Suministro Inmediato de Información (SII). Envío automático de Facturas a la AEAT
Se ha desarrollado la posibilidad de enviar las facturas a la AEAT vía SIIMIK de forma automática o desatendida.
Para ello es necesario realizar ajustes en la configuración del SIIMIK (consulte con su consultor)
El proceso a seguir es el siguiente:
1º) Se deberá parar el servicio SIIMIK en el servidor donde se encuentra instalado.
2º) Se deberá editar el fichero de configuración del SIIMIK, application.properties y especificar en la clave Cron.Expression la programación de cuando se desea realizar el envío automático.
Se usan expresiones Cron, que pueden generarse desde varias direcciones Web
https://github.com/jmrozanec/cron-utils
Para más información puede consultar https://en.wikipedia.org/wiki/Cron#Format
Por ejemplo, dentro del fichero application.properties encontraremos esta clave
# ===============================
# = CRON TASKS
# ===============================
cron.expression=0 0 0/6 1/1 * ?
#en esta sentencia Cron se ejecutará el envío automático cada 6 horas todos los días.
#también se debe programar el control de facturas en estado Enviando/Enviando Anulación
cron.expression.sending=0 0/5 * 1/1 * ?
# así como la programación de control de facturas fuera o a punto de pasar la fecha de presentación
cron.expression.outdated=0 0/5 * 1/1 * ?
# en estos dos últimos ejemplos se verifica cada 5 minutos
3º) Una vez grabado los ajustes en el fichero de configuración es necesario poner de nuevo en Ejecución el Servicio del Siimik
4º) Se entrará al SIIMIK con un usuario con permisos de Administrador, e iremos a Administración-> Configuración-> Records->Import.
Y deberemos activar el check de “Importar y enviar automáticamente los registros”, y verificaremos que en el Intervalo aparece el definido en el fichero de Configuración.