ResponseUnitCostObjectsModificationInitialData¶
Example Json Object
1{
2 "code": "OK",
3 "message": "Initial data for modification retrieved successfully.",
4 "defaultMessage": "Operation completed.",
5 "debugMessage": "Fetched UnitCostObjectsModificationInitialData from service.",
6 "errors": {
7 "all": []
8 },
9 "object": {
10 "effectiveDateUpperLimit": "2025-12-31",
11 "effectiveDateLowerLimit": "2024-01-01",
12 "costCenterAllocations": [
13 {
14 "id": 10001,
15 "mainCostCenter": true,
16 "allocationPercentage": 75,
17 "costCenter": {
18 "id": 14001,
19 "displayId": "CC-001",
20 "status": {
21 "name": "ACTIVE",
22 "captionKey": "enum.objectStatus.active",
23 "active": true,
24 "caption": "Active"
25 },
26 "name": "Cost Center A",
27 "erpSystemId": 0
28 },
29 "profitCenter": {
30 "id": 9001,
31 "displayId": "PC-001",
32 "status": {
33 "name": "ACTIVE",
34 "captionKey": "enum.objectStatus.active",
35 "active": true,
36 "caption": "Active"
37 },
38 "name": "North Region Profit Center",
39 "validTo": "2025-12-31",
40 "erpSystemId": 101,
41 "erpSystemDisplayId": "SAP-01"
42 }
43 }
44 ],
45 "unit": {
46 "id": 10000001,
47 "displayId": "UNIT-10000001",
48 "name": "Office Laptop",
49 "description": "Laptop issued to employee",
50 "assetNumber": "A-123456",
51 "referenceId": "REF-001",
52 "serialNumber": "SN-987654321",
53 "licenseNumber": "LIC-2025-001",
54 "inventoryNumber": "INV-2025-001",
55 "room": "Room 101",
56 "location": "Head Office",
57 "evaluationGroup1": "EG1",
58 "evaluationGroup2": "EG2",
59 "evaluationGroup3": "EG3",
60 "investmentReason": "New Employee Onboarding",
61 "typeName": "Laptop",
62 "calculateGrossTax": true,
63 "shippingDate": "2025-01-01",
64 "deliveryDate": "2025-01-03",
65 "receptionDate": "2025-01-03",
66 "activationDate": "2025-01-05",
67 "rouEndDate": "2026-01-01",
68 "erpAssetRetirementDate": "2030-12-31",
69 "state": "UNIT_ACTIVE",
70 "activationGroupId": 10000001,
71 "activationGroupDisplayId": "AG-10000001",
72 "principalPositionType": {
73 "name": "LESSEE",
74 "captionKey": "enum.principalpositiontype.lessee",
75 "caption": "Lessee"
76 },
77 "internalAssetClass": {
78 "id": 10000001,
79 "displayId": "IAC-001",
80 "status": {
81 "name": "ACTIVE",
82 "captionKey": "enum.objectStatus.active",
83 "active": true,
84 "caption": "Active"
85 },
86 "name": "Machinery and Equipment",
87 "assetClassType": "PROPERTY",
88 "infiniteUsefulLife": false
89 },
90 "costCenterAllocations": [
91 {
92 "id": 10001,
93 "mainCostCenter": true,
94 "allocationPercentage": 75,
95 "costCenter": {
96 "id": 14001,
97 "displayId": "CC-001",
98 "status": {
99 "name": "ACTIVE",
100 "captionKey": "enum.objectStatus.active",
101 "active": true,
102 "caption": "Active"
103 },
104 "name": "Cost Center A",
105 "erpSystemId": 0
106 },
107 "profitCenter": {
108 "id": 9001,
109 "displayId": "PC-001",
110 "status": {
111 "name": "ACTIVE",
112 "captionKey": "enum.objectStatus.active",
113 "active": true,
114 "caption": "Active"
115 },
116 "name": "North Region Profit Center",
117 "validTo": "2025-12-31",
118 "erpSystemId": 101,
119 "erpSystemDisplayId": "SAP-01"
120 }
121 }
122 ],
123 "numberRangeIdentifierValue": "1000",
124 "numberRangeIdentifierType": {
125 "name": "COMPANY_CODE"
126 },
127 "numberRangeType": {
128 "name": "CONTRACT"
129 },
130 "allowsSystemGenerateNewId": false
131 }
132 }
133}
📄 Description: Data transfer object representing the initial data for modifications to unit cost objects within the Nakisa Lease Accounting Suite, facilitating accurate tracking of lease-related financial obligations and accounting entries.
Properties
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
code |
string |
false |
none |
Code identifier for the resource |
message |
string |
false |
write-only |
Contains a descriptive message related to the modification of initial data for lease accounting entries, providing context for financial obligations and contract adjustments. |
defaultMessage |
string |
false |
write-only |
Default message to be displayed for lease-related notifications within the Nakisa Lease Accounting Suite, ensuring clarity in contract and financial obligation communications. |
debugMessage |
string |
false |
write-only |
Provides detailed information regarding any issues encountered during the modification of lease-related financial obligations within the Nakisa Lease Accounting Suite. |
errors |
false |
none |
Value for errors field |
|
object |
false |
none |
Value for object field |
Enumerated Values
Attribute |
Value |
|---|---|
code |
API_CALL_FAILED, ATTACHED, BAD_REQUEST, DATA_VALIDATION_ERROR, DELETED, DETACHED, INTERNAL_SYSTEM_ERROR, NULL_RESPONSE, OK, OK_BUT_RESPONSE_INVALID, REQUEST_VALIDATION_ERROR, SERVICE_VALIDATION_ERROR, UPDATED |