ResponseMasterAgreementDto¶
Example Json Object
1{
2 "code": "OK",
3 "message": "string",
4 "defaultMessage": "string",
5 "debugMessage": "string",
6 "errors": {
7 "all": []
8 },
9 "object": {
10 "id": 10000086,
11 "displayId": "MA-2025-0001",
12 "year": 2023,
13 "name": "Global HQ Lease Agreement",
14 "description": "Master lease agreement for HQ premises.",
15 "validFrom": "2019-08-24",
16 "validTo": "2019-08-24",
17 "targetValue": 1000000,
18 "legalJurisdiction": "Germany",
19 "approverComment": "Reviewed and approved by legal team.",
20 "signingPerson": "John Doe",
21 "placeOfSignature": "Berlin, Germany",
22 "dateOfSignature": "2019-08-24",
23 "state": {
24 "name": "MLA_ACTIVE",
25 "captionKey": "enum.mlaStatus.mlaActive",
26 "caption": "Active"
27 },
28 "dataCreationInfo": {
29 "id": 10000001,
30 "idGenerationType": {
31 "name": "AUTO",
32 "captionKey": "enum.idGenerationType.auto",
33 "caption": "Auto"
34 },
35 "source": "sample_source",
36 "type": {
37 "name": "MIGRATION",
38 "captionKey": "enum.dataType.migration",
39 "caption": "Migration"
40 },
41 "startDateTime": "2025-01-01T10:00:00Z",
42 "endDateTime": "2025-01-01T10:00:00Z"
43 },
44 "agreementGroup": {
45 "id": 20000001,
46 "displayId": "AG-001",
47 "status": {
48 "name": "ACTIVE",
49 "captionKey": "enum.objectStatus.active",
50 "active": true,
51 "caption": "Active"
52 },
53 "name": "Global Agreement Group"
54 },
55 "currency": {
56 "id": 840,
57 "displayId": "USD",
58 "status": {
59 "name": "ACTIVE",
60 "captionKey": "enum.objectStatus.active",
61 "active": true,
62 "caption": "Active"
63 },
64 "name": "United States Dollar",
65 "decimalPoints": 2
66 },
67 "internalAssetClass": {
68 "id": 10000001,
69 "displayId": "IAC-001",
70 "status": {
71 "name": "ACTIVE",
72 "captionKey": "enum.objectStatus.active",
73 "active": true,
74 "caption": "Active"
75 },
76 "name": "Machinery and Equipment",
77 "assetClassType": "PROPERTY",
78 "infiniteUsefulLife": false
79 },
80 "leaseArea": {
81 "id": 10000001,
82 "displayId": "0001",
83 "status": {
84 "name": "ACTIVE",
85 "captionKey": "enum.objectStatus.active",
86 "active": true,
87 "caption": "Active"
88 },
89 "name": "Global Lease Area"
90 },
91 "businessUnit": {
92 "id": 10000001,
93 "displayId": "BU0001",
94 "status": {
95 "name": "ACTIVE",
96 "captionKey": "enum.objectStatus.active",
97 "active": true,
98 "caption": "Active"
99 },
100 "name": "North America Business Unit"
101 },
102 "companyCode": {
103 "id": 10000006,
104 "displayId": "1005",
105 "status": {
106 "name": "ACTIVE",
107 "captionKey": "enum.objectStatus.active",
108 "active": true,
109 "caption": "Active"
110 },
111 "erpSystemId": 10000001,
112 "erpSystemDisplayId": "FINQ8S-300",
113 "countryId": 10000095,
114 "countryDisplayId": "CA",
115 "name": "string",
116 "postingPeriodVariantId": 0,
117 "fiscalVariantId": 0
118 },
119 "department": {
120 "id": 300001,
121 "displayId": "DEP-01",
122 "status": {
123 "name": "ACTIVE",
124 "captionKey": "enum.objectStatus.active",
125 "active": true,
126 "caption": "Active"
127 },
128 "name": "Finance Department"
129 },
130 "leaseGroup": {
131 "id": 60000001,
132 "displayId": "LG-001",
133 "status": {
134 "name": "ACTIVE",
135 "captionKey": "enum.objectStatus.active",
136 "active": true,
137 "caption": "Active"
138 },
139 "name": "Global Lease Group"
140 },
141 "allowsSystemGenerateNewId": true,
142 "numberRangeIdentifierValue": "0001",
143 "numberRangeIdentifierType": {
144 "name": "COMPANY_CODE"
145 },
146 "numberRangeType": {
147 "name": "CONTRACT"
148 }
149 }
150}
📄 Description: Data transfer object representing the master agreement details related to leases and contracts within the Nakisa Lease Accounting Suite, encompassing 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 |
Text value for message in ResponseMasterAgreementDto |
defaultMessage |
string |
false |
write-only |
Text value for defaultMessage in ResponseMasterAgreementDto |
debugMessage |
string |
false |
write-only |
Text value for debugMessage in ResponseMasterAgreementDto |
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 |