<wsdl:types>
<xsd:schema targetNamespace="http://localhost:3001/gateway">
<xsd:element name="listInvoicesRequest">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="ipaCode" type="xsd:string"/>
<xsd:element name="dateFrom" type="xsd:string"/>
<xsd:element name="dateTo" type="xsd:string"/>
<xsd:element name="Accepted_invoice" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="getInvoiceRequest">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="ipaCode" type="xsd:string"/>
<xsd:element name="dateFrom" type="xsd:string"/>
<xsd:element name="dateTo" type="xsd:string"/>
<xsd:element name="Accepted_invoice" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="getInvoiceResponse">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="DocInvoice" type="xsd:string"/>
<xsd:element name="descres" type="xsd:string"/>
<xsd:element name="resultCode" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="listInvoicesResponse">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="InvoiceList" type="tns:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:schema>
</wsdl:types>
<wsdl:message name="listInvoicesRequest">
<wsdl:part element="tns:listInvoicesRequest" name="parameters"/>
</wsdl:message>
<wsdl:message name="listInvoicesResponse">
<wsdl:part element="tns:listInvoicesResponse" name="parameters"/>
</wsdl:message>
<wsdl:message name="getInvoiceRequest">
<wsdl:part element="tns:getInvoiceRequest" name="parameters"/>
</wsdl:message>
<wsdl:message name="getInvoiceResponse">
<wsdl:part element="tns:getInvoiceResponse" name="parameters"/>
</wsdl:message>
<wsdl:portType name="gatewayP">
<wsdl:operation name="listInvoices">
<wsdl:input message="tns:listInvoicesRequest"/>
<wsdl:output message="tns:listInvoicesResponse"/>
</wsdl:operation>
<wsdl:operation name="getInvoice">
<wsdl:input message="tns:getInvoiceRequest"/>
<wsdl:output message="tns:getInvoiceResponse"/>
</wsdl:operation>
</wsdl:portType>
<wsdl:binding name="Gateways" type="tns:gatewayP">
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
<wsdl:operation name="getInvoice">
<soap:operation soapAction="http://localhost:3001/gateway/getInvoice"/>
<wsdl:input>
<soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="listInvoices">
<soap:operation soapAction="http://localhost:3001/gateway/listInvoices"/>
<wsdl:input>
<soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" use="literal"/>
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
<wsdl:service name="ws">
<wsdl:port binding="tns:Gateways" name="gateway">
<soap:address location="http://localhost:3001/WebServices/InvoiceGeneral"/>
</wsdl:port>
</wsdl:service>
</wsdl:definitions>
@greggo_94 Paste this code in hastebin.com and paste the link here if possible. I think it is preferred option to share the code as per guidelines.
Обсуждают сегодня