Procesos programados
Desde esta opción tanto en BMC como en BMT se pueden gestionar los distintos procesos que se programan para ser ejecutados de forma automática según el parámetro indicado en el campo "Cron Expression".
El monitor de procesos debajo de los registros de procesos informa el estado de ejecución (ACTIVA o INACTIVA).
- En el caso de encontrarse ACTIVA podrán detenerse con el botón "Detener"
- En el caso de encontrarse INACTIVA, podrá reestablecerse con el botón "Iniciar"
Cada uno de los procesos se ejecuta bajo las siguientes condiciones:
Nombre del processo | Descripción del proceso | Configuración de ejecución | Observaciones |
sts.console.datamanagement.CentralizeStockJob | Proceso intensivo | Cada 30 segundos | Proceso que ejecuta la actualización de stock de Bridge (stock y reservas) y de distribución/acumulación de TLOGs de transacciones. |
sts.console.datamanagement.DatabaseExportJob | Replica base offline | Una vez al dia | Proceso que ejecuta la generación de la base de datos para uso de Bridge POS en modalidad off-line y su replicación. |
sts.console.datamanagement.SearchEngineJob | Proceso de carga del motor de búsqueda | Cada 30 segundos | Proceso que se encarga de revisar si existen actualizaciones para el motor de búsqueda Elastic Search (si el flag FL_INDEXED del ítem se encuentra en true) |
sts.console.datamanagement.ImportReceiptJob | Proceso de ayuda para generar lotes | Cada 4 minutos | Proceso encargado del procesamiento de archivo de lotes de request temporales para ser importados luego en la importReceipt |
sts.console.datamanagement.MasterRegularJob | Proceso periódico | Cada 5 minutos | Proceso que se encarga de:
|
sts.console.datamanagement.MasterRegularReplicationJob | Proceso periódico de replicación | Cada 4 segundos | Proceso que contempla:
|
sts.console.datamanagement.BridgeSystemAlertJob | Proceso de notificación de alarmas | Cada 45 segundos | Proceso que ejecuta la revisión y actualización de notificaciones y alertas a los usuarios. |
sts.console.datamanagement.FraudAlertJob | Proceso de alerta de fraudes | Cada 8 horas | Proceso que ejecuta Store procedures que permite detectar operaciones de venta y/o devoluciones repetitivas del mismo cliente durante una cantidad determinad de periodos.
|
sts.console.datamanagement.MasterDailyJob | Proceso diario | Una vez al día | Proceso que ejecuta Store procedure de depuración de la base de datos |
Columnas:
- Última ejecución: indica cuando fue la fecha y hora de la última ejecución del proceso.
- Próxima ejecución: indica cuanto tiempo falta para que se ejecute nuevamente el proceso. Es un contador regresivo.
- Acciones:
- "Detener" : permite detener el contador del proceso y queda detenido. Al detenerlo se mostrarán dos botones en el registro de ese proceso.
- Iniciar: se reestablece la ejecución normal del servicio, informando inicialmente que se encuentra "ejecutando" y habilitando nuevamente el contador y todos los botones (detener, pausar y ejecutar ahora)
- Ejecutar ahora: permitirá forzar que se ejecute una única vez, quedando en el estado detenido.
Al presionar iniciar o ejecutar ahora: se informará como "ejecutando"
- "Pausar" : permite pausar la ejecución del proceso. El contador de próxima ejecución se mostrará como "Paused"
- "Resumir" : retoma la ejecución normal reestableciendo el contador de próxima ejecución.
- "Pausar" : permite pausar la ejecución del proceso. El contador de próxima ejecución se mostrará como "Paused"
- "Ejecutar ahora" : permite forzar la ejecución del proceso en el momento, sin considerar el contador del tiempo faltante para su próxima ejecución. Al presionar el botón "ejecutar ahora" se informará debajo del registro del proceso, otro indicando que se encuentra "ejecutando"
La configuración de cada uno de los procesos, podrá verse presionando el botón
Esta misma configuración se encuentra disponible desde Configuración/sistema/sistema.
NOTA: pudiera haber procesos personalizados por los proyectos donde se ejecuten procedimientos para diferentes funcionalidades.
Posibles escenarios: exportación de archivos o interfaces a sistemas externos.