<?xml version="1.0" encoding="UTF-8" ?><definitions name="Order"
  targetNamespace="https://store.dreamlove.es/webservices/orderservice_wsdl.php"
  xmlns="http://schemas.xmlsoap.org/wsdl/"
  xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
  xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
  xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"
  xmlns:tns="https://store.dreamlove.es/webservices/orderservice_wsdl.php"
  xmlns:xsd="http://www.w3.org/2001/XMLSchema">
 <types>
  <xsd:schema targetNamespace="https://store.dreamlove.es/webservices/orderservice_wsdl.php">
   <xsd:complexType name="UrlInfoType">
    <xsd:all>
     <xsd:element name="status" type="xsd:integer" />
     <xsd:element name="url" type="xsd:token" />
     <xsd:element name="md5" type="xsd:token" />
    </xsd:all>
   </xsd:complexType>
   <xsd:element name="urlInfo" type="tns:UrlInfoType" />
   <xsd:complexType name="SessionInfoType">
    <xsd:all>
     <xsd:element name="status" type="xsd:integer" />
     <xsd:element name="sessionid" type="xsd:token" />
    </xsd:all>
   </xsd:complexType>
   <xsd:element name="sessionInfo" type="tns:SessionInfoType" />
   <xsd:complexType name="OrderAccessInfoType">
    <xsd:all>
     <xsd:element name="status" type="xsd:integer" />
     <xsd:element name="orderId" type="xsd:token" />
     <xsd:element name="gesioOrderId" type="xsd:token" />
     <xsd:element name="errorCode" type="xsd:string" />
     <xsd:element name="errorDescription" type="xsd:string" />
    </xsd:all>
   </xsd:complexType>
   <xsd:element name="orderAccessInfo" type="tns:OrderAccessInfoType" />
   <xsd:complexType name="BasicProductInfoType">
    <xsd:all>
     <xsd:element name="status" type="xsd:integer" />
     <xsd:element name="productId" type="xsd:token" />
     <xsd:element name="gesioProductId" type="xsd:token" />
     <xsd:element name="name" type="xsd:token" />
     <xsd:element name="available" type="xsd:boolean" />
     <xsd:element name="availableStock" type="xsd:decimal" />
     <xsd:element name="availableStockDisaggregated" type="xsd:string" /><!-- xml doc -->
     <xsd:element name="cost_price" type="xsd:decimal" /><!-- Cost price without taxes -->
     <xsd:element name="price" type="xsd:decimal" /><!-- Price without taxes -->
     <xsd:element name="vat" type="xsd:decimal" /><!-- VAT percentage without taxes -->
     <xsd:element name="variationsStock" type="xsd:string" /><!-- xml doc -->
     <xsd:element name="updated" type="xsd:dateTime" />
     <xsd:element name="errorCode" type="xsd:string" />
     <xsd:element name="errorDescription" type="xsd:string" />
    </xsd:all>
   </xsd:complexType>
   <xsd:element name="basicProductInfo" type="tns:BasicProductInfoType" />
   <xsd:complexType name="BasicOrderInfoType">
    <xsd:all>
     <xsd:element name="status" type="xsd:integer" />
     <xsd:element name="orderId" type="xsd:token" />
     <xsd:element name="gesioOrderId" type="xsd:token" />
     <xsd:element name="orderStatus" type="xsd:token" />
     <xsd:element name="name" type="xsd:token" />
     <xsd:element name="updated" type="xsd:dateTime" />
     <xsd:element name="errorCode" type="xsd:string" />
     <xsd:element name="errorDescription" type="xsd:string" />
    </xsd:all>
   </xsd:complexType>
   <xsd:element name="basicOrderInfo" type="tns:BasicOrderInfoType" />
   <xsd:complexType name="LogisticsFilesInfoType">
    <xsd:all>
     <xsd:element name="status" type="xsd:integer" />
     <xsd:element name="countries" type="xsd:string" /><!-- xml doc -->
     <xsd:element name="states" type="xsd:string" /><!-- xml doc -->
     <xsd:element name="shippingFees" type="xsd:string" /><!-- xml doc -->
     <xsd:element name="errorCode" type="xsd:string" />
     <xsd:element name="errorDescription" type="xsd:string" />
    </xsd:all>
   </xsd:complexType>
   <xsd:element name="logisticsFiles" type="tns:LogisticsFilesInfoType" />
   <xsd:complexType name="PaymentFilesInfoType">
    <xsd:all>
     <xsd:element name="status" type="xsd:integer" />
     <xsd:element name="paymentDocuments" type="xsd:string" /><!-- xml doc -->
     <xsd:element name="paymentMethods" type="xsd:string" /><!-- xml doc -->
     <xsd:element name="errorCode" type="xsd:string" />
     <xsd:element name="errorDescription" type="xsd:string" />
    </xsd:all>
   </xsd:complexType>
   <xsd:element name="paymentFiles" type="tns:PaymentFilesInfoType" />
   <xsd:complexType name="BasicCustomerInfoType">
    <xsd:all>
     <xsd:element name="status" type="xsd:integer" />
     <xsd:element name="customerId" type="xsd:token" />
     <xsd:element name="customerIdType" type="xsd:token" />
     <xsd:element name="gesioCustomerId" type="xsd:token" />
     <xsd:element name="name" type="xsd:string" />
     <xsd:element name="vatNumber" type="xsd:string" />
     <xsd:element name="logoUrl" type="xsd:token" />
     <xsd:element name="phoneNumber" type="xsd:string" />
     <xsd:element name="faxNumber" type="xsd:string" />
     <xsd:element name="webSiteAddress" type="xsd:token" />
     <xsd:element name="emailAddress" type="xsd:token" />
     <xsd:element name="mainAddress" type="xsd:string" /><!-- xml doc -->
     <xsd:element name="alternativeAddress" type="xsd:string" /><!-- xml doc -->
     <xsd:element name="contactPerson" type="xsd:string" /><!-- xml doc -->
     <xsd:element name="errorCode" type="xsd:string" />
     <xsd:element name="errorDescription" type="xsd:string" />
    </xsd:all>
   </xsd:complexType>
   <xsd:element name="jsonInfo" type="tns:JsonInfoType" />
   <xsd:complexType name="JsonInfoType">
    <xsd:all>
     <xsd:element name="status" type="xsd:integer" />
     <xsd:element name="info" type="xsd:string" />
     <xsd:element name="errorCode" type="xsd:string" />
     <xsd:element name="errorDescription" type="xsd:string" />
    </xsd:all>
   </xsd:complexType>

  </xsd:schema>
 </types>

 <binding name="OrderBinding" type="tns:OrderPortType">
  <soap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http" />
  <operation name="getSessionid">
   <soap:operation soapAction="urn:xmethods-delayed-quotes#getSessionid" />
   <input>
    <soap:body use="encoded" namespace="urn:xmethods-delayed-quotes" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
   </input>
   <output>
    <soap:body use="encoded" namespace="urn:xmethods-delayed-quotes" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
   </output>
  </operation>
  <operation name="closeSession">
   <soap:operation soapAction="urn:xmethods-delayed-quotes#closeSession" />
   <input>
    <soap:body use="encoded" namespace="urn:xmethods-delayed-quotes" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
   </input>
   <output>
    <soap:body use="encoded" namespace="urn:xmethods-delayed-quotes" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
   </output>
  </operation>
  <operation name="newOrder">
   <soap:operation soapAction="urn:xmethods-delayed-quotes#newOrder" />
   <input>
    <soap:body use="encoded" namespace="urn:xmethods-delayed-quotes" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
   </input>
   <output>
    <soap:body use="encoded" namespace="urn:xmethods-delayed-quotes" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
   </output>
  </operation>
  <operation name="newCustomer">
   <soap:operation soapAction="urn:xmethods-delayed-quotes#newCustomer" />
   <input>
    <soap:body use="encoded" namespace="urn:xmethods-delayed-quotes" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
   </input>
   <output>
    <soap:body use="encoded" namespace="urn:xmethods-delayed-quotes" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
   </output>
  </operation>
  <operation name="searchCustomers">
   <soap:operation soapAction="urn:xmethods-delayed-quotes#searchCustomers" />
   <input>
    <soap:body use="encoded" namespace="urn:xmethods-delayed-quotes" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
   </input>
   <output>
    <soap:body use="encoded" namespace="urn:xmethods-delayed-quotes" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
   </output>
  </operation>
  <operation name="newPurchaseOrder">
   <soap:operation soapAction="urn:xmethods-delayed-quotes#newPurchaseOrder" />
   <input>
    <soap:body use="encoded" namespace="urn:xmethods-delayed-quotes" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
   </input>
   <output>
    <soap:body use="encoded" namespace="urn:xmethods-delayed-quotes" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
   </output>
  </operation>
  <operation name="chOrderStatusWithGesioOrderId">
   <soap:operation soapAction="urn:xmethods-delayed-quotes#chOrderStatusWithGesioOrderId" />
   <input>
    <soap:body use="encoded" namespace="urn:xmethods-delayed-quotes" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
   </input>
   <output>
    <soap:body use="encoded" namespace="urn:xmethods-delayed-quotes" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
   </output>
  </operation>
  <operation name="chOrderStatus">
   <soap:operation soapAction="urn:xmethods-delayed-quotes#chOrderStatus" />
   <input>
    <soap:body use="encoded" namespace="urn:xmethods-delayed-quotes" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
   </input>
   <output>
    <soap:body use="encoded" namespace="urn:xmethods-delayed-quotes" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
   </output>
  </operation>
  <operation name="getBasicProductInfo">
   <soap:operation soapAction="urn:xmethods-delayed-quotes#getBasicProductInfo" />
   <input>
    <soap:body use="encoded" namespace="urn:xmethods-delayed-quotes" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
   </input>
   <output>
    <soap:body use="encoded" namespace="urn:xmethods-delayed-quotes" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
   </output>
  </operation>
  <operation name="getSingleInvoiceFile">
   <soap:operation soapAction="urn:xmethods-delayed-quotes#getSingleInvoiceFile" />
   <input>
    <soap:body use="encoded" namespace="urn:xmethods-delayed-quotes" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
   </input>
   <output>
    <soap:body use="encoded" namespace="urn:xmethods-delayed-quotes" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
   </output>
  </operation>
  <operation name="getBasicOrderInfo">
   <soap:operation soapAction="urn:xmethods-delayed-quotes#getBasicOrderInfo" />
   <input>
    <soap:body use="encoded" namespace="urn:xmethods-delayed-quotes" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
   </input>
   <output>
    <soap:body use="encoded" namespace="urn:xmethods-delayed-quotes" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
   </output>
  </operation>
  <operation name="getLogisticsFiles">
   <soap:operation soapAction="urn:xmethods-delayed-quotes#getLogisticsFiles" />
   <input>
    <soap:body use="encoded" namespace="urn:xmethods-delayed-quotes" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
   </input>
   <output>
    <soap:body use="encoded" namespace="urn:xmethods-delayed-quotes" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
   </output>
  </operation>
  <operation name="getTranslations">
   <soap:operation soapAction="urn:xmethods-delayed-quotes#getTranslations" />
   <input>
    <soap:body use="encoded" namespace="urn:xmethods-delayed-quotes" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
   </input>
   <output>
    <soap:body use="encoded" namespace="urn:xmethods-delayed-quotes" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
   </output>
  </operation>
  <operation name="getPaymentFiles">
   <soap:operation soapAction="urn:xmethods-delayed-quotes#getPaymentFiles" />
   <input>
    <soap:body use="encoded" namespace="urn:xmethods-delayed-quotes" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
   </input>
   <output>
    <soap:body use="encoded" namespace="urn:xmethods-delayed-quotes" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
   </output>
  </operation>
  <operation name="getBasicCustomerInfo">
   <soap:operation soapAction="urn:xmethods-delayed-quotes#getBasicCustomerInfo" />
   <input>
    <soap:body use="encoded" namespace="urn:xmethods-delayed-quotes" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
   </input>
   <output>
    <soap:body use="encoded" namespace="urn:xmethods-delayed-quotes" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
   </output>
  </operation>
  <operation name="GetDataCustomerClaveDenia">
   <soap:operation soapAction="urn:xmethods-delayed-quotes#GetDataCustomerClaveDenia" />
   <input>
    <soap:body use="encoded" namespace="urn:xmethods-delayed-quotes" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
   </input>
   <output>
    <soap:body use="encoded" namespace="urn:xmethods-delayed-quotes" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
   </output>
  </operation>
  <operation name="nuevaReserva">
   <soap:operation soapAction="urn:xmethods-delayed-quotes#nuevaReserva" />
   <input>
    <soap:body use="encoded" namespace="urn:xmethods-delayed-quotes" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
   </input>
   <output>
    <soap:body use="encoded" namespace="urn:xmethods-delayed-quotes" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
   </output>
  </operation>
  <operation name="getCatalogInfo">
   <soap:operation soapAction="urn:xmethods-delayed-quotes#getCatalogInfo" />
   <input>
    <soap:body use="encoded" namespace="urn:xmethods-delayed-quotes" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
   </input>
   <output>
    <soap:body use="encoded" namespace="urn:xmethods-delayed-quotes" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
   </output>
  </operation>
  <operation name="getOrders">
   <soap:operation soapAction="urn:xmethods-delayed-quotes#getOrders" />
   <input>
    <soap:body use="encoded" namespace="urn:xmethods-delayed-quotes" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
   </input>
   <output>
    <soap:body use="encoded" namespace="urn:xmethods-delayed-quotes" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
   </output>
  </operation>
  <operation name="updateOrderStatus">
   <soap:operation soapAction="urn:xmethods-delayed-quotes#updateOrderStatus" />
   <input>
    <soap:body use="encoded" namespace="urn:xmethods-delayed-quotes" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
   </input>
   <output>
    <soap:body use="encoded" namespace="urn:xmethods-delayed-quotes" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
   </output>
  </operation>
  <operation name="updateOrderChecking">
   <soap:operation soapAction="urn:xmethods-delayed-quotes#updateOrderChecking" />
   <input>
    <soap:body use="encoded" namespace="urn:xmethods-delayed-quotes" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
   </input>
   <output>
    <soap:body use="encoded" namespace="urn:xmethods-delayed-quotes" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
   </output>
  </operation>
  <operation name="getCustomerList">
   <soap:operation soapAction="urn:xmethods-delayed-quotes#getCustomerList" />
   <input>
    <soap:body use="encoded" namespace="urn:xmethods-delayed-quotes" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
   </input>
   <output>
    <soap:body use="encoded" namespace="urn:xmethods-delayed-quotes" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
   </output>
  </operation>
  <operation name="getReceiptList">
   <soap:operation soapAction="urn:xmethods-delayed-quotes#getReceiptList" />
   <input>
    <soap:body use="encoded" namespace="urn:xmethods-delayed-quotes" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
   </input>
   <output>
    <soap:body use="encoded" namespace="urn:xmethods-delayed-quotes" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
   </output>
  </operation>
  <operation name="getEmployees">
   <soap:operation soapAction="urn:xmethods-delayed-quotes#getEmployees" />
   <input>
    <soap:body use="encoded" namespace="urn:xmethods-delayed-quotes" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
   </input>
   <output>
    <soap:body use="encoded" namespace="urn:xmethods-delayed-quotes" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
   </output>
  </operation>
  <operation name="getCashDeskClosingInfo">
   <soap:operation soapAction="urn:xmethods-delayed-quotes#getCashDeskClosingInfo" />
   <input>
    <soap:body use="encoded" namespace="urn:xmethods-delayed-quotes" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
   </input>
   <output>
    <soap:body use="encoded" namespace="urn:xmethods-delayed-quotes" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
   </output>
  </operation>
  <operation name="getProductSales">
     <soap:operation soapAction="urn:xmethods-delayed-quotes#getProductSales" />
     <input>
     <soap:body use="encoded" namespace="urn:xmethods-delayed-quotes" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
     </input>
     <output>
         <soap:body use="encoded" namespace="urn:xmethods-delayed-quotes" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
     </output>
  </operation>
  <operation name="getRepositionOrders">
   <soap:operation soapAction="urn:xmethods-delayed-quotes#getRepositionOrders" />
   <input>
    <soap:body use="encoded" namespace="urn:xmethods-delayed-quotes" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
   </input>
   <output>
    <soap:body use="encoded" namespace="urn:xmethods-delayed-quotes" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
   </output>
  </operation>
  <operation name="updateRepositionOrderStatus">
   <soap:operation soapAction="urn:xmethods-delayed-quotes#updateRepositionOrderStatus" />
   <input>
    <soap:body use="encoded" namespace="urn:xmethods-delayed-quotes" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
   </input>
   <output>
    <soap:body use="encoded" namespace="urn:xmethods-delayed-quotes" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
   </output>
  </operation>
  <operation name="uploadProducts">
   <soap:operation soapAction="urn:xmethods-delayed-quotes#uploadProducts" />
   <input>
    <soap:body use="encoded" namespace="urn:xmethods-delayed-quotes" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
   </input>
   <output>
    <soap:body use="encoded" namespace="urn:xmethods-delayed-quotes" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
   </output>
  </operation>
  <operation name="newReservaTPV_v2">
   <soap:operation soapAction="urn:xmethods-delayed-quotes#newReservaTPV_v2" />
   <input>
    <soap:body use="encoded" namespace="urn:xmethods-delayed-quotes" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
   </input>
   <output>
    <soap:body use="encoded" namespace="urn:xmethods-delayed-quotes" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
   </output>
  </operation>
  <operation name="addShippingInformation">
   <soap:operation soapAction="urn:xmethods-delayed-quotes#addShippingInformation" />
   <input>
    <soap:body use="encoded" namespace="urn:xmethods-delayed-quotes" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
   </input>
   <output>
    <soap:body use="encoded" namespace="urn:xmethods-delayed-quotes" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
   </output>
  </operation>

  <operation name="getListOfFranchisees">
   <soap:operation soapAction="urn:xmethods-delayed-quotes#getListOfFranchisees" />
   <input>
    <soap:body use="encoded" namespace="urn:xmethods-delayed-quotes" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
   </input>
   <output>
    <soap:body use="encoded" namespace="urn:xmethods-delayed-quotes" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
   </output>
  </operation>

  <operation name="getExternalReceiptInfo">
   <soap:operation soapAction="urn:xmethods-delayed-quotes#getExternalReceiptInfo" />
   <input>
    <soap:body use="encoded" namespace="urn:xmethods-delayed-quotes" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
   </input>
   <output>
    <soap:body use="encoded" namespace="urn:xmethods-delayed-quotes" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
   </output>
  </operation>

  <operation name="executeInterfranchiseReturn">
   <soap:operation soapAction="urn:xmethods-delayed-quotes#executeInterfranchiseReturn" />
   <input>
    <soap:body use="encoded" namespace="urn:xmethods-delayed-quotes" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
   </input>
   <output>
    <soap:body use="encoded" namespace="urn:xmethods-delayed-quotes" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
   </output>
  </operation>

  <operation name="getReceiptInfo">
   <soap:operation soapAction="urn:xmethods-delayed-quotes#getReceiptInfo" />
   <input>
    <soap:body use="encoded" namespace="urn:xmethods-delayed-quotes" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
   </input>
   <output>
    <soap:body use="encoded" namespace="urn:xmethods-delayed-quotes" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
   </output>
  </operation>

  <operation name="registerInterfranchiseReturn">
   <soap:operation soapAction="urn:xmethods-delayed-quotes#registerInterfranchiseReturn" />
   <input>
    <soap:body use="encoded" namespace="urn:xmethods-delayed-quotes" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
   </input>
   <output>
    <soap:body use="encoded" namespace="urn:xmethods-delayed-quotes" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
   </output>
  </operation>

  <operation name="registerInterfranchiseReturnDocument">
   <soap:operation soapAction="urn:xmethods-delayed-quotes#registerInterfranchiseReturnDocument" />
   <input>
    <soap:body use="encoded" namespace="urn:xmethods-delayed-quotes" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
   </input>
   <output>
    <soap:body use="encoded" namespace="urn:xmethods-delayed-quotes" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
   </output>
  </operation>
 </binding>

 <message name="getSessionidRequest">
  <part name="a" type="xsd:token" />
  <part name="b" type="xsd:token" />
  <part name="resource" type="xsd:token" />
 </message>
 <message name="getSessionidResponse">
  <part name="sessionInfo" element="tns:sessionInfo" />
 </message>
 <message name="closeSessionRequest">
  <part name="a" type="xsd:token" />
  <part name="b" type="xsd:token" />
  <part name="sessionid" type="xsd:token" />
 </message>
 <message name="closeSessionResponse">
  <part name="status" element="xsd:integer" />
 </message>
 <message name="newOrderRequest">
  <part name="authmode" type="xsd:token" />
  <part name="a" type="xsd:token" />
  <part name="b" type="xsd:token" />
  <part name="orderid" type="xsd:token" />
  <part name="orderdata" type="xsd:string" />
 </message> 
 <message name="newCustomerRequest">
  <part name="authmode" type="xsd:token" />
  <part name="a" type="xsd:token" />
  <part name="b" type="xsd:token" />
  <part name="customerdata" type="xsd:string" />
 </message> 
 <message name="searchCustomersRequest">
  <part name="authmode" type="xsd:token" />
  <part name="a" type="xsd:token" />
  <part name="b" type="xsd:token" />
  <part name="searchQuery" type="xsd:string" />
 </message>
 <message name="newOrderResponse">
  <part name="orderAccessInfo" element="tns:orderAccessInfo" />
 </message> 
  <message name="newCustomerResponse">
  <part name="customerAccessInfo" element="tns:customerAccessInfo" />
 </message>  
 <message name="searchCustomersResponse">
  <part name="searchCustomersInfo" element="tns:searchCustomersInfo" />
 </message> 
 <message name="newPurchaseOrderRequest">
  <part name="authmode" type="xsd:token" />
  <part name="a" type="xsd:token" />
  <part name="b" type="xsd:token" />
  <part name="orderid" type="xsd:token" />
  <part name="orderdata" type="xsd:string" />
 </message>
 <message name="newPurchaseOrderResponse">
  <part name="orderAccessInfo" element="tns:orderAccessInfo" />
 </message>
 <message name="chOrderStatusRequest">
  <part name="authmode" type="xsd:token" />
  <part name="a" type="xsd:token" />
  <part name="b" type="xsd:token" />
  <part name="orderid" type="xsd:token" />
  <part name="newstatus" type="xsd:token" />
 </message>
 <message name="chOrderStatusResponse">
  <part name="orderAccessInfo" element="tns:orderAccessInfo" />
 </message>
 <message name="chOrderStatusWithGesioOrderIdRequest">
  <part name="authmode" type="xsd:token" />
  <part name="a" type="xsd:token" />
  <part name="b" type="xsd:token" />
  <part name="orderid" type="xsd:token" />
  <part name="newstatus" type="xsd:token" />
 </message>
 <message name="chOrderStatusWithGesioOrderIdResponse">
  <part name="orderAccessInfo" element="tns:orderAccessInfo" />
 </message>
 <message name="getBasicProductInfoRequest">
  <part name="authmode" type="xsd:token" />
  <part name="a" type="xsd:token" />
  <part name="b" type="xsd:token" />
  <part name="resource" type="xsd:token" />
  <part name="productid" type="xsd:token" />
  <part name="stockinfodisaggregated" type="xsd:boolean" />
  <part name="addvariationsstockinfo" type="xsd:boolean" />
 </message>
 <message name="getBasicProductInfoResponse">
  <part name="basicProductInfo" element="tns:basicProductInfo" />
 </message>
 <message name="getSingleInvoiceFileRequest">
  <part name="authmode" type="xsd:token" />
  <part name="a" type="xsd:token" />
  <part name="b" type="xsd:token" />
  <part name="orderid" type="xsd:token" />
  <part name="orderidtype" type="xsd:token" />
  <part name="generatePdfIfNotGenerated" type="xsd:token" />
 </message>
 <message name="getSingleInvoiceFileResponse">
  <part name="invoicefile" element="tns:invoicefile" />
 </message>
 <message name="getBasicOrderInfoRequest">
  <part name="authmode" type="xsd:token" />
  <part name="a" type="xsd:token" />
  <part name="b" type="xsd:token" />
  <part name="orderid" type="xsd:token" />
  <part name="orderidtype" type="xsd:token" />
 </message>
 <message name="getBasicOrderInfoResponse">
  <part name="basicOrderInfo" element="tns:basicOrderInfo" />
 </message>
 <message name="getLogisticsFilesRequest">
  <part name="authmode" type="xsd:token" />
  <part name="a" type="xsd:token" />
  <part name="b" type="xsd:token" />
 </message>
 <message name="getLogisticsFilesResponse">
  <part name="logisticsFiles" element="tns:logisticsFiles" />
 </message>
 <message name="getTranslationsRequest">
  <part name="authmode" type="xsd:token" />
  <part name="a" type="xsd:token" />
  <part name="b" type="xsd:token" />
  <part name="mode" type="xsd:token" />
 </message>
 <message name="getTranslationsResponse">
  <part name="translations" element="tns:translations" />
 </message>
 <message name="getPaymentFilesRequest">
  <part name="authmode" type="xsd:token" />
  <part name="a" type="xsd:token" />
  <part name="b" type="xsd:token" />
 </message>
 <message name="getPaymentFilesResponse">
  <part name="paymentFiles" element="tns:paymentFiles" />
 </message>
 <message name="getBasicCustomerInfoRequest">
  <part name="authmode" type="xsd:token" />
  <part name="a" type="xsd:token" />
  <part name="b" type="xsd:token" />
  <part name="customerid" type="xsd:token" />
  <part name="customeridtype" type="xsd:token" /><!-- gesioId, vatNumber or emailAddress -->
 </message>
 <message name="getBasicCustomerInfoResponse">
  <part name="basicCustomerInfo" element="tns:basicCustomerInfo" />
 </message>
 <message name="GetDataCustomerClaveDeniaRequest">
  <part name="authmode" type="xsd:token" />
  <part name="a" type="xsd:token" />
  <part name="b" type="xsd:token" />
  <part name="customerid" type="xsd:string" />
  <part name="membershipcard" type="xsd:string" />
  <part name="number_store" type="xsd:string" />
  <part name="number_cash" type="xsd:string" />
  <part name="returnformat" type="xsd:string" />
 </message>
 <message name="GetDataCustomerClaveDeniaResponse">
  <part name="basicCustomerInfo" element="tns:basicCustomerInfo" />
 </message>
 <message name="nuevaReservaRequest">
  <part name="authmode" type="xsd:token" />
  <part name="a" type="xsd:token" />
  <part name="b" type="xsd:token" />
  <part name="reservaid" type="xsd:token" />
  <part name="reservadata" type="xsd:string" />
 </message>
 <message name="nuevaReservaResponse">
  <part name="reservaAccessInfo" element="tns:reservaAccessInfo" />
 </message>
 <message name="getCatalogInfoRequest">
  <part name="authmode" type="xsd:token" />
  <part name="a" type="xsd:token" />
  <part name="b" type="xsd:token" />
  <part name="mode" type="xsd:token" /><!-- valor por defecto: std, se usa principalmente para indicar particularidades de ciertos clientes -->
  <part name="resource" type="xsd:token" />
  <part name="minutessincelastsync" type="xsd:int" />
  <part name="csvproductids" type="xsd:string" />
 </message>
 <message name="getCatalogInfoResponse">
  <part name="jsonInfo" element="tns:jsonInfo" />
 </message>
 <message name="getOrdersRequest">
  <part name="authmode" type="xsd:token" />
  <part name="a" type="xsd:token" />
  <part name="b" type="xsd:token" />
  <part name="mode" type="xsd:token" /><!-- valor por defecto: std, se usa principalmente para indicar particularidades de ciertos clientes -->
  <part name="minutessincelastsync" type="xsd:int" />
  <part name="jsonextraparams" type="xsd:string" />
  <!-- Aquí habrá que ir añadiendo parámetros para los filtros -->
 </message>
 <message name="getOrdersResponse">
  <part name="jsonInfo" element="tns:jsonInfo" />
 </message>

 <message name="updateOrderStatusRequest">
  <part name="authmode" type="xsd:token" />
  <part name="a" type="xsd:token" />
  <part name="b" type="xsd:token" />
  <part name="mode" type="xsd:token" /><!-- valor por defecto: std, se usa principalmente para indicar particularidades de ciertos clientes -->
  <part name="newstatus" type="xsd:string" />
  <part name="orderids" type="xsd:string" />
 </message>
 <message name="updateOrderStatusResponse">
  <part name="jsonInfo" element="tns:jsonInfo" />
 </message>

 <message name="updateOrderCheckingRequest">
  <part name="authmode" type="xsd:token" />
  <part name="a" type="xsd:token" />
  <part name="b" type="xsd:token" />
  <part name="mode" type="xsd:token" /><!-- valor por defecto: std, se usa principalmente para indicar particularidades de ciertos clientes -->
  <part name="orderarray" type="xsd:string" />
 </message>
 <message name="updateOrderCheckingResponse">
  <part name="jsonInfo" element="tns:jsonInfo" />
 </message>

 <message name="getCustomerListRequest">
  <part name="authmode" type="xsd:token" />
  <part name="a" type="xsd:token" />
  <part name="b" type="xsd:token" />
  <part name="mode" type="xsd:token" /><!-- valor por defecto: std, se usa principalmente para indicar particularidades de ciertos clientes -->
  <part name="lowerlimitdate" type="xsd:token" /><!-- format: YYYY-mm-dd HH:mm:ss (valor por defecto: 0000-00-01 00:00:01) -->
 </message>
 <message name="getCustomerListResponse">
  <part name="jsonInfo" element="tns:jsonInfo" />
 </message>

 <message name="getReceiptListRequest">
  <part name="authmode" type="xsd:token" />
  <part name="a" type="xsd:token" />
  <part name="b" type="xsd:token" />
  <part name="mode" type="xsd:token" /><!-- valor por defecto: std, se usa principalmente para indicar particularidades de ciertos clientes -->
  <part name="tpvcode" type="xsd:token" /><!-- valor por defecto: default: vacío si se paso solo se devuelven tickets del TPV con dicho código-->
  <part name="lowerlimitdate" type="xsd:token" /><!-- format: YYYY-mm-dd HH:mm:ss (valor por defecto: 0000-00-01 00:00:01) -->
  <part name="upperlimitdate" type="xsd:token" /><!-- format: YYYY-mm-dd HH:mm:ss (valor por defecto: now) -->
 </message>
 <message name="getReceiptListResponse">
  <part name="jsonInfo" element="tns:jsonInfo" />
 </message>

 <message name="getEmployeesRequest">
  <part name="authmode" type="xsd:token" />
  <part name="a" type="xsd:token" />
  <part name="b" type="xsd:token" />
 </message>
 <message name="getEmployeesResponse">
  <part name="jsonInfo" element="tns:jsonInfo" />
 </message>
 
 <message name="getCashDeskClosingInfoRequest">
  <part name="authmode" type="xsd:token" />
  <part name="a" type="xsd:token" />
  <part name="b" type="xsd:token" />
  <part name="type" type="xsd:token" /><!-- valor por defecto: std, se usa principalmente para indicar particularidades de ciertos clientes -->
  <part name="value" type="xsd:token" /><!-- valor por defecto: default: vacío si se paso solo se devuelven tickets del TPV con dicho código-->
  <part name="lowerlimitdate" type="xsd:token" /><!-- format: YYYY-mm-dd HH:mm:ss (valor por defecto: 0000-00-01 00:00:01) -->
  <part name="upperlimitdate" type="xsd:token" /><!-- format: YYYY-mm-dd HH:mm:ss (valor por defecto: now) -->
 </message>
 <message name="getCashDeskClosingInfoResponse">
  <part name="jsonInfo" element="tns:jsonInfo" />
 </message>

 <message name="getProductSalesRequest">
  <part name="authmode" type="xsd:token" />
  <part name="a" type="xsd:token" />
  <part name="b" type="xsd:token" />
  <part name="type" type="xsd:token" /><!-- valor por defecto: std, se usa principalmente para indicar particularidades de ciertos clientes -->
  <part name="value" type="xsd:token" /><!-- valor por defecto: default: vacío si se paso solo se devuelven tickets del TPV con dicho código-->
  <part name="lowerlimitdate" type="xsd:token" /><!-- format: YYYY-mm-dd HH:mm:ss (valor por defecto: 0000-00-01 00:00:01) -->
  <part name="upperlimitdate" type="xsd:token" /><!-- format: YYYY-mm-dd HH:mm:ss (valor por defecto: now) -->
  <part name="withtax" type="xsd:token" /><!-- format: Booleano -->
 </message>
 <message name="getProductSalesResponse">
  <part name="jsonInfo" element="tns:jsonInfo" />
 </message>

 <message name="getRepositionOrdersRequest">
  <part name="authmode" type="xsd:token" />
  <part name="a" type="xsd:token" />
  <part name="b" type="xsd:token" />
  <part name="mode" type="xsd:token" /><!-- valor por defecto: std, se usa principalmente para indicar particularidades de ciertos clientes -->
  <part name="minutessincelastsync" type="xsd:int" />
  <!-- Aquí habrá que ir añadiendo parámetros para los filtros -->
 </message>
 <message name="getRepositionOrdersResponse">
  <part name="jsonInfo" element="tns:jsonInfo" />
 </message>

 <message name="updateRepositionOrderStatusRequest">
  <part name="authmode" type="xsd:token" />
  <part name="a" type="xsd:token" />
  <part name="b" type="xsd:token" />
  <part name="mode" type="xsd:token" /><!-- valor por defecto: std, se usa principalmente para indicar particularidades de ciertos clientes -->
  <part name="newstatus" type="xsd:string" />
  <part name="repositionorderids" type="xsd:string" />
 </message>
 <message name="updateRepositionOrderStatusResponse">
  <part name="jsonInfo" element="tns:jsonInfo" />
 </message>

 <message name="uploadProductsRequest">
  <part name="authmode" type="xsd:token" />
  <part name="a" type="xsd:token" />
  <part name="b" type="xsd:token" />
  <part name="mode" type="xsd:token" /><!-- valor por defecto: std, se usa principalmente para indicar particularidades de ciertos clientes -->
  <part name="catalogFeed" type="xsd:string" /><!-- XML en formato GesioCatalog -->
 </message>
 <message name="uploadProductsResponse">
  <part name="jsonInfo" element="tns:jsonInfo" />
 </message>

 <message name="newReservaTPV_v2Request">
  <part name="authmode" type="xsd:token" />
  <part name="a" type="xsd:token" />
  <part name="b" type="xsd:token" />
  <part name="orderXML" type="xsd:string" /><!-- XML en formato GesioCatalog -->
 </message>
 <message name="newReservaTPV_v2Response">
  <part name="jsonInfo" element="tns:jsonInfo" />
 </message>

 <message name="addShippingInformationRequest">
  <part name="authmode" type="xsd:token" />
  <part name="a" type="xsd:token" />
  <part name="b" type="xsd:token" />
  <part name="orderid" type="xsd:token" />
  <part name="shippingInfo" type="xsd:string" /><!-- descripción de los datos de envío en JSON -->
 </message>
 <message name="addShippingInformationResponse">
  <part name="jsonInfo" element="tns:jsonInfo" />
 </message>

 <message name="getListOfFranchiseesRequest">
  <part name="authmode" type="xsd:token" />
  <part name="a" type="xsd:token" />
  <part name="b" type="xsd:token" />
 </message>
 <message name="getListOfFranchiseesResponse">
  <part name="jsonInfo" element="tns:jsonInfo" />
 </message>

 <message name="getExternalReceiptInfoRequest">
  <part name="authmode" type="xsd:token" />
  <part name="a" type="xsd:token" />
  <part name="b" type="xsd:token" />
  <part name="sourceAgentIdentifier" type="xsd:token" />
  <part name="receiptNumber" type="xsd:token" />
 </message>
 <message name="getExternalReceiptInfoResponse">
  <part name="jsonInfo" element="tns:jsonInfo" />
 </message>

 <message name="executeInterfranchiseReturnRequest">
  <part name="authmode" type="xsd:token" />
  <part name="a" type="xsd:token" />
  <part name="b" type="xsd:token" />
  <part name="sourceAgentIdentifier" type="xsd:token" />
  <part name="receiptNumber" type="xsd:token" />
  <part name="returnData" type="xsd:string" /><!-- descripción de los datos de la devolución en JSON -->
 </message>
 <message name="executeInterfranchiseReturnResponse">
  <part name="jsonInfo" element="tns:jsonInfo" />
 </message>

 <message name="getReceiptInfoRequest">
  <part name="authmode" type="xsd:token" />
  <part name="a" type="xsd:token" />
  <part name="b" type="xsd:token" />
  <part name="receiptNumber" type="xsd:token" />
 </message>
 <message name="getReceiptInfoResponse">
  <part name="jsonInfo" element="tns:jsonInfo" />
 </message>

 <message name="registerInterfranchiseReturnRequest">
  <part name="authmode" type="xsd:token" />
  <part name="a" type="xsd:token" />
  <part name="b" type="xsd:token" />
  <part name="returnData" type="xsd:string" /><!-- descripción de los datos de la devolución en JSON -->
 </message>
 <message name="registerInterfranchiseReturnResponse">
  <part name="jsonInfo" element="tns:jsonInfo" />
 </message>

 <message name="registerInterfranchiseReturnDocumentRequest">
  <part name="authmode" type="xsd:token" />
  <part name="a" type="xsd:token" />
  <part name="b" type="xsd:token" />
  <part name="returnData" type="xsd:string" /><!-- descripción de los datos de la devolución en JSON -->
 </message>
 <message name="registerInterfranchiseReturnDocumentResponse">
  <part name="jsonInfo" element="tns:jsonInfo" />
 </message>

 <portType name="OrderPortType">
  <operation name="getSessionid">
   <input message="tns:getSessionidRequest" />
   <output message="tns:getSessionidResponse" />
  </operation>
  <operation name="closeSession">
   <input message="tns:closeSessionRequest" />
   <output message="tns:closeSessionResponse" />
  </operation>
  <operation name="newOrder">
   <input message="tns:newOrderRequest" />
   <output message="tns:newOrderResponse" />
  </operation>
  <operation name="newCustomer">
   <input message="tns:newCustomerRequest" />
   <output message="tns:newCustomerResponse" />
  </operation> 
  <operation name="searchCustomers">
   <input message="tns:searchCustomersRequest" />
   <output message="tns:searchCustomersResponse" />
  </operation>
    <operation name="newPurchaseOrder">
   <input message="tns:newPurchaseOrderRequest" />
   <output message="tns:newPurchaseOrderResponse" />
  </operation>
  <operation name="chOrderStatus">
   <input message="tns:chOrderStatusRequest" />
   <output message="tns:chOrderStatusResponse" />
  </operation>
  <operation name="chOrderStatusWithGesioOrderId">
   <input message="tns:chOrderStatusWithGesioOrderIdRequest" />
   <output message="tns:chOrderStatusWithGesioOrderIdResponse" />
  </operation>
  <operation name="getBasicProductInfo">
   <input message="tns:getBasicProductInfoRequest" />
   <output message="tns:getBasicProductInfoResponse" />
  </operation>
  <operation name="getSingleInvoiceFile">
   <input message="tns:getSingleInvoiceFileRequest" />
   <output message="tns:getSingleInvoiceFileResponse" />
  </operation>
  <operation name="getBasicOrderInfo">
   <input message="tns:getBasicOrderInfoRequest" />
   <output message="tns:getBasicOrderInfoResponse" />
  </operation>
  <operation name="getLogisticsFiles">
   <input message="tns:getLogisticsFilesRequest" />
   <output message="tns:getLogisticsFilesResponse" />
  </operation>
  <operation name="getTranslations">
   <input message="tns:getTranslationsRequest" />
   <output message="tns:getTranslationsResponse" />
  </operation>
  <operation name="getPaymentFiles">
   <input message="tns:getPaymentFilesRequest" />
   <output message="tns:getPaymentFilesResponse" />
  </operation>
  <operation name="getBasicCustomerInfo">
   <input message="tns:getBasicCustomerInfoRequest" />
   <output message="tns:getBasicCustomerInfoResponse" />
  </operation>
  <operation name="GetDataCustomerClaveDenia">
   <input message="tns:GetDataCustomerClaveDeniaRequest" />
   <output message="tns:GetDataCustomerClaveDeniaResponse" />
  </operation>
  <operation name="nuevaReserva">
   <input message="tns:nuevaReservaRequest" />
   <output message="tns:nuevaReservaResponse" />
  </operation>
  <operation name="getCatalogInfo">
   <input message="tns:getCatalogInfoRequest" />
   <output message="tns:getCatalogInfoResponse" />
  </operation>
  <operation name="getOrders">
   <input message="tns:getOrdersRequest" />
   <output message="tns:getOrdersResponse" />
  </operation>
  <operation name="updateOrderStatus">
   <input message="tns:updateOrderStatusRequest" />
   <output message="tns:updateOrderStatusResponse" />
  </operation>
  <operation name="updateOrderChecking">
   <input message="tns:updateOrderCheckingRequest" />
   <output message="tns:updateOrderCheckingResponse" />
  </operation>
  <operation name="getCustomerList">
   <input message="tns:getCustomerListRequest" />
   <output message="tns:getCustomerListResponse" />
  </operation>
  <operation name="getReceiptList">
   <input message="tns:getReceiptListRequest" />
   <output message="tns:getReceiptListResponse" />
  </operation>
  <operation name="getEmployees">
   <input message="tns:getEmployeesRequest" />
   <output message="tns:getEmployeesResponse" />
  </operation>
  <operation name="getCashDeskClosingInfo">
   <input message="tns:getCashDeskClosingInfoRequest" />
   <output message="tns:getCashDeskClosingInfoResponse" />
  </operation>
  <operation name="getProductSales">
   <input message="tns:getProductSalesRequest" />
   <output message="tns:getProductSalesResponse" />
  </operation>
  <operation name="getRepositionOrders">
   <input message="tns:getRepositionOrdersRequest" />
   <output message="tns:getRepositionOrdersResponse" />
  </operation>
  <operation name="updateRepositionOrderStatus">
   <input message="tns:updateRepositionOrderStatusRequest" />
   <output message="tns:updateRepositionOrderStatusResponse" />
  </operation>
  <operation name="uploadProducts">
   <input message="tns:uploadProductsRequest" />
   <output message="tns:uploadProductsResponse" />
  </operation>
  <operation name="newReservaTPV_v2">
   <input message="tns:newReservaTPV_v2Request" />
   <output message="tns:newReservaTPV_v2Response" />
  </operation>
  <operation name="addShippingInformation">
   <input message="tns:addShippingInformationRequest" />
   <output message="tns:addShippingInformationResponse" />
  </operation>

  <operation name="getListOfFranchisees">
   <input message="tns:getListOfFranchiseesRequest" />
   <output message="tns:getListOfFranchiseesResponse" />
  </operation>

  <operation name="getExternalReceiptInfo">
   <input message="tns:getExternalReceiptInfoRequest" />
   <output message="tns:getExternalReceiptInfoResponse" />
  </operation>

  <operation name="executeInterfranchiseReturn">
   <input message="tns:executeInterfranchiseReturnRequest" />
   <output message="tns:executeInterfranchiseReturnResponse" />
  </operation>

  <operation name="getReceiptInfo">
   <input message="tns:getReceiptInfoRequest" />
   <output message="tns:getReceiptInfoResponse" />
  </operation>

  <operation name="registerInterfranchiseReturn">
   <input message="tns:registerInterfranchiseReturnRequest" />
   <output message="tns:registerInterfranchiseReturnResponse" />
  </operation>

  <operation name="registerInterfranchiseReturnDocument">
   <input message="tns:registerInterfranchiseReturnDocumentRequest" />
   <output message="tns:registerInterfranchiseReturnDocumentResponse" />
  </operation>

 </portType>
 <service name="OrderService">
  <port name="OrderPort" binding="OrderBinding">
   <soap:address location="https://store.dreamlove.es/webservices/orderservice.php" />
  </port>
 </service>

</definitions>