SearchResponseDtoScheduledPaymentDto¶
Example Json Object
1{
2 "results": [
3 {
4 "id": 0,
5 "displayId": "string",
6 "clearingLedgerTransactionId": 0,
7 "clearingLedgerEntryId": 0,
8 "roundedAmount": 0,
9 "unroundedAmount": 0,
10 "deltaAdjustment": 0,
11 "availableNetAmount": 0,
12 "availableTaxAmount": 0,
13 "fiscalYear": 0,
14 "fiscalPeriod": 0,
15 "currency": {
16 "id": 0,
17 "displayId": "string",
18 "status": "CREATED",
19 "name": "string",
20 "decimalPoints": 0
21 },
22 "company": {
23 "id": 0,
24 "displayId": "string",
25 "status": "CREATED",
26 "erpSystemId": 0,
27 "erpSystemDisplayId": "string",
28 "countryId": 0,
29 "countryDisplayId": "string",
30 "name": "string",
31 "postingPeriodVariantId": 0,
32 "fiscalVariantId": 0
33 },
34 "vendor": {
35 "id": 0,
36 "displayId": "string",
37 "status": "CREATED",
38 "name": "string",
39 "erpSystemDisplayId": "string"
40 },
41 "expenseCategory": {
42 "id": 0,
43 "displayId": "string",
44 "status": "CREATED",
45 "name": "string",
46 "expenseCategoryType": "PAYMENT"
47 },
48 "paymentMethod": {
49 "id": 0,
50 "displayId": "string",
51 "status": "CREATED",
52 "name": "string",
53 "type": "string"
54 },
55 "tag": "string",
56 "contract": {
57 "id": 0,
58 "displayId": "string"
59 },
60 "postingDate": "2019-08-24",
61 "taxes": [
62 {
63 "id": 0,
64 "displayId": "string",
65 "baseAmount": 0,
66 "roundedAmount": 0,
67 "unroundedAmount": 0,
68 "deltaAdjustment": 0,
69 "totalTaxDocumentAmount": 0,
70 "taxExempt": 0,
71 "taxAffected": 0,
72 "taxRate": 0.1,
73 "taxCode": {
74 "id": 0,
75 "displayId": "string"
76 },
77 "taxJurisdiction": {
78 "id": 0,
79 "displayId": "string"
80 },
81 "accountingKey": "string",
82 "conditionKey": "string",
83 "taxAccount": "string",
84 "scheduledPaymentId": 0,
85 "allowsSystemGenerateNewId": true,
86 "numberRangeIdentifierValue": "string",
87 "numberRangeIdentifierType": {
88 "name": "string"
89 },
90 "numberRangeType": {
91 "name": "string"
92 }
93 }
94 ],
95 "allowsSystemGenerateNewId": true,
96 "numberRangeIdentifierValue": "string",
97 "numberRangeIdentifierType": {
98 "name": "string"
99 },
100 "numberRangeType": {
101 "name": "string"
102 }
103 }
104 ],
105 "facets": {
106 "property1": {},
107 "property2": {}
108 },
109 "aggregations": {
110 "property1": {},
111 "property2": {}
112 },
113 "pagination": {
114 "number": 0,
115 "size": 0,
116 "totalElements": 0,
117 "totalPages": 0,
118 "first": true,
119 "last": true,
120 "empty": true,
121 "numberOfElements": 0
122 }
123}
📄 Description: Data transfer object representing the details of a scheduled payment, including relevant metadata and status information, to facilitate efficient financial transactions and reporting.
Properties
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
results |
false |
none |
An array of scheduled payment details returned in response to a search query, providing users with relevant payment information for effective financial management. |
|
facets |
object |
false |
none |
Facets provide structured insights into the various attributes of scheduled payments, enabling users to filter and analyze payment data effectively. |
» additionalProperties |
object |
false |
none |
none |
aggregations |
object |
false |
none |
Aggregations provide a structured summary of scheduled payment data, enabling users to analyze and interpret payment trends effectively. |
» additionalProperties |
object |
false |
none |
none |
pagination |
false |
none |
Pagination controls the segmentation of search results for scheduled payments, enabling efficient navigation through large datasets. |