JournalEntryLineTaxDto¶
Example Json Object
1{
2 "id": 0,
3 "displayId": "string",
4 "taxCalculationType": "NET",
5 "taxDetermination": {
6 "id": 0,
7 "displayId": "string"
8 },
9 "taxExempt": 0,
10 "taxExemptionPercentage": 0,
11 "taxAffected": 0,
12 "unitId": 0,
13 "termId": 0,
14 "type": "PAYMENT",
15 "journalEntryLineId": 0,
16 "expenseCategory": {
17 "id": 0,
18 "displayId": "string",
19 "status": "CREATED",
20 "name": "string",
21 "expenseCategoryType": "PAYMENT"
22 },
23 "taxItems": [
24 {
25 "id": 0,
26 "displayId": "string",
27 "account": "string",
28 "accountCodeName": "string",
29 "accountCodeCaption": "string",
30 "drCr": "DEBIT",
31 "amount": 0,
32 "unroundedAmount": 0,
33 "deltaAdjustment": 0,
34 "cid": "string",
35 "journalEntryLineId": 0,
36 "translations": [
37 {
38 "id": 0,
39 "displayId": "string",
40 "drCr": "DEBIT",
41 "amount": 0,
42 "unroundedAmount": 0,
43 "deltaAdjustment": 0,
44 "translationRate": 0,
45 "translationDateTime": "2019-08-24",
46 "sourceCurrencyId": 0,
47 "sourceCurrencyDisplayId": "string",
48 "targetCurrencyId": 0,
49 "targetCurrencyDisplayId": "string",
50 "sourceCurrencyType": "CONTRACT_CURRENCY",
51 "translationDateType": "DOCUMENT_DATE",
52 "currencyDefinitionType": "CONTRACT_CURRENCY",
53 "depreciationAreaId": 0,
54 "depreciationAreaDisplayId": "string",
55 "unitId": 0,
56 "journalEntryLineId": 0,
57 "taxItemCid": "string",
58 "numberRangeIdentifierType": {
59 "name": "string"
60 },
61 "numberRangeIdentifierValue": "string",
62 "allowsSystemGenerateNewId": true,
63 "numberRangeType": {
64 "name": "string"
65 }
66 }
67 ],
68 "journalTaxDetail": {
69 "id": 0,
70 "displayId": "string",
71 "taxAmount": 0,
72 "taxBaseAmount": 0,
73 "totalTaxDocumentAmount": 0,
74 "taxRate": 0,
75 "taxAccount": "string",
76 "accountingKey": "string",
77 "conditionKey": "string",
78 "taxCodeId": 0,
79 "taxCodeDisplayId": "string",
80 "taxJurisdictionId": 0,
81 "taxJurisdictionDisplayId": "string",
82 "contractCurrencyId": 0,
83 "contractCurrencyDisplayId": "string",
84 "numberRangeIdentifierType": {
85 "name": "string"
86 },
87 "numberRangeIdentifierValue": "string",
88 "allowsSystemGenerateNewId": true,
89 "numberRangeType": {
90 "name": "string"
91 }
92 },
93 "numberRangeIdentifierType": {
94 "name": "string"
95 },
96 "numberRangeIdentifierValue": "string",
97 "allowsSystemGenerateNewId": true,
98 "numberRangeType": {
99 "name": "string"
100 }
101 }
102 ],
103 "numberRangeIdentifierType": {
104 "name": "string"
105 },
106 "numberRangeIdentifierValue": "string",
107 "allowsSystemGenerateNewId": true,
108 "numberRangeType": {
109 "name": "string"
110 }
111}
📄 Description: Data transfer object representing the tax details associated with a journal entry line within the Nakisa Portfolio Management Suite, facilitating accurate financial reporting and analytics for real estate assets.
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 |
taxCalculationType |
string |
false |
none |
Type of the tax calculation |
taxDetermination |
false |
none |
Value for taxDetermination field |
|
taxExempt |
number |
false |
none |
Value for taxExempt field |
taxExemptionPercentage |
number |
false |
none |
Percentage of tax exemption |
taxAffected |
number |
false |
none |
Value for taxAffected field |
unitId |
integer(int64) |
false |
none |
Unique identifier for the unit |
termId |
integer(int64) |
false |
none |
Unique identifier for the term |
type |
string |
false |
none |
Type of the resource |
journalEntryLineId |
integer(int64) |
false |
none |
Unique identifier for the journal entry line |
expenseCategory |
false |
none |
Category of the expense |
|
taxItems |
false |
none |
List of taxItems items |
|
numberRangeIdentifierType |
false |
none |
Type of the number range identifier |
|
numberRangeIdentifierValue |
string |
false |
none |
Represents a unique string identifier for the range of numbers associated with tax calculations in journal entries within the Nakisa Portfolio Management Suite, facilitating accurate portfolio and asset analytics in real estate property management. |
allowsSystemGenerateNewId |
boolean |
false |
none |
Unique identifier for the allows system generate new |
numberRangeType |
false |
none |
Type of the number range |
Enumerated Values
Attribute |
Value |
|---|---|
taxCalculationType |
NET |
type |
ACCRUAL, CHARGE, DEPRECIATION, HISTORY, PAYMENT, PROVISIONING, RECOGNITION, TERMINATION |