InvoicePaymentReconciliationReportDto¶
Example Json Object
1{
2 "invoicePaymentId": 0,
3 "invoicePaymentDisplayId": "string",
4 "paymentStatus": "INV_DRAFT",
5 "postingDate": "2019-08-24",
6 "invoiceId": 0,
7 "invoiceDisplayId": "string",
8 "currency": {
9 "id": 0,
10 "displayId": "string"
11 },
12 "totalAmount": {
13 "netAmount": 0,
14 "taxAmount": 0,
15 "totalAmount": 0
16 },
17 "totalMatchedAmount": {
18 "netAmount": 0,
19 "taxAmount": 0,
20 "totalAmount": 0
21 },
22 "totalConsumedMatchedAmount": {
23 "netAmount": 0,
24 "taxAmount": 0,
25 "totalAmount": 0
26 },
27 "lineItems": [
28 {
29 "invoiceLineItemId": 0,
30 "invoiceLineItemDisplayId": "string",
31 "invoiceId": 0,
32 "invoiceDisplayId": "string",
33 "expenseCategory": {
34 "id": 0,
35 "displayId": "string"
36 },
37 "paymentAmount": {
38 "netAmount": 0,
39 "taxAmount": 0,
40 "totalAmount": 0
41 },
42 "lineItemTotalAmount": {
43 "netAmount": 0,
44 "taxAmount": 0,
45 "totalAmount": 0
46 },
47 "totalMatchedAmount": {
48 "netAmount": 0,
49 "taxAmount": 0,
50 "totalAmount": 0
51 },
52 "totalConsumedMatchedAmount": {
53 "netAmount": 0,
54 "taxAmount": 0,
55 "totalAmount": 0
56 },
57 "matchings": [
58 {
59 "scheduledPaymentId": 0,
60 "clearingLedgerEntryId": 0,
61 "clearingLedgerTransactionId": 0,
62 "scheduledPaymentAmount": {
63 "netAmount": 0,
64 "taxAmount": 0,
65 "totalAmount": 0
66 },
67 "matchedAmount": {
68 "netAmount": 0,
69 "taxAmount": 0,
70 "totalAmount": 0
71 },
72 "paidAmount": {
73 "netAmount": 0,
74 "taxAmount": 0,
75 "totalAmount": 0
76 }
77 }
78 ]
79 }
80 ]
81}
📄 Description: Data transfer object representing the reconciliation report for invoice payments, providing insights into payment statuses and discrepancies to enhance financial accuracy and reporting efficiency.
Properties
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
invoicePaymentId |
integer(int64) |
false |
none |
Unique identifier for the invoice payment |
invoicePaymentDisplayId |
string |
false |
none |
Unique identifier for the invoice payment display |
paymentStatus |
string |
false |
none |
Status of the payment |
postingDate |
string(date) |
false |
none |
Date of the posting |
invoiceId |
integer(int64) |
false |
none |
Unique identifier for the invoice |
invoiceDisplayId |
string |
false |
none |
Unique identifier for the invoice display |
currency |
false |
none |
Specifies the currency in which the invoice payment reconciliation report is denominated, ensuring accurate financial reporting and analysis. |
|
totalAmount |
false |
none |
Amount of total |
|
totalMatchedAmount |
false |
none |
Amount of total matched |
|
totalConsumedMatchedAmount |
false |
none |
Amount of total consumed matched |
|
lineItems |
false |
none |
An array of line items detailing the individual transactions associated with the invoice payment reconciliation report. |
Enumerated Values
Attribute |
Value |
|---|---|
paymentStatus |
GOODS_RECEIPT_DRAFT, GOODS_RECEIPT_MATCHED, GOODS_RECEIPT_RECEIVED, GOODS_RECEIPT_REJECTED, INVOICE_PAYMENT_DRAFT, INVOICE_PAYMENT_JOURNALS_GENERATING, INVOICE_PAYMENT_POSTED, INVOICE_PAYMENT_POSTING, INVOICE_PAYMENT_REVIEW, INV_APPROVED, INV_DRAFT, INV_GENERATING_JOURNALS, INV_PAID, INV_POSTED, INV_POSTING, INV_REJECTED, INV_REVIEW, INV_WAITING_FOR_APPROVAL, PURCHASE_ORDER_APPROVED, PURCHASE_ORDER_DRAFT, PURCHASE_ORDER_REJECTED, PURCHASE_ORDER_WAITING_FOR_APPROVAL, PURCHASE_REQUISITION_APPROVED, PURCHASE_REQUISITION_DRAFT, PURCHASE_REQUISITION_REJECTED, PURCHASE_REQUISITION_WAITING_FOR_APPROVAL, VENDOR_REQUEST_APPROVED, VENDOR_REQUEST_DRAFT, VENDOR_REQUEST_PENDING_APPROVAL, VENDOR_REQUEST_REJECTED, WORKSPACE_CLOSED, WORKSPACE_JOURNALS_GENERATING, WORKSPACE_OPEN, WORKSPACE_POSTING, WORKSPACE_REVIEW |