Página 1 de 1

Ayuda peticion SOAP Facturador Electronico

Publicado: Lun Oct 22, 2012 11:02 am
por Nocturne
Hola Dado y miembros del foro!

Tengo un problema para mandar la petición de timbrado al PAC Facturador Electronico. El cual pide en sus datos enviarle el XML, pero el detalle de eso es que debe ser con los caracteres de escape, es decir:

Código: Seleccionar todo


<?xml version="1.0" encoding="utf-8"?> <cfdi:Comprobante xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:cfdi="http://www.sat.gob.mx/cfd/3" xmlns:donat="http://www.sat.gob.mx/donat" xmlns:implocal="http://www.sat.gob.mx/implocal" xsi:schemaLocation="http://www.sat.gob.mx/cfd/3 http://www.sat.gob.mx/sitio_internet/cfd/3/cfdv3.xsd http://www.sat.gob.mx/donat http://www.sat.gob.mx/sitio_internet/cfd/donat/donat.xsd http://www.sat.gob.mx/implocal http://www.sat.gob.mx/sitio_internet/cfd/implocal/implocal.xsd" version="3.0" serie="YDG" folio="058966" fecha="2012-07-11T20:00:00" formaDePago="PAGO EN UNA SOLA EXHIBICION" metodoDePago="NO IDENTIFICADO" subTotal="13717.08" total="15911.82" tipoDeComprobante="ingreso">


Podría usar un StringReplace, pero no considero que sea efectivo, sobre todo si aparecen caracteres especiales no contemplados.

Buscando en Internet vi que existia una función llamada ObjectToSOAP o ConvertNativeDataToSoap, pero no supe como usarlas. Por favor, necesito ayuda para usar un método que haga esa conversión automáticamente.

Gracias!