PagePayableMatchResultInvoiceDto¶
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 "matchedItem": {
21 "id": 0,
22 "displayId": "string",
23 "name": "string",
24 "invoiceType": "VENDOR_INV",
25 "state": "INV_DRAFT",
26 "externalDocumentNumber": "string",
27 "purchaseOrderReference": "string",
28 "invoiceDate": "2019-08-24",
29 "dueDate": "2019-08-24",
30 "notes": "string",
31 "billingPeriodFromDate": "2019-08-24",
32 "billingPeriodToDate": "2019-08-24",
33 "currency": {
34 "id": 0,
35 "displayId": "string",
36 "status": "CREATED",
37 "name": "string",
38 "decimalPoints": 0
39 },
40 "vendor": {
41 "id": 0,
42 "displayId": "string",
43 "status": "CREATED",
44 "name": "string",
45 "erpSystemDisplayId": "string"
46 },
47 "company": {
48 "id": 0,
49 "displayId": "string",
50 "status": "CREATED",
51 "erpSystemId": 0,
52 "erpSystemDisplayId": "string",
53 "countryId": 0,
54 "countryDisplayId": "string",
55 "name": "string",
56 "postingPeriodVariantId": 0,
57 "fiscalVariantId": 0
58 },
59 "netAmount": 0,
60 "taxAmount": 0,
61 "totalAmount": 0,
62 "netAmountBalance": 0,
63 "taxAmountBalance": 0,
64 "paymentTerm": {
65 "id": 0,
66 "displayId": "string",
67 "status": "CREATED",
68 "name": "string"
69 },
70 "paymentMethod": {
71 "id": 0,
72 "displayId": "string",
73 "status": "CREATED",
74 "name": "string",
75 "type": "string"
76 },
77 "paymentBlock": {
78 "id": 0,
79 "displayId": "string",
80 "status": "CREATED",
81 "name": "string"
82 },
83 "defaultCostCenter": {
84 "id": 0,
85 "displayId": "string",
86 "status": "CREATED",
87 "name": "string",
88 "erpSystemId": 0
89 },
90 "defaultProfitCenter": {
91 "id": 0,
92 "displayId": "string",
93 "status": "CREATED",
94 "name": "string",
95 "validTo": "2019-08-24",
96 "erpSystemId": 0,
97 "erpSystemDisplayId": "string"
98 },
99 "invoiceLineItems": [
100 {
101 "id": 0,
102 "displayId": "string",
103 "expenseCategory": {
104 "id": 0,
105 "displayId": "string",
106 "status": "CREATED",
107 "name": "string",
108 "expenseCategoryType": "PAYMENT"
109 },
110 "description": "string",
111 "unitOfMeasure": {
112 "id": 0,
113 "displayId": "string",
114 "status": "CREATED",
115 "name": "string",
116 "erpSystemId": 0
117 },
118 "quantity": 0,
119 "unitPrice": 0,
120 "taxJurisdiction": {
121 "id": 0,
122 "displayId": "string",
123 "status": "CREATED",
124 "name": "string",
125 "erpSystemId": 0,
126 "schema": "string",
127 "countryDisplayId": "string"
128 },
129 "taxCode": {
130 "id": 0,
131 "displayId": "string",
132 "status": "CREATED",
133 "name": "string",
134 "erpSystemId": 0
135 },
136 "taxExpenseAccount": {
137 "id": 0,
138 "displayId": "string",
139 "generalLedgerAccountName": "string",
140 "generalLedgerAccountCode": "string",
141 "openItemManagement": true,
142 "accountCategory": "BALANCESHEET",
143 "shortName": "string",
144 "longName": "string"
145 },
146 "taxLineItems": [
147 {
148 "id": 0,
149 "taxRate": 0.1,
150 "taxAmount": 0,
151 "taxType": "string",
152 "invoiceLineItemId": 0
153 }
154 ],
155 "workBreakdownStructure": {
156 "id": 0,
157 "displayId": "string",
158 "status": "CREATED",
159 "name": "string",
160 "erpSystemId": 0
161 },
162 "costCenter": {
163 "id": 0,
164 "displayId": "string",
165 "status": "CREATED",
166 "name": "string",
167 "erpSystemId": 0
168 },
169 "profitCenter": {
170 "id": 0,
171 "displayId": "string",
172 "status": "CREATED",
173 "name": "string",
174 "validTo": "2019-08-24",
175 "erpSystemId": 0,
176 "erpSystemDisplayId": "string"
177 },
178 "functionalArea": {
179 "id": 0,
180 "displayId": "string",
181 "status": "CREATED",
182 "name": "string",
183 "erpSystemId": 0
184 },
185 "businessArea": {
186 "id": 0,
187 "displayId": "string",
188 "status": "CREATED",
189 "name": "string",
190 "erpSystemId": 0
191 },
192 "segment": {
193 "id": 0,
194 "displayId": "string",
195 "status": "CREATED",
196 "name": "string",
197 "erpSystemId": 0
198 },
199 "network": {
200 "id": 0,
201 "displayId": "string",
202 "status": "CREATED",
203 "name": "string",
204 "erpSystemId": 0
205 },
206 "internalOrderType": {
207 "id": 0,
208 "displayId": "string",
209 "status": "CREATED",
210 "name": "string",
211 "erpSystemId": 0
212 },
213 "internalOrder": {
214 "id": 0,
215 "displayId": "string",
216 "status": "CREATED",
217 "name": "string",
218 "erpSystemId": 0,
219 "internalOrderTypeId": 0
220 },
221 "additionalCurrencies": [
222 {
223 "id": 0,
224 "amount": 0,
225 "currency": {
226 "id": 0,
227 "displayId": "string",
228 "status": "CREATED",
229 "name": "string",
230 "decimalPoints": 0
231 },
232 "conversionRate": 0,
233 "conversionDate": "2019-08-24",
234 "translationDateType": "DOCUMENT_DATE",
235 "amountType": "NET_AMOUNT",
236 "currencyDefinitionType": "CONTRACT_CURRENCY",
237 "invoiceEntryId": 0,
238 "invoiceEntryDisplayId": "string"
239 }
240 ],
241 "scheduledPaymentMatches": [
242 {
243 "id": 0,
244 "fromId": 0,
245 "toId": 0,
246 "amount": 0
247 }
248 ],
249 "goodsReceiptLineItemLinks": [
250 {
251 "id": 0,
252 "fromId": 0,
253 "toId": 0,
254 "linkedQuantity": 0
255 }
256 ],
257 "invoiceId": 0,
258 "invoiceDisplayId": "string",
259 "invoiceState": "INV_DRAFT",
260 "vendorPaymentId": 0,
261 "purchaseOrderLineItemId": 0,
262 "netAmount": 0,
263 "allowsSystemGenerateNewId": true,
264 "numberRangeIdentifierValue": "string",
265 "numberRangeIdentifierType": {
266 "name": "string"
267 },
268 "numberRangeType": {
269 "name": "string"
270 }
271 }
272 ],
273 "workspaceId": 0,
274 "workspaceDisplayId": "string",
275 "workspaceName": "string",
276 "workspaceState": "INV_DRAFT",
277 "remainingNetAmount": 0,
278 "remainingTaxAmount": 0,
279 "remainingTotalAmount": 0,
280 "pendingPaymentCount": 0,
281 "allPaymentsPosted": true,
282 "approvalInfo": {
283 "approverUsername": "string",
284 "approvedAt": "2019-08-24T14:15:22Z"
285 },
286 "rejectionReason": "string",
287 "allowsSystemGenerateNewId": true,
288 "numberRangeIdentifierValue": "string",
289 "numberRangeIdentifierType": {
290 "name": "string"
291 },
292 "numberRangeType": {
293 "name": "string"
294 }
295 },
296 "totalScore": 0,
297 "matchDetails": [
298 {
299 "payableMatchingType": "VENDOR",
300 "score": 0
301 }
302 ],
303 "confidenceScore": 0.1
304 }
305 ],
306 "number": 0,
307 "sort": {
308 "unsorted": true,
309 "sorted": true,
310 "empty": true
311 },
312 "first": true,
313 "last": true,
314 "empty": true
315}
📄 Description: Data transfer object representing the results of a payable match process for invoices, encapsulating key details necessary for financial reconciliation and reporting.
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 |
Represents the paginated results of invoice match operations, facilitating efficient retrieval and management of invoice data within the system. |
|
numberOfElements |
integer(int32) |
false |
none |
Represents the total count of elements within the paginated result set of payable match result invoices. |
size |
integer(int32) |
false |
none |
Number of items per page |
content |
false |
none |
An array of invoice match results that detail the payable items associated with a specific transaction, facilitating accurate financial reconciliation. |
|
number |
integer(int32) |
false |
none |
Represents the total number of payable matches associated with the invoice, facilitating accurate financial reconciliation. |
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 |