Como guardar el archivo XML que envia PyRECE a la AFIP

212 views
Skip to first unread message

Lisandro Fernigrini

unread,
Nov 2, 2021, 8:36:51 PM11/2/21
to PyAfipWs Factura Electrónica Libre y temas relacionados AFIP ARBA ANMAT
Buenas, estoy teniendo un problema con PyRECE el cual me da el siguiente error:

Server was unable to read request. ---> There is an error in XML document (5, 1591). ---> Input string was not in a correct format.

Entiendo que es un problema de tipos de datos y/o formato, pero en el CSV que genero desde el sistema y que cargo en PyRECE no noto nada raro.

Queria saber que tengo que hacer para que se guarden los XML (Request y Response) como figura en el manual, pero no se como se hace desde PyRECE 

Romina L. Castrogiovani

unread,
Nov 2, 2021, 8:42:40 PM11/2/21
to pyaf...@googlegroups.com
Hola,

En el menú ayuda de PyRece tenes una opción para ver los XML

image.png



Saludos

Castrogiovani L. Romina
Sistemas Ágiles
011 4450-0716 / 153048-9211
L a V de 10 a 17hs





--
Proyecto PyAfipWs Factura Electrónica Libre y temas relacionados AFIP ARBA ANMAT:
http://www.pyafipws.com.ar/ - http://www.github.com/reingart/pyafipws - http://www.sistemasagiles.com.ar/
---
Has recibido este mensaje porque estás suscrito al grupo "PyAfipWs Factura Electrónica Libre y temas relacionados AFIP ARBA ANMAT" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a pyafipws+u...@googlegroups.com.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/pyafipws/6c71a58e-d370-489b-9ee6-66a366af0c8en%40googlegroups.com.

Lisandro Fernigrini

unread,
Nov 3, 2021, 9:37:42 AM11/3/21
to PyAfipWs Factura Electrónica Libre y temas relacionados AFIP ARBA ANMAT
Muchas gracias! No lo habia visto!

Lo raro es que me muestra el cuerpo del mensaje en blanco:

XmlRequest:
<?xml version="1.0" encoding="UTF-8"?><soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<soap:Header/>
<soap:Body>
    
</soap:Body>
</soap:Envelope>

XmlResponse:
<?xml version="1.0" encoding="utf-8"?><soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><soap:Header><FEHeaderInfo xmlns="http://ar.gov.afip.dif.FEV1/"><ambiente>Produccion - Paa</ambiente><fecha>2021-11-02T21:50:39.0142831-03:00</fecha><id>4.4.0.0</id></FEHeaderInfo></soap:Header><soap:Body><FEDummyResponse xmlns="http://ar.gov.afip.dif.FEV1/"><FEDummyResult><AppServer>OK</AppServer><DbServer>OK</DbServer><AuthServer>OK</AuthServer></FEDummyResult></FEDummyResponse></soap:Body></soap:Envelope>



Hace lo mismo para las facturas que tengo problemas como para las que están OK.
XML.jpg
No termino de entender donde esta el problema, seguramente es alguna pavada que se me esta pasando por alto , el mensaje de error es el siguiente:

Error.jpg

Romina L. Castrogiovani

unread,
Nov 3, 2021, 9:41:40 AM11/3/21
to pyaf...@googlegroups.com
Tenes algún caracter raro o acento, ñ,  en algún campo o estás pasando un dato en el lugar equivocado.

Saludos

Castrogiovani L. Romina
Sistemas Ágiles
phone 011 4450-0716 / 153048-9211

Lisandro Fernigrini

unread,
Nov 3, 2021, 9:47:05 AM11/3/21
to PyAfipWs Factura Electrónica Libre y temas relacionados AFIP ARBA ANMAT
Hola, ya encontré donde esta el problema. Hace pocos días agregamos algunas columnas adicionales (cbte_asoc_tipo_1; cbte_asoc_pto_vta_1; cbte_asoc_nro_1; cbte_asoc_cuit_1; cbte_asoc_fecha_1) porque desde abril son obligatorios en las NC (hacia meses que no hacían una). En el caso de las facturas, que no tienen ningún comprobante asociado, estaba dejando las cinco columnas en blanco (Es decir, en el CSV se agregaba al final  "  ;;;;;".

El sistema es para una inmobiliaria, y ellos facturan "por cuenta de terceros" cuando es el alquiler y el propietario no esta inscripto, y también hacen facturas por sus servicios. Las facturas de alquileres de terceros no tienen problema, pero las que son de servicios propios son las que dan el error si el CSV tiene esas cinco columnas nuevas y los valores son todos "nulos". Por eso no encontraba la diferencia, porque las filas del CSV con facturas por cuenta de tercero si se procesan OK por la AFIP y las que son facturas propias (comisiones, etc.) si dan error.

Lo que me seria de ayuda es saber que tendría que enviar en esas columnas en estos casos, si alguien tuvo alguna experiencia similar se los agradecería!!!

PD: El sistema de ellos genera un único archivo CSV donde se informan todos los comprobantes (facturas y NC / propias y de terceros) de todos los puntos de venta. Luego con PyRECE abren el archivo y envian a autorizar todo. Como solución de emergencia podria generar dos archivos, uno para las NC con esas 5 columnas y otro para las facturas sin dichas columnas, pero preferiría tener todo en un solo lugar.



El martes, 2 de noviembre de 2021 a las 21:42:40 UTC-3, r.castr...@gmail.com escribió:
Reply all
Reply to author
Forward
0 new messages