heber.lazcanoheber.lazcano escribió:Les comparto el WSDL del servicio de timbrado de Tralix. (El que el SAT definió en un inicio como estándar)
Para poder invocar el servicio de timbrado de Tralix, hay que enviar una petición SOAP que cumpla con el WSDL que les adjunto.
Ejemplo:
Adicionalmente se requiere agregar una cabecera HTTP a la petición SOAP que se envía.Código: Seleccionar todo
<span><soapenv:Envelope xmlns:soapenv="<a class="smarterwiki-linkify" href="http://schemas.xmlsoap.org/soap/envelope/">http://schemas.xmlsoap.org/soap/envelope/</a>"></span> <soapenv:Header/> <soapenv:Body> <span> <cfdi:Comprobante xmlns:cfdi="<a class="smarterwiki-linkify" href="http://www.sat.gob.mx/cfd/3">http://www.sat.gob.mx/cfd/3</a>" version="3.0" ...</span> ... ... </cfdi:Comprobante> </soapenv:Body> </soapenv:Envelope>
Ejemplo:
MyNewHEADER es solo una cabecera de ejemplo, el nombre de la cabecera real por políticas de confidencialidad no lo puedo publicar aquí.Código: Seleccionar todo
<span>POST <a class="smarterwiki-linkify" href="https://MyHost">https://MyHost</a> / HTTP/1.1 </span> Content-Type: text/xml;charset=UTF-8 <span>SOAPAction: "<a class="smarterwiki-linkify" href="http://StampHost/MyService">http://StampHost/MyService</a>" </span> MyNewHEADER: value Host: StampHost Content-Length: 205
Se púede evitar mandar la peticion SOAP Manualmente y enviarla mediante Referencia web?
O es necesario porque solamente asi le agregas la Cabezera