Accounting Document¶
Update Internally Posted Document¶
HTTP Request
PUT /api/v1/general-ledger/accounting-documents/internally-posted-document
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
true |
none |
Body Parameters
1{
2 "accountingDocumentId": 0,
3 "postingDates": {
4 "userDocumentDate": "2019-08-24",
5 "postingDate": "2019-08-24",
6 "translationDate": "2019-08-24",
7 "transactionDate": "2019-08-24"
8 },
9 "ledgerTransactionGroupId": 0,
10 "latestTransactionGroup": true
11}
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Inline |
Example Responses
1[
2 {
3 "id": 0,
4 "requestUniqueId": "string",
5 "createdByApplication": "NLA",
6 "applicationReferenceId": "JOURNAL_ENTRY_ID--UNIT_ID",
7 "documentComments": "string",
8 "name": "string",
9 "principalPositionType": "LESSEE",
10 "postingTransactionType": "POST",
11 "postingType": "PAYMENT",
12 "ledgerType": "LIABILITY",
13 "paymentType": "N_A",
14 "parallelCurrencyEnabled": true,
15 "generateInvoiceInAp": true,
16 "generateVendorInvoice": true,
17 "calculateTax": true,
18 "taxCalculationType": "NET",
19 "currencyDetail": {
20 "currencyId": 0,
21 "currencyDisplayId": "string",
22 "currencyDefinitionType": "CONTRACT_CURRENCY",
23 "currencyType": "string"
24 },
25 "classificationInfo": {
26 "accountingStandard": {
27 "id": 0,
28 "displayId": "string"
29 },
30 "leaseClassificationType": "NON_LEASE"
31 },
32 "date": {
33 "documentDate": "2019-08-24T14:15:22Z",
34 "userDocumentDate": "2019-08-24",
35 "postingDate": "2019-08-24",
36 "transactionDate": "2019-08-24",
37 "translationDate": "2019-08-24",
38 "fiscalVariantId": 0,
39 "fiscalVariantDisplayId": "string",
40 "calendarType": "REGULAR_CALENDAR",
41 "fiscalYear": 0,
42 "fiscalPeriod": 0
43 },
44 "automaticReversal": {
45 "id": 0,
46 "postingDate": "2019-08-24",
47 "documentDate": "2019-08-24",
48 "reversalReason": {
49 "id": 0,
50 "displayId": "string"
51 }
52 },
53 "trace": {
54 "previousLedgerTransactionId": 0,
55 "nextLedgerTransactionId": 0,
56 "postExternalType": "SKIP"
57 },
58 "fosReferences": {
59 "id": 0,
60 "system": {
61 "id": 0,
62 "displayId": "string"
63 },
64 "company": {
65 "id": 0,
66 "displayId": "string"
67 },
68 "leaseArea": {
69 "id": 0,
70 "displayId": "string"
71 },
72 "leaseGroup": {
73 "id": 0,
74 "displayId": "string"
75 },
76 "leaseDepartment": {
77 "id": 0,
78 "displayId": "string"
79 },
80 "businessUnit": {
81 "id": 0,
82 "displayId": "string"
83 },
84 "mainCostCenter": {
85 "id": 0,
86 "displayId": "string"
87 },
88 "internalAssetClass": {
89 "id": 0,
90 "displayId": "string"
91 },
92 "documentType": {
93 "id": 0,
94 "displayId": "string"
95 },
96 "depreciationArea": {
97 "id": 0,
98 "displayId": "string"
99 },
100 "reversalReason": {
101 "id": 0,
102 "displayId": "string"
103 },
104 "tradingPartner": {
105 "id": 0,
106 "displayId": "string"
107 },
108 "allocationNumber": {
109 "id": 0,
110 "displayId": "string"
111 },
112 "responsibleCostCenter": {
113 "id": 0,
114 "displayId": "string"
115 },
116 "workBreakdownStructure": {
117 "id": 0,
118 "displayId": "string"
119 },
120 "businessArea": {
121 "id": 0,
122 "displayId": "string"
123 },
124 "functionalArea": {
125 "id": 0,
126 "displayId": "string"
127 },
128 "plant": {
129 "id": 0,
130 "displayId": "string"
131 },
132 "internalOrder": {
133 "id": 0,
134 "displayId": "string"
135 },
136 "network": {
137 "id": 0,
138 "displayId": "string"
139 },
140 "paymentTerm": {
141 "id": 0,
142 "displayId": "string"
143 },
144 "paymentBlock": {
145 "id": 0,
146 "displayId": "string"
147 },
148 "paymentMethod": {
149 "id": 0,
150 "displayId": "string",
151 "type": "string"
152 },
153 "segment": {
154 "id": 0,
155 "displayId": "string"
156 },
157 "purchasingOrganization": {
158 "id": 0,
159 "displayId": "string"
160 },
161 "purchasingOrder": {
162 "id": 0,
163 "displayId": "string"
164 },
165 "ledgerTransactionId": 0
166 },
167 "assetRegisterReferences": {
168 "id": 0,
169 "asset": {
170 "assetId": 0,
171 "assetDisplayId": "string",
172 "assetNumber": "string",
173 "subAssetNumber": "string"
174 },
175 "ledgerTransactionId": 0
176 },
177 "nlaReferences": {
178 "id": 0,
179 "contract": {
180 "id": 0,
181 "displayId": "string"
182 },
183 "leaseComponent": {
184 "id": 0,
185 "displayId": "string"
186 },
187 "activationGroup": {
188 "id": 0,
189 "displayId": "string"
190 },
191 "unit": {
192 "id": 0,
193 "displayId": "string"
194 },
195 "contractExternalId": "string",
196 "journalId": 0,
197 "activationGroupRevisionId": 0,
198 "ledgerTransactionId": 0
199 },
200 "nlaCustomReferences": [
201 {
202 "key": "string",
203 "dataType": "STRING",
204 "value": 0
205 }
206 ],
207 "nreReferences": {
208 "id": 0,
209 "premise": {
210 "id": 0,
211 "displayId": "string"
212 },
213 "location": {
214 "id": 0,
215 "displayId": "string"
216 },
217 "lease": {
218 "id": 0,
219 "displayId": "string"
220 },
221 "ledgerTransactionId": 0
222 },
223 "nreCustomReferences": [
224 {
225 "key": "string",
226 "dataType": "STRING",
227 "value": 0
228 }
229 ],
230 "apReferences": {
231 "id": 0,
232 "invoice": {
233 "id": 0,
234 "displayId": "string",
235 "name": "string"
236 },
237 "vendor": {
238 "id": 0,
239 "displayId": "string",
240 "name": "string"
241 },
242 "ledgerTransactionId": 0
243 },
244 "apCustomReferences": [
245 {
246 "key": "string",
247 "dataType": "STRING",
248 "value": 0
249 }
250 ],
251 "entries": [
252 {
253 "id": 0,
254 "entryType": "D",
255 "amount": 0,
256 "unroundedAmount": 0,
257 "deltaAdjustment": 0,
258 "itemText": "string",
259 "itemNoAcc": 0,
260 "generalLedger": {
261 "id": 0,
262 "displayId": "string",
263 "generalLedgerAccountName": "string",
264 "generalLedgerAccountCode": "string",
265 "openItemManagement": true,
266 "accountCategory": "BALANCESHEET",
267 "shortName": "string",
268 "longName": "string"
269 },
270 "additionalCurrencyEntries": [
271 {
272 "id": 0,
273 "amount": 0,
274 "unroundedAmount": 0,
275 "deltaAdjustment": 0,
276 "itemNoAcc": 0,
277 "currencyDetail": {
278 "currencyId": 0,
279 "currencyDisplayId": "string",
280 "currencyDefinitionType": "CONTRACT_CURRENCY",
281 "currencyType": "string"
282 },
283 "currencyConversionDetail": {
284 "rate": 0,
285 "conversionDate": "2019-08-24",
286 "translationDateType": "DOCUMENT_DATE",
287 "sourceCurrencyType": "CONTRACT_CURRENCY",
288 "sourceCurrency": {
289 "id": 0,
290 "displayId": "string"
291 },
292 "depreciationArea": {
293 "id": 0,
294 "displayId": "string"
295 }
296 },
297 "ledgerEntryId": 0,
298 "ledgerEntryTaxId": 0
299 }
300 ],
301 "tag": "string",
302 "costCenter": {
303 "id": 0,
304 "displayId": "string",
305 "mainCostCenter": true,
306 "allocationPercentage": 0.1
307 },
308 "profitCenter": {
309 "id": 0,
310 "displayId": "string"
311 },
312 "partner": {
313 "id": 0,
314 "displayId": "string"
315 },
316 "transactionType": "string",
317 "nlaCustomReferences": [
318 {
319 "key": "string",
320 "dataType": "STRING",
321 "value": 0
322 }
323 ],
324 "nreCustomReferences": [
325 {
326 "key": "string",
327 "dataType": "STRING",
328 "value": 0
329 }
330 ],
331 "apCustomReferences": [
332 {
333 "key": "string",
334 "dataType": "STRING",
335 "value": 0
336 }
337 ],
338 "taxEntries": [
339 {
340 "id": 0,
341 "entryType": "D",
342 "amount": 0,
343 "unroundedAmount": 0,
344 "deltaAdjustment": 0,
345 "itemText": "string",
346 "itemNoAcc": 0,
347 "generalLedger": {
348 "id": 0,
349 "displayId": "string",
350 "generalLedgerAccountName": "string",
351 "generalLedgerAccountCode": "string",
352 "openItemManagement": true,
353 "accountCategory": "BALANCESHEET",
354 "shortName": "string",
355 "longName": "string"
356 },
357 "additionalCurrencyEntries": [
358 {
359 "id": 0,
360 "amount": 0,
361 "unroundedAmount": 0,
362 "deltaAdjustment": 0,
363 "itemNoAcc": 0,
364 "currencyDetail": {
365 "currencyId": 0,
366 "currencyDisplayId": "string",
367 "currencyDefinitionType": "CONTRACT_CURRENCY",
368 "currencyType": "string"
369 },
370 "currencyConversionDetail": {
371 "rate": 0,
372 "conversionDate": "2019-08-24",
373 "translationDateType": "DOCUMENT_DATE",
374 "sourceCurrencyType": "CONTRACT_CURRENCY",
375 "sourceCurrency": {
376 "id": 0,
377 "displayId": "string"
378 },
379 "depreciationArea": {
380 "id": 0,
381 "displayId": "string"
382 }
383 },
384 "ledgerEntryId": 0,
385 "ledgerEntryTaxId": 0
386 }
387 ],
388 "taxRate": 0,
389 "taxBaseAmount": 0,
390 "totalTaxDocumentAmount": 0,
391 "taxExempt": 0,
392 "taxExemptionPercentage": 0,
393 "taxAffected": 0,
394 "taxAccount": "string",
395 "accountingKey": "string",
396 "conditionKey": "string",
397 "taxCode": {
398 "id": 0,
399 "displayId": "string"
400 },
401 "taxJurisdiction": {
402 "id": 0,
403 "displayId": "string"
404 },
405 "taxDetermination": {
406 "id": 0,
407 "displayId": "string"
408 },
409 "financialTermId": 0,
410 "ledgerEntryId": 0
411 }
412 ],
413 "ledgerTransactionId": 0
414 }
415 ],
416 "notes": [
417 {
418 "id": 0,
419 "note": "string"
420 }
421 ],
422 "attachments": [
423 {
424 "id": 0,
425 "fileName": "string",
426 "fileStorageId": "string",
427 "docStoreId": 0
428 }
429 ],
430 "journalVoucherWorkflowHistory": [
431 {
432 "id": 0,
433 "eventType": "SEND_TO_APPROVAL",
434 "eventDate": "2019-08-24T14:15:22Z",
435 "user": "string"
436 }
437 ],
438 "ledgerTransactionGroupId": 0,
439 "accountingDocumentId": 0,
440 "internalPostingStatus": {
441 "documentNumber": "string",
442 "status": "NA",
443 "postingMessage": "string"
444 },
445 "nlaEnrichmentState": {
446 "id": 0,
447 "status": "PENDING",
448 "message": "string",
449 "history": [
450 {
451 "requestingUser": "string",
452 "enrichmentRequestId": 0,
453 "requestedAt": "2019-08-24T14:15:22Z",
454 "enrichedAt": "2019-08-24T14:15:22Z",
455 "requestStatus": "SENT",
456 "applicationStatus": "PENDING",
457 "message": "string"
458 }
459 ]
460 },
461 "nreEnrichmentState": {
462 "id": 0,
463 "status": "PENDING",
464 "message": "string",
465 "history": [
466 {
467 "requestingUser": "string",
468 "enrichmentRequestId": 0,
469 "requestedAt": "2019-08-24T14:15:22Z",
470 "enrichedAt": "2019-08-24T14:15:22Z",
471 "requestStatus": "SENT",
472 "applicationStatus": "PENDING",
473 "message": "string"
474 }
475 ]
476 },
477 "apEnrichmentState": {
478 "id": 0,
479 "status": "PENDING",
480 "message": "string",
481 "history": [
482 {
483 "requestingUser": "string",
484 "enrichmentRequestId": 0,
485 "requestedAt": "2019-08-24T14:15:22Z",
486 "enrichedAt": "2019-08-24T14:15:22Z",
487 "requestStatus": "SENT",
488 "applicationStatus": "PENDING",
489 "message": "string"
490 }
491 ]
492 },
493 "externalPostingStatus": {
494 "documentNumber": "string",
495 "objType": "string",
496 "objKey": "string",
497 "objSys": "string",
498 "username": "string",
499 "status": "NA",
500 "postingMessage": "string",
501 "taskId": 0
502 }
503 }
504]
Response Schema
Status Code 200
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
anonymous |
false |
none |
[Data structure representing detailed information about a ledger transaction, including associated accounts and financial records, essential for accurate ledger entry management and reporting.] |
|
» id |
integer(int64) |
false |
none |
Unique identifier for the resource |
» requestUniqueId |
string |
false |
none |
Unique identifier for the request unique |
» createdByApplication |
string |
false |
none |
Text value for createdByApplication in LedgerTransactionInfo |
» applicationReferenceId |
string |
true |
none |
Any application MUST send a unique reference in order to ignore duplicate postings. |
» documentComments |
string |
false |
none |
Text value for documentComments in LedgerTransactionInfo |
» name |
string |
false |
none |
Name of the resource |
» principalPositionType |
string |
false |
none |
Type of the principal position |
» postingTransactionType |
string |
false |
none |
Type of the posting transaction |
» postingType |
string |
false |
none |
Type of the posting |
» ledgerType |
string |
false |
none |
Type of the ledger |
» paymentType |
string |
false |
none |
none |
» parallelCurrencyEnabled |
boolean |
false |
none |
Indicates whether this feature is enabled |
» generateInvoiceInAp |
boolean |
false |
none |
Boolean flag indicating generateInvoiceInAp status |
» generateVendorInvoice |
boolean |
false |
none |
Boolean flag indicating generateVendorInvoice status |
» calculateTax |
boolean |
false |
none |
Boolean flag indicating calculateTax status |
» taxCalculationType |
string |
false |
none |
Type of the tax calculation |
» currencyDetail |
false |
none |
Data transfer object representing detailed information about currency used in ledger entries, transactions, and accounts within the General Ledger, facilitating accurate financial record management. |
|
»» currencyId |
integer(int64) |
false |
none |
Unique identifier for the currency |
»» currencyDisplayId |
string |
false |
none |
Unique identifier for the currency display |
»» currencyDefinitionType |
string |
false |
none |
Type of the currency definition |
»» currencyType |
string |
false |
none |
Type of the currency |
» classificationInfo |
false |
none |
Data structure representing classification details for ledger entries, encompassing transaction types, associated accounts, and relevant financial records to facilitate accurate financial reporting and analysis. |
|
»» accountingStandard |
false |
none |
Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records. |
|
»»» id |
integer(int64) |
false |
none |
Unique identifier for the resource |
»»» displayId |
string |
false |
none |
Unique identifier for the display |
»» leaseClassificationType |
string |
false |
none |
Type of the lease classification |
» date |
false |
none |
Data structure representing the date associated with a ledger transaction, crucial for maintaining accurate financial records and facilitating effective account management within the General Ledger. |
|
»» documentDate |
string(date-time) |
false |
none |
Date of the document |
»» userDocumentDate |
string(date) |
false |
none |
Date of the user document |
»» postingDate |
string(date) |
false |
none |
Date of the posting |
»» transactionDate |
string(date) |
false |
none |
Date of the transaction |
»» translationDate |
string(date) |
false |
none |
Date of the translation |
»» fiscalVariantId |
integer(int64) |
false |
none |
Unique identifier for the fiscal variant |
»» fiscalVariantDisplayId |
string |
false |
none |
Unique identifier for the fiscal variant display |
»» calendarType |
string |
false |
none |
Type of the calendar |
»» fiscalYear |
integer(int32) |
false |
none |
Numeric value representing fiscalYear |
»» fiscalPeriod |
integer(int32) |
false |
none |
Numeric value representing fiscalPeriod |
» automaticReversal |
false |
none |
Data transfer object representing an automatic reversal of journal vouchers within the General Ledger, facilitating accurate financial record management and ensuring the integrity of ledger entries and transactions. |
|
»» id |
integer(int64) |
false |
none |
Unique identifier for the resource |
»» postingDate |
string(date) |
false |
none |
Date of the posting |
»» documentDate |
string(date) |
false |
none |
Date of the document |
»» reversalReason |
false |
none |
Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records. |
|
» trace |
false |
none |
Data transfer object representing a detailed trace of ledger transactions, capturing essential information related to each financial record, including associated accounts and ledger entries. |
|
»» previousLedgerTransactionId |
integer(int64) |
false |
none |
Unique identifier for the previous ledger transaction |
»» nextLedgerTransactionId |
integer(int64) |
false |
none |
Unique identifier for the next ledger transaction |
»» postExternalType |
string |
false |
none |
Type of the post external |
» fosReferences |
false |
none |
Data transfer object representing references for ledger transactions, encapsulating essential details related to ledger entries, accounts, and financial records within the General Ledger domain. |
|
»» id |
integer(int64) |
false |
none |
Unique identifier for the resource |
»» system |
false |
none |
Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records. |
|
»» company |
false |
none |
Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records. |
|
»» leaseArea |
false |
none |
Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records. |
|
»» leaseGroup |
false |
none |
Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records. |
|
»» leaseDepartment |
false |
none |
Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records. |
|
»» businessUnit |
false |
none |
Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records. |
|
»» mainCostCenter |
false |
none |
Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records. |
|
»» internalAssetClass |
false |
none |
Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records. |
|
»» documentType |
false |
none |
Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records. |
|
»» depreciationArea |
false |
none |
Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records. |
|
»» reversalReason |
false |
none |
Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records. |
|
»» tradingPartner |
false |
none |
Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records. |
|
»» allocationNumber |
false |
none |
Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records. |
|
»» responsibleCostCenter |
false |
none |
Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records. |
|
»» workBreakdownStructure |
false |
none |
Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records. |
|
»» businessArea |
false |
none |
Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records. |
|
»» functionalArea |
false |
none |
Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records. |
|
»» plant |
false |
none |
Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records. |
|
»» internalOrder |
false |
none |
Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records. |
|
»» network |
false |
none |
Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records. |
|
»» paymentTerm |
false |
none |
Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records. |
|
»» paymentBlock |
false |
none |
Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records. |
|
»» paymentMethod |
false |
none |
Data transfer object representing the unique identifier for a payment method used in ledger entries and financial transactions, facilitating accurate tracking and management of accounts and financial records. |
|
»»» id |
integer(int64) |
false |
none |
Unique identifier for the resource |
»»» displayId |
string |
false |
none |
Unique identifier for the display |
»»» type |
string |
true |
none |
Type of the resource |
»» segment |
false |
none |
Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records. |
|
»» purchasingOrganization |
false |
none |
Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records. |
|
»» purchasingOrder |
false |
none |
Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records. |
|
»» ledgerTransactionId |
integer(int64) |
false |
none |
Unique identifier for the ledger transaction |
» assetRegisterReferences |
false |
none |
Data transfer object representing the references associated with ledger transactions in the asset register, facilitating accurate tracking and management of financial records within the general ledger. |
|
»» id |
integer(int64) |
false |
none |
Unique identifier for the resource |
»» asset |
false |
none |
Data structure representing detailed information about an asset within the General Ledger, including its associated ledger entries, transactions, and account details, essential for accurate financial record management. |
|
»»» assetId |
integer(int64) |
false |
none |
Unique identifier for the asset |
»»» assetDisplayId |
string |
false |
none |
Unique identifier for the asset display |
»»» assetNumber |
string |
false |
none |
Text value for assetNumber in AssetInfo |
»»» subAssetNumber |
string |
false |
none |
Text value for subAssetNumber in AssetInfo |
»» ledgerTransactionId |
integer(int64) |
false |
none |
Unique identifier for the ledger transaction |
» nlaReferences |
false |
none |
Data transfer object representing references associated with ledger transactions, facilitating the management of financial records and ensuring accurate accounting entries within the General Ledger. |
|
»» id |
integer(int64) |
false |
none |
Unique identifier for the resource |
»» contract |
false |
none |
Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records. |
|
»» leaseComponent |
false |
none |
Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records. |
|
»» activationGroup |
false |
none |
Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records. |
|
»» unit |
false |
none |
Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records. |
|
»» contractExternalId |
string |
false |
none |
Unique identifier for the contract external |
»» journalId |
integer(int64) |
false |
none |
Unique identifier for the journal |
»» activationGroupRevisionId |
integer(int64) |
false |
none |
Unique identifier for the activation group revision |
»» ledgerTransactionId |
integer(int64) |
false |
none |
Unique identifier for the ledger transaction |
» nlaCustomReferences |
[oneOf] |
false |
none |
List of nlaCustomReferences items |
oneOf
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»» anonymous |
false |
none |
Data transfer object representing a financial record in the General Ledger, specifically designed to capture and manage ledger entries and transactions involving monetary values as BigDecimal types. |
allOf - discriminator: dataType
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»»» anonymous |
false |
none |
Data transfer object representing a custom application reference within the General Ledger domain, encapsulating essential details related to ledger entries, transactions, accounts, and financial records. |
|
»»»» key |
string |
false |
none |
Text value for key in CustomApplicationReferenceDto |
»»»» dataType |
string |
false |
none |
Type of the data |
»»»» value |
object |
false |
none |
Object containing value details |
and
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»»» anonymous |
object |
false |
none |
none |
»»»» value |
number |
false |
none |
none |
xor
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»» anonymous |
false |
none |
Data transfer object representing a boolean reference for custom applications within the General Ledger, facilitating the management of ledger entries, transactions, accounts, and financial records. |
allOf - discriminator: dataType
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»»» anonymous |
false |
none |
Data transfer object representing a custom application reference within the General Ledger domain, encapsulating essential details related to ledger entries, transactions, accounts, and financial records. |
and
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»»» anonymous |
object |
false |
none |
none |
»»»» value |
boolean |
false |
none |
none |
xor
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»» anonymous |
false |
none |
Data transfer object representing a reference date for custom applications within the General Ledger, facilitating accurate ledger entries and financial transactions by ensuring proper alignment of accounting records. |
allOf - discriminator: dataType
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»»» anonymous |
false |
none |
Data transfer object representing a custom application reference within the General Ledger domain, encapsulating essential details related to ledger entries, transactions, accounts, and financial records. |
and
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»»» anonymous |
object |
false |
none |
none |
»»»» value |
string(date) |
false |
none |
none |
xor
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»» anonymous |
false |
none |
Data transfer object representing a reference for a custom application within the General Ledger, facilitating the management of ledger entries, transactions, and associated financial records. |
allOf - discriminator: dataType
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»»» anonymous |
false |
none |
Data transfer object representing a custom application reference within the General Ledger domain, encapsulating essential details related to ledger entries, transactions, accounts, and financial records. |
and
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»»» anonymous |
object |
false |
none |
none |
»»»» value |
number(double) |
false |
none |
none |
xor
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»» anonymous |
false |
none |
Data transfer object representing a custom application reference as an integer, utilized in the General Ledger domain to uniquely identify ledger entries, transactions, and accounts within financial records. |
allOf - discriminator: dataType
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»»» anonymous |
false |
none |
Data transfer object representing a custom application reference within the General Ledger domain, encapsulating essential details related to ledger entries, transactions, accounts, and financial records. |
and
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»»» anonymous |
object |
false |
none |
none |
»»»» value |
integer(int32) |
false |
none |
none |
xor
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»» anonymous |
false |
none |
Data transfer object representing a reference for custom applications within the General Ledger, encapsulating essential details related to ledger entries, transactions, accounts, and financial records. |
allOf - discriminator: dataType
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»»» anonymous |
false |
none |
Data transfer object representing a custom application reference within the General Ledger domain, encapsulating essential details related to ledger entries, transactions, accounts, and financial records. |
and
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»»» anonymous |
object |
false |
none |
none |
»»»» value |
integer(int64) |
false |
none |
none |
xor
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»» anonymous |
false |
none |
Data transfer object representing a custom reference string associated with ledger entries, transactions, and accounts within the General Ledger, facilitating the identification and tracking of financial records. |
allOf - discriminator: dataType
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»»» anonymous |
false |
none |
Data transfer object representing a custom application reference within the General Ledger domain, encapsulating essential details related to ledger entries, transactions, accounts, and financial records. |
and
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»»» anonymous |
object |
false |
none |
none |
»»»» value |
string |
false |
none |
none |
continued
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
» nreReferences |
false |
none |
Data transfer object representing references for ledger transactions, encapsulating essential details related to ledger entries, accounts, and financial records within the General Ledger domain. |
|
»» id |
integer(int64) |
false |
none |
Unique identifier for the resource |
»» premise |
false |
none |
Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records. |
|
»» location |
false |
none |
Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records. |
|
»» lease |
false |
none |
Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records. |
|
»» ledgerTransactionId |
integer(int64) |
false |
none |
Unique identifier for the ledger transaction |
» nreCustomReferences |
[oneOf] |
false |
none |
List of nreCustomReferences items |
oneOf
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»» anonymous |
false |
none |
Data transfer object representing a financial record in the General Ledger, specifically designed to capture and manage ledger entries and transactions involving monetary values as BigDecimal types. |
xor
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»» anonymous |
false |
none |
Data transfer object representing a boolean reference for custom applications within the General Ledger, facilitating the management of ledger entries, transactions, accounts, and financial records. |
xor
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»» anonymous |
false |
none |
Data transfer object representing a reference date for custom applications within the General Ledger, facilitating accurate ledger entries and financial transactions by ensuring proper alignment of accounting records. |
xor
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»» anonymous |
false |
none |
Data transfer object representing a reference for a custom application within the General Ledger, facilitating the management of ledger entries, transactions, and associated financial records. |
xor
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»» anonymous |
false |
none |
Data transfer object representing a custom application reference as an integer, utilized in the General Ledger domain to uniquely identify ledger entries, transactions, and accounts within financial records. |
xor
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»» anonymous |
false |
none |
Data transfer object representing a reference for custom applications within the General Ledger, encapsulating essential details related to ledger entries, transactions, accounts, and financial records. |
xor
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»» anonymous |
false |
none |
Data transfer object representing a custom reference string associated with ledger entries, transactions, and accounts within the General Ledger, facilitating the identification and tracking of financial records. |
continued
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
» apReferences |
false |
none |
Data transfer object representing references for ledger transactions, encapsulating essential details related to ledger entries, accounts, and financial records for accurate transaction tracking and reporting within the General Ledger domain. |
|
»» id |
integer(int64) |
false |
none |
Unique identifier for the resource |
»» invoice |
false |
none |
none |
|
»»» id |
integer(int64) |
false |
none |
none |
»»» displayId |
string |
false |
none |
none |
»»» name |
string |
false |
none |
none |
»» vendor |
false |
none |
none |
|
»»» id |
integer(int64) |
false |
none |
none |
»»» displayId |
string |
false |
none |
none |
»»» name |
string |
false |
none |
none |
»» ledgerTransactionId |
integer(int64) |
false |
none |
Unique identifier for the ledger transaction |
» apCustomReferences |
[oneOf] |
false |
none |
List of apCustomReferences items |
oneOf
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»» anonymous |
false |
none |
Data transfer object representing a financial record in the General Ledger, specifically designed to capture and manage ledger entries and transactions involving monetary values as BigDecimal types. |
xor
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»» anonymous |
false |
none |
Data transfer object representing a boolean reference for custom applications within the General Ledger, facilitating the management of ledger entries, transactions, accounts, and financial records. |
xor
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»» anonymous |
false |
none |
Data transfer object representing a reference date for custom applications within the General Ledger, facilitating accurate ledger entries and financial transactions by ensuring proper alignment of accounting records. |
xor
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»» anonymous |
false |
none |
Data transfer object representing a reference for a custom application within the General Ledger, facilitating the management of ledger entries, transactions, and associated financial records. |
xor
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»» anonymous |
false |
none |
Data transfer object representing a custom application reference as an integer, utilized in the General Ledger domain to uniquely identify ledger entries, transactions, and accounts within financial records. |
xor
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»» anonymous |
false |
none |
Data transfer object representing a reference for custom applications within the General Ledger, encapsulating essential details related to ledger entries, transactions, accounts, and financial records. |
xor
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»» anonymous |
false |
none |
Data transfer object representing a custom reference string associated with ledger entries, transactions, and accounts within the General Ledger, facilitating the identification and tracking of financial records. |
continued
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
» entries |
false |
none |
List of entries items |
|
»» 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 |
Text value for itemText in LedgerEntryDto |
»» itemNoAcc |
integer(int32) |
false |
none |
Numeric value representing itemNoAcc |
»» generalLedger |
true |
none |
Data transfer object representing detailed information about ledger entries, including associated transactions and accounts, to facilitate accurate financial record management within the General Ledger domain. |
|
»»» id |
integer(int64) |
false |
none |
Unique identifier for the resource |
»»» displayId |
string |
false |
none |
Unique identifier for the display |
»»» generalLedgerAccountName |
string |
true |
none |
Name of the general ledger account |
»»» generalLedgerAccountCode |
string |
true |
none |
Code for the general ledger account |
»»» openItemManagement |
boolean |
true |
none |
Boolean flag indicating openItemManagement status |
»»» accountCategory |
string |
true |
none |
Category of the account |
»»» shortName |
string |
false |
none |
Abbreviated name of the resource |
»»» longName |
string |
false |
none |
Name of the long |
»» additionalCurrencyEntries |
false |
none |
List of additionalCurrencyEntries items |
|
»»» id |
integer(int64) |
false |
none |
Unique identifier for the resource |
»»» amount |
number |
false |
none |
Amount value |
»»» unroundedAmount |
number |
false |
none |
Amount of unrounded |
»»» deltaAdjustment |
number |
false |
none |
Value for deltaAdjustment field |
»»» itemNoAcc |
integer(int32) |
false |
none |
Numeric value representing itemNoAcc |
»»» currencyDetail |
false |
none |
Data transfer object representing detailed information about currency used in ledger entries, transactions, and accounts within the General Ledger, facilitating accurate financial record management. |
|
»»» currencyConversionDetail |
false |
none |
Data transfer object representing the details of currency conversion for ledger entries, facilitating accurate transaction recording and financial reporting within accounts. |
|
»»»» rate |
number |
false |
none |
Rate value |
»»»» conversionDate |
string(date) |
false |
none |
Date of the conversion |
»»»» translationDateType |
string |
false |
none |
Type of the translation date |
»»»» sourceCurrencyType |
string |
false |
none |
Type of the source currency |
»»»» sourceCurrency |
false |
none |
Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records. |
|
»»»» depreciationArea |
false |
none |
Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records. |
|
»»» ledgerEntryId |
integer(int64) |
false |
none |
Unique identifier for the ledger entry |
»»» ledgerEntryTaxId |
integer(int64) |
false |
none |
Unique identifier for the ledger entry tax |
»» tag |
string |
false |
none |
Text value for tag in LedgerEntryDto |
»» costCenter |
false |
none |
Data structure representing the allocation of costs to specific cost centers within the General Ledger, facilitating accurate tracking and reporting of financial transactions and ledger entries. |
|
»»» id |
integer(int64) |
false |
none |
Unique identifier for the resource |
»»» displayId |
string |
false |
none |
Unique identifier for the display |
»»» mainCostCenter |
boolean |
false |
none |
Boolean flag indicating mainCostCenter status |
»»» allocationPercentage |
number(double) |
false |
none |
Percentage of allocation |
»» profitCenter |
false |
none |
Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records. |
|
»» partner |
false |
none |
Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records. |
|
»» transactionType |
string |
false |
none |
Type of the transaction |
»» nlaCustomReferences |
[oneOf] |
false |
none |
List of nlaCustomReferences items |
oneOf
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»»» anonymous |
false |
none |
Data transfer object representing a financial record in the General Ledger, specifically designed to capture and manage ledger entries and transactions involving monetary values as BigDecimal types. |
xor
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»»» anonymous |
false |
none |
Data transfer object representing a boolean reference for custom applications within the General Ledger, facilitating the management of ledger entries, transactions, accounts, and financial records. |
xor
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»»» anonymous |
false |
none |
Data transfer object representing a reference date for custom applications within the General Ledger, facilitating accurate ledger entries and financial transactions by ensuring proper alignment of accounting records. |
xor
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»»» anonymous |
false |
none |
Data transfer object representing a reference for a custom application within the General Ledger, facilitating the management of ledger entries, transactions, and associated financial records. |
xor
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»»» anonymous |
false |
none |
Data transfer object representing a custom application reference as an integer, utilized in the General Ledger domain to uniquely identify ledger entries, transactions, and accounts within financial records. |
xor
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»»» anonymous |
false |
none |
Data transfer object representing a reference for custom applications within the General Ledger, encapsulating essential details related to ledger entries, transactions, accounts, and financial records. |
xor
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»»» anonymous |
false |
none |
Data transfer object representing a custom reference string associated with ledger entries, transactions, and accounts within the General Ledger, facilitating the identification and tracking of financial records. |
continued
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»» nreCustomReferences |
[oneOf] |
false |
none |
List of nreCustomReferences items |
oneOf
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»»» anonymous |
false |
none |
Data transfer object representing a financial record in the General Ledger, specifically designed to capture and manage ledger entries and transactions involving monetary values as BigDecimal types. |
xor
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»»» anonymous |
false |
none |
Data transfer object representing a boolean reference for custom applications within the General Ledger, facilitating the management of ledger entries, transactions, accounts, and financial records. |
xor
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»»» anonymous |
false |
none |
Data transfer object representing a reference date for custom applications within the General Ledger, facilitating accurate ledger entries and financial transactions by ensuring proper alignment of accounting records. |
xor
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»»» anonymous |
false |
none |
Data transfer object representing a reference for a custom application within the General Ledger, facilitating the management of ledger entries, transactions, and associated financial records. |
xor
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»»» anonymous |
false |
none |
Data transfer object representing a custom application reference as an integer, utilized in the General Ledger domain to uniquely identify ledger entries, transactions, and accounts within financial records. |
xor
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»»» anonymous |
false |
none |
Data transfer object representing a reference for custom applications within the General Ledger, encapsulating essential details related to ledger entries, transactions, accounts, and financial records. |
xor
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»»» anonymous |
false |
none |
Data transfer object representing a custom reference string associated with ledger entries, transactions, and accounts within the General Ledger, facilitating the identification and tracking of financial records. |
continued
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»» apCustomReferences |
[oneOf] |
false |
none |
List of apCustomReferences items |
oneOf
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»»» anonymous |
false |
none |
Data transfer object representing a financial record in the General Ledger, specifically designed to capture and manage ledger entries and transactions involving monetary values as BigDecimal types. |
xor
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»»» anonymous |
false |
none |
Data transfer object representing a boolean reference for custom applications within the General Ledger, facilitating the management of ledger entries, transactions, accounts, and financial records. |
xor
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»»» anonymous |
false |
none |
Data transfer object representing a reference date for custom applications within the General Ledger, facilitating accurate ledger entries and financial transactions by ensuring proper alignment of accounting records. |
xor
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»»» anonymous |
false |
none |
Data transfer object representing a reference for a custom application within the General Ledger, facilitating the management of ledger entries, transactions, and associated financial records. |
xor
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»»» anonymous |
false |
none |
Data transfer object representing a custom application reference as an integer, utilized in the General Ledger domain to uniquely identify ledger entries, transactions, and accounts within financial records. |
xor
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»»» anonymous |
false |
none |
Data transfer object representing a reference for custom applications within the General Ledger, encapsulating essential details related to ledger entries, transactions, accounts, and financial records. |
xor
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»»» anonymous |
false |
none |
Data transfer object representing a custom reference string associated with ledger entries, transactions, and accounts within the General Ledger, facilitating the identification and tracking of financial records. |
continued
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»» taxEntries |
false |
none |
List of taxEntries items |
|
»»» 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 |
Text value for itemText in LedgerEntryTaxDto |
»»» itemNoAcc |
integer(int32) |
false |
none |
Numeric value representing itemNoAcc |
»»» generalLedger |
true |
none |
Data transfer object representing detailed information about ledger entries, including associated transactions and accounts, to facilitate accurate financial record management within the General Ledger domain. |
|
»»» 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 |
Text value for accountingKey in LedgerEntryTaxDto |
»»» 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 |
Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records. |
|
»»» taxJurisdiction |
false |
none |
Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records. |
|
»»» taxDetermination |
false |
none |
Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records. |
|
»»» financialTermId |
integer(int64) |
false |
none |
Unique identifier for the financial term |
»»» ledgerEntryId |
integer(int64) |
false |
none |
Unique identifier for the ledger entry |
»» ledgerTransactionId |
integer(int64) |
false |
none |
Unique identifier for the ledger transaction |
» notes |
false |
none |
List of notes items |
|
»» id |
integer(int64) |
false |
none |
Unique identifier for the resource |
»» note |
string |
false |
none |
Text value for note in LedgerTransactionNoteDto |
» attachments |
false |
none |
List of attachments items |
|
»» id |
integer(int64) |
false |
none |
Unique identifier for the resource |
»» fileName |
string |
false |
none |
Name of the file |
»» fileStorageId |
string |
false |
none |
Unique identifier for the file storage |
»» docStoreId |
integer(int64) |
false |
none |
Unique identifier for the doc store |
» journalVoucherWorkflowHistory |
false |
none |
List of journalVoucherWorkflowHistory items |
|
»» id |
integer(int64) |
false |
none |
Unique identifier for the resource |
»» eventType |
string |
false |
none |
Type of the event |
»» eventDate |
string(date-time) |
false |
none |
Date of the event |
»» user |
string |
false |
none |
User information related to accounting |
» ledgerTransactionGroupId |
integer(int64) |
false |
none |
Unique identifier for the ledger transaction group |
» accountingDocumentId |
integer(int64) |
false |
none |
Unique identifier for the accounting document |
» internalPostingStatus |
false |
none |
Data transfer object representing the status of internal postings within the General Ledger, encompassing ledger entries, transactions, and associated financial records to ensure accurate account management. |
|
»» documentNumber |
string |
false |
none |
Text value for documentNumber in InternalPostingStatus |
»» status |
string |
false |
none |
Status of the resource |
»» postingMessage |
string |
false |
none |
Text value for postingMessage in InternalPostingStatus |
» nlaEnrichmentState |
false |
none |
Data transfer object representing the state of application enrichment for ledger entries, transactions, and accounts, facilitating the management and tracking of financial records within the General Ledger domain. |
|
»» id |
integer(int64) |
false |
none |
Unique identifier for the resource |
»» status |
string |
false |
none |
Status of the resource |
»» message |
string |
false |
none |
Text value for message in ApplicationEnrichmentStateDto |
»» history |
false |
none |
List of history items |
|
»»» requestingUser |
string |
false |
none |
User information related to accounting |
»»» enrichmentRequestId |
integer(int64) |
false |
none |
Unique identifier for the enrichment request |
»»» requestedAt |
string(date-time) |
false |
none |
Text value for requestedAt in EnrichmentRequestHistoryDto |
»»» enrichedAt |
string(date-time) |
false |
none |
Text value for enrichedAt in EnrichmentRequestHistoryDto |
»»» requestStatus |
string |
false |
none |
Status of the request |
»»» applicationStatus |
string |
false |
none |
Status of the application |
»»» message |
string |
false |
none |
Text value for message in EnrichmentRequestHistoryDto |
» nreEnrichmentState |
false |
none |
Data transfer object representing the state of application enrichment for ledger entries, transactions, and accounts, facilitating the management and tracking of financial records within the General Ledger domain. |
|
» apEnrichmentState |
false |
none |
Data transfer object representing the state of application enrichment for ledger entries, transactions, and accounts, facilitating the management and tracking of financial records within the General Ledger domain. |
|
» externalPostingStatus |
false |
none |
Data structure representing the status of external postings within the General Ledger, encompassing ledger entries, transactions, accounts, and financial records to ensure accurate tracking and reporting of financial activities. |
|
»» documentNumber |
string |
false |
none |
Text value for documentNumber in ExternalPostingStatus |
»» objType |
string |
false |
none |
Type of the obj |
»» objKey |
string |
false |
none |
Text value for objKey in ExternalPostingStatus |
»» objSys |
string |
false |
none |
Text value for objSys in ExternalPostingStatus |
»» username |
string |
false |
none |
Human-readable name of the ledger entry |
»» status |
string |
false |
none |
Status of the resource |
»» postingMessage |
string |
false |
none |
Text value for postingMessage in ExternalPostingStatus |
»» taskId |
integer(int64) |
false |
none |
Unique identifier for the task |
Enumerated Values
Attribute |
Value |
|---|---|
accountCategory |
BALANCESHEET, PROFITANDLOSS |
applicationStatus |
ENRICHED, ENRICHING, FAILED, PENDING, SKIPPED |
calendarType |
FISCAL_VARIANT, REGULAR_CALENDAR, _360 |
createdByApplication |
ACCOUNT_PAYABLE, ACCOUNT_RECEIVABLE, GENERAL_LEDGER, NLA, NRE, REPAIR_MAINTENANCE |
currencyDefinitionType |
COMPANY_CURRENCY, CONTRACT_CURRENCY, MONTH_END_CURRENCY, REPORTING_CURRENCY, SECOND_LOCAL_CURRENCY, THIRD_LOCAL_CURRENCY |
dataType |
BIG_DECIMAL, BOOLEAN, DATE, DATETIME, DOUBLE, INTEGER, LONG, STRING |
entryType |
C, D |
eventType |
APPROVED, ARCHIVED, REWORK, SEND_TO_APPROVAL |
leaseClassificationType |
DIRECT_FINANCING, FINANCE, LOW_VALUE, NON_LEASE, OFF_BALANCE_SHEET, OPERATING, PROVISIONING, SALES_TYPE, SERVICE_CONTRACT, SHORT_TERM |
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 |
paymentType |
CLEARING, N_A, PAYMENT |
postExternalType |
POST, SKIP |
postingTransactionType |
POST, REVERSE |
postingType |
ACCRUAL, CHARGE, DEPRECIATION, MODIFICATION_RECOGNITION, PAYMENT, PROVISIONING, RECOGNITION, TERMINATION, VOUCHER |
principalPositionType |
LESSEE, LESSOR |
requestStatus |
FAILED, SENT |
sourceCurrencyType |
COMPANY_CURRENCY, CONTRACT_CURRENCY, N_A |
status |
, ARCHIVED, DONE, ENRICHED, ENRICHING, FAILED, OPEN, PENDING, PROCESSING, SCHEDULED, SKIPPED |
taxCalculationType |
NET |
translationDateType |
, DOCUMENT_DATE, POSTING_DATE, TRANSLATION_DATE |
Update Internally Reversed Document¶
HTTP Request
POST /api/v1/general-ledger/accounting-documents/update-internally-reversed-document
📋 Description: Updates an internally reversed accounting document within the general ledger, ensuring accurate ledger entries and maintaining the integrity of financial records associated with transactions and accounts.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
true |
Request body containing the details of the internally reversed accounting document, including ledger entry information, transaction identifiers, and relevant account data for accurate financial record updates. |
Body Parameters
1{
2 "accountingDocumentId": 0,
3 "postingDates": {
4 "userDocumentDate": "2019-08-24",
5 "postingDate": "2019-08-24",
6 "translationDate": "2019-08-24",
7 "transactionDate": "2019-08-24"
8 },
9 "ledgerTransactionGroupId": 0,
10 "latestTransactionGroup": true,
11 "reversalReason": {
12 "id": 0,
13 "displayId": "string"
14 }
15}
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "validationError": "string",
3 "errorDetails": {
4 "property1": {},
5 "property2": {}
6 }
7}
Search¶
HTTP Request
POST /api/v1/general-ledger/accounting-documents/search
📋 Description: Submits a request to search for accounting documents within the general ledger, allowing users to filter results based on specific ledger entries, transactions, or accounts to enhance financial record management.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
array[integer] |
true |
Request body containing search criteria for ledger entries, including transaction details and account identifiers to retrieve relevant financial records. |
Body Parameters
1[
2 0
3]
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Inline |
Example Responses
1[
2 {
3 "requestUniqueId": "string",
4 "accountingDocumentId": 0,
5 "transactions": [
6 {
7 "id": 0,
8 "requestUniqueId": "string",
9 "createdByApplication": "NLA",
10 "applicationReferenceId": "JOURNAL_ENTRY_ID--UNIT_ID",
11 "documentComments": "string",
12 "name": "string",
13 "principalPositionType": "LESSEE",
14 "postingTransactionType": "POST",
15 "postingType": "PAYMENT",
16 "ledgerType": "LIABILITY",
17 "paymentType": "N_A",
18 "parallelCurrencyEnabled": true,
19 "generateInvoiceInAp": true,
20 "generateVendorInvoice": true,
21 "calculateTax": true,
22 "taxCalculationType": "NET",
23 "currencyDetail": {
24 "currencyId": 0,
25 "currencyDisplayId": "string",
26 "currencyDefinitionType": "CONTRACT_CURRENCY",
27 "currencyType": "string"
28 },
29 "classificationInfo": {
30 "accountingStandard": {
31 "id": 0,
32 "displayId": "string"
33 },
34 "leaseClassificationType": "NON_LEASE"
35 },
36 "date": {
37 "documentDate": "2019-08-24T14:15:22Z",
38 "userDocumentDate": "2019-08-24",
39 "postingDate": "2019-08-24",
40 "transactionDate": "2019-08-24",
41 "translationDate": "2019-08-24",
42 "fiscalVariantId": 0,
43 "fiscalVariantDisplayId": "string",
44 "calendarType": "REGULAR_CALENDAR",
45 "fiscalYear": 0,
46 "fiscalPeriod": 0
47 },
48 "automaticReversal": {
49 "id": 0,
50 "postingDate": "2019-08-24",
51 "documentDate": "2019-08-24",
52 "reversalReason": {
53 "id": 0,
54 "displayId": "string"
55 }
56 },
57 "trace": {
58 "previousLedgerTransactionId": 0,
59 "nextLedgerTransactionId": 0,
60 "postExternalType": "SKIP"
61 },
62 "fosReferences": {
63 "id": 0,
64 "system": {
65 "id": 0,
66 "displayId": "string"
67 },
68 "company": {
69 "id": 0,
70 "displayId": "string"
71 },
72 "leaseArea": {
73 "id": 0,
74 "displayId": "string"
75 },
76 "leaseGroup": {
77 "id": 0,
78 "displayId": "string"
79 },
80 "leaseDepartment": {
81 "id": 0,
82 "displayId": "string"
83 },
84 "businessUnit": {
85 "id": 0,
86 "displayId": "string"
87 },
88 "mainCostCenter": {
89 "id": 0,
90 "displayId": "string"
91 },
92 "internalAssetClass": {
93 "id": 0,
94 "displayId": "string"
95 },
96 "documentType": {
97 "id": 0,
98 "displayId": "string"
99 },
100 "depreciationArea": {
101 "id": 0,
102 "displayId": "string"
103 },
104 "reversalReason": {
105 "id": 0,
106 "displayId": "string"
107 },
108 "tradingPartner": {
109 "id": 0,
110 "displayId": "string"
111 },
112 "allocationNumber": {
113 "id": 0,
114 "displayId": "string"
115 },
116 "responsibleCostCenter": {
117 "id": 0,
118 "displayId": "string"
119 },
120 "workBreakdownStructure": {
121 "id": 0,
122 "displayId": "string"
123 },
124 "businessArea": {
125 "id": 0,
126 "displayId": "string"
127 },
128 "functionalArea": {
129 "id": 0,
130 "displayId": "string"
131 },
132 "plant": {
133 "id": 0,
134 "displayId": "string"
135 },
136 "internalOrder": {
137 "id": 0,
138 "displayId": "string"
139 },
140 "network": {
141 "id": 0,
142 "displayId": "string"
143 },
144 "paymentTerm": {
145 "id": 0,
146 "displayId": "string"
147 },
148 "paymentBlock": {
149 "id": 0,
150 "displayId": "string"
151 },
152 "paymentMethod": {
153 "id": 0,
154 "displayId": "string",
155 "type": "string"
156 },
157 "segment": {
158 "id": 0,
159 "displayId": "string"
160 },
161 "purchasingOrganization": {
162 "id": 0,
163 "displayId": "string"
164 },
165 "purchasingOrder": {
166 "id": 0,
167 "displayId": "string"
168 },
169 "ledgerTransactionId": 0
170 },
171 "assetRegisterReferences": {
172 "id": 0,
173 "asset": {
174 "assetId": 0,
175 "assetDisplayId": "string",
176 "assetNumber": "string",
177 "subAssetNumber": "string"
178 },
179 "ledgerTransactionId": 0
180 },
181 "nlaReferences": {
182 "id": 0,
183 "contract": {
184 "id": 0,
185 "displayId": "string"
186 },
187 "leaseComponent": {
188 "id": 0,
189 "displayId": "string"
190 },
191 "activationGroup": {
192 "id": 0,
193 "displayId": "string"
194 },
195 "unit": {
196 "id": 0,
197 "displayId": "string"
198 },
199 "contractExternalId": "string",
200 "journalId": 0,
201 "activationGroupRevisionId": 0,
202 "ledgerTransactionId": 0
203 },
204 "nlaCustomReferences": [
205 {
206 "key": "string",
207 "dataType": "STRING",
208 "value": 0
209 }
210 ],
211 "nreReferences": {
212 "id": 0,
213 "premise": {
214 "id": 0,
215 "displayId": "string"
216 },
217 "location": {
218 "id": 0,
219 "displayId": "string"
220 },
221 "lease": {
222 "id": 0,
223 "displayId": "string"
224 },
225 "ledgerTransactionId": 0
226 },
227 "nreCustomReferences": [
228 {
229 "key": "string",
230 "dataType": "STRING",
231 "value": 0
232 }
233 ],
234 "apReferences": {
235 "id": 0,
236 "invoice": {
237 "id": 0,
238 "displayId": "string",
239 "name": "string"
240 },
241 "vendor": {
242 "id": 0,
243 "displayId": "string",
244 "name": "string"
245 },
246 "ledgerTransactionId": 0
247 },
248 "apCustomReferences": [
249 {
250 "key": "string",
251 "dataType": "STRING",
252 "value": 0
253 }
254 ],
255 "entries": [
256 {
257 "id": 0,
258 "entryType": "D",
259 "amount": 0,
260 "unroundedAmount": 0,
261 "deltaAdjustment": 0,
262 "itemText": "string",
263 "itemNoAcc": 0,
264 "generalLedger": {
265 "id": 0,
266 "displayId": "string",
267 "generalLedgerAccountName": "string",
268 "generalLedgerAccountCode": "string",
269 "openItemManagement": true,
270 "accountCategory": "BALANCESHEET",
271 "shortName": "string",
272 "longName": "string"
273 },
274 "additionalCurrencyEntries": [
275 {
276 "id": 0,
277 "amount": 0,
278 "unroundedAmount": 0,
279 "deltaAdjustment": 0,
280 "itemNoAcc": 0,
281 "currencyDetail": {
282 "currencyId": 0,
283 "currencyDisplayId": "string",
284 "currencyDefinitionType": "CONTRACT_CURRENCY",
285 "currencyType": "string"
286 },
287 "currencyConversionDetail": {
288 "rate": 0,
289 "conversionDate": "2019-08-24",
290 "translationDateType": "DOCUMENT_DATE",
291 "sourceCurrencyType": "CONTRACT_CURRENCY",
292 "sourceCurrency": {
293 "id": 0,
294 "displayId": "string"
295 },
296 "depreciationArea": {
297 "id": 0,
298 "displayId": "string"
299 }
300 },
301 "ledgerEntryId": 0,
302 "ledgerEntryTaxId": 0
303 }
304 ],
305 "tag": "string",
306 "costCenter": {
307 "id": 0,
308 "displayId": "string",
309 "mainCostCenter": true,
310 "allocationPercentage": 0.1
311 },
312 "profitCenter": {
313 "id": 0,
314 "displayId": "string"
315 },
316 "partner": {
317 "id": 0,
318 "displayId": "string"
319 },
320 "transactionType": "string",
321 "nlaCustomReferences": [
322 {
323 "key": "string",
324 "dataType": "STRING",
325 "value": 0
326 }
327 ],
328 "nreCustomReferences": [
329 {
330 "key": "string",
331 "dataType": "STRING",
332 "value": 0
333 }
334 ],
335 "apCustomReferences": [
336 {
337 "key": "string",
338 "dataType": "STRING",
339 "value": 0
340 }
341 ],
342 "taxEntries": [
343 {
344 "id": 0,
345 "entryType": "D",
346 "amount": 0,
347 "unroundedAmount": 0,
348 "deltaAdjustment": 0,
349 "itemText": "string",
350 "itemNoAcc": 0,
351 "generalLedger": {
352 "id": 0,
353 "displayId": "string",
354 "generalLedgerAccountName": "string",
355 "generalLedgerAccountCode": "string",
356 "openItemManagement": true,
357 "accountCategory": "BALANCESHEET",
358 "shortName": "string",
359 "longName": "string"
360 },
361 "additionalCurrencyEntries": [
362 {
363 "id": 0,
364 "amount": 0,
365 "unroundedAmount": 0,
366 "deltaAdjustment": 0,
367 "itemNoAcc": 0,
368 "currencyDetail": {},
369 "currencyConversionDetail": {},
370 "ledgerEntryId": 0,
371 "ledgerEntryTaxId": 0
372 }
373 ],
374 "taxRate": 0,
375 "taxBaseAmount": 0,
376 "totalTaxDocumentAmount": 0,
377 "taxExempt": 0,
378 "taxExemptionPercentage": 0,
379 "taxAffected": 0,
380 "taxAccount": "string",
381 "accountingKey": "string",
382 "conditionKey": "string",
383 "taxCode": {
384 "id": 0,
385 "displayId": "string"
386 },
387 "taxJurisdiction": {
388 "id": 0,
389 "displayId": "string"
390 },
391 "taxDetermination": {
392 "id": 0,
393 "displayId": "string"
394 },
395 "financialTermId": 0,
396 "ledgerEntryId": 0
397 }
398 ],
399 "ledgerTransactionId": 0
400 }
401 ],
402 "notes": [
403 {
404 "id": 0,
405 "note": "string"
406 }
407 ],
408 "attachments": [
409 {
410 "id": 0,
411 "fileName": "string",
412 "fileStorageId": "string",
413 "docStoreId": 0
414 }
415 ],
416 "journalVoucherWorkflowHistory": [
417 {
418 "id": 0,
419 "eventType": "SEND_TO_APPROVAL",
420 "eventDate": "2019-08-24T14:15:22Z",
421 "user": "string"
422 }
423 ],
424 "ledgerTransactionGroupId": 0,
425 "accountingDocumentId": 0
426 }
427 ]
428 }
429]
Response Schema
Status Code 200
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
anonymous |
false |
none |
[Data transfer object representing a request for internal postings within the General Ledger, encompassing ledger entries, transactions, and associated accounts to ensure accurate financial record management.] |
|
» requestUniqueId |
string |
true |
none |
Unique identifier for the request unique |
» accountingDocumentId |
integer(int64) |
false |
none |
Unique identifier for the accounting document |
» transactions |
true |
none |
List of transactions items |
|
»» id |
integer(int64) |
false |
none |
Unique identifier for the resource |
»» requestUniqueId |
string |
false |
none |
Unique identifier for the request unique |
»» createdByApplication |
string |
false |
none |
Text value for createdByApplication in LedgerTransactionDto |
»» applicationReferenceId |
string |
true |
none |
Any application MUST send a unique reference in order to ignore duplicate postings. |
»» documentComments |
string |
false |
none |
Text value for documentComments in LedgerTransactionDto |
»» name |
string |
false |
none |
Name of the resource |
»» principalPositionType |
string |
false |
none |
Type of the principal position |
»» postingTransactionType |
string |
false |
none |
Type of the posting transaction |
»» postingType |
string |
false |
none |
Type of the posting |
»» ledgerType |
string |
false |
none |
Type of the ledger |
»» paymentType |
string |
false |
none |
none |
»» parallelCurrencyEnabled |
boolean |
false |
none |
Indicates whether this feature is enabled |
»» generateInvoiceInAp |
boolean |
false |
none |
Boolean flag indicating generateInvoiceInAp status |
»» generateVendorInvoice |
boolean |
false |
none |
Boolean flag indicating generateVendorInvoice status |
»» calculateTax |
boolean |
false |
none |
Boolean flag indicating calculateTax status |
»» taxCalculationType |
string |
false |
none |
Type of the tax calculation |
»» currencyDetail |
false |
none |
Data transfer object representing detailed information about currency used in ledger entries, transactions, and accounts within the General Ledger, facilitating accurate financial record management. |
|
»»» currencyId |
integer(int64) |
false |
none |
Unique identifier for the currency |
»»» currencyDisplayId |
string |
false |
none |
Unique identifier for the currency display |
»»» currencyDefinitionType |
string |
false |
none |
Type of the currency definition |
»»» currencyType |
string |
false |
none |
Type of the currency |
»» classificationInfo |
false |
none |
Data structure representing classification details for ledger entries, encompassing transaction types, associated accounts, and relevant financial records to facilitate accurate financial reporting and analysis. |
|
»»» accountingStandard |
false |
none |
Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records. |
|
»»»» id |
integer(int64) |
false |
none |
Unique identifier for the resource |
»»»» displayId |
string |
false |
none |
Unique identifier for the display |
»»» leaseClassificationType |
string |
false |
none |
Type of the lease classification |
»» date |
false |
none |
Data structure representing the date associated with a ledger transaction, crucial for maintaining accurate financial records and facilitating effective account management within the General Ledger. |
|
»»» documentDate |
string(date-time) |
false |
none |
Date of the document |
»»» userDocumentDate |
string(date) |
false |
none |
Date of the user document |
»»» postingDate |
string(date) |
false |
none |
Date of the posting |
»»» transactionDate |
string(date) |
false |
none |
Date of the transaction |
»»» translationDate |
string(date) |
false |
none |
Date of the translation |
»»» fiscalVariantId |
integer(int64) |
false |
none |
Unique identifier for the fiscal variant |
»»» fiscalVariantDisplayId |
string |
false |
none |
Unique identifier for the fiscal variant display |
»»» calendarType |
string |
false |
none |
Type of the calendar |
»»» fiscalYear |
integer(int32) |
false |
none |
Numeric value representing fiscalYear |
»»» fiscalPeriod |
integer(int32) |
false |
none |
Numeric value representing fiscalPeriod |
»» automaticReversal |
false |
none |
Data transfer object representing an automatic reversal of journal vouchers within the General Ledger, facilitating accurate financial record management and ensuring the integrity of ledger entries and transactions. |
|
»»» id |
integer(int64) |
false |
none |
Unique identifier for the resource |
»»» postingDate |
string(date) |
false |
none |
Date of the posting |
»»» documentDate |
string(date) |
false |
none |
Date of the document |
»»» reversalReason |
false |
none |
Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records. |
|
»» trace |
false |
none |
Data transfer object representing a detailed trace of ledger transactions, capturing essential information related to each financial record, including associated accounts and ledger entries. |
|
»»» previousLedgerTransactionId |
integer(int64) |
false |
none |
Unique identifier for the previous ledger transaction |
»»» nextLedgerTransactionId |
integer(int64) |
false |
none |
Unique identifier for the next ledger transaction |
»»» postExternalType |
string |
false |
none |
Type of the post external |
»» fosReferences |
false |
none |
Data transfer object representing references for ledger transactions, encapsulating essential details related to ledger entries, accounts, and financial records within the General Ledger domain. |
|
»»» id |
integer(int64) |
false |
none |
Unique identifier for the resource |
»»» system |
false |
none |
Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records. |
|
»»» company |
false |
none |
Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records. |
|
»»» leaseArea |
false |
none |
Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records. |
|
»»» leaseGroup |
false |
none |
Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records. |
|
»»» leaseDepartment |
false |
none |
Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records. |
|
»»» businessUnit |
false |
none |
Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records. |
|
»»» mainCostCenter |
false |
none |
Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records. |
|
»»» internalAssetClass |
false |
none |
Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records. |
|
»»» documentType |
false |
none |
Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records. |
|
»»» depreciationArea |
false |
none |
Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records. |
|
»»» reversalReason |
false |
none |
Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records. |
|
»»» tradingPartner |
false |
none |
Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records. |
|
»»» allocationNumber |
false |
none |
Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records. |
|
»»» responsibleCostCenter |
false |
none |
Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records. |
|
»»» workBreakdownStructure |
false |
none |
Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records. |
|
»»» businessArea |
false |
none |
Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records. |
|
»»» functionalArea |
false |
none |
Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records. |
|
»»» plant |
false |
none |
Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records. |
|
»»» internalOrder |
false |
none |
Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records. |
|
»»» network |
false |
none |
Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records. |
|
»»» paymentTerm |
false |
none |
Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records. |
|
»»» paymentBlock |
false |
none |
Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records. |
|
»»» paymentMethod |
false |
none |
Data transfer object representing the unique identifier for a payment method used in ledger entries and financial transactions, facilitating accurate tracking and management of accounts and financial records. |
|
»»»» id |
integer(int64) |
false |
none |
Unique identifier for the resource |
»»»» displayId |
string |
false |
none |
Unique identifier for the display |
»»»» type |
string |
true |
none |
Type of the resource |
»»» segment |
false |
none |
Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records. |
|
»»» purchasingOrganization |
false |
none |
Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records. |
|
»»» purchasingOrder |
false |
none |
Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records. |
|
»»» ledgerTransactionId |
integer(int64) |
false |
none |
Unique identifier for the ledger transaction |
»» assetRegisterReferences |
false |
none |
Data transfer object representing the references associated with ledger transactions in the asset register, facilitating accurate tracking and management of financial records within the general ledger. |
|
»»» id |
integer(int64) |
false |
none |
Unique identifier for the resource |
»»» asset |
false |
none |
Data structure representing detailed information about an asset within the General Ledger, including its associated ledger entries, transactions, and account details, essential for accurate financial record management. |
|
»»»» assetId |
integer(int64) |
false |
none |
Unique identifier for the asset |
»»»» assetDisplayId |
string |
false |
none |
Unique identifier for the asset display |
»»»» assetNumber |
string |
false |
none |
Text value for assetNumber in AssetInfo |
»»»» subAssetNumber |
string |
false |
none |
Text value for subAssetNumber in AssetInfo |
»»» ledgerTransactionId |
integer(int64) |
false |
none |
Unique identifier for the ledger transaction |
»» nlaReferences |
false |
none |
Data transfer object representing references associated with ledger transactions, facilitating the management of financial records and ensuring accurate accounting entries within the General Ledger. |
|
»»» id |
integer(int64) |
false |
none |
Unique identifier for the resource |
»»» contract |
false |
none |
Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records. |
|
»»» leaseComponent |
false |
none |
Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records. |
|
»»» activationGroup |
false |
none |
Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records. |
|
»»» unit |
false |
none |
Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records. |
|
»»» contractExternalId |
string |
false |
none |
Unique identifier for the contract external |
»»» journalId |
integer(int64) |
false |
none |
Unique identifier for the journal |
»»» activationGroupRevisionId |
integer(int64) |
false |
none |
Unique identifier for the activation group revision |
»»» ledgerTransactionId |
integer(int64) |
false |
none |
Unique identifier for the ledger transaction |
»» nlaCustomReferences |
[oneOf] |
false |
none |
List of nlaCustomReferences items |
oneOf
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»»» anonymous |
false |
none |
Data transfer object representing a financial record in the General Ledger, specifically designed to capture and manage ledger entries and transactions involving monetary values as BigDecimal types. |
allOf - discriminator: dataType
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»»»» anonymous |
false |
none |
Data transfer object representing a custom application reference within the General Ledger domain, encapsulating essential details related to ledger entries, transactions, accounts, and financial records. |
|
»»»»» key |
string |
false |
none |
Text value for key in CustomApplicationReferenceDto |
»»»»» dataType |
string |
false |
none |
Type of the data |
»»»»» value |
object |
false |
none |
Object containing value details |
and
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»»»» anonymous |
object |
false |
none |
none |
»»»»» value |
number |
false |
none |
none |
xor
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»»» anonymous |
false |
none |
Data transfer object representing a boolean reference for custom applications within the General Ledger, facilitating the management of ledger entries, transactions, accounts, and financial records. |
allOf - discriminator: dataType
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»»»» anonymous |
false |
none |
Data transfer object representing a custom application reference within the General Ledger domain, encapsulating essential details related to ledger entries, transactions, accounts, and financial records. |
and
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»»»» anonymous |
object |
false |
none |
none |
»»»»» value |
boolean |
false |
none |
none |
xor
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»»» anonymous |
false |
none |
Data transfer object representing a reference date for custom applications within the General Ledger, facilitating accurate ledger entries and financial transactions by ensuring proper alignment of accounting records. |
allOf - discriminator: dataType
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»»»» anonymous |
false |
none |
Data transfer object representing a custom application reference within the General Ledger domain, encapsulating essential details related to ledger entries, transactions, accounts, and financial records. |
and
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»»»» anonymous |
object |
false |
none |
none |
»»»»» value |
string(date) |
false |
none |
none |
xor
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»»» anonymous |
false |
none |
Data transfer object representing a reference for a custom application within the General Ledger, facilitating the management of ledger entries, transactions, and associated financial records. |
allOf - discriminator: dataType
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»»»» anonymous |
false |
none |
Data transfer object representing a custom application reference within the General Ledger domain, encapsulating essential details related to ledger entries, transactions, accounts, and financial records. |
and
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»»»» anonymous |
object |
false |
none |
none |
»»»»» value |
number(double) |
false |
none |
none |
xor
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»»» anonymous |
false |
none |
Data transfer object representing a custom application reference as an integer, utilized in the General Ledger domain to uniquely identify ledger entries, transactions, and accounts within financial records. |
allOf - discriminator: dataType
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»»»» anonymous |
false |
none |
Data transfer object representing a custom application reference within the General Ledger domain, encapsulating essential details related to ledger entries, transactions, accounts, and financial records. |
and
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»»»» anonymous |
object |
false |
none |
none |
»»»»» value |
integer(int32) |
false |
none |
none |
xor
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»»» anonymous |
false |
none |
Data transfer object representing a reference for custom applications within the General Ledger, encapsulating essential details related to ledger entries, transactions, accounts, and financial records. |
allOf - discriminator: dataType
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»»»» anonymous |
false |
none |
Data transfer object representing a custom application reference within the General Ledger domain, encapsulating essential details related to ledger entries, transactions, accounts, and financial records. |
and
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»»»» anonymous |
object |
false |
none |
none |
»»»»» value |
integer(int64) |
false |
none |
none |
xor
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»»» anonymous |
false |
none |
Data transfer object representing a custom reference string associated with ledger entries, transactions, and accounts within the General Ledger, facilitating the identification and tracking of financial records. |
allOf - discriminator: dataType
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»»»» anonymous |
false |
none |
Data transfer object representing a custom application reference within the General Ledger domain, encapsulating essential details related to ledger entries, transactions, accounts, and financial records. |
and
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»»»» anonymous |
object |
false |
none |
none |
»»»»» value |
string |
false |
none |
none |
continued
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»» nreReferences |
false |
none |
Data transfer object representing references for ledger transactions, encapsulating essential details related to ledger entries, accounts, and financial records within the General Ledger domain. |
|
»»» id |
integer(int64) |
false |
none |
Unique identifier for the resource |
»»» premise |
false |
none |
Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records. |
|
»»» location |
false |
none |
Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records. |
|
»»» lease |
false |
none |
Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records. |
|
»»» ledgerTransactionId |
integer(int64) |
false |
none |
Unique identifier for the ledger transaction |
»» nreCustomReferences |
[oneOf] |
false |
none |
List of nreCustomReferences items |
oneOf
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»»» anonymous |
false |
none |
Data transfer object representing a financial record in the General Ledger, specifically designed to capture and manage ledger entries and transactions involving monetary values as BigDecimal types. |
xor
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»»» anonymous |
false |
none |
Data transfer object representing a boolean reference for custom applications within the General Ledger, facilitating the management of ledger entries, transactions, accounts, and financial records. |
xor
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»»» anonymous |
false |
none |
Data transfer object representing a reference date for custom applications within the General Ledger, facilitating accurate ledger entries and financial transactions by ensuring proper alignment of accounting records. |
xor
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»»» anonymous |
false |
none |
Data transfer object representing a reference for a custom application within the General Ledger, facilitating the management of ledger entries, transactions, and associated financial records. |
xor
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»»» anonymous |
false |
none |
Data transfer object representing a custom application reference as an integer, utilized in the General Ledger domain to uniquely identify ledger entries, transactions, and accounts within financial records. |
xor
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»»» anonymous |
false |
none |
Data transfer object representing a reference for custom applications within the General Ledger, encapsulating essential details related to ledger entries, transactions, accounts, and financial records. |
xor
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»»» anonymous |
false |
none |
Data transfer object representing a custom reference string associated with ledger entries, transactions, and accounts within the General Ledger, facilitating the identification and tracking of financial records. |
continued
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»» apReferences |
false |
none |
Data transfer object representing references for ledger transactions, encapsulating essential details related to ledger entries, accounts, and financial records for accurate transaction tracking and reporting within the General Ledger domain. |
|
»»» id |
integer(int64) |
false |
none |
Unique identifier for the resource |
»»» invoice |
false |
none |
none |
|
»»»» id |
integer(int64) |
false |
none |
none |
»»»» displayId |
string |
false |
none |
none |
»»»» name |
string |
false |
none |
none |
»»» vendor |
false |
none |
none |
|
»»»» id |
integer(int64) |
false |
none |
none |
»»»» displayId |
string |
false |
none |
none |
»»»» name |
string |
false |
none |
none |
»»» ledgerTransactionId |
integer(int64) |
false |
none |
Unique identifier for the ledger transaction |
»» apCustomReferences |
[oneOf] |
false |
none |
List of apCustomReferences items |
oneOf
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»»» anonymous |
false |
none |
Data transfer object representing a financial record in the General Ledger, specifically designed to capture and manage ledger entries and transactions involving monetary values as BigDecimal types. |
xor
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»»» anonymous |
false |
none |
Data transfer object representing a boolean reference for custom applications within the General Ledger, facilitating the management of ledger entries, transactions, accounts, and financial records. |
xor
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»»» anonymous |
false |
none |
Data transfer object representing a reference date for custom applications within the General Ledger, facilitating accurate ledger entries and financial transactions by ensuring proper alignment of accounting records. |
xor
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»»» anonymous |
false |
none |
Data transfer object representing a reference for a custom application within the General Ledger, facilitating the management of ledger entries, transactions, and associated financial records. |
xor
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»»» anonymous |
false |
none |
Data transfer object representing a custom application reference as an integer, utilized in the General Ledger domain to uniquely identify ledger entries, transactions, and accounts within financial records. |
xor
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»»» anonymous |
false |
none |
Data transfer object representing a reference for custom applications within the General Ledger, encapsulating essential details related to ledger entries, transactions, accounts, and financial records. |
xor
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»»» anonymous |
false |
none |
Data transfer object representing a custom reference string associated with ledger entries, transactions, and accounts within the General Ledger, facilitating the identification and tracking of financial records. |
continued
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»» entries |
false |
none |
List of entries items |
|
»»» 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 |
Text value for itemText in LedgerEntryDto |
»»» itemNoAcc |
integer(int32) |
false |
none |
Numeric value representing itemNoAcc |
»»» generalLedger |
true |
none |
Data transfer object representing detailed information about ledger entries, including associated transactions and accounts, to facilitate accurate financial record management within the General Ledger domain. |
|
»»»» id |
integer(int64) |
false |
none |
Unique identifier for the resource |
»»»» displayId |
string |
false |
none |
Unique identifier for the display |
»»»» generalLedgerAccountName |
string |
true |
none |
Name of the general ledger account |
»»»» generalLedgerAccountCode |
string |
true |
none |
Code for the general ledger account |
»»»» openItemManagement |
boolean |
true |
none |
Boolean flag indicating openItemManagement status |
»»»» accountCategory |
string |
true |
none |
Category of the account |
»»»» shortName |
string |
false |
none |
Abbreviated name of the resource |
»»»» longName |
string |
false |
none |
Name of the long |
»»» additionalCurrencyEntries |
false |
none |
List of additionalCurrencyEntries items |
|
»»»» id |
integer(int64) |
false |
none |
Unique identifier for the resource |
»»»» amount |
number |
false |
none |
Amount value |
»»»» unroundedAmount |
number |
false |
none |
Amount of unrounded |
»»»» deltaAdjustment |
number |
false |
none |
Value for deltaAdjustment field |
»»»» itemNoAcc |
integer(int32) |
false |
none |
Numeric value representing itemNoAcc |
»»»» currencyDetail |
false |
none |
Data transfer object representing detailed information about currency used in ledger entries, transactions, and accounts within the General Ledger, facilitating accurate financial record management. |
|
»»»» currencyConversionDetail |
false |
none |
Data transfer object representing the details of currency conversion for ledger entries, facilitating accurate transaction recording and financial reporting within accounts. |
|
»»»»» rate |
number |
false |
none |
Rate value |
»»»»» conversionDate |
string(date) |
false |
none |
Date of the conversion |
»»»»» translationDateType |
string |
false |
none |
Type of the translation date |
»»»»» sourceCurrencyType |
string |
false |
none |
Type of the source currency |
»»»»» sourceCurrency |
false |
none |
Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records. |
|
»»»»» depreciationArea |
false |
none |
Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records. |
|
»»»» ledgerEntryId |
integer(int64) |
false |
none |
Unique identifier for the ledger entry |
»»»» ledgerEntryTaxId |
integer(int64) |
false |
none |
Unique identifier for the ledger entry tax |
»»» tag |
string |
false |
none |
Text value for tag in LedgerEntryDto |
»»» costCenter |
false |
none |
Data structure representing the allocation of costs to specific cost centers within the General Ledger, facilitating accurate tracking and reporting of financial transactions and ledger entries. |
|
»»»» id |
integer(int64) |
false |
none |
Unique identifier for the resource |
»»»» displayId |
string |
false |
none |
Unique identifier for the display |
»»»» mainCostCenter |
boolean |
false |
none |
Boolean flag indicating mainCostCenter status |
»»»» allocationPercentage |
number(double) |
false |
none |
Percentage of allocation |
»»» profitCenter |
false |
none |
Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records. |
|
»»» partner |
false |
none |
Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records. |
|
»»» transactionType |
string |
false |
none |
Type of the transaction |
»»» nlaCustomReferences |
[oneOf] |
false |
none |
List of nlaCustomReferences items |
oneOf
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»»»» anonymous |
false |
none |
Data transfer object representing a financial record in the General Ledger, specifically designed to capture and manage ledger entries and transactions involving monetary values as BigDecimal types. |
xor
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»»»» anonymous |
false |
none |
Data transfer object representing a boolean reference for custom applications within the General Ledger, facilitating the management of ledger entries, transactions, accounts, and financial records. |
xor
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»»»» anonymous |
false |
none |
Data transfer object representing a reference date for custom applications within the General Ledger, facilitating accurate ledger entries and financial transactions by ensuring proper alignment of accounting records. |
xor
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»»»» anonymous |
false |
none |
Data transfer object representing a reference for a custom application within the General Ledger, facilitating the management of ledger entries, transactions, and associated financial records. |
xor
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»»»» anonymous |
false |
none |
Data transfer object representing a custom application reference as an integer, utilized in the General Ledger domain to uniquely identify ledger entries, transactions, and accounts within financial records. |
xor
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»»»» anonymous |
false |
none |
Data transfer object representing a reference for custom applications within the General Ledger, encapsulating essential details related to ledger entries, transactions, accounts, and financial records. |
xor
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»»»» anonymous |
false |
none |
Data transfer object representing a custom reference string associated with ledger entries, transactions, and accounts within the General Ledger, facilitating the identification and tracking of financial records. |
continued
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»»» nreCustomReferences |
[oneOf] |
false |
none |
List of nreCustomReferences items |
oneOf
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»»»» anonymous |
false |
none |
Data transfer object representing a financial record in the General Ledger, specifically designed to capture and manage ledger entries and transactions involving monetary values as BigDecimal types. |
xor
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»»»» anonymous |
false |
none |
Data transfer object representing a boolean reference for custom applications within the General Ledger, facilitating the management of ledger entries, transactions, accounts, and financial records. |
xor
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»»»» anonymous |
false |
none |
Data transfer object representing a reference date for custom applications within the General Ledger, facilitating accurate ledger entries and financial transactions by ensuring proper alignment of accounting records. |
xor
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»»»» anonymous |
false |
none |
Data transfer object representing a reference for a custom application within the General Ledger, facilitating the management of ledger entries, transactions, and associated financial records. |
xor
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»»»» anonymous |
false |
none |
Data transfer object representing a custom application reference as an integer, utilized in the General Ledger domain to uniquely identify ledger entries, transactions, and accounts within financial records. |
xor
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»»»» anonymous |
false |
none |
Data transfer object representing a reference for custom applications within the General Ledger, encapsulating essential details related to ledger entries, transactions, accounts, and financial records. |
xor
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»»»» anonymous |
false |
none |
Data transfer object representing a custom reference string associated with ledger entries, transactions, and accounts within the General Ledger, facilitating the identification and tracking of financial records. |
continued
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»»» apCustomReferences |
[oneOf] |
false |
none |
List of apCustomReferences items |
oneOf
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»»»» anonymous |
false |
none |
Data transfer object representing a financial record in the General Ledger, specifically designed to capture and manage ledger entries and transactions involving monetary values as BigDecimal types. |
xor
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»»»» anonymous |
false |
none |
Data transfer object representing a boolean reference for custom applications within the General Ledger, facilitating the management of ledger entries, transactions, accounts, and financial records. |
xor
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»»»» anonymous |
false |
none |
Data transfer object representing a reference date for custom applications within the General Ledger, facilitating accurate ledger entries and financial transactions by ensuring proper alignment of accounting records. |
xor
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»»»» anonymous |
false |
none |
Data transfer object representing a reference for a custom application within the General Ledger, facilitating the management of ledger entries, transactions, and associated financial records. |
xor
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»»»» anonymous |
false |
none |
Data transfer object representing a custom application reference as an integer, utilized in the General Ledger domain to uniquely identify ledger entries, transactions, and accounts within financial records. |
xor
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»»»» anonymous |
false |
none |
Data transfer object representing a reference for custom applications within the General Ledger, encapsulating essential details related to ledger entries, transactions, accounts, and financial records. |
xor
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»»»» anonymous |
false |
none |
Data transfer object representing a custom reference string associated with ledger entries, transactions, and accounts within the General Ledger, facilitating the identification and tracking of financial records. |
continued
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
»»» taxEntries |
false |
none |
List of taxEntries items |
|
»»»» 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 |
Text value for itemText in LedgerEntryTaxDto |
»»»» itemNoAcc |
integer(int32) |
false |
none |
Numeric value representing itemNoAcc |
»»»» generalLedger |
true |
none |
Data transfer object representing detailed information about ledger entries, including associated transactions and accounts, to facilitate accurate financial record management within the General Ledger domain. |
|
»»»» 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 |
Text value for accountingKey in LedgerEntryTaxDto |
»»»» 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 |
Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records. |
|
»»»» taxJurisdiction |
false |
none |
Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records. |
|
»»»» taxDetermination |
false |
none |
Data transfer object representing a unique identifier for ledger entries, transactions, and accounts within the General Ledger, facilitating accurate tracking and management of financial records. |
|
»»»» financialTermId |
integer(int64) |
false |
none |
Unique identifier for the financial term |
»»»» ledgerEntryId |
integer(int64) |
false |
none |
Unique identifier for the ledger entry |
»»» ledgerTransactionId |
integer(int64) |
false |
none |
Unique identifier for the ledger transaction |
»» notes |
false |
none |
List of notes items |
|
»»» id |
integer(int64) |
false |
none |
Unique identifier for the resource |
»»» note |
string |
false |
none |
Text value for note in LedgerTransactionNoteDto |
»» attachments |
false |
none |
List of attachments items |
|
»»» id |
integer(int64) |
false |
none |
Unique identifier for the resource |
»»» fileName |
string |
false |
none |
Name of the file |
»»» fileStorageId |
string |
false |
none |
Unique identifier for the file storage |
»»» docStoreId |
integer(int64) |
false |
none |
Unique identifier for the doc store |
»» journalVoucherWorkflowHistory |
false |
none |
List of journalVoucherWorkflowHistory items |
|
»»» id |
integer(int64) |
false |
none |
Unique identifier for the resource |
»»» eventType |
string |
false |
none |
Type of the event |
»»» eventDate |
string(date-time) |
false |
none |
Date of the event |
»»» user |
string |
false |
none |
User information related to accounting |
»» ledgerTransactionGroupId |
integer(int64) |
false |
none |
Unique identifier for the ledger transaction group |
»» accountingDocumentId |
integer(int64) |
false |
none |
Unique identifier for the accounting document |
Enumerated Values
Attribute |
Value |
|---|---|
accountCategory |
BALANCESHEET, PROFITANDLOSS |
calendarType |
FISCAL_VARIANT, REGULAR_CALENDAR, _360 |
createdByApplication |
ACCOUNT_PAYABLE, ACCOUNT_RECEIVABLE, GENERAL_LEDGER, NLA, NRE, REPAIR_MAINTENANCE |
currencyDefinitionType |
COMPANY_CURRENCY, CONTRACT_CURRENCY, MONTH_END_CURRENCY, REPORTING_CURRENCY, SECOND_LOCAL_CURRENCY, THIRD_LOCAL_CURRENCY |
dataType |
BIG_DECIMAL, BOOLEAN, DATE, DATETIME, DOUBLE, INTEGER, LONG, STRING |
entryType |
C, D |
eventType |
APPROVED, ARCHIVED, REWORK, SEND_TO_APPROVAL |
leaseClassificationType |
DIRECT_FINANCING, FINANCE, LOW_VALUE, NON_LEASE, OFF_BALANCE_SHEET, OPERATING, PROVISIONING, SALES_TYPE, SERVICE_CONTRACT, SHORT_TERM |
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 |
paymentType |
CLEARING, N_A, PAYMENT |
postExternalType |
POST, SKIP |
postingTransactionType |
POST, REVERSE |
postingType |
ACCRUAL, CHARGE, DEPRECIATION, MODIFICATION_RECOGNITION, PAYMENT, PROVISIONING, RECOGNITION, TERMINATION, VOUCHER |
principalPositionType |
LESSEE, LESSOR |
sourceCurrencyType |
COMPANY_CURRENCY, CONTRACT_CURRENCY, N_A |
taxCalculationType |
NET |
translationDateType |
, DOCUMENT_DATE, POSTING_DATE, TRANSLATION_DATE |
Reverse¶
HTTP Request
POST /api/v1/general-ledger/accounting-documents/reverse
📋 Description: Reverses a specified ledger entry within the General Ledger by creating a corresponding accounting document, ensuring accurate financial record management for transactions and accounts.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
true |
Request body containing the details of the ledger entry to be reversed, including transaction identifiers and account information necessary for updating the financial record. |
Body Parameters
1{
2 "requestUniqueId": "string",
3 "accountingDocumentId": 0,
4 "reversalReason": {
5 "id": 0,
6 "displayId": "string"
7 },
8 "postingDates": {
9 "userDocumentDate": "2019-08-24",
10 "postingDate": "2019-08-24",
11 "translationDate": "2019-08-24",
12 "transactionDate": "2019-08-24"
13 }
14}
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "errorMessage": "string",
3 "requestUniqueId": "string",
4 "accountingDocumentId": 0,
5 "entryResults": [
6 {
7 "type": "LIABILITY",
8 "ledgerTransactionId": 0,
9 "requestUniqueId": "string",
10 "applicationReferenceId": "string",
11 "internalPostingStatus": {
12 "documentNumber": "string",
13 "status": "NA",
14 "postingMessage": "string"
15 },
16 "postingTransactionType": "POST"
17 }
18 ]
19}
Post¶
HTTP Request
POST /api/v1/general-ledger/accounting-documents/post
📋 Description: Posts new accounting documents to the general ledger, facilitating the recording of ledger entries and transactions associated with specific accounts to maintain accurate financial records.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
true |
Request body containing the ledger entry data, including transaction details and account information necessary for creating financial records. |
Body Parameters
1{
2 "requestUniqueId": "string",
3 "accountingDocumentId": 0,
4 "transactions": [
5 {
6 "id": 0,
7 "requestUniqueId": "string",
8 "createdByApplication": "NLA",
9 "applicationReferenceId": "JOURNAL_ENTRY_ID--UNIT_ID",
10 "documentComments": "string",
11 "name": "string",
12 "principalPositionType": "LESSEE",
13 "postingTransactionType": "POST",
14 "postingType": "PAYMENT",
15 "ledgerType": "LIABILITY",
16 "paymentType": "N_A",
17 "parallelCurrencyEnabled": true,
18 "generateInvoiceInAp": true,
19 "generateVendorInvoice": true,
20 "calculateTax": true,
21 "taxCalculationType": "NET",
22 "currencyDetail": {
23 "currencyId": 0,
24 "currencyDisplayId": "string",
25 "currencyDefinitionType": "CONTRACT_CURRENCY",
26 "currencyType": "string"
27 },
28 "classificationInfo": {
29 "accountingStandard": {
30 "id": 0,
31 "displayId": "string"
32 },
33 "leaseClassificationType": "NON_LEASE"
34 },
35 "date": {
36 "documentDate": "2019-08-24T14:15:22Z",
37 "userDocumentDate": "2019-08-24",
38 "postingDate": "2019-08-24",
39 "transactionDate": "2019-08-24",
40 "translationDate": "2019-08-24",
41 "fiscalVariantId": 0,
42 "fiscalVariantDisplayId": "string",
43 "calendarType": "REGULAR_CALENDAR",
44 "fiscalYear": 0,
45 "fiscalPeriod": 0
46 },
47 "automaticReversal": {
48 "id": 0,
49 "postingDate": "2019-08-24",
50 "documentDate": "2019-08-24",
51 "reversalReason": {
52 "id": 0,
53 "displayId": "string"
54 }
55 },
56 "trace": {
57 "previousLedgerTransactionId": 0,
58 "nextLedgerTransactionId": 0,
59 "postExternalType": "SKIP"
60 },
61 "fosReferences": {
62 "id": 0,
63 "system": {
64 "id": 0,
65 "displayId": "string"
66 },
67 "company": {
68 "id": 0,
69 "displayId": "string"
70 },
71 "leaseArea": {
72 "id": 0,
73 "displayId": "string"
74 },
75 "leaseGroup": {
76 "id": 0,
77 "displayId": "string"
78 },
79 "leaseDepartment": {
80 "id": 0,
81 "displayId": "string"
82 },
83 "businessUnit": {
84 "id": 0,
85 "displayId": "string"
86 },
87 "mainCostCenter": {
88 "id": 0,
89 "displayId": "string"
90 },
91 "internalAssetClass": {
92 "id": 0,
93 "displayId": "string"
94 },
95 "documentType": {
96 "id": 0,
97 "displayId": "string"
98 },
99 "depreciationArea": {
100 "id": 0,
101 "displayId": "string"
102 },
103 "reversalReason": {
104 "id": 0,
105 "displayId": "string"
106 },
107 "tradingPartner": {
108 "id": 0,
109 "displayId": "string"
110 },
111 "allocationNumber": {
112 "id": 0,
113 "displayId": "string"
114 },
115 "responsibleCostCenter": {
116 "id": 0,
117 "displayId": "string"
118 },
119 "workBreakdownStructure": {
120 "id": 0,
121 "displayId": "string"
122 },
123 "businessArea": {
124 "id": 0,
125 "displayId": "string"
126 },
127 "functionalArea": {
128 "id": 0,
129 "displayId": "string"
130 },
131 "plant": {
132 "id": 0,
133 "displayId": "string"
134 },
135 "internalOrder": {
136 "id": 0,
137 "displayId": "string"
138 },
139 "network": {
140 "id": 0,
141 "displayId": "string"
142 },
143 "paymentTerm": {
144 "id": 0,
145 "displayId": "string"
146 },
147 "paymentBlock": {
148 "id": 0,
149 "displayId": "string"
150 },
151 "paymentMethod": {
152 "id": 0,
153 "displayId": "string",
154 "type": "string"
155 },
156 "segment": {
157 "id": 0,
158 "displayId": "string"
159 },
160 "purchasingOrganization": {
161 "id": 0,
162 "displayId": "string"
163 },
164 "purchasingOrder": {
165 "id": 0,
166 "displayId": "string"
167 },
168 "ledgerTransactionId": 0
169 },
170 "assetRegisterReferences": {
171 "id": 0,
172 "asset": {
173 "assetId": 0,
174 "assetDisplayId": "string",
175 "assetNumber": "string",
176 "subAssetNumber": "string"
177 },
178 "ledgerTransactionId": 0
179 },
180 "nlaReferences": {
181 "id": 0,
182 "contract": {
183 "id": 0,
184 "displayId": "string"
185 },
186 "leaseComponent": {
187 "id": 0,
188 "displayId": "string"
189 },
190 "activationGroup": {
191 "id": 0,
192 "displayId": "string"
193 },
194 "unit": {
195 "id": 0,
196 "displayId": "string"
197 },
198 "contractExternalId": "string",
199 "journalId": 0,
200 "activationGroupRevisionId": 0,
201 "ledgerTransactionId": 0
202 },
203 "nlaCustomReferences": [
204 {
205 "key": "string",
206 "dataType": "STRING",
207 "value": 0
208 }
209 ],
210 "nreReferences": {
211 "id": 0,
212 "premise": {
213 "id": 0,
214 "displayId": "string"
215 },
216 "location": {
217 "id": 0,
218 "displayId": "string"
219 },
220 "lease": {
221 "id": 0,
222 "displayId": "string"
223 },
224 "ledgerTransactionId": 0
225 },
226 "nreCustomReferences": [
227 {
228 "key": "string",
229 "dataType": "STRING",
230 "value": 0
231 }
232 ],
233 "apReferences": {
234 "id": 0,
235 "invoice": {
236 "id": 0,
237 "displayId": "string",
238 "name": "string"
239 },
240 "vendor": {
241 "id": 0,
242 "displayId": "string",
243 "name": "string"
244 },
245 "ledgerTransactionId": 0
246 },
247 "apCustomReferences": [
248 {
249 "key": "string",
250 "dataType": "STRING",
251 "value": 0
252 }
253 ],
254 "entries": [
255 {
256 "id": 0,
257 "entryType": "D",
258 "amount": 0,
259 "unroundedAmount": 0,
260 "deltaAdjustment": 0,
261 "itemText": "string",
262 "itemNoAcc": 0,
263 "generalLedger": {
264 "id": 0,
265 "displayId": "string",
266 "generalLedgerAccountName": "string",
267 "generalLedgerAccountCode": "string",
268 "openItemManagement": true,
269 "accountCategory": "BALANCESHEET",
270 "shortName": "string",
271 "longName": "string"
272 },
273 "additionalCurrencyEntries": [
274 {
275 "id": 0,
276 "amount": 0,
277 "unroundedAmount": 0,
278 "deltaAdjustment": 0,
279 "itemNoAcc": 0,
280 "currencyDetail": {
281 "currencyId": 0,
282 "currencyDisplayId": "string",
283 "currencyDefinitionType": "CONTRACT_CURRENCY",
284 "currencyType": "string"
285 },
286 "currencyConversionDetail": {
287 "rate": 0,
288 "conversionDate": "2019-08-24",
289 "translationDateType": "DOCUMENT_DATE",
290 "sourceCurrencyType": "CONTRACT_CURRENCY",
291 "sourceCurrency": {
292 "id": 0,
293 "displayId": "string"
294 },
295 "depreciationArea": {
296 "id": 0,
297 "displayId": "string"
298 }
299 },
300 "ledgerEntryId": 0,
301 "ledgerEntryTaxId": 0
302 }
303 ],
304 "tag": "string",
305 "costCenter": {
306 "id": 0,
307 "displayId": "string",
308 "mainCostCenter": true,
309 "allocationPercentage": 0.1
310 },
311 "profitCenter": {
312 "id": 0,
313 "displayId": "string"
314 },
315 "partner": {
316 "id": 0,
317 "displayId": "string"
318 },
319 "transactionType": "string",
320 "nlaCustomReferences": [
321 {
322 "key": "string",
323 "dataType": "STRING",
324 "value": 0
325 }
326 ],
327 "nreCustomReferences": [
328 {
329 "key": "string",
330 "dataType": "STRING",
331 "value": 0
332 }
333 ],
334 "apCustomReferences": [
335 {
336 "key": "string",
337 "dataType": "STRING",
338 "value": 0
339 }
340 ],
341 "taxEntries": [
342 {
343 "id": 0,
344 "entryType": "D",
345 "amount": 0,
346 "unroundedAmount": 0,
347 "deltaAdjustment": 0,
348 "itemText": "string",
349 "itemNoAcc": 0,
350 "generalLedger": {
351 "id": 0,
352 "displayId": "string",
353 "generalLedgerAccountName": "string",
354 "generalLedgerAccountCode": "string",
355 "openItemManagement": true,
356 "accountCategory": "BALANCESHEET",
357 "shortName": "string",
358 "longName": "string"
359 },
360 "additionalCurrencyEntries": [
361 {
362 "id": 0,
363 "amount": 0,
364 "unroundedAmount": 0,
365 "deltaAdjustment": 0,
366 "itemNoAcc": 0,
367 "currencyDetail": {
368 "currencyId": 0,
369 "currencyDisplayId": "string",
370 "currencyDefinitionType": "CONTRACT_CURRENCY",
371 "currencyType": "string"
372 },
373 "currencyConversionDetail": {
374 "rate": 0,
375 "conversionDate": "2019-08-24",
376 "translationDateType": "DOCUMENT_DATE",
377 "sourceCurrencyType": "CONTRACT_CURRENCY",
378 "sourceCurrency": {},
379 "depreciationArea": {}
380 },
381 "ledgerEntryId": 0,
382 "ledgerEntryTaxId": 0
383 }
384 ],
385 "taxRate": 0,
386 "taxBaseAmount": 0,
387 "totalTaxDocumentAmount": 0,
388 "taxExempt": 0,
389 "taxExemptionPercentage": 0,
390 "taxAffected": 0,
391 "taxAccount": "string",
392 "accountingKey": "string",
393 "conditionKey": "string",
394 "taxCode": {
395 "id": 0,
396 "displayId": "string"
397 },
398 "taxJurisdiction": {
399 "id": 0,
400 "displayId": "string"
401 },
402 "taxDetermination": {
403 "id": 0,
404 "displayId": "string"
405 },
406 "financialTermId": 0,
407 "ledgerEntryId": 0
408 }
409 ],
410 "ledgerTransactionId": 0
411 }
412 ],
413 "notes": [
414 {
415 "id": 0,
416 "note": "string"
417 }
418 ],
419 "attachments": [
420 {
421 "id": 0,
422 "fileName": "string",
423 "fileStorageId": "string",
424 "docStoreId": 0
425 }
426 ],
427 "journalVoucherWorkflowHistory": [
428 {
429 "id": 0,
430 "eventType": "SEND_TO_APPROVAL",
431 "eventDate": "2019-08-24T14:15:22Z",
432 "user": "string"
433 }
434 ],
435 "ledgerTransactionGroupId": 0,
436 "accountingDocumentId": 0
437 }
438 ]
439}
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "errorMessage": "string",
3 "requestUniqueId": "string",
4 "accountingDocumentId": 0,
5 "entryResults": [
6 {
7 "type": "LIABILITY",
8 "ledgerTransactionId": 0,
9 "requestUniqueId": "string",
10 "applicationReferenceId": "string",
11 "internalPostingStatus": {
12 "documentNumber": "string",
13 "status": "NA",
14 "postingMessage": "string"
15 },
16 "postingTransactionType": "POST"
17 }
18 ]
19}
Has Non Posted Documents¶
HTTP Request
POST /api/v1/general-ledger/accounting-documents/has-non-posted-documents
📋 Description: Checks for the existence of non-posted accounting documents within the general ledger, ensuring accurate tracking of ledger entries and financial records associated with transactions and accounts.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
array[integer] |
true |
Request body containing the account identifiers and transaction details necessary to determine the presence of non-posted ledger entries within the financial records. |
Body Parameters
1[
2 0
3]
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
boolean |
Example Responses
1true
Cleanup Accounting Documents¶
HTTP Request
POST /api/v1/general-ledger/accounting-documents/cleanup
📋 Description: Initiates the cleanup process for outdated or erroneous accounting documents within the general ledger, ensuring the integrity and accuracy of financial records associated with ledger entries and transactions.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
message |
query |
string |
true |
Textual content detailing the reason for the cleanup operation on accounting documents within the general ledger, ensuring clarity in financial record management. |
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
None |
Bulk Reverse¶
HTTP Request
POST /api/v1/general-ledger/accounting-documents/bulk-reverse
📋 Description: Submits a bulk reversal request for multiple accounting documents within the general ledger, allowing users to efficiently correct financial records related to ledger entries and transactions.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
true |
Request body containing an array of accounting document identifiers and reversal details necessary for bulk reversing ledger entries in the financial records. |
Body Parameters
1[
2 {
3 "requestUniqueId": "string",
4 "accountingDocumentId": 0,
5 "reversalReason": {
6 "id": 0,
7 "displayId": "string"
8 },
9 "postingDates": {
10 "userDocumentDate": "2019-08-24",
11 "postingDate": "2019-08-24",
12 "translationDate": "2019-08-24",
13 "transactionDate": "2019-08-24"
14 }
15 }
16]
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Inline |
Example Responses
1[
2 {
3 "errorMessage": "string",
4 "requestUniqueId": "string",
5 "accountingDocumentId": 0,
6 "entryResults": [
7 {
8 "type": "LIABILITY",
9 "ledgerTransactionId": 0,
10 "requestUniqueId": "string",
11 "applicationReferenceId": "string",
12 "internalPostingStatus": {
13 "documentNumber": "string",
14 "status": "NA",
15 "postingMessage": "string"
16 },
17 "postingTransactionType": "POST"
18 }
19 ]
20 }
21]
Response Schema
Status Code 200
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
anonymous |
false |
none |
[Data transfer object representing the outcome of a ledger entry posting, including details of the transaction, associated accounts, and relevant financial records.] |
|
» errorMessage |
string |
false |
none |
Text value for errorMessage in PostingResult |
» requestUniqueId |
string |
false |
none |
Unique identifier for the request unique |
» accountingDocumentId |
integer(int64) |
false |
none |
Unique identifier for the accounting document |
» entryResults |
false |
none |
List of entryResults items |
|
»» type |
string |
false |
none |
Type of the resource |
»» ledgerTransactionId |
integer(int64) |
false |
none |
Unique identifier for the ledger transaction |
»» requestUniqueId |
string |
false |
none |
Unique identifier for the request unique |
»» applicationReferenceId |
string |
false |
none |
Unique identifier for the application reference |
»» internalPostingStatus |
false |
none |
Data transfer object representing the status of internal postings within the General Ledger, encompassing ledger entries, transactions, and associated financial records to ensure accurate account management. |
|
»»» documentNumber |
string |
false |
none |
Text value for documentNumber in InternalPostingStatus |
»»» status |
string |
false |
none |
Status of the resource |
»»» postingMessage |
string |
false |
none |
Text value for postingMessage in InternalPostingStatus |
»» postingTransactionType |
string |
false |
none |
Type of the posting transaction |
Enumerated Values
Attribute |
Value |
|---|---|
postingTransactionType |
POST, REVERSE |
status |
, ARCHIVED, DONE, FAILED, OPEN, PROCESSING, SCHEDULED |
type |
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 |
Bulk Post¶
HTTP Request
POST /api/v1/general-ledger/accounting-documents/bulk-post
📋 Description: Submits multiple accounting documents in bulk to the general ledger, facilitating efficient ledger entry and transaction processing for financial records.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
true |
Request body containing an array of ledger entry data, including transaction details, account identifiers, and associated financial records for bulk posting to the general ledger. |
Body Parameters
1[
2 {
3 "requestUniqueId": "string",
4 "accountingDocumentId": 0,
5 "transactions": [
6 {
7 "id": 0,
8 "requestUniqueId": "string",
9 "createdByApplication": "NLA",
10 "applicationReferenceId": "JOURNAL_ENTRY_ID--UNIT_ID",
11 "documentComments": "string",
12 "name": "string",
13 "principalPositionType": "LESSEE",
14 "postingTransactionType": "POST",
15 "postingType": "PAYMENT",
16 "ledgerType": "LIABILITY",
17 "paymentType": "N_A",
18 "parallelCurrencyEnabled": true,
19 "generateInvoiceInAp": true,
20 "generateVendorInvoice": true,
21 "calculateTax": true,
22 "taxCalculationType": "NET",
23 "currencyDetail": {
24 "currencyId": 0,
25 "currencyDisplayId": "string",
26 "currencyDefinitionType": "CONTRACT_CURRENCY",
27 "currencyType": "string"
28 },
29 "classificationInfo": {
30 "accountingStandard": {
31 "id": 0,
32 "displayId": "string"
33 },
34 "leaseClassificationType": "NON_LEASE"
35 },
36 "date": {
37 "documentDate": "2019-08-24T14:15:22Z",
38 "userDocumentDate": "2019-08-24",
39 "postingDate": "2019-08-24",
40 "transactionDate": "2019-08-24",
41 "translationDate": "2019-08-24",
42 "fiscalVariantId": 0,
43 "fiscalVariantDisplayId": "string",
44 "calendarType": "REGULAR_CALENDAR",
45 "fiscalYear": 0,
46 "fiscalPeriod": 0
47 },
48 "automaticReversal": {
49 "id": 0,
50 "postingDate": "2019-08-24",
51 "documentDate": "2019-08-24",
52 "reversalReason": {
53 "id": 0,
54 "displayId": "string"
55 }
56 },
57 "trace": {
58 "previousLedgerTransactionId": 0,
59 "nextLedgerTransactionId": 0,
60 "postExternalType": "SKIP"
61 },
62 "fosReferences": {
63 "id": 0,
64 "system": {
65 "id": 0,
66 "displayId": "string"
67 },
68 "company": {
69 "id": 0,
70 "displayId": "string"
71 },
72 "leaseArea": {
73 "id": 0,
74 "displayId": "string"
75 },
76 "leaseGroup": {
77 "id": 0,
78 "displayId": "string"
79 },
80 "leaseDepartment": {
81 "id": 0,
82 "displayId": "string"
83 },
84 "businessUnit": {
85 "id": 0,
86 "displayId": "string"
87 },
88 "mainCostCenter": {
89 "id": 0,
90 "displayId": "string"
91 },
92 "internalAssetClass": {
93 "id": 0,
94 "displayId": "string"
95 },
96 "documentType": {
97 "id": 0,
98 "displayId": "string"
99 },
100 "depreciationArea": {
101 "id": 0,
102 "displayId": "string"
103 },
104 "reversalReason": {
105 "id": 0,
106 "displayId": "string"
107 },
108 "tradingPartner": {
109 "id": 0,
110 "displayId": "string"
111 },
112 "allocationNumber": {
113 "id": 0,
114 "displayId": "string"
115 },
116 "responsibleCostCenter": {
117 "id": 0,
118 "displayId": "string"
119 },
120 "workBreakdownStructure": {
121 "id": 0,
122 "displayId": "string"
123 },
124 "businessArea": {
125 "id": 0,
126 "displayId": "string"
127 },
128 "functionalArea": {
129 "id": 0,
130 "displayId": "string"
131 },
132 "plant": {
133 "id": 0,
134 "displayId": "string"
135 },
136 "internalOrder": {
137 "id": 0,
138 "displayId": "string"
139 },
140 "network": {
141 "id": 0,
142 "displayId": "string"
143 },
144 "paymentTerm": {
145 "id": 0,
146 "displayId": "string"
147 },
148 "paymentBlock": {
149 "id": 0,
150 "displayId": "string"
151 },
152 "paymentMethod": {
153 "id": 0,
154 "displayId": "string",
155 "type": "string"
156 },
157 "segment": {
158 "id": 0,
159 "displayId": "string"
160 },
161 "purchasingOrganization": {
162 "id": 0,
163 "displayId": "string"
164 },
165 "purchasingOrder": {
166 "id": 0,
167 "displayId": "string"
168 },
169 "ledgerTransactionId": 0
170 },
171 "assetRegisterReferences": {
172 "id": 0,
173 "asset": {
174 "assetId": 0,
175 "assetDisplayId": "string",
176 "assetNumber": "string",
177 "subAssetNumber": "string"
178 },
179 "ledgerTransactionId": 0
180 },
181 "nlaReferences": {
182 "id": 0,
183 "contract": {
184 "id": 0,
185 "displayId": "string"
186 },
187 "leaseComponent": {
188 "id": 0,
189 "displayId": "string"
190 },
191 "activationGroup": {
192 "id": 0,
193 "displayId": "string"
194 },
195 "unit": {
196 "id": 0,
197 "displayId": "string"
198 },
199 "contractExternalId": "string",
200 "journalId": 0,
201 "activationGroupRevisionId": 0,
202 "ledgerTransactionId": 0
203 },
204 "nlaCustomReferences": [
205 {
206 "key": "string",
207 "dataType": "STRING",
208 "value": 0
209 }
210 ],
211 "nreReferences": {
212 "id": 0,
213 "premise": {
214 "id": 0,
215 "displayId": "string"
216 },
217 "location": {
218 "id": 0,
219 "displayId": "string"
220 },
221 "lease": {
222 "id": 0,
223 "displayId": "string"
224 },
225 "ledgerTransactionId": 0
226 },
227 "nreCustomReferences": [
228 {
229 "key": "string",
230 "dataType": "STRING",
231 "value": 0
232 }
233 ],
234 "apReferences": {
235 "id": 0,
236 "invoice": {
237 "id": 0,
238 "displayId": "string",
239 "name": "string"
240 },
241 "vendor": {
242 "id": 0,
243 "displayId": "string",
244 "name": "string"
245 },
246 "ledgerTransactionId": 0
247 },
248 "apCustomReferences": [
249 {
250 "key": "string",
251 "dataType": "STRING",
252 "value": 0
253 }
254 ],
255 "entries": [
256 {
257 "id": 0,
258 "entryType": "D",
259 "amount": 0,
260 "unroundedAmount": 0,
261 "deltaAdjustment": 0,
262 "itemText": "string",
263 "itemNoAcc": 0,
264 "generalLedger": {
265 "id": 0,
266 "displayId": "string",
267 "generalLedgerAccountName": "string",
268 "generalLedgerAccountCode": "string",
269 "openItemManagement": true,
270 "accountCategory": "BALANCESHEET",
271 "shortName": "string",
272 "longName": "string"
273 },
274 "additionalCurrencyEntries": [
275 {
276 "id": 0,
277 "amount": 0,
278 "unroundedAmount": 0,
279 "deltaAdjustment": 0,
280 "itemNoAcc": 0,
281 "currencyDetail": {
282 "currencyId": 0,
283 "currencyDisplayId": "string",
284 "currencyDefinitionType": "CONTRACT_CURRENCY",
285 "currencyType": "string"
286 },
287 "currencyConversionDetail": {
288 "rate": 0,
289 "conversionDate": "2019-08-24",
290 "translationDateType": "DOCUMENT_DATE",
291 "sourceCurrencyType": "CONTRACT_CURRENCY",
292 "sourceCurrency": {
293 "id": 0,
294 "displayId": "string"
295 },
296 "depreciationArea": {
297 "id": 0,
298 "displayId": "string"
299 }
300 },
301 "ledgerEntryId": 0,
302 "ledgerEntryTaxId": 0
303 }
304 ],
305 "tag": "string",
306 "costCenter": {
307 "id": 0,
308 "displayId": "string",
309 "mainCostCenter": true,
310 "allocationPercentage": 0.1
311 },
312 "profitCenter": {
313 "id": 0,
314 "displayId": "string"
315 },
316 "partner": {
317 "id": 0,
318 "displayId": "string"
319 },
320 "transactionType": "string",
321 "nlaCustomReferences": [
322 {
323 "key": "string",
324 "dataType": "STRING",
325 "value": 0
326 }
327 ],
328 "nreCustomReferences": [
329 {
330 "key": "string",
331 "dataType": "STRING",
332 "value": 0
333 }
334 ],
335 "apCustomReferences": [
336 {
337 "key": "string",
338 "dataType": "STRING",
339 "value": 0
340 }
341 ],
342 "taxEntries": [
343 {
344 "id": 0,
345 "entryType": "D",
346 "amount": 0,
347 "unroundedAmount": 0,
348 "deltaAdjustment": 0,
349 "itemText": "string",
350 "itemNoAcc": 0,
351 "generalLedger": {
352 "id": 0,
353 "displayId": "string",
354 "generalLedgerAccountName": "string",
355 "generalLedgerAccountCode": "string",
356 "openItemManagement": true,
357 "accountCategory": "BALANCESHEET",
358 "shortName": "string",
359 "longName": "string"
360 },
361 "additionalCurrencyEntries": [
362 {
363 "id": 0,
364 "amount": 0,
365 "unroundedAmount": 0,
366 "deltaAdjustment": 0,
367 "itemNoAcc": 0,
368 "currencyDetail": {},
369 "currencyConversionDetail": {},
370 "ledgerEntryId": 0,
371 "ledgerEntryTaxId": 0
372 }
373 ],
374 "taxRate": 0,
375 "taxBaseAmount": 0,
376 "totalTaxDocumentAmount": 0,
377 "taxExempt": 0,
378 "taxExemptionPercentage": 0,
379 "taxAffected": 0,
380 "taxAccount": "string",
381 "accountingKey": "string",
382 "conditionKey": "string",
383 "taxCode": {
384 "id": 0,
385 "displayId": "string"
386 },
387 "taxJurisdiction": {
388 "id": 0,
389 "displayId": "string"
390 },
391 "taxDetermination": {
392 "id": 0,
393 "displayId": "string"
394 },
395 "financialTermId": 0,
396 "ledgerEntryId": 0
397 }
398 ],
399 "ledgerTransactionId": 0
400 }
401 ],
402 "notes": [
403 {
404 "id": 0,
405 "note": "string"
406 }
407 ],
408 "attachments": [
409 {
410 "id": 0,
411 "fileName": "string",
412 "fileStorageId": "string",
413 "docStoreId": 0
414 }
415 ],
416 "journalVoucherWorkflowHistory": [
417 {
418 "id": 0,
419 "eventType": "SEND_TO_APPROVAL",
420 "eventDate": "2019-08-24T14:15:22Z",
421 "user": "string"
422 }
423 ],
424 "ledgerTransactionGroupId": 0,
425 "accountingDocumentId": 0
426 }
427 ]
428 }
429]
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Inline |
Example Responses
1[
2 {
3 "errorMessage": "string",
4 "requestUniqueId": "string",
5 "accountingDocumentId": 0,
6 "entryResults": [
7 {
8 "type": "LIABILITY",
9 "ledgerTransactionId": 0,
10 "requestUniqueId": "string",
11 "applicationReferenceId": "string",
12 "internalPostingStatus": {
13 "documentNumber": "string",
14 "status": "NA",
15 "postingMessage": "string"
16 },
17 "postingTransactionType": "POST"
18 }
19 ]
20 }
21]
Response Schema
Status Code 200
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
anonymous |
false |
none |
[Data transfer object representing the outcome of a ledger entry posting, including details of the transaction, associated accounts, and relevant financial records.] |
|
» errorMessage |
string |
false |
none |
Text value for errorMessage in PostingResult |
» requestUniqueId |
string |
false |
none |
Unique identifier for the request unique |
» accountingDocumentId |
integer(int64) |
false |
none |
Unique identifier for the accounting document |
» entryResults |
false |
none |
List of entryResults items |
|
»» type |
string |
false |
none |
Type of the resource |
»» ledgerTransactionId |
integer(int64) |
false |
none |
Unique identifier for the ledger transaction |
»» requestUniqueId |
string |
false |
none |
Unique identifier for the request unique |
»» applicationReferenceId |
string |
false |
none |
Unique identifier for the application reference |
»» internalPostingStatus |
false |
none |
Data transfer object representing the status of internal postings within the General Ledger, encompassing ledger entries, transactions, and associated financial records to ensure accurate account management. |
|
»»» documentNumber |
string |
false |
none |
Text value for documentNumber in InternalPostingStatus |
»»» status |
string |
false |
none |
Status of the resource |
»»» postingMessage |
string |
false |
none |
Text value for postingMessage in InternalPostingStatus |
»» postingTransactionType |
string |
false |
none |
Type of the posting transaction |
Enumerated Values
Attribute |
Value |
|---|---|
postingTransactionType |
POST, REVERSE |
status |
, ARCHIVED, DONE, FAILED, OPEN, PROCESSING, SCHEDULED |
type |
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 |
Get¶
HTTP Request
GET /api/v1/general-ledger/accounting-documents/{id}
📋 Description: Retrieves the specified accounting document from the general ledger by its unique identifier, providing essential details related to ledger entries, transactions, and financial records.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
id |
path |
integer(int64) |
true |
Unique identifier for the resource |
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "requestUniqueId": "string",
3 "accountingDocumentId": 0,
4 "transactions": [
5 {
6 "id": 0,
7 "requestUniqueId": "string",
8 "createdByApplication": "NLA",
9 "applicationReferenceId": "JOURNAL_ENTRY_ID--UNIT_ID",
10 "documentComments": "string",
11 "name": "string",
12 "principalPositionType": "LESSEE",
13 "postingTransactionType": "POST",
14 "postingType": "PAYMENT",
15 "ledgerType": "LIABILITY",
16 "paymentType": "N_A",
17 "parallelCurrencyEnabled": true,
18 "generateInvoiceInAp": true,
19 "generateVendorInvoice": true,
20 "calculateTax": true,
21 "taxCalculationType": "NET",
22 "currencyDetail": {
23 "currencyId": 0,
24 "currencyDisplayId": "string",
25 "currencyDefinitionType": "CONTRACT_CURRENCY",
26 "currencyType": "string"
27 },
28 "classificationInfo": {
29 "accountingStandard": {
30 "id": 0,
31 "displayId": "string"
32 },
33 "leaseClassificationType": "NON_LEASE"
34 },
35 "date": {
36 "documentDate": "2019-08-24T14:15:22Z",
37 "userDocumentDate": "2019-08-24",
38 "postingDate": "2019-08-24",
39 "transactionDate": "2019-08-24",
40 "translationDate": "2019-08-24",
41 "fiscalVariantId": 0,
42 "fiscalVariantDisplayId": "string",
43 "calendarType": "REGULAR_CALENDAR",
44 "fiscalYear": 0,
45 "fiscalPeriod": 0
46 },
47 "automaticReversal": {
48 "id": 0,
49 "postingDate": "2019-08-24",
50 "documentDate": "2019-08-24",
51 "reversalReason": {
52 "id": 0,
53 "displayId": "string"
54 }
55 },
56 "trace": {
57 "previousLedgerTransactionId": 0,
58 "nextLedgerTransactionId": 0,
59 "postExternalType": "SKIP"
60 },
61 "fosReferences": {
62 "id": 0,
63 "system": {
64 "id": 0,
65 "displayId": "string"
66 },
67 "company": {
68 "id": 0,
69 "displayId": "string"
70 },
71 "leaseArea": {
72 "id": 0,
73 "displayId": "string"
74 },
75 "leaseGroup": {
76 "id": 0,
77 "displayId": "string"
78 },
79 "leaseDepartment": {
80 "id": 0,
81 "displayId": "string"
82 },
83 "businessUnit": {
84 "id": 0,
85 "displayId": "string"
86 },
87 "mainCostCenter": {
88 "id": 0,
89 "displayId": "string"
90 },
91 "internalAssetClass": {
92 "id": 0,
93 "displayId": "string"
94 },
95 "documentType": {
96 "id": 0,
97 "displayId": "string"
98 },
99 "depreciationArea": {
100 "id": 0,
101 "displayId": "string"
102 },
103 "reversalReason": {
104 "id": 0,
105 "displayId": "string"
106 },
107 "tradingPartner": {
108 "id": 0,
109 "displayId": "string"
110 },
111 "allocationNumber": {
112 "id": 0,
113 "displayId": "string"
114 },
115 "responsibleCostCenter": {
116 "id": 0,
117 "displayId": "string"
118 },
119 "workBreakdownStructure": {
120 "id": 0,
121 "displayId": "string"
122 },
123 "businessArea": {
124 "id": 0,
125 "displayId": "string"
126 },
127 "functionalArea": {
128 "id": 0,
129 "displayId": "string"
130 },
131 "plant": {
132 "id": 0,
133 "displayId": "string"
134 },
135 "internalOrder": {
136 "id": 0,
137 "displayId": "string"
138 },
139 "network": {
140 "id": 0,
141 "displayId": "string"
142 },
143 "paymentTerm": {
144 "id": 0,
145 "displayId": "string"
146 },
147 "paymentBlock": {
148 "id": 0,
149 "displayId": "string"
150 },
151 "paymentMethod": {
152 "id": 0,
153 "displayId": "string",
154 "type": "string"
155 },
156 "segment": {
157 "id": 0,
158 "displayId": "string"
159 },
160 "purchasingOrganization": {
161 "id": 0,
162 "displayId": "string"
163 },
164 "purchasingOrder": {
165 "id": 0,
166 "displayId": "string"
167 },
168 "ledgerTransactionId": 0
169 },
170 "assetRegisterReferences": {
171 "id": 0,
172 "asset": {
173 "assetId": 0,
174 "assetDisplayId": "string",
175 "assetNumber": "string",
176 "subAssetNumber": "string"
177 },
178 "ledgerTransactionId": 0
179 },
180 "nlaReferences": {
181 "id": 0,
182 "contract": {
183 "id": 0,
184 "displayId": "string"
185 },
186 "leaseComponent": {
187 "id": 0,
188 "displayId": "string"
189 },
190 "activationGroup": {
191 "id": 0,
192 "displayId": "string"
193 },
194 "unit": {
195 "id": 0,
196 "displayId": "string"
197 },
198 "contractExternalId": "string",
199 "journalId": 0,
200 "activationGroupRevisionId": 0,
201 "ledgerTransactionId": 0
202 },
203 "nlaCustomReferences": [
204 {
205 "key": "string",
206 "dataType": "STRING",
207 "value": 0
208 }
209 ],
210 "nreReferences": {
211 "id": 0,
212 "premise": {
213 "id": 0,
214 "displayId": "string"
215 },
216 "location": {
217 "id": 0,
218 "displayId": "string"
219 },
220 "lease": {
221 "id": 0,
222 "displayId": "string"
223 },
224 "ledgerTransactionId": 0
225 },
226 "nreCustomReferences": [
227 {
228 "key": "string",
229 "dataType": "STRING",
230 "value": 0
231 }
232 ],
233 "apReferences": {
234 "id": 0,
235 "invoice": {
236 "id": 0,
237 "displayId": "string",
238 "name": "string"
239 },
240 "vendor": {
241 "id": 0,
242 "displayId": "string",
243 "name": "string"
244 },
245 "ledgerTransactionId": 0
246 },
247 "apCustomReferences": [
248 {
249 "key": "string",
250 "dataType": "STRING",
251 "value": 0
252 }
253 ],
254 "entries": [
255 {
256 "id": 0,
257 "entryType": "D",
258 "amount": 0,
259 "unroundedAmount": 0,
260 "deltaAdjustment": 0,
261 "itemText": "string",
262 "itemNoAcc": 0,
263 "generalLedger": {
264 "id": 0,
265 "displayId": "string",
266 "generalLedgerAccountName": "string",
267 "generalLedgerAccountCode": "string",
268 "openItemManagement": true,
269 "accountCategory": "BALANCESHEET",
270 "shortName": "string",
271 "longName": "string"
272 },
273 "additionalCurrencyEntries": [
274 {
275 "id": 0,
276 "amount": 0,
277 "unroundedAmount": 0,
278 "deltaAdjustment": 0,
279 "itemNoAcc": 0,
280 "currencyDetail": {
281 "currencyId": 0,
282 "currencyDisplayId": "string",
283 "currencyDefinitionType": "CONTRACT_CURRENCY",
284 "currencyType": "string"
285 },
286 "currencyConversionDetail": {
287 "rate": 0,
288 "conversionDate": "2019-08-24",
289 "translationDateType": "DOCUMENT_DATE",
290 "sourceCurrencyType": "CONTRACT_CURRENCY",
291 "sourceCurrency": {
292 "id": 0,
293 "displayId": "string"
294 },
295 "depreciationArea": {
296 "id": 0,
297 "displayId": "string"
298 }
299 },
300 "ledgerEntryId": 0,
301 "ledgerEntryTaxId": 0
302 }
303 ],
304 "tag": "string",
305 "costCenter": {
306 "id": 0,
307 "displayId": "string",
308 "mainCostCenter": true,
309 "allocationPercentage": 0.1
310 },
311 "profitCenter": {
312 "id": 0,
313 "displayId": "string"
314 },
315 "partner": {
316 "id": 0,
317 "displayId": "string"
318 },
319 "transactionType": "string",
320 "nlaCustomReferences": [
321 {
322 "key": "string",
323 "dataType": "STRING",
324 "value": 0
325 }
326 ],
327 "nreCustomReferences": [
328 {
329 "key": "string",
330 "dataType": "STRING",
331 "value": 0
332 }
333 ],
334 "apCustomReferences": [
335 {
336 "key": "string",
337 "dataType": "STRING",
338 "value": 0
339 }
340 ],
341 "taxEntries": [
342 {
343 "id": 0,
344 "entryType": "D",
345 "amount": 0,
346 "unroundedAmount": 0,
347 "deltaAdjustment": 0,
348 "itemText": "string",
349 "itemNoAcc": 0,
350 "generalLedger": {
351 "id": 0,
352 "displayId": "string",
353 "generalLedgerAccountName": "string",
354 "generalLedgerAccountCode": "string",
355 "openItemManagement": true,
356 "accountCategory": "BALANCESHEET",
357 "shortName": "string",
358 "longName": "string"
359 },
360 "additionalCurrencyEntries": [
361 {
362 "id": 0,
363 "amount": 0,
364 "unroundedAmount": 0,
365 "deltaAdjustment": 0,
366 "itemNoAcc": 0,
367 "currencyDetail": {
368 "currencyId": 0,
369 "currencyDisplayId": "string",
370 "currencyDefinitionType": "CONTRACT_CURRENCY",
371 "currencyType": "string"
372 },
373 "currencyConversionDetail": {
374 "rate": 0,
375 "conversionDate": "2019-08-24",
376 "translationDateType": "DOCUMENT_DATE",
377 "sourceCurrencyType": "CONTRACT_CURRENCY",
378 "sourceCurrency": {},
379 "depreciationArea": {}
380 },
381 "ledgerEntryId": 0,
382 "ledgerEntryTaxId": 0
383 }
384 ],
385 "taxRate": 0,
386 "taxBaseAmount": 0,
387 "totalTaxDocumentAmount": 0,
388 "taxExempt": 0,
389 "taxExemptionPercentage": 0,
390 "taxAffected": 0,
391 "taxAccount": "string",
392 "accountingKey": "string",
393 "conditionKey": "string",
394 "taxCode": {
395 "id": 0,
396 "displayId": "string"
397 },
398 "taxJurisdiction": {
399 "id": 0,
400 "displayId": "string"
401 },
402 "taxDetermination": {
403 "id": 0,
404 "displayId": "string"
405 },
406 "financialTermId": 0,
407 "ledgerEntryId": 0
408 }
409 ],
410 "ledgerTransactionId": 0
411 }
412 ],
413 "notes": [
414 {
415 "id": 0,
416 "note": "string"
417 }
418 ],
419 "attachments": [
420 {
421 "id": 0,
422 "fileName": "string",
423 "fileStorageId": "string",
424 "docStoreId": 0
425 }
426 ],
427 "journalVoucherWorkflowHistory": [
428 {
429 "id": 0,
430 "eventType": "SEND_TO_APPROVAL",
431 "eventDate": "2019-08-24T14:15:22Z",
432 "user": "string"
433 }
434 ],
435 "ledgerTransactionGroupId": 0,
436 "accountingDocumentId": 0
437 }
438 ]
439}
Get History¶
HTTP Request
GET /api/v1/general-ledger/accounting-documents/{accountingDocumentId}/history
📋 Description: Retrieves the historical changes and associated details for a specific accounting document identified by the {accountingDocumentId} within the General Ledger, providing insights into ledger entries and financial transactions related to that document.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
accountingDocumentId |
path |
integer(int64) |
true |
Unique identifier for the accounting document |
doNotIncludeLatestTransaction |
query |
boolean |
true |
Indicates whether to exclude the most recent transaction from the retrieved history of the specified accounting document in the general ledger. |
ledgerType |
query |
string |
false |
Type of the ledger |
pageable |
query |
true |
Indicates whether the results of the accounting document history retrieval should be paginated, facilitating efficient navigation through extensive financial records related to ledger entries and transactions. |
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 |
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "totalElements": 0,
3 "totalPages": 0,
4 "pageable": {
5 "pageNumber": 0,
6 "unpaged": true,
7 "paged": true,
8 "pageSize": 0,
9 "offset": 0,
10 "sort": {
11 "unsorted": true,
12 "sorted": true,
13 "empty": true
14 }
15 },
16 "numberOfElements": 0,
17 "size": 0,
18 "content": [
19 {
20 "id": 0,
21 "latestDocument": true,
22 "accountingDocumentId": 0,
23 "ledgerTransactions": [
24 {
25 "id": 0,
26 "requestUniqueId": "string",
27 "createdByApplication": "NLA",
28 "applicationReferenceId": "JOURNAL_ENTRY_ID--UNIT_ID",
29 "documentComments": "string",
30 "name": "string",
31 "principalPositionType": "LESSEE",
32 "postingTransactionType": "POST",
33 "postingType": "PAYMENT",
34 "ledgerType": "LIABILITY",
35 "paymentType": "N_A",
36 "parallelCurrencyEnabled": true,
37 "generateInvoiceInAp": true,
38 "generateVendorInvoice": true,
39 "calculateTax": true,
40 "taxCalculationType": "NET",
41 "currencyDetail": {
42 "currencyId": 0,
43 "currencyDisplayId": "string",
44 "currencyDefinitionType": "CONTRACT_CURRENCY",
45 "currencyType": "string"
46 },
47 "classificationInfo": {
48 "accountingStandard": {
49 "id": 0,
50 "displayId": "string"
51 },
52 "leaseClassificationType": "NON_LEASE"
53 },
54 "date": {
55 "documentDate": "2019-08-24T14:15:22Z",
56 "userDocumentDate": "2019-08-24",
57 "postingDate": "2019-08-24",
58 "transactionDate": "2019-08-24",
59 "translationDate": "2019-08-24",
60 "fiscalVariantId": 0,
61 "fiscalVariantDisplayId": "string",
62 "calendarType": "REGULAR_CALENDAR",
63 "fiscalYear": 0,
64 "fiscalPeriod": 0
65 },
66 "automaticReversal": {
67 "id": 0,
68 "postingDate": "2019-08-24",
69 "documentDate": "2019-08-24",
70 "reversalReason": {
71 "id": 0,
72 "displayId": "string"
73 }
74 },
75 "trace": {
76 "previousLedgerTransactionId": 0,
77 "nextLedgerTransactionId": 0,
78 "postExternalType": "SKIP"
79 },
80 "fosReferences": {
81 "id": 0,
82 "system": {
83 "id": 0,
84 "displayId": "string"
85 },
86 "company": {
87 "id": 0,
88 "displayId": "string"
89 },
90 "leaseArea": {
91 "id": 0,
92 "displayId": "string"
93 },
94 "leaseGroup": {
95 "id": 0,
96 "displayId": "string"
97 },
98 "leaseDepartment": {
99 "id": 0,
100 "displayId": "string"
101 },
102 "businessUnit": {
103 "id": 0,
104 "displayId": "string"
105 },
106 "mainCostCenter": {
107 "id": 0,
108 "displayId": "string"
109 },
110 "internalAssetClass": {
111 "id": 0,
112 "displayId": "string"
113 },
114 "documentType": {
115 "id": 0,
116 "displayId": "string"
117 },
118 "depreciationArea": {
119 "id": 0,
120 "displayId": "string"
121 },
122 "reversalReason": {
123 "id": 0,
124 "displayId": "string"
125 },
126 "tradingPartner": {
127 "id": 0,
128 "displayId": "string"
129 },
130 "allocationNumber": {
131 "id": 0,
132 "displayId": "string"
133 },
134 "responsibleCostCenter": {
135 "id": 0,
136 "displayId": "string"
137 },
138 "workBreakdownStructure": {
139 "id": 0,
140 "displayId": "string"
141 },
142 "businessArea": {
143 "id": 0,
144 "displayId": "string"
145 },
146 "functionalArea": {
147 "id": 0,
148 "displayId": "string"
149 },
150 "plant": {
151 "id": 0,
152 "displayId": "string"
153 },
154 "internalOrder": {
155 "id": 0,
156 "displayId": "string"
157 },
158 "network": {
159 "id": 0,
160 "displayId": "string"
161 },
162 "paymentTerm": {
163 "id": 0,
164 "displayId": "string"
165 },
166 "paymentBlock": {
167 "id": 0,
168 "displayId": "string"
169 },
170 "paymentMethod": {
171 "id": 0,
172 "displayId": "string",
173 "type": "string"
174 },
175 "segment": {
176 "id": 0,
177 "displayId": "string"
178 },
179 "purchasingOrganization": {
180 "id": 0,
181 "displayId": "string"
182 },
183 "purchasingOrder": {
184 "id": 0,
185 "displayId": "string"
186 },
187 "ledgerTransactionId": 0
188 },
189 "assetRegisterReferences": {
190 "id": 0,
191 "asset": {
192 "assetId": 0,
193 "assetDisplayId": "string",
194 "assetNumber": "string",
195 "subAssetNumber": "string"
196 },
197 "ledgerTransactionId": 0
198 },
199 "nlaReferences": {
200 "id": 0,
201 "contract": {
202 "id": 0,
203 "displayId": "string"
204 },
205 "leaseComponent": {
206 "id": 0,
207 "displayId": "string"
208 },
209 "activationGroup": {
210 "id": 0,
211 "displayId": "string"
212 },
213 "unit": {
214 "id": 0,
215 "displayId": "string"
216 },
217 "contractExternalId": "string",
218 "journalId": 0,
219 "activationGroupRevisionId": 0,
220 "ledgerTransactionId": 0
221 },
222 "nlaCustomReferences": [
223 {
224 "key": "string",
225 "dataType": "STRING",
226 "value": 0
227 }
228 ],
229 "nreReferences": {
230 "id": 0,
231 "premise": {
232 "id": 0,
233 "displayId": "string"
234 },
235 "location": {
236 "id": 0,
237 "displayId": "string"
238 },
239 "lease": {
240 "id": 0,
241 "displayId": "string"
242 },
243 "ledgerTransactionId": 0
244 },
245 "nreCustomReferences": [
246 {
247 "key": "string",
248 "dataType": "STRING",
249 "value": 0
250 }
251 ],
252 "apReferences": {
253 "id": 0,
254 "invoice": {
255 "id": 0,
256 "displayId": "string",
257 "name": "string"
258 },
259 "vendor": {
260 "id": 0,
261 "displayId": "string",
262 "name": "string"
263 },
264 "ledgerTransactionId": 0
265 },
266 "apCustomReferences": [
267 {
268 "key": "string",
269 "dataType": "STRING",
270 "value": 0
271 }
272 ],
273 "entries": [
274 {
275 "id": 0,
276 "entryType": "D",
277 "amount": 0,
278 "unroundedAmount": 0,
279 "deltaAdjustment": 0,
280 "itemText": "string",
281 "itemNoAcc": 0,
282 "generalLedger": {
283 "id": 0,
284 "displayId": "string",
285 "generalLedgerAccountName": "string",
286 "generalLedgerAccountCode": "string",
287 "openItemManagement": true,
288 "accountCategory": "BALANCESHEET",
289 "shortName": "string",
290 "longName": "string"
291 },
292 "additionalCurrencyEntries": [
293 {
294 "id": 0,
295 "amount": 0,
296 "unroundedAmount": 0,
297 "deltaAdjustment": 0,
298 "itemNoAcc": 0,
299 "currencyDetail": {
300 "currencyId": 0,
301 "currencyDisplayId": "string",
302 "currencyDefinitionType": "CONTRACT_CURRENCY",
303 "currencyType": "string"
304 },
305 "currencyConversionDetail": {
306 "rate": 0,
307 "conversionDate": "2019-08-24",
308 "translationDateType": "DOCUMENT_DATE",
309 "sourceCurrencyType": "CONTRACT_CURRENCY",
310 "sourceCurrency": {},
311 "depreciationArea": {}
312 },
313 "ledgerEntryId": 0,
314 "ledgerEntryTaxId": 0
315 }
316 ],
317 "tag": "string",
318 "costCenter": {
319 "id": 0,
320 "displayId": "string",
321 "mainCostCenter": true,
322 "allocationPercentage": 0.1
323 },
324 "profitCenter": {
325 "id": 0,
326 "displayId": "string"
327 },
328 "partner": {
329 "id": 0,
330 "displayId": "string"
331 },
332 "transactionType": "string",
333 "nlaCustomReferences": [
334 {
335 "key": "string",
336 "dataType": "STRING",
337 "value": 0
338 }
339 ],
340 "nreCustomReferences": [
341 {
342 "key": "string",
343 "dataType": "STRING",
344 "value": 0
345 }
346 ],
347 "apCustomReferences": [
348 {
349 "key": "string",
350 "dataType": "STRING",
351 "value": 0
352 }
353 ],
354 "taxEntries": [
355 {
356 "id": 0,
357 "entryType": "D",
358 "amount": 0,
359 "unroundedAmount": 0,
360 "deltaAdjustment": 0,
361 "itemText": "string",
362 "itemNoAcc": 0,
363 "generalLedger": {
364 "id": 0,
365 "displayId": "string",
366 "generalLedgerAccountName": "string",
367 "generalLedgerAccountCode": "string",
368 "openItemManagement": true,
369 "accountCategory": "BALANCESHEET",
370 "shortName": "string",
371 "longName": "string"
372 },
373 "additionalCurrencyEntries": [
374 {}
375 ],
376 "taxRate": 0,
377 "taxBaseAmount": 0,
378 "totalTaxDocumentAmount": 0,
379 "taxExempt": 0,
380 "taxExemptionPercentage": 0,
381 "taxAffected": 0,
382 "taxAccount": "string",
383 "accountingKey": "string",
384 "conditionKey": "string",
385 "taxCode": {
386 "id": 0,
387 "displayId": "string"
388 },
389 "taxJurisdiction": {
390 "id": 0,
391 "displayId": "string"
392 },
393 "taxDetermination": {
394 "id": 0,
395 "displayId": "string"
396 },
397 "financialTermId": 0,
398 "ledgerEntryId": 0
399 }
400 ],
401 "ledgerTransactionId": 0
402 }
403 ],
404 "notes": [
405 {
406 "id": 0,
407 "note": "string"
408 }
409 ],
410 "attachments": [
411 {
412 "id": 0,
413 "fileName": "string",
414 "fileStorageId": "string",
415 "docStoreId": 0
416 }
417 ],
418 "journalVoucherWorkflowHistory": [
419 {
420 "id": 0,
421 "eventType": "SEND_TO_APPROVAL",
422 "eventDate": "2019-08-24T14:15:22Z",
423 "user": "string"
424 }
425 ],
426 "ledgerTransactionGroupId": 0,
427 "accountingDocumentId": 0,
428 "internalPostingStatus": {
429 "documentNumber": "string",
430 "status": "NA",
431 "postingMessage": "string"
432 },
433 "nlaEnrichmentState": {
434 "id": 0,
435 "status": "PENDING",
436 "message": "string",
437 "history": [
438 {
439 "requestingUser": "string",
440 "enrichmentRequestId": 0,
441 "requestedAt": "2019-08-24T14:15:22Z",
442 "enrichedAt": "2019-08-24T14:15:22Z",
443 "requestStatus": "SENT",
444 "applicationStatus": "PENDING",
445 "message": "string"
446 }
447 ]
448 },
449 "nreEnrichmentState": {
450 "id": 0,
451 "status": "PENDING",
452 "message": "string",
453 "history": [
454 {
455 "requestingUser": "string",
456 "enrichmentRequestId": 0,
457 "requestedAt": "2019-08-24T14:15:22Z",
458 "enrichedAt": "2019-08-24T14:15:22Z",
459 "requestStatus": "SENT",
460 "applicationStatus": "PENDING",
461 "message": "string"
462 }
463 ]
464 },
465 "apEnrichmentState": {
466 "id": 0,
467 "status": "PENDING",
468 "message": "string",
469 "history": [
470 {
471 "requestingUser": "string",
472 "enrichmentRequestId": 0,
473 "requestedAt": "2019-08-24T14:15:22Z",
474 "enrichedAt": "2019-08-24T14:15:22Z",
475 "requestStatus": "SENT",
476 "applicationStatus": "PENDING",
477 "message": "string"
478 }
479 ]
480 },
481 "externalPostingStatus": {
482 "documentNumber": "string",
483 "objType": "string",
484 "objKey": "string",
485 "objSys": "string",
486 "username": "string",
487 "status": "NA",
488 "postingMessage": "string",
489 "taskId": 0
490 }
491 }
492 ]
493 }
494 ],
495 "number": 0,
496 "sort": {
497 "unsorted": true,
498 "sorted": true,
499 "empty": true
500 },
501 "first": true,
502 "last": true,
503 "empty": true
504}
Find All¶
HTTP Request
GET /api/v1/general-ledger/accounting-documents/all
📋 Description: Retrieves all accounting documents related to ledger entries, transactions, and accounts within the General Ledger, providing a comprehensive view of financial records.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
pageable |
query |
true |
Indicates whether the results of the accounting documents retrieval should be paginated, facilitating efficient navigation through extensive financial records related to ledger entries and transactions. |
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "totalElements": 0,
3 "totalPages": 0,
4 "pageable": {
5 "pageNumber": 0,
6 "unpaged": true,
7 "paged": true,
8 "pageSize": 0,
9 "offset": 0,
10 "sort": {
11 "unsorted": true,
12 "sorted": true,
13 "empty": true
14 }
15 },
16 "numberOfElements": 0,
17 "size": 0,
18 "content": [
19 {
20 "requestUniqueId": "string",
21 "accountingDocumentId": 0,
22 "transactions": [
23 {
24 "id": 0,
25 "requestUniqueId": "string",
26 "createdByApplication": "NLA",
27 "applicationReferenceId": "JOURNAL_ENTRY_ID--UNIT_ID",
28 "documentComments": "string",
29 "name": "string",
30 "principalPositionType": "LESSEE",
31 "postingTransactionType": "POST",
32 "postingType": "PAYMENT",
33 "ledgerType": "LIABILITY",
34 "paymentType": "N_A",
35 "parallelCurrencyEnabled": true,
36 "generateInvoiceInAp": true,
37 "generateVendorInvoice": true,
38 "calculateTax": true,
39 "taxCalculationType": "NET",
40 "currencyDetail": {
41 "currencyId": 0,
42 "currencyDisplayId": "string",
43 "currencyDefinitionType": "CONTRACT_CURRENCY",
44 "currencyType": "string"
45 },
46 "classificationInfo": {
47 "accountingStandard": {
48 "id": 0,
49 "displayId": "string"
50 },
51 "leaseClassificationType": "NON_LEASE"
52 },
53 "date": {
54 "documentDate": "2019-08-24T14:15:22Z",
55 "userDocumentDate": "2019-08-24",
56 "postingDate": "2019-08-24",
57 "transactionDate": "2019-08-24",
58 "translationDate": "2019-08-24",
59 "fiscalVariantId": 0,
60 "fiscalVariantDisplayId": "string",
61 "calendarType": "REGULAR_CALENDAR",
62 "fiscalYear": 0,
63 "fiscalPeriod": 0
64 },
65 "automaticReversal": {
66 "id": 0,
67 "postingDate": "2019-08-24",
68 "documentDate": "2019-08-24",
69 "reversalReason": {
70 "id": 0,
71 "displayId": "string"
72 }
73 },
74 "trace": {
75 "previousLedgerTransactionId": 0,
76 "nextLedgerTransactionId": 0,
77 "postExternalType": "SKIP"
78 },
79 "fosReferences": {
80 "id": 0,
81 "system": {
82 "id": 0,
83 "displayId": "string"
84 },
85 "company": {
86 "id": 0,
87 "displayId": "string"
88 },
89 "leaseArea": {
90 "id": 0,
91 "displayId": "string"
92 },
93 "leaseGroup": {
94 "id": 0,
95 "displayId": "string"
96 },
97 "leaseDepartment": {
98 "id": 0,
99 "displayId": "string"
100 },
101 "businessUnit": {
102 "id": 0,
103 "displayId": "string"
104 },
105 "mainCostCenter": {
106 "id": 0,
107 "displayId": "string"
108 },
109 "internalAssetClass": {
110 "id": 0,
111 "displayId": "string"
112 },
113 "documentType": {
114 "id": 0,
115 "displayId": "string"
116 },
117 "depreciationArea": {
118 "id": 0,
119 "displayId": "string"
120 },
121 "reversalReason": {
122 "id": 0,
123 "displayId": "string"
124 },
125 "tradingPartner": {
126 "id": 0,
127 "displayId": "string"
128 },
129 "allocationNumber": {
130 "id": 0,
131 "displayId": "string"
132 },
133 "responsibleCostCenter": {
134 "id": 0,
135 "displayId": "string"
136 },
137 "workBreakdownStructure": {
138 "id": 0,
139 "displayId": "string"
140 },
141 "businessArea": {
142 "id": 0,
143 "displayId": "string"
144 },
145 "functionalArea": {
146 "id": 0,
147 "displayId": "string"
148 },
149 "plant": {
150 "id": 0,
151 "displayId": "string"
152 },
153 "internalOrder": {
154 "id": 0,
155 "displayId": "string"
156 },
157 "network": {
158 "id": 0,
159 "displayId": "string"
160 },
161 "paymentTerm": {
162 "id": 0,
163 "displayId": "string"
164 },
165 "paymentBlock": {
166 "id": 0,
167 "displayId": "string"
168 },
169 "paymentMethod": {
170 "id": 0,
171 "displayId": "string",
172 "type": "string"
173 },
174 "segment": {
175 "id": 0,
176 "displayId": "string"
177 },
178 "purchasingOrganization": {
179 "id": 0,
180 "displayId": "string"
181 },
182 "purchasingOrder": {
183 "id": 0,
184 "displayId": "string"
185 },
186 "ledgerTransactionId": 0
187 },
188 "assetRegisterReferences": {
189 "id": 0,
190 "asset": {
191 "assetId": 0,
192 "assetDisplayId": "string",
193 "assetNumber": "string",
194 "subAssetNumber": "string"
195 },
196 "ledgerTransactionId": 0
197 },
198 "nlaReferences": {
199 "id": 0,
200 "contract": {
201 "id": 0,
202 "displayId": "string"
203 },
204 "leaseComponent": {
205 "id": 0,
206 "displayId": "string"
207 },
208 "activationGroup": {
209 "id": 0,
210 "displayId": "string"
211 },
212 "unit": {
213 "id": 0,
214 "displayId": "string"
215 },
216 "contractExternalId": "string",
217 "journalId": 0,
218 "activationGroupRevisionId": 0,
219 "ledgerTransactionId": 0
220 },
221 "nlaCustomReferences": [
222 {
223 "key": "string",
224 "dataType": "STRING",
225 "value": 0
226 }
227 ],
228 "nreReferences": {
229 "id": 0,
230 "premise": {
231 "id": 0,
232 "displayId": "string"
233 },
234 "location": {
235 "id": 0,
236 "displayId": "string"
237 },
238 "lease": {
239 "id": 0,
240 "displayId": "string"
241 },
242 "ledgerTransactionId": 0
243 },
244 "nreCustomReferences": [
245 {
246 "key": "string",
247 "dataType": "STRING",
248 "value": 0
249 }
250 ],
251 "apReferences": {
252 "id": 0,
253 "invoice": {
254 "id": 0,
255 "displayId": "string",
256 "name": "string"
257 },
258 "vendor": {
259 "id": 0,
260 "displayId": "string",
261 "name": "string"
262 },
263 "ledgerTransactionId": 0
264 },
265 "apCustomReferences": [
266 {
267 "key": "string",
268 "dataType": "STRING",
269 "value": 0
270 }
271 ],
272 "entries": [
273 {
274 "id": 0,
275 "entryType": "D",
276 "amount": 0,
277 "unroundedAmount": 0,
278 "deltaAdjustment": 0,
279 "itemText": "string",
280 "itemNoAcc": 0,
281 "generalLedger": {
282 "id": 0,
283 "displayId": "string",
284 "generalLedgerAccountName": "string",
285 "generalLedgerAccountCode": "string",
286 "openItemManagement": true,
287 "accountCategory": "BALANCESHEET",
288 "shortName": "string",
289 "longName": "string"
290 },
291 "additionalCurrencyEntries": [
292 {
293 "id": 0,
294 "amount": 0,
295 "unroundedAmount": 0,
296 "deltaAdjustment": 0,
297 "itemNoAcc": 0,
298 "currencyDetail": {
299 "currencyId": 0,
300 "currencyDisplayId": "string",
301 "currencyDefinitionType": "CONTRACT_CURRENCY",
302 "currencyType": "string"
303 },
304 "currencyConversionDetail": {
305 "rate": 0,
306 "conversionDate": "2019-08-24",
307 "translationDateType": "DOCUMENT_DATE",
308 "sourceCurrencyType": "CONTRACT_CURRENCY",
309 "sourceCurrency": {},
310 "depreciationArea": {}
311 },
312 "ledgerEntryId": 0,
313 "ledgerEntryTaxId": 0
314 }
315 ],
316 "tag": "string",
317 "costCenter": {
318 "id": 0,
319 "displayId": "string",
320 "mainCostCenter": true,
321 "allocationPercentage": 0.1
322 },
323 "profitCenter": {
324 "id": 0,
325 "displayId": "string"
326 },
327 "partner": {
328 "id": 0,
329 "displayId": "string"
330 },
331 "transactionType": "string",
332 "nlaCustomReferences": [
333 {
334 "key": "string",
335 "dataType": "STRING",
336 "value": 0
337 }
338 ],
339 "nreCustomReferences": [
340 {
341 "key": "string",
342 "dataType": "STRING",
343 "value": 0
344 }
345 ],
346 "apCustomReferences": [
347 {
348 "key": "string",
349 "dataType": "STRING",
350 "value": 0
351 }
352 ],
353 "taxEntries": [
354 {
355 "id": 0,
356 "entryType": "D",
357 "amount": 0,
358 "unroundedAmount": 0,
359 "deltaAdjustment": 0,
360 "itemText": "string",
361 "itemNoAcc": 0,
362 "generalLedger": {
363 "id": 0,
364 "displayId": "string",
365 "generalLedgerAccountName": "string",
366 "generalLedgerAccountCode": "string",
367 "openItemManagement": true,
368 "accountCategory": "BALANCESHEET",
369 "shortName": "string",
370 "longName": "string"
371 },
372 "additionalCurrencyEntries": [
373 {}
374 ],
375 "taxRate": 0,
376 "taxBaseAmount": 0,
377 "totalTaxDocumentAmount": 0,
378 "taxExempt": 0,
379 "taxExemptionPercentage": 0,
380 "taxAffected": 0,
381 "taxAccount": "string",
382 "accountingKey": "string",
383 "conditionKey": "string",
384 "taxCode": {
385 "id": 0,
386 "displayId": "string"
387 },
388 "taxJurisdiction": {
389 "id": 0,
390 "displayId": "string"
391 },
392 "taxDetermination": {
393 "id": 0,
394 "displayId": "string"
395 },
396 "financialTermId": 0,
397 "ledgerEntryId": 0
398 }
399 ],
400 "ledgerTransactionId": 0
401 }
402 ],
403 "notes": [
404 {
405 "id": 0,
406 "note": "string"
407 }
408 ],
409 "attachments": [
410 {
411 "id": 0,
412 "fileName": "string",
413 "fileStorageId": "string",
414 "docStoreId": 0
415 }
416 ],
417 "journalVoucherWorkflowHistory": [
418 {
419 "id": 0,
420 "eventType": "SEND_TO_APPROVAL",
421 "eventDate": "2019-08-24T14:15:22Z",
422 "user": "string"
423 }
424 ],
425 "ledgerTransactionGroupId": 0,
426 "accountingDocumentId": 0
427 }
428 ]
429 }
430 ],
431 "number": 0,
432 "sort": {
433 "unsorted": true,
434 "sorted": true,
435 "empty": true
436 },
437 "first": true,
438 "last": true,
439 "empty": true
440}