Se me pasa por la cabeza el cómo debe actuar un SIF ante la siguiente situación:
Cada vez que se va a generar un RF, leo la fecha-hora del servidor ROA (
https://www2.roa.es/cgi-bin/horautc) para que tenga una fecha-hora oficial. Imaginemos que un RF se generó de esta manera, pero el siguiente que se genera falló la petición al ROA y se cogió la fecha-hora del sistema (equipo local) y resulta que dicha fecha-hora es anterior a la del último RF generado. ¿Qué deberíamos hacer en estos casos? ¿Tendríamos que enlazar igualmente el nuevo registro (fecha más vieja) con el anterior (fecha más reciente)? ¿Detecta el webservice de la AEAT que el RF generado de último tiene una FechaHoraHusoGenRegistro inferior a la del anterior con el que está concatenado?
Lo pregunto porque si se concatena después del último generado independientemente de tener una fechahorahusogenregistro inferior, habría que guardar en una tabla el último RF generado por SIF, NumInstalacion y NIFEmisor.
Gracias de antemano. Un saludo.