problema con un error 500, según afip problema de aplicacion

4,154 views
Skip to first unread message

Martin Bilbao

unread,
Mar 8, 2016, 12:29:31 PM3/8/16
to PyAfipWs Factura Electrónica Libre y temas relacionados AFIP ARBA ANMAT
Hola gente les comento que el famoso error 500 de error de aplicación de afip me lo atribuye a un error de la generación del xml de la aplicación

En modo homologación funcionaba bien, en producción supuestamente genera un xml erroneo.

Este es el xml request

 XmlRequest: <?xml version="1.0" encoding="UTF-8"?><soapenv:Envelope
> xmlns:ser="http://ar.gov.afip.dif.FEV1/" xmlns:soapenv="
http://schemas.xmlsoap.org/soap/envelope/">
> <soapenv:Header/>
> <soapenv:Body>
>     <ser:FECAESolicitar>
>
> <Auth><Token>PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9InllcyI/Pgo8c3NvIHZlcnNpb249IjIuMCI+CiAgICA8aWQgdW5pcXVlX2lkPSIyOTUyMjE1MzMiIHNyYz0iQ049d3NhYSwgTz1BRklQLCBDPUFSLCBTRVJJQUxOVU1CRVI9Q1VJVCAzMzY5MzQ1MDIzOSIgZ2VuX3RpbWU9IjE0NTY1NDU4NTUiIGV4cF90aW1lPSIxNDU2NTg5MTE1IiBkc3Q9IkNOPXdzZmUsIE89QUZJUCwgQz1BUiIvPgogICAgPG9wZXJhdGlvbiB2YWx1ZT0iZ3JhbnRlZCIgdHlwZT0ibG9naW4iPgogICAgICAgIDxsb2dpbiB1aWQ9IkM9YXIsIE89cGFibG8gamF2aWVyIG9saXZlcmEsIFNFUklBTE5VTUJFUj1DVUlUIDIwMjQ3NzcyNzI0LCBDTj1teXMiIHNlcnZpY2U9IndzZmUiIHJlZ21ldGhvZD0iMjIiIGVudGl0eT0iMzM2OTM0NTAyMzkiIGF1dGhtZXRob2Q9ImNtcyI+CiAgICAgICAgICAgIDxyZWxhdGlvbnM+CiAgICAgICAgICAgICAgICA8cmVsYXRpb24gcmVsdHlwZT0iNCIga2V5PSIyMDI0Nzc3MjcyNCIvPgogICAgICAgICAgICA8L3JlbGF0aW9ucz4KICAgICAgICA8L2xvZ2luPgogICAgPC9vcGVyYXRpb24+Cjwvc3NvPgoK</Token><Sign>BQ9aPRMHChYv5JA/Fm3904PzUEomGN0k/rXH2kEEkndxllMLqucbI30mCpgrtFQX6gdrAlbxTI+OfxWRtVgygXBsd0ST1kWUrd9UfuFl2/5Q4HTTdw5IXbGkWOW63yWE1T6CBkpOiZAkhK8CVLHybLtoVYMuqOD4fVNwNYhP/mU=</Sign><Cuit>20247772724</Cuit></Auth><FeCAEReq><FeCabReq><CantReg>1</CantReg><PtoVta>4</PtoVta><CbteTipo>1</CbteTipo></FeCabReq><FeDetReq><FECAEDetRequest><Concepto>1</Concepto><DocTipo>80</DocTipo><DocNro>20069607439</DocNro><CbteDesde>1</CbteDesde><CbteHasta>1</CbteHasta><CbteFch>20160227</CbteFch><ImpTotal>748.00</ImpTotal><ImpTotConc>0.0</ImpTotConc><ImpNeto>618.18</ImpNeto><ImpOpEx>0.0</ImpOpEx><ImpTrib>0.0</ImpTrib><ImpIVA>129.82</ImpIVA><FchVtoPago></FchVtoPago><MonId>PES</MonId><MonCotiz>1.000</MonCotiz><Iva><AlicIva><Id>5</Id><BaseImp>618.18</BaseImp><Importe>129.82</Importe></AlicIva></Iva></FECAEDetRequest></FeDetReq></FeCAEReq></ser:FECAESolicitar>
> </soapenv:Body>
> </soapenv:Envelope>

