versión 3.9.2 Resumen General de la Versión

Esta versión de SIFCO tiene como propósito agregar la funcionalidad de automatización de tareas recurrentes, en las que se ejecutarán de forma automática según la frecuencia establecida. En la versión 3.9.002 se provee la interfaz para automatizar el envío de notificaciones mediante Hangfire.

Tarea automatizada para notificaciones

Como parte de las mejoras realizadas a SIFCO en su versión 3.9 se agregó la opción de envío de notificaciones por SMS, E-Mail y portal de clientes esto es realizado por medio de un proceso que se ejecuta de forma recurrente, las opciones disponibles para configurar la tarea son:

  • Tarea activa

Indica si la tarea esta activa o esta inactiva

  • Frecuencia de la tarea

    • Frecuencia en minutos

Permite establecer la recurrencia en minutos

 

  • Frecuencia horaria

Permite establecer la recurrencia todos los días acierto horario

 

  • Expresión Cron

Permite definir una expresión Cron con el tiempo y frecuencia personalizada

 

  • Programa que se ejecuta recurrentemente

Nombre del programa SIFCO que se ejecutará recurrentemente

  • Respuesta del servidor

Mensaje del gestor de Hangfire al ejecutar la configuración

 

Configuración Necesaria

Hangfire

1. Es necesario instalar el framewok .Net versión 4.6 que puede ser descargado desde la página oficial de Microsoft

https://www.microsoft.com/en-us/download/details.aspx?id=48130

 

2. Crear un “pool de aplicaciones” en IIS utilizando la versión 4 de .NET

 

3. Ir a la configuración avanzada del pool y establecer los valores para:

a. CPU – Intervalo límite (minutos) = 0

 

b. Modelo de proceso – Tiempo de inactividad (minutos) = 0

 

c. Reciclaje – Intervalo de tiempo regular = false

 

4. Configurar la cadena de conexión donde se ubica la base de datos Hangfire, esto en el archivo web.config de la aplicación hangfire

 

5. Crear una nueva aplicación en IIS para Hangfire utilizando el pool de aplicación antes creado

6. Configurar en Sifco la URL del parámetro donde se encuentra instalado hangfire

Información Técnica

 

 

Esta es la lista de los objetos que se modificaron y el análisis del impacto que hay en funciones del sistema y las pruebas que se realizaron y se sugieren realizar previo a la actualización de esta versión en un ambiente de producción.


 

 

Objetos Modificados

 

 

Impacto en Funciones

 

 

Pruebas Realizadas

 

 

ParametrosExtendidos_Configuracion

 

 

Parámetros extendidos

 

 

 

 

 

ConfiguracionAutomatica_ProcesaTarea

 

 

Tareas automáticas

 

 

 

 

 

NotificacionesConfiguracion_TareaRecurrente

 

 

Tareas automáticas

 

 

 

 

 

ConfiguracionAutomatica_Tareas_DP

 

 

Tareas automáticas

 

 

 

 

 

SucursalElectronica_CargarConfiguracion

 

 

Tareas automáticas

 

 

 

 

 

TApParametros

 

 

Tareas automáticas

 

 

 

 

 

ConfiguracionAutomatica_TareasAutomaticas

 

 

Tareas automáticas

 

 

 

 

 

ConfiguracionAutomatica_ConfiguraNotificaciones

 

 

Notificaciones

 

 

 

 

 

 

 

Este es el impacto en la base de datos:

 

 

 

/****************************** CAMBIOS PARA LA VERSION 3.9.002 *******************************

 

 

 

------------------------------------------------------------------------------------------------------

 

VERSION 3.9.002

 

------------------------------------------------------------------------------------------------------

 

 

 

*/

 

 

 

 

 

 

 

ALTER TABLE [SIFCO].[CAMovDiario]

 

ADD [ApGUbHangfire] [varchar](256) NULL



 

Seguridad:

 

Se crearon los siguientes permisos en la seguridad:

 

 

 

Permisos

 

 

Roles en los que impacta

 

 

Observaciones

 

 

ConfiguracionAutomatica_ConfiguraNotificaciones_Execute

 

 

Administrator

 

 

 

 

 

ConfiguracionAutomatica_TareasAutomaticas_Execute

 

 

Administrator

 

 

 

 

 

 

 

 

Búsqueda en esta Pagina

Enlaces Relevantes

Artículos Relacionados

Filter by label

There are no items with the selected labels at this time.

Artículos Actualizados Recientemente

Version Date Comment
Current Version (v. 2) Sept 06, 2019 16:42 doc
v. 1 Sept 06, 2019 15:17 doc



 

(c) 2020 por SIFC.O, S.A.