Usted está aquí:
Configurar y programar cálculos de resumen de programas y beneficios
Para resumir los datos de participación y desembolso de beneficios del programa, Gestión de programas proporciona tres plantillas de definición del Motor de procesamiento de datos. Utilice el Motor de procesamiento de datos para calcular índices de asistencia y para transformar y resumir datos de inscripción en programas y desembolso de beneficios en nuevos registros. Duplique, personalice y active estas plantillas. Las definiciones del Motor de procesamiento de datos de Gestión de programas no están programadas para ejecutarse automáticamente de forma predeterminada. Para ejecutarlos en una programación, cree un flujo desencadenado por programación.
Ediciones necesarias
| Disponible en: Education Cloud, Nonprofit Cloud y Soluciones de Public Sector. Ver disponibilidad de edición. |
Gestión de programas proporciona estas plantillas del Motor de procesamiento de datos:
- Agregar inscripción en programa
- Agrega el total de inscripciones en programa y las inscripciones activas de todos los programas.
- Agregar asignación y desembolso de beneficio
- Agrega la cantidad total de asignaciones y desembolsos por beneficio durante el año actual y los anteriores.
- Calcular la sesión de beneficios y el índice de asistencia a programas
- Agrega el índice de asistencia para sesiones y programas de beneficio. Se proporcionan dos versiones de esta plantilla, una para datos ejecutados en el tipo de plataforma CRM Analytics y otra para datos ejecutados en el tipo de plataforma Data 360. Utilice la plantilla que se diseñó para el modo en que almacena sus datos de Salesforce.
Para obtener más información acerca de los cálculos de agregación del Motor de procesamiento de datos, consulte Beneficio y Programa en la Guía del desarrollador sin fines de lucro.
Duplicar y activar las plantillas de definición del Motor de procesamiento de datos de Gestión de programas
Mantenga las plantillas de definición originales del Motor de procesamiento de datos y trabaje con una versión duplicada, de modo que pueda personalizarla para sus necesidades específicas.
Ediciones necesarias
| Permisos de usuario necesarios | |
|---|---|
| Para personalizar la gestión de programas: | Conjunto de permisos Gestión de programas avanzada O Conjunto de permisos Acceso completo a Education Cloud |
| Para duplicar y activar una definición del Motor de procesamiento de datos: | Personalizar aplicación Y Modificar todos los datos |
| Para crear un flujo de automatización de negocio: | Gestionar flujos |
| Para ejecutar una definición del Motor de procesamiento de datos: | Personalizar aplicación Y Modificar todos los datos Y Usuario base de Canalizaciones de datos |
- Active oportunidades en curso de datos.
- Desde Configuración, en el cuadro Búsqueda rápida, ingrese Motor de procesamiento de datos y, a continuación, selecciónelo.
-
Seleccione una plantilla.
Por ejemplo: Seleccione Inscripción de programa agregada.
-
Haga clic en
y luego seleccione Guardar como.
- Ingrese un nombre y luego pulse Tab para rellenar automáticamente el nombre de API.
- Seleccione Resumen de gestión de programas como el tipo de proceso.
- Guarde sus cambios y active su definición.
- Del mismo modo, duplique y active la plantilla Asignación de beneficios agregada y Desembolso de beneficios y la plantilla Calcular sesión de beneficio e índice de asistencia a programas.
Crear un flujo desencadenado por programación para ejecutar trabajos del Motor de procesamiento de datos
Para ejecutar las definiciones del Motor de procesamiento de datos a intervalos regulares, cree un flujo desencadenado por programación. También puede omitir la configuración de un flujo desencadenado por programación y ejecutar manualmente las definiciones desde el generador del Motor de procesamiento de datos.
Ediciones necesarias
| Permisos de usuario necesarios | |
|---|---|
| Para personalizar programas y beneficios: | Conjunto de permisos Gestión de programas avanzada O Conjunto de permisos Acceso completo a Education Cloud |
| Para gestionar un flujo: | Permiso de aplicación Gestionar flujo |
Las definiciones del Motor de procesamiento de datos en ejecución cuentan en el tiempo de procesamiento total en su organización. Hable con su ejecutivo de cuentas sobre la adquisición de más tiempo de procesamiento si anticipa que la programación que configura probablemente supere el tiempo de procesamiento total que adquirió. Para la plantilla Asignación de beneficios agregada y Desembolso de beneficios, cree un flujo desencadenado por programación que utilice recursos de fórmula para tipos de datos de fecha.
- Desde Configuración, en el cuadro Búsqueda rápida, ingrese Flujos y, a continuación, seleccione Flujos.
- Haga clic en Nuevo flujo y luego seleccione Programar flujo desencadenado.
- Establezca la fecha y hora de inicio y la frecuencia con la que se ejecuta.
- Agregue una acción al flujo.
-
Seleccione la plantilla de DPE que duplicó y activó.
Por ejemplo: Seleccione Calcular sesión de beneficio e índice de asistencia a programas.
- Asigne al elemento Acción una etiqueta y un nombre de API.
- Para las definiciones Asignación de beneficios agregada y Desembolso de beneficios, agregue recursos de fórmula para tipos de datos de fecha y utilice las fórmulas de muestra enumeradas aquí para personalizar el flujo.
- Guarde y active el flujo.
Los cálculos de plantillas de DPE se ejecutarán en la programación que establezca, actualizando y actualizando los datos según la programación que establezca. Para asegurarse de que las definiciones no dejan de ejecutarse, siga su uso de DPE en el Gestor de datos.
Para ejecutar las definiciones Asignación de beneficio agregada y Desembolso de beneficio, proporcione al flujo desencadenado por programación recursos de fórmula para tipos de datos de fecha. Puede utilizar estas fórmulas de muestra en su flujo.
- Fecha actual
- {!$Flow.CurrentDate}
- Fecha de inicio del mes actual
- DATE(AÑO({!$Flow.CurrentDate}),MES({!$Flow.CurrentDate}),1)
- Fecha de inicio del año actual
- DATE(AÑO({!$Flow.CurrentDate}),1,1)
- Fecha de inicio del mes anterior
- IF(MONTH({!$Flow.CurrentDate})=1,DATE(YEAR({!$Flow.CurrentDate}),12,1),DATE(YEAR({!$Flow.CurrentDate}),MONTH({!$Flow.CurrentDate})-1,1))
- Fecha de inicio del año anterior
- DATE(AÑO({!$Flow.CurrentDate})-1,1,1)