según consulta a afip me responden lo siguiente

Estimado contribuyente:

Atento a vuestra inquietud, le solicitamos que revise la estructura xml del
request tal como lo indica el manual:

http://www.afip.gob.ar/fe/documentos/manualdesarrolladorCOMPGv27.pdf

En principio visualizamos que el namespace &#8220;ser:&#8221; indicado en la
&#8220;soapenv:Envelope&#8221; no se encuentra colocado en todos los tags del
request que indica el manual.

Por favor completar el request con la estructura del manual y volver a
intentar. En caso de continuar el inconveniente enviarnos el nuevo request y
response.

Se supone que el xml esta bien ya que lo genero con pyafipws

saben que puede estar pasando?

Mariano Reingart

unread,
Mar 12, 2016, 8:52:27 PM3/12/16
to pyaf...@googlegroups.com
2016-03-08 13:35 GMT-03:00 Martin Bilbao <martin...@gmail.com>:
Hola gente les comento que el famoso error 500 de error de aplicación de afip me lo atribuye a un error de la generación del xml de la aplicación

En modo homologación funcionaba bien, en producción supuestamente genera un xml erroneo.

según consulta a afip me responden lo siguiente

Estimado contribuyente:

Atento a vuestra inquietud, le solicitamos que revise la estructura xml del
request tal como lo indica el manual:

http://www.afip.gob.ar/fe/documentos/manualdesarrolladorCOMPGv27.pdf

En principio visualizamos que el namespace &#8220;ser:&#8221; indicado en la
&#8220;soapenv:Envelope&#8221; no se encuentra colocado en todos los tags del
request que indica el manual.

Por favor completar el request con la estructura del manual y volver a
intentar. En caso de continuar el inconveniente enviarnos el nuevo request y
response.

Se supone que el xml esta bien ya que lo genero con pyafipws


No creo que sea un tema de XML, si bien AFIP ahora en la especificación técnica 2.7 requiere que todos los tags tengan el prefijo del espacio de nombre (hasta COMPGv2.6 no lo indicaba), igual lo toma.

Quizas cambiaste alguna dependencia, tendrías que revisar que estas instalando la versión 1.08 de la biblioteca SOAP:


Lo único que veo es que la fecha_vto_pago esta yendo vacía, para no incluirla deberías pasar un null o similar.

Habría que ver la respuesta de AFIP para tu caso, y compararlo contra el request de homologación que te funcionó.

Sds


Martin Bilbao

unread,
Mar 15, 2016, 2:22:54 PM3/15/16
to PyAfipWs Factura Electrónica Libre y temas relacionados AFIP ARBA ANMAT
Hola Mariano gracias por tu respuesta

te comento que tengo instalado la ultima versión de SOAP. Volvi al modo homologación y genere una factura sin inconvenientes retornandome un CAE

Genere la misma factura pero nuevamente en modo producción y me da el error de siempre. te adjunto el request / response tanto en homologacion como en producción, yo lo veo bien no se que puede estar pasando

Te cuento que lo unico que hago según una respuesta tuya es a las direcciones de produccion le agrego al final ?wsdl sino me da un error.

Los xml son los siguientes, para ver si ves el problema


