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