PaymentTotalDtoยถ
Example Json Object
1{
2 "id": 0,
3 "paymentDate": {
4 "timing": "START_OF_DAY",
5 "year": 2025,
6 "monthValue": 9,
7 "dayOfMonth": 4,
8 "leapYear": false,
9 "month": "SEPTEMBER",
10 "dayOfWeek": "THURSDAY",
11 "dayOfYear": 247
12 },
13 "periodCount": 0,
14 "accrualStartDate": {
15 "timing": "START_OF_DAY",
16 "year": 2025,
17 "monthValue": 9,
18 "dayOfMonth": 4,
19 "leapYear": false,
20 "month": "SEPTEMBER",
21 "dayOfWeek": "THURSDAY",
22 "dayOfYear": 247
23 },
24 "accrualEndDate": {
25 "timing": "START_OF_DAY",
26 "year": 2025,
27 "monthValue": 9,
28 "dayOfMonth": 4,
29 "leapYear": false,
30 "month": "SEPTEMBER",
31 "dayOfWeek": "THURSDAY",
32 "dayOfYear": 247
33 },
34 "accrualDays": 0,
35 "leasePayment": 0,
36 "basePayment": 0,
37 "negativeBaseLeasePayment": 0,
38 "indexationAmount": 0,
39 "negativeIndexationAmount": 0,
40 "escalatingRentAmount": 0,
41 "negativeEscalatingRentAmount": 0,
42 "totalPayment": 0,
43 "nonLeasePayment": 0,
44 "baseNonLeasePayment": 0,
45 "negativeBaseNonLeasePayment": 0,
46 "nonLeaseIndexationAmount": 0,
47 "nonLeaseNegativeIndexationAmount": 0,
48 "escalatingRentNonLeaseAmount": 0,
49 "negativeEscalatingRentNonLeaseAmount": 0,
50 "periodId": 0,
51 "payments": [
52 {
53 "id": 0,
54 "paymentDate": {
55 "timing": "START_OF_DAY",
56 "year": 2025,
57 "monthValue": 9,
58 "dayOfMonth": 4,
59 "leapYear": false,
60 "month": "SEPTEMBER",
61 "dayOfWeek": "THURSDAY",
62 "dayOfYear": 247
63 },
64 "amount": 0,
65 "paymentTermId": "string",
66 "paymentTotalId": 0,
67 "basePayment": 0,
68 "negativeBaseLeasePayment": 0,
69 "indexationAmount": 0,
70 "negativeIndexationAmount": 0,
71 "escalatingRentAmount": 0,
72 "negativeEscalatingRentAmount": 0,
73 "nonLeaseAmount": 0,
74 "baseNonLeasePayment": 0,
75 "negativeBaseNonLeasePayment": 0,
76 "nonLeaseIndexationAmount": 0,
77 "nonLeaseNegativeIndexationAmount": 0,
78 "escalatingRentNonLeaseAmount": 0,
79 "negativeEscalatingRentNonLeaseAmount": 0,
80 "paymentTermTag": "string",
81 "paymentType": "ACTUAL",
82 "presentValue": 0,
83 "vendorSplits": [
84 {
85 "vendorId": 0,
86 "amount": 0,
87 "percentage": "string"
88 }
89 ],
90 "type": "string",
91 "paymentTermType": "STANDARD_TERM_LEASE_PAYMENT"
92 }
93 ],
94 "type": "string"
95}
๐ Description: Data transfer object representing the total payment details associated with a lease contract, encapsulating financial obligations and accounting entries within the Nakisa Lease Accounting Suite.
Properties
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
id |
integer(int64) |
false |
none |
Unique identifier for the resource |
paymentDate |
false |
none |
Date of the payment |
|
periodCount |
integer(int32) |
false |
none |
Count of period |
accrualStartDate |
false |
none |
Date of the accrual start |
|
accrualEndDate |
false |
none |
Date of the accrual end |
|
accrualDays |
integer(int64) |
false |
none |
Numeric value representing accrualDays |
leasePayment |
number |
false |
none |
Value for leasePayment field |
basePayment |
number |
false |
none |
Value for basePayment field |
negativeBaseLeasePayment |
number |
false |
none |
Value for negativeBaseLeasePayment field |
indexationAmount |
number |
false |
none |
Amount of indexation |
negativeIndexationAmount |
number |
false |
none |
Amount of negative indexation |
escalatingRentAmount |
number |
false |
none |
Amount of escalating rent |
negativeEscalatingRentAmount |
number |
false |
none |
Amount of negative escalating rent |
totalPayment |
number |
false |
none |
Value for totalPayment field |
nonLeasePayment |
number |
false |
none |
Value for nonLeasePayment field |
baseNonLeasePayment |
number |
false |
none |
Value for baseNonLeasePayment field |
negativeBaseNonLeasePayment |
number |
false |
none |
Value for negativeBaseNonLeasePayment field |
nonLeaseIndexationAmount |
number |
false |
none |
Amount of non lease indexation |
nonLeaseNegativeIndexationAmount |
number |
false |
none |
Amount of non lease negative indexation |
escalatingRentNonLeaseAmount |
number |
false |
none |
Amount of escalating rent non lease |
negativeEscalatingRentNonLeaseAmount |
number |
false |
none |
Amount of negative escalating rent non lease |
periodId |
integer(int64) |
false |
none |
Unique identifier for the period |
payments |
[oneOf] |
false |
none |
List of payments items |
๐ Description: oneOf
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
ยป anonymous |
false |
none |
Data transfer object representing a lessee payment, encapsulating details related to lease contracts and financial obligations within the Nakisa Lease Accounting Suite for accurate accounting entries. |
๐ Description: xor
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
ยป anonymous |
false |
none |
LessorPaymentDto is a data transfer object that encapsulates the details of payments made to lessors, serving as a critical component for managing lease contracts and financial obligations within the Nakisa Lease Accounting Suite. |
๐ Description: continued
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
type |
string |
false |
none |
Type of the resource |