Docly

Sincronización de terceros con pronto pago próximo a vencer

Lectura estimada: 7 minutos 34 views

El módulo PLANIFICADOR es un módulo que permite definir acciones programadas (Que y Cuando) con gran precisión. En este caso, la Sincronización de terceros con pronto pago próximo a vencer permite identificar si los terceros clientes y/o sucursales tienen beneficio de pronto pago que se vencerá en los próximos días parametrizados desde el campo “Días para Notificar Pronto Pago” de la llave agr_parameterization_conf del módulo Administrador de Parámetros. 

IMPORTANTE: Para salir al aire y realizar el empalme con soporte del producto AGR, es necesario que en el ambiente de producción la sincronización de terceros con pronto pago próximo a vencer se deje activa, sin embargo, esta sincronización se debe ejecutar cada 24 horas o en la madrugada, para que así no se sature el servidor y las consultas en el Front Office no presenten lentitud. 

Ruta de Acceso: Menú / Administrador / Planificador / Consultar

Seleccionar / Clic: “Sincronización de Clientes con Pronto Pago por Vencer”

Una vez seleccionado, el sistema presenta la siguiente pantalla:

Campo

Descripción

Nombre

Este campo es obligatorio.

Corresponde al nombre establecido para la tarea en el Módulo Planificador.  En este caso la tarea es llamada Sincronización de Clientes con Pronto Pago por Vencer

 IMPORTANTE: Esta tarea viene creada desde la instalación.

Estado

Este campo es obligatorio.

Indica si la tarea planificada (ejecución de una URL o Función) se realizará de forma automática o no. Si el estado es Activo, entonces, su ejecución se realizará de manera programada automáticamente con la frecuencia definida en los campos Minutos, Horas, Dias del Mes, Meses, Dias de la Semana o Formato Cron. 

IMPORTANTE: En caso de que la tarea se encuentre en Estado “Inactivo”, y se necesite ejecutarla, entonces puede hacerse de manera manual haciendo Clic en la opción de menú Ejecutar Ahora.

Especifico

Este campo no es obligatorio.

Activar este check, le permite al administrador del sistema, poder configurar con exactitud la periodicidad de la tarea.  Teniendo en cuenta la captura de pantalla anterior explicaremos lo que significa la periodicidad con y sin el check.

Cuando el campo “Específico” está marcado, significa que la tarea se ejecutará de manera periódica el primer minuto de cada hora de todos los días del mes, de todos los meses y días de la semana.

Cuando el campo Específico No está marcado, significa que la tarea se ejecutará de manera periódica cada minuto de cada hora de todos los días del mes, de todos los meses y días de la semana.

Tipo

Este campo es obligatorio.

Indica si la tarea a ejecutar por el planificador, corresponde a una función propia del sistema o a una URL que ejecute una determinada acción..

Función

Este campo es obligatorio.

Este campo permite seleccionar una de las funciones disponibles del sistema para planificar. Por ejemplo en la captura de pantalla anterior, el usuario escogió la función “crm_calc_erp_fields” que es equivalente a la “CRM Sincronización completa de clientes UnoEE” cuando se busca en la lista desplegable.

URL

Este campo no es obligatorio.

Permite al usuario administrador, definir una URL que ejecutará una acción necesaria para el sistema.

Minutos

Este campo es obligatorio.

Controla cada cuantos minutos o en qué minuto será ejecutada la tarea, lo anterior dependerá del campo específico.

Los valores van de 0 a 59. Usar “*” significa que la tarea se ejecutará cada minuto.

IMPORTANTE: Para el caso del producto AGR, se recomienda que esta sincronización se ejecute a la 12 AM, por lo tanto, en este campo se debe configurar el número “0”.

Horas

Este campo es obligatorio.

Controla cada cuantas horas o en qué hora será ejecutada la tarea, lo anterior dependerá del campo específico.

Los valores, se establecen en formato 24H y van desde las 0 horas hasta las 23.  Usar “*” significa que la tarea será ejecutada cada hora.

IMPORTANTE: Para el caso del producto AGR, se recomienda que esta sincronización se ejecute a la 12 AM, por lo tanto, en este campo se debe configurar el número “0”.

Días del mes

Este campo es obligatorio.

Indica el día del mes en el que será ejecutada la tarea. Los valores van de 1 a 31. Usar “*” significa que la tarea será ejecutada todos los días del mes.

IMPORTANTE: Para el caso del producto AGR se recomienda que esta sincronización se ejecute a la 1 AM, por lo tanto, en este campo se debe configurar el número “*”.

Meses

Este campo es obligatorio.

Corresponde al mes en el que será ejecutada la tarea. Los valores van desde Enero hasta Diciembre. Usar “*” significa que la tarea se ejecutará todos los meses. 

IMPORTANTE: Para el caso del producto AGR, se recomienda que esta sincronización se ejecute a la 1 AM, por lo tanto, en este campo se debe configurar el número “*”.

Días de la semana

Este campo es obligatorio.

Indica el día de la semana en que la tarea será ejecutada. Los valores van desde Lunes hasta Domingo. Usar “*” significa que la tarea será ejecutada todos los días de la semana.

IMPORTANTE: Para el caso del producto AGR, se recomienda que esta sincronización se ejecute a la 1 AM, por lo tanto, en este campo se debe configurar el número “*”.

Formato Cron

Este campo no es obligatorio.

Es un campo que solo podrá ver el usuario administrador, una vez grabe la parametrización en el módulo, teniendo en cuenta que es un campo no editable. 

Este formato es la representación de la frecuencia de ejecución de una tarea programada. Generalmente el Formato Cron es muy usado en los sistemas Linux para las tareas programadas con base en los minutos, horas, días del mes, mes y días de la semana.

Estado Actual

Este campo no es obligatorio.

Este campo sólo lo podrá ver el usuario administrador, una vez sea guardada la configuración, representando el estado actual de la tarea.

Siguiente ejecución

Este campo no es obligatorio.

Es un campo que solo podrá ver el usuario administrador, una vez sea guardada la configuración de la tarea.  Este campo permite visualizar la siguiente fecha de ejecución de la tarea.

Para conocer más sobre el formato CRON y algunos ejemplos de configuración sugerimos visitar los siguientes enlaces de referencia: 

https://cron.help/

https://cron.help/questions

https://cron.help/examples

Leave a Comment