PurchaseRequisitionLineItemDto¶
Example Json Object
1{
2 "id": 0,
3 "displayId": "string",
4 "quantity": 0,
5 "allocatedQuantity": 0,
6 "unitPrice": 0,
7 "description": "string",
8 "expenseCategory": {
9 "id": 0,
10 "displayId": "string",
11 "status": "CREATED",
12 "name": "string",
13 "expenseCategoryType": "PAYMENT"
14 },
15 "costCenter": {
16 "id": 0,
17 "displayId": "string",
18 "status": "CREATED",
19 "name": "string",
20 "erpSystemId": 0
21 },
22 "profitCenter": {
23 "id": 0,
24 "displayId": "string",
25 "status": "CREATED",
26 "name": "string",
27 "validTo": "2019-08-24",
28 "erpSystemId": 0,
29 "erpSystemDisplayId": "string"
30 },
31 "purchaseRequisitionId": 0,
32 "purchaseRequisitionDisplayId": "string",
33 "purchaseOrderLineItems": [
34 {
35 "id": 0,
36 "displayId": "string",
37 "quantity": 0,
38 "allocatedQuantity": 0,
39 "receivedQuantity": 0,
40 "unitPrice": 0,
41 "description": "string",
42 "expenseCategory": {
43 "id": 0,
44 "displayId": "string",
45 "status": "CREATED",
46 "name": "string",
47 "expenseCategoryType": "PAYMENT"
48 },
49 "costCenter": {
50 "id": 0,
51 "displayId": "string",
52 "status": "CREATED",
53 "name": "string",
54 "erpSystemId": 0
55 },
56 "profitCenter": {
57 "id": 0,
58 "displayId": "string",
59 "status": "CREATED",
60 "name": "string",
61 "validTo": "2019-08-24",
62 "erpSystemId": 0,
63 "erpSystemDisplayId": "string"
64 },
65 "taxJurisdiction": {
66 "id": 0,
67 "displayId": "string",
68 "status": "CREATED",
69 "name": "string",
70 "erpSystemId": 0,
71 "schema": "string",
72 "countryDisplayId": "string"
73 },
74 "taxCode": {
75 "id": 0,
76 "displayId": "string",
77 "status": "CREATED",
78 "name": "string",
79 "erpSystemId": 0
80 },
81 "taxLineItems": [
82 {
83 "id": 0,
84 "taxRate": 0.1,
85 "taxAmount": 0,
86 "taxType": "string",
87 "purchaseOrderLineItemId": 0
88 }
89 ],
90 "purchaseOrderId": 0,
91 "purchaseOrderDisplayId": "string",
92 "purchaseOrderState": "INV_DRAFT",
93 "invoiceLineItems": [
94 {
95 "id": 0,
96 "displayId": "string",
97 "expenseCategory": {
98 "id": 0,
99 "displayId": "string",
100 "status": "CREATED",
101 "name": "string",
102 "expenseCategoryType": "PAYMENT"
103 },
104 "description": "string",
105 "unitOfMeasure": {
106 "id": 0,
107 "displayId": "string",
108 "status": "CREATED",
109 "name": "string",
110 "erpSystemId": 0
111 },
112 "quantity": 0,
113 "unitPrice": 0,
114 "taxJurisdiction": {
115 "id": 0,
116 "displayId": "string",
117 "status": "CREATED",
118 "name": "string",
119 "erpSystemId": 0,
120 "schema": "string",
121 "countryDisplayId": "string"
122 },
123 "taxCode": {
124 "id": 0,
125 "displayId": "string",
126 "status": "CREATED",
127 "name": "string",
128 "erpSystemId": 0
129 },
130 "taxExpenseAccount": {
131 "id": 0,
132 "displayId": "string",
133 "generalLedgerAccountName": "string",
134 "generalLedgerAccountCode": "string",
135 "openItemManagement": true,
136 "accountCategory": "BALANCESHEET",
137 "shortName": "string",
138 "longName": "string"
139 },
140 "taxLineItems": [
141 {
142 "id": 0,
143 "taxRate": 0.1,
144 "taxAmount": 0,
145 "taxType": "string",
146 "invoiceLineItemId": 0
147 }
148 ],
149 "workBreakdownStructure": {
150 "id": 0,
151 "displayId": "string",
152 "status": "CREATED",
153 "name": "string",
154 "erpSystemId": 0
155 },
156 "costCenter": {
157 "id": 0,
158 "displayId": "string",
159 "status": "CREATED",
160 "name": "string",
161 "erpSystemId": 0
162 },
163 "profitCenter": {
164 "id": 0,
165 "displayId": "string",
166 "status": "CREATED",
167 "name": "string",
168 "validTo": "2019-08-24",
169 "erpSystemId": 0,
170 "erpSystemDisplayId": "string"
171 },
172 "functionalArea": {
173 "id": 0,
174 "displayId": "string",
175 "status": "CREATED",
176 "name": "string",
177 "erpSystemId": 0
178 },
179 "businessArea": {
180 "id": 0,
181 "displayId": "string",
182 "status": "CREATED",
183 "name": "string",
184 "erpSystemId": 0
185 },
186 "segment": {
187 "id": 0,
188 "displayId": "string",
189 "status": "CREATED",
190 "name": "string",
191 "erpSystemId": 0
192 },
193 "network": {
194 "id": 0,
195 "displayId": "string",
196 "status": "CREATED",
197 "name": "string",
198 "erpSystemId": 0
199 },
200 "internalOrderType": {
201 "id": 0,
202 "displayId": "string",
203 "status": "CREATED",
204 "name": "string",
205 "erpSystemId": 0
206 },
207 "internalOrder": {
208 "id": 0,
209 "displayId": "string",
210 "status": "CREATED",
211 "name": "string",
212 "erpSystemId": 0,
213 "internalOrderTypeId": 0
214 },
215 "additionalCurrencies": [
216 {
217 "id": 0,
218 "amount": 0,
219 "currency": {
220 "id": 0,
221 "displayId": "string",
222 "status": "CREATED",
223 "name": "string",
224 "decimalPoints": 0
225 },
226 "conversionRate": 0,
227 "conversionDate": "2019-08-24",
228 "translationDateType": "DOCUMENT_DATE",
229 "amountType": "NET_AMOUNT",
230 "currencyDefinitionType": "CONTRACT_CURRENCY",
231 "invoiceEntryId": 0,
232 "invoiceEntryDisplayId": "string"
233 }
234 ],
235 "scheduledPaymentMatches": [
236 {
237 "id": 0,
238 "fromId": 0,
239 "toId": 0,
240 "amount": 0
241 }
242 ],
243 "goodsReceiptLineItemLinks": [
244 {
245 "id": 0,
246 "fromId": 0,
247 "toId": 0,
248 "linkedQuantity": 0
249 }
250 ],
251 "invoiceId": 0,
252 "invoiceDisplayId": "string",
253 "invoiceState": "INV_DRAFT",
254 "vendorPaymentId": 0,
255 "purchaseOrderLineItemId": 0,
256 "netAmount": 0,
257 "allowsSystemGenerateNewId": true,
258 "numberRangeIdentifierValue": "string",
259 "numberRangeIdentifierType": {
260 "name": "string"
261 },
262 "numberRangeType": {
263 "name": "string"
264 }
265 }
266 ],
267 "goodsReceiptLineItems": [
268 {
269 "id": 0,
270 "displayId": "string",
271 "quantity": 0,
272 "invoicedQuantity": 0,
273 "description": "string",
274 "expenseCategory": {
275 "id": 0,
276 "displayId": "string",
277 "status": "CREATED",
278 "name": "string",
279 "expenseCategoryType": "PAYMENT"
280 },
281 "goodsReceiptId": 0,
282 "goodsReceiptDisplayId": "string",
283 "goodsReceiptState": "INV_DRAFT",
284 "purchaseOrderLineItemId": 0,
285 "invoiceLineItemLinks": [
286 {
287 "id": 0,
288 "fromId": 0,
289 "toId": 0,
290 "linkedQuantity": 0
291 }
292 ],
293 "availableQuantity": 0,
294 "allowsSystemGenerateNewId": true,
295 "numberRangeIdentifierValue": "string",
296 "numberRangeIdentifierType": {
297 "name": "string"
298 },
299 "numberRangeType": {
300 "name": "string"
301 }
302 }
303 ],
304 "vendorPaymentId": 0,
305 "purchaseRequisitionLineItemId": 0,
306 "purchaseRequisitionDisplayId": "string",
307 "purchaseRequisitionLineItemAvailableQuantity": 0,
308 "remainingQuantity": 0,
309 "availableQuantity": 0,
310 "allowsSystemGenerateNewId": true,
311 "numberRangeIdentifierValue": "string",
312 "numberRangeIdentifierType": {
313 "name": "string"
314 },
315 "numberRangeType": {
316 "name": "string"
317 }
318 }
319 ],
320 "availableQuantity": 0,
321 "allowsSystemGenerateNewId": true,
322 "numberRangeIdentifierValue": "string",
323 "numberRangeIdentifierType": {
324 "name": "string"
325 },
326 "numberRangeType": {
327 "name": "string"
328 }
329}
📄 Description: Data transfer object representing a line item within a purchase requisition, detailing the specific goods or services requested, their quantities, and associated costs, facilitating streamlined procurement processes.
Properties
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
id |
integer(int64) |
false |
none |
Unique identifier for the resource |
displayId |
string |
false |
none |
Unique identifier for the display |
quantity |
integer(int64) |
false |
none |
Quantity value |
allocatedQuantity |
integer(int64) |
false |
none |
Quantity of allocated quantity |
unitPrice |
number |
false |
none |
Represents the unit price of an item in a purchase requisition line, essential for calculating total costs and budget allocation. |
description |
string |
false |
none |
Description of the resource |
expenseCategory |
false |
none |
Category of the expense |
|
costCenter |
false |
none |
Identifies the cost center associated with the purchase requisition line item, facilitating budget tracking and financial accountability. |
|
profitCenter |
false |
none |
Designates the specific profit center associated with the purchase requisition line item, facilitating accurate financial tracking and reporting. |
|
purchaseRequisitionId |
integer(int64) |
false |
none |
Unique identifier for the purchase requisition |
purchaseRequisitionDisplayId |
string |
false |
none |
Unique identifier for the purchase requisition display |
purchaseOrderLineItems |
false |
none |
An array of purchase order line items that details the specific products or services requested within a purchase requisition. |
|
availableQuantity |
integer(int64) |
false |
read-only |
Quantity of available quantity |
allowsSystemGenerateNewId |
boolean |
false |
none |
Unique identifier for the allows system generate new |
numberRangeIdentifierValue |
string |
false |
none |
Represents the unique identifier for the number range associated with a purchase requisition line item. |
numberRangeIdentifierType |
false |
none |
Type of the number range identifier |
|
numberRangeType |
false |
none |
Type of the number range |