SmartTaxCalculationRequest¶
Example Json Object
1{
2 "requestUniqueId": "string",
3 "taxCalculationType": "NET",
4 "erpSystem": {
5 "id": 0,
6 "displayId": "string"
7 },
8 "company": {
9 "id": 0,
10 "displayId": "string"
11 },
12 "contractCurrency": {
13 "id": 0,
14 "displayId": "string"
15 },
16 "documentDate": "2019-08-24",
17 "postingDate": "2019-08-24",
18 "transactionDate": "2019-08-24",
19 "ledgerType": "LIABILITY",
20 "generateVendorInvoice": true,
21 "reference1": "string",
22 "reference2": "string",
23 "reference3": "string",
24 "accountingStandardDisplayId": "string",
25 "businessAreaDisplayId": "string",
26 "transactionType": "string",
27 "documentNumber": "string",
28 "documentType": "string",
29 "entries": [
30 {
31 "itemNoAcc": "string",
32 "amount": 0,
33 "vendor": {
34 "id": 0,
35 "displayId": "string"
36 },
37 "taxCode": {
38 "id": 0,
39 "displayId": "string"
40 },
41 "taxJurisdiction": {
42 "id": 0,
43 "displayId": "string"
44 },
45 "allocationNumber": "string",
46 "currencyType": "string",
47 "transactionType": "string",
48 "postingType": "PAYMENT",
49 "fosReferences": {
50 "system": {
51 "id": 0,
52 "displayId": "string"
53 },
54 "company": {
55 "id": 0,
56 "displayId": "string"
57 },
58 "leaseArea": {
59 "id": 0,
60 "displayId": "string"
61 },
62 "leaseGroup": {
63 "id": 0,
64 "displayId": "string"
65 },
66 "leaseDepartment": {
67 "id": 0,
68 "displayId": "string"
69 },
70 "businessUnit": {
71 "id": 0,
72 "displayId": "string"
73 },
74 "mainCostCenter": {
75 "id": 0,
76 "displayId": "string"
77 },
78 "internalAssetClass": {
79 "id": 0,
80 "displayId": "string"
81 },
82 "documentType": {
83 "id": 0,
84 "displayId": "string"
85 },
86 "depreciationArea": {
87 "id": 0,
88 "displayId": "string"
89 },
90 "reversalReason": {
91 "id": 0,
92 "displayId": "string"
93 },
94 "tradingPartner": {
95 "id": 0,
96 "displayId": "string"
97 },
98 "allocationNumber": {
99 "id": 0,
100 "displayId": "string"
101 },
102 "responsibleCostCenter": {
103 "id": 0,
104 "displayId": "string"
105 },
106 "workBreakdownStructure": {
107 "id": 0,
108 "displayId": "string"
109 },
110 "businessArea": {
111 "id": 0,
112 "displayId": "string"
113 },
114 "functionalArea": {
115 "id": 0,
116 "displayId": "string"
117 },
118 "plant": {
119 "id": 0,
120 "displayId": "string"
121 },
122 "internalOrder": {
123 "id": 0,
124 "displayId": "string"
125 },
126 "network": {
127 "id": 0,
128 "displayId": "string"
129 },
130 "paymentTerm": {
131 "id": 0,
132 "displayId": "string"
133 },
134 "paymentBlock": {
135 "id": 0,
136 "displayId": "string"
137 },
138 "paymentMethod": {
139 "id": 0,
140 "displayId": "string"
141 },
142 "paymentMethodType": "string",
143 "segment": {
144 "id": 0,
145 "displayId": "string"
146 },
147 "purchasingOrganization": {
148 "id": 0,
149 "displayId": "string"
150 },
151 "purchasingOrder": {
152 "id": 0,
153 "displayId": "string"
154 }
155 },
156 "profitCenter": {
157 "id": 0,
158 "displayId": "string"
159 },
160 "costCenter": {
161 "id": 0,
162 "displayId": "string"
163 },
164 "entryType": "D",
165 "generalLedger": {
166 "id": 0,
167 "displayId": "string"
168 }
169 }
170 ]
171}
📄 Description: Data transfer object representing a request for smart tax calculations within the Nakisa Portfolio Management Suite, facilitating accurate financial analytics for real estate property assets in portfolio management.
Properties
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
requestUniqueId |
string |
false |
none |
Unique identifier for the request unique |
taxCalculationType |
string |
false |
none |
Type of the tax calculation |
erpSystem |
true |
none |
Value for erpSystem field |
|
company |
true |
none |
Value for company field |
|
contractCurrency |
true |
none |
Value for contractCurrency field |
|
documentDate |
string(date) |
true |
none |
Date of the document |
postingDate |
string(date) |
true |
none |
Date of the posting |
transactionDate |
string(date) |
false |
none |
Date of the transaction |
ledgerType |
string |
false |
none |
Type of the ledger |
generateVendorInvoice |
boolean |
false |
none |
Boolean flag indicating generateVendorInvoice status |
reference1 |
string |
false |
none |
Reference1 serves as an optional string field to provide additional context or identification for assets within the SmartTaxCalculationRequest in the Nakisa Portfolio Management Suite, enhancing portfolio and real estate property analytics. |
reference2 |
string |
false |
none |
An optional string field used to capture an additional reference for the asset within the portfolio, facilitating enhanced analytics and reporting in real estate property management. |
reference3 |
string |
false |
none |
Reference3 is a string field used to capture additional contextual information related to the portfolio or asset within the SmartTaxCalculationRequest, enhancing analytics for real estate property management. |
accountingStandardDisplayId |
string |
false |
none |
Unique identifier for the accounting standard display |
businessAreaDisplayId |
string |
false |
none |
Unique identifier for the business area display |
transactionType |
string |
false |
none |
Type of the transaction |
documentNumber |
string |
false |
none |
Unique identifier for the document associated with the asset within the Nakisa Portfolio Management Suite, facilitating accurate tracking and analytics in real estate property management. |
documentType |
string |
false |
none |
Type of the document |
entries |
false |
none |
List of entries items |
Enumerated Values
Attribute |
Value |
|---|---|
ledgerType |
ACCRUAL, ASSET_CAPITALIZATION, CHARGE, CLEARING, DEPRECIATION, GRV, IDC, IMPAIRMENT, INCENTIVE, LIABILITY, LIABILITY_ADJUSTMENT, LIABILITY_ADJUSTMENT_DECREASE, LIABILITY_ADJUSTMENT_INCREASE, LIABILITY_ADJUSTMENT_INDEXATION_DECREASE, LIABILITY_ADJUSTMENT_INDEXATION_INCREASE, MODIFICATION_CAPITALIZATION, MODIFICATION_CAPITALIZATION_ASSET_DECREASE, MODIFICATION_CAPITALIZATION_ASSET_INCREASE, MODIFICATION_CAPITALIZATION_INDEXATION_ASSET_DECREASE, MODIFICATION_CAPITALIZATION_INDEXATION_ASSET_INCREASE, PAYMENT, PREPAID, PROVISIONING, RECLASSIFICATION_ASSET_TRANSFER, RECLASSIFICATION_NON_ASSET_TRANSFER, TERMINATION_ASSET, TERMINATION_CLOSED_LEDGER, TERMINATION_LIABILITY, TERMINATION_ROUNDING, URV, VOUCHER |
taxCalculationType |
NET |