gsanchez_ta
1/24/2017 - 12:19 PM

XML para simular la llamada que hace ULMA para pasar a enviados los pedidos, a nuestro entorno LOCAL Lanzar con SoapUI a http://10.30.7.112/

XML para simular la llamada que hace ULMA para pasar a enviados los pedidos, a nuestro entorno LOCAL Lanzar con SoapUI a http://10.30.7.112/ws/internal_soap/order.php

<soapenv:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:int="http://10.30.7.112/ws/internal_soap/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">
   <soapenv:Header/>
   <soapenv:Body>
      <int:order_sent soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
         <pedido xsi:type="int:OrderType">
            <orderId xsi:type="xsd:int">1338626</orderId>
            
            <agencia xsi:type="xsd:int">1</agencia>
                                   
            <expediciones xsi:type="int:stringArray" soapenc:arrayType="xsd:string[]">
               <expedicion>1234</expedicion>
            </expediciones>
           
            <fechaEnvio xsi:type="xsd:string">2016-12-19</fechaEnvio>

          <estadoSap xsi:type="xsd:int">5</estadoSap>
           
         </pedido>
      </int:order_sent>
   </soapenv:Body>
</soapenv:Envelope>
* WSDL: http://www.animales.es/ws/internal_soap/order.wsdl

* Lanzar con SoapUI al endpoint http://www.animales.es/ws/internal_soap/index.php?listar=order.php (en local), en PRE o PRO es http://www.animales.es/ws/internal_soap/order.php

* la fecha puesta debe ser 2 dias posterior o no cambiara el estado

* Puede que se necesite modificar le fichero order.php añadiendo
define('SOAP_CALL',true);
chdir('../../');
include 'includes/application_top.php';