BaseTaxCalculationRequest¶
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}
📄 Description: Data transfer object representing a request for tax calculation, encapsulating the necessary parameters and criteria to facilitate accurate tax assessments within financial transactions.
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 |
Identifier for the ERP system used to facilitate accurate tax calculations within the request. |
|
company |
true |
none |
Represents the company associated with the tax calculation request, facilitating accurate tax assessments based on corporate data. |
|
contractCurrency |
true |
none |
Specifies the currency in which the contract is denominated, facilitating accurate financial calculations and reporting. |
|
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 |
Enumerated Values
Attribute |
Value |
|---|---|
taxCalculationType |
NET |