ResponseListPurchaseOrderLineItemDto¶
Example Json Object
1{
2 "code": "UPDATED",
3 "message": "string",
4 "defaultMessage": "string",
5 "debugMessage": "string",
6 "errors": {
7 "all": [
8 {
9 "type": "GENERIC",
10 "source": {},
11 "errorMessage": "string",
12 "field": "string",
13 "errorKey": "string"
14 }
15 ]
16 },
17 "object": [
18 {
19 "id": 0,
20 "displayId": "string",
21 "quantity": 0,
22 "allocatedQuantity": 0,
23 "receivedQuantity": 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 "taxJurisdiction": {
50 "id": 0,
51 "displayId": "string",
52 "status": "CREATED",
53 "name": "string",
54 "erpSystemId": 0,
55 "schema": "string",
56 "countryDisplayId": "string"
57 },
58 "taxCode": {
59 "id": 0,
60 "displayId": "string",
61 "status": "CREATED",
62 "name": "string",
63 "erpSystemId": 0
64 },
65 "taxLineItems": [
66 {
67 "id": 0,
68 "taxRate": 0.1,
69 "taxAmount": 0,
70 "taxType": "string",
71 "purchaseOrderLineItemId": 0
72 }
73 ],
74 "purchaseOrderId": 0,
75 "purchaseOrderDisplayId": "string",
76 "purchaseOrderState": "INV_DRAFT",
77 "invoiceLineItems": [
78 {
79 "id": 0,
80 "displayId": "string",
81 "expenseCategory": {
82 "id": 0,
83 "displayId": "string",
84 "status": "CREATED",
85 "name": "string",
86 "expenseCategoryType": "PAYMENT"
87 },
88 "description": "string",
89 "unitOfMeasure": {
90 "id": 0,
91 "displayId": "string",
92 "status": "CREATED",
93 "name": "string",
94 "erpSystemId": 0
95 },
96 "quantity": 0,
97 "unitPrice": 0,
98 "taxJurisdiction": {
99 "id": 0,
100 "displayId": "string",
101 "status": "CREATED",
102 "name": "string",
103 "erpSystemId": 0,
104 "schema": "string",
105 "countryDisplayId": "string"
106 },
107 "taxCode": {
108 "id": 0,
109 "displayId": "string",
110 "status": "CREATED",
111 "name": "string",
112 "erpSystemId": 0
113 },
114 "taxExpenseAccount": {
115 "id": 0,
116 "displayId": "string",
117 "generalLedgerAccountName": "string",
118 "generalLedgerAccountCode": "string",
119 "openItemManagement": true,
120 "accountCategory": "BALANCESHEET",
121 "shortName": "string",
122 "longName": "string"
123 },
124 "taxLineItems": [
125 {
126 "id": 0,
127 "taxRate": 0.1,
128 "taxAmount": 0,
129 "taxType": "string",
130 "invoiceLineItemId": 0
131 }
132 ],
133 "workBreakdownStructure": {
134 "id": 0,
135 "displayId": "string",
136 "status": "CREATED",
137 "name": "string",
138 "erpSystemId": 0
139 },
140 "costCenter": {
141 "id": 0,
142 "displayId": "string",
143 "status": "CREATED",
144 "name": "string",
145 "erpSystemId": 0
146 },
147 "profitCenter": {
148 "id": 0,
149 "displayId": "string",
150 "status": "CREATED",
151 "name": "string",
152 "validTo": "2019-08-24",
153 "erpSystemId": 0,
154 "erpSystemDisplayId": "string"
155 },
156 "functionalArea": {
157 "id": 0,
158 "displayId": "string",
159 "status": "CREATED",
160 "name": "string",
161 "erpSystemId": 0
162 },
163 "businessArea": {
164 "id": 0,
165 "displayId": "string",
166 "status": "CREATED",
167 "name": "string",
168 "erpSystemId": 0
169 },
170 "segment": {
171 "id": 0,
172 "displayId": "string",
173 "status": "CREATED",
174 "name": "string",
175 "erpSystemId": 0
176 },
177 "network": {
178 "id": 0,
179 "displayId": "string",
180 "status": "CREATED",
181 "name": "string",
182 "erpSystemId": 0
183 },
184 "internalOrderType": {
185 "id": 0,
186 "displayId": "string",
187 "status": "CREATED",
188 "name": "string",
189 "erpSystemId": 0
190 },
191 "internalOrder": {
192 "id": 0,
193 "displayId": "string",
194 "status": "CREATED",
195 "name": "string",
196 "erpSystemId": 0,
197 "internalOrderTypeId": 0
198 },
199 "additionalCurrencies": [
200 {
201 "id": 0,
202 "amount": 0,
203 "currency": {
204 "id": 0,
205 "displayId": "string",
206 "status": "CREATED",
207 "name": "string",
208 "decimalPoints": 0
209 },
210 "conversionRate": 0,
211 "conversionDate": "2019-08-24",
212 "translationDateType": "DOCUMENT_DATE",
213 "amountType": "NET_AMOUNT",
214 "currencyDefinitionType": "CONTRACT_CURRENCY",
215 "invoiceEntryId": 0,
216 "invoiceEntryDisplayId": "string"
217 }
218 ],
219 "scheduledPaymentMatches": [
220 {
221 "id": 0,
222 "fromId": 0,
223 "toId": 0,
224 "amount": 0
225 }
226 ],
227 "goodsReceiptLineItemLinks": [
228 {
229 "id": 0,
230 "fromId": 0,
231 "toId": 0,
232 "linkedQuantity": 0
233 }
234 ],
235 "invoiceId": 0,
236 "invoiceDisplayId": "string",
237 "invoiceState": "INV_DRAFT",
238 "vendorPaymentId": 0,
239 "purchaseOrderLineItemId": 0,
240 "netAmount": 0,
241 "allowsSystemGenerateNewId": true,
242 "numberRangeIdentifierValue": "string",
243 "numberRangeIdentifierType": {
244 "name": "string"
245 },
246 "numberRangeType": {
247 "name": "string"
248 }
249 }
250 ],
251 "goodsReceiptLineItems": [
252 {
253 "id": 0,
254 "displayId": "string",
255 "quantity": 0,
256 "invoicedQuantity": 0,
257 "description": "string",
258 "expenseCategory": {
259 "id": 0,
260 "displayId": "string",
261 "status": "CREATED",
262 "name": "string",
263 "expenseCategoryType": "PAYMENT"
264 },
265 "goodsReceiptId": 0,
266 "goodsReceiptDisplayId": "string",
267 "goodsReceiptState": "INV_DRAFT",
268 "purchaseOrderLineItemId": 0,
269 "invoiceLineItemLinks": [
270 {
271 "id": 0,
272 "fromId": 0,
273 "toId": 0,
274 "linkedQuantity": 0
275 }
276 ],
277 "availableQuantity": 0,
278 "allowsSystemGenerateNewId": true,
279 "numberRangeIdentifierValue": "string",
280 "numberRangeIdentifierType": {
281 "name": "string"
282 },
283 "numberRangeType": {
284 "name": "string"
285 }
286 }
287 ],
288 "vendorPaymentId": 0,
289 "purchaseRequisitionLineItemId": 0,
290 "purchaseRequisitionDisplayId": "string",
291 "purchaseRequisitionLineItemAvailableQuantity": 0,
292 "remainingQuantity": 0,
293 "availableQuantity": 0,
294 "allowsSystemGenerateNewId": true,
295 "numberRangeIdentifierValue": "string",
296 "numberRangeIdentifierType": {
297 "name": "string"
298 },
299 "numberRangeType": {
300 "name": "string"
301 }
302 }
303 ]
304}
📄 Description: Data transfer object representing a collection of purchase order line items, providing essential details such as item specifications, quantities, and pricing for effective procurement management.
Properties
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
code |
string |
false |
none |
Code identifier for the resource |
message |
string |
false |
write-only |
Textual representation of the message associated with the purchase order line item, providing essential information for order processing and communication. |
defaultMessage |
string |
false |
write-only |
Default message associated with the purchase order line item, providing essential information for order processing and communication. |
debugMessage |
string |
false |
write-only |
Provides detailed information about any errors or issues encountered during the processing of a purchase order line item. |
errors |
false |
none |
Collection of error messages related to the processing of purchase order line items, providing insights for troubleshooting and resolution. |
|
object |
false |
none |
An array of purchase order line items, providing detailed information on each item associated with the purchase order. |
Enumerated Values
Attribute |
Value |
|---|---|
code |
API_CALL_FAILED, ATTACHED, BAD_REQUEST, DATA_VALIDATION_ERROR, DELETED, DETACHED, INTERNAL_SYSTEM_ERROR, NULL_RESPONSE, OK, OK_BUT_RESPONSE_INVALID, REQUEST_VALIDATION_ERROR, SERVICE_VALIDATION_ERROR, UPDATED |