Como alternativa al programador de cadena incorporado, la plantilla de cadena Programador de hoja de control proporciona opciones adicionales para ejecutar un proceso en un cronograma personalizado.
Funciona comparando la fecha actual del sistema con el conjunto de fechas que se encuentran en la columna A de su hoja de control. Si se encuentra la fecha actual, se ejecuta la cadena seleccionada en el nodo "ejecutar cadena"; si no se encuentra la fecha actual, el proceso finaliza.
Requisitos
Hoja de control
Usando una hoja de cálculo, cree una hoja de control que contenga las fechas en las que se ejecutará su cadena:
- En la celda A1 de su hoja de control, ingrese la palabra Fechas.
Nota: Para evitar realizar ediciones accidentales en la celda A1, considere bloquear la celda.
- Introduzca fechas de ejecución válidas en la columna Fechas que acaba de crear.
- A partir de la fila 2, abra las propiedades de la celda y verifique que todas las celdas estén en formato "Fecha" y coincidan con el formato de visualización de la fecha de su sistema (por ejemplo, 31/12/2022).
Cadena para programar
Esta plantilla se utiliza con un nodo "Ejecutar cadena" como parte de una cadena existente. La hoja de control que ha creado administrará la ejecución de la cadena principal.
Crea tu plantilla
La plantilla Programador de hojas de control se encuentra en la sección Cadenas de Workiva de la pantalla Plantillas.
Aquí te explicamos cómo encontrarlo:
- En Chain Builder, vaya a la pestaña Plantillas .
- Seleccione Cadenas Workiva del menú en la parte superior.
- Busque Control Sheet Scheduler en la parte superior derecha y abra la plantilla.
Después de ubicar su plantilla, configúrela para su espacio de trabajo utilizando las variables que se enumeran a continuación. Los cambios entrarán en vigor una vez que se publique la cadena.
Nota: Para obtener instrucciones detalladas sobre cómo crear una cadena a partir de una plantilla, consulte el artículo Crear y administrar cadenas .
Variables
Tipo | Nombre | Objetivo | ¿Requerido? |
Cadena | cv-ControlHojaDeCálculo-ID | ID de la hoja de cálculo de la hoja de control. | Sí |
Cadena | cv-ControlSheet-ID/Nombre | El nombre de la hoja o el valor de ID de la hoja de control. | Sí |
Lo que hay que saber
- Cadena de marcador de posición del programador de hojas de control: Esta subcadena es un marcador de posición que se encuentra en el nodo "cadena de ejecución". Al implementar la plantilla, debe actualizar este nodo en su propia cadena.
- Condicional - Verificar la fecha de hoy:Este nodo debe estar conectado a un nuevo evento de "cadena de ejecución" con un enlace de éxito verde. El nuevo evento "ejecutar cadena" debe entonces apuntar a la cadena que se ejecutará después de que éste sea exitoso.
Solución de problemas
Si su cadena generó un error o no pudo actualizar los datos correctos, verifique que se cumpla lo siguiente:
- La concesión OAuth2 asociada a la conexión Workiva tiene acceso para leer la hoja de control (tanto la hoja de cálculo como la hoja de cálculo).
- Usted definió correctamente el tipo y formato de fecha en las propiedades de su hoja de control.
- Ingresó el ID de la hoja de cálculo de control y el ID/nombre de la hoja correctos en las variables de cadena. Asegúrese de que se copie el ID/nombre completo y que no haya espacios en blanco al principio ni al final.
- Usted establece la programación en la cadena del Programador de la Hoja de Control, no en la subcadena.
- Publicaste la cadena después de la configuración.
- Usted configuró y estableció la programación para la cadena del Programador de hojas de control y publicó la cadena después de que se realizaron cambios en la programación.