SearchResponseDtoInvoiceDto¶
Example Json Object
1{
2 "results": [
3 {
4 "id": 0,
5 "displayId": "string",
6 "name": "string",
7 "invoiceType": "VENDOR_INV",
8 "state": "INV_DRAFT",
9 "externalDocumentNumber": "string",
10 "purchaseOrderReference": "string",
11 "invoiceDate": "2019-08-24",
12 "dueDate": "2019-08-24",
13 "notes": "string",
14 "billingPeriodFromDate": "2019-08-24",
15 "billingPeriodToDate": "2019-08-24",
16 "currency": {
17 "id": 0,
18 "displayId": "string",
19 "status": "CREATED",
20 "name": "string",
21 "decimalPoints": 0
22 },
23 "vendor": {
24 "id": 0,
25 "displayId": "string",
26 "status": "CREATED",
27 "name": "string",
28 "erpSystemDisplayId": "string"
29 },
30 "company": {
31 "id": 0,
32 "displayId": "string",
33 "status": "CREATED",
34 "erpSystemId": 0,
35 "erpSystemDisplayId": "string",
36 "countryId": 0,
37 "countryDisplayId": "string",
38 "name": "string",
39 "postingPeriodVariantId": 0,
40 "fiscalVariantId": 0
41 },
42 "netAmount": 0,
43 "taxAmount": 0,
44 "totalAmount": 0,
45 "netAmountBalance": 0,
46 "taxAmountBalance": 0,
47 "paymentTerm": {
48 "id": 0,
49 "displayId": "string",
50 "status": "CREATED",
51 "name": "string"
52 },
53 "paymentMethod": {
54 "id": 0,
55 "displayId": "string",
56 "status": "CREATED",
57 "name": "string",
58 "type": "string"
59 },
60 "paymentBlock": {
61 "id": 0,
62 "displayId": "string",
63 "status": "CREATED",
64 "name": "string"
65 },
66 "defaultCostCenter": {
67 "id": 0,
68 "displayId": "string",
69 "status": "CREATED",
70 "name": "string",
71 "erpSystemId": 0
72 },
73 "defaultProfitCenter": {
74 "id": 0,
75 "displayId": "string",
76 "status": "CREATED",
77 "name": "string",
78 "validTo": "2019-08-24",
79 "erpSystemId": 0,
80 "erpSystemDisplayId": "string"
81 },
82 "invoiceLineItems": [
83 {
84 "id": 0,
85 "displayId": "string",
86 "expenseCategory": {
87 "id": 0,
88 "displayId": "string",
89 "status": "CREATED",
90 "name": "string",
91 "expenseCategoryType": "PAYMENT"
92 },
93 "description": "string",
94 "unitOfMeasure": {
95 "id": 0,
96 "displayId": "string",
97 "status": "CREATED",
98 "name": "string",
99 "erpSystemId": 0
100 },
101 "quantity": 0,
102 "unitPrice": 0,
103 "taxJurisdiction": {
104 "id": 0,
105 "displayId": "string",
106 "status": "CREATED",
107 "name": "string",
108 "erpSystemId": 0,
109 "schema": "string",
110 "countryDisplayId": "string"
111 },
112 "taxCode": {
113 "id": 0,
114 "displayId": "string",
115 "status": "CREATED",
116 "name": "string",
117 "erpSystemId": 0
118 },
119 "taxExpenseAccount": {
120 "id": 0,
121 "displayId": "string",
122 "generalLedgerAccountName": "string",
123 "generalLedgerAccountCode": "string",
124 "openItemManagement": true,
125 "accountCategory": "BALANCESHEET",
126 "shortName": "string",
127 "longName": "string"
128 },
129 "taxLineItems": [
130 {
131 "id": 0,
132 "taxRate": 0.1,
133 "taxAmount": 0,
134 "taxType": "string",
135 "invoiceLineItemId": 0
136 }
137 ],
138 "workBreakdownStructure": {
139 "id": 0,
140 "displayId": "string",
141 "status": "CREATED",
142 "name": "string",
143 "erpSystemId": 0
144 },
145 "costCenter": {
146 "id": 0,
147 "displayId": "string",
148 "status": "CREATED",
149 "name": "string",
150 "erpSystemId": 0
151 },
152 "profitCenter": {
153 "id": 0,
154 "displayId": "string",
155 "status": "CREATED",
156 "name": "string",
157 "validTo": "2019-08-24",
158 "erpSystemId": 0,
159 "erpSystemDisplayId": "string"
160 },
161 "functionalArea": {
162 "id": 0,
163 "displayId": "string",
164 "status": "CREATED",
165 "name": "string",
166 "erpSystemId": 0
167 },
168 "businessArea": {
169 "id": 0,
170 "displayId": "string",
171 "status": "CREATED",
172 "name": "string",
173 "erpSystemId": 0
174 },
175 "segment": {
176 "id": 0,
177 "displayId": "string",
178 "status": "CREATED",
179 "name": "string",
180 "erpSystemId": 0
181 },
182 "network": {
183 "id": 0,
184 "displayId": "string",
185 "status": "CREATED",
186 "name": "string",
187 "erpSystemId": 0
188 },
189 "internalOrderType": {
190 "id": 0,
191 "displayId": "string",
192 "status": "CREATED",
193 "name": "string",
194 "erpSystemId": 0
195 },
196 "internalOrder": {
197 "id": 0,
198 "displayId": "string",
199 "status": "CREATED",
200 "name": "string",
201 "erpSystemId": 0,
202 "internalOrderTypeId": 0
203 },
204 "additionalCurrencies": [
205 {
206 "id": 0,
207 "amount": 0,
208 "currency": {
209 "id": 0,
210 "displayId": "string",
211 "status": "CREATED",
212 "name": "string",
213 "decimalPoints": 0
214 },
215 "conversionRate": 0,
216 "conversionDate": "2019-08-24",
217 "translationDateType": "DOCUMENT_DATE",
218 "amountType": "NET_AMOUNT",
219 "currencyDefinitionType": "CONTRACT_CURRENCY",
220 "invoiceEntryId": 0,
221 "invoiceEntryDisplayId": "string"
222 }
223 ],
224 "scheduledPaymentMatches": [
225 {
226 "id": 0,
227 "fromId": 0,
228 "toId": 0,
229 "amount": 0
230 }
231 ],
232 "goodsReceiptLineItemLinks": [
233 {
234 "id": 0,
235 "fromId": 0,
236 "toId": 0,
237 "linkedQuantity": 0
238 }
239 ],
240 "invoiceId": 0,
241 "invoiceDisplayId": "string",
242 "invoiceState": "INV_DRAFT",
243 "vendorPaymentId": 0,
244 "purchaseOrderLineItemId": 0,
245 "netAmount": 0,
246 "allowsSystemGenerateNewId": true,
247 "numberRangeIdentifierValue": "string",
248 "numberRangeIdentifierType": {
249 "name": "string"
250 },
251 "numberRangeType": {
252 "name": "string"
253 }
254 }
255 ],
256 "workspaceId": 0,
257 "workspaceDisplayId": "string",
258 "workspaceName": "string",
259 "workspaceState": "INV_DRAFT",
260 "remainingNetAmount": 0,
261 "remainingTaxAmount": 0,
262 "remainingTotalAmount": 0,
263 "pendingPaymentCount": 0,
264 "allPaymentsPosted": true,
265 "approvalInfo": {
266 "approverUsername": "string",
267 "approvedAt": "2019-08-24T14:15:22Z"
268 },
269 "rejectionReason": "string",
270 "allowsSystemGenerateNewId": true,
271 "numberRangeIdentifierValue": "string",
272 "numberRangeIdentifierType": {
273 "name": "string"
274 },
275 "numberRangeType": {
276 "name": "string"
277 }
278 }
279 ],
280 "facets": {
281 "property1": {},
282 "property2": {}
283 },
284 "aggregations": {
285 "property1": {},
286 "property2": {}
287 },
288 "pagination": {
289 "number": 0,
290 "size": 0,
291 "totalElements": 0,
292 "totalPages": 0,
293 "first": true,
294 "last": true,
295 "empty": true,
296 "numberOfElements": 0
297 }
298}
📄 Description: Data transfer object representing the details of an invoice retrieved from a search query, including relevant financial information and associated metadata for effective invoice management.
Properties
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
results |
false |
none |
An array of invoice details returned in the search response, providing essential information for financial analysis and reporting. |
|
facets |
object |
false |
none |
Facets provide structured insights into the search results, enabling users to filter and refine their queries for more targeted outcomes. |
» additionalProperties |
object |
false |
none |
none |
aggregations |
object |
false |
none |
Contains aggregated data related to invoice search results, providing insights for informed decision-making in financial management. |
» additionalProperties |
object |
false |
none |
none |
pagination |
false |
none |
Pagination controls the segmentation of search results, allowing users to navigate through large datasets efficiently. |