ContractPartnerDto¶
Example Json Object
1{
2 "id": 10000010,
3 "displayId": "1382331350-20250820-173902",
4 "partner": {
5 "id": 10000012,
6 "displayId": "0000100003",
7 "status": {
8 "name": "ACTIVE",
9 "captionKey": "enum.objectStatus.active",
10 "active": true,
11 "caption": "Active"
12 },
13 "name": "TEST VENDOR GB",
14 "erpSystemDisplayId": "FINQ8S-300"
15 },
16 "partnerRole": {
17 "id": 10000004,
18 "displayId": "40",
19 "status": {
20 "name": "ACTIVE",
21 "captionKey": "enum.objectStatus.active",
22 "active": true,
23 "caption": "Active"
24 },
25 "name": "Lessor"
26 },
27 "fromDate": "2019-08-24",
28 "toDate": "2019-08-24",
29 "masterAgreementPartnerId": 50000001,
30 "replacedPartner": {
31 "id": 10000010,
32 "displayId": "1382331350-20250820-173902",
33 "partner": {
34 "id": 10000012,
35 "displayId": "0000100003",
36 "status": {
37 "name": "ACTIVE",
38 "captionKey": "enum.objectStatus.active",
39 "active": true,
40 "caption": "Active"
41 },
42 "name": "TEST VENDOR GB",
43 "erpSystemDisplayId": "FINQ8S-300"
44 },
45 "partnerRole": {
46 "id": 10000004,
47 "displayId": "40",
48 "status": {
49 "name": "ACTIVE",
50 "captionKey": "enum.objectStatus.active",
51 "active": true,
52 "caption": "Active"
53 },
54 "name": "Lessor"
55 },
56 "fromDate": "2019-08-24",
57 "toDate": "2019-08-24",
58 "masterAgreementPartnerId": 50000001,
59 "replacedPartner": {},
60 "replacedByPartner": {},
61 "parentContractPartnerId": 60000000,
62 "contractRevisionId": 10000044,
63 "contractId": 10000010,
64 "contractDisplayId": "CTR-0001",
65 "numberRangeIdentifierValue": "0001",
66 "numberRangeIdentifierType": {
67 "name": "COMPANY_CODE"
68 },
69 "numberRangeType": {
70 "name": "CONTRACT"
71 },
72 "allowsSystemGenerateNewId": false
73 },
74 "replacedByPartner": {
75 "id": 10000010,
76 "displayId": "1382331350-20250820-173902",
77 "partner": {
78 "id": 10000012,
79 "displayId": "0000100003",
80 "status": {
81 "name": "ACTIVE",
82 "captionKey": "enum.objectStatus.active",
83 "active": true,
84 "caption": "Active"
85 },
86 "name": "TEST VENDOR GB",
87 "erpSystemDisplayId": "FINQ8S-300"
88 },
89 "partnerRole": {
90 "id": 10000004,
91 "displayId": "40",
92 "status": {
93 "name": "ACTIVE",
94 "captionKey": "enum.objectStatus.active",
95 "active": true,
96 "caption": "Active"
97 },
98 "name": "Lessor"
99 },
100 "fromDate": "2019-08-24",
101 "toDate": "2019-08-24",
102 "masterAgreementPartnerId": 50000001,
103 "replacedPartner": {},
104 "replacedByPartner": {},
105 "parentContractPartnerId": 60000000,
106 "contractRevisionId": 10000044,
107 "contractId": 10000010,
108 "contractDisplayId": "CTR-0001",
109 "numberRangeIdentifierValue": "0001",
110 "numberRangeIdentifierType": {
111 "name": "COMPANY_CODE"
112 },
113 "numberRangeType": {
114 "name": "CONTRACT"
115 },
116 "allowsSystemGenerateNewId": false
117 },
118 "parentContractPartnerId": 60000000,
119 "contractRevisionId": 10000044,
120 "contractId": 10000010,
121 "contractDisplayId": "CTR-0001",
122 "numberRangeIdentifierValue": "0001",
123 "numberRangeIdentifierType": {
124 "name": "COMPANY_CODE"
125 },
126 "numberRangeType": {
127 "name": "CONTRACT"
128 },
129 "allowsSystemGenerateNewId": false
130}
📄 Description: Data transfer object representing a contract partner within the Nakisa Lease Accounting Suite, encapsulating essential details related to lease agreements, financial obligations, and accounting entries.
Properties
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
id |
integer(int64) |
false |
none |
Unique identifier for the resource |
displayId |
string |
false |
none |
Unique identifier for the display |
partner |
false |
none |
Value for partner field |
|
partnerRole |
false |
none |
Value for partnerRole field |
|
fromDate |
string(date) |
false |
none |
Date of the from |
toDate |
string(date) |
false |
none |
Date of the to |
masterAgreementPartnerId |
integer(int64) |
false |
none |
Unique identifier for the master agreement partner |
replacedPartner |
false |
none |
Value for replacedPartner field |
|
replacedByPartner |
false |
none |
Value for replacedByPartner field |
|
parentContractPartnerId |
integer(int64) |
false |
none |
Unique identifier for the parent contract partner |
contractRevisionId |
integer(int64) |
false |
none |
Unique identifier for the contract revision |
contractId |
integer(int64) |
false |
none |
Unique identifier for the contract |
contractDisplayId |
string |
false |
none |
Unique identifier for the contract display |
numberRangeIdentifierValue |
string |
false |
none |
Unique string identifier representing a specific range of numbers associated with lease contracts and financial obligations within the Nakisa Lease Accounting Suite. |
numberRangeIdentifierType |
false |
none |
Type of the number range identifier |
|
numberRangeType |
false |
none |
Type of the number range |
|
allowsSystemGenerateNewId |
boolean |
false |
none |
Unique identifier for the allows system generate new |