<definitions targetNamespace="urn:microsoft-dynamics-schemas/page/spidersalesorder" xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:tns="urn:microsoft-dynamics-schemas/page/spidersalesorder">
  <types>
    <xsd:schema elementFormDefault="qualified" targetNamespace="urn:microsoft-dynamics-schemas/page/spidersalesorder" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
      <xsd:simpleType name="Status">
        <xsd:restriction base="xsd:string">
          <xsd:enumeration value="Open" />
          <xsd:enumeration value="Released" />
          <xsd:enumeration value="Pending_Approval" />
          <xsd:enumeration value="Pending_Prepayment" />
        </xsd:restriction>
      </xsd:simpleType>
      <xsd:simpleType name="ShippingAdvice">
        <xsd:restriction base="xsd:string">
          <xsd:enumeration value="Partial" />
          <xsd:enumeration value="Complete" />
        </xsd:restriction>
      </xsd:simpleType>
      <xsd:simpleType name="Type">
        <xsd:restriction base="xsd:string">
          <xsd:enumeration value="_blank_" />
          <xsd:enumeration value="G_L_Account" />
          <xsd:enumeration value="Item" />
          <xsd:enumeration value="Resource" />
          <xsd:enumeration value="Fixed_Asset" />
          <xsd:enumeration value="Charge_Item" />
        </xsd:restriction>
      </xsd:simpleType>
      <xsd:complexType name="QWESR_WS_Sales_Order_Line">
        <xsd:sequence>
          <xsd:element minOccurs="0" maxOccurs="1" name="Key" type="xsd:string" />
          <xsd:element minOccurs="0" maxOccurs="1" name="LineNo" type="xsd:int" />
          <xsd:element minOccurs="0" maxOccurs="1" name="Type" type="tns:Type" />
          <xsd:element minOccurs="0" maxOccurs="1" name="No" type="xsd:string" />
          <xsd:element minOccurs="0" maxOccurs="1" name="VariantCode" type="xsd:string" />
          <xsd:element minOccurs="0" maxOccurs="1" name="CrossReferenceNo" type="xsd:string" />
          <xsd:element minOccurs="0" maxOccurs="1" name="ItemReferenceNo" type="xsd:string" />
          <xsd:element minOccurs="0" maxOccurs="1" name="LocationCode" type="xsd:string" />
          <xsd:element minOccurs="0" maxOccurs="1" name="ReqDeliveryDate" type="xsd:date" />
          <xsd:element minOccurs="0" maxOccurs="1" name="Description" type="xsd:string" />
          <xsd:element minOccurs="0" maxOccurs="1" name="Quantity" type="xsd:decimal" />
          <xsd:element minOccurs="0" maxOccurs="1" name="UnitOfMeasureCode" type="xsd:string" />
          <xsd:element minOccurs="0" maxOccurs="1" name="UnitCost" type="xsd:decimal" />
          <xsd:element minOccurs="0" maxOccurs="1" name="UnitPrice" type="xsd:decimal" />
          <xsd:element minOccurs="0" maxOccurs="1" name="LineDiscountPerc" type="xsd:decimal" />
          <xsd:element minOccurs="0" maxOccurs="1" name="LineDiscountAmt" type="xsd:decimal" />
          <xsd:element minOccurs="0" maxOccurs="1" name="LineAmount" type="xsd:decimal" />
          <xsd:element minOccurs="0" maxOccurs="1" name="OutstandingQuantity" type="xsd:decimal" />
          <xsd:element minOccurs="0" maxOccurs="1" name="Dimension1Value" type="xsd:string" />
          <xsd:element minOccurs="0" maxOccurs="1" name="Dimension2Value" type="xsd:string" />
          <xsd:element minOccurs="0" maxOccurs="1" name="Dimension3Value" type="xsd:string" />
          <xsd:element minOccurs="0" maxOccurs="1" name="Dimension4Value" type="xsd:string" />
          <xsd:element minOccurs="0" maxOccurs="1" name="Dimension5Value" type="xsd:string" />
          <xsd:element minOccurs="0" maxOccurs="1" name="Dimension6Value" type="xsd:string" />
          <xsd:element minOccurs="0" maxOccurs="1" name="Dimension7Value" type="xsd:string" />
          <xsd:element minOccurs="0" maxOccurs="1" name="Dimension8Value" type="xsd:string" />
          <xsd:element minOccurs="0" maxOccurs="1" name="ExtraValue1" type="xsd:string" />
          <xsd:element minOccurs="0" maxOccurs="1" name="ExtraValue2" type="xsd:string" />
          <xsd:element minOccurs="0" maxOccurs="1" name="ExtraValue3" type="xsd:string" />
          <xsd:element minOccurs="0" maxOccurs="1" name="ExtraValue4" type="xsd:string" />
          <xsd:element minOccurs="0" maxOccurs="1" name="ExtraValue5" type="xsd:string" />
          <xsd:element minOccurs="0" maxOccurs="1" name="ExtraValue6" type="xsd:string" />
          <xsd:element minOccurs="0" maxOccurs="1" name="ExtraValue7" type="xsd:string" />
          <xsd:element minOccurs="0" maxOccurs="1" name="ExtraValue8" type="xsd:string" />
          <xsd:element minOccurs="0" maxOccurs="1" name="ExtraValue9" type="xsd:string" />
          <xsd:element minOccurs="0" maxOccurs="1" name="ExtraValue10" type="xsd:string" />
        </xsd:sequence>
      </xsd:complexType>
      <xsd:complexType name="QWESR_WS_Sales_Order_Line_List">
        <xsd:sequence>
          <xsd:element minOccurs="1" maxOccurs="unbounded" name="QWESR_WS_Sales_Order_Line" type="tns:QWESR_WS_Sales_Order_Line" />
        </xsd:sequence>
      </xsd:complexType>
      <xsd:complexType name="spiderSalesOrder">
        <xsd:sequence>
          <xsd:element minOccurs="0" maxOccurs="1" name="Key" type="xsd:string" />
          <xsd:element minOccurs="0" maxOccurs="1" name="DocumentNo" type="xsd:string" />
          <xsd:element minOccurs="0" maxOccurs="1" name="SellToCustomerNo" type="xsd:string" />
          <xsd:element minOccurs="0" maxOccurs="1" name="SellToCustomerName" type="xsd:string" />
          <xsd:element minOccurs="0" maxOccurs="1" name="SellToAddress" type="xsd:string" />
          <xsd:element minOccurs="0" maxOccurs="1" name="SellToAddress2" type="xsd:string" />
          <xsd:element minOccurs="0" maxOccurs="1" name="SellToPostCode" type="xsd:string" />
          <xsd:element minOccurs="0" maxOccurs="1" name="SellToCity" type="xsd:string" />
          <xsd:element minOccurs="0" maxOccurs="1" name="SellToCountryCode" type="xsd:string" />
          <xsd:element minOccurs="0" maxOccurs="1" name="SellToContact" type="xsd:string" />
          <xsd:element minOccurs="0" maxOccurs="1" name="BillToCustomerNo" type="xsd:string" />
          <xsd:element minOccurs="0" maxOccurs="1" name="BillToName" type="xsd:string" />
          <xsd:element minOccurs="0" maxOccurs="1" name="BillToAddress" type="xsd:string" />
          <xsd:element minOccurs="0" maxOccurs="1" name="BillToAddress2" type="xsd:string" />
          <xsd:element minOccurs="0" maxOccurs="1" name="BillToPostCode" type="xsd:string" />
          <xsd:element minOccurs="0" maxOccurs="1" name="BillToCity" type="xsd:string" />
          <xsd:element minOccurs="0" maxOccurs="1" name="BillToCountryCode" type="xsd:string" />
          <xsd:element minOccurs="0" maxOccurs="1" name="BillToContact" type="xsd:string" />
          <xsd:element minOccurs="0" maxOccurs="1" name="ShipToName" type="xsd:string" />
          <xsd:element minOccurs="0" maxOccurs="1" name="ShipToAddress" type="xsd:string" />
          <xsd:element minOccurs="0" maxOccurs="1" name="ShipToAddress2" type="xsd:string" />
          <xsd:element minOccurs="0" maxOccurs="1" name="ShipToPostCode" type="xsd:string" />
          <xsd:element minOccurs="0" maxOccurs="1" name="ShipToCity" type="xsd:string" />
          <xsd:element minOccurs="0" maxOccurs="1" name="ShipToCountryCode" type="xsd:string" />
          <xsd:element minOccurs="0" maxOccurs="1" name="ShipToContact" type="xsd:string" />
          <xsd:element minOccurs="0" maxOccurs="1" name="PostingDate" type="xsd:date" />
          <xsd:element minOccurs="0" maxOccurs="1" name="OrderDate" type="xsd:date" />
          <xsd:element minOccurs="0" maxOccurs="1" name="ReqDeliveryDate" type="xsd:date" />
          <xsd:element minOccurs="0" maxOccurs="1" name="ExtDocumentNo" type="xsd:string" />
          <xsd:element minOccurs="0" maxOccurs="1" name="Status" type="tns:Status" />
          <xsd:element minOccurs="0" maxOccurs="1" name="SalespersonCode" type="xsd:string" />
          <xsd:element minOccurs="0" maxOccurs="1" name="PricesIncludingVAT" type="xsd:boolean" />
          <xsd:element minOccurs="0" maxOccurs="1" name="CurrencyCode" type="xsd:string" />
          <xsd:element minOccurs="0" maxOccurs="1" name="CurrencyFactor" type="xsd:decimal" />
          <xsd:element minOccurs="0" maxOccurs="1" name="PaymentMethodCode" type="xsd:string" />
          <xsd:element minOccurs="0" maxOccurs="1" name="PaymentTermsCode" type="xsd:string" />
          <xsd:element minOccurs="0" maxOccurs="1" name="DueDate" type="xsd:date" />
          <xsd:element minOccurs="0" maxOccurs="1" name="LocationCode" type="xsd:string" />
          <xsd:element minOccurs="0" maxOccurs="1" name="ShipmentMethodCode" type="xsd:string" />
          <xsd:element minOccurs="0" maxOccurs="1" name="ShippingAdvice" type="tns:ShippingAdvice" />
          <xsd:element minOccurs="0" maxOccurs="1" name="ShippingAgentCode" type="xsd:string" />
          <xsd:element minOccurs="0" maxOccurs="1" name="ShippingAgentServiceCode" type="xsd:string" />
          <xsd:element minOccurs="0" maxOccurs="1" name="Dimension1Value" type="xsd:string" />
          <xsd:element minOccurs="0" maxOccurs="1" name="Dimension2Value" type="xsd:string" />
          <xsd:element minOccurs="0" maxOccurs="1" name="Dimension3Value" type="xsd:string" />
          <xsd:element minOccurs="0" maxOccurs="1" name="Dimension4Value" type="xsd:string" />
          <xsd:element minOccurs="0" maxOccurs="1" name="Dimension5Value" type="xsd:string" />
          <xsd:element minOccurs="0" maxOccurs="1" name="Dimension6Value" type="xsd:string" />
          <xsd:element minOccurs="0" maxOccurs="1" name="Dimension7Value" type="xsd:string" />
          <xsd:element minOccurs="0" maxOccurs="1" name="Dimension8Value" type="xsd:string" />
          <xsd:element minOccurs="0" maxOccurs="1" name="InvoiceDiscountAmount" type="xsd:decimal" />
          <xsd:element minOccurs="0" maxOccurs="1" name="AmountIncludingVAT" type="xsd:decimal" />
          <xsd:element minOccurs="0" maxOccurs="1" name="SystemCode" type="xsd:string" />
          <xsd:element minOccurs="0" maxOccurs="1" name="SystemReferenceId" type="xsd:string" />
          <xsd:element minOccurs="0" maxOccurs="1" name="ExtraValue1" type="xsd:string" />
          <xsd:element minOccurs="0" maxOccurs="1" name="ExtraValue2" type="xsd:string" />
          <xsd:element minOccurs="0" maxOccurs="1" name="ExtraValue3" type="xsd:string" />
          <xsd:element minOccurs="0" maxOccurs="1" name="ExtraValue4" type="xsd:string" />
          <xsd:element minOccurs="0" maxOccurs="1" name="ExtraValue5" type="xsd:string" />
          <xsd:element minOccurs="0" maxOccurs="1" name="ExtraValue6" type="xsd:string" />
          <xsd:element minOccurs="0" maxOccurs="1" name="ExtraValue7" type="xsd:string" />
          <xsd:element minOccurs="0" maxOccurs="1" name="ExtraValue8" type="xsd:string" />
          <xsd:element minOccurs="0" maxOccurs="1" name="ExtraValue9" type="xsd:string" />
          <xsd:element minOccurs="0" maxOccurs="1" name="ExtraValue10" type="xsd:string" />
          <xsd:element minOccurs="0" maxOccurs="1" name="SalesOrderLines" type="tns:QWESR_WS_Sales_Order_Line_List" />
        </xsd:sequence>
      </xsd:complexType>
      <xsd:complexType name="spiderSalesOrder_List">
        <xsd:sequence>
          <xsd:element minOccurs="1" maxOccurs="unbounded" name="spiderSalesOrder" type="tns:spiderSalesOrder" />
        </xsd:sequence>
      </xsd:complexType>
      <xsd:simpleType name="spiderSalesOrder_Fields">
        <xsd:restriction base="xsd:string">
          <xsd:enumeration value="DocumentNo" />
          <xsd:enumeration value="SellToCustomerNo" />
          <xsd:enumeration value="SellToCustomerName" />
          <xsd:enumeration value="SellToAddress" />
          <xsd:enumeration value="SellToAddress2" />
          <xsd:enumeration value="SellToPostCode" />
          <xsd:enumeration value="SellToCity" />
          <xsd:enumeration value="SellToCountryCode" />
          <xsd:enumeration value="SellToContact" />
          <xsd:enumeration value="BillToCustomerNo" />
          <xsd:enumeration value="BillToName" />
          <xsd:enumeration value="BillToAddress" />
          <xsd:enumeration value="BillToAddress2" />
          <xsd:enumeration value="BillToPostCode" />
          <xsd:enumeration value="BillToCity" />
          <xsd:enumeration value="BillToCountryCode" />
          <xsd:enumeration value="BillToContact" />
          <xsd:enumeration value="ShipToName" />
          <xsd:enumeration value="ShipToAddress" />
          <xsd:enumeration value="ShipToAddress2" />
          <xsd:enumeration value="ShipToPostCode" />
          <xsd:enumeration value="ShipToCity" />
          <xsd:enumeration value="ShipToCountryCode" />
          <xsd:enumeration value="ShipToContact" />
          <xsd:enumeration value="PostingDate" />
          <xsd:enumeration value="OrderDate" />
          <xsd:enumeration value="ReqDeliveryDate" />
          <xsd:enumeration value="ExtDocumentNo" />
          <xsd:enumeration value="Status" />
          <xsd:enumeration value="SalespersonCode" />
          <xsd:enumeration value="PricesIncludingVAT" />
          <xsd:enumeration value="CurrencyCode" />
          <xsd:enumeration value="CurrencyFactor" />
          <xsd:enumeration value="PaymentMethodCode" />
          <xsd:enumeration value="PaymentTermsCode" />
          <xsd:enumeration value="DueDate" />
          <xsd:enumeration value="LocationCode" />
          <xsd:enumeration value="ShipmentMethodCode" />
          <xsd:enumeration value="ShippingAdvice" />
          <xsd:enumeration value="ShippingAgentCode" />
          <xsd:enumeration value="ShippingAgentServiceCode" />
          <xsd:enumeration value="Dimension1Value" />
          <xsd:enumeration value="Dimension2Value" />
          <xsd:enumeration value="Dimension3Value" />
          <xsd:enumeration value="Dimension4Value" />
          <xsd:enumeration value="Dimension5Value" />
          <xsd:enumeration value="Dimension6Value" />
          <xsd:enumeration value="Dimension7Value" />
          <xsd:enumeration value="Dimension8Value" />
          <xsd:enumeration value="InvoiceDiscountAmount" />
          <xsd:enumeration value="AmountIncludingVAT" />
          <xsd:enumeration value="SystemCode" />
          <xsd:enumeration value="SystemReferenceId" />
          <xsd:enumeration value="ExtraValue1" />
          <xsd:enumeration value="ExtraValue2" />
          <xsd:enumeration value="ExtraValue3" />
          <xsd:enumeration value="ExtraValue4" />
          <xsd:enumeration value="ExtraValue5" />
          <xsd:enumeration value="ExtraValue6" />
          <xsd:enumeration value="ExtraValue7" />
          <xsd:enumeration value="ExtraValue8" />
          <xsd:enumeration value="ExtraValue9" />
          <xsd:enumeration value="ExtraValue10" />
        </xsd:restriction>
      </xsd:simpleType>
      <xsd:complexType name="spiderSalesOrder_Filter">
        <xsd:sequence>
          <xsd:element minOccurs="1" maxOccurs="1" name="Field" type="tns:spiderSalesOrder_Fields" />
          <xsd:element minOccurs="1" maxOccurs="1" name="Criteria" type="xsd:string" />
        </xsd:sequence>
      </xsd:complexType>
      <xsd:element name="Read">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="1" maxOccurs="1" name="DocumentNo" type="xsd:string" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="Read_Result">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="0" maxOccurs="1" name="spiderSalesOrder" type="tns:spiderSalesOrder" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="ReadByRecId">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="1" maxOccurs="1" name="recId" type="xsd:string" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="ReadByRecId_Result">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="0" maxOccurs="1" name="spiderSalesOrder" type="tns:spiderSalesOrder" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="ReadMultiple">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="1" maxOccurs="unbounded" name="filter" type="tns:spiderSalesOrder_Filter" />
            <xsd:element minOccurs="0" maxOccurs="1" name="bookmarkKey" type="xsd:string" />
            <xsd:element minOccurs="1" maxOccurs="1" name="setSize" type="xsd:int" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="ReadMultiple_Result">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="0" maxOccurs="1" name="ReadMultiple_Result" type="tns:spiderSalesOrder_List" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="IsUpdated">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="1" maxOccurs="1" name="Key" type="xsd:string" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="IsUpdated_Result">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="1" maxOccurs="1" name="IsUpdated_Result" type="xsd:boolean" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="GetRecIdFromKey">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="1" maxOccurs="1" name="Key" type="xsd:string" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="GetRecIdFromKey_Result">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="1" maxOccurs="1" name="GetRecIdFromKey_Result" type="xsd:string" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
    </xsd:schema>
  </types>
  <message name="Read">
    <part name="parameters" element="tns:Read" />
  </message>
  <message name="Read_Result">
    <part name="parameters" element="tns:Read_Result" />
  </message>
  <message name="ReadByRecId">
    <part name="parameters" element="tns:ReadByRecId" />
  </message>
  <message name="ReadByRecId_Result">
    <part name="parameters" element="tns:ReadByRecId_Result" />
  </message>
  <message name="ReadMultiple">
    <part name="parameters" element="tns:ReadMultiple" />
  </message>
  <message name="ReadMultiple_Result">
    <part name="parameters" element="tns:ReadMultiple_Result" />
  </message>
  <message name="IsUpdated">
    <part name="parameters" element="tns:IsUpdated" />
  </message>
  <message name="IsUpdated_Result">
    <part name="parameters" element="tns:IsUpdated_Result" />
  </message>
  <message name="GetRecIdFromKey">
    <part name="parameters" element="tns:GetRecIdFromKey" />
  </message>
  <message name="GetRecIdFromKey_Result">
    <part name="parameters" element="tns:GetRecIdFromKey_Result" />
  </message>
  <portType name="spiderSalesOrder_Port">
    <operation name="Read">
      <input name="Read" message="tns:Read" />
      <output name="Read_Result" message="tns:Read_Result" />
    </operation>
    <operation name="ReadByRecId">
      <input name="ReadByRecId" message="tns:ReadByRecId" />
      <output name="ReadByRecId_Result" message="tns:ReadByRecId_Result" />
    </operation>
    <operation name="ReadMultiple">
      <input name="ReadMultiple" message="tns:ReadMultiple" />
      <output name="ReadMultiple_Result" message="tns:ReadMultiple_Result" />
    </operation>
    <operation name="IsUpdated">
      <input name="IsUpdated" message="tns:IsUpdated" />
      <output name="IsUpdated_Result" message="tns:IsUpdated_Result" />
    </operation>
    <operation name="GetRecIdFromKey">
      <input name="GetRecIdFromKey" message="tns:GetRecIdFromKey" />
      <output name="GetRecIdFromKey_Result" message="tns:GetRecIdFromKey_Result" />
    </operation>
  </portType>
  <binding name="spiderSalesOrder_Binding" type="tns:spiderSalesOrder_Port">
    <binding transport="http://schemas.xmlsoap.org/soap/http" xmlns="http://schemas.xmlsoap.org/wsdl/soap/" />
    <operation name="Read">
      <operation soapAction="urn:microsoft-dynamics-schemas/page/spidersalesorder:Read" style="document" xmlns="http://schemas.xmlsoap.org/wsdl/soap/" />
      <input name="Read">
        <body use="literal" xmlns="http://schemas.xmlsoap.org/wsdl/soap/" />
      </input>
      <output name="Read_Result">
        <body use="literal" xmlns="http://schemas.xmlsoap.org/wsdl/soap/" />
      </output>
    </operation>
    <operation name="ReadByRecId">
      <operation soapAction="urn:microsoft-dynamics-schemas/page/spidersalesorder:ReadByRecId" style="document" xmlns="http://schemas.xmlsoap.org/wsdl/soap/" />
      <input name="ReadByRecId">
        <body use="literal" xmlns="http://schemas.xmlsoap.org/wsdl/soap/" />
      </input>
      <output name="ReadByRecId_Result">
        <body use="literal" xmlns="http://schemas.xmlsoap.org/wsdl/soap/" />
      </output>
    </operation>
    <operation name="ReadMultiple">
      <operation soapAction="urn:microsoft-dynamics-schemas/page/spidersalesorder:ReadMultiple" style="document" xmlns="http://schemas.xmlsoap.org/wsdl/soap/" />
      <input name="ReadMultiple">
        <body use="literal" xmlns="http://schemas.xmlsoap.org/wsdl/soap/" />
      </input>
      <output name="ReadMultiple_Result">
        <body use="literal" xmlns="http://schemas.xmlsoap.org/wsdl/soap/" />
      </output>
    </operation>
    <operation name="IsUpdated">
      <operation soapAction="urn:microsoft-dynamics-schemas/page/spidersalesorder:IsUpdated" style="document" xmlns="http://schemas.xmlsoap.org/wsdl/soap/" />
      <input name="IsUpdated">
        <body use="literal" xmlns="http://schemas.xmlsoap.org/wsdl/soap/" />
      </input>
      <output name="IsUpdated_Result">
        <body use="literal" xmlns="http://schemas.xmlsoap.org/wsdl/soap/" />
      </output>
    </operation>
    <operation name="GetRecIdFromKey">
      <operation soapAction="urn:microsoft-dynamics-schemas/page/spidersalesorder:GetRecIdFromKey" style="document" xmlns="http://schemas.xmlsoap.org/wsdl/soap/" />
      <input name="GetRecIdFromKey">
        <body use="literal" xmlns="http://schemas.xmlsoap.org/wsdl/soap/" />
      </input>
      <output name="GetRecIdFromKey_Result">
        <body use="literal" xmlns="http://schemas.xmlsoap.org/wsdl/soap/" />
      </output>
    </operation>
  </binding>
  <service name="spiderSalesOrder_Service">
    <port name="spiderSalesOrder_Port" binding="tns:spiderSalesOrder_Binding">
      <address location="https://api.businesscentral.dynamics.com/v2.0/[tenantId]/[environmentName]/WS/[companyName]/Page/spiderSalesOrder" xmlns="http://schemas.xmlsoap.org/wsdl/soap/" />
    </port>
  </service>
</definitions>