Con la ayuda de las automatizaciones, ya no tendrá que realizar entradas en otras tablas manualmente, sino que podrá hacer que estos pasos se lleven a cabo automáticamente. La gran ventaja de esto es que el desencadenante no tiene que estar en la misma tabla que la acción desencadenada.
Añadir entradas a otras tablas mediante automatización
- Haga clic en en la cabecera Base y luego en Reglas de automatización.
- Haga clic en Añadir Regla.
- Asigne un nombre a la automatización y defina la tabla y la vista en las que debe activarse.
- Defina un evento desencadenante que active la automatización.
- Haga clic en Añadir Acción y seleccione Añadir Nueva Entrada en Otra Tabla como acción automatizada.
- Defina la tabla en la que se insertará la entrada y los campos precumplimentados.
- Confirme con Enviar.
Creación de la automatización
Defina un evento desencadenante para la automatización tras determinar primero en qué tabla y vista se producirá.
A continuación, seleccione Añadir nueva entrada en otra tabla como acción automatizada.
En el siguiente paso, seleccione la tabla en la que se añadirá la entrada tras activarse el disparador.
A continuación, haga clic en Añadir campo para seleccionar las columnas para las que desea definir valores fijos en la nueva entrada.
Seleccione ahora la columna correspondiente en el menú desplegable y defina el valor precargado en el campo de entrada. Dependiendo del tipo de columna seleccionado, tiene diferentes opciones para elegir.
Por último, confirme la automatización haciendo clic en Enviar.
Ejemplo de aplicación
Un caso de uso concreto para este tipo de automatización podría darse, por ejemplo, si usted, como gerente de una empresa, es responsable de los nuevos empleados que se incorporan a su equipo. El proceso de incorporación podría especificar que debe solicitar el pago del salario del empleado el primer día de trabajo y documentar la entrega de un coche de empresa.
Quiere informar automáticamente al departamento de RRHH cuando introduzca al nuevo empleado en su tabla que le ha entregado el coche de empresa y que el departamento de RRHH puede preparar la nómina del primer mes. Para ello, quiere que SeaTable añada una nueva entrada en la tabla del departamento de RRHH.
Puede ponerlo en práctica concretamente con la ayuda de una tabla en la que mantenga diversos datos sobre los empleados. En este contexto, podrías recoger, entre otras cosas, el nombre de los empleados o de las nuevas incorporaciones, su departamento y su fecha de entrada.
Con la ayuda de una automatización, cuando se introduzca un nuevo empleado en la tabla, se añadirá automáticamente una nueva entrada en otra tabla, que utiliza el departamento de RRHH para gestionar los pagos de salarios y los coches de empresa.
Creación de la automatización
En primer lugar, asigne un nombre a la automatización y seleccione tanto la tabla (listas de empleados) como la vista (nuevos empleados) en las que se activará la automatización.
Como evento desencadenante de la automatización, seleccione la opción Requiere el cumplimiento de determinadas condiciones tras el procesamiento.
Para asegurarse de que sólo se añaden nuevas entradas a la tabla HR en cuanto haya introducido el nombre de un nuevo empleado en su tabla, seleccione como condición de filtro que la columna "empleado" no debe estar vacía después de la edición.
Como acción automatizada, defina la acción Añadir nueva entrada en otra tabla.
En el siguiente paso, seleccione la tabla"Pagos" como la tabla en la que se añadirá una entrada tras activarse la automatización.
Anschließend definieren Sie die Werte, mit denen bestimmte Felder vorausgefüllt werden sollen. Um den Namen eines neuen Mitarbeiters im neuen Eintrag in der Tabelle der Personalabteilung zu zitieren, schreiben Sie den Namen der Spalte, in der dieser in Ihrer Tabelle zu finden ist, umrahmt von geschweiften Klammern in das Textfeld: {employee}
Probar la automatización
Si introduce el nombre de un nuevo empleado en su tabla después de confirmar la automatización, ...
... las entradas definidas se añaden automáticamente a la tabla HR.