<?xml version="1.0" encoding="UTF-8"?>
<wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:ns="http://iws.itella.ee"
                  xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"
                  xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/"
                  xmlns:http="http://schemas.xmlsoap.org/wsdl/http/"
                  xmlns:xs="http://www.w3.org/2001/XMLSchema"
                  xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/"
                  xmlns:ns1="http://org.apache.axis2/xsd"
                  xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
                  targetNamespace="http://iws.itella.ee">
   <wsp:Policy xmlns:wsp="http://www.w3.org/ns/ws-policy"
               xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"
               wsu:Id="UsernameToken">
      <wsp:ExactlyOne>
         <wsp:All>
            <sp:TransportBinding xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
               <wsp:Policy>
                  <sp:TransportToken>
                     <wsp:Policy/>
                  </sp:TransportToken>
                  <sp:AlgorithmSuite>
                     <wsp:Policy>
                        <sp:Basic256/>
                     </wsp:Policy>
                  </sp:AlgorithmSuite>
                  <sp:Layout>
                     <wsp:Policy>
                        <sp:Lax/>
                     </wsp:Policy>
                  </sp:Layout>
               </wsp:Policy>
            </sp:TransportBinding>
            <sp:SupportingTokens xmlns:sp="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702">
               <wsp:Policy>
                  <sp:UsernameToken sp:IncludeToken="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702/IncludeToken/AlwaysToRecipient"/>
               </wsp:Policy>
            </sp:SupportingTokens>
         </wsp:All>
      </wsp:ExactlyOne>
   </wsp:Policy>
   <wsdl:documentation>Fitek Web Services - IWS</wsdl:documentation>
   <wsdl:types>
      <xs:schema attributeFormDefault="qualified" elementFormDefault="qualified"
                 targetNamespace="http://iws.itella.ee">
         <xs:element name="iWS-InvoicesException">
            <xs:complexType>
               <xs:sequence>
                  <xs:element minOccurs="0" name="iWS-InvoicesException" nillable="true" type="ns:Exception"/>
               </xs:sequence>
            </xs:complexType>
         </xs:element>
         <xs:complexType name="Exception">
            <xs:sequence>
               <xs:element minOccurs="0" name="Message" nillable="true" type="xs:string"/>
            </xs:sequence>
         </xs:complexType>
         <xs:element name="getAttachment">
            <xs:complexType>
               <xs:sequence>
                  <xs:element minOccurs="0" name="Id" nillable="true" type="xs:string"/>
                  <xs:element minOccurs="0" name="InvoiceGlobUniqId" nillable="true" type="xs:string"/>
                  <xs:element minOccurs="0" name="type" nillable="true" type="xs:string"/>
               </xs:sequence>
            </xs:complexType>
         </xs:element>
         <xs:element name="getAttachmentResponse">
            <xs:complexType>
               <xs:sequence>
                  <xs:element minOccurs="0" name="return" nillable="true" type="xs:anyType"/>
               </xs:sequence>
            </xs:complexType>
         </xs:element>
         <xs:element name="getEInvoiceStandingOrderAgreementReport">
            <xs:complexType>
               <xs:sequence>
                  <xs:element minOccurs="0" name="RegNo" nillable="true" type="xs:string"/>
                  <xs:element minOccurs="0" name="FromDate" nillable="true" type="xs:string"/>
                  <xs:element minOccurs="0" name="ToDate" nillable="true" type="xs:string"/>
                  <xs:element minOccurs="0" name="ContractId" nillable="true" type="xs:string"/>
               </xs:sequence>
            </xs:complexType>
         </xs:element>
         <xs:element name="getEInvoiceStandingOrderAgreementReportResponse">
            <xs:complexType>
               <xs:sequence>
                  <xs:element minOccurs="0" name="return" nillable="true" type="xs:anyType"/>
               </xs:sequence>
            </xs:complexType>
         </xs:element>
         <xs:element name="getVeaFailedInvoice">
            <xs:complexType>
               <xs:sequence>
                  <xs:element minOccurs="0" name="RegNo" nillable="true" type="xs:string"/>
                  <xs:element minOccurs="0" name="FromDate" nillable="true" type="xs:string"/>
                  <xs:element minOccurs="0" name="ToDate" nillable="true" type="xs:string"/>
                  <xs:element minOccurs="0" name="ContractId" nillable="true" type="xs:string"/>
               </xs:sequence>
            </xs:complexType>
         </xs:element>
         <xs:element name="getVeaFailedInvoiceResponse">
            <xs:complexType>
               <xs:sequence>
                  <xs:element minOccurs="0" name="return" nillable="true" type="xs:anyType"/>
               </xs:sequence>
            </xs:complexType>
         </xs:element>
         <xs:element name="getEaaApplication">
            <xs:complexType>
               <xs:sequence>
                  <xs:element minOccurs="0" name="RegNo" nillable="true" type="xs:string"/>
                  <xs:element minOccurs="0" name="FromDate" nillable="true" type="xs:string"/>
                  <xs:element minOccurs="0" name="ToDate" nillable="true" type="xs:string"/>
                  <xs:element minOccurs="0" name="ContractId" nillable="true" type="xs:string"/>
               </xs:sequence>
            </xs:complexType>
         </xs:element>
         <xs:element name="getEaaApplicationResponse">
            <xs:complexType>
               <xs:sequence>
                  <xs:element minOccurs="0" name="return" nillable="true" type="xs:anyType"/>
               </xs:sequence>
            </xs:complexType>
         </xs:element>
         <xs:element name="getSaleInvoiceAttachment">
            <xs:complexType>
               <xs:sequence>
                  <xs:element minOccurs="0" name="Id" nillable="true" type="xs:string"/>
                  <xs:element minOccurs="0" name="InvoiceGlobUniqId" nillable="true" type="xs:string"/>
                  <xs:element minOccurs="0" name="type" nillable="true" type="xs:string"/>
               </xs:sequence>
            </xs:complexType>
         </xs:element>
         <xs:element name="getSaleInvoiceAttachmentResponse">
            <xs:complexType>
               <xs:sequence>
                  <xs:element minOccurs="0" name="return" nillable="true" type="xs:anyType"/>
               </xs:sequence>
            </xs:complexType>
         </xs:element>
         <xs:element name="getDeliveryReport">
            <xs:complexType>
               <xs:sequence>
                  <xs:element minOccurs="0" name="RegNo" nillable="true" type="xs:string"/>
                  <xs:element minOccurs="0" name="FromDate" nillable="true" type="xs:string"/>
                  <xs:element minOccurs="0" name="ToDate" nillable="true" type="xs:string"/>
                  <xs:element minOccurs="0" name="MaxRecords" nillable="true" type="xs:string"/>
                  <xs:element minOccurs="0" name="Page" nillable="true" type="xs:string"/>
               </xs:sequence>
            </xs:complexType>
         </xs:element>
         <xs:element name="getDeliveryReportResponse">
            <xs:complexType>
               <xs:sequence>
                  <xs:element minOccurs="0" name="return" nillable="true" type="xs:anyType"/>
               </xs:sequence>
            </xs:complexType>
         </xs:element>
         <xs:element name="AccountPlanIWF">
            <xs:complexType>
               <xs:sequence>
                  <xs:element minOccurs="0" name="file" nillable="true" type="xs:anyType"/>
                  <xs:element minOccurs="0" name="RegNo" nillable="true" type="xs:anyType"/>
               </xs:sequence>
            </xs:complexType>
         </xs:element>
         <xs:element name="AccountPlanIWFResponse">
            <xs:complexType>
               <xs:sequence>
                  <xs:element minOccurs="0" name="return" nillable="true" type="xs:anyType"/>
               </xs:sequence>
            </xs:complexType>
         </xs:element>
         <xs:element name="DimensionRegistryIWF">
            <xs:complexType>
               <xs:sequence>
                  <xs:element minOccurs="0" name="file" nillable="true" type="xs:anyType"/>
                  <xs:element minOccurs="0" name="RegNo" nillable="true" type="xs:anyType"/>
               </xs:sequence>
            </xs:complexType>
         </xs:element>
         <xs:element name="DimensionRegistryIWFResponse">
            <xs:complexType>
               <xs:sequence>
                  <xs:element minOccurs="0" name="return" nillable="true" type="xs:anyType"/>
               </xs:sequence>
            </xs:complexType>
         </xs:element>
         <xs:element name="ClientRegistryIWF">
            <xs:complexType>
               <xs:sequence>
                  <xs:element minOccurs="0" name="file" nillable="true" type="xs:anyType"/>
                  <xs:element minOccurs="0" name="RegNo" nillable="true" type="xs:anyType"/>
               </xs:sequence>
            </xs:complexType>
         </xs:element>
         <xs:element name="ClientRegistryIWFResponse">
            <xs:complexType>
               <xs:sequence>
                  <xs:element minOccurs="0" name="return" nillable="true" type="xs:anyType"/>
               </xs:sequence>
            </xs:complexType>
         </xs:element>
         <xs:element name="sendBuyInvoiceError">
            <xs:complexType>
               <xs:sequence>
                  <xs:element minOccurs="0" name="file" nillable="true" type="xs:anyType"/>
               </xs:sequence>
            </xs:complexType>
         </xs:element>
         <xs:element name="sendBuyInvoiceErrorResponse">
            <xs:complexType>
               <xs:sequence>
                  <xs:element minOccurs="0" name="return" nillable="true" type="xs:anyType"/>
               </xs:sequence>
            </xs:complexType>
         </xs:element>
         <xs:element name="getSaleInvoiceUBL">
            <xs:complexType>
               <xs:sequence>
                  <xs:element minOccurs="0" name="RegNo" nillable="true" type="xs:string"/>
                  <xs:element minOccurs="0" name="FileId" nillable="true" type="xs:string"/>
                  <xs:element minOccurs="0" name="IncludeInvoicesFromERP" nillable="true" type="xs:string"/>
               </xs:sequence>
            </xs:complexType>
         </xs:element>
         <xs:element name="getSaleInvoiceUBLResponse">
            <xs:complexType>
               <xs:sequence>
                  <xs:element minOccurs="0" name="return" nillable="true" type="xs:anyType"/>
               </xs:sequence>
            </xs:complexType>
         </xs:element>
         <xs:element name="getEERoamingList">
            <xs:complexType>
               <xs:sequence>
                  <xs:element minOccurs="0" name="RegNo" nillable="true" type="xs:string"/>
                  <xs:element minOccurs="0" name="Channel" nillable="true" type="xs:string"/>
               </xs:sequence>
            </xs:complexType>
         </xs:element>
         <xs:element name="getEERoamingListResponse">
            <xs:complexType>
               <xs:sequence>
                  <xs:element minOccurs="0" name="return" nillable="true" type="xs:anyType"/>
               </xs:sequence>
            </xs:complexType>
         </xs:element>
         <xs:element name="getB2Bcustomers">
            <xs:complexType>
               <xs:sequence>
                  <xs:element minOccurs="0" name="RegNo" nillable="true" type="xs:string"/>
                  <xs:element minOccurs="0" name="Channel" nillable="true" type="xs:string"/>
                  <xs:element minOccurs="0" name="Country" nillable="true" type="xs:string"/>
               </xs:sequence>
            </xs:complexType>
         </xs:element>
         <xs:element name="getB2BcustomersResponse">
            <xs:complexType>
               <xs:sequence>
                  <xs:element minOccurs="0" name="return" nillable="true" type="xs:anyType"/>
               </xs:sequence>
            </xs:complexType>
         </xs:element>
         <xs:element name="sendDocument">
            <xs:complexType>
               <xs:sequence>
                  <xs:element minOccurs="0" name="file" nillable="true" type="xs:anyType"/>
                  <xs:element minOccurs="0" name="RegNo" nillable="true" type="xs:anyType"/>
                  <xs:element minOccurs="0" name="Attachments" nillable="true" type="xs:anyType"/>
               </xs:sequence>
            </xs:complexType>
         </xs:element>
         <xs:element name="sendDocumentResponse">
            <xs:complexType>
               <xs:sequence>
                  <xs:element minOccurs="0" name="return" nillable="true" type="xs:anyType"/>
               </xs:sequence>
            </xs:complexType>
         </xs:element>
         <xs:element name="getSaleInvoice">
            <xs:complexType>
               <xs:sequence>
                  <xs:element minOccurs="0" name="RegNo" nillable="true" type="xs:string"/>
                  <xs:element minOccurs="0" name="FileId" nillable="true" type="xs:string"/>
                  <xs:element minOccurs="0" name="IncludeInvoicesFromERP" nillable="true" type="xs:string"/>
               </xs:sequence>
            </xs:complexType>
         </xs:element>
         <xs:element name="getSaleInvoiceResponse">
            <xs:complexType>
               <xs:sequence>
                  <xs:element minOccurs="0" name="return" nillable="true" type="xs:anyType"/>
               </xs:sequence>
            </xs:complexType>
         </xs:element>
         <xs:element name="getPaymentLinks">
            <xs:complexType>
               <xs:sequence>
                  <xs:element minOccurs="0" name="RegNo" nillable="true" type="xs:string"/>
                  <xs:element minOccurs="0" name="FromDate" nillable="true" type="xs:string"/>
                  <xs:element minOccurs="0" name="ToDate" nillable="true" type="xs:string"/>
                  <xs:element minOccurs="0" name="InvoiceGlobUnigId" nillable="true" type="xs:string"/>
                  <xs:element minOccurs="0" name="MaxRecords" nillable="true" type="xs:string"/>
                  <xs:element minOccurs="0" name="Page" nillable="true" type="xs:string"/>
               </xs:sequence>
            </xs:complexType>
         </xs:element>
         <xs:element name="getPaymentLinksResponse">
            <xs:complexType>
               <xs:sequence>
                  <xs:element minOccurs="0" name="return" nillable="true" type="xs:anyType"/>
               </xs:sequence>
            </xs:complexType>
         </xs:element>
         <xs:element name="sendCustomerList">
            <xs:complexType>
               <xs:sequence>
                  <xs:element minOccurs="0" name="file" nillable="true" type="xs:anyType"/>
                  <xs:element minOccurs="0" name="RegNo" nillable="true" type="xs:anyType"/>
               </xs:sequence>
            </xs:complexType>
         </xs:element>
         <xs:element name="sendCustomerListResponse">
            <xs:complexType>
               <xs:sequence>
                  <xs:element minOccurs="0" name="return" nillable="true" type="xs:anyType"/>
               </xs:sequence>
            </xs:complexType>
         </xs:element>
         <xs:element name="getBuyInvoice">
            <xs:complexType>
               <xs:sequence>
                  <xs:element minOccurs="0" name="RegNo" nillable="true" type="xs:string"/>
                  <xs:element minOccurs="0" name="FileId" nillable="true" type="xs:string"/>
                  <xs:element minOccurs="0" name="InvoiceGlobUniqId" nillable="true" type="xs:string"/>
               </xs:sequence>
            </xs:complexType>
         </xs:element>
         <xs:element name="getBuyInvoiceResponse">
            <xs:complexType>
               <xs:sequence>
                  <xs:element minOccurs="0" name="return" nillable="true" type="xs:anyType"/>
               </xs:sequence>
            </xs:complexType>
         </xs:element>
         <xs:element name="Accounts">
            <xs:complexType>
               <xs:sequence>
                  <xs:element minOccurs="0" name="file" nillable="true" type="xs:anyType"/>
                  <xs:element minOccurs="0" name="RegNo" nillable="true" type="xs:anyType"/>
               </xs:sequence>
            </xs:complexType>
         </xs:element>
         <xs:element name="AccountsResponse">
            <xs:complexType>
               <xs:sequence>
                  <xs:element minOccurs="0" name="return" nillable="true" type="xs:anyType"/>
               </xs:sequence>
            </xs:complexType>
         </xs:element>
         <xs:element name="InvoicesUpdate">
            <xs:complexType>
               <xs:sequence>
                  <xs:element minOccurs="0" name="file" nillable="true" type="xs:anyType"/>
                  <xs:element minOccurs="0" name="RegNo" nillable="true" type="xs:anyType"/>
               </xs:sequence>
            </xs:complexType>
         </xs:element>
         <xs:element name="InvoicesUpdateResponse">
            <xs:complexType>
               <xs:sequence>
                  <xs:element minOccurs="0" name="return" nillable="true" type="xs:anyType"/>
               </xs:sequence>
            </xs:complexType>
         </xs:element>
         <xs:element name="getBuyInvoiceUBL">
            <xs:complexType>
               <xs:sequence>
                  <xs:element minOccurs="0" name="RegNo" nillable="true" type="xs:string"/>
                  <xs:element minOccurs="0" name="InvoiceGlobUniqId" nillable="true" type="xs:string"/>
               </xs:sequence>
            </xs:complexType>
         </xs:element>
         <xs:element name="getBuyInvoiceUBLResponse">
            <xs:complexType>
               <xs:sequence>
                  <xs:element minOccurs="0" name="return" nillable="true" type="xs:anyType"/>
               </xs:sequence>
            </xs:complexType>
         </xs:element>
         <xs:element name="Suppliers">
            <xs:complexType>
               <xs:sequence>
                  <xs:element minOccurs="0" name="file" nillable="true" type="xs:anyType"/>
                  <xs:element minOccurs="0" name="RegNo" nillable="true" type="xs:anyType"/>
               </xs:sequence>
            </xs:complexType>
         </xs:element>
         <xs:element name="SuppliersResponse">
            <xs:complexType>
               <xs:sequence>
                  <xs:element minOccurs="0" name="return" nillable="true" type="xs:anyType"/>
               </xs:sequence>
            </xs:complexType>
         </xs:element>
         <xs:element name="Dimensions">
            <xs:complexType>
               <xs:sequence>
                  <xs:element minOccurs="0" name="file" nillable="true" type="xs:anyType"/>
                  <xs:element minOccurs="0" name="RegNo" nillable="true" type="xs:anyType"/>
               </xs:sequence>
            </xs:complexType>
         </xs:element>
         <xs:element name="DimensionsResponse">
            <xs:complexType>
               <xs:sequence>
                  <xs:element minOccurs="0" name="return" nillable="true" type="xs:anyType"/>
               </xs:sequence>
            </xs:complexType>
         </xs:element>
         <xs:element name="sendSaleInvoice">
            <xs:complexType>
               <xs:sequence>
                  <xs:element minOccurs="0" name="file" nillable="true" type="xs:anyType"/>
                  <xs:element minOccurs="0" name="regNo" nillable="true" type="xs:anyType"/>
                  <xs:element minOccurs="0" name="Attachments" nillable="true" type="xs:anyType"/>
               </xs:sequence>
            </xs:complexType>
         </xs:element>
         <xs:element name="sendSaleInvoiceResponse">
            <xs:complexType>
               <xs:sequence>
                  <xs:element minOccurs="0" name="return" nillable="true" type="xs:anyType"/>
               </xs:sequence>
            </xs:complexType>
         </xs:element>
         <xs:element name="VatCodes">
            <xs:complexType>
               <xs:sequence>
                  <xs:element minOccurs="0" name="file" nillable="true" type="xs:anyType"/>
                  <xs:element minOccurs="0" name="RegNo" nillable="true" type="xs:anyType"/>
               </xs:sequence>
            </xs:complexType>
         </xs:element>
         <xs:element name="VatCodesResponse">
            <xs:complexType>
               <xs:sequence>
                  <xs:element minOccurs="0" name="return" nillable="true" type="xs:anyType"/>
               </xs:sequence>
            </xs:complexType>
         </xs:element>
         <xs:element name="getBuyInvoiceReport">
            <xs:complexType>
               <xs:sequence>
                  <xs:element minOccurs="0" name="RegNo" nillable="true" type="xs:string"/>
                  <xs:element minOccurs="0" name="FromDate" nillable="true" type="xs:string"/>
                  <xs:element minOccurs="0" name="ToDate" nillable="true" type="xs:string"/>
               </xs:sequence>
            </xs:complexType>
         </xs:element>
         <xs:element name="getBuyInvoiceReportResponse">
            <xs:complexType>
               <xs:sequence>
                  <xs:element minOccurs="0" name="return" nillable="true" type="xs:anyType"/>
               </xs:sequence>
            </xs:complexType>
         </xs:element>
         <xs:element name="sendBuyInvoiceBatchAck">
            <xs:complexType>
               <xs:sequence>
                  <xs:element minOccurs="0" name="file" nillable="true" type="xs:anyType"/>
               </xs:sequence>
            </xs:complexType>
         </xs:element>
         <xs:element name="sendBuyInvoiceBatchAckResponse">
            <xs:complexType>
               <xs:sequence>
                  <xs:element minOccurs="0" name="return" nillable="true" type="xs:anyType"/>
               </xs:sequence>
            </xs:complexType>
         </xs:element>
         <xs:element name="InvoiceExternalIdsImports">
            <xs:complexType>
               <xs:sequence>
                  <xs:element minOccurs="0" name="file" nillable="true" type="xs:anyType"/>
                  <xs:element minOccurs="0" name="RegNo" nillable="true" type="xs:string"/>
               </xs:sequence>
            </xs:complexType>
         </xs:element>
         <xs:element name="InvoiceExternalIdsImportsResponse">
            <xs:complexType>
               <xs:sequence>
                  <xs:element minOccurs="0" name="return" nillable="true" type="xs:anyType"/>
               </xs:sequence>
            </xs:complexType>
         </xs:element>
         <xs:element name="getBuyInvoiceCount">
            <xs:complexType>
               <xs:sequence>
                  <xs:element minOccurs="0" name="RegNo" nillable="true" type="xs:string"/>
               </xs:sequence>
            </xs:complexType>
         </xs:element>
         <xs:element name="getBuyInvoiceCountResponse">
            <xs:complexType>
               <xs:sequence>
                  <xs:element minOccurs="0" name="return" nillable="true" type="xs:anyType"/>
               </xs:sequence>
            </xs:complexType>
         </xs:element>
         <xs:element name="updateBuyInvoiceStatus">
            <xs:complexType>
               <xs:sequence>
                  <xs:element minOccurs="0" name="file" nillable="true" type="xs:anyType"/>
               </xs:sequence>
            </xs:complexType>
         </xs:element>
         <xs:element name="updateBuyInvoiceStatusResponse">
            <xs:complexType>
               <xs:sequence>
                  <xs:element minOccurs="0" name="return" nillable="true" type="xs:anyType"/>
               </xs:sequence>
            </xs:complexType>
         </xs:element>
         <xs:element name="getBuyInvoiceBatch">
            <xs:complexType>
               <xs:sequence>
                  <xs:element minOccurs="0" name="RegNo" nillable="true" type="xs:string"/>
                  <xs:element minOccurs="0" name="MaxCount" nillable="true" type="xs:string"/>
               </xs:sequence>
            </xs:complexType>
         </xs:element>
         <xs:element name="getBuyInvoiceBatchResponse">
            <xs:complexType>
               <xs:sequence>
                  <xs:element minOccurs="0" name="return" nillable="true" type="xs:anyType"/>
               </xs:sequence>
            </xs:complexType>
         </xs:element>
      </xs:schema>
   </wsdl:types>
   <wsdl:message name="sendCustomerListRequest">
      <wsdl:part name="parameters" element="ns:sendCustomerList"/>
   </wsdl:message>
   <wsdl:message name="sendCustomerListResponse">
      <wsdl:part name="parameters" element="ns:sendCustomerListResponse"/>
   </wsdl:message>
   <wsdl:message name="iWS-InvoicesException">
      <wsdl:part name="parameters" element="ns:iWS-InvoicesException"/>
   </wsdl:message>
   <wsdl:message name="DimensionRegistryIWFRequest">
      <wsdl:part name="parameters" element="ns:DimensionRegistryIWF"/>
   </wsdl:message>
   <wsdl:message name="DimensionRegistryIWFResponse">
      <wsdl:part name="parameters" element="ns:DimensionRegistryIWFResponse"/>
   </wsdl:message>
   <wsdl:message name="getB2BcustomersRequest">
      <wsdl:part name="parameters" element="ns:getB2Bcustomers"/>
   </wsdl:message>
   <wsdl:message name="getB2BcustomersResponse">
      <wsdl:part name="parameters" element="ns:getB2BcustomersResponse"/>
   </wsdl:message>
   <wsdl:message name="sendBuyInvoiceErrorRequest">
      <wsdl:part name="parameters" element="ns:sendBuyInvoiceError"/>
   </wsdl:message>
   <wsdl:message name="sendBuyInvoiceErrorResponse">
      <wsdl:part name="parameters" element="ns:sendBuyInvoiceErrorResponse"/>
   </wsdl:message>
   <wsdl:message name="getPaymentLinksRequest">
      <wsdl:part name="parameters" element="ns:getPaymentLinks"/>
   </wsdl:message>
   <wsdl:message name="getPaymentLinksResponse">
      <wsdl:part name="parameters" element="ns:getPaymentLinksResponse"/>
   </wsdl:message>
   <wsdl:message name="updateBuyInvoiceStatusRequest">
      <wsdl:part name="parameters" element="ns:updateBuyInvoiceStatus"/>
   </wsdl:message>
   <wsdl:message name="updateBuyInvoiceStatusResponse">
      <wsdl:part name="parameters" element="ns:updateBuyInvoiceStatusResponse"/>
   </wsdl:message>
   <wsdl:message name="sendDocumentRequest">
      <wsdl:part name="parameters" element="ns:sendDocument"/>
   </wsdl:message>
   <wsdl:message name="sendDocumentResponse">
      <wsdl:part name="parameters" element="ns:sendDocumentResponse"/>
   </wsdl:message>
   <wsdl:message name="InvoiceExternalIdsImportsRequest">
      <wsdl:part name="parameters" element="ns:InvoiceExternalIdsImports"/>
   </wsdl:message>
   <wsdl:message name="InvoiceExternalIdsImportsResponse">
      <wsdl:part name="parameters" element="ns:InvoiceExternalIdsImportsResponse"/>
   </wsdl:message>
   <wsdl:message name="getEERoamingListRequest">
      <wsdl:part name="parameters" element="ns:getEERoamingList"/>
   </wsdl:message>
   <wsdl:message name="getEERoamingListResponse">
      <wsdl:part name="parameters" element="ns:getEERoamingListResponse"/>
   </wsdl:message>
   <wsdl:message name="getBuyInvoiceBatchRequest">
      <wsdl:part name="parameters" element="ns:getBuyInvoiceBatch"/>
   </wsdl:message>
   <wsdl:message name="getBuyInvoiceBatchResponse">
      <wsdl:part name="parameters" element="ns:getBuyInvoiceBatchResponse"/>
   </wsdl:message>
   <wsdl:message name="SuppliersRequest">
      <wsdl:part name="parameters" element="ns:Suppliers"/>
   </wsdl:message>
   <wsdl:message name="SuppliersResponse">
      <wsdl:part name="parameters" element="ns:SuppliersResponse"/>
   </wsdl:message>
   <wsdl:message name="getBuyInvoiceCountRequest">
      <wsdl:part name="parameters" element="ns:getBuyInvoiceCount"/>
   </wsdl:message>
   <wsdl:message name="getBuyInvoiceCountResponse">
      <wsdl:part name="parameters" element="ns:getBuyInvoiceCountResponse"/>
   </wsdl:message>
   <wsdl:message name="ClientRegistryIWFRequest">
      <wsdl:part name="parameters" element="ns:ClientRegistryIWF"/>
   </wsdl:message>
   <wsdl:message name="ClientRegistryIWFResponse">
      <wsdl:part name="parameters" element="ns:ClientRegistryIWFResponse"/>
   </wsdl:message>
   <wsdl:message name="getBuyInvoiceUBLRequest">
      <wsdl:part name="parameters" element="ns:getBuyInvoiceUBL"/>
   </wsdl:message>
   <wsdl:message name="getBuyInvoiceUBLResponse">
      <wsdl:part name="parameters" element="ns:getBuyInvoiceUBLResponse"/>
   </wsdl:message>
   <wsdl:message name="getEInvoiceStandingOrderAgreementReportRequest">
      <wsdl:part name="parameters" element="ns:getEInvoiceStandingOrderAgreementReport"/>
   </wsdl:message>
   <wsdl:message name="getEInvoiceStandingOrderAgreementReportResponse">
      <wsdl:part name="parameters" element="ns:getEInvoiceStandingOrderAgreementReportResponse"/>
   </wsdl:message>
   <wsdl:message name="getSaleInvoiceRequest">
      <wsdl:part name="parameters" element="ns:getSaleInvoice"/>
   </wsdl:message>
   <wsdl:message name="getSaleInvoiceResponse">
      <wsdl:part name="parameters" element="ns:getSaleInvoiceResponse"/>
   </wsdl:message>
   <wsdl:message name="getEaaApplicationRequest">
      <wsdl:part name="parameters" element="ns:getEaaApplication"/>
   </wsdl:message>
   <wsdl:message name="getEaaApplicationResponse">
      <wsdl:part name="parameters" element="ns:getEaaApplicationResponse"/>
   </wsdl:message>
   <wsdl:message name="getBuyInvoiceRequest">
      <wsdl:part name="parameters" element="ns:getBuyInvoice"/>
   </wsdl:message>
   <wsdl:message name="getBuyInvoiceResponse">
      <wsdl:part name="parameters" element="ns:getBuyInvoiceResponse"/>
   </wsdl:message>
   <wsdl:message name="getAttachmentRequest">
      <wsdl:part name="parameters" element="ns:getAttachment"/>
   </wsdl:message>
   <wsdl:message name="getAttachmentResponse">
      <wsdl:part name="parameters" element="ns:getAttachmentResponse"/>
   </wsdl:message>
   <wsdl:message name="AccountPlanIWFRequest">
      <wsdl:part name="parameters" element="ns:AccountPlanIWF"/>
   </wsdl:message>
   <wsdl:message name="AccountPlanIWFResponse">
      <wsdl:part name="parameters" element="ns:AccountPlanIWFResponse"/>
   </wsdl:message>
   <wsdl:message name="DimensionsRequest">
      <wsdl:part name="parameters" element="ns:Dimensions"/>
   </wsdl:message>
   <wsdl:message name="DimensionsResponse">
      <wsdl:part name="parameters" element="ns:DimensionsResponse"/>
   </wsdl:message>
   <wsdl:message name="VatCodesRequest">
      <wsdl:part name="parameters" element="ns:VatCodes"/>
   </wsdl:message>
   <wsdl:message name="VatCodesResponse">
      <wsdl:part name="parameters" element="ns:VatCodesResponse"/>
   </wsdl:message>
   <wsdl:message name="getVeaFailedInvoiceRequest">
      <wsdl:part name="parameters" element="ns:getVeaFailedInvoice"/>
   </wsdl:message>
   <wsdl:message name="getVeaFailedInvoiceResponse">
      <wsdl:part name="parameters" element="ns:getVeaFailedInvoiceResponse"/>
   </wsdl:message>
   <wsdl:message name="sendBuyInvoiceBatchAckRequest">
      <wsdl:part name="parameters" element="ns:sendBuyInvoiceBatchAck"/>
   </wsdl:message>
   <wsdl:message name="sendBuyInvoiceBatchAckResponse">
      <wsdl:part name="parameters" element="ns:sendBuyInvoiceBatchAckResponse"/>
   </wsdl:message>
   <wsdl:message name="getSaleInvoiceAttachmentRequest">
      <wsdl:part name="parameters" element="ns:getSaleInvoiceAttachment"/>
   </wsdl:message>
   <wsdl:message name="getSaleInvoiceAttachmentResponse">
      <wsdl:part name="parameters" element="ns:getSaleInvoiceAttachmentResponse"/>
   </wsdl:message>
   <wsdl:message name="getDeliveryReportRequest">
      <wsdl:part name="parameters" element="ns:getDeliveryReport"/>
   </wsdl:message>
   <wsdl:message name="getDeliveryReportResponse">
      <wsdl:part name="parameters" element="ns:getDeliveryReportResponse"/>
   </wsdl:message>
   <wsdl:message name="InvoicesUpdateRequest">
      <wsdl:part name="parameters" element="ns:InvoicesUpdate"/>
   </wsdl:message>
   <wsdl:message name="InvoicesUpdateResponse">
      <wsdl:part name="parameters" element="ns:InvoicesUpdateResponse"/>
   </wsdl:message>
   <wsdl:message name="getBuyInvoiceReportRequest">
      <wsdl:part name="parameters" element="ns:getBuyInvoiceReport"/>
   </wsdl:message>
   <wsdl:message name="getBuyInvoiceReportResponse">
      <wsdl:part name="parameters" element="ns:getBuyInvoiceReportResponse"/>
   </wsdl:message>
   <wsdl:message name="getSaleInvoiceUBLRequest">
      <wsdl:part name="parameters" element="ns:getSaleInvoiceUBL"/>
   </wsdl:message>
   <wsdl:message name="getSaleInvoiceUBLResponse">
      <wsdl:part name="parameters" element="ns:getSaleInvoiceUBLResponse"/>
   </wsdl:message>
   <wsdl:message name="AccountsRequest">
      <wsdl:part name="parameters" element="ns:Accounts"/>
   </wsdl:message>
   <wsdl:message name="AccountsResponse">
      <wsdl:part name="parameters" element="ns:AccountsResponse"/>
   </wsdl:message>
   <wsdl:message name="sendSaleInvoiceRequest">
      <wsdl:part name="parameters" element="ns:sendSaleInvoice"/>
   </wsdl:message>
   <wsdl:message name="sendSaleInvoiceResponse">
      <wsdl:part name="parameters" element="ns:sendSaleInvoiceResponse"/>
   </wsdl:message>
   <wsdl:portType xmlns:wsp="http://www.w3.org/ns/ws-policy" name="iWS-InvoicesPortType"
                  wsp:PolicyURIs="#UsernameToken">
      <wsdl:operation name="sendCustomerList">
         <wsdl:input message="ns:sendCustomerListRequest" wsaw:Action="urn:sendCustomerList"/>
         <wsdl:output message="ns:sendCustomerListResponse"
                      wsaw:Action="urn:sendCustomerListResponse"/>
         <wsdl:fault message="ns:iWS-InvoicesException" name="iWS-InvoicesException"
                     wsaw:Action="urn:sendCustomerListiWS-InvoicesException"/>
      </wsdl:operation>
      <wsdl:operation name="DimensionRegistryIWF">
         <wsdl:input message="ns:DimensionRegistryIWFRequest" wsaw:Action="urn:DimensionRegistryIWF"/>
         <wsdl:output message="ns:DimensionRegistryIWFResponse"
                      wsaw:Action="urn:DimensionRegistryIWFResponse"/>
         <wsdl:fault message="ns:iWS-InvoicesException" name="iWS-InvoicesException"
                     wsaw:Action="urn:DimensionRegistryIWFiWS-InvoicesException"/>
      </wsdl:operation>
      <wsdl:operation name="getB2Bcustomers">
         <wsdl:input message="ns:getB2BcustomersRequest" wsaw:Action="urn:getB2Bcustomers"/>
         <wsdl:output message="ns:getB2BcustomersResponse" wsaw:Action="urn:getB2BcustomersResponse"/>
         <wsdl:fault message="ns:iWS-InvoicesException" name="iWS-InvoicesException"
                     wsaw:Action="urn:getB2BcustomersiWS-InvoicesException"/>
      </wsdl:operation>
      <wsdl:operation name="sendBuyInvoiceError">
         <wsdl:input message="ns:sendBuyInvoiceErrorRequest" wsaw:Action="urn:sendBuyInvoiceError"/>
         <wsdl:output message="ns:sendBuyInvoiceErrorResponse"
                      wsaw:Action="urn:sendBuyInvoiceErrorResponse"/>
         <wsdl:fault message="ns:iWS-InvoicesException" name="iWS-InvoicesException"
                     wsaw:Action="urn:sendBuyInvoiceErroriWS-InvoicesException"/>
      </wsdl:operation>
      <wsdl:operation name="getPaymentLinks">
         <wsdl:input message="ns:getPaymentLinksRequest" wsaw:Action="urn:getPaymentLinks"/>
         <wsdl:output message="ns:getPaymentLinksResponse" wsaw:Action="urn:getPaymentLinksResponse"/>
         <wsdl:fault message="ns:iWS-InvoicesException" name="iWS-InvoicesException"
                     wsaw:Action="urn:getPaymentLinksiWS-InvoicesException"/>
      </wsdl:operation>
      <wsdl:operation name="updateBuyInvoiceStatus">
         <wsdl:input message="ns:updateBuyInvoiceStatusRequest"
                     wsaw:Action="urn:updateBuyInvoiceStatus"/>
         <wsdl:output message="ns:updateBuyInvoiceStatusResponse"
                      wsaw:Action="urn:updateBuyInvoiceStatusResponse"/>
         <wsdl:fault message="ns:iWS-InvoicesException" name="iWS-InvoicesException"
                     wsaw:Action="urn:updateBuyInvoiceStatusiWS-InvoicesException"/>
      </wsdl:operation>
      <wsdl:operation name="sendDocument">
         <wsdl:input message="ns:sendDocumentRequest" wsaw:Action="urn:sendDocument"/>
         <wsdl:output message="ns:sendDocumentResponse" wsaw:Action="urn:sendDocumentResponse"/>
         <wsdl:fault message="ns:iWS-InvoicesException" name="iWS-InvoicesException"
                     wsaw:Action="urn:sendDocumentiWS-InvoicesException"/>
      </wsdl:operation>
      <wsdl:operation name="InvoiceExternalIdsImports">
         <wsdl:input message="ns:InvoiceExternalIdsImportsRequest"
                     wsaw:Action="urn:InvoiceExternalIdsImports"/>
         <wsdl:output message="ns:InvoiceExternalIdsImportsResponse"
                      wsaw:Action="urn:InvoiceExternalIdsImportsResponse"/>
         <wsdl:fault message="ns:iWS-InvoicesException" name="iWS-InvoicesException"
                     wsaw:Action="urn:InvoiceExternalIdsImportsiWS-InvoicesException"/>
      </wsdl:operation>
      <wsdl:operation name="getEERoamingList">
         <wsdl:input message="ns:getEERoamingListRequest" wsaw:Action="urn:getEERoamingList"/>
         <wsdl:output message="ns:getEERoamingListResponse"
                      wsaw:Action="urn:getEERoamingListResponse"/>
         <wsdl:fault message="ns:iWS-InvoicesException" name="iWS-InvoicesException"
                     wsaw:Action="urn:getEERoamingListiWS-InvoicesException"/>
      </wsdl:operation>
      <wsdl:operation name="getBuyInvoiceBatch">
         <wsdl:input message="ns:getBuyInvoiceBatchRequest" wsaw:Action="urn:getBuyInvoiceBatch"/>
         <wsdl:output message="ns:getBuyInvoiceBatchResponse"
                      wsaw:Action="urn:getBuyInvoiceBatchResponse"/>
         <wsdl:fault message="ns:iWS-InvoicesException" name="iWS-InvoicesException"
                     wsaw:Action="urn:getBuyInvoiceBatchiWS-InvoicesException"/>
      </wsdl:operation>
      <wsdl:operation name="Suppliers">
         <wsdl:input message="ns:SuppliersRequest" wsaw:Action="urn:Suppliers"/>
         <wsdl:output message="ns:SuppliersResponse" wsaw:Action="urn:SuppliersResponse"/>
         <wsdl:fault message="ns:iWS-InvoicesException" name="iWS-InvoicesException"
                     wsaw:Action="urn:SuppliersiWS-InvoicesException"/>
      </wsdl:operation>
      <wsdl:operation name="getBuyInvoiceCount">
         <wsdl:input message="ns:getBuyInvoiceCountRequest" wsaw:Action="urn:getBuyInvoiceCount"/>
         <wsdl:output message="ns:getBuyInvoiceCountResponse"
                      wsaw:Action="urn:getBuyInvoiceCountResponse"/>
         <wsdl:fault message="ns:iWS-InvoicesException" name="iWS-InvoicesException"
                     wsaw:Action="urn:getBuyInvoiceCountiWS-InvoicesException"/>
      </wsdl:operation>
      <wsdl:operation name="ClientRegistryIWF">
         <wsdl:input message="ns:ClientRegistryIWFRequest" wsaw:Action="urn:ClientRegistryIWF"/>
         <wsdl:output message="ns:ClientRegistryIWFResponse"
                      wsaw:Action="urn:ClientRegistryIWFResponse"/>
         <wsdl:fault message="ns:iWS-InvoicesException" name="iWS-InvoicesException"
                     wsaw:Action="urn:ClientRegistryIWFiWS-InvoicesException"/>
      </wsdl:operation>
      <wsdl:operation name="getBuyInvoiceUBL">
         <wsdl:input message="ns:getBuyInvoiceUBLRequest" wsaw:Action="urn:getBuyInvoiceUBL"/>
         <wsdl:output message="ns:getBuyInvoiceUBLResponse"
                      wsaw:Action="urn:getBuyInvoiceUBLResponse"/>
         <wsdl:fault message="ns:iWS-InvoicesException" name="iWS-InvoicesException"
                     wsaw:Action="urn:getBuyInvoiceUBLiWS-InvoicesException"/>
      </wsdl:operation>
      <wsdl:operation name="getEInvoiceStandingOrderAgreementReport">
         <wsdl:input message="ns:getEInvoiceStandingOrderAgreementReportRequest"
                     wsaw:Action="urn:getEInvoiceStandingOrderAgreementReport"/>
         <wsdl:output message="ns:getEInvoiceStandingOrderAgreementReportResponse"
                      wsaw:Action="urn:getEInvoiceStandingOrderAgreementReportResponse"/>
         <wsdl:fault message="ns:iWS-InvoicesException" name="iWS-InvoicesException"
                     wsaw:Action="urn:getEInvoiceStandingOrderAgreementReportiWS-InvoicesException"/>
      </wsdl:operation>
      <wsdl:operation name="getSaleInvoice">
         <wsdl:input message="ns:getSaleInvoiceRequest" wsaw:Action="urn:getSaleInvoice"/>
         <wsdl:output message="ns:getSaleInvoiceResponse" wsaw:Action="urn:getSaleInvoiceResponse"/>
         <wsdl:fault message="ns:iWS-InvoicesException" name="iWS-InvoicesException"
                     wsaw:Action="urn:getSaleInvoiceiWS-InvoicesException"/>
      </wsdl:operation>
      <wsdl:operation name="getEaaApplication">
         <wsdl:input message="ns:getEaaApplicationRequest" wsaw:Action="urn:getEaaApplication"/>
         <wsdl:output message="ns:getEaaApplicationResponse"
                      wsaw:Action="urn:getEaaApplicationResponse"/>
         <wsdl:fault message="ns:iWS-InvoicesException" name="iWS-InvoicesException"
                     wsaw:Action="urn:getEaaApplicationiWS-InvoicesException"/>
      </wsdl:operation>
      <wsdl:operation name="getBuyInvoice">
         <wsdl:input message="ns:getBuyInvoiceRequest" wsaw:Action="urn:getBuyInvoice"/>
         <wsdl:output message="ns:getBuyInvoiceResponse" wsaw:Action="urn:getBuyInvoiceResponse"/>
         <wsdl:fault message="ns:iWS-InvoicesException" name="iWS-InvoicesException"
                     wsaw:Action="urn:getBuyInvoiceiWS-InvoicesException"/>
      </wsdl:operation>
      <wsdl:operation name="getAttachment">
         <wsdl:input message="ns:getAttachmentRequest" wsaw:Action="urn:getAttachment"/>
         <wsdl:output message="ns:getAttachmentResponse" wsaw:Action="urn:getAttachmentResponse"/>
         <wsdl:fault message="ns:iWS-InvoicesException" name="iWS-InvoicesException"
                     wsaw:Action="urn:getAttachmentiWS-InvoicesException"/>
      </wsdl:operation>
      <wsdl:operation name="AccountPlanIWF">
         <wsdl:input message="ns:AccountPlanIWFRequest" wsaw:Action="urn:AccountPlanIWF"/>
         <wsdl:output message="ns:AccountPlanIWFResponse" wsaw:Action="urn:AccountPlanIWFResponse"/>
         <wsdl:fault message="ns:iWS-InvoicesException" name="iWS-InvoicesException"
                     wsaw:Action="urn:AccountPlanIWFiWS-InvoicesException"/>
      </wsdl:operation>
      <wsdl:operation name="Dimensions">
         <wsdl:input message="ns:DimensionsRequest" wsaw:Action="urn:Dimensions"/>
         <wsdl:output message="ns:DimensionsResponse" wsaw:Action="urn:DimensionsResponse"/>
         <wsdl:fault message="ns:iWS-InvoicesException" name="iWS-InvoicesException"
                     wsaw:Action="urn:DimensionsiWS-InvoicesException"/>
      </wsdl:operation>
      <wsdl:operation name="VatCodes">
         <wsdl:input message="ns:VatCodesRequest" wsaw:Action="urn:VatCodes"/>
         <wsdl:output message="ns:VatCodesResponse" wsaw:Action="urn:VatCodesResponse"/>
      </wsdl:operation>
      <wsdl:operation name="getVeaFailedInvoice">
         <wsdl:input message="ns:getVeaFailedInvoiceRequest" wsaw:Action="urn:getVeaFailedInvoice"/>
         <wsdl:output message="ns:getVeaFailedInvoiceResponse"
                      wsaw:Action="urn:getVeaFailedInvoiceResponse"/>
         <wsdl:fault message="ns:iWS-InvoicesException" name="iWS-InvoicesException"
                     wsaw:Action="urn:getVeaFailedInvoiceiWS-InvoicesException"/>
      </wsdl:operation>
      <wsdl:operation name="sendBuyInvoiceBatchAck">
         <wsdl:input message="ns:sendBuyInvoiceBatchAckRequest"
                     wsaw:Action="urn:sendBuyInvoiceBatchAck"/>
         <wsdl:output message="ns:sendBuyInvoiceBatchAckResponse"
                      wsaw:Action="urn:sendBuyInvoiceBatchAckResponse"/>
         <wsdl:fault message="ns:iWS-InvoicesException" name="iWS-InvoicesException"
                     wsaw:Action="urn:sendBuyInvoiceBatchAckiWS-InvoicesException"/>
      </wsdl:operation>
      <wsdl:operation name="getSaleInvoiceAttachment">
         <wsdl:input message="ns:getSaleInvoiceAttachmentRequest"
                     wsaw:Action="urn:getSaleInvoiceAttachment"/>
         <wsdl:output message="ns:getSaleInvoiceAttachmentResponse"
                      wsaw:Action="urn:getSaleInvoiceAttachmentResponse"/>
         <wsdl:fault message="ns:iWS-InvoicesException" name="iWS-InvoicesException"
                     wsaw:Action="urn:getSaleInvoiceAttachmentiWS-InvoicesException"/>
      </wsdl:operation>
      <wsdl:operation name="getDeliveryReport">
         <wsdl:input message="ns:getDeliveryReportRequest" wsaw:Action="urn:getDeliveryReport"/>
         <wsdl:output message="ns:getDeliveryReportResponse"
                      wsaw:Action="urn:getDeliveryReportResponse"/>
         <wsdl:fault message="ns:iWS-InvoicesException" name="iWS-InvoicesException"
                     wsaw:Action="urn:getDeliveryReportiWS-InvoicesException"/>
      </wsdl:operation>
      <wsdl:operation name="InvoicesUpdate">
         <wsdl:input message="ns:InvoicesUpdateRequest" wsaw:Action="urn:InvoicesUpdate"/>
         <wsdl:output message="ns:InvoicesUpdateResponse" wsaw:Action="urn:InvoicesUpdateResponse"/>
         <wsdl:fault message="ns:iWS-InvoicesException" name="iWS-InvoicesException"
                     wsaw:Action="urn:InvoicesUpdateiWS-InvoicesException"/>
      </wsdl:operation>
      <wsdl:operation name="getBuyInvoiceReport">
         <wsdl:input message="ns:getBuyInvoiceReportRequest" wsaw:Action="urn:getBuyInvoiceReport"/>
         <wsdl:output message="ns:getBuyInvoiceReportResponse"
                      wsaw:Action="urn:getBuyInvoiceReportResponse"/>
         <wsdl:fault message="ns:iWS-InvoicesException" name="iWS-InvoicesException"
                     wsaw:Action="urn:getBuyInvoiceReportiWS-InvoicesException"/>
      </wsdl:operation>
      <wsdl:operation name="getSaleInvoiceUBL">
         <wsdl:input message="ns:getSaleInvoiceUBLRequest" wsaw:Action="urn:getSaleInvoiceUBL"/>
         <wsdl:output message="ns:getSaleInvoiceUBLResponse"
                      wsaw:Action="urn:getSaleInvoiceUBLResponse"/>
         <wsdl:fault message="ns:iWS-InvoicesException" name="iWS-InvoicesException"
                     wsaw:Action="urn:getSaleInvoiceUBLiWS-InvoicesException"/>
      </wsdl:operation>
      <wsdl:operation name="Accounts">
         <wsdl:input message="ns:AccountsRequest" wsaw:Action="urn:Accounts"/>
         <wsdl:output message="ns:AccountsResponse" wsaw:Action="urn:AccountsResponse"/>
         <wsdl:fault message="ns:iWS-InvoicesException" name="iWS-InvoicesException"
                     wsaw:Action="urn:AccountsiWS-InvoicesException"/>
      </wsdl:operation>
      <wsdl:operation name="sendSaleInvoice">
         <wsdl:input message="ns:sendSaleInvoiceRequest" wsaw:Action="urn:sendSaleInvoice"/>
         <wsdl:output message="ns:sendSaleInvoiceResponse" wsaw:Action="urn:sendSaleInvoiceResponse"/>
         <wsdl:fault message="ns:iWS-InvoicesException" name="iWS-InvoicesException"
                     wsaw:Action="urn:sendSaleInvoiceiWS-InvoicesException"/>
      </wsdl:operation>
   </wsdl:portType>
   <wsdl:binding name="iWS-InvoicesSoap11Binding" type="ns:iWS-InvoicesPortType">
      <soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="document"/>
      <wsdl:operation name="sendCustomerList">
         <soap:operation soapAction="urn:sendCustomerList" style="document"/>
         <wsdl:input>
            <soap:body use="literal"/>
         </wsdl:input>
         <wsdl:output>
            <soap:body use="literal"/>
         </wsdl:output>
         <wsdl:fault name="iWS-InvoicesException">
            <soap:fault use="literal" name="iWS-InvoicesException"/>
         </wsdl:fault>
      </wsdl:operation>
      <wsdl:operation name="DimensionRegistryIWF">
         <soap:operation soapAction="urn:DimensionRegistryIWF" style="document"/>
         <wsdl:input>
            <soap:body use="literal"/>
         </wsdl:input>
         <wsdl:output>
            <soap:body use="literal"/>
         </wsdl:output>
         <wsdl:fault name="iWS-InvoicesException">
            <soap:fault use="literal" name="iWS-InvoicesException"/>
         </wsdl:fault>
      </wsdl:operation>
      <wsdl:operation name="getB2Bcustomers">
         <soap:operation soapAction="urn:getB2Bcustomers" style="document"/>
         <wsdl:input>
            <soap:body use="literal"/>
         </wsdl:input>
         <wsdl:output>
            <soap:body use="literal"/>
         </wsdl:output>
         <wsdl:fault name="iWS-InvoicesException">
            <soap:fault use="literal" name="iWS-InvoicesException"/>
         </wsdl:fault>
      </wsdl:operation>
      <wsdl:operation name="sendBuyInvoiceError">
         <soap:operation soapAction="urn:sendBuyInvoiceError" style="document"/>
         <wsdl:input>
            <soap:body use="literal"/>
         </wsdl:input>
         <wsdl:output>
            <soap:body use="literal"/>
         </wsdl:output>
         <wsdl:fault name="iWS-InvoicesException">
            <soap:fault use="literal" name="iWS-InvoicesException"/>
         </wsdl:fault>
      </wsdl:operation>
      <wsdl:operation name="updateBuyInvoiceStatus">
         <soap:operation soapAction="urn:updateBuyInvoiceStatus" style="document"/>
         <wsdl:input>
            <soap:body use="literal"/>
         </wsdl:input>
         <wsdl:output>
            <soap:body use="literal"/>
         </wsdl:output>
         <wsdl:fault name="iWS-InvoicesException">
            <soap:fault use="literal" name="iWS-InvoicesException"/>
         </wsdl:fault>
      </wsdl:operation>
      <wsdl:operation name="getPaymentLinks">
         <soap:operation soapAction="urn:getPaymentLinks" style="document"/>
         <wsdl:input>
            <soap:body use="literal"/>
         </wsdl:input>
         <wsdl:output>
            <soap:body use="literal"/>
         </wsdl:output>
         <wsdl:fault name="iWS-InvoicesException">
            <soap:fault use="literal" name="iWS-InvoicesException"/>
         </wsdl:fault>
      </wsdl:operation>
      <wsdl:operation name="InvoiceExternalIdsImports">
         <soap:operation soapAction="urn:InvoiceExternalIdsImports" style="document"/>
         <wsdl:input>
            <soap:body use="literal"/>
         </wsdl:input>
         <wsdl:output>
            <soap:body use="literal"/>
         </wsdl:output>
         <wsdl:fault name="iWS-InvoicesException">
            <soap:fault use="literal" name="iWS-InvoicesException"/>
         </wsdl:fault>
      </wsdl:operation>
      <wsdl:operation name="sendDocument">
         <soap:operation soapAction="urn:sendDocument" style="document"/>
         <wsdl:input>
            <soap:body use="literal"/>
         </wsdl:input>
         <wsdl:output>
            <soap:body use="literal"/>
         </wsdl:output>
         <wsdl:fault name="iWS-InvoicesException">
            <soap:fault use="literal" name="iWS-InvoicesException"/>
         </wsdl:fault>
      </wsdl:operation>
      <wsdl:operation name="getEERoamingList">
         <soap:operation soapAction="urn:getEERoamingList" style="document"/>
         <wsdl:input>
            <soap:body use="literal"/>
         </wsdl:input>
         <wsdl:output>
            <soap:body use="literal"/>
         </wsdl:output>
         <wsdl:fault name="iWS-InvoicesException">
            <soap:fault use="literal" name="iWS-InvoicesException"/>
         </wsdl:fault>
      </wsdl:operation>
      <wsdl:operation name="getBuyInvoiceBatch">
         <soap:operation soapAction="urn:getBuyInvoiceBatch" style="document"/>
         <wsdl:input>
            <soap:body use="literal"/>
         </wsdl:input>
         <wsdl:output>
            <soap:body use="literal"/>
         </wsdl:output>
         <wsdl:fault name="iWS-InvoicesException">
            <soap:fault use="literal" name="iWS-InvoicesException"/>
         </wsdl:fault>
      </wsdl:operation>
      <wsdl:operation name="Suppliers">
         <soap:operation soapAction="urn:Suppliers" style="document"/>
         <wsdl:input>
            <soap:body use="literal"/>
         </wsdl:input>
         <wsdl:output>
            <soap:body use="literal"/>
         </wsdl:output>
         <wsdl:fault name="iWS-InvoicesException">
            <soap:fault use="literal" name="iWS-InvoicesException"/>
         </wsdl:fault>
      </wsdl:operation>
      <wsdl:operation name="getBuyInvoiceCount">
         <soap:operation soapAction="urn:getBuyInvoiceCount" style="document"/>
         <wsdl:input>
            <soap:body use="literal"/>
         </wsdl:input>
         <wsdl:output>
            <soap:body use="literal"/>
         </wsdl:output>
         <wsdl:fault name="iWS-InvoicesException">
            <soap:fault use="literal" name="iWS-InvoicesException"/>
         </wsdl:fault>
      </wsdl:operation>
      <wsdl:operation name="ClientRegistryIWF">
         <soap:operation soapAction="urn:ClientRegistryIWF" style="document"/>
         <wsdl:input>
            <soap:body use="literal"/>
         </wsdl:input>
         <wsdl:output>
            <soap:body use="literal"/>
         </wsdl:output>
         <wsdl:fault name="iWS-InvoicesException">
            <soap:fault use="literal" name="iWS-InvoicesException"/>
         </wsdl:fault>
      </wsdl:operation>
      <wsdl:operation name="getBuyInvoiceUBL">
         <soap:operation soapAction="urn:getBuyInvoiceUBL" style="document"/>
         <wsdl:input>
            <soap:body use="literal"/>
         </wsdl:input>
         <wsdl:output>
            <soap:body use="literal"/>
         </wsdl:output>
         <wsdl:fault name="iWS-InvoicesException">
            <soap:fault use="literal" name="iWS-InvoicesException"/>
         </wsdl:fault>
      </wsdl:operation>
      <wsdl:operation name="getEInvoiceStandingOrderAgreementReport">
         <soap:operation soapAction="urn:getEInvoiceStandingOrderAgreementReport" style="document"/>
         <wsdl:input>
            <soap:body use="literal"/>
         </wsdl:input>
         <wsdl:output>
            <soap:body use="literal"/>
         </wsdl:output>
         <wsdl:fault name="iWS-InvoicesException">
            <soap:fault use="literal" name="iWS-InvoicesException"/>
         </wsdl:fault>
      </wsdl:operation>
      <wsdl:operation name="getSaleInvoice">
         <soap:operation soapAction="urn:getSaleInvoice" style="document"/>
         <wsdl:input>
            <soap:body use="literal"/>
         </wsdl:input>
         <wsdl:output>
            <soap:body use="literal"/>
         </wsdl:output>
         <wsdl:fault name="iWS-InvoicesException">
            <soap:fault use="literal" name="iWS-InvoicesException"/>
         </wsdl:fault>
      </wsdl:operation>
      <wsdl:operation name="getEaaApplication">
         <soap:operation soapAction="urn:getEaaApplication" style="document"/>
         <wsdl:input>
            <soap:body use="literal"/>
         </wsdl:input>
         <wsdl:output>
            <soap:body use="literal"/>
         </wsdl:output>
         <wsdl:fault name="iWS-InvoicesException">
            <soap:fault use="literal" name="iWS-InvoicesException"/>
         </wsdl:fault>
      </wsdl:operation>
      <wsdl:operation name="getBuyInvoice">
         <soap:operation soapAction="urn:getBuyInvoice" style="document"/>
         <wsdl:input>
            <soap:body use="literal"/>
         </wsdl:input>
         <wsdl:output>
            <soap:body use="literal"/>
         </wsdl:output>
         <wsdl:fault name="iWS-InvoicesException">
            <soap:fault use="literal" name="iWS-InvoicesException"/>
         </wsdl:fault>
      </wsdl:operation>
      <wsdl:operation name="getAttachment">
         <soap:operation soapAction="urn:getAttachment" style="document"/>
         <wsdl:input>
            <soap:body use="literal"/>
         </wsdl:input>
         <wsdl:output>
            <soap:body use="literal"/>
         </wsdl:output>
         <wsdl:fault name="iWS-InvoicesException">
            <soap:fault use="literal" name="iWS-InvoicesException"/>
         </wsdl:fault>
      </wsdl:operation>
      <wsdl:operation name="AccountPlanIWF">
         <soap:operation soapAction="urn:AccountPlanIWF" style="document"/>
         <wsdl:input>
            <soap:body use="literal"/>
         </wsdl:input>
         <wsdl:output>
            <soap:body use="literal"/>
         </wsdl:output>
         <wsdl:fault name="iWS-InvoicesException">
            <soap:fault use="literal" name="iWS-InvoicesException"/>
         </wsdl:fault>
      </wsdl:operation>
      <wsdl:operation name="Dimensions">
         <soap:operation soapAction="urn:Dimensions" style="document"/>
         <wsdl:input>
            <soap:body use="literal"/>
         </wsdl:input>
         <wsdl:output>
            <soap:body use="literal"/>
         </wsdl:output>
         <wsdl:fault name="iWS-InvoicesException">
            <soap:fault use="literal" name="iWS-InvoicesException"/>
         </wsdl:fault>
      </wsdl:operation>
      <wsdl:operation name="VatCodes">
         <soap:operation soapAction="urn:VatCodes" style="document"/>
         <wsdl:input>
            <soap:body use="literal"/>
         </wsdl:input>
         <wsdl:output>
            <soap:body use="literal"/>
         </wsdl:output>
      </wsdl:operation>
      <wsdl:operation name="getVeaFailedInvoice">
         <soap:operation soapAction="urn:getVeaFailedInvoice" style="document"/>
         <wsdl:input>
            <soap:body use="literal"/>
         </wsdl:input>
         <wsdl:output>
            <soap:body use="literal"/>
         </wsdl:output>
         <wsdl:fault name="iWS-InvoicesException">
            <soap:fault use="literal" name="iWS-InvoicesException"/>
         </wsdl:fault>
      </wsdl:operation>
      <wsdl:operation name="sendBuyInvoiceBatchAck">
         <soap:operation soapAction="urn:sendBuyInvoiceBatchAck" style="document"/>
         <wsdl:input>
            <soap:body use="literal"/>
         </wsdl:input>
         <wsdl:output>
            <soap:body use="literal"/>
         </wsdl:output>
         <wsdl:fault name="iWS-InvoicesException">
            <soap:fault use="literal" name="iWS-InvoicesException"/>
         </wsdl:fault>
      </wsdl:operation>
      <wsdl:operation name="getSaleInvoiceAttachment">
         <soap:operation soapAction="urn:getSaleInvoiceAttachment" style="document"/>
         <wsdl:input>
            <soap:body use="literal"/>
         </wsdl:input>
         <wsdl:output>
            <soap:body use="literal"/>
         </wsdl:output>
         <wsdl:fault name="iWS-InvoicesException">
            <soap:fault use="literal" name="iWS-InvoicesException"/>
         </wsdl:fault>
      </wsdl:operation>
      <wsdl:operation name="getDeliveryReport">
         <soap:operation soapAction="urn:getDeliveryReport" style="document"/>
         <wsdl:input>
            <soap:body use="literal"/>
         </wsdl:input>
         <wsdl:output>
            <soap:body use="literal"/>
         </wsdl:output>
         <wsdl:fault name="iWS-InvoicesException">
            <soap:fault use="literal" name="iWS-InvoicesException"/>
         </wsdl:fault>
      </wsdl:operation>
      <wsdl:operation name="InvoicesUpdate">
         <soap:operation soapAction="urn:InvoicesUpdate" style="document"/>
         <wsdl:input>
            <soap:body use="literal"/>
         </wsdl:input>
         <wsdl:output>
            <soap:body use="literal"/>
         </wsdl:output>
         <wsdl:fault name="iWS-InvoicesException">
            <soap:fault use="literal" name="iWS-InvoicesException"/>
         </wsdl:fault>
      </wsdl:operation>
      <wsdl:operation name="getBuyInvoiceReport">
         <soap:operation soapAction="urn:getBuyInvoiceReport" style="document"/>
         <wsdl:input>
            <soap:body use="literal"/>
         </wsdl:input>
         <wsdl:output>
            <soap:body use="literal"/>
         </wsdl:output>
         <wsdl:fault name="iWS-InvoicesException">
            <soap:fault use="literal" name="iWS-InvoicesException"/>
         </wsdl:fault>
      </wsdl:operation>
      <wsdl:operation name="getSaleInvoiceUBL">
         <soap:operation soapAction="urn:getSaleInvoiceUBL" style="document"/>
         <wsdl:input>
            <soap:body use="literal"/>
         </wsdl:input>
         <wsdl:output>
            <soap:body use="literal"/>
         </wsdl:output>
         <wsdl:fault name="iWS-InvoicesException">
            <soap:fault use="literal" name="iWS-InvoicesException"/>
         </wsdl:fault>
      </wsdl:operation>
      <wsdl:operation name="Accounts">
         <soap:operation soapAction="urn:Accounts" style="document"/>
         <wsdl:input>
            <soap:body use="literal"/>
         </wsdl:input>
         <wsdl:output>
            <soap:body use="literal"/>
         </wsdl:output>
         <wsdl:fault name="iWS-InvoicesException">
            <soap:fault use="literal" name="iWS-InvoicesException"/>
         </wsdl:fault>
      </wsdl:operation>
      <wsdl:operation name="sendSaleInvoice">
         <soap:operation soapAction="urn:sendSaleInvoice" style="document"/>
         <wsdl:input>
            <soap:body use="literal"/>
         </wsdl:input>
         <wsdl:output>
            <soap:body use="literal"/>
         </wsdl:output>
         <wsdl:fault name="iWS-InvoicesException">
            <soap:fault use="literal" name="iWS-InvoicesException"/>
         </wsdl:fault>
      </wsdl:operation>
   </wsdl:binding>
   <wsdl:binding name="iWS-InvoicesSoap12Binding" type="ns:iWS-InvoicesPortType">
      <soap12:binding transport="http://schemas.xmlsoap.org/soap/http" style="document"/>
      <wsdl:operation name="sendCustomerList">
         <soap12:operation soapAction="urn:sendCustomerList" style="document"/>
         <wsdl:input>
            <soap12:body use="literal"/>
         </wsdl:input>
         <wsdl:output>
            <soap12:body use="literal"/>
         </wsdl:output>
         <wsdl:fault name="iWS-InvoicesException">
            <soap12:fault use="literal" name="iWS-InvoicesException"/>
         </wsdl:fault>
      </wsdl:operation>
      <wsdl:operation name="DimensionRegistryIWF">
         <soap12:operation soapAction="urn:DimensionRegistryIWF" style="document"/>
         <wsdl:input>
            <soap12:body use="literal"/>
         </wsdl:input>
         <wsdl:output>
            <soap12:body use="literal"/>
         </wsdl:output>
         <wsdl:fault name="iWS-InvoicesException">
            <soap12:fault use="literal" name="iWS-InvoicesException"/>
         </wsdl:fault>
      </wsdl:operation>
      <wsdl:operation name="getB2Bcustomers">
         <soap12:operation soapAction="urn:getB2Bcustomers" style="document"/>
         <wsdl:input>
            <soap12:body use="literal"/>
         </wsdl:input>
         <wsdl:output>
            <soap12:body use="literal"/>
         </wsdl:output>
         <wsdl:fault name="iWS-InvoicesException">
            <soap12:fault use="literal" name="iWS-InvoicesException"/>
         </wsdl:fault>
      </wsdl:operation>
      <wsdl:operation name="sendBuyInvoiceError">
         <soap12:operation soapAction="urn:sendBuyInvoiceError" style="document"/>
         <wsdl:input>
            <soap12:body use="literal"/>
         </wsdl:input>
         <wsdl:output>
            <soap12:body use="literal"/>
         </wsdl:output>
         <wsdl:fault name="iWS-InvoicesException">
            <soap12:fault use="literal" name="iWS-InvoicesException"/>
         </wsdl:fault>
      </wsdl:operation>
      <wsdl:operation name="updateBuyInvoiceStatus">
         <soap12:operation soapAction="urn:updateBuyInvoiceStatus" style="document"/>
         <wsdl:input>
            <soap12:body use="literal"/>
         </wsdl:input>
         <wsdl:output>
            <soap12:body use="literal"/>
         </wsdl:output>
         <wsdl:fault name="iWS-InvoicesException">
            <soap12:fault use="literal" name="iWS-InvoicesException"/>
         </wsdl:fault>
      </wsdl:operation>
      <wsdl:operation name="getPaymentLinks">
         <soap12:operation soapAction="urn:getPaymentLinks" style="document"/>
         <wsdl:input>
            <soap12:body use="literal"/>
         </wsdl:input>
         <wsdl:output>
            <soap12:body use="literal"/>
         </wsdl:output>
         <wsdl:fault name="iWS-InvoicesException">
            <soap12:fault use="literal" name="iWS-InvoicesException"/>
         </wsdl:fault>
      </wsdl:operation>
      <wsdl:operation name="InvoiceExternalIdsImports">
         <soap12:operation soapAction="urn:InvoiceExternalIdsImports" style="document"/>
         <wsdl:input>
            <soap12:body use="literal"/>
         </wsdl:input>
         <wsdl:output>
            <soap12:body use="literal"/>
         </wsdl:output>
         <wsdl:fault name="iWS-InvoicesException">
            <soap12:fault use="literal" name="iWS-InvoicesException"/>
         </wsdl:fault>
      </wsdl:operation>
      <wsdl:operation name="sendDocument">
         <soap12:operation soapAction="urn:sendDocument" style="document"/>
         <wsdl:input>
            <soap12:body use="literal"/>
         </wsdl:input>
         <wsdl:output>
            <soap12:body use="literal"/>
         </wsdl:output>
         <wsdl:fault name="iWS-InvoicesException">
            <soap12:fault use="literal" name="iWS-InvoicesException"/>
         </wsdl:fault>
      </wsdl:operation>
      <wsdl:operation name="getEERoamingList">
         <soap12:operation soapAction="urn:getEERoamingList" style="document"/>
         <wsdl:input>
            <soap12:body use="literal"/>
         </wsdl:input>
         <wsdl:output>
            <soap12:body use="literal"/>
         </wsdl:output>
         <wsdl:fault name="iWS-InvoicesException">
            <soap12:fault use="literal" name="iWS-InvoicesException"/>
         </wsdl:fault>
      </wsdl:operation>
      <wsdl:operation name="getBuyInvoiceBatch">
         <soap12:operation soapAction="urn:getBuyInvoiceBatch" style="document"/>
         <wsdl:input>
            <soap12:body use="literal"/>
         </wsdl:input>
         <wsdl:output>
            <soap12:body use="literal"/>
         </wsdl:output>
         <wsdl:fault name="iWS-InvoicesException">
            <soap12:fault use="literal" name="iWS-InvoicesException"/>
         </wsdl:fault>
      </wsdl:operation>
      <wsdl:operation name="Suppliers">
         <soap12:operation soapAction="urn:Suppliers" style="document"/>
         <wsdl:input>
            <soap12:body use="literal"/>
         </wsdl:input>
         <wsdl:output>
            <soap12:body use="literal"/>
         </wsdl:output>
         <wsdl:fault name="iWS-InvoicesException">
            <soap12:fault use="literal" name="iWS-InvoicesException"/>
         </wsdl:fault>
      </wsdl:operation>
      <wsdl:operation name="getBuyInvoiceCount">
         <soap12:operation soapAction="urn:getBuyInvoiceCount" style="document"/>
         <wsdl:input>
            <soap12:body use="literal"/>
         </wsdl:input>
         <wsdl:output>
            <soap12:body use="literal"/>
         </wsdl:output>
         <wsdl:fault name="iWS-InvoicesException">
            <soap12:fault use="literal" name="iWS-InvoicesException"/>
         </wsdl:fault>
      </wsdl:operation>
      <wsdl:operation name="ClientRegistryIWF">
         <soap12:operation soapAction="urn:ClientRegistryIWF" style="document"/>
         <wsdl:input>
            <soap12:body use="literal"/>
         </wsdl:input>
         <wsdl:output>
            <soap12:body use="literal"/>
         </wsdl:output>
         <wsdl:fault name="iWS-InvoicesException">
            <soap12:fault use="literal" name="iWS-InvoicesException"/>
         </wsdl:fault>
      </wsdl:operation>
      <wsdl:operation name="getBuyInvoiceUBL">
         <soap12:operation soapAction="urn:getBuyInvoiceUBL" style="document"/>
         <wsdl:input>
            <soap12:body use="literal"/>
         </wsdl:input>
         <wsdl:output>
            <soap12:body use="literal"/>
         </wsdl:output>
         <wsdl:fault name="iWS-InvoicesException">
            <soap12:fault use="literal" name="iWS-InvoicesException"/>
         </wsdl:fault>
      </wsdl:operation>
      <wsdl:operation name="getEInvoiceStandingOrderAgreementReport">
         <soap12:operation soapAction="urn:getEInvoiceStandingOrderAgreementReport" style="document"/>
         <wsdl:input>
            <soap12:body use="literal"/>
         </wsdl:input>
         <wsdl:output>
            <soap12:body use="literal"/>
         </wsdl:output>
         <wsdl:fault name="iWS-InvoicesException">
            <soap12:fault use="literal" name="iWS-InvoicesException"/>
         </wsdl:fault>
      </wsdl:operation>
      <wsdl:operation name="getSaleInvoice">
         <soap12:operation soapAction="urn:getSaleInvoice" style="document"/>
         <wsdl:input>
            <soap12:body use="literal"/>
         </wsdl:input>
         <wsdl:output>
            <soap12:body use="literal"/>
         </wsdl:output>
         <wsdl:fault name="iWS-InvoicesException">
            <soap12:fault use="literal" name="iWS-InvoicesException"/>
         </wsdl:fault>
      </wsdl:operation>
      <wsdl:operation name="getEaaApplication">
         <soap12:operation soapAction="urn:getEaaApplication" style="document"/>
         <wsdl:input>
            <soap12:body use="literal"/>
         </wsdl:input>
         <wsdl:output>
            <soap12:body use="literal"/>
         </wsdl:output>
         <wsdl:fault name="iWS-InvoicesException">
            <soap12:fault use="literal" name="iWS-InvoicesException"/>
         </wsdl:fault>
      </wsdl:operation>
      <wsdl:operation name="getBuyInvoice">
         <soap12:operation soapAction="urn:getBuyInvoice" style="document"/>
         <wsdl:input>
            <soap12:body use="literal"/>
         </wsdl:input>
         <wsdl:output>
            <soap12:body use="literal"/>
         </wsdl:output>
         <wsdl:fault name="iWS-InvoicesException">
            <soap12:fault use="literal" name="iWS-InvoicesException"/>
         </wsdl:fault>
      </wsdl:operation>
      <wsdl:operation name="getAttachment">
         <soap12:operation soapAction="urn:getAttachment" style="document"/>
         <wsdl:input>
            <soap12:body use="literal"/>
         </wsdl:input>
         <wsdl:output>
            <soap12:body use="literal"/>
         </wsdl:output>
         <wsdl:fault name="iWS-InvoicesException">
            <soap12:fault use="literal" name="iWS-InvoicesException"/>
         </wsdl:fault>
      </wsdl:operation>
      <wsdl:operation name="AccountPlanIWF">
         <soap12:operation soapAction="urn:AccountPlanIWF" style="document"/>
         <wsdl:input>
            <soap12:body use="literal"/>
         </wsdl:input>
         <wsdl:output>
            <soap12:body use="literal"/>
         </wsdl:output>
         <wsdl:fault name="iWS-InvoicesException">
            <soap12:fault use="literal" name="iWS-InvoicesException"/>
         </wsdl:fault>
      </wsdl:operation>
      <wsdl:operation name="Dimensions">
         <soap12:operation soapAction="urn:Dimensions" style="document"/>
         <wsdl:input>
            <soap12:body use="literal"/>
         </wsdl:input>
         <wsdl:output>
            <soap12:body use="literal"/>
         </wsdl:output>
         <wsdl:fault name="iWS-InvoicesException">
            <soap12:fault use="literal" name="iWS-InvoicesException"/>
         </wsdl:fault>
      </wsdl:operation>
      <wsdl:operation name="VatCodes">
         <soap12:operation soapAction="urn:VatCodes" style="document"/>
         <wsdl:input>
            <soap12:body use="literal"/>
         </wsdl:input>
         <wsdl:output>
            <soap12:body use="literal"/>
         </wsdl:output>
      </wsdl:operation>
      <wsdl:operation name="getVeaFailedInvoice">
         <soap12:operation soapAction="urn:getVeaFailedInvoice" style="document"/>
         <wsdl:input>
            <soap12:body use="literal"/>
         </wsdl:input>
         <wsdl:output>
            <soap12:body use="literal"/>
         </wsdl:output>
         <wsdl:fault name="iWS-InvoicesException">
            <soap12:fault use="literal" name="iWS-InvoicesException"/>
         </wsdl:fault>
      </wsdl:operation>
      <wsdl:operation name="sendBuyInvoiceBatchAck">
         <soap12:operation soapAction="urn:sendBuyInvoiceBatchAck" style="document"/>
         <wsdl:input>
            <soap12:body use="literal"/>
         </wsdl:input>
         <wsdl:output>
            <soap12:body use="literal"/>
         </wsdl:output>
         <wsdl:fault name="iWS-InvoicesException">
            <soap12:fault use="literal" name="iWS-InvoicesException"/>
         </wsdl:fault>
      </wsdl:operation>
      <wsdl:operation name="getSaleInvoiceAttachment">
         <soap12:operation soapAction="urn:getSaleInvoiceAttachment" style="document"/>
         <wsdl:input>
            <soap12:body use="literal"/>
         </wsdl:input>
         <wsdl:output>
            <soap12:body use="literal"/>
         </wsdl:output>
         <wsdl:fault name="iWS-InvoicesException">
            <soap12:fault use="literal" name="iWS-InvoicesException"/>
         </wsdl:fault>
      </wsdl:operation>
      <wsdl:operation name="getDeliveryReport">
         <soap12:operation soapAction="urn:getDeliveryReport" style="document"/>
         <wsdl:input>
            <soap12:body use="literal"/>
         </wsdl:input>
         <wsdl:output>
            <soap12:body use="literal"/>
         </wsdl:output>
         <wsdl:fault name="iWS-InvoicesException">
            <soap12:fault use="literal" name="iWS-InvoicesException"/>
         </wsdl:fault>
      </wsdl:operation>
      <wsdl:operation name="InvoicesUpdate">
         <soap12:operation soapAction="urn:InvoicesUpdate" style="document"/>
         <wsdl:input>
            <soap12:body use="literal"/>
         </wsdl:input>
         <wsdl:output>
            <soap12:body use="literal"/>
         </wsdl:output>
         <wsdl:fault name="iWS-InvoicesException">
            <soap12:fault use="literal" name="iWS-InvoicesException"/>
         </wsdl:fault>
      </wsdl:operation>
      <wsdl:operation name="getBuyInvoiceReport">
         <soap12:operation soapAction="urn:getBuyInvoiceReport" style="document"/>
         <wsdl:input>
            <soap12:body use="literal"/>
         </wsdl:input>
         <wsdl:output>
            <soap12:body use="literal"/>
         </wsdl:output>
         <wsdl:fault name="iWS-InvoicesException">
            <soap12:fault use="literal" name="iWS-InvoicesException"/>
         </wsdl:fault>
      </wsdl:operation>
      <wsdl:operation name="getSaleInvoiceUBL">
         <soap12:operation soapAction="urn:getSaleInvoiceUBL" style="document"/>
         <wsdl:input>
            <soap12:body use="literal"/>
         </wsdl:input>
         <wsdl:output>
            <soap12:body use="literal"/>
         </wsdl:output>
         <wsdl:fault name="iWS-InvoicesException">
            <soap12:fault use="literal" name="iWS-InvoicesException"/>
         </wsdl:fault>
      </wsdl:operation>
      <wsdl:operation name="Accounts">
         <soap12:operation soapAction="urn:Accounts" style="document"/>
         <wsdl:input>
            <soap12:body use="literal"/>
         </wsdl:input>
         <wsdl:output>
            <soap12:body use="literal"/>
         </wsdl:output>
         <wsdl:fault name="iWS-InvoicesException">
            <soap12:fault use="literal" name="iWS-InvoicesException"/>
         </wsdl:fault>
      </wsdl:operation>
      <wsdl:operation name="sendSaleInvoice">
         <soap12:operation soapAction="urn:sendSaleInvoice" style="document"/>
         <wsdl:input>
            <soap12:body use="literal"/>
         </wsdl:input>
         <wsdl:output>
            <soap12:body use="literal"/>
         </wsdl:output>
         <wsdl:fault name="iWS-InvoicesException">
            <soap12:fault use="literal" name="iWS-InvoicesException"/>
         </wsdl:fault>
      </wsdl:operation>
   </wsdl:binding>
   <wsdl:binding name="iWS-InvoicesHttpBinding" type="ns:iWS-InvoicesPortType">
      <http:binding verb="POST"/>
      <wsdl:operation name="sendCustomerList">
         <http:operation location="sendCustomerList"/>
         <wsdl:input>
            <mime:content type="text/xml" part="parameters"/>
         </wsdl:input>
         <wsdl:output>
            <mime:content type="text/xml" part="parameters"/>
         </wsdl:output>
      </wsdl:operation>
      <wsdl:operation name="DimensionRegistryIWF">
         <http:operation location="DimensionRegistryIWF"/>
         <wsdl:input>
            <mime:content type="text/xml" part="parameters"/>
         </wsdl:input>
         <wsdl:output>
            <mime:content type="text/xml" part="parameters"/>
         </wsdl:output>
      </wsdl:operation>
      <wsdl:operation name="getB2Bcustomers">
         <http:operation location="getB2Bcustomers"/>
         <wsdl:input>
            <mime:content type="text/xml" part="parameters"/>
         </wsdl:input>
         <wsdl:output>
            <mime:content type="text/xml" part="parameters"/>
         </wsdl:output>
      </wsdl:operation>
      <wsdl:operation name="sendBuyInvoiceError">
         <http:operation location="sendBuyInvoiceError"/>
         <wsdl:input>
            <mime:content type="text/xml" part="parameters"/>
         </wsdl:input>
         <wsdl:output>
            <mime:content type="text/xml" part="parameters"/>
         </wsdl:output>
      </wsdl:operation>
      <wsdl:operation name="updateBuyInvoiceStatus">
         <http:operation location="updateBuyInvoiceStatus"/>
         <wsdl:input>
            <mime:content type="text/xml" part="parameters"/>
         </wsdl:input>
         <wsdl:output>
            <mime:content type="text/xml" part="parameters"/>
         </wsdl:output>
      </wsdl:operation>
      <wsdl:operation name="getPaymentLinks">
         <http:operation location="getPaymentLinks"/>
         <wsdl:input>
            <mime:content type="text/xml" part="parameters"/>
         </wsdl:input>
         <wsdl:output>
            <mime:content type="text/xml" part="parameters"/>
         </wsdl:output>
      </wsdl:operation>
      <wsdl:operation name="InvoiceExternalIdsImports">
         <http:operation location="InvoiceExternalIdsImports"/>
         <wsdl:input>
            <mime:content type="text/xml" part="parameters"/>
         </wsdl:input>
         <wsdl:output>
            <mime:content type="text/xml" part="parameters"/>
         </wsdl:output>
      </wsdl:operation>
      <wsdl:operation name="sendDocument">
         <http:operation location="sendDocument"/>
         <wsdl:input>
            <mime:content type="text/xml" part="parameters"/>
         </wsdl:input>
         <wsdl:output>
            <mime:content type="text/xml" part="parameters"/>
         </wsdl:output>
      </wsdl:operation>
      <wsdl:operation name="getEERoamingList">
         <http:operation location="getEERoamingList"/>
         <wsdl:input>
            <mime:content type="text/xml" part="parameters"/>
         </wsdl:input>
         <wsdl:output>
            <mime:content type="text/xml" part="parameters"/>
         </wsdl:output>
      </wsdl:operation>
      <wsdl:operation name="getBuyInvoiceBatch">
         <http:operation location="getBuyInvoiceBatch"/>
         <wsdl:input>
            <mime:content type="text/xml" part="parameters"/>
         </wsdl:input>
         <wsdl:output>
            <mime:content type="text/xml" part="parameters"/>
         </wsdl:output>
      </wsdl:operation>
      <wsdl:operation name="Suppliers">
         <http:operation location="Suppliers"/>
         <wsdl:input>
            <mime:content type="text/xml" part="parameters"/>
         </wsdl:input>
         <wsdl:output>
            <mime:content type="text/xml" part="parameters"/>
         </wsdl:output>
      </wsdl:operation>
      <wsdl:operation name="getBuyInvoiceCount">
         <http:operation location="getBuyInvoiceCount"/>
         <wsdl:input>
            <mime:content type="text/xml" part="parameters"/>
         </wsdl:input>
         <wsdl:output>
            <mime:content type="text/xml" part="parameters"/>
         </wsdl:output>
      </wsdl:operation>
      <wsdl:operation name="ClientRegistryIWF">
         <http:operation location="ClientRegistryIWF"/>
         <wsdl:input>
            <mime:content type="text/xml" part="parameters"/>
         </wsdl:input>
         <wsdl:output>
            <mime:content type="text/xml" part="parameters"/>
         </wsdl:output>
      </wsdl:operation>
      <wsdl:operation name="getBuyInvoiceUBL">
         <http:operation location="getBuyInvoiceUBL"/>
         <wsdl:input>
            <mime:content type="text/xml" part="parameters"/>
         </wsdl:input>
         <wsdl:output>
            <mime:content type="text/xml" part="parameters"/>
         </wsdl:output>
      </wsdl:operation>
      <wsdl:operation name="getEInvoiceStandingOrderAgreementReport">
         <http:operation location="getEInvoiceStandingOrderAgreementReport"/>
         <wsdl:input>
            <mime:content type="text/xml" part="parameters"/>
         </wsdl:input>
         <wsdl:output>
            <mime:content type="text/xml" part="parameters"/>
         </wsdl:output>
      </wsdl:operation>
      <wsdl:operation name="getSaleInvoice">
         <http:operation location="getSaleInvoice"/>
         <wsdl:input>
            <mime:content type="text/xml" part="parameters"/>
         </wsdl:input>
         <wsdl:output>
            <mime:content type="text/xml" part="parameters"/>
         </wsdl:output>
      </wsdl:operation>
      <wsdl:operation name="getEaaApplication">
         <http:operation location="getEaaApplication"/>
         <wsdl:input>
            <mime:content type="text/xml" part="parameters"/>
         </wsdl:input>
         <wsdl:output>
            <mime:content type="text/xml" part="parameters"/>
         </wsdl:output>
      </wsdl:operation>
      <wsdl:operation name="getBuyInvoice">
         <http:operation location="getBuyInvoice"/>
         <wsdl:input>
            <mime:content type="text/xml" part="parameters"/>
         </wsdl:input>
         <wsdl:output>
            <mime:content type="text/xml" part="parameters"/>
         </wsdl:output>
      </wsdl:operation>
      <wsdl:operation name="getAttachment">
         <http:operation location="getAttachment"/>
         <wsdl:input>
            <mime:content type="text/xml" part="parameters"/>
         </wsdl:input>
         <wsdl:output>
            <mime:content type="text/xml" part="parameters"/>
         </wsdl:output>
      </wsdl:operation>
      <wsdl:operation name="AccountPlanIWF">
         <http:operation location="AccountPlanIWF"/>
         <wsdl:input>
            <mime:content type="text/xml" part="parameters"/>
         </wsdl:input>
         <wsdl:output>
            <mime:content type="text/xml" part="parameters"/>
         </wsdl:output>
      </wsdl:operation>
      <wsdl:operation name="Dimensions">
         <http:operation location="Dimensions"/>
         <wsdl:input>
            <mime:content type="text/xml" part="parameters"/>
         </wsdl:input>
         <wsdl:output>
            <mime:content type="text/xml" part="parameters"/>
         </wsdl:output>
      </wsdl:operation>
      <wsdl:operation name="VatCodes">
         <http:operation location="VatCodes"/>
         <wsdl:input>
            <mime:content type="text/xml" part="parameters"/>
         </wsdl:input>
         <wsdl:output>
            <mime:content type="text/xml" part="parameters"/>
         </wsdl:output>
      </wsdl:operation>
      <wsdl:operation name="getVeaFailedInvoice">
         <http:operation location="getVeaFailedInvoice"/>
         <wsdl:input>
            <mime:content type="text/xml" part="parameters"/>
         </wsdl:input>
         <wsdl:output>
            <mime:content type="text/xml" part="parameters"/>
         </wsdl:output>
      </wsdl:operation>
      <wsdl:operation name="sendBuyInvoiceBatchAck">
         <http:operation location="sendBuyInvoiceBatchAck"/>
         <wsdl:input>
            <mime:content type="text/xml" part="parameters"/>
         </wsdl:input>
         <wsdl:output>
            <mime:content type="text/xml" part="parameters"/>
         </wsdl:output>
      </wsdl:operation>
      <wsdl:operation name="getSaleInvoiceAttachment">
         <http:operation location="getSaleInvoiceAttachment"/>
         <wsdl:input>
            <mime:content type="text/xml" part="parameters"/>
         </wsdl:input>
         <wsdl:output>
            <mime:content type="text/xml" part="parameters"/>
         </wsdl:output>
      </wsdl:operation>
      <wsdl:operation name="getDeliveryReport">
         <http:operation location="getDeliveryReport"/>
         <wsdl:input>
            <mime:content type="text/xml" part="parameters"/>
         </wsdl:input>
         <wsdl:output>
            <mime:content type="text/xml" part="parameters"/>
         </wsdl:output>
      </wsdl:operation>
      <wsdl:operation name="InvoicesUpdate">
         <http:operation location="InvoicesUpdate"/>
         <wsdl:input>
            <mime:content type="text/xml" part="parameters"/>
         </wsdl:input>
         <wsdl:output>
            <mime:content type="text/xml" part="parameters"/>
         </wsdl:output>
      </wsdl:operation>
      <wsdl:operation name="getBuyInvoiceReport">
         <http:operation location="getBuyInvoiceReport"/>
         <wsdl:input>
            <mime:content type="text/xml" part="parameters"/>
         </wsdl:input>
         <wsdl:output>
            <mime:content type="text/xml" part="parameters"/>
         </wsdl:output>
      </wsdl:operation>
      <wsdl:operation name="getSaleInvoiceUBL">
         <http:operation location="getSaleInvoiceUBL"/>
         <wsdl:input>
            <mime:content type="text/xml" part="parameters"/>
         </wsdl:input>
         <wsdl:output>
            <mime:content type="text/xml" part="parameters"/>
         </wsdl:output>
      </wsdl:operation>
      <wsdl:operation name="Accounts">
         <http:operation location="Accounts"/>
         <wsdl:input>
            <mime:content type="text/xml" part="parameters"/>
         </wsdl:input>
         <wsdl:output>
            <mime:content type="text/xml" part="parameters"/>
         </wsdl:output>
      </wsdl:operation>
      <wsdl:operation name="sendSaleInvoice">
         <http:operation location="sendSaleInvoice"/>
         <wsdl:input>
            <mime:content type="text/xml" part="parameters"/>
         </wsdl:input>
         <wsdl:output>
            <mime:content type="text/xml" part="parameters"/>
         </wsdl:output>
      </wsdl:operation>
   </wsdl:binding>
   <wsdl:service name="iWS-Invoices">
      <wsdl:port name="iWS-InvoicesHttpsSoap11Endpoint" binding="ns:iWS-InvoicesSoap11Binding">
         <soap:address location="https://www.arved.ee/b2b/services/iWS-Invoices.iWS-InvoicesHttpsSoap11Endpoint/"/>
      </wsdl:port>
      <wsdl:port name="iWS-InvoicesHttpsSoap12Endpoint" binding="ns:iWS-InvoicesSoap12Binding">
         <soap12:address location="https://www.arved.ee/b2b/services/iWS-Invoices.iWS-InvoicesHttpsSoap12Endpoint/"/>
      </wsdl:port>
      <wsdl:port name="iWS-InvoicesHttpsEndpoint" binding="ns:iWS-InvoicesHttpBinding">
         <http:address location="https://www.arved.ee/b2b/services/iWS-Invoices.iWS-InvoicesHttpsEndpoint/"/>
      </wsdl:port>
   </wsdl:service>
</wsdl:definitions>