Re: Manejo de Errores de AFIP

999 views
Skip to first unread message

Ruben Carrizo

unread,
Apr 10, 2021, 10:09:51 AM4/10/21
to Jorge Gastaldo, Factura electronica y otros servicios Argentina WSAFIPFE
Muchas gracias por tus comentarios Jorge! Podría optar por aplicar algo similar y ver si me funciona.

Sergio como estas? En cuanto a lo que detallas, yo lo estoy haciendo tal cual me mostras en el link adjunto, el problema está en que a veces el retorno de la función F1CAESolicitar viene con error, yo lo capturo, muestro el error en pantalla y no registro el comprobante en el sistema, pero de igual manera ese comprobante por más que haya devuelto error queda autorizado en AFIP y a mi me saltea el número cuando trato nuevamente de hacer uno, ya que existe en AFIP.

El problema basicamente es eso, la AFIP me devuelve error cualquiera sea por ejemplo Error generico global, Service Unavailable 503, timeout, pero a veces, no de manera repetida, por más que devuelva un error así, en AFIP igualmente lo autoriza y esto es una complicación ya que no sabemos cuándo registrar un comprobante en nuestro sistema o no.

Pero como te digo, en clientes que hacen mucho mas de 100 facturas por mes, puede que llegue a pasar 2 veces solamente en un mes, como mucho, no es muy continuo el error pero si se da como menciona Jorge también cuando uno trata de hacer un comprobante y los servicios de la AFIP están lentos o no conectan.

Espero se entienda el planteo de mi consulta y porque quería resolverlo.

Saludos!!

El sáb, 10 de abr. de 2021 a la(s) 10:54, Jorge Gastaldo (jorge.g...@gmail.com) escribió:
Hola . . .
Lo que me suele suceder es que Afip aprueba el comprobante pero no me llega dicha aprobación. Esto suele suceder si Afip o Internet están muy lentos.
En ese caso el comprobante queda registrado en mi sistema, pero sin aprobación de Afip, lo que hace que al imprimirlo salga con una marca de agua que indica tal situación.
Lo que se hace es comprobar la existencia del comprobante en Afip, Si existe y los datos concuerdan con lo que tengo registrado, simplemente marco el comprobante en mi sistema como aprobado, Nro de CAE y Fecha y ahí lo imprimo correctamente. En caso contrario (No Existe en Afip) reintento la obtención de CAE y verifico el error en caso de que me venga rechazado.
En particular mi sistema obtiene CAE comprobante a comprobante, y cada vez que se emite uno se obtiene CAE y verifico antes de cargar uno nuevo que el anterior haya sido aprobado. En caso contrario emito mensaje de error y no dejo seguir cargando comprobantes del tipo y punto de venta rechazado.
Bueno, espero sirvan mis comentarios.
Saludos,
Jorge Gastaldo

El 10/04/2021 a las 10:42 a. m., Ruben Carrizo escribió:
Estimados buenos días, como están?

El motivo de mi consulta es porque últimamente me pasa seguido en nuestro sistema, que si bien aunque tenemos un código implementado para recibir los errores y manejarlos como tal, a veces la AFIP nos devuelve un error, nosotros no registramos el comprobante en el sistema y luego nos encontramos con que la AFIP si lo autorizo y nos saltea un numero.

Ahí debemos entrar a buscar en AFIP cual es el comprobante que falta y de quien es para poder recuperarlo y cargarlo manualmente en el sistema, quería saber si a alguien mas le suele pasar esto y otros errores similares en los que AFIP autoriza los comprobantes pero nos informa que hubo un error.

En caso de que a alguien le haya pasado, como soluciona esto? Cual es la mejor manera de validar los errores de AFIP para saber si tenemos que guardar un comprobante o no? Nuestro sistema esta programado en Basic .NET pero si alguien tiene la solución en algún otro lenguaje por favor compártala y veré como lo adapto no hay problema.

Desde ya muchas gracias! Saludos!!
--
Has recibido este mensaje porque estás suscrito al grupo "Factura electronica y otros servicios Argentina WSAFIPFE" 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 factura-electronica-y-otros-servic...@googlegroups.com.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/factura-electronica-y-otros-servicios-argentina-wsafipfe/4ea0f9e3-b335-4e82-b08a-a7151021798an%40googlegroups.com.




Avast logo

El software de antivirus Avast ha analizado este correo electrónico en busca de virus.
www.avast.com




--
Ruben Carrizo
+ E-mail: rubenca...@gmail.com
+ Cel. +549 - 03533 - 15 432959

Sergio Camusso

unread,
Apr 10, 2021, 10:32:12 AM4/10/21
to Factura electronica y otros servicios Argentina WSAFIPFE
Pero el mensaje de error es lo que determina que se debe hacer, no puede ser una mensaje de error cualquiera. 
Cada error tiene su forma de tratarlo y mejor abrir un hilo por cada uno.
los errores de timeout (y también 500) solo indican que no se recibió la respuesta del servidor, pero no que necesariamente hubo un error, por lo que se tiene que aplicar el reproceso como se explica en la guia:

a otros mensajes de error les corresponde otro forma de tratarlos.

Reply all
Reply to author
Forward
This conversation is locked
You cannot reply and perform actions on locked conversations.
0 new messages