LedgerEntryDto¶
Example Json Object
1{
2 "id": 0,
3 "displayId": "string",
4 "itemText": "string",
5 "entryType": "D",
6 "amount": 0,
7 "unroundedAmount": 0,
8 "deltaAdjustment": 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 "costCenter": {
20 "id": 0,
21 "displayId": "string",
22 "mainCostCenter": true,
23 "allocationPercentage": 0.1
24 },
25 "profitCenter": {
26 "id": 0,
27 "displayId": "string"
28 },
29 "vendor": {
30 "id": 0,
31 "displayId": "string",
32 "name": "string"
33 },
34 "taxEntries": [
35 {
36 "id": 0,
37 "displayId": "string",
38 "itemText": "string",
39 "entryType": "D",
40 "amount": 0,
41 "unroundedAmount": 0,
42 "deltaAdjustment": 0,
43 "generalLedger": {
44 "id": 0,
45 "displayId": "string",
46 "generalLedgerAccountName": "string",
47 "generalLedgerAccountCode": "string",
48 "openItemManagement": true,
49 "accountCategory": "BALANCESHEET",
50 "shortName": "string",
51 "longName": "string"
52 },
53 "taxBaseAmount": 0,
54 "totalTaxDocumentAmount": 0,
55 "taxExempt": 0,
56 "taxAffected": 0,
57 "vendor": {
58 "id": 0,
59 "displayId": "string",
60 "status": "CREATED",
61 "name": "string",
62 "erpSystemDisplayId": "string"
63 },
64 "ledgerEntryId": 0,
65 "additionalCurrencies": [
66 {
67 "id": 0,
68 "displayId": "string",
69 "entryType": "D",
70 "amount": 0,
71 "unroundedAmount": 0,
72 "deltaAdjustment": 0,
73 "currency": {
74 "id": 0,
75 "displayId": "string"
76 },
77 "currencyDefinitionType": "CONTRACT_CURRENCY",
78 "currencyType": "string",
79 "rate": 0,
80 "conversionDate": "2019-08-24",
81 "translationDateType": "DOCUMENT_DATE",
82 "sourceCurrencyType": "CONTRACT_CURRENCY",
83 "sourceCurrency": {
84 "id": 0,
85 "displayId": "string"
86 },
87 "depreciationArea": {
88 "id": 0,
89 "displayId": "string"
90 },
91 "ledgerEntryId": 0,
92 "ledgerEntryTaxId": 0,
93 "allowsSystemGenerateNewId": true,
94 "numberRangeIdentifierValue": "string",
95 "numberRangeIdentifierType": {
96 "name": "string"
97 },
98 "numberRangeType": {
99 "name": "string"
100 }
101 }
102 ],
103 "allowsSystemGenerateNewId": true,
104 "numberRangeIdentifierValue": "string",
105 "numberRangeIdentifierType": {
106 "name": "string"
107 },
108 "numberRangeType": {
109 "name": "string"
110 }
111 }
112 ],
113 "additionalCurrencies": [
114 {
115 "id": 0,
116 "displayId": "string",
117 "entryType": "D",
118 "amount": 0,
119 "unroundedAmount": 0,
120 "deltaAdjustment": 0,
121 "currency": {
122 "id": 0,
123 "displayId": "string"
124 },
125 "currencyDefinitionType": "CONTRACT_CURRENCY",
126 "currencyType": "string",
127 "rate": 0,
128 "conversionDate": "2019-08-24",
129 "translationDateType": "DOCUMENT_DATE",
130 "sourceCurrencyType": "CONTRACT_CURRENCY",
131 "sourceCurrency": {
132 "id": 0,
133 "displayId": "string"
134 },
135 "depreciationArea": {
136 "id": 0,
137 "displayId": "string"
138 },
139 "ledgerEntryId": 0,
140 "ledgerEntryTaxId": 0,
141 "allowsSystemGenerateNewId": true,
142 "numberRangeIdentifierValue": "string",
143 "numberRangeIdentifierType": {
144 "name": "string"
145 },
146 "numberRangeType": {
147 "name": "string"
148 }
149 }
150 ],
151 "ledgerTransactionId": 0,
152 "expenseCategory": {
153 "id": 0,
154 "displayId": "string",
155 "status": "CREATED",
156 "name": "string",
157 "expenseCategoryType": "PAYMENT"
158 },
159 "allowsSystemGenerateNewId": true,
160 "numberRangeIdentifierValue": "string",
161 "numberRangeIdentifierType": {
162 "name": "string"
163 },
164 "numberRangeType": {
165 "name": "string"
166 }
167}
📄 Description: Data transfer object representing a financial transaction recorded in the ledger, including key details such as amount, date, and associated account information for accurate financial reporting and analysis.
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 |
itemText |
string |
false |
none |
Textual representation of the ledger entry, providing essential details for financial record-keeping and analysis. |
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 |
Represents the numerical adjustment applied to the ledger entry, reflecting changes in financial data for accurate reporting and analysis. |
generalLedger |
true |
none |
Represents the general ledger entries associated with financial transactions, providing essential insights for accounting and financial reporting. |
|
costCenter |
false |
none |
Identifies the cost center associated with the ledger entry, facilitating accurate financial tracking and reporting. |
|
profitCenter |
false |
none |
Designates the specific profit center associated with the ledger entry, enabling accurate financial tracking and reporting within the organization. |
|
vendor |
false |
none |
Identifies the vendor associated with the ledger entry, facilitating accurate financial tracking and reporting. |
|
taxEntries |
false |
none |
An array of tax entries associated with the ledger, providing detailed financial data for accurate reporting and compliance. |
|
additionalCurrencies |
false |
none |
List of additional currencies associated with the ledger entry, enabling multi-currency transactions and financial reporting. |
|
ledgerTransactionId |
integer(int64) |
false |
none |
Unique identifier for the ledger transaction |
expenseCategory |
false |
none |
Category of the expense |
|
allowsSystemGenerateNewId |
boolean |
false |
none |
Unique identifier for the allows system generate new |
numberRangeIdentifierValue |
string |
false |
none |
Represents a unique identifier for the range of numbers associated with a ledger entry, facilitating accurate tracking and reporting within financial records. |
numberRangeIdentifierType |
false |
none |
Type of the number range identifier |
|
numberRangeType |
false |
none |
Type of the number range |
Enumerated Values
Attribute |
Value |
|---|---|
entryType |
C, D |