Item Vendor Object
Item Vendor is a Child object of Vendor and Item. It provides for multiple vendors per item.
End Point
/itemvendor
GET, POST, PUT, DELETE
GET and DELETE requests expect parameters id of type Int32.
Properties
| Property | Caption | Data Type | Required |
| Id | Id | Int32 | Put only |
| VendorRef | Vendor | EntityRef | True |
| ItemRef | Item | EntityRef | True |
| VendorPartNo | Part No | String (50) | False |
| Cost | Cost | Decimal | False |
| VendorUPC | UPC | String (50) | False |
| MinOrder | Min. Order | Int32 | False |
| OrderIncrement | Order Increment | Int32 | False |
| Leadtime | Lead time | Int32 | False |
| IsActive | Active | Boolean | False |
| IsDefault | Default | Boolean | False |
| Quantity | Quantity | Decimal | False |
| CustomFields | Custom Fields | Array of CustomFieldData | False |
Json Sample
{
"Id": 908,
"VendorRef": {
"Id": 298,
"Name": "Sky Rockets Inc."
},
"ItemRef": {
"Id": 33,
"Name": "111"
},
"Cost": 22,
"Leadtime": 15,
"IsDefault": true,
"IsActive": true,
"Quantity": 5.0,
"CustomFields": [
{
"Name": "ItemVendorCust1",
"Value": 8,
"Caption": "Qty"
}
]
}