XML HOMOLOGACION

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>
    <FECAESolicitar xmlns="http://ar.gov.afip.dif.FEV1/">
    <Auth><Token>PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9InllcyI/Pgo8c3NvIHZlcnNpb249IjIuMCI+CiAgICA8aWQgdW5pcXVlX2lkPSI5NTcyNzYzMTQiIHNyYz0iQ049d3NhYWhvbW8sIE89QUZJUCwgQz1BUiwgU0VSSUFMTlVNQkVSPUNVSVQgMzM2OTM0NTAyMzkiIGdlbl90aW1lPSIxNDU4MDU4Mzc2IiBleHBfdGltZT0iMTQ1ODEwMTYzNiIgZHN0PSJDTj13c2ZlLCBPPUFGSVAsIEM9QVIiLz4KICAgIDxvcGVyYXRpb24gdmFsdWU9ImdyYW50ZWQiIHR5cGU9ImxvZ2luIj4KICAgICAgICA8bG9naW4gdWlkPSJDPWFyLCBPPXBhYmxvIGphdmllciBvbGl2ZXJhLCBTRVJJQUxOVU1CRVI9Q1VJVCAyMDI0Nzc3MjcyNCwgQ049bXlzIiBzZXJ2aWNlPSJ3c2ZlIiByZWdtZXRob2Q9IjIyIiBlbnRpdHk9IjMzNjkzNDUwMjM5IiBhdXRobWV0aG9kPSJjbXMiPgogICAgICAgICAgICA8cmVsYXRpb25zPgogICAgICAgICAgICAgICAgPHJlbGF0aW9uIHJlbHR5cGU9IjQiIGtleT0iMjAyNDc3NzI3MjQiLz4KICAgICAgICAgICAgPC9yZWxhdGlvbnM+CiAgICAgICAgPC9sb2dpbj4KICAgIDwvb3BlcmF0aW9uPgo8L3Nzbz4KCg==</Token><Sign>M+JduzfTIV1fKQBOc2f3BNsaMnVyx4teyPqdK+pqCOQBm+L0MwwdnlekOyEcYMcygJj4Piezel4ByxcBOoiQW1HO/UNi2zsCjFnYHE7EBeOhDbPUgNUO9hGocEywzOfMVfFkYWVsJIFWN7/CKrtQ9uLaIrj+ehiCn8pANYWF54s=</Sign><Cuit>20247772724</Cuit></Auth><FeCAEReq><FeCabReq><CantReg>1</CantReg><PtoVta>4</PtoVta><CbteTipo>6</CbteTipo></FeCabReq><FeDetReq><FECAEDetRequest><Concepto>1</Concepto><DocTipo>80</DocTipo><DocNro>20295856107</DocNro><CbteDesde>7</CbteDesde><CbteHasta>7</CbteHasta><CbteFch>20160315</CbteFch><ImpTotal>451.00</ImpTotal><ImpTotConc>0.0</ImpTotConc><ImpNeto>372.73</ImpNeto><ImpOpEx>0.0</ImpOpEx><ImpTrib>0.0</ImpTrib><ImpIVA>78.27</ImpIVA><MonId>PES</MonId><MonCotiz>1.000</MonCotiz><Iva><AlicIva><Id>5</Id><BaseImp>372.73</BaseImp><Importe>78.27</Importe></AlicIva></Iva></FECAEDetRequest></FeDetReq></FeCAEReq></FECAESolicitar>
</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:Body><FECAESolicitarResponse xmlns="http://ar.gov.afip.dif.FEV1/"><FECAESolicitarResult><FeCabResp><Cuit>20247772724</Cuit><PtoVta>4</PtoVta><CbteTipo>6</CbteTipo><FchProceso>20160315131533</FchProceso><CantReg>1</CantReg><Resultado>A</Resultado><Reproceso>N</Reproceso></FeCabResp><FeDetResp><FECAEDetResponse><Concepto>1</Concepto><DocTipo>80</DocTipo><DocNro>20295856107</DocNro><CbteDesde>7</CbteDesde><CbteHasta>7</CbteHasta><CbteFch>20160315</CbteFch><Resultado>A</Resultado><CAE>66114367403524</CAE><CAEFchVto>20160325</CAEFchVto></FECAEDetResponse></FeDetResp></FECAESolicitarResult></FECAESolicitarResponse></soap:Body></soap:Envelope>


XML PRODUCCION


XmlRequest: <?xml version="1.0" encoding="UTF-8"?><soapenv:Envelope xmlns:ser="http://ar.gov.afip.dif.FEV1/" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
    <ser:FECAESolicitar>
    <Auth><Token>PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9InllcyI/Pgo8c3NvIHZlcnNpb249IjIuMCI+CiAgICA8aWQgdW5pcXVlX2lkPSI0MjIyNzY1MzIzIiBzcmM9IkNOPXdzYWEsIE89QUZJUCwgQz1BUiwgU0VSSUFMTlVNQkVSPUNVSVQgMzM2OTM0NTAyMzkiIGdlbl90aW1lPSIxNDU4MDU2NDA4IiBleHBfdGltZT0iMTQ1ODA5OTY2OCIgZHN0PSJDTj13c2ZlLCBPPUFGSVAsIEM9QVIiLz4KICAgIDxvcGVyYXRpb24gdmFsdWU9ImdyYW50ZWQiIHR5cGU9ImxvZ2luIj4KICAgICAgICA8bG9naW4gdWlkPSJDPWFyLCBPPXBhYmxvIGphdmllciBvbGl2ZXJhLCBTRVJJQUxOVU1CRVI9Q1VJVCAyMDI0Nzc3MjcyNCwgQ049bXlzIiBzZXJ2aWNlPSJ3c2ZlIiByZWdtZXRob2Q9IjIyIiBlbnRpdHk9IjMzNjkzNDUwMjM5IiBhdXRobWV0aG9kPSJjbXMiPgogICAgICAgICAgICA8cmVsYXRpb25zPgogICAgICAgICAgICAgICAgPHJlbGF0aW9uIHJlbHR5cGU9IjQiIGtleT0iMjAyNDc3NzI3MjQiLz4KICAgICAgICAgICAgPC9yZWxhdGlvbnM+CiAgICAgICAgPC9sb2dpbj4KICAgIDwvb3BlcmF0aW9uPgo8L3Nzbz4KCg==</Token><Sign>hkjboiBqomg9qcnOHSkb5w+n2WHm8xsYrvdgzWfuc+vAxHM7/fdhm+4OaIltXfxd0Uv+a92U2NoqAjpOdRLQAyjzZ75GYrlSgqYSvKxq9Ujj6/etK7d2JDXFpmH+kUlo/hGzvhn1m3ZLF3IMzMHTEJ15XBU0Dhi7qlPsTkXAztY=</Sign><Cuit>20247772724</Cuit></Auth><FeCAEReq><FeCabReq><CantReg>1</CantReg><PtoVta>4</PtoVta><CbteTipo>6</CbteTipo></FeCabReq><FeDetReq><FECAEDetRequest><Concepto>1</Concepto><DocTipo>80</DocTipo><DocNro>20295856107</DocNro><CbteDesde>1</CbteDesde><CbteHasta>1</CbteHasta><CbteFch>20160315</CbteFch><ImpTotal>451.00</ImpTotal><ImpTotConc>0.0</ImpTotConc><ImpNeto>372.73</ImpNeto><ImpOpEx>0.0</ImpOpEx><ImpTrib>0.0</ImpTrib><ImpIVA>78.27</ImpIVA><MonId>PES</MonId><MonCotiz>1.000</MonCotiz><Iva><AlicIva><Id>5</Id><BaseImp>372.73</BaseImp><Importe>78.27</Importe></AlicIva></Iva></FECAEDetRequest></FeDetReq></FeCAEReq></ser:FECAESolicitar>
</soapenv:Body>
</soapenv: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:Body><FECAESolicitarResponse xmlns="http://ar.gov.afip.dif.FEV1/"><FECAESolicitarResult><Errors><Err><Code>500</Code><Msg>Error interno de aplicación: - Metodo FECAESolicitar</Msg></Err></Errors></FECAESolicitarResult></FECAESolicitarResponse></soap:Body></soap:Envelope>


saludos y gracias de antemano

Gerardo Allende

unread,
Mar 5, 2025, 12:14:11 PM3/5/25
to pyaf...@googlegroups.com
Hola este hilo es viejo pero me pasó hoy el mismo problema.

En el mensaje copiado se puede ver que el XML de homologación dice <soap:Body> y el de producción dice <soapenv:Body>. Al Wsfev1 no le gusta este último dialecto. En wsfev1.Conectar hay que enviar la URL del WSDL y que termine con ?WSDL (en mayúsculas) o sin el ?WSDL. En cambio en padrón sí hay que enviarlo en minúsculas (?wsdl).

En esta línea la librería decide qué dialecto usar según si el WSDL termina en minúsculas o no:

Saludos

--
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 anular la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a pyafipws+u...@googlegroups.com.
Para publicar en este grupo, envía un correo electrónico a pyaf...@googlegroups.com.
Visita este grupo en https://groups.google.com/group/pyafipws.
Para acceder a más opciones, visita https://groups.google.com/d/optout.
Reply all
Reply to author
Forward
0 new messages