PageScheduledPaymentDto¶
Example Json Object
1{
2 "totalPages": 0,
3 "totalElements": 0,
4 "pageable": {
5 "pageNumber": 0,
6 "unpaged": true,
7 "paged": true,
8 "pageSize": 0,
9 "offset": 0,
10 "sort": {
11 "unsorted": true,
12 "sorted": true,
13 "empty": true
14 }
15 },
16 "numberOfElements": 0,
17 "size": 0,
18 "content": [
19 {
20 "id": 0,
21 "displayId": "string",
22 "clearingLedgerTransactionId": 0,
23 "clearingLedgerEntryId": 0,
24 "roundedAmount": 0,
25 "unroundedAmount": 0,
26 "deltaAdjustment": 0,
27 "availableNetAmount": 0,
28 "availableTaxAmount": 0,
29 "fiscalYear": 0,
30 "fiscalPeriod": 0,
31 "currency": {
32 "id": 0,
33 "displayId": "string",
34 "status": "CREATED",
35 "name": "string",
36 "decimalPoints": 0
37 },
38 "company": {
39 "id": 0,
40 "displayId": "string",
41 "status": "CREATED",
42 "erpSystemId": 0,
43 "erpSystemDisplayId": "string",
44 "countryId": 0,
45 "countryDisplayId": "string",
46 "name": "string",
47 "postingPeriodVariantId": 0,
48 "fiscalVariantId": 0
49 },
50 "vendor": {
51 "id": 0,
52 "displayId": "string",
53 "status": "CREATED",
54 "name": "string",
55 "erpSystemDisplayId": "string"
56 },
57 "expenseCategory": {
58 "id": 0,
59 "displayId": "string",
60 "status": "CREATED",
61 "name": "string",
62 "expenseCategoryType": "PAYMENT"
63 },
64 "paymentMethod": {
65 "id": 0,
66 "displayId": "string",
67 "status": "CREATED",
68 "name": "string",
69 "type": "string"
70 },
71 "tag": "string",
72 "contract": {
73 "id": 0,
74 "displayId": "string"
75 },
76 "postingDate": "2019-08-24",
77 "taxes": [
78 {
79 "id": 0,
80 "displayId": "string",
81 "baseAmount": 0,
82 "roundedAmount": 0,
83 "unroundedAmount": 0,
84 "deltaAdjustment": 0,
85 "totalTaxDocumentAmount": 0,
86 "taxExempt": 0,
87 "taxAffected": 0,
88 "taxRate": 0.1,
89 "taxCode": {
90 "id": 0,
91 "displayId": "string"
92 },
93 "taxJurisdiction": {
94 "id": 0,
95 "displayId": "string"
96 },
97 "accountingKey": "string",
98 "conditionKey": "string",
99 "taxAccount": "string",
100 "scheduledPaymentId": 0,
101 "allowsSystemGenerateNewId": true,
102 "numberRangeIdentifierValue": "string",
103 "numberRangeIdentifierType": {
104 "name": "string"
105 },
106 "numberRangeType": {
107 "name": "string"
108 }
109 }
110 ],
111 "allowsSystemGenerateNewId": true,
112 "numberRangeIdentifierValue": "string",
113 "numberRangeIdentifierType": {
114 "name": "string"
115 },
116 "numberRangeType": {
117 "name": "string"
118 }
119 }
120 ],
121 "number": 0,
122 "sort": {
123 "unsorted": true,
124 "sorted": true,
125 "empty": true
126 },
127 "first": true,
128 "last": true,
129 "empty": true
130}
📄 Description: Data transfer object representing a scheduled payment for a specific page, including relevant details such as payment amount, due date, and associated metadata, facilitating efficient financial management and transaction tracking.
Properties
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
totalPages |
integer(int32) |
false |
none |
Total number of pages available |
totalElements |
integer(int64) |
false |
none |
Total number of items available |
pageable |
false |
none |
Indicates whether the scheduled payment data is pageable, allowing for efficient navigation through large sets of payment records. |
|
numberOfElements |
integer(int32) |
false |
none |
Indicates the total count of scheduled payment elements within the current page of results. |
size |
integer(int32) |
false |
none |
Number of items per page |
content |
false |
none |
An array of scheduled payment details, represented by PageScheduledPaymentDto, that outlines the payment arrangements associated with a specific transaction. |
|
number |
integer(int32) |
false |
none |
Represents the scheduled payment number associated with a specific transaction within the payment processing system. |
sort |
false |
none |
Sort order specification |
|
first |
boolean |
false |
none |
Whether this is the first page |
last |
boolean |
false |
none |
Whether this is the last page |
empty |
boolean |
false |
none |
Whether the result set is empty |