Problema de Sincronización de hora con la AFIP

7,867 views
Skip to first unread message

Aníbal Potenza

unread,
Jun 25, 2015, 4:27:42 PM6/25/15
to pyaf...@googlegroups.com

Hola, cuando quiero conectarme recibo el siguiente mensaje:

"generationTime posee formato o dato inválido (ej: en el futuro o más de 24 horas de antigüedad)"

Estuve averiguando y es por un tema de la pc, que no tiene bien la configuración regional creo.

¿Alguien pasó por esto alguna vez?

Saludos y gracias

Gustavo SANTIAGO

unread,
Jun 26, 2015, 10:38:57 AM6/26/15
to pyaf...@googlegroups.com
Hola, me está ocurriendo lo mismo en una PC, tambien quisiera saber de que se trata para corregirlo,

Gracias

Bruno Luciani

unread,
Jun 26, 2015, 5:10:35 PM6/26/15
to pyaf...@googlegroups.com
Creo que lo ideal es setear para que se actualice la hora usando el servicio NTP de afip

time.afip.gov.ar

Bruno

--
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 http://groups.google.com/group/pyafipws.
Para acceder a más opciones, visita https://groups.google.com/d/optout.

Gustavo SANTIAGO

unread,
Jul 7, 2015, 2:34:00 PM7/7/15
to pyaf...@googlegroups.com
Curioso, cambiando time.windows.com por time.afip.gov.ar dejó de dar el error... y digo curioso porque en otra pc funciona bien con el de windows :S

Saludos


El jueves, 25 de junio de 2015, 17:27:42 (UTC-3), Aníbal Potenza escribió:

Diego Lepore

unread,
Nov 8, 2016, 11:24:24 AM11/8/16
to PyAfipWs Factura Electrónica Libre y temas relacionados AFIP ARBA ANMAT
Cambie time.windows.com a time.afip.gov.ar y me sigue dando el error

Alguna sugerencia??

Juanico Lasa

unread,
Nov 9, 2016, 1:14:29 PM11/9/16
to PyAfipWs Factura Electrónica Libre y temas relacionados AFIP ARBA ANMAT
La forma en la que lo he solucionado es desactivando en Windows el cambio automatico de "horario a horario de verano", ese cambio automatico, genera uqe a partir de hace varios dias (mitad de octubre aprox) los sistemas operativos adelantan una hora el reloj, por lo tanto al querer acceder al ws de afip con el horario actual de la pc da ese error.

ademas de esto, si, por supuesto es conveniente sincronizar el horario de la pc con algun servidor estable.

saludos

Juan

asr

unread,
Feb 22, 2017, 4:56:31 PM2/22/17
to PyAfipWs Factura Electrónica Libre y temas relacionados AFIP ARBA ANMAT
Disculpen que reviva el tema, pero por ahí a alguien le sirva. Quiero agregar que cuando la diferencia de fecha/hora es muy grande no se puede sincronizar de manera automática. Hay que establecer la fecha/hora correcta a mano y luego si realizar la sincronización con los servidores de tiempo.
Saludos.

Andres Lanzoni

unread,
May 8, 2019, 12:47:20 PM5/8/19
to PyAfipWs Factura Electrónica Libre y temas relacionados AFIP ARBA ANMAT
Hola gente, nosotros estamos consumiendo al WS de AFIP desde Java.

Cuando en su momento obtuvimos ese error, se debía a que el tiempo de vida del ticket era muy corto, sumado a que la PC en donde corría era lenta y la conexión a Internet no era la mejor (no digo nada del usuario porque somos amigos :D).

Ejemplo, caso real:

may 08, 2019 8:47:17 -> Solicitud de token.

Si vemos el request armado:

<generationTime>2019-05-08T08:47:05.341-03:00</generationTime>
<expirationTime>2019-05-08T08:47:08.941-03:00</expirationTime>

Éstos valores se obtienen porque el armado del XML del request es segundos anterior al llamado efectivo al WS.

Efectivamente la hora de expiración es inferior a la del llamado al WS, por temas computacionales como indique anteriormente.

En nuestro caso, esa fecha de expiración es "seteable" desde un archivo de propiedades, se suman x cantidad de milisegundos al tiempo en que se está haciendo el request.

Del Archivo de propiedades.
# Tiempo de vida del ticket requerido
TicketTime=3600

Con 3600 milisegundos, son 3.6 segundos, es aproximadamente la diferencia entre la hora de generación y expiración. Si agrandan ese valor a algo más (hoy lo tenemos en 1 minuto, 60.000 milisegundos) solucionan el problema. 

Espero a alguien le sirva.

Saludos.
Andrés Lanzoni.


El jueves, 25 de junio de 2015, 17:27:42 (UTC-3), Aníbal Potenza escribió:

Jose A. Hochnadel

unread,
May 8, 2019, 1:33:50 PM5/8/19
to pyaf...@googlegroups.com
Hola.
Tenés algún problema con el formatos de la hora. Los tickets tienen una vida de 12 hs exactas. 
Revisa la configuración y trata de establecer el.compitador en formato 24 hs. O bien al momento de grabar o conservar la expiración Time. Sumarle 11 hs ...


--
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 publicar en este grupo, envía un correo electrónico a pyaf...@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages