To access via a SOAP client use wsdl.php?WSDL

Available Functions:

Function: cancelOrder

Cancel an Order

Function: createOrders

Allows clients to import a list of orders directly into the Blast Ramp System. More Details Here

Function: createShipment

Allows clients to import an inbound shipment

Function: getCustomerDetails

Request Customer Details for a single Customer - input Parameters are the identifier, and identifier type (one of 0 or BRID, 1 or NAMEPOSTAL, 2 or EXTERNAL

Function: getCustomerList

Request list of id's for current customers

Function: getCustomers

Get Details for all Customers

Function: getInventoryCount

Request a summary of inventory quantities for all DCs for a specific SKU

Function: getLineListDetails

Request details for all SKUs within a listed Linelist

Function: getLineListLevels

Request a list of inventory levels by Season/Linelist, allows multiple types of inventory levels, as well as multiple category options. Modes : CIS - Current In Stock, ATS - Available to Sell, ATA - Available to Allocate, AAO - Available At Once

Function: getOrderDetails

Get order details based on a number of optional filters. More Details Here

Function: getSeasons

Request a list of available Seasons/Linelists

Function: getShipmentDetails

Get shipment details based on a number of optional filters.

Function: getSKUDetails

Request details for a single SKU

Function: getTransactionLineListLevels

Request a list of inventory levels by Season/Linelist for transactions that have occured in a given time period, allows multiple types of inventory levels, as well as multiple category options. Modes : CIS - Current In Stock, ATS - Available to Sell, ATA - Available to Allocate, AAO - Available At Once

Function: importCustomers

Import a collection of customers. If a given customer already exists, it will be updated, otherwise a new one will be created

Function: shipOrders

Ship a collection of orders

WSDL output:

<?xml version="1.0" encoding="UTF-8" standalone="no"?>

<wsdl:definitions
    xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
    xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
    xmlns:s="http://www.w3.org/2001/XMLSchema"
    targetNamespace="Blastramp"
    xmlns:tns="Blastramp"
    name="BlastRampWebService"
>

<wsdl:types>
    <s:schema elementFormDefault="qualified" targetNamespace="Blastramp">
        <s:element name="cancelOrderRequest">
            <s:complexType><s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="vendorCode" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="vendorKey" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="orderID" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="cancelledBy" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="reason" type = "s:string" />
            </s:sequence></s:complexType>
        </s:element>
        <s:element name="cancelOrderResponse">
            <s:complexType><s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="Success" type = "s:boolean" />
<s:element minOccurs="1" maxOccurs="1" name="ErrorMsg" type = "s:string" />
            </s:sequence></s:complexType>
        </s:element>
        <s:element name="createOrdersRequest">
            <s:complexType><s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="vendorCode" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="vendorKey" type = "s:string" />
<s:element minOccurs="1" maxOccurs="unbounded" name="Orders">
<s:complexType ><s:sequence >
<s:element minOccurs="1" maxOccurs="1" name="Addresses">
<s:complexType ><s:sequence >
<s:element minOccurs="1" maxOccurs="1" name="ShipAddress">
<s:complexType ><s:sequence >
<s:element minOccurs="1" maxOccurs="1" name="name" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="streetAddress" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="city" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="provState" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="postalZip" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="country" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="phone" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="fax" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="email" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="web" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="contact" type = "s:string" />
</s:sequence ></s:complexType >
</s:element > <s:element minOccurs="0" maxOccurs="1" name="BillAddress">
<s:complexType ><s:sequence >
<s:element minOccurs="1" maxOccurs="1" name="name" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="streetAddress" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="city" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="provState" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="postalZip" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="country" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="phone" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="fax" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="email" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="web" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="contact" type = "s:string" />
</s:sequence ></s:complexType >
</s:element > </s:sequence ></s:complexType >
</s:element > <s:element minOccurs="1" maxOccurs="1" name="Details">
<s:complexType ><s:sequence >
<s:element minOccurs="1" maxOccurs="1" name="orderID" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="orderType" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="orderPriority" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="season" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="purchaseOrderNumber" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="customerProfileID" type = "s:integer" />
<s:element minOccurs="1" maxOccurs="1" name="warehouseID" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="createdBy" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="distChannel" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="repName" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="currency" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="orderDate" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="startDate" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="cancelDate" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="expectedShipDate" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="commissionRate" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="orderDiscount" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="discountNote" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="orderCredit" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="creditNote" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="orderTerms" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="orderTax" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="freightCharge" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="freightTax" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="freightService" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="carrier" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="notes" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="custom1" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="custom2" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="custom3" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="custom4" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="custom5" type = "s:string" />
</s:sequence ></s:complexType >
</s:element > <s:element minOccurs="1" maxOccurs="unbounded" name="Items">
<s:complexType ><s:sequence >
<s:element minOccurs="1" maxOccurs="1" name="sku" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="quantity" type = "s:integer" />
<s:element minOccurs="0" maxOccurs="1" name="price" type = "s:decimal" />
<s:element minOccurs="0" maxOccurs="1" name="lineNote" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="carton" type = "s:integer" />
</s:sequence ></s:complexType >
</s:element > </s:sequence ></s:complexType >
</s:element >            </s:sequence></s:complexType>
        </s:element>
        <s:element name="createOrdersResponse">
            <s:complexType><s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="Success" type = "s:boolean" />
<s:element minOccurs="1" maxOccurs="1" name="ErrorMsg" type = "s:string" />
<s:element minOccurs="1" maxOccurs="unbounded" name="OrderIds" type = "s:string" />
            </s:sequence></s:complexType>
        </s:element>
        <s:element name="createShipmentRequest">
            <s:complexType><s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="vendorCode" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="vendorKey" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="warehouseID" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="Shipment">
<s:complexType ><s:sequence >
<s:element minOccurs="1" maxOccurs="1" name="Details">
<s:complexType ><s:sequence >
<s:element minOccurs="1" maxOccurs="1" name="shipmentID" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="createdBy" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="carrier" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="waybill" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="purchaseOrderNumber" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="origin" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="invoiceNumber" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="season" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="containerNumber" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="importer" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="importerRef" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="sealNum" type = "s:string" />
</s:sequence ></s:complexType >
</s:element > <s:element minOccurs="1" maxOccurs="unbounded" name="Items">
<s:complexType ><s:sequence >
<s:element minOccurs="1" maxOccurs="1" name="sku" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="quantity" type = "s:integer" />
<s:element minOccurs="0" maxOccurs="1" name="price" type = "s:decimal" />
</s:sequence ></s:complexType >
</s:element > </s:sequence ></s:complexType >
</s:element >            </s:sequence></s:complexType>
        </s:element>
        <s:element name="createShipmentResponse">
            <s:complexType><s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="Success" type = "s:boolean" />
<s:element minOccurs="1" maxOccurs="1" name="ErrorMsg" type = "s:string" />
<s:element minOccurs="1" maxOccurs="unbounded" name="Results" type = "s:string" />
            </s:sequence></s:complexType>
        </s:element>
        <s:element name="getCustomerDetailsRequest">
            <s:complexType><s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="vendorCode" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="vendorKey" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="identifier" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="identifierType" type = "s:string" />
            </s:sequence></s:complexType>
        </s:element>
        <s:element name="getCustomerDetailsResponse">
            <s:complexType><s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="Success" type = "s:boolean" />
<s:element minOccurs="1" maxOccurs="1" name="ErrorMsg" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="Customer">
<s:complexType ><s:sequence >
<s:element minOccurs="1" maxOccurs="1" name="Name" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="Address" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="City" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="ProvState" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="PostalZip" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="Phone" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="Fax" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="Email" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="Web" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="Country" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="Contact" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="BTName" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="BTAddress" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="BTCity" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="BTProvState" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="BTPostalZip" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="BTPhone" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="BTFax" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="BTEmail" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="BTWeb" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="BTCountry" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="BTContact" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="BlastrampID" type = "s:integer" />
<s:element minOccurs="1" maxOccurs="1" name="ExternalSalesAcctID" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="DefaultOrderTerms" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="DefaultShippingTerms" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="DefaultOrderTax" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="DefaultFreightTax" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="DistChannel" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="OrderCreditLimit" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="RepName" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="BookedOrderValue" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="LastOrderPlaced" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="LastOrderShipped" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="LastOrderCurrencyCode" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="DefaultDiscountPctg" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="DefaultPricelist" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="OnCreditHold" type = "s:boolean" />
<s:element minOccurs="1" maxOccurs="1" name="ParentID" type = "s:integer" />
</s:sequence ></s:complexType >
</s:element >            </s:sequence></s:complexType>
        </s:element>
        <s:element name="getCustomerListRequest">
            <s:complexType><s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="vendorCode" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="vendorKey" type = "s:string" />
            </s:sequence></s:complexType>
        </s:element>
        <s:element name="getCustomerListResponse">
            <s:complexType><s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="Success" type = "s:boolean" />
<s:element minOccurs="1" maxOccurs="1" name="ErrorMsg" type = "s:string" />
<s:element minOccurs="1" maxOccurs="unbounded" name="customers" type = "s:string" />
            </s:sequence></s:complexType>
        </s:element>
        <s:element name="getCustomersRequest">
            <s:complexType><s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="vendorCode" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="vendorKey" type = "s:string" />
            </s:sequence></s:complexType>
        </s:element>
        <s:element name="getCustomersResponse">
            <s:complexType><s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="Success" type = "s:boolean" />
<s:element minOccurs="1" maxOccurs="1" name="ErrorMsg" type = "s:string" />
<s:element minOccurs="1" maxOccurs="unbounded" name="Customers">
<s:complexType ><s:sequence >
<s:element minOccurs="1" maxOccurs="1" name="id" type = "s:integer" />
<s:element minOccurs="1" maxOccurs="1" name="Name" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="Address" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="City" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="ProvState" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="PostalZip" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="Phone" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="Fax" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="Email" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="Web" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="Country" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="Contact" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="BTName" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="BTAddress" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="BTCity" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="BTProvState" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="BTPostalZip" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="BTPhone" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="BTFax" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="BTEmail" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="BTWeb" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="BTCountry" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="BTContact" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="DefaultOrderTerms" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="DefaultShippingTerms" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="DefaultOrderTax" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="DefaultFreightTax" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="DistChannel" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="OrderCreditLimit" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="RepName" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="DefaultPricelist" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="DefaultDiscountPctg" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="OnCreditHold" type = "s:boolean" />
<s:element minOccurs="1" maxOccurs="1" name="ExternalCustAcctID" type = "s:boolean" />
<s:element minOccurs="1" maxOccurs="1" name="ParentID" type = "s:integer" />
</s:sequence ></s:complexType >
</s:element >            </s:sequence></s:complexType>
        </s:element>
        <s:element name="getInventoryCountRequest">
            <s:complexType><s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="vendorCode" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="vendorKey" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="Sku" type = "s:string" />
            </s:sequence></s:complexType>
        </s:element>
        <s:element name="getInventoryCountResponse">
            <s:complexType><s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="Success" type = "s:boolean" />
<s:element minOccurs="1" maxOccurs="1" name="ErrorMsg" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Results">
<s:complexType ><s:sequence >
<s:element minOccurs="1" maxOccurs="1" name="Sku" type = "s:string" />
<s:element minOccurs="1" maxOccurs="unbounded" name="Counts">
<s:complexType ><s:sequence >
<s:element minOccurs="1" maxOccurs="1" name="WHID" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="AvailableToAllocate" type = "s:integer" />
<s:element minOccurs="1" maxOccurs="1" name="CurrentInStock" type = "s:integer" />
<s:element minOccurs="1" maxOccurs="1" name="AvailableToSell" type = "s:integer" />
<s:element minOccurs="1" maxOccurs="1" name="OriginalPO" type = "s:integer" />
<s:element minOccurs="1" maxOccurs="1" name="BeingManufactured" type = "s:integer" />
<s:element minOccurs="1" maxOccurs="1" name="TotalSalesOrder" type = "s:integer" />
<s:element minOccurs="1" maxOccurs="1" name="Unreleased" type = "s:integer" />
</s:sequence ></s:complexType >
</s:element > </s:sequence ></s:complexType >
</s:element >            </s:sequence></s:complexType>
        </s:element>
        <s:element name="getLineListDetailsRequest">
            <s:complexType><s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="vendorCode" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="vendorKey" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="SeasonCode" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="WHID" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="page" type = "s:integer" />
            </s:sequence></s:complexType>
        </s:element>
        <s:element name="getLineListDetailsResponse">
            <s:complexType><s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="Success" type = "s:boolean" />
<s:element minOccurs="1" maxOccurs="1" name="ErrorMsg" type = "s:string" />
<s:element minOccurs="1" maxOccurs="unbounded" name="ItemDetails">
<s:complexType ><s:sequence >
<s:element minOccurs="1" maxOccurs="1" name="SKU" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="UPC" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="Description" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="ColorDescription" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="CatalogSequence" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="CatalogPage" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="RestockDate" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="DescriptionURL" type = "s:string" />
<s:element minOccurs="1" maxOccurs="unbounded" name="Values">
<s:complexType ><s:sequence >
<s:element minOccurs="1" maxOccurs="1" name="PricelistName" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="PricelistCode" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="isoCurrencyCode" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="price" type = "s:decimal" />
</s:sequence ></s:complexType >
</s:element > <s:element minOccurs="1" maxOccurs="1" name="ProductCategory1" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="ProductCategory2" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="ProductCategory3" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="ProductCategory4" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="ProductCategory5" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="ECommerceDescription" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="ECommerceImageSmall" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="ECommerceImageLarge" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="UnitType" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="UnitsPerCarton" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="Category" type = "s:string" />
</s:sequence ></s:complexType >
</s:element >            </s:sequence></s:complexType>
        </s:element>
        <s:element name="getLineListLevelsRequest">
            <s:complexType><s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="vendorCode" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="vendorKey" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="SeasonCode" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="WHID" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="CatID" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="Mode" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="page" type = "s:int" />
<s:element minOccurs="0" maxOccurs="1" name="limit" type = "s:int" />
            </s:sequence></s:complexType>
        </s:element>
        <s:element name="getLineListLevelsResponse">
            <s:complexType><s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="Success" type = "s:boolean" />
<s:element minOccurs="1" maxOccurs="1" name="ErrorMsg" type = "s:string" />
<s:element minOccurs="1" maxOccurs="unbounded" name="ItemDetails">
<s:complexType ><s:sequence >
<s:element minOccurs="1" maxOccurs="1" name="SKU" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="Description" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="ColorDescription" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="Quantity" type = "s:integer" />
<s:element minOccurs="1" maxOccurs="1" name="StopSelling" type = "s:boolean" />
</s:sequence ></s:complexType >
</s:element >            </s:sequence></s:complexType>
        </s:element>
        <s:element name="getOrderDetailsRequest">
            <s:complexType><s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="vendorCode" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="vendorKey" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="warehouseID" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="includeItems" type = "s:boolean" />
<s:element minOccurs="1" maxOccurs="1" name="filters">
<s:complexType ><s:sequence >
<s:element minOccurs="0" maxOccurs="1" name="orderDate">
<s:complexType ><s:sequence >
<s:element minOccurs="1" maxOccurs="1" name="start" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="end" type = "s:string" />
</s:sequence ></s:complexType >
</s:element > <s:element minOccurs="0" maxOccurs="1" name="releaseDate">
<s:complexType ><s:sequence >
<s:element minOccurs="1" maxOccurs="1" name="start" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="end" type = "s:string" />
</s:sequence ></s:complexType >
</s:element > <s:element minOccurs="0" maxOccurs="1" name="shipDate">
<s:complexType ><s:sequence >
<s:element minOccurs="1" maxOccurs="1" name="start" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="end" type = "s:string" />
</s:sequence ></s:complexType >
</s:element > <s:element minOccurs="0" maxOccurs="1" name="orderID" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="orderStatus" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="lastModified" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="page" type = "s:integer" />
</s:sequence ></s:complexType >
</s:element >            </s:sequence></s:complexType>
        </s:element>
        <s:element name="getOrderDetailsResponse">
            <s:complexType><s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="Success" type = "s:boolean" />
<s:element minOccurs="1" maxOccurs="1" name="ErrorMsg" type = "s:string" />
<s:element minOccurs="1" maxOccurs="unbounded" name="Orders">
<s:complexType ><s:sequence >
<s:element minOccurs="1" maxOccurs="1" name="Details">
<s:complexType ><s:sequence >
<s:element minOccurs="1" maxOccurs="1" name="orderID" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="shortOrderID" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="currentStatus" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="orderType" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="orderPriority" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="season" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="purchaseOrderNumber" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="warehouseID" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="createdBy" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="repName" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="currency" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="currencyIso" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="orderDate" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="releaseDate" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="shipDate" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="cancelledDate" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="startDate" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="cancelDate" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="packHoldStatus" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="expectedShipDate" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="commissionRate" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="orderDiscount" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="discountNote" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="orderCredit" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="creditNote" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="additionalCharges" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="additionalChargesNote" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="orderTerms" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="orderTax" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="freightCharge" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="freightTax" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="freightService" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="carrier" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="waybill" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="notes" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="custom1" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="custom2" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="custom3" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="custom4" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="custom5" type = "s:string" />
</s:sequence ></s:complexType >
</s:element > <s:element minOccurs="1" maxOccurs="1" name="Addresses">
<s:complexType ><s:sequence >
<s:element minOccurs="1" maxOccurs="1" name="ShipAddress">
<s:complexType ><s:sequence >
<s:element minOccurs="1" maxOccurs="1" name="name" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="streetAddress" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="city" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="provState" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="postalZip" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="country" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="phone" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="fax" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="email" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="web" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="contact" type = "s:string" />
</s:sequence ></s:complexType >
</s:element > <s:element minOccurs="0" maxOccurs="1" name="BillAddress">
<s:complexType ><s:sequence >
<s:element minOccurs="1" maxOccurs="1" name="name" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="streetAddress" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="city" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="provState" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="postalZip" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="country" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="phone" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="fax" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="email" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="web" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="contact" type = "s:string" />
</s:sequence ></s:complexType >
</s:element > </s:sequence ></s:complexType >
</s:element > <s:element minOccurs="0" maxOccurs="unbounded" name="Instructions">
<s:complexType ><s:sequence >
<s:element minOccurs="1" maxOccurs="1" name="label" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="note" type = "s:string" />
</s:sequence ></s:complexType >
</s:element > <s:element minOccurs="0" maxOccurs="unbounded" name="Items">
<s:complexType ><s:sequence >
<s:element minOccurs="1" maxOccurs="1" name="sku" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="totalQuantity" type = "s:integer" />
<s:element minOccurs="1" maxOccurs="1" name="backOrderedQuantity" type = "s:integer" />
<s:element minOccurs="1" maxOccurs="1" name="description" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="price" type = "s:decimal" />
<s:element minOccurs="0" maxOccurs="1" name="lineNote" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="upcCode" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="factory" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="manufactureMethod" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="fabricComposition" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="gender" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="customsCategory" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="productionDescription" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="asin" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="harmonizedTaxCode" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="countryOfOrigin" type = "s:string" />
</s:sequence ></s:complexType >
</s:element > <s:element minOccurs="1" maxOccurs="unbounded" name="Cartons">
<s:complexType ><s:sequence >
<s:element minOccurs="1" maxOccurs="1" name="cartonNumber" type = "s:integer" />
<s:element minOccurs="1" maxOccurs="1" name="length" type = "s:integer" />
<s:element minOccurs="1" maxOccurs="1" name="width" type = "s:integer" />
<s:element minOccurs="1" maxOccurs="1" name="height" type = "s:integer" />
<s:element minOccurs="1" maxOccurs="1" name="weight" type = "s:integer" />
<s:element minOccurs="0" maxOccurs="unbounded" name="CartonItems">
<s:complexType ><s:sequence >
<s:element minOccurs="1" maxOccurs="1" name="sku" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="quantity" type = "s:integer" />
</s:sequence ></s:complexType >
</s:element > </s:sequence ></s:complexType >
</s:element > <s:element minOccurs="1" maxOccurs="unbounded" name="BackOrders">
<s:complexType ><s:sequence >
<s:element minOccurs="1" maxOccurs="1" name="orderID" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="shortOrderID" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="currentStatus" type = "s:string" />
</s:sequence ></s:complexType >
</s:element > </s:sequence ></s:complexType >
</s:element >            </s:sequence></s:complexType>
        </s:element>
        <s:element name="getSeasonsRequest">
            <s:complexType><s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="vendorCode" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="vendorKey" type = "s:string" />
            </s:sequence></s:complexType>
        </s:element>
        <s:element name="getSeasonsResponse">
            <s:complexType><s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="Success" type = "s:boolean" />
<s:element minOccurs="1" maxOccurs="1" name="ErrorMsg" type = "s:string" />
<s:element minOccurs="1" maxOccurs="unbounded" name="Seasons">
<s:complexType ><s:sequence >
<s:element minOccurs="1" maxOccurs="1" name="SeasonCode" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="SeasonName" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="SeasonStartDate" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="SeasonExpiryDate" type = "s:string" />
</s:sequence ></s:complexType >
</s:element >            </s:sequence></s:complexType>
        </s:element>
        <s:element name="getShipmentDetailsRequest">
            <s:complexType><s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="vendorCode" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="vendorKey" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="warehouseID" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="includeItems" type = "s:boolean" />
<s:element minOccurs="1" maxOccurs="1" name="filters">
<s:complexType ><s:sequence >
<s:element minOccurs="0" maxOccurs="1" name="shipmentDate">
<s:complexType ><s:sequence >
<s:element minOccurs="1" maxOccurs="1" name="start" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="end" type = "s:string" />
</s:sequence ></s:complexType >
</s:element > <s:element minOccurs="0" maxOccurs="1" name="releaseDate">
<s:complexType ><s:sequence >
<s:element minOccurs="1" maxOccurs="1" name="start" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="end" type = "s:string" />
</s:sequence ></s:complexType >
</s:element > <s:element minOccurs="0" maxOccurs="1" name="finalizeDate">
<s:complexType ><s:sequence >
<s:element minOccurs="1" maxOccurs="1" name="start" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="end" type = "s:string" />
</s:sequence ></s:complexType >
</s:element > <s:element minOccurs="0" maxOccurs="1" name="shipmentID" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="shipmentStatus" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="page" type = "s:integer" />
</s:sequence ></s:complexType >
</s:element >            </s:sequence></s:complexType>
        </s:element>
        <s:element name="getShipmentDetailsResponse">
            <s:complexType><s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="Success" type = "s:boolean" />
<s:element minOccurs="1" maxOccurs="1" name="ErrorMsg" type = "s:string" />
<s:element minOccurs="1" maxOccurs="unbounded" name="Shipments">
<s:complexType ><s:sequence >
<s:element minOccurs="1" maxOccurs="1" name="Details">
<s:complexType ><s:sequence >
<s:element minOccurs="1" maxOccurs="1" name="shipmentID" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="currentStatus" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="carrier" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="waybill" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="purchaseOrderNumber" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="season" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="warehouseID" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="createdBy" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="currency" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="shipmentDate" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="finalizeDate" type = "s:string" />
</s:sequence ></s:complexType >
</s:element > <s:element minOccurs="0" maxOccurs="unbounded" name="Items">
<s:complexType ><s:sequence >
<s:element minOccurs="1" maxOccurs="1" name="sku" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="expectedQuantity" type = "s:integer" />
<s:element minOccurs="1" maxOccurs="1" name="receivedQuantity" type = "s:integer" />
<s:element minOccurs="1" maxOccurs="1" name="description" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="price" type = "s:decimal" />
<s:element minOccurs="0" maxOccurs="1" name="lineNote" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="upcCode" type = "s:string" />
</s:sequence ></s:complexType >
</s:element > </s:sequence ></s:complexType >
</s:element >            </s:sequence></s:complexType>
        </s:element>
        <s:element name="getSKUDetailsRequest">
            <s:complexType><s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="vendorCode" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="vendorKey" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="SKU" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="WHID" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="CatID" type = "s:string" />
            </s:sequence></s:complexType>
        </s:element>
        <s:element name="getSKUDetailsResponse">
            <s:complexType><s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="Success" type = "s:boolean" />
<s:element minOccurs="1" maxOccurs="1" name="ErrorMsg" type = "s:string" />
<s:element minOccurs="1" maxOccurs="unbounded" name="ItemDetail">
<s:complexType ><s:sequence >
<s:element minOccurs="1" maxOccurs="1" name="SKU" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="UPC" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="Description" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="ColorDescription" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="CatalogSequence" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="CatalogPage" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="RestockDate" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="DescriptionURL" type = "s:string" />
<s:element minOccurs="1" maxOccurs="unbounded" name="Values">
<s:complexType ><s:sequence >
<s:element minOccurs="1" maxOccurs="1" name="PricelistName" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="PricelistCode" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="isoCurrencyCode" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="price" type = "s:decimal" />
</s:sequence ></s:complexType >
</s:element > <s:element minOccurs="1" maxOccurs="1" name="ProductCategory1" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="ProductCategory2" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="ProductCategory3" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="ProductCategory4" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="ProductCategory5" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="ECommerceDescription" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="ECommerceImageSmall" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="ECommerceImageLarge" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="UnitType" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="UnitsPerCarton" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="Category" type = "s:string" />
</s:sequence ></s:complexType >
</s:element >            </s:sequence></s:complexType>
        </s:element>
        <s:element name="getTransactionLineListLevelsRequest">
            <s:complexType><s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="vendorCode" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="vendorKey" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="SeasonCode" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="WHID" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="CatID" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="startDate" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="endDate" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="Mode" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="page" type = "s:int" />
<s:element minOccurs="0" maxOccurs="1" name="limit" type = "s:int" />
            </s:sequence></s:complexType>
        </s:element>
        <s:element name="getTransactionLineListLevelsResponse">
            <s:complexType><s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="Success" type = "s:boolean" />
<s:element minOccurs="1" maxOccurs="1" name="ErrorMsg" type = "s:string" />
<s:element minOccurs="1" maxOccurs="unbounded" name="ItemDetails">
<s:complexType ><s:sequence >
<s:element minOccurs="1" maxOccurs="1" name="SKU" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="Description" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="ColorDescription" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="Quantity" type = "s:integer" />
<s:element minOccurs="1" maxOccurs="1" name="StopSelling" type = "s:boolean" />
</s:sequence ></s:complexType >
</s:element >            </s:sequence></s:complexType>
        </s:element>
        <s:element name="importCustomersRequest">
            <s:complexType><s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="vendorCode" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="vendorKey" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="warehouseID" type = "s:string" />
<s:element minOccurs="1" maxOccurs="unbounded" name="Customers">
<s:complexType ><s:sequence >
<s:element minOccurs="0" maxOccurs="1" name="id" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="Name" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="Address" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="City" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="ProvState" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="PostalZip" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="Country" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Phone" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Fax" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Email" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Web" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="Contact" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="BTName" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="BTAddress" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="BTCity" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="BTProvState" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="BTPostalZip" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="BTCountry" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="BTPhone" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="BTFax" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="BTEmail" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="BTWeb" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="BTContact" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="GeneralNotes" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="WarehouseInstructions" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="ShippingInstructions" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="ReleaseType" type = "s:string" />
<s:element minOccurs="0" maxOccurs="unbounded" name="CustomFields">
<s:complexType ><s:sequence >
<s:element minOccurs="1" maxOccurs="1" name="Name" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="Value" type = "s:string" />
</s:sequence ></s:complexType >
</s:element > <s:element minOccurs="0" maxOccurs="1" name="Custom2" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="DefaultOrderTerms" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="DefaultShippingTerms" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="DefaultOrderTax" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="DefaultFreightTax" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="DefaultDiscountPctg" type = "s:decimal" />
<s:element minOccurs="0" maxOccurs="1" name="DistChannel" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="OrderCreditLimit" type = "s:decimal" />
<s:element minOccurs="0" maxOccurs="1" name="ExternalCustAcctID" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="ExternalSalesAcctID" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="ExternalTerritoryID" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="OnCreditHold" type = "s:boolean" />
<s:element minOccurs="0" maxOccurs="1" name="ParentID" type = "s:integer" />
</s:sequence ></s:complexType >
</s:element >            </s:sequence></s:complexType>
        </s:element>
        <s:element name="importCustomersResponse">
            <s:complexType><s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="Success" type = "s:boolean" />
<s:element minOccurs="1" maxOccurs="1" name="ErrorMsg" type = "s:string" />
<s:element minOccurs="1" maxOccurs="unbounded" name="CustomerIds" type = "s:string" />
            </s:sequence></s:complexType>
        </s:element>
        <s:element name="shipOrdersRequest">
            <s:complexType><s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="vendorCode" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="vendorKey" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="warehouseID" type = "s:string" />
<s:element minOccurs="1" maxOccurs="unbounded" name="Orders">
<s:complexType ><s:sequence >
<s:element minOccurs="1" maxOccurs="1" name="orderID" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="carrier" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="freightCost" type = "s:string" />
<s:element minOccurs="0" maxOccurs="1" name="shippedBy" type = "s:string" />
<s:element minOccurs="1" maxOccurs="unbounded" name="Cartons">
<s:complexType ><s:sequence >
<s:element minOccurs="1" maxOccurs="1" name="cartonNumber" type = "s:integer" />
<s:element minOccurs="1" maxOccurs="1" name="trackingNumber" type = "s:string" />
</s:sequence ></s:complexType >
</s:element > </s:sequence ></s:complexType >
</s:element >            </s:sequence></s:complexType>
        </s:element>
        <s:element name="shipOrdersResponse">
            <s:complexType><s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="Success" type = "s:boolean" />
<s:element minOccurs="1" maxOccurs="1" name="ErrorMsg" type = "s:string" />
<s:element minOccurs="1" maxOccurs="unbounded" name="Results">
<s:complexType ><s:sequence >
<s:element minOccurs="1" maxOccurs="1" name="orderID" type = "s:string" />
<s:element minOccurs="1" maxOccurs="1" name="result" type = "s:string" />
</s:sequence ></s:complexType >
</s:element >            </s:sequence></s:complexType>
        </s:element>
    </s:schema>
</wsdl:types>

<wsdl:message name="cancelOrderRequest">
    <wsdl:part name="parameters" element="tns:cancelOrderRequest" />
</wsdl:message>
<wsdl:message name="cancelOrderResponse">
    <wsdl:part name="parameters" element="tns:cancelOrderResponse" />
</wsdl:message>

<wsdl:message name="createOrdersRequest">
    <wsdl:part name="parameters" element="tns:createOrdersRequest" />
</wsdl:message>
<wsdl:message name="createOrdersResponse">
    <wsdl:part name="parameters" element="tns:createOrdersResponse" />
</wsdl:message>

<wsdl:message name="createShipmentRequest">
    <wsdl:part name="parameters" element="tns:createShipmentRequest" />
</wsdl:message>
<wsdl:message name="createShipmentResponse">
    <wsdl:part name="parameters" element="tns:createShipmentResponse" />
</wsdl:message>

<wsdl:message name="getCustomerDetailsRequest">
    <wsdl:part name="parameters" element="tns:getCustomerDetailsRequest" />
</wsdl:message>
<wsdl:message name="getCustomerDetailsResponse">
    <wsdl:part name="parameters" element="tns:getCustomerDetailsResponse" />
</wsdl:message>

<wsdl:message name="getCustomerListRequest">
    <wsdl:part name="parameters" element="tns:getCustomerListRequest" />
</wsdl:message>
<wsdl:message name="getCustomerListResponse">
    <wsdl:part name="parameters" element="tns:getCustomerListResponse" />
</wsdl:message>

<wsdl:message name="getCustomersRequest">
    <wsdl:part name="parameters" element="tns:getCustomersRequest" />
</wsdl:message>
<wsdl:message name="getCustomersResponse">
    <wsdl:part name="parameters" element="tns:getCustomersResponse" />
</wsdl:message>

<wsdl:message name="getInventoryCountRequest">
    <wsdl:part name="parameters" element="tns:getInventoryCountRequest" />
</wsdl:message>
<wsdl:message name="getInventoryCountResponse">
    <wsdl:part name="parameters" element="tns:getInventoryCountResponse" />
</wsdl:message>

<wsdl:message name="getLineListDetailsRequest">
    <wsdl:part name="parameters" element="tns:getLineListDetailsRequest" />
</wsdl:message>
<wsdl:message name="getLineListDetailsResponse">
    <wsdl:part name="parameters" element="tns:getLineListDetailsResponse" />
</wsdl:message>

<wsdl:message name="getLineListLevelsRequest">
    <wsdl:part name="parameters" element="tns:getLineListLevelsRequest" />
</wsdl:message>
<wsdl:message name="getLineListLevelsResponse">
    <wsdl:part name="parameters" element="tns:getLineListLevelsResponse" />
</wsdl:message>

<wsdl:message name="getOrderDetailsRequest">
    <wsdl:part name="parameters" element="tns:getOrderDetailsRequest" />
</wsdl:message>
<wsdl:message name="getOrderDetailsResponse">
    <wsdl:part name="parameters" element="tns:getOrderDetailsResponse" />
</wsdl:message>

<wsdl:message name="getSeasonsRequest">
    <wsdl:part name="parameters" element="tns:getSeasonsRequest" />
</wsdl:message>
<wsdl:message name="getSeasonsResponse">
    <wsdl:part name="parameters" element="tns:getSeasonsResponse" />
</wsdl:message>

<wsdl:message name="getShipmentDetailsRequest">
    <wsdl:part name="parameters" element="tns:getShipmentDetailsRequest" />
</wsdl:message>
<wsdl:message name="getShipmentDetailsResponse">
    <wsdl:part name="parameters" element="tns:getShipmentDetailsResponse" />
</wsdl:message>

<wsdl:message name="getSKUDetailsRequest">
    <wsdl:part name="parameters" element="tns:getSKUDetailsRequest" />
</wsdl:message>
<wsdl:message name="getSKUDetailsResponse">
    <wsdl:part name="parameters" element="tns:getSKUDetailsResponse" />
</wsdl:message>

<wsdl:message name="getTransactionLineListLevelsRequest">
    <wsdl:part name="parameters" element="tns:getTransactionLineListLevelsRequest" />
</wsdl:message>
<wsdl:message name="getTransactionLineListLevelsResponse">
    <wsdl:part name="parameters" element="tns:getTransactionLineListLevelsResponse" />
</wsdl:message>

<wsdl:message name="importCustomersRequest">
    <wsdl:part name="parameters" element="tns:importCustomersRequest" />
</wsdl:message>
<wsdl:message name="importCustomersResponse">
    <wsdl:part name="parameters" element="tns:importCustomersResponse" />
</wsdl:message>

<wsdl:message name="shipOrdersRequest">
    <wsdl:part name="parameters" element="tns:shipOrdersRequest" />
</wsdl:message>
<wsdl:message name="shipOrdersResponse">
    <wsdl:part name="parameters" element="tns:shipOrdersResponse" />
</wsdl:message>

<wsdl:portType name="cancelOrderPortType">
    <wsdl:operation name="cancelOrder">
        <wsdl:input message="tns:cancelOrderRequest" />
        <wsdl:output message="tns:cancelOrderResponse" />
    </wsdl:operation>
</wsdl:portType>

<wsdl:portType name="createOrdersPortType">
    <wsdl:operation name="createOrders">
        <wsdl:input message="tns:createOrdersRequest" />
        <wsdl:output message="tns:createOrdersResponse" />
    </wsdl:operation>
</wsdl:portType>

<wsdl:portType name="createShipmentPortType">
    <wsdl:operation name="createShipment">
        <wsdl:input message="tns:createShipmentRequest" />
        <wsdl:output message="tns:createShipmentResponse" />
    </wsdl:operation>
</wsdl:portType>

<wsdl:portType name="getCustomerDetailsPortType">
    <wsdl:operation name="getCustomerDetails">
        <wsdl:input message="tns:getCustomerDetailsRequest" />
        <wsdl:output message="tns:getCustomerDetailsResponse" />
    </wsdl:operation>
</wsdl:portType>

<wsdl:portType name="getCustomerListPortType">
    <wsdl:operation name="getCustomerList">
        <wsdl:input message="tns:getCustomerListRequest" />
        <wsdl:output message="tns:getCustomerListResponse" />
    </wsdl:operation>
</wsdl:portType>

<wsdl:portType name="getCustomersPortType">
    <wsdl:operation name="getCustomers">
        <wsdl:input message="tns:getCustomersRequest" />
        <wsdl:output message="tns:getCustomersResponse" />
    </wsdl:operation>
</wsdl:portType>

<wsdl:portType name="getInventoryCountPortType">
    <wsdl:operation name="getInventoryCount">
        <wsdl:input message="tns:getInventoryCountRequest" />
        <wsdl:output message="tns:getInventoryCountResponse" />
    </wsdl:operation>
</wsdl:portType>

<wsdl:portType name="getLineListDetailsPortType">
    <wsdl:operation name="getLineListDetails">
        <wsdl:input message="tns:getLineListDetailsRequest" />
        <wsdl:output message="tns:getLineListDetailsResponse" />
    </wsdl:operation>
</wsdl:portType>

<wsdl:portType name="getLineListLevelsPortType">
    <wsdl:operation name="getLineListLevels">
        <wsdl:input message="tns:getLineListLevelsRequest" />
        <wsdl:output message="tns:getLineListLevelsResponse" />
    </wsdl:operation>
</wsdl:portType>

<wsdl:portType name="getOrderDetailsPortType">
    <wsdl:operation name="getOrderDetails">
        <wsdl:input message="tns:getOrderDetailsRequest" />
        <wsdl:output message="tns:getOrderDetailsResponse" />
    </wsdl:operation>
</wsdl:portType>

<wsdl:portType name="getSeasonsPortType">
    <wsdl:operation name="getSeasons">
        <wsdl:input message="tns:getSeasonsRequest" />
        <wsdl:output message="tns:getSeasonsResponse" />
    </wsdl:operation>
</wsdl:portType>

<wsdl:portType name="getShipmentDetailsPortType">
    <wsdl:operation name="getShipmentDetails">
        <wsdl:input message="tns:getShipmentDetailsRequest" />
        <wsdl:output message="tns:getShipmentDetailsResponse" />
    </wsdl:operation>
</wsdl:portType>

<wsdl:portType name="getSKUDetailsPortType">
    <wsdl:operation name="getSKUDetails">
        <wsdl:input message="tns:getSKUDetailsRequest" />
        <wsdl:output message="tns:getSKUDetailsResponse" />
    </wsdl:operation>
</wsdl:portType>

<wsdl:portType name="getTransactionLineListLevelsPortType">
    <wsdl:operation name="getTransactionLineListLevels">
        <wsdl:input message="tns:getTransactionLineListLevelsRequest" />
        <wsdl:output message="tns:getTransactionLineListLevelsResponse" />
    </wsdl:operation>
</wsdl:portType>

<wsdl:portType name="importCustomersPortType">
    <wsdl:operation name="importCustomers">
        <wsdl:input message="tns:importCustomersRequest" />
        <wsdl:output message="tns:importCustomersResponse" />
    </wsdl:operation>
</wsdl:portType>

<wsdl:portType name="shipOrdersPortType">
    <wsdl:operation name="shipOrders">
        <wsdl:input message="tns:shipOrdersRequest" />
        <wsdl:output message="tns:shipOrdersResponse" />
    </wsdl:operation>
</wsdl:portType>

<wsdl:binding name="cancelOrderBinding" type="tns:cancelOrderPortType">
    <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http" />
    <wsdl:operation name="cancelOrder">
        <soap:operation soapAction="http://secure.blastramp.com/ws/soap-service.php#cancelOrder" style="document" />
        <wsdl:input><soap:body use="literal" /></wsdl:input>
        <wsdl:output><soap:body use="literal" /></wsdl:output>
        <wsdl:documentation>Cancel an Order</wsdl:documentation>
    </wsdl:operation>
</wsdl:binding>

<wsdl:binding name="createOrdersBinding" type="tns:createOrdersPortType">
    <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http" />
    <wsdl:operation name="createOrders">
        <soap:operation soapAction="http://secure.blastramp.com/ws/soap-service.php#createOrders" style="document" />
        <wsdl:input><soap:body use="literal" /></wsdl:input>
        <wsdl:output><soap:body use="literal" /></wsdl:output>
        <wsdl:documentation>Allows clients to import a list of orders directly into the Blast Ramp System. <a href = "createOrdersWS.html"> More Details Here </a></wsdl:documentation>
    </wsdl:operation>
</wsdl:binding>

<wsdl:binding name="createShipmentBinding" type="tns:createShipmentPortType">
    <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http" />
    <wsdl:operation name="createShipment">
        <soap:operation soapAction="http://secure.blastramp.com/ws/soap-service.php#createShipment" style="document" />
        <wsdl:input><soap:body use="literal" /></wsdl:input>
        <wsdl:output><soap:body use="literal" /></wsdl:output>
        <wsdl:documentation>Allows clients to import an inbound shipment</wsdl:documentation>
    </wsdl:operation>
</wsdl:binding>

<wsdl:binding name="getCustomerDetailsBinding" type="tns:getCustomerDetailsPortType">
    <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http" />
    <wsdl:operation name="getCustomerDetails">
        <soap:operation soapAction="http://secure.blastramp.com/ws/soap-service.php#getCustomerDetails" style="document" />
        <wsdl:input><soap:body use="literal" /></wsdl:input>
        <wsdl:output><soap:body use="literal" /></wsdl:output>
        <wsdl:documentation>Request Customer Details for a single Customer - input Parameters are the identifier,
and identifier type (one of 0 or BRID, 1 or NAMEPOSTAL, 2 or EXTERNAL</wsdl:documentation>
    </wsdl:operation>
</wsdl:binding>

<wsdl:binding name="getCustomerListBinding" type="tns:getCustomerListPortType">
    <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http" />
    <wsdl:operation name="getCustomerList">
        <soap:operation soapAction="http://secure.blastramp.com/ws/soap-service.php#getCustomerList" style="document" />
        <wsdl:input><soap:body use="literal" /></wsdl:input>
        <wsdl:output><soap:body use="literal" /></wsdl:output>
        <wsdl:documentation>Request list of id's for current customers</wsdl:documentation>
    </wsdl:operation>
</wsdl:binding>

<wsdl:binding name="getCustomersBinding" type="tns:getCustomersPortType">
    <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http" />
    <wsdl:operation name="getCustomers">
        <soap:operation soapAction="http://secure.blastramp.com/ws/soap-service.php#getCustomers" style="document" />
        <wsdl:input><soap:body use="literal" /></wsdl:input>
        <wsdl:output><soap:body use="literal" /></wsdl:output>
        <wsdl:documentation>Get Details for all Customers</wsdl:documentation>
    </wsdl:operation>
</wsdl:binding>

<wsdl:binding name="getInventoryCountBinding" type="tns:getInventoryCountPortType">
    <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http" />
    <wsdl:operation name="getInventoryCount">
        <soap:operation soapAction="http://secure.blastramp.com/ws/soap-service.php#getInventoryCount" style="document" />
        <wsdl:input><soap:body use="literal" /></wsdl:input>
        <wsdl:output><soap:body use="literal" /></wsdl:output>
        <wsdl:documentation>Request a summary of inventory quantities for all DCs for a specific SKU</wsdl:documentation>
    </wsdl:operation>
</wsdl:binding>

<wsdl:binding name="getLineListDetailsBinding" type="tns:getLineListDetailsPortType">
    <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http" />
    <wsdl:operation name="getLineListDetails">
        <soap:operation soapAction="http://secure.blastramp.com/ws/soap-service.php#getLineListDetails" style="document" />
        <wsdl:input><soap:body use="literal" /></wsdl:input>
        <wsdl:output><soap:body use="literal" /></wsdl:output>
        <wsdl:documentation>Request details for all SKUs within a listed Linelist</wsdl:documentation>
    </wsdl:operation>
</wsdl:binding>

<wsdl:binding name="getLineListLevelsBinding" type="tns:getLineListLevelsPortType">
    <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http" />
    <wsdl:operation name="getLineListLevels">
        <soap:operation soapAction="https://secure.blastramp.com/ws/soap-service.php#getLineListLevels" style="document" />
        <wsdl:input><soap:body use="literal" /></wsdl:input>
        <wsdl:output><soap:body use="literal" /></wsdl:output>
        <wsdl:documentation>Request a list of inventory levels by Season/Linelist, allows multiple types of inventory levels, as well as multiple category options. Modes : CIS - Current In Stock, ATS - Available to Sell, ATA - Available to Allocate, AAO - Available At Once</wsdl:documentation>
    </wsdl:operation>
</wsdl:binding>

<wsdl:binding name="getOrderDetailsBinding" type="tns:getOrderDetailsPortType">
    <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http" />
    <wsdl:operation name="getOrderDetails">
        <soap:operation soapAction="http://secure.blastramp.com/ws/soap-service.php#getOrderDetails" style="document" />
        <wsdl:input><soap:body use="literal" /></wsdl:input>
        <wsdl:output><soap:body use="literal" /></wsdl:output>
        <wsdl:documentation>Get order details based on a number of optional filters. <a href = "getOrderDetails.php"> More Details Here </a></wsdl:documentation>
    </wsdl:operation>
</wsdl:binding>

<wsdl:binding name="getSeasonsBinding" type="tns:getSeasonsPortType">
    <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http" />
    <wsdl:operation name="getSeasons">
        <soap:operation soapAction="http://secure.blastramp.com/ws/soap-service.php#getSeasons" style="document" />
        <wsdl:input><soap:body use="literal" /></wsdl:input>
        <wsdl:output><soap:body use="literal" /></wsdl:output>
        <wsdl:documentation>Request a list of available Seasons/Linelists</wsdl:documentation>
    </wsdl:operation>
</wsdl:binding>

<wsdl:binding name="getShipmentDetailsBinding" type="tns:getShipmentDetailsPortType">
    <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http" />
    <wsdl:operation name="getShipmentDetails">
        <soap:operation soapAction="http://secure.blastramp.com/ws/soap-service.php#getShipmentDetails" style="document" />
        <wsdl:input><soap:body use="literal" /></wsdl:input>
        <wsdl:output><soap:body use="literal" /></wsdl:output>
        <wsdl:documentation>Get shipment details based on a number of optional filters.</wsdl:documentation>
    </wsdl:operation>
</wsdl:binding>

<wsdl:binding name="getSKUDetailsBinding" type="tns:getSKUDetailsPortType">
    <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http" />
    <wsdl:operation name="getSKUDetails">
        <soap:operation soapAction="http://secure.blastramp.com/ws/soap-service.php#getSKUDetails" style="document" />
        <wsdl:input><soap:body use="literal" /></wsdl:input>
        <wsdl:output><soap:body use="literal" /></wsdl:output>
        <wsdl:documentation>Request details for a single SKU</wsdl:documentation>
    </wsdl:operation>
</wsdl:binding>

<wsdl:binding name="getTransactionLineListLevelsBinding" type="tns:getTransactionLineListLevelsPortType">
    <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http" />
    <wsdl:operation name="getTransactionLineListLevels">
        <soap:operation soapAction="https://secure.blastramp.com/ws/soap-service.php#getTransactionLineListLevels" style="document" />
        <wsdl:input><soap:body use="literal" /></wsdl:input>
        <wsdl:output><soap:body use="literal" /></wsdl:output>
        <wsdl:documentation>Request a list of inventory levels by Season/Linelist for transactions that have occured in a given time period, allows multiple types of inventory levels, as well as multiple category options.
Modes : CIS - Current In Stock, ATS - Available to Sell, ATA - Available to Allocate, AAO - Available At Once</wsdl:documentation>
    </wsdl:operation>
</wsdl:binding>

<wsdl:binding name="importCustomersBinding" type="tns:importCustomersPortType">
    <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http" />
    <wsdl:operation name="importCustomers">
        <soap:operation soapAction="http://secure.blastramp.com/ws/soap-service.php#importCustomers" style="document" />
        <wsdl:input><soap:body use="literal" /></wsdl:input>
        <wsdl:output><soap:body use="literal" /></wsdl:output>
        <wsdl:documentation>Import a collection of customers. If a given customer already exists, it will be updated, otherwise a new one will be created</wsdl:documentation>
    </wsdl:operation>
</wsdl:binding>

<wsdl:binding name="shipOrdersBinding" type="tns:shipOrdersPortType">
    <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http" />
    <wsdl:operation name="shipOrders">
        <soap:operation soapAction="http://secure.blastramp.com/ws/soap-service.php#shipOrders" style="document" />
        <wsdl:input><soap:body use="literal" /></wsdl:input>
        <wsdl:output><soap:body use="literal" /></wsdl:output>
        <wsdl:documentation>Ship a collection of orders</wsdl:documentation>
    </wsdl:operation>
</wsdl:binding>

<wsdl:service name="BlastRampWebService">
    <wsdl:port name="cancelOrderPort" binding="tns:cancelOrderBinding">
        <soap:address location="http://secure.blastramp.com/ws/soap-service.php" />
    </wsdl:port>
    <wsdl:port name="createOrdersPort" binding="tns:createOrdersBinding">
        <soap:address location="http://secure.blastramp.com/ws/soap-service.php" />
    </wsdl:port>
    <wsdl:port name="createShipmentPort" binding="tns:createShipmentBinding">
        <soap:address location="http://secure.blastramp.com/ws/soap-service.php" />
    </wsdl:port>
    <wsdl:port name="getCustomerDetailsPort" binding="tns:getCustomerDetailsBinding">
        <soap:address location="http://secure.blastramp.com/ws/soap-service.php" />
    </wsdl:port>
    <wsdl:port name="getCustomerListPort" binding="tns:getCustomerListBinding">
        <soap:address location="http://secure.blastramp.com/ws/soap-service.php" />
    </wsdl:port>
    <wsdl:port name="getCustomersPort" binding="tns:getCustomersBinding">
        <soap:address location="http://secure.blastramp.com/ws/soap-service.php" />
    </wsdl:port>
    <wsdl:port name="getInventoryCountPort" binding="tns:getInventoryCountBinding">
        <soap:address location="http://secure.blastramp.com/ws/soap-service.php" />
    </wsdl:port>
    <wsdl:port name="getLineListDetailsPort" binding="tns:getLineListDetailsBinding">
        <soap:address location="http://secure.blastramp.com/ws/soap-service.php" />
    </wsdl:port>
    <wsdl:port name="getLineListLevelsPort" binding="tns:getLineListLevelsBinding">
        <soap:address location="https://secure.blastramp.com/ws/soap-service.php" />
    </wsdl:port>
    <wsdl:port name="getOrderDetailsPort" binding="tns:getOrderDetailsBinding">
        <soap:address location="http://secure.blastramp.com/ws/soap-service.php" />
    </wsdl:port>
    <wsdl:port name="getSeasonsPort" binding="tns:getSeasonsBinding">
        <soap:address location="http://secure.blastramp.com/ws/soap-service.php" />
    </wsdl:port>
    <wsdl:port name="getShipmentDetailsPort" binding="tns:getShipmentDetailsBinding">
        <soap:address location="http://secure.blastramp.com/ws/soap-service.php" />
    </wsdl:port>
    <wsdl:port name="getSKUDetailsPort" binding="tns:getSKUDetailsBinding">
        <soap:address location="http://secure.blastramp.com/ws/soap-service.php" />
    </wsdl:port>
    <wsdl:port name="getTransactionLineListLevelsPort" binding="tns:getTransactionLineListLevelsBinding">
        <soap:address location="https://secure.blastramp.com/ws/soap-service.php" />
    </wsdl:port>
    <wsdl:port name="importCustomersPort" binding="tns:importCustomersBinding">
        <soap:address location="http://secure.blastramp.com/ws/soap-service.php" />
    </wsdl:port>
    <wsdl:port name="shipOrdersPort" binding="tns:shipOrdersBinding">
        <soap:address location="http://secure.blastramp.com/ws/soap-service.php" />
    </wsdl:port>
</wsdl:service>

</wsdl:definitions>