PO Line Items
Retrieve and manage purchase order line items.
| Field | Data Type | POST | PATCH |
|---|---|---|---|
| POID | String | X | X |
| POReleaseID | Int32 | X | X |
| LineNo | Int32 | X | X |
| Description | String | X | X |
| AccountCode | String | X | X |
| DueDate | DateTimeOffset | X | X |
| ManufacturerID | String | X | X |
| MFRPartID | String | X | X |
| ModelNo | String | X | X |
| OEM | Boolean | X | X |
| PartServiceID | String | X | X |
| PartType | String | X | X |
| PRID | String | ||
| PRLineNo | Int32 | ||
| QtyPerUOP | Decimal(9,3) | X | X |
| Quantity | Decimal(9,3) | X | X |
| QuantityReceived | Decimal(9,3) | ||
| QuoteID | String | X | X |
| ReceiveTo | String | X | X |
| ReceiveToID | String | X | X |
| RequestedBy | String | X | X |
| RequestedDate | DateTimeOffset | ||
| SingleSource | Boolean | X | X |
| Specifications | String | X | X |
| StockLocation | String | X | X |
| Taxable | Boolean | X | X |
| TaxCode | String | X | X |
| TaxRate | Decimal(7,5) | X | X |
| TotalCost | Decimal(18,3) | ||
| Type | String | X | X |
| UnitCost | Decimal(18,5) | X | X |
| UnitOfMeasure | String | X | X |
| UnitOfPurchase | String | X | X |
| UnitOfWeight | String | X | X |
| UNSPSCCode | String | X | X |
| VendorPartID | String | X | X |
| Weight | Decimal(9,3) | X | X |
| CreatedBy | String | ||
| DateCreated | DateTimeOffset | ||
| EditedBy | String | ||
| DateEdited | DateTimeOffset |
Key: POID, POReleaseID, LineNo
Endpoints
GET
URL: https://{site}.mvpplant.com/ODataApi/v1/POLineItems
Description: Retrieve purchase order line items.
POST
URL: https://{site}.mvpplant.com/ODataApi/v1/POLineItems
Description: Create a purchase order line item.
Body: Send the property values marked in the POST column.
PATCH
URL: https://{site}.mvpplant.com/ODataApi/v1/POLineItems(POID='poID',POReleaseID=releaseID,LineNo=lineNo)
Description: Update an existing purchase order line item.
Body: Send only the property values you want to update from the PATCH column.
Notes
Typeallowed values:Part,Service,CreditReceiveToallowed values:CostCenter,Equipment,Location,RepairableSpare,Stock,System,WorkGroup,WorkOrderStockLocationis required ifReceiveTo = Stock
