SearchResponseDtoInvoicePaymentDto¶
Example Json Object
1{
2 "results": [
3 {
4 "id": 0,
5 "displayId": "string",
6 "invoiceId": 0,
7 "invoiceDisplayId": "string",
8 "invoiceName": "string",
9 "ledgerTransactionId": 0,
10 "ledgerWorkspaceId": 0,
11 "state": "INV_DRAFT",
12 "documentDate": "2019-08-24",
13 "postingDate": "2019-08-24",
14 "paymentLines": [
15 {
16 "id": 0,
17 "displayId": "string",
18 "invoicePaymentId": 0,
19 "invoicePaymentDisplayId": "string",
20 "invoiceLineItemId": 0,
21 "invoiceLineItemDisplayId": "string",
22 "invoiceLineItemDescription": "string",
23 "expenseCategoryDisplayId": "string",
24 "expenseCategoryName": "string",
25 "netAmount": 0,
26 "taxAmount": 0,
27 "allocatedNetAmountUsed": 0,
28 "allocatedTaxAmountUsed": 0,
29 "unfundedNetAmount": 0,
30 "unfundedTaxAmount": 0,
31 "totalAmount": 0,
32 "allowsSystemGenerateNewId": true,
33 "numberRangeIdentifierValue": "string",
34 "numberRangeIdentifierType": {
35 "name": "string"
36 },
37 "numberRangeType": {
38 "name": "string"
39 }
40 }
41 ],
42 "generatedInWorkspace": true,
43 "totalAllocatedNetAmount": 0,
44 "totalAmount": 0,
45 "totalNetAmount": 0,
46 "totalTaxAmount": 0,
47 "totalUnfundedNetAmount": 0,
48 "allowsSystemGenerateNewId": true,
49 "numberRangeIdentifierValue": "string",
50 "numberRangeIdentifierType": {
51 "name": "string"
52 },
53 "numberRangeType": {
54 "name": "string"
55 }
56 }
57 ],
58 "facets": {
59 "property1": {},
60 "property2": {}
61 },
62 "aggregations": {
63 "property1": {},
64 "property2": {}
65 },
66 "pagination": {
67 "number": 0,
68 "size": 0,
69 "totalElements": 0,
70 "totalPages": 0,
71 "first": true,
72 "last": true,
73 "empty": true,
74 "numberOfElements": 0
75 }
76}
📄 Description: Data transfer object representing the details of an invoice payment, including payment status and relevant transaction information, facilitating efficient financial reconciliation and reporting.
Properties
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
results |
false |
none |
An array of invoice payment details returned in the search response, providing essential information for financial reconciliation and reporting. |
|
facets |
object |
false |
none |
Facets provide a structured overview of the invoice payment attributes, enabling users to filter and analyze payment data effectively. |
» additionalProperties |
object |
false |
none |
none |
aggregations |
object |
false |
none |
Contains aggregated data related to invoice payments, providing insights into payment trends and performance metrics. |
» additionalProperties |
object |
false |
none |
none |
pagination |
false |
none |
Pagination controls the number of invoice payment records returned in a single response, facilitating efficient data retrieval and management. |