NumberRangeConfigDto¶
Example Json Object
1{
2 "id": 0,
3 "rowNumber": 0,
4 "rowIdentifier": "string",
5 "errors": [
6 "string"
7 ],
8 "linkedErrors": [
9 "string"
10 ],
11 "warnings": [
12 "string"
13 ],
14 "remarks": [
15 "string"
16 ],
17 "skipMessage": "string",
18 "entityType": "MASTER_AGREEMENT",
19 "identifierType": "COMPANY_CODE",
20 "identifierFrom": "string",
21 "identifierTo": "string",
22 "prefix": "string",
23 "rangeSeparator": "string",
24 "rangeFrom": "string",
25 "rangeTo": "string",
26 "isDefaultRange": true,
27 "status": "CREATED",
28 "numberRangeType": {
29 "name": "string"
30 },
31 "defaultRange": true,
32 "active": true
33}
📄 Description: Data transfer object representing the configuration of number ranges within a financial organization’s structure, facilitating the management of hierarchical entities and their associated identifiers.
Properties
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
id |
integer(int64) |
false |
none |
Unique identifier for the resource |
rowNumber |
integer(int32) |
true |
none |
Numeric value representing rowNumber |
rowIdentifier |
string |
false |
none |
Unique string identifier for each row within the financial organization structure, facilitating the management and hierarchy of financial entities. |
errors |
[string] |
false |
none |
List of errors items |
linkedErrors |
[string] |
false |
none |
List of linkedErrors items |
warnings |
[string] |
false |
none |
List of warnings items |
remarks |
[string] |
false |
none |
List of remarks items |
skipMessage |
string |
false |
none |
Specifies a message to be skipped during the processing of financial entity hierarchy configurations within the organizational structure. |
entityType |
string |
true |
none |
Type of the entity |
identifierType |
string |
true |
none |
Type of the identifier |
identifierFrom |
string |
true |
none |
Represents the unique identifier for the financial entity within the organization’s hierarchical structure. |
identifierTo |
string |
true |
none |
Represents the unique identifier for the target entity within the financial organization structure, facilitating accurate hierarchy mapping and organizational management. |
prefix |
string |
false |
none |
Prefix is a string that serves as a distinguishing label for financial entities within the organizational hierarchy, facilitating structured identification and classification. |
rangeSeparator |
string |
false |
none |
Specifies the character used to separate values within a numerical range, facilitating clear representation of financial entities within the organizational structure. |
rangeFrom |
string |
true |
none |
Specifies the lower bound of a numerical range applicable to the financial entity’s organizational structure and hierarchy. |
rangeTo |
string |
true |
none |
Specifies the upper limit of a numerical range used to define financial thresholds within the organization’s structure and hierarchy. |
isDefaultRange |
boolean |
false |
none |
Whether the resource is default range |
status |
string |
true |
none |
Status of the resource |
numberRangeType |
true |
none |
Type of the number range |
|
defaultRange |
boolean |
false |
none |
none |
active |
boolean |
false |
none |
none |
Enumerated Values
Attribute |
Value |
|---|---|
entityType |
ACTIVATION_GROUP, CONTRACT, GOODS_RECEIPT, INVOICE, INVOICE_ENTRY, INVOICE_PAYMENT, LEASE_COMPONENT, MASTER_AGREEMENT, PURCHASE_ORDER, PURCHASE_REQUISITION, UNIT, VENDOR_REQUEST, WORKSPACE |
identifierType |
COMPANY_CODE, INVOICE, LEASE_AREA |
status |
ACTIVE, CREATED, DECOMMISSIONED, DISABLED |