SpreadingSchedulePostingViewRow¶
Example Json Object
1{
2 "operation": "CREATE",
3 "excelId": "string",
4 "leaseMeasurementId": 0,
5 "cid": 0,
6 "periodId": 0,
7 "spreads": [
8 {
9 "id": 0,
10 "spreadingDate": {
11 "timing": "START_OF_DAY",
12 "year": 2025,
13 "monthValue": 9,
14 "dayOfMonth": 4,
15 "leapYear": false,
16 "month": "SEPTEMBER",
17 "dayOfWeek": "THURSDAY",
18 "dayOfYear": 247
19 },
20 "paymentTermId": "string",
21 "numberOfDays": 0,
22 "paymentPeriod": 0,
23 "schedulePeriodId": 0,
24 "spreadingTotalId": 0,
25 "leaseAmount": 0,
26 "nonLeaseAmount": 0
27 }
28 ],
29 "periodEndLeaseType": "string",
30 "period": 0,
31 "currencyDisplayId": "string",
32 "accrualJournalId": "string",
33 "accrualInternalStatus": "string",
34 "accrualExternalStatus": "string",
35 "spreadingDetails": "string",
36 "spreadingDate": "string",
37 "spreadingLeasePayment": {
38 "value": 0.1,
39 "decimalPoints": 0,
40 "type": "GENERAL"
41 },
42 "spreadingNonLeasePayment": {
43 "value": 0.1,
44 "decimalPoints": 0,
45 "type": "GENERAL"
46 }
47}
📄 Description: Data transfer object representing a row in the Spreading Schedule, detailing the financial obligations associated with leases and contracts within the Nakisa Lease Accounting Suite, facilitating accurate accounting entries and financial reporting.
Properties
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
operation |
string |
true |
none |
Specifies the type of operation related to the lease or contract, facilitating the management of financial obligations and accounting entries within the Nakisa Lease Accounting Suite. |
excelId |
string |
false |
none |
Unique identifier for the excel |
leaseMeasurementId |
integer(int64) |
false |
none |
Unique identifier for the lease measurement |
cid |
integer(int32) |
false |
none |
Unique identifier for the lease |
periodId |
integer(int64) |
false |
none |
Unique identifier for the period |
spreads |
false |
none |
List of spreads items |
|
periodEndLeaseType |
string |
false |
none |
Type of the period end lease |
period |
integer(int32) |
false |
none |
Numeric value representing period |
currencyDisplayId |
string |
false |
none |
Unique identifier for the currency display |
accrualJournalId |
string |
false |
none |
Unique identifier for the accrual journal |
accrualInternalStatus |
string |
false |
none |
Status of the accrual internal |
accrualExternalStatus |
string |
false |
none |
Status of the accrual external |
spreadingDetails |
string |
false |
none |
Details regarding the spreading schedule for lease-related financial obligations, facilitating accurate accounting entries within the Nakisa Lease Accounting Suite. |
spreadingDate |
string |
false |
none |
Date of the spreading |
spreadingLeasePayment |
false |
none |
Value for spreadingLeasePayment field |
|
spreadingNonLeasePayment |
false |
none |
Value for spreadingNonLeasePayment field |
Enumerated Values
Attribute |
Value |
|---|---|
operation |
CREATE, EXPORTED, UPDATE |