PaymentClearingTaxDto¶
Example Json Object
1{
2 "ledgerEntryId": 0,
3 "ledgerEntryTaxId": 0,
4 "conditionKey": "string",
5 "accountingKey": "string",
6 "taxAccount": "string",
7 "taxRoundedAmount": 0,
8 "taxUnroundedAmount": 0,
9 "taxBaseAmount": 0,
10 "deltaAdjustment": 0,
11 "totalTaxDocumentAmount": 0,
12 "taxExempt": 0,
13 "taxAffected": 0,
14 "taxExemptionPercentage": 0,
15 "taxRate": 0.1,
16 "taxJurisdiction": {
17 "id": 0,
18 "displayId": "string"
19 },
20 "taxCode": {
21 "id": 0,
22 "displayId": "string"
23 },
24 "taxDetermination": {
25 "id": 0,
26 "displayId": "string"
27 },
28 "entryType": "D",
29 "ledgerEntryForAdditionalCurrencies": [
30 {
31 "id": 0,
32 "displayId": "string",
33 "entryType": "D",
34 "amount": 0,
35 "unroundedAmount": 0,
36 "deltaAdjustment": 0,
37 "currency": {
38 "id": 0,
39 "displayId": "string"
40 },
41 "currencyDefinitionType": "CONTRACT_CURRENCY",
42 "currencyType": "string",
43 "rate": 0,
44 "conversionDate": "2019-08-24",
45 "translationDateType": "DOCUMENT_DATE",
46 "sourceCurrencyType": "CONTRACT_CURRENCY",
47 "sourceCurrency": {
48 "id": 0,
49 "displayId": "string"
50 },
51 "depreciationArea": {
52 "id": 0,
53 "displayId": "string"
54 },
55 "ledgerEntryId": 0,
56 "ledgerEntryTaxId": 0,
57 "allowsSystemGenerateNewId": true,
58 "numberRangeIdentifierValue": "string",
59 "numberRangeIdentifierType": {
60 "name": "string"
61 },
62 "numberRangeType": {
63 "name": "string"
64 }
65 }
66 ]
67}
📄 Description: Data transfer object representing the tax details associated with payment clearing processes, facilitating accurate financial reporting and compliance in transaction management.
Properties
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
ledgerEntryId |
integer(int64) |
false |
none |
Unique identifier for the ledger entry |
ledgerEntryTaxId |
integer(int64) |
false |
none |
Unique identifier for the ledger entry tax |
conditionKey |
string |
false |
none |
Represents the specific condition under which the payment clearing tax is applied, facilitating accurate tax calculations within financial transactions. |
accountingKey |
string |
false |
none |
Unique identifier used to reference the accounting entry associated with the payment clearing tax transaction. |
taxAccount |
string |
false |
none |
Represents the tax account associated with the payment clearing process, ensuring accurate tax reporting and compliance. |
taxRoundedAmount |
number |
false |
none |
Amount of tax rounded |
taxUnroundedAmount |
number |
false |
none |
Amount of tax unrounded |
taxBaseAmount |
number |
false |
none |
Amount of tax base |
deltaAdjustment |
number |
false |
none |
Represents the monetary adjustment applied to the payment clearing tax, facilitating accurate financial reconciliation. |
totalTaxDocumentAmount |
number |
false |
none |
Amount of total tax document |
taxExempt |
number |
false |
none |
Indicates the tax exemption amount applicable to the payment, facilitating accurate financial reporting and compliance. |
taxAffected |
number |
false |
none |
Indicates the amount of tax that is affected by the payment clearing process, facilitating accurate financial reporting and compliance. |
taxExemptionPercentage |
number |
false |
none |
Percentage of tax exemption |
taxRate |
number(double) |
false |
none |
Rate of tax |
taxJurisdiction |
false |
none |
Specifies the tax jurisdiction applicable to the payment clearing process, ensuring compliance with regional tax regulations. |
|
taxCode |
false |
none |
Code for the tax |
|
taxDetermination |
false |
none |
Indicates the method used to determine applicable taxes for a payment transaction, ensuring compliance with relevant tax regulations. |
|
entryType |
string |
false |
none |
Type of the entry |
ledgerEntryForAdditionalCurrencies |
false |
none |
Array of ledger entries for additional currencies associated with the payment clearing tax, facilitating multi-currency financial reporting and compliance. |
Enumerated Values
Attribute |
Value |
|---|---|
entryType |
C, D |