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.
Ver: Distribución de TLOG Actualización de stock según operaciones realizadas, Stock actual

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.ImportReceiptJobProceso de ayuda para generar lotesCada 4 minutosProceso 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:
Verificar y procesar las importaciones y replicaciones a tienda de registros de maestros recibidos de un sistema externo por servicios de integración o internos de ABMs de Bridge Manager.

  • Importar los registros de la ImportReceipt que están pendientes. (a excepción de los TLOGS)
  • También en caso de existir configurado alguna exportación (en los proyectos)
  • Y por último, las tiendas, informan al central que están "en línea"
    Ver Monitor de Importación, Monitor de Replicación, Monitor de Exportación

sts.console.datamanagement.MasterRegularReplicationJob

Proceso periódico de replicación

Cada 4 segundos

Proceso que contempla:

  • Avisar el resultado de las importaciones al BM que le envió el dato.
  • Enviar las replicaciones pendientes al BM que corresponda.
    Ver Monitor de Importación, Monitor de Replicación

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.
Ver Alarmas

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.
Los store procedures ejecutados:

  • ReturnFraudAnalysis
  • ReturnFraudAnalysisDetail
  • SalesFraudAnalysis
  • SalesFraudAnalysisDetail


    Para mayor detalle de la funcionalidad: ver Análisis de fraude

sts.console.datamanagement.MasterDailyJob

Proceso diario

Una vez al día

Proceso que ejecuta Store procedure de depuración de la base de datos
Ver Procesos de depuración


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:
      1. "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"

      1. "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.

      1. "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.


  • Sem rótulos