Como alternativa al programador de cadenas incorporado , la plantilla de cadenas Control Sheet Scheduler ofrece opciones adicionales para ejecutar un proceso en un horario 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, ejecuta la cadena seleccionada en el nodo "ejecutar cadena"; si no se encuentra la fecha actual, el proceso finaliza.
Requisitos
Ficha de control
Utilizando 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, introduzca la palabra Fechas.
Nota: Para evitar realizar ediciones accidentales en la celda A1, considere la posibilidad de 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 las celdas y compruebe que todas ellas tienen el formato "Fecha" y coinciden 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 has creado gestionará la ejecución de la cadena padre.
Construye tu plantilla
La plantilla Control Sheet Scheduler se encuentra en la sección Workiva Chains de la pantalla Templates.
He aquí cómo encontrarlo:
- En Chain Builder, vaya a la pestaña Templates .
- Seleccione Workiva Chains en el menú de la parte superior.
- Busque Control Sheet Scheduler en la parte superior derecha y abra la plantilla.
Una vez localizada la plantilla, configúrela para su espacio de trabajo utilizando las variables que se indican a continuación. Los cambios entrarán en vigor cuando se publique la cadena.
Nota: Para obtener instrucciones detalladas sobre la creación de una cadena a partir de una plantilla, consulte el artículo Crear y gestionar cadenas .
Variables
Tipo | Nombre | Propósito | ¿Es necesario? |
Cadena | cv-ControlSpreadsheet-ID | ID de la hoja de control. | Sí |
Cadena | cv-ControlSheet-ID/Nombre | El nombre o valor ID de la hoja de control. | Sí |
Lo que hay que saber
- Hoja de Control Programador Marcador de posición cadena: 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 a su propia cadena.
- Condicional - Comprobar 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 ésta tenga éxito.
Solución de problemas
Si su cadena ha provocado un error o no ha podido actualizar los datos correctos, compruebe que lo siguiente es cierto:
- El OAuth2 Grant asociado a la conexión Workiva tiene acceso a leer la hoja de control (tanto la hoja de cálculo como la hoja).
- Ha definido correctamente el tipo y formato de fecha en las propiedades de su hoja de control.
- Ha introducido el ID de hoja de cálculo de la hoja de control y el ID/Nombre de hoja correctos en las variables de cadena. Asegúrese de que se copia el ID/Nombre completo y de que no hay espacios en blanco al principio ni al final.
- La programación se establece en la cadena del Programador de la Hoja de Control, no en la subcadena.
- Ha publicado la cadena después de la configuración.
- Ha configurado y establecido la programación para la cadena Programador de hojas de control y ha publicado la cadena después de realizar cambios en la programación.