Welcome, Guest Login

Support Center

Create or Edit Vendor Item Type

Last Updated: Jan 05, 2015 03:46PM IST

API Operations


Description:

This API is used to link the Product SKU code with the Vendor SKU code.
The product SKU code is the unique identifier for each product defined in Uniware.
The Vendor SKU code is the vendor's identification of a particular product.
These two need not be the same every time, so we need to define a mapping between these two entities. This mapping helps in easily identifying the correct items ordered. 


API:
   
<soapenv:Envelope xmlns:ser="http://uniware.unicommerce.com/services/" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
   <soapenv:Header>
      <wsse:Security soapenv:mustUnderstand="1" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">
         <wsse:UsernameToken wsu:Id="UsernameToken-1">
            <wsse:Username>Sandbox</wsse:Username>
            <wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">91561781f43921dd2803fa63a7ee5519</wsse:Password>
            <wsse:Nonce EncodingType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0#Base64Binary">ZcRyVJhjhD0tD/v4AtjpNg==</wsse:Nonce>
            <wsu:Created>2014-05-15T06:16:17.256Z</wsu:Created>
         </wsse:UsernameToken>
      </wsse:Security>
   </soapenv:Header>
   <soapenv:Body>
      <ser:CreateOrEditVendorItemTypeRequest>
         <ser:VendorCode>?</ser:VendorCode>
         <ser:ItemSKU>?</ser:ItemSKU>
         <ser:VendorItemSKU>?</ser:VendorItemSKU>
         <ser:UnitPrice>?</ser:UnitPrice>
         <!--Optional:-->
         <ser:Inventory>?</ser:Inventory>
         <!--Optional:-->
         <ser:Priority>?</ser:Priority>
      </ser:CreateOrEditVendorItemTypeRequest>
   </soapenv:Body>
</soapenv:Envelope>
 

API parameters:



The facility code must be set in the API URL.

Request:
 
 
<soapenv:Envelope xmlns:ser="http://uniware.unicommerce.com/services/" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
   <soapenv:Header>
      <wsse:Security soapenv:mustUnderstand="1" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">
         <wsse:UsernameToken wsu:Id="UsernameToken-2">
            <wsse:Username>ashish1</wsse:Username>
            <wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">e13cc8cd-17c8-4798-bb7b-2d1335ad92d6</wsse:Password>
            <wsse:Nonce EncodingType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0#Base64Binary">gqg0JYy/BOP9zbklxOG7rw==</wsse:Nonce>
            <wsu:Created>2014-05-15T07:03:38.263Z</wsu:Created>
         </wsse:UsernameToken>
      </wsse:Security>
   </soapenv:Header>
   <soapenv:Body>
      <ser:CreateOrEditVendorItemTypeRequest>
         <ser:VendorCode>IN0022</ser:VendorCode>
         <ser:ItemSKU>PRODCODE006</ser:ItemSKU>
         <ser:VendorItemSKU>hhdaagd</ser:VendorItemSKU>
         <ser:UnitPrice>3000</ser:UnitPrice>
      </ser:CreateOrEditVendorItemTypeRequest>
   </soapenv:Body>
</soapenv:Envelope>
 

Response:
 
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
   <SOAP-ENV:Header/>
   <SOAP-ENV:Body>
      <CreateOrEditVendorItemTypeResponse xmlns="http://uniware.unicommerce.com/services/">
         <Successful>true</Successful>
      </CreateOrEditVendorItemTypeResponse>
   </SOAP-ENV:Body>
</SOAP-ENV:Envelope>
 
 

The successful=true means a new vendor item type is created successfully.
For editing an existing vendor item type, pass the new Vendor Item SKU for the existing Item SKU code. 

Error Codes:

With the tag successful tag=false the system throws an error. The error codes are as defined below:



 

Go back to API introduction
Next API: Create Or Edit Item Type

‚Äč

Contact Us

support@unicommerce.com
http://assets0.desk.com/
false
desk
Loading
seconds ago
a minute ago
minutes ago
an hour ago
hours ago
a day ago
days ago
about
false
Invalid characters found
/customer/en/portal/articles/autocomplete