Closed gabrieeelsp closed 2 years ago
Hola gabrieeelsp, eso debes manejarlo vos. Lo que ala afip recomienda en esos casos es cuando se produce un error buscar si el comprobante se emitio antes de intentar emitirlo nuevamente, para eso esta el metodo de obtener detalles de comprobante
Hola. No sé como maneja Afip el tema del timeout de la conexión. Yo de momento si tengo timeout, no tengo mi XMLResponse. Y hago así...no es la mejor práctica, pero la zafa hasta que le meta la lógica de pedirle a Afip el cae de un comprobante ya emitido.
Yo guardo el error en mi tabla de CAEs, así la interfase avanza y deja solicitar/autorizar los siguientes comprobantes, si cuando pido el próximo CAE, me dice que el número de comprobante es incorrecto, entiendo que no tuve CAE anterior, entonces reintento el que dió error y mayormente ahí se destraba.
Si no me da error de numeración (la de mi ERP comparado con el que espera Afip), es que el anterior se autorizó, pero perdímos la respuesta en la inmensidad de la internet. En ese caso, manualmente vemos en Afip el CAE que asignó y lo guardo en el sistema (solo perdí el XML de la respuesta para el caso). Ahora estoy trabajando en que la recuperación del cae, se haga via sistema y no a mano, pasa que venia de un conexto medio complicado de meterle las manos al sistema desde hace un par de años.
Si no te mareé con la respuesta, por ahi te sirve la precaria forma temporal que uso.
Salute!
KAOS
On Wed, Apr 13, 2022 at 1:45 PM gabrieeelsp @.***> wrote:
viendo el tema de errores que pueden producirse, como manejan el tema de timeout, el peor caso seria no recibir nunca una respuesta pero que el cae e haya asignado correctamente, en ese caso nunca me enteraría.
la pregunta es, como manejan este caso?
gracias,
gabrieeelsp
— Reply to this email directly, view it on GitHub https://github.com/AfipSDK/afip.php/issues/124, or unsubscribe https://github.com/notifications/unsubscribe-auth/AH6P5QOLIO7ITUCVZTLYU7DVE324FANCNFSM5TLIG7TA . You are receiving this because you are subscribed to this thread.Message ID: @.***>
--
Kaos
Kaos nosotros hacemos algo muy parecido pero sin nada manual. Nos viene funcionando muy bien.
Andrés Misiak
El mar., 11 de octubre de 2022 04:21, ZombieEater @.***> escribió:
Hola. No sé como maneja Afip el tema del timeout de la conexión. Yo de momento si tengo timeout, no tengo mi XMLResponse. Y hago así...no es la mejor práctica, pero la zafa hasta que le meta la lógica de pedirle a Afip el cae de un comprobante ya emitido.
Yo guardo el error en mi tabla de CAEs, así la interfase avanza y deja solicitar/autorizar los siguientes comprobantes, si cuando pido el próximo CAE, me dice que el número de comprobante es incorrecto, entiendo que no tuve CAE anterior, entonces reintento el que dió error y mayormente ahí se destraba.
Si no me da error de numeración (la de mi ERP comparado con el que espera Afip), es que el anterior se autorizó, pero perdímos la respuesta en la inmensidad de la internet. En ese caso, manualmente vemos en Afip el CAE que asignó y lo guardo en el sistema (solo perdí el XML de la respuesta para el caso). Ahora estoy trabajando en que la recuperación del cae, se haga via sistema y no a mano, pasa que venia de un conexto medio complicado de meterle las manos al sistema desde hace un par de años.
Si no te mareé con la respuesta, por ahi te sirve la precaria forma temporal que uso.
Salute!
KAOS
On Wed, Apr 13, 2022 at 1:45 PM gabrieeelsp @.***> wrote:
viendo el tema de errores que pueden producirse, como manejan el tema de timeout, el peor caso seria no recibir nunca una respuesta pero que el cae e haya asignado correctamente, en ese caso nunca me enteraría.
la pregunta es, como manejan este caso?
gracias,
gabrieeelsp
— Reply to this email directly, view it on GitHub https://github.com/AfipSDK/afip.php/issues/124, or unsubscribe < https://github.com/notifications/unsubscribe-auth/AH6P5QOLIO7ITUCVZTLYU7DVE324FANCNFSM5TLIG7TA
. You are receiving this because you are subscribed to this thread.Message ID: @.***>
--
Kaos
— Reply to this email directly, view it on GitHub https://github.com/AfipSDK/afip.php/issues/124#issuecomment-1274204188, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAYBM56N6WY27CMLYKWORJ3WCUIQZANCNFSM5TLIG7TA . You are receiving this because you are subscribed to this thread.Message ID: @.***>
viendo el tema de errores que pueden producirse, como manejan el tema de timeout, el peor caso seria no recibir nunca una respuesta pero que el cae e haya asignado correctamente, en ese caso nunca me enteraría.
la pregunta es, como manejan este caso?
gracias,
gabrieeelsp