LedgerTransactionEnrichmentRequestApΒΆ
Example Json Object
1{
2 "customReferences": [
3 {
4 "key": "string",
5 "dataType": "STRING",
6 "value": 0
7 }
8 ],
9 "ledgerEntryEnrichments": [
10 {
11 "customReferences": [
12 {
13 "key": "string",
14 "dataType": "STRING",
15 "value": 0
16 }
17 ],
18 "ledgerEntryId": 0
19 }
20 ],
21 "status": "PENDING",
22 "message": "string",
23 "ledgerTransactionId": 0,
24 "enrichmentRequestId": 0,
25 "apReferences": {
26 "id": 0,
27 "invoice": {
28 "id": 0,
29 "displayId": "string",
30 "name": "string"
31 },
32 "vendor": {
33 "id": 0,
34 "displayId": "string",
35 "name": "string"
36 },
37 "ledgerTransactionId": 0
38 }
39}
π Description: Data transfer object representing a request for enriching ledger transactions, including details about the associated accounts and financial records to enhance the accuracy and completeness of ledger entries.
Properties
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
customReferences |
[oneOf] |
false |
none |
List of customReferences items |
π Description: 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. |
π Description: 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. |
π Description: 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. |
π Description: 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. |
π Description: 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. |
π Description: 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. |
π Description: 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. |
π Description: continued
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
ledgerEntryEnrichments |
false |
none |
List of ledgerEntryEnrichments items |
|
status |
string |
true |
none |
Status of the resource |
message |
string |
false |
none |
Text value for message in LedgerTransactionEnrichmentRequestAp |
ledgerTransactionId |
integer(int64) |
true |
none |
Unique identifier for the ledger transaction |
enrichmentRequestId |
integer(int64) |
true |
none |
Unique identifier for the enrichment request |
apReferences |
false |
none |
Value for apReferences field |
Enumerated Values
Attribute |
Value |
|---|---|
status |
ENRICHED, ENRICHING, FAILED, PENDING, SKIPPED |