PUT api/PurchaseOrderPart/{id}
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
id | integer |
Required |
Body Parameters
PurchaseOrderPartName | Description | Type | Additional information |
---|---|---|---|
PurchaseOrderPartId |
Sedona internal autonumber for the PO Part record |
integer |
None. |
PurchaseOrderId |
Foreign key from AP_Purchase_Order table; required only for POST, ignored on PUT |
integer |
None. |
PartId |
Foreign key from IN_Part table |
integer |
None. |
PartCode |
Abbreviated Part_Code, from IN_Part table |
string |
String length: inclusive between 0 and 25 |
Quantity | integer |
None. |
|
UnitOfMeasureCode |
code from IN_Unit_Of_Measure table; automatically set to UnitOfMeasure for Item or Part if not supplied |
string |
String length: inclusive between 0 and 25 |
Cost | decimal number |
None. |
|
ExtendedCost | decimal number |
None. |
|
OnBackOrder | boolean |
None. |
|
Memo |
Description of the part item in the PO |
string |
String length: inclusive between 0 and 60 |
VendorPartCode | string |
String length: inclusive between 0 and 25 |
|
VendorPartDescription | string |
String length: inclusive between 0 and 50 |
|
VendorPackageCount | integer |
None. |
|
PhaseCode |
Phase_Code from OE_Phase table, automatically set to UnitOfMeasure for Item or Part if not supplied |
string |
String length: inclusive between 0 and 25 |
Location | string |
String length: inclusive between 0 and 50 |
Request Formats
application/json, text/json
{ "PurchaseOrderPartId": 1, "PurchaseOrderId": 2, "PartId": 1, "PartCode": "sample string 3", "Quantity": 1, "UnitOfMeasureCode": "sample string 4", "Cost": 1.0, "ExtendedCost": 1.0, "OnBackOrder": true, "Memo": "sample string 5", "VendorPartCode": "sample string 6", "VendorPartDescription": "sample string 7", "VendorPackageCount": 1, "PhaseCode": "sample string 8", "Location": "sample string 9" }
application/xml, text/xml
<PurchaseOrderPart xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SedonaServices.Models"> <Cost>1</Cost> <ExtendedCost>1</ExtendedCost> <Location>sample string 9</Location> <Memo>sample string 5</Memo> <OnBackOrder>true</OnBackOrder> <PartCode>sample string 3</PartCode> <PartId>1</PartId> <PhaseCode>sample string 8</PhaseCode> <PurchaseOrderId>2</PurchaseOrderId> <PurchaseOrderPartId>1</PurchaseOrderPartId> <Quantity>1</Quantity> <UnitOfMeasureCode>sample string 4</UnitOfMeasureCode> <VendorPackageCount>1</VendorPackageCount> <VendorPartCode>sample string 6</VendorPartCode> <VendorPartDescription>sample string 7</VendorPartDescription> </PurchaseOrderPart>
application/x-www-form-urlencoded
Response Information
Resource Description
IHttpActionResultNone.
Response Formats
application/json, text/json, application/xml, text/xml
Sample not available.