api/VendorPart/Create (POST)
Creates a new Vendor Part using the supplied creation data.
HTTP Method: POST
Required Fields: PART_ID, VENDOR_ID, VENDOR_PART_ID
Requires an Authentication Token in the AuthToken HTTP header. Authentication Tokens are obtained from api/Security/Login (POST).
Returns the created Vendor Part.
Request Information
Parameters
| Name | Description | Additional information |
|---|---|---|
| RequestData | This is a JSON object containing Vendor Part creation data.
Create Vendor Part Example:
{
"PART_ID": "MOTOR003",
"VENDOR_ID": "XYZCORP",
"VENDOR_PART_ID": "MOTOR_240V",
"NOTES": "Notes can be up to 32,765 characters long.",
"ATTACHMENTS": "http://www.expandable.com/|C:\\Expandable.docx"
}
Returns 1 Vendor Part if successful.
This is like 'Insert' in Expandable.
Accepted Vendor Part Fields:
ATTACHMENTS, APPR_MFG_LEVEL, APPR_VEND_LEVEL, BUY_CONV,
BUY_DEC, BUY_STATUS, BUY_UM, BUYER_ID,
COMMENT_1, COMMENT_2, COMMENT_3, COMMENT_4,
COMMENT_ID, CONTRACT, CURR_CODE, DATE_LAST_PO,
DATE_LAST_QUOTE, DEF_STORES_CODE, DWG_REV, EARLY_RECEIPT,
ECN, ITEM_DISC_PCT, LAST_DISC_PCT, LAST_PO_ID,
LAST_PO_PRICE, LAST_PO_QTY, LAST_PO_UM, LOT_SIZE,
MFG_ID, MFG_NAME, MFG_VENDOR_ID, NOTES,
PART_ID, PARTIAL_SHIP, PO_DESC, POFVP_USER_1,
POFVP_USER_2, POFVP_USER_3, POFVP_USER_4, POFVP_USER_5,
POFVP_USER_6, POFVP_USER_7, POFVP_USER_8, POFVP_USER_9,
POFVP_USER_10, POFVP_USER_11, POFVP_USER_12, POFVP_USER_13,
POFVP_USER_14, PRICE_CHG, QC_SAMPLE_CODE, QUOTE_QTY,
QUOTE_UNIT_PRIC, REFERENCE, ROHS_COMP_COMM, ROHS_COMP_DATE,
ROHS_COMP_ST, ROHS_DOC_COMM, ROHS_DOC_DATE, ROHS_DOC_ST,
ROHS_PROC_COMM, ROHS_PROC_DATE, ROHS_PROC_ST, TAX_CODE,
VAT_CODE, VENDOR_ID, VENDOR_PART_ID, VENDR_LEAD_TIME,
WEEE_RECY_COMM, WEEE_RECY_DATE, WEEE_RECY_ST |
Define this parameter in the request body. |
Response Information
Success:200/OK
Body contains JSON object with created Vendor Part.
Error:
400/Request JSON is invalid.
401/AuthToken was not provided.
401/AuthToken is malformed.
401/AuthToken is expired.
401/AuthToken login failure.
500/(Message)
Body contains JSON object with Message and MessageCode.
Returned Vendor Part Fields:
ATTACHMENTS, APPR_MFG_LEVEL, APPR_VEND_LEVEL, BUY_CONV, BUY_DEC, BUY_STATUS, BUY_UM, BUYER_ID, COMMENT_1, COMMENT_2, COMMENT_3, COMMENT_4, COMMENT_ID, CONTRACT, CREATED_BY, CURR_CODE, DATE_CREATED, DATE_LAST_PO, DATE_LAST_QUOTE, DATE_LAST_UPDT, DATE_MODIFIED, DEF_STORES_CODE, DEMAND_DAYS, DEMAND_PCT, DWG_REV, EARLY_RECEIPT, ECN, ITEM_DISC_PCT, LAST_DISC_PCT, LAST_PO_ID, LAST_PO_PRICE, LAST_PO_QTY, LAST_PO_UM, LOT_SIZE, MFG_ID, MFG_NAME, MFG_VENDOR_ID, MODIFIED_BY, NOTES, OPERATOR_ID, PART_ID, PARTIAL_SHIP, PO_DESC, POFVP_USER_1, POFVP_USER_2, POFVP_USER_3, POFVP_USER_4, POFVP_USER_5, POFVP_USER_6, POFVP_USER_7, POFVP_USER_8, POFVP_USER_9, POFVP_USER_10, POFVP_USER_11, POFVP_USER_12, POFVP_USER_13, POFVP_USER_14, PRICE_CHG, PRICE_CODE, QC_FLAG, QC_SAMPLE_CODE, QUOTE_QTY, QUOTE_UNIT_PRIC, REFERENCE, ROHS_COMP_COMM, ROHS_COMP_DATE, ROHS_COMP_ST, ROHS_DOC_COMM, ROHS_DOC_DATE, ROHS_DOC_ST, ROHS_PROC_COMM, ROHS_PROC_DATE, ROHS_PROC_ST, TAX_CODE, TIME_LAST_UPDT, VAT_CODE, VENDOR_ID, VENDOR_PART_ID, VENDR_LEAD_TIME, WEEE_RECY_COMM, WEEE_RECY_DATE, WEEE_RECY_ST