SOAP Call http://soapservername:portnumber/product - Return Product Information.

SOAP Request Parameters:

 

Parameter

Details

Values

ACTION

Required action.

PRODUCTINFO

PRODUCTNUMBER

Customer Focus Product Number (Max 20 Chars)

DATASET

Product Dataset required in Response

DS01

DATAREQUIRED

Required Product Data.

ALL – All Dataset is returned

     
   

UPDATED – Only Data that has been updated since last time sent.

     
   

Note: If UPDATED requested if any Print Method / Additional Cost have changed. ALL Print Methods / Additional Costs are supplied.

 

 

 

SOAP Request Example

<?xml version="1.0"?>

<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">

<soap:Body>

<Action>PRODUCTINFO</Action>

<ProductNumber>TEST-PRODUCT</ProductNumber>

<DataSet>DS01</DataSet>

<DataRequired>ALL</DataRequired>

</soap:Body>

</soap:Envelope>

 

 

SOAP ALL Response Example

 

<?xml version="1.0"?>

<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">

<soap:Body>

<Product>

<Result>All Data</Result>

<ProductNumber>TEST-PRODUCT</ProductNumber>

<Description>Test/Example Product</Description>

<USP>These are the unique selling points for TEST-PRODUCT

 

Its a great product</USP>

<MasterCode>1&amp;1TEST</MasterCode>

<Classification1>Artwork Required</Classification1>

<Classification2>Black</Classification2>

<Classification3>Silver</Classification3>

<Classification4>CLOCKS/WATCHES</Classification4>

<Category>CLOCKS</Category>

<CatDescription>Clocks</CatDescription>

<PricingUnit>Each</PricingUnit>

<PackSize>Pack 25 Per Box</PackSize>

<ImagePath>http://www.exampleimages/test-product.jpg</ImagePath>

<Breakpoint1>25</Breakpoint1>

<Breakpoint2>50</Breakpoint2>

<Breakpoint3>100</Breakpoint3>

<Breakpoint4>250</Breakpoint4>

<Breakpoint5>500</Breakpoint5>

<Breakpoint6>0</Breakpoint6>

<Breakpoint7>0</Breakpoint7>

<Breakpoint8>0</Breakpoint8>

<Breakpoint9>0</Breakpoint9>

<Breakpoint10>0</Breakpoint10>

<Value1>24.000000</Value1>

<Value2>23.950000</Value2>

<Value3>23.850000</Value3>

<Value4>23.750000</Value4>

<Value5>23.650000</Value5>

<Value6>0.000000</Value6>

<Value7>0.000000</Value7>

<Value8>0.000000</Value8>

<Value9>0.000000</Value9>

<Value10>0.000000</Value10>

<PriceListProduct>YES</PriceListProduct>

<SalesInformation>Sales Information for product goes here.

Multiline can be entered.</SalesInformation>

<PackingDetails>Packing Instructions, Place 25 in a box.

Multiline can be entered.</PackingDetails>

<ImprintDetails>Imprint Details Go her.e.

Multiline can be entered.</ImprintDetails>

<CommodityCode>2060</CommodityCode>

<Specification>Print Area:- x</Specification>

<PrintMethodGroup>

<PM>

<PrintMethod>Screen Print</PrintMethod>

<PrintPosition>Both Sides</PrintPosition>

<PrintWidth>100mm</PrintWidth>

<PrintHeight>250mm</PrintHeight>

<PrintDiameter></PrintDiameter>

</PM>

<PM>

<PrintMethod>Screen Print</PrintMethod>

<PrintPosition>Both Sides</PrintPosition>

<PrintWidth>200mm</PrintWidth>

<PrintHeight>500mm</PrintHeight>

<PrintDiameter></PrintDiameter>

</PM>

</PrintMethodGroup>

<Weight>2</Weight>

<Length>100</Length>

<Width>200</Width>

<Height>500</Height>

<ConversionFactor>2</ConversionFactor>

<AddCostGroups>

<AddCost>

<AddCostCode>1</AddCostCode>

<PrintingSequence>10000</PrintingSequence>

<ACDescription>Pad Origination</ACDescription>

<ACUnit>One-Off</ACUnit>

<ACOneOff>NO</ACOneOff>

<ACMultipliable>NO</ACMultipliable>

</AddCost>

<AddCost>

<AddCostCode>B6</AddCostCode>

<PrintingSequence>1</PrintingSequence>

<ACDescription>Packaging Costs</ACDescription>

<ACUnit>Each</ACUnit>

<ACOneOff>NO</ACOneOff>

<ACMultipliable>NO</ACMultipliable>

</AddCost>

<AddCost>

<AddCostCode>CARR</AddCostCode>

<PrintingSequence>10001</PrintingSequence>

<ACDescription>Carriage</ACDescription>

<ACUnit>Each</ACUnit>

<ACOneOff>YES</ACOneOff>

<ACMultipliable>NO</ACMultipliable>

</AddCost>

</AddCostGroups>

</Product>


 
  ^
×Share this branded store