EntityModelPremiseRecurringPaymentDto¶
Example Json Object
1{
2 "createdBy": "string",
3 "lastModifiedBy": "string",
4 "createdDate": "2019-08-24T14:15:22Z",
5 "lastModifiedDate": "2019-08-24T14:15:22Z",
6 "archived": true,
7 "externalId": "string",
8 "id": 0,
9 "paymentId": 0,
10 "paymentDate": "2019-08-24",
11 "period": 0,
12 "periodStartDate": "2019-08-24",
13 "periodEndDate": "2019-08-24",
14 "termType": "PAYMENT_TERM",
15 "expenseCategory": "string",
16 "expenseCategoryId": 0,
17 "amount": 0,
18 "nonLeaseAmount": 0,
19 "taxAmount": 0,
20 "postingTransactionType": "POST",
21 "internalPostingStatus": {
22 "documentNumber": "string",
23 "status": "NA",
24 "postingMessage": "string"
25 },
26 "leaseComponentDisplayId": "string",
27 "activationGroupState": "MLA_DEFINE",
28 "currencyCode": "string",
29 "activationGroupRevisionId": 0,
30 "journalId": 0,
31 "journalEntryId": 0,
32 "unitId": 0,
33 "termId": 0,
34 "hasTaxes": true,
35 "leaseComponentFinancialTermId": 0,
36 "postingDate": "2019-08-24",
37 "expenseAccount": "string",
38 "costCenter": {
39 "id": 0,
40 "displayId": "string",
41 "status": "CREATED",
42 "name": "string",
43 "erpSystemId": 0
44 },
45 "principalPositionType": "LESSEE",
46 "leaseExternalId": "string",
47 "companyId": 0,
48 "erpSystemId": 0,
49 "leaseId": 0,
50 "premiseId": 0,
51 "premiseExternalId": "string"
52}
📄 Description: Data transfer object representing the recurring payment details associated with a real estate property within the Nakisa Portfolio Management Suite, facilitating portfolio and asset analytics.
Properties
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
createdBy |
string |
false |
none |
Username of who created this resource |
lastModifiedBy |
string |
false |
none |
Username of who last modified this resource |
createdDate |
string(date-time) |
false |
none |
Date of the created |
lastModifiedDate |
string(date-time) |
false |
none |
Date of the last modified |
archived |
boolean |
false |
none |
Indicates whether the recurring payment associated with the real estate property is archived, facilitating effective portfolio and asset management within the Nakisa Portfolio Management Suite. |
externalId |
string |
false |
none |
Unique identifier for the external |
id |
integer(int64) |
false |
none |
Unique identifier for the resource |
paymentId |
integer(int64) |
false |
none |
Unique identifier for the payment |
paymentDate |
string(date) |
false |
none |
Date of the payment |
period |
integer(int64) |
false |
none |
Numeric value representing period |
periodStartDate |
string(date) |
false |
none |
Date of the period start |
periodEndDate |
string(date) |
false |
none |
Date of the period end |
termType |
string |
false |
none |
Type of the term |
expenseCategory |
string |
false |
none |
Category of the expense |
expenseCategoryId |
integer(int64) |
false |
none |
Unique identifier for the expense category |
amount |
number |
false |
none |
Amount value |
nonLeaseAmount |
number |
false |
none |
Amount of non lease |
taxAmount |
number |
false |
none |
Amount of tax |
postingTransactionType |
string |
false |
none |
Type of the posting transaction |
internalPostingStatus |
false |
none |
Status of the internal posting |
|
leaseComponentDisplayId |
string |
false |
none |
Unique identifier for the lease component display |
activationGroupState |
string |
false |
none |
Current state of the portfolio |
currencyCode |
string |
false |
none |
Code for the currency |
activationGroupRevisionId |
integer(int64) |
false |
none |
Unique identifier for the activation group revision |
journalId |
integer(int64) |
false |
none |
Unique identifier for the journal |
journalEntryId |
integer(int64) |
false |
none |
Unique identifier for the journal entry |
unitId |
integer(int64) |
false |
none |
Unique identifier for the unit |
termId |
integer(int64) |
false |
none |
Unique identifier for the term |
hasTaxes |
boolean |
false |
none |
Whether the resource has has taxes |
leaseComponentFinancialTermId |
integer(int64) |
false |
none |
Unique identifier for the lease component financial term |
postingDate |
string(date) |
false |
none |
Date of the posting |
expenseAccount |
string |
false |
none |
none |
costCenter |
false |
none |
Value for costCenter field |
|
principalPositionType |
string |
false |
none |
Type of the principal position |
leaseExternalId |
string |
false |
none |
Unique identifier for the lease external |
companyId |
integer(int64) |
false |
none |
none |
erpSystemId |
integer(int64) |
false |
none |
none |
leaseId |
integer(int64) |
false |
none |
Unique identifier for the lease |
premiseId |
integer(int64) |
false |
none |
Unique identifier for the premise |
premiseExternalId |
string |
false |
none |
Unique identifier for the premise external |
Enumerated Values
Attribute |
Value |
|---|---|
activationGroupState |
AG_ACTIVATING, AG_ACTIVE, AG_CLASSIFIED, AG_CLOSED, AG_CLOSING, AG_DEFINE, AG_GENERATING_SCHEDULE, AG_GENERATING_SCHEDULE_2, AG_INACTIVE, AG_LEASE_END, AG_LEASE_ENDING, AG_PENDING_ASSESSMENT, AG_PENDING_CLASSIFICATION, AG_RECLOSE, AG_REJECTED, AG_REPROCESS, AG_REVERSING, AG_REVERTED, AG_REVERTING, AG_REVISION, AG_SPLITTING, CONTRACT_ACTIVE, CONTRACT_CLOSED, CONTRACT_DEFINE, CONTRACT_REJECTED, CONTRACT_REVISION, CONTRACT_WAITING_FOR_APPROVAL, LC_ACTIVATING, LC_ACTIVE, LC_CLOSED, LC_DEFINE, LC_REJECTED, LC_REVISION, LC_WAITING_FOR_APPROVAL, MLA_ACTIVE, MLA_CLOSED, MLA_DEFINE, MLA_DISCARDED, MLA_WAITING_FOR_APPROVAL, UNIT_ACTIVE, UNIT_CASUALTY, UNIT_DELIVERED, UNIT_DRAFT, UNIT_INITIAL, UNIT_PURCHASED, UNIT_REACQUIRED, UNIT_RECEIVED, UNIT_RELINQUISHED, UNIT_RETURNED, UNIT_SHIPPED |
postingTransactionType |
POST, REVERSE |
principalPositionType |
LESSEE, LESSOR |
termType |
INITIAL_DIRECT_COST, NON_LEASE_TERM, PAYMENT_TERM |