Error 10051... Solo me autoriza con importe total $ 121.-

1,240 views
Skip to first unread message

Jorge Rubinich

unread,
Jun 14, 2015, 5:22:58 PM6/14/15
to pyaf...@googlegroups.com
Hola.. Estoy en mis primeras pruebas con datos reales con el pyAfipWs.   Siempre en HOMOLOGACION POR AHORA.-

Con el cuit de Mariano y sus certificados y con el ejemplo que viene en la pagina todo perfecto.-

Ahora estoy intentando obtener CAE desde mi software de facturación y con certificados de mi cliente.-  

Mi problema es que si vendo $121 (iva incluido) obtengo CAE sin problemas. Pero cualquier otro valor me da "error 10051 :  Los importes informados en AlicIva no se corresponden con los porcentajes.-"

Lo loco es que si vendo un articulo a $ 121, me da bien. Pero si vendo 2 unidades ya me da el error.  Y si logueo lo enviado estoy enviando bien..200 de neto..42 de iva.. 242 de total..

Realmente me tiene desconcertado. Llevo horas con esto desde ayer..  (Adjunto Capturas de pantalla de Factura Aprobada y Rechazada)

Saludos.-

Jorge Rubinich

Rechazada.jpg
autorizada.jpg

Mariano Reingart

unread,
Jun 14, 2015, 9:25:53 PM6/14/15
to pyaf...@googlegroups.com
2015-06-14 12:14 GMT-03:00 Jorge Rubinich <jorger...@gmail.com>:
Hola.. Estoy en mis primeras pruebas con datos reales con el pyAfipWs.   Siempre en HOMOLOGACION POR AHORA.-

Con el cuit de Mariano y sus certificados y con el ejemplo que viene en la pagina todo perfecto.-

Ahora estoy intentando obtener CAE desde mi software de facturación y con certificados de mi cliente.-  

Mi problema es que si vendo $121 (iva incluido) obtengo CAE sin problemas. Pero cualquier otro valor me da "error 10051 :  Los importes informados en AlicIva no se corresponden con los porcentajes.-"

Lo loco es que si vendo un articulo a $ 121, me da bien. Pero si vendo 2 unidades ya me da el error.  Y si logueo lo enviado estoy enviando bien..200 de neto..42 de iva.. 242 de total..

¿Estas enviando bien los subtotales de IVA por cada alícuota?
Deberías revisar el metodo AgregarIVA , puede que tengas un problema de tipos de datos o conversiones/decimales.
 
Realmente me tiene desconcertado. Llevo horas con esto desde ayer..  (Adjunto Capturas de pantalla de Factura Aprobada y Rechazada)

Más que capturas de pantalla, lo que sirve en estos casos es analizar los fragmentos de código y mensajes XML enviados y recibidos:


Jorge Rubinich

unread,
Jun 14, 2015, 10:16:08 PM6/14/15
to pyaf...@googlegroups.com
Hola, Mariano.. Antes que nada mis felicitaciones por este buen laburo que compartis con toda la comunidad.-
Y por la buena onda de responder todas las consultas.-

Ya descubri el problema.-  (No sabia como obtener los XML, pero con el link que me pasaste lo conseguí. Y eso me ayudo a detectar el error.- )

Yo copie el ejemplo del sitio para VFP. Y luego de una primeras pruebas tal como estaba lo empece a adaptar para tomar mis datos.-

En el ejemplo del sitio la parte de agregar iva dice asi:
*-- Agrego tasas de IVA
id = 5 && 21%
base_im = "100.00"
importe = "21.00"
ok = WSFE.AgregarIva(id, base_imp, importe)

Mi error estuvo en no ver que la base imponible la guarda en base_im  y luego envia  base_imp.  Y eso me armaba el lio.-



Gracias!!!



 

Mariano Reingart

unread,
Jun 14, 2015, 11:39:18 PM6/14/15
to pyaf...@googlegroups.com
Gracias por reportarlo, ya corregí el error de tipeo en la documentación.
Reply all
Reply to author
Forward
0 new messages