PagePurchaseRequisitionLineItemDto¶
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 "quantity": 0,
23 "allocatedQuantity": 0,
24 "unitPrice": 0,
25 "description": "string",
26 "expenseCategory": {
27 "id": 0,
28 "displayId": "string",
29 "status": "CREATED",
30 "name": "string",
31 "expenseCategoryType": "PAYMENT"
32 },
33 "costCenter": {
34 "id": 0,
35 "displayId": "string",
36 "status": "CREATED",
37 "name": "string",
38 "erpSystemId": 0
39 },
40 "profitCenter": {
41 "id": 0,
42 "displayId": "string",
43 "status": "CREATED",
44 "name": "string",
45 "validTo": "2019-08-24",
46 "erpSystemId": 0,
47 "erpSystemDisplayId": "string"
48 },
49 "purchaseRequisitionId": 0,
50 "purchaseRequisitionDisplayId": "string",
51 "purchaseOrderLineItems": [
52 {
53 "id": 0,
54 "displayId": "string",
55 "quantity": 0,
56 "allocatedQuantity": 0,
57 "receivedQuantity": 0,
58 "unitPrice": 0,
59 "description": "string",
60 "expenseCategory": {
61 "id": 0,
62 "displayId": "string",
63 "status": "CREATED",
64 "name": "string",
65 "expenseCategoryType": "PAYMENT"
66 },
67 "costCenter": {
68 "id": 0,
69 "displayId": "string",
70 "status": "CREATED",
71 "name": "string",
72 "erpSystemId": 0
73 },
74 "profitCenter": {
75 "id": 0,
76 "displayId": "string",
77 "status": "CREATED",
78 "name": "string",
79 "validTo": "2019-08-24",
80 "erpSystemId": 0,
81 "erpSystemDisplayId": "string"
82 },
83 "taxJurisdiction": {
84 "id": 0,
85 "displayId": "string",
86 "status": "CREATED",
87 "name": "string",
88 "erpSystemId": 0,
89 "schema": "string",
90 "countryDisplayId": "string"
91 },
92 "taxCode": {
93 "id": 0,
94 "displayId": "string",
95 "status": "CREATED",
96 "name": "string",
97 "erpSystemId": 0
98 },
99 "taxLineItems": [
100 {
101 "id": 0,
102 "taxRate": 0.1,
103 "taxAmount": 0,
104 "taxType": "string",
105 "purchaseOrderLineItemId": 0
106 }
107 ],
108 "purchaseOrderId": 0,
109 "purchaseOrderDisplayId": "string",
110 "purchaseOrderState": "INV_DRAFT",
111 "invoiceLineItems": [
112 {
113 "id": 0,
114 "displayId": "string",
115 "expenseCategory": {
116 "id": 0,
117 "displayId": "string",
118 "status": "CREATED",
119 "name": "string",
120 "expenseCategoryType": "PAYMENT"
121 },
122 "description": "string",
123 "unitOfMeasure": {
124 "id": 0,
125 "displayId": "string",
126 "status": "CREATED",
127 "name": "string",
128 "erpSystemId": 0
129 },
130 "quantity": 0,
131 "unitPrice": 0,
132 "taxJurisdiction": {
133 "id": 0,
134 "displayId": "string",
135 "status": "CREATED",
136 "name": "string",
137 "erpSystemId": 0,
138 "schema": "string",
139 "countryDisplayId": "string"
140 },
141 "taxCode": {
142 "id": 0,
143 "displayId": "string",
144 "status": "CREATED",
145 "name": "string",
146 "erpSystemId": 0
147 },
148 "taxExpenseAccount": {
149 "id": 0,
150 "displayId": "string",
151 "generalLedgerAccountName": "string",
152 "generalLedgerAccountCode": "string",
153 "openItemManagement": true,
154 "accountCategory": "BALANCESHEET",
155 "shortName": "string",
156 "longName": "string"
157 },
158 "taxLineItems": [
159 {
160 "id": 0,
161 "taxRate": 0.1,
162 "taxAmount": 0,
163 "taxType": "string",
164 "invoiceLineItemId": 0
165 }
166 ],
167 "workBreakdownStructure": {
168 "id": 0,
169 "displayId": "string",
170 "status": "CREATED",
171 "name": "string",
172 "erpSystemId": 0
173 },
174 "costCenter": {
175 "id": 0,
176 "displayId": "string",
177 "status": "CREATED",
178 "name": "string",
179 "erpSystemId": 0
180 },
181 "profitCenter": {
182 "id": 0,
183 "displayId": "string",
184 "status": "CREATED",
185 "name": "string",
186 "validTo": "2019-08-24",
187 "erpSystemId": 0,
188 "erpSystemDisplayId": "string"
189 },
190 "functionalArea": {
191 "id": 0,
192 "displayId": "string",
193 "status": "CREATED",
194 "name": "string",
195 "erpSystemId": 0
196 },
197 "businessArea": {
198 "id": 0,
199 "displayId": "string",
200 "status": "CREATED",
201 "name": "string",
202 "erpSystemId": 0
203 },
204 "segment": {
205 "id": 0,
206 "displayId": "string",
207 "status": "CREATED",
208 "name": "string",
209 "erpSystemId": 0
210 },
211 "network": {
212 "id": 0,
213 "displayId": "string",
214 "status": "CREATED",
215 "name": "string",
216 "erpSystemId": 0
217 },
218 "internalOrderType": {
219 "id": 0,
220 "displayId": "string",
221 "status": "CREATED",
222 "name": "string",
223 "erpSystemId": 0
224 },
225 "internalOrder": {
226 "id": 0,
227 "displayId": "string",
228 "status": "CREATED",
229 "name": "string",
230 "erpSystemId": 0,
231 "internalOrderTypeId": 0
232 },
233 "additionalCurrencies": [
234 {
235 "id": 0,
236 "amount": 0,
237 "currency": {
238 "id": 0,
239 "displayId": "string",
240 "status": "CREATED",
241 "name": "string",
242 "decimalPoints": 0
243 },
244 "conversionRate": 0,
245 "conversionDate": "2019-08-24",
246 "translationDateType": "DOCUMENT_DATE",
247 "amountType": "NET_AMOUNT",
248 "currencyDefinitionType": "CONTRACT_CURRENCY",
249 "invoiceEntryId": 0,
250 "invoiceEntryDisplayId": "string"
251 }
252 ],
253 "scheduledPaymentMatches": [
254 {
255 "id": 0,
256 "fromId": 0,
257 "toId": 0,
258 "amount": 0
259 }
260 ],
261 "goodsReceiptLineItemLinks": [
262 {
263 "id": 0,
264 "fromId": 0,
265 "toId": 0,
266 "linkedQuantity": 0
267 }
268 ],
269 "invoiceId": 0,
270 "invoiceDisplayId": "string",
271 "invoiceState": "INV_DRAFT",
272 "vendorPaymentId": 0,
273 "purchaseOrderLineItemId": 0,
274 "netAmount": 0,
275 "allowsSystemGenerateNewId": true,
276 "numberRangeIdentifierValue": "string",
277 "numberRangeIdentifierType": {
278 "name": "string"
279 },
280 "numberRangeType": {
281 "name": "string"
282 }
283 }
284 ],
285 "goodsReceiptLineItems": [
286 {
287 "id": 0,
288 "displayId": "string",
289 "quantity": 0,
290 "invoicedQuantity": 0,
291 "description": "string",
292 "expenseCategory": {
293 "id": 0,
294 "displayId": "string",
295 "status": "CREATED",
296 "name": "string",
297 "expenseCategoryType": "PAYMENT"
298 },
299 "goodsReceiptId": 0,
300 "goodsReceiptDisplayId": "string",
301 "goodsReceiptState": "INV_DRAFT",
302 "purchaseOrderLineItemId": 0,
303 "invoiceLineItemLinks": [
304 {
305 "id": 0,
306 "fromId": 0,
307 "toId": 0,
308 "linkedQuantity": 0
309 }
310 ],
311 "availableQuantity": 0,
312 "allowsSystemGenerateNewId": true,
313 "numberRangeIdentifierValue": "string",
314 "numberRangeIdentifierType": {
315 "name": "string"
316 },
317 "numberRangeType": {
318 "name": "string"
319 }
320 }
321 ],
322 "vendorPaymentId": 0,
323 "purchaseRequisitionLineItemId": 0,
324 "purchaseRequisitionDisplayId": "string",
325 "purchaseRequisitionLineItemAvailableQuantity": 0,
326 "remainingQuantity": 0,
327 "availableQuantity": 0,
328 "allowsSystemGenerateNewId": true,
329 "numberRangeIdentifierValue": "string",
330 "numberRangeIdentifierType": {
331 "name": "string"
332 },
333 "numberRangeType": {
334 "name": "string"
335 }
336 }
337 ],
338 "availableQuantity": 0,
339 "allowsSystemGenerateNewId": true,
340 "numberRangeIdentifierValue": "string",
341 "numberRangeIdentifierType": {
342 "name": "string"
343 },
344 "numberRangeType": {
345 "name": "string"
346 }
347 }
348 ],
349 "number": 0,
350 "sort": {
351 "unsorted": true,
352 "sorted": true,
353 "empty": true
354 },
355 "first": true,
356 "last": true,
357 "empty": true
358}
📄 Description: Data transfer object representing a line item within a purchase requisition, detailing the specific goods or services requested, their quantities, and associated costs to facilitate procurement processes.
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 the pagination details for retrieving a list of purchase requisition line items, facilitating efficient data management and retrieval. |
|
numberOfElements |
integer(int32) |
false |
none |
Indicates the total count of line items within a purchase requisition, facilitating inventory and procurement management. |
size |
integer(int32) |
false |
none |
Number of items per page |
content |
false |
none |
Array of line items representing the details of each purchase requisition within a page, facilitating efficient tracking and management of procurement requests. |
|
number |
integer(int32) |
false |
none |
Represents the quantity of items requested in the purchase requisition line item. |
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 |