ResponseListInvoicePaymentReconciliationReportDto¶
Example Json Object
1{
2 "code": "UPDATED",
3 "message": "string",
4 "defaultMessage": "string",
5 "debugMessage": "string",
6 "errors": {
7 "all": [
8 {
9 "type": "GENERIC",
10 "source": {},
11 "errorMessage": "string",
12 "field": "string",
13 "errorKey": "string"
14 }
15 ]
16 },
17 "object": [
18 {
19 "invoicePaymentId": 0,
20 "invoicePaymentDisplayId": "string",
21 "paymentStatus": "INV_DRAFT",
22 "postingDate": "2019-08-24",
23 "invoiceId": 0,
24 "invoiceDisplayId": "string",
25 "currency": {
26 "id": 0,
27 "displayId": "string"
28 },
29 "totalAmount": {
30 "netAmount": 0,
31 "taxAmount": 0,
32 "totalAmount": 0
33 },
34 "totalMatchedAmount": {
35 "netAmount": 0,
36 "taxAmount": 0,
37 "totalAmount": 0
38 },
39 "totalConsumedMatchedAmount": {
40 "netAmount": 0,
41 "taxAmount": 0,
42 "totalAmount": 0
43 },
44 "lineItems": [
45 {
46 "invoiceLineItemId": 0,
47 "invoiceLineItemDisplayId": "string",
48 "invoiceId": 0,
49 "invoiceDisplayId": "string",
50 "expenseCategory": {
51 "id": 0,
52 "displayId": "string"
53 },
54 "paymentAmount": {
55 "netAmount": 0,
56 "taxAmount": 0,
57 "totalAmount": 0
58 },
59 "lineItemTotalAmount": {
60 "netAmount": 0,
61 "taxAmount": 0,
62 "totalAmount": 0
63 },
64 "totalMatchedAmount": {
65 "netAmount": 0,
66 "taxAmount": 0,
67 "totalAmount": 0
68 },
69 "totalConsumedMatchedAmount": {
70 "netAmount": 0,
71 "taxAmount": 0,
72 "totalAmount": 0
73 },
74 "matchings": [
75 {
76 "scheduledPaymentId": 0,
77 "clearingLedgerEntryId": 0,
78 "clearingLedgerTransactionId": 0,
79 "scheduledPaymentAmount": {
80 "netAmount": 0,
81 "taxAmount": 0,
82 "totalAmount": 0
83 },
84 "matchedAmount": {
85 "netAmount": 0,
86 "taxAmount": 0,
87 "totalAmount": 0
88 },
89 "paidAmount": {
90 "netAmount": 0,
91 "taxAmount": 0,
92 "totalAmount": 0
93 }
94 }
95 ]
96 }
97 ]
98 }
99 ]
100}
📄 Description: Data transfer object representing a comprehensive report on invoice payment reconciliations, providing insights into payment statuses and discrepancies for effective financial management.
Properties
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
code |
string |
false |
none |
Code identifier for the resource |
message |
string |
false |
write-only |
Textual representation of the message associated with the invoice payment reconciliation report, providing essential context for the reconciliation process. |
defaultMessage |
string |
false |
write-only |
Default message to be displayed in the invoice payment reconciliation report, providing essential context for users reviewing payment discrepancies. |
debugMessage |
string |
false |
write-only |
Provides detailed information about any errors or issues encountered during the invoice payment reconciliation process. |
errors |
false |
none |
Collection of error messages related to the invoice payment reconciliation process, providing insights for troubleshooting and resolution. |
|
object |
false |
none |
An array containing the details of invoice payment reconciliation reports, providing essential insights for financial analysis and reporting. |
Enumerated Values
Attribute |
Value |
|---|---|
code |
API_CALL_FAILED, ATTACHED, BAD_REQUEST, DATA_VALIDATION_ERROR, DELETED, DETACHED, INTERNAL_SYSTEM_ERROR, NULL_RESPONSE, OK, OK_BUT_RESPONSE_INVALID, REQUEST_VALIDATION_ERROR, SERVICE_VALIDATION_ERROR, UPDATED |