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 del sector público. Ver disponibilidad de edición. |
Gestión de programas proporciona estas plantillas del Motor de procesamiento de datos:
- Adición de inscripción de programa
- Añade inscripciones de programas totales y activa las inscripciones de programas en todos los programas.
- Adición de asignación de beneficios y desembolso de beneficios
- Añade la cantidad total de asignaciones y desembolsos de beneficios por beneficio para los años anteriores y para el año en curso.
- Calcular la sesión de beneficios y el índice de asistencia al programa
- Agrega el índice de asistencia para sesiones y programas benéficos. 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
Conservar las plantillas de definición originales del Motor de procesamiento de datos y trabajar 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 programa avanzada O Conjunto de permisos Acceso completo de 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 comercial: | 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, introduzca 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.
- Introduzca un nombre y luego pulse Tab para rellenar automáticamente el nombre de API.
- Seleccione Acumulaciones 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 beneficios 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 programa avanzada O Conjunto de permisos Acceso completo de Education Cloud |
| Para gestionar un flujo: | Permiso de aplicación Gestionar flujo |
La ejecución de definiciones del Motor de procesamiento de datos cuenta 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 configure 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, introduzca Flujos y, a continuación, seleccione Flujos.
- Haga clic en Nuevo flujo y luego seleccione Flujo desencadenado por programación.
- 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 beneficios 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(MES({!$Flow.CurrentDate})=1,FECHA(AÑO({!$Flow.CurrentDate}),12,1),FECHA(AÑO({!$Flow.CurrentDate}),MES({!$Flow.CurrentDate})-1,1))
- Fecha de inicio del año anterior
- DATE(AÑO({!$Flow.CurrentDate})-1,1,1)

