LedgerTransactionGroupDto¶
Example Json Object
1{
2 "id": 50000001,
3 "latestDocument": true,
4 "accountingDocumentId": 20000001,
5 "ledgerTransactions": [
6 {
7 "id": 60000001,
8 "requestUniqueId": "REQ-2024-12-001",
9 "createdByApplication": {
10 "name": "NLA",
11 "captionKey": "enum.createdByApplicationType.nla",
12 "caption": "Nakisa Lease Accounting"
13 },
14 "applicationReferenceId": "JOURNAL_ENTRY_ID--UNIT_ID",
15 "documentComments": "Monthly payment posting",
16 "name": "December 2024 Lease Payment",
17 "principalPositionType": {
18 "name": "LESSEE",
19 "captionKey": "enum.principalpositiontype.lessee",
20 "caption": "Lessee"
21 },
22 "postingTransactionType": {
23 "name": "POST",
24 "captionKey": "enum.postingTransactionType.post",
25 "caption": "Post"
26 },
27 "postingType": {
28 "name": "POST",
29 "captionKey": "enum.postingType.POST",
30 "caption": "POST"
31 },
32 "ledgerType": {
33 "name": "LIABILITY",
34 "captionKey": "enum.ledgerType.liability",
35 "caption": "Liability"
36 },
37 "paymentType": "N_A",
38 "parallelCurrencyEnabled": false,
39 "generateInvoiceInAp": false,
40 "generateVendorInvoice": false,
41 "calculateTax": false,
42 "taxCalculationType": {
43 "name": "NET",
44 "captionKey": "enum.taxCalculationType.net",
45 "caption": "Net"
46 },
47 "currencyDetail": {
48 "currencyId": 1001,
49 "currencyDisplayId": "USD",
50 "currencyDefinitionType": {
51 "name": "COMPANY_CURRENCY",
52 "captionKey": "enum.currencyDefinitionType.companyCurrency",
53 "caption": "Company Currency"
54 },
55 "currencyType": "TRANSACTION_CURRENCY"
56 },
57 "classificationInfo": {
58 "accountingStandard": {
59 "id": "string",
60 "displayId": "Euro"
61 },
62 "leaseClassificationType": {
63 "name": "FINANCE",
64 "captionKey": "enum.leaseClassificationType.finance",
65 "caption": "Finance Lease"
66 }
67 },
68 "date": {
69 "documentDate": "2024-12-01T10:30:00Z",
70 "userDocumentDate": "2024-12-01",
71 "postingDate": "2024-12-01",
72 "transactionDate": "2024-12-01",
73 "translationDate": "2024-12-01",
74 "fiscalVariantId": 1001,
75 "fiscalVariantDisplayId": "FY2024",
76 "calendarType": {
77 "name": "_360",
78 "captionKey": "enum.calendarType.360",
79 "caption": "360 Convention"
80 },
81 "fiscalYear": 2024,
82 "fiscalPeriod": 12
83 },
84 "automaticReversal": {
85 "id": 70000001,
86 "postingDate": "2025-01-01",
87 "documentDate": "2025-01-01",
88 "reversalReason": {
89 "id": "string",
90 "displayId": "Euro"
91 }
92 },
93 "trace": {
94 "previousLedgerTransactionId": 60000000,
95 "nextLedgerTransactionId": 60000002,
96 "postExternalType": {
97 "name": "POST",
98 "captionKey": "enum.postExternalType.post",
99 "caption": "Post"
100 }
101 },
102 "fosReferences": {
103 "id": 80000001,
104 "system": {
105 "id": "string",
106 "displayId": "Euro"
107 },
108 "company": {
109 "id": "string",
110 "displayId": "Euro"
111 },
112 "leaseArea": {
113 "id": "string",
114 "displayId": "Euro"
115 },
116 "leaseGroup": {
117 "id": "string",
118 "displayId": "Euro"
119 },
120 "leaseDepartment": {
121 "id": "string",
122 "displayId": "Euro"
123 },
124 "businessUnit": {
125 "id": "string",
126 "displayId": "Euro"
127 },
128 "mainCostCenter": {
129 "id": "string",
130 "displayId": "Euro"
131 },
132 "internalAssetClass": {
133 "id": "string",
134 "displayId": "Euro"
135 },
136 "documentType": {
137 "id": "string",
138 "displayId": "Euro"
139 },
140 "depreciationArea": {
141 "id": "string",
142 "displayId": "Euro"
143 },
144 "reversalReason": {
145 "id": "string",
146 "displayId": "Euro"
147 },
148 "tradingPartner": {
149 "id": "string",
150 "displayId": "Euro"
151 },
152 "allocationNumber": {
153 "id": "string",
154 "displayId": "Euro"
155 },
156 "responsibleCostCenter": {
157 "id": "string",
158 "displayId": "Euro"
159 },
160 "workBreakdownStructure": {
161 "id": "string",
162 "displayId": "Euro"
163 },
164 "businessArea": {
165 "id": "string",
166 "displayId": "Euro"
167 },
168 "functionalArea": {
169 "id": "string",
170 "displayId": "Euro"
171 },
172 "plant": {
173 "id": "string",
174 "displayId": "Euro"
175 },
176 "internalOrder": {
177 "id": "string",
178 "displayId": "Euro"
179 },
180 "network": {
181 "id": "string",
182 "displayId": "Euro"
183 },
184 "paymentTerm": {
185 "id": "string",
186 "displayId": "Euro"
187 },
188 "paymentBlock": {
189 "id": "string",
190 "displayId": "Euro"
191 },
192 "paymentMethod": {
193 "id": 9001,
194 "displayId": "BANK_TRANSFER",
195 "type": "ELECTRONIC"
196 },
197 "segment": {
198 "id": "string",
199 "displayId": "Euro"
200 },
201 "purchasingOrganization": {
202 "id": "string",
203 "displayId": "Euro"
204 },
205 "purchasingOrder": {
206 "id": "string",
207 "displayId": "Euro"
208 },
209 "ledgerTransactionId": 60000001
210 },
211 "assetRegisterReferences": {
212 "id": 81000001,
213 "asset": {
214 "assetId": 90000001,
215 "assetDisplayId": "ASSET-2024-001",
216 "assetNumber": "AST001",
217 "subAssetNumber": "SUB001"
218 },
219 "ledgerTransactionId": 60000001
220 },
221 "nlaReferences": {
222 "id": 82000001,
223 "contract": {
224 "id": "string",
225 "displayId": "Euro"
226 },
227 "leaseComponent": {
228 "id": "string",
229 "displayId": "Euro"
230 },
231 "activationGroup": {
232 "id": "string",
233 "displayId": "Euro"
234 },
235 "unit": {
236 "id": "string",
237 "displayId": "Euro"
238 },
239 "contractExternalId": "EXT-CONTRACT-2024-001",
240 "journalId": 40000001,
241 "activationGroupRevisionId": 10000001,
242 "ledgerTransactionId": 60000001
243 },
244 "nlaCustomReferences": [
245 {
246 "key": "string",
247 "dataType": "STRING",
248 "value": 0
249 }
250 ],
251 "nreReferences": {
252 "id": 83000001,
253 "premise": {
254 "id": "string",
255 "displayId": "Euro"
256 },
257 "location": {
258 "id": "string",
259 "displayId": "Euro"
260 },
261 "lease": {
262 "id": "string",
263 "displayId": "Euro"
264 },
265 "ledgerTransactionId": 60000001
266 },
267 "nreCustomReferences": [
268 {
269 "key": "string",
270 "dataType": "STRING",
271 "value": 0
272 }
273 ],
274 "apReferences": {
275 "id": 84000001,
276 "invoice": {
277 "id": "string",
278 "displayId": "Euro"
279 },
280 "vendor": {
281 "id": 0,
282 "displayId": "string",
283 "name": "string"
284 },
285 "ledgerTransactionId": 60000001
286 },
287 "apCustomReferences": [
288 {
289 "key": "string",
290 "dataType": "STRING",
291 "value": 0
292 }
293 ],
294 "entries": [
295 {
296 "id": 95000001,
297 "entryType": {
298 "name": "D",
299 "captionKey": "enum.entryType.debit",
300 "caption": "Debit"
301 },
302 "amount": 5000,
303 "unroundedAmount": 5000.003,
304 "deltaAdjustment": 0.003,
305 "itemText": "Monthly lease payment",
306 "itemNoAcc": 1,
307 "generalLedger": {
308 "id": 100001,
309 "displayId": "GL-100001",
310 "generalLedgerAccountName": "Lease Liability",
311 "generalLedgerAccountCode": "2100",
312 "openItemManagement": true,
313 "accountCategory": {
314 "name": "BALANCESHEET",
315 "captionKey": "enum.accountCategory.balanceSheet",
316 "caption": "Balance Sheet"
317 },
318 "shortName": "LL",
319 "longName": "Lease Liability Account"
320 },
321 "additionalCurrencyEntries": [
322 {
323 "id": 96000001,
324 "amount": 6000,
325 "unroundedAmount": 6000.004,
326 "deltaAdjustment": 0.004,
327 "itemNoAcc": 1,
328 "currencyDetail": {
329 "currencyId": 1001,
330 "currencyDisplayId": "USD",
331 "currencyDefinitionType": {
332 "name": "COMPANY_CURRENCY",
333 "captionKey": "enum.currencyDefinitionType.companyCurrency",
334 "caption": "Company Currency"
335 },
336 "currencyType": "TRANSACTION_CURRENCY"
337 },
338 "currencyConversionDetail": {
339 "rate": 1.2,
340 "conversionDate": "2024-12-01",
341 "translationDateType": {
342 "name": "POSTING_DATE",
343 "captionKey": "enum.translationDateType.postingDate",
344 "caption": "Posting Date"
345 },
346 "sourceCurrencyType": {
347 "name": "CONTRACT_CURRENCY",
348 "captionKey": "enum.sourceCurrencyType.contractCurrency",
349 "caption": "Contract Currency"
350 },
351 "sourceCurrency": {
352 "id": "string",
353 "displayId": "Euro"
354 },
355 "depreciationArea": {
356 "id": "string",
357 "displayId": "Euro"
358 }
359 },
360 "ledgerEntryId": 95000001,
361 "ledgerEntryTaxId": 97000001
362 }
363 ],
364 "tag": "RENT_EXPENSE",
365 "costCenter": {
366 "id": 110001,
367 "displayId": "CC-110001",
368 "mainCostCenter": true,
369 "allocationPercentage": 100
370 },
371 "profitCenter": {
372 "id": "string",
373 "displayId": "Euro"
374 },
375 "partner": {
376 "id": "string",
377 "displayId": "Euro"
378 },
379 "transactionType": "PAYMENT",
380 "nlaCustomReferences": [
381 {
382 "key": "string",
383 "dataType": "STRING",
384 "value": 0
385 }
386 ],
387 "nreCustomReferences": [
388 {
389 "key": "string",
390 "dataType": "STRING",
391 "value": 0
392 }
393 ],
394 "apCustomReferences": [
395 {
396 "key": "string",
397 "dataType": "STRING",
398 "value": 0
399 }
400 ],
401 "taxEntries": [
402 {
403 "id": 97000001,
404 "entryType": {
405 "name": "D",
406 "captionKey": "enum.entryType.debit",
407 "caption": "Debit"
408 },
409 "amount": 500,
410 "unroundedAmount": 500.002,
411 "deltaAdjustment": 0.002,
412 "itemText": "Sales tax",
413 "itemNoAcc": 2,
414 "generalLedger": {
415 "id": 100001,
416 "displayId": "GL-100001",
417 "generalLedgerAccountName": "Lease Liability",
418 "generalLedgerAccountCode": "2100",
419 "openItemManagement": true,
420 "accountCategory": {
421 "name": "BALANCESHEET",
422 "captionKey": "enum.accountCategory.balanceSheet",
423 "caption": "Balance Sheet"
424 },
425 "shortName": "LL",
426 "longName": "Lease Liability Account"
427 },
428 "additionalCurrencyEntries": [
429 {
430 "id": 96000001,
431 "amount": 6000,
432 "unroundedAmount": 6000.004,
433 "deltaAdjustment": 0.004,
434 "itemNoAcc": 1,
435 "currencyDetail": {
436 "currencyId": 1001,
437 "currencyDisplayId": "USD",
438 "currencyDefinitionType": {},
439 "currencyType": "TRANSACTION_CURRENCY"
440 },
441 "currencyConversionDetail": {
442 "rate": 1.2,
443 "conversionDate": "2024-12-01",
444 "translationDateType": {},
445 "sourceCurrencyType": {},
446 "sourceCurrency": {},
447 "depreciationArea": {}
448 },
449 "ledgerEntryId": 95000001,
450 "ledgerEntryTaxId": 97000001
451 }
452 ],
453 "taxRate": 10,
454 "taxBaseAmount": 5000,
455 "totalTaxDocumentAmount": 500,
456 "taxExempt": 0,
457 "taxExemptionPercentage": 0,
458 "taxAffected": 5000,
459 "taxAccount": "TAX-001",
460 "accountingKey": "VST",
461 "conditionKey": "MWST",
462 "taxCode": {
463 "id": "string",
464 "displayId": "Euro"
465 },
466 "taxJurisdiction": {
467 "id": "string",
468 "displayId": "Euro"
469 },
470 "taxDetermination": {
471 "id": "string",
472 "displayId": "Euro"
473 },
474 "financialTermId": 120001,
475 "ledgerEntryId": 95000001
476 }
477 ],
478 "ledgerTransactionId": 60000001
479 }
480 ],
481 "notes": [
482 {
483 "id": 130001,
484 "note": "Payment processed successfully"
485 }
486 ],
487 "attachments": [
488 {
489 "id": 140001,
490 "fileName": "invoice_december_2024.pdf",
491 "fileStorageId": "storage-abc123",
492 "docStoreId": 150001
493 }
494 ],
495 "journalVoucherWorkflowHistory": [
496 {
497 "id": 160001,
498 "eventType": {
499 "name": "APPROVED",
500 "captionKey": "enum.workflowEventType.approved",
501 "caption": "Approved"
502 },
503 "eventDate": "2024-12-01T14:30:00Z",
504 "user": "john.doe@example.com"
505 }
506 ],
507 "ledgerTransactionGroupId": 50000001,
508 "accountingDocumentId": 20000001,
509 "internalPostingStatus": {
510 "documentNumber": "DOC-2024-12-001",
511 "status": {
512 "name": "DONE",
513 "captionKey": "enum.postingStatusType.done",
514 "caption": "Done"
515 },
516 "postingMessage": "Posted successfully"
517 },
518 "nlaEnrichmentState": {
519 "id": 170001,
520 "status": {
521 "name": "ENRICHED",
522 "captionKey": "enum.enrichmentStatusType.enriched",
523 "caption": "Enriched"
524 },
525 "message": "Enrichment completed successfully",
526 "history": [
527 {
528 "requestingUser": "jane.smith@example.com",
529 "enrichmentRequestId": 180001,
530 "requestedAt": "2024-12-01T10:00:00Z",
531 "enrichedAt": "2024-12-01T10:05:00Z",
532 "requestStatus": {
533 "name": "SENT",
534 "captionKey": "enum.requestStatusType.sent",
535 "caption": "Sent"
536 },
537 "applicationStatus": {
538 "name": "ENRICHED",
539 "captionKey": "enum.enrichmentStatusType.enriched",
540 "caption": "Enriched"
541 },
542 "message": "Enrichment request processed"
543 }
544 ]
545 },
546 "nreEnrichmentState": {
547 "id": 170001,
548 "status": {
549 "name": "ENRICHED",
550 "captionKey": "enum.enrichmentStatusType.enriched",
551 "caption": "Enriched"
552 },
553 "message": "Enrichment completed successfully",
554 "history": [
555 {
556 "requestingUser": "jane.smith@example.com",
557 "enrichmentRequestId": 180001,
558 "requestedAt": "2024-12-01T10:00:00Z",
559 "enrichedAt": "2024-12-01T10:05:00Z",
560 "requestStatus": {
561 "name": "SENT",
562 "captionKey": "enum.requestStatusType.sent",
563 "caption": "Sent"
564 },
565 "applicationStatus": {
566 "name": "ENRICHED",
567 "captionKey": "enum.enrichmentStatusType.enriched",
568 "caption": "Enriched"
569 },
570 "message": "Enrichment request processed"
571 }
572 ]
573 },
574 "apEnrichmentState": {
575 "id": 170001,
576 "status": {
577 "name": "ENRICHED",
578 "captionKey": "enum.enrichmentStatusType.enriched",
579 "caption": "Enriched"
580 },
581 "message": "Enrichment completed successfully",
582 "history": [
583 {
584 "requestingUser": "jane.smith@example.com",
585 "enrichmentRequestId": 180001,
586 "requestedAt": "2024-12-01T10:00:00Z",
587 "enrichedAt": "2024-12-01T10:05:00Z",
588 "requestStatus": {
589 "name": "SENT",
590 "captionKey": "enum.requestStatusType.sent",
591 "caption": "Sent"
592 },
593 "applicationStatus": {
594 "name": "ENRICHED",
595 "captionKey": "enum.enrichmentStatusType.enriched",
596 "caption": "Enriched"
597 },
598 "message": "Enrichment request processed"
599 }
600 ]
601 },
602 "externalPostingStatus": {
603 "documentNumber": "EXT-DOC-2024-001",
604 "objType": "BKPF",
605 "objKey": "KEY001",
606 "objSys": "SAP_ERP",
607 "username": "sap_user",
608 "status": {
609 "name": "DONE",
610 "captionKey": "enum.postingStatusType.done",
611 "caption": "Done"
612 },
613 "postingMessage": "Successfully posted to SAP",
614 "taskId": 190001
615 }
616 }
617 ]
618}
📄 Description: Data transfer object representing a collection of ledger transactions associated with leases and contracts, encapsulating financial obligations and accounting entries within the Nakisa Lease Accounting Suite.
Properties
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
id |
integer(int64) |
false |
none |
Unique identifier for the resource |
latestDocument |
boolean |
false |
none |
Boolean flag indicating latestDocument status |
accountingDocumentId |
integer(int64) |
false |
none |
Unique identifier for the accounting document |
ledgerTransactions |
false |
none |
List of ledgerTransactions items |