Visión general de los registros de finalización
  • 05 Jan 2024
  • 5 Minutos para leer
  • Colaboradores

Visión general de los registros de finalización


Resumen del artículo

Conozca los entresijos de los registros de finalización y cómo puede optimizarlos para utilizarlos en los datos de su aplicación.


Un registro de finalización es un conjunto inmutable de datos que almacena sus valores de una app de Tulip. Los registros se guardan automáticamente cuando se completa una app. También puedes utilizar Triggers para guardar datos en cualquier momento que consideres valioso (por ejemplo, cuando se completa un proceso).

Las finalizaciones son un método de almacenamiento de datos, como las tablas. Sin embargo, a diferencia de las tablas, los registros de finalización no pueden ser alterados o cambiados, asegurando que los datos son capturados honestamente. Tulip recomienda utilizar tanto las finalizaciones como las tablas para sus métodos de recogida de datos.

Para acceder a los registros de finalización de una aplicación, vaya a la página Información de la aplicación y haga clic en la pestaña Finalizaciones.

Go to Completions

Hay varios campos de datos de finalización que se guardan automáticamente en cada aplicación cuando se completa o cancela, como por ejemplo

  • Duración de la aplicación
  • Hora de inicio y finalización
  • Duración de cada paso completado
  • Usuario registrado
  • Nombre de la estación
  • Comentarios
  • Versión de la aplicación
  • ID de ejecución
  • Cancelada (si la aplicación se canceló o no)

Los datos de firma del widget Firma electrónica también se guardan en los registros de finalización. Puede guardar información adicional utilizando Variables y configurando un activador para guardarlas.

Cuándo utilizar las finalizaciones

Los registros de finalización almacenan valores de variables, pasos de la aplicación, marcas de tiempo, información del usuario, firmas electrónicas y mucho más. Aunque también se pueden utilizar tablas para almacenar datos, hay distintos escenarios más adecuados para el uso de registros de finalización, como:

  • Valores capturados por el usuario o la máquina, incluidas fotos, resultados registrados para parámetros críticos del proceso, lecturas de sensores, etc.
  • Unidades de medida que se emparejan con valores capturados. La mejor práctica consiste en separar las variables de unidades de medida además de las variables de medición.
  • Información contextual para garantizar que los registros históricos sean legibles. Por ejemplo, nombres de pasos o un ID único capturado al inicio de cada ciclo de aplicación para facilitar la búsqueda.
  • Para capturar los tiempos de ciclo de una aplicación de proceso, hasta el nivel de cada paso de la aplicación.

Cómo guardar los datos de finalización

:::(Info) (NOTA) Los datos de finalización sólo se guardan cuando se ejecuta una aplicación. Probar una aplicación en modo de desarrollo no guardará los registros de finalización, aunque mostrará un registro de finalización simulado. :::

Aplicación completa

Aunque los datos de finalización se guardan automáticamente cuando un usuario finaliza una aplicación, debe haber un desencadenante con una Transición para finalizar la aplicación.

Complete%20App%20Trigger

Al completar una aplicación...

  • Guarda todos los campos de metadatos de la aplicación
  • Guarda los valores actuales de todas las variables de la aplicación
  • Almacena los valores actuales de los campos de todos los Registros de Tabla cargados con una marca de tiempo
  • Restablecer todas las variables a su valor predeterminado (a menos que estén configuradas para no borrarse al finalizar)
  • Borrar todos los marcadores de posición de registros de tabla
  • Cargar la versión publicada más reciente de la aplicación*.

*si la estación está configurada para ejecutar la versión publicada más reciente

Cancelar aplicación

La transición Cancelar aplicación realiza las mismas operaciones que Completar aplicación con la función añadida de que todas las variables de la aplicación vuelven a su valor predeterminado.

Cancel%20App%20Trigger

Guardar todos los datos de la aplicación

Esta acción guarda los campos de metadatos, los valores actuales de las variables y los valores de campo de los registros de tabla cargados de la aplicación. A diferencia de la transición a la aplicación completa, Guardar todos los datos de la aplicación no restablece el valor predeterminado de las variables ni borra los marcadores de posición de los registros de la tabla.

Save%20All%20App%20Data%20Trigger

Limitaciones y buenas prácticas

Los registros de finalización permiten almacenar fácilmente registros de datos inmutables; sin embargo, los datos almacenados no se pueden enviar sin conexión a un sistema de terceros, como una plataforma de Business Intelligence. Los registros de finalización tampoco pueden utilizarse como entrada de otra variable o acción desencadenante.

En una aplicación operativa/de proceso, un registro de finalización debe guardarse al final del proceso. Especialmente en industrias GxP, se recomienda usar Guardar Todos los Datos de la Aplicación al salir de cualquier paso del proceso.

En los casos de uso de procesos no operativos (por ejemplo, una aplicación de gestión de órdenes de trabajo), debe crearse un registro de finalización al final del proceso (por ejemplo, al final de la creación de una orden de trabajo) para disponer de una pista de auditoría sencilla del uso de la aplicación. Estos registros de finalización proporcionan respuestas inmediatas a preguntas como:

  • ¿Cuándo se utilizó la aplicación por última vez y quién lo hizo?
  • ¿Con qué frecuencia se utiliza la aplicación?
  • ¿Se ha cancelado la aplicación y en qué momento?

Es una buena práctica borrar los datos de las variables una vez que se ha completado un único proceso en una aplicación. Cada variable también debe seguir buenas convenciones de nomenclatura, especialmente si planea ver los datos a través del widget Historial de registros.

Uso de registros de finalización en una aplicación

Hay dos formas de utilizar los datos de las finalizaciones en una aplicación: en un análisis o en el widget de historial de registros. Tenga en cuenta que los datos de los registros de finalización no son accesibles a través de las API deTulip Table.

Registros de finalización en análisis

Al igual que utiliza Analytics para crear análisis a partir de datos de tablas o máquinas, también puede crearlos a partir de datos de aplicaciones. Incruste un análisis en una app para mostrar información sobre tiempos de ciclo, duración de turnos o unidades completadas.

Creeun nuevo análisis a partir de una o varias aplicaciones. Una vez creado el análisis, utilice el Widget de análisis en una aplicación y elija el análisis que desea incrustar.

Completion%20Analysis%20in%20App

Widget de historial de registros

El widget {{glosario.Historial de registros digitales}} revela los datos del proceso asociados a cada registro de finalización. Es un widget desplazable al que también puede aplicar filtros para ordenar los registros. También puede ver los datos de la firma electrónica. Lea Uso del widget de historial de registros para ver los cambios en los registros de la tabla para comprender cómo puede configurar este widget.

:::(Info) (NOTA) El widget de historial de registros sólo está disponible para clientes Enterprise. :::

Record%20History%20Widget%20Ex

Lectura adicional


¿Encontraste lo que buscabas?

También puedes dirigirte a community.tulip.co para publicar tu pregunta o ver si otros se han enfrentado a una pregunta similar.


¿Te ha sido útil este artículo?