Suministro Inmediato de Información (SII). Notificaciones por mail
Se ha desarrollado en SIIMIK la posibilidad de activar notificaciones por mail de determinados eventos.
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 y las notificaciones.
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 de las facturas 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. Este punto es necesario para los correos de notificació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-> RECORDS
Habilitaremos el control de registros en estado Enviando y la programación de control de Registros No Presentados Pasados de Fecha, así como el intervalo programado en el fichero de configuración
5º) Se accederá a Administración-> Configuración-> Notificaciones->EMAIL.
Y se configurarán los datos de la cuenta del mail de salida por la que se enviarán las notificaciones.
Las cuentas receptoras de los mismos se definen en el módulo de Supervisor de Kriter Finanzas. En la pestaña SII
Se deberá indicar si se usa TLS, SSL o ninguno como protocolo de envío.
- Sin SSL y TLS Puerto 25
- Con SSL (obligatorio para envío por Gmail) puerto 465
- TLS puerto 587
A través del botón TEST podemos verificar si es correcta la configuración y se envía un mail de test a la cuenta receptora de los mismos.
Activaremos el check de notificaciones por correo, así como los eventos en los cuales deseamos recibirlos.

6º) Al cumplirse la hora programada para el envío de correos se enviarán estos en función de los eventos deseados y tendrán esta estructura, en la que se nos informará de las facturas en los distintos estados y plazos.
Se mostrará separadamente las facturas con más de 5 días ya que el plazo máximo de presentación es de 4, para advertir de que se encuentran fuera de Plazo.