PUT inventory/supplier/pricinglevel
Updates inventory supplier pricing level
Request Information
URI Parameters
None.
Body Parameters
Interprise.Web.Services.Models.InventorySupplierPricingLevelInputName | Description | Type | Additional information |
---|---|---|---|
ItemName |
Required |
string |
None. |
SupplierCode |
Optional if SupplierName has value |
string |
None. |
SupplierName |
Optional if SupplierCode has value |
string |
None. |
IsPriority |
Optional, Indicates if a priority supplier. Any existing priority supplier will be overriden when set. |
boolean |
None. |
UnitOfMeasures |
Supplier Pricing price breaks. |
Collection of Interprise.Web.Services.Models.InventorySupplierPricingLevelInput+UnitOfMeasure |
None. |
Request Formats
{ "itemName": "sample string 1", "supplierCode": "sample string 3", "supplierName": "sample string 4", "isPriority": true, "unitOfMeasures": [ { "unitMeasureCode": "sample string 1", "priceLevels": [ { "minQuantity": 1.0, "maxQuantity": 1.0, "cost": 2.0, "customFields": [ { "field": "sample string 1", "value": {} }, { "field": "sample string 1", "value": {} } ] }, { "minQuantity": 1.0, "maxQuantity": 1.0, "cost": 2.0, "customFields": [ { "field": "sample string 1", "value": {} }, { "field": "sample string 1", "value": {} } ] } ] }, { "unitMeasureCode": "sample string 1", "priceLevels": [ { "minQuantity": 1.0, "maxQuantity": 1.0, "cost": 2.0, "customFields": [ { "field": "sample string 1", "value": {} }, { "field": "sample string 1", "value": {} } ] }, { "minQuantity": 1.0, "maxQuantity": 1.0, "cost": 2.0, "customFields": [ { "field": "sample string 1", "value": {} }, { "field": "sample string 1", "value": {} } ] } ] } ] }
<InventorySupplierPricingLevelInput xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <ItemName>sample string 1</ItemName> <ItemCode>sample string 2</ItemCode> <SupplierCode>sample string 3</SupplierCode> <SupplierName>sample string 4</SupplierName> <IsPriority>true</IsPriority> <UnitOfMeasures> <UnitOfMeasure> <UnitMeasureCode>sample string 1</UnitMeasureCode> <PriceLevels> <PricingLevel> <Counter>1</Counter> <MinQuantity>1</MinQuantity> <MaxQuantity>1</MaxQuantity> <Cost>2</Cost> <CustomFields> <CustomField> <Field>sample string 1</Field> <Value /> </CustomField> <CustomField> <Field>sample string 1</Field> <Value /> </CustomField> </CustomFields> </PricingLevel> <PricingLevel> <Counter>1</Counter> <MinQuantity>1</MinQuantity> <MaxQuantity>1</MaxQuantity> <Cost>2</Cost> <CustomFields> <CustomField> <Field>sample string 1</Field> <Value /> </CustomField> <CustomField> <Field>sample string 1</Field> <Value /> </CustomField> </CustomFields> </PricingLevel> </PriceLevels> </UnitOfMeasure> <UnitOfMeasure> <UnitMeasureCode>sample string 1</UnitMeasureCode> <PriceLevels> <PricingLevel> <Counter>1</Counter> <MinQuantity>1</MinQuantity> <MaxQuantity>1</MaxQuantity> <Cost>2</Cost> <CustomFields> <CustomField> <Field>sample string 1</Field> <Value /> </CustomField> <CustomField> <Field>sample string 1</Field> <Value /> </CustomField> </CustomFields> </PricingLevel> <PricingLevel> <Counter>1</Counter> <MinQuantity>1</MinQuantity> <MaxQuantity>1</MaxQuantity> <Cost>2</Cost> <CustomFields> <CustomField> <Field>sample string 1</Field> <Value /> </CustomField> <CustomField> <Field>sample string 1</Field> <Value /> </CustomField> </CustomFields> </PricingLevel> </PriceLevels> </UnitOfMeasure> </UnitOfMeasures> </InventorySupplierPricingLevelInput>
Response Information
Resource Description
Interprise.Web.Services.Http.MetadataOfInterprise.Web.Services.Models.InventorySupplierPricingLevelInputName | Description | Type | Additional information |
---|---|---|---|
data | Interprise.Web.Services.Http.DataNodeOfInterprise.Web.Services.Models.InventorySupplierPricingLevelInput |
None. |
|
links | Interprise.Web.Services.Http.LinksNode |
None. |
Response Formats
Sample not available.