LedgerEntryTaxDto¶
Example Json Object
1{
2 "id": 0,
3 "entryType": "D",
4 "amount": 0,
5 "unroundedAmount": 0,
6 "deltaAdjustment": 0,
7 "itemText": "string",
8 "itemNoAcc": 0,
9 "generalLedger": {
10 "id": 0,
11 "displayId": "string",
12 "generalLedgerAccountName": "string",
13 "generalLedgerAccountCode": "string",
14 "openItemManagement": true,
15 "accountCategory": "BALANCESHEET",
16 "shortName": "string",
17 "longName": "string"
18 },
19 "additionalCurrencyEntries": [
20 {
21 "id": 0,
22 "amount": 0,
23 "unroundedAmount": 0,
24 "deltaAdjustment": 0,
25 "itemNoAcc": 0,
26 "currencyDetail": {
27 "currencyId": 0,
28 "currencyDisplayId": "string",
29 "currencyDefinitionType": "CONTRACT_CURRENCY",
30 "currencyType": "string"
31 },
32 "currencyConversionDetail": {
33 "rate": 0,
34 "conversionDate": "2019-08-24",
35 "translationDateType": "DOCUMENT_DATE",
36 "sourceCurrencyType": "CONTRACT_CURRENCY",
37 "sourceCurrency": {
38 "id": 0,
39 "displayId": "string"
40 },
41 "depreciationArea": {
42 "id": 0,
43 "displayId": "string"
44 }
45 },
46 "ledgerEntryId": 0,
47 "ledgerEntryTaxId": 0
48 }
49 ],
50 "taxRate": 0,
51 "taxBaseAmount": 0,
52 "totalTaxDocumentAmount": 0,
53 "taxExempt": 0,
54 "taxExemptionPercentage": 0,
55 "taxAffected": 0,
56 "taxAccount": "string",
57 "accountingKey": "string",
58 "conditionKey": "string",
59 "taxCode": {
60 "id": 0,
61 "displayId": "string"
62 },
63 "taxJurisdiction": {
64 "id": 0,
65 "displayId": "string"
66 },
67 "taxDetermination": {
68 "id": 0,
69 "displayId": "string"
70 },
71 "financialTermId": 0,
72 "ledgerEntryId": 0
73}
📄 Description: Data transfer object representing a tax entry associated with a ledger transaction, capturing essential details for accurate financial record-keeping and compliance within the General Ledger domain.
Properties
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
id |
integer(int64) |
false |
none |
Unique identifier for the resource |
entryType |
string |
true |
none |
Type of the entry |
amount |
number |
true |
none |
Amount value |
unroundedAmount |
number |
false |
none |
Amount of unrounded |
deltaAdjustment |
number |
false |
none |
Value for deltaAdjustment field |
itemText |
string |
false |
none |
Descriptive text associated with a ledger entry, providing context for the transaction within the financial record. |
itemNoAcc |
integer(int32) |
false |
none |
Numeric value representing itemNoAcc |
generalLedger |
true |
none |
Value for generalLedger field |
|
additionalCurrencyEntries |
false |
none |
List of additionalCurrencyEntries items |
|
taxRate |
number |
false |
none |
Rate of tax |
taxBaseAmount |
number |
false |
none |
Amount of tax base |
totalTaxDocumentAmount |
number |
false |
none |
Amount of total tax document |
taxExempt |
number |
false |
none |
Value for taxExempt field |
taxExemptionPercentage |
number |
false |
none |
Percentage of tax exemption |
taxAffected |
number |
false |
none |
Value for taxAffected field |
taxAccount |
string |
false |
none |
Number of ledger entry items |
accountingKey |
string |
false |
none |
Unique identifier for the accounting entry associated with a ledger transaction, facilitating accurate financial record management. |
conditionKey |
string |
false |
none |
Represents the specific condition associated with a ledger entry, facilitating accurate tracking and categorization of financial transactions within the general ledger. |
taxCode |
false |
none |
Code for the tax |
|
taxJurisdiction |
false |
none |
Value for taxJurisdiction field |
|
taxDetermination |
false |
none |
Value for taxDetermination field |
|
financialTermId |
integer(int64) |
false |
none |
Unique identifier for the financial term |
ledgerEntryId |
integer(int64) |
false |
none |
Unique identifier for the ledger entry |
Enumerated Values
Attribute |
Value |
|---|---|
entryType |
C, D |