Imagen

DESCARGA SOFTWARE PARA FACTURA ELECTRONICA DE AQUI.
Facturacion, Validacion, Addendas, Librerias de programacion, etc.


CARTA PORTE V3.1

ECODEX TIENE ESTOS NUEVOS DATOS DE CONTACTO :
Comercializacion y Ventas - Evelia Vicke evicke@ecodex.com.mx 33-16-03-03-48
Soporte - Humberto Guerrero soporte@ecodex.com.mx 33-34-90-46-03


.

timbrefiscal caracteres & en lugar de &

Para los que programamos en Delphi, aqui estan las respuestas
[[ FORO CERRADO DEBIDO A QUE YA LA INFORMACION YA NO ES VIGENTE ]]
condor0086
Mensajes: 425
Registrado: Jue Ago 05, 2010 3:11 pm

Re: timbrefiscal caracteres & en lugar de &

Mensaje por condor0086 »

acanas escribió:@Condor0086:Yo pensaba que era problema del PAC y resulta que no porque yo lo pude arreglar ese problemita en mi programa dejando que el entorno en que programo hiciera los cambios al xml en caso de haber caracteres ilegales.Tengo entendido con temor a equivocarme que los que trabajan con la libreria de DADO primero generan un Request en un archivo xml y ese es el que mandan por medio de un http request al url del ws de timbrefiscal y respectivamente te responde con un response y lo graban en un response.xml o algo asi.

Bueno lo que creo es esto:
1- En el archivo Request.xml si se codifica el RFC que tiene ampersand con su respectivo codigo de escape y hasta aqui esta bien.
2.- Que pasa cuando ese xml lo manda la función de http request en Delphi o soap request? lo vuelve a convertir y se duplica???. <-- creo que aqui debe estar la bronca...
3.- En caso extremo haz una prueba con tu request.xml mediante la aplicación curl y te sacas de dudas.
Hola @acanas,

El problema es que estoy perdido en lo que respecta a transmisión por internet, busqué y leí un poco de la información del "curl" que mencionas pero no acabo de darme una idea de cómo utilizarlo :( seguiré investigando, gracias. (y a ver qué nos dice nuestro amigo Dado :) )
Avatar de Usuario
acanas
Mensajes: 477
Registrado: Mar Ene 11, 2011 3:18 pm

Re: timbrefiscal caracteres &amp; en lugar de &

Mensaje por acanas »

condor0086 escribió:
acanas escribió:@Condor0086:Yo pensaba que era problema del PAC y resulta que no porque yo lo pude arreglar ese problemita en mi programa dejando que el entorno en que programo hiciera los cambios al xml en caso de haber caracteres ilegales.Tengo entendido con temor a equivocarme que los que trabajan con la libreria de DADO primero generan un Request en un archivo xml y ese es el que mandan por medio de un http request al url del ws de timbrefiscal y respectivamente te responde con un response y lo graban en un response.xml o algo asi.

Bueno lo que creo es esto:
1- En el archivo Request.xml si se codifica el RFC que tiene ampersand con su respectivo codigo de escape y hasta aqui esta bien.
2.- Que pasa cuando ese xml lo manda la función de http request en Delphi o soap request? lo vuelve a convertir y se duplica???. <-- creo que aqui debe estar la bronca...
3.- En caso extremo haz una prueba con tu request.xml mediante la aplicación curl y te sacas de dudas.
Hola @acanas,

El problema es que estoy perdido en lo que respecta a transmisión por internet, busqué y leí un poco de la información del "curl" que mencionas pero no acabo de darme una idea de cómo utilizarlo :( seguiré investigando, gracias. (y a ver qué nos dice nuestro amigo Dado :) )

Asi le hago en un linux box que tengo: curl --data @requestTimbrado.xml --header "Content-Type: text/xml; charset=utf-8" --cert cert.pem https://demotf.buzonfiscal.com/timbrado, en windows debe ser lo mismo.
Zyphersoft Development
condor0086
Mensajes: 425
Registrado: Jue Ago 05, 2010 3:11 pm

Re: timbrefiscal caracteres &amp; en lugar de &

Mensaje por condor0086 »

acanas escribió:Asi le hago en un linux box que tengo: curl --data @requestTimbrado.xml --header "Content-Type: text/xml; charset=utf-8" --cert cert.pem https://demotf.buzonfiscal.com/timbrado, en windows debe ser lo mismo.
Hola @acanas,

Gracias, con tu ejemplo (y agregándole --insecure) logré recibir el resultado, de hecho es el mismo que obtengo cuando leo "en bruto" la respuesta recibida por el PAC, sólo que no sabía que eso es lo que me sugerías que revisara, te digo que ando un poco perdido en este tema :oops:

PERO ya encontré el error y es un detallito en el código del timbrado, ya lo resolví y le estoy pasando la información a Dado para que el de la indicación final para todos.

Saludos y gracias :)
Avatar de Usuario
acanas
Mensajes: 477
Registrado: Mar Ene 11, 2011 3:18 pm

Re: timbrefiscal caracteres &amp; en lugar de &

Mensaje por acanas »

Es todo condor.
Zyphersoft Development
Avatar de Usuario
Dado
Mensajes: 15981
Registrado: Mar Jul 06, 2010 7:56 pm

Re: timbrefiscal caracteres &amp; en lugar de &

Mensaje por Dado »

Si me permiten entonces voy a cerrar este tema. La idea detras de esto es que se generen nuevos temas que sean facil de identificar por su titulo en lugar de tener un hilo de 300 mensajes con informacion revuelta dificil de localizar

La actualizacion al codigo que se ofrece en el foro fue publicado aqui
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!
Cerrado