Widgets de historial de registros

Prev Next

Descubre cuándo utilizar el widget de historial de registros y cómo configurarlo según tus necesidades.

¿Quién puede utilizar esta función?

Los usuarios con planes regulados.

El widget de historial de registros (RHW) muestra los datos registrados relativos a un registro de tabla específico. Estos pueden incluir:

  • Cambios en el registro de la tabla
  • Datos de los registros de finalización
  • Firmas electrónicas, si el registro se incluye como dato firmado

Record History Widget scroll through

Es importante comprender la recopilación de datos GxP en Tulip para saber cuándo se debe utilizar el widget de historial de registros.

El widget se puede utilizar en casos en los que se desee capturar el historial de un artículo fabricado concreto, como

  • Libros de registro
  • Cumplimiento normativo y trazabilidad
  • Registros históricos digitales

¿Cómo funciona el widget de historial de registros?

El widget de historial de registros ofrece visibilidad de un ID de registro específico al recopilar y mostrar datos de las siguientes fuentes:

  • Aplicaciones
  • API de tablas
  • Interfaz de usuario de Table (interfaz de administración)
  • Automations

RHW update source types

El diagrama anterior muestra ejemplos de actualizaciones procedentes de diversas fuentes.

El widget de historial de registros muestra los siguientes datos relacionados con un ID de registro.

  • Cualquier cambio en los campos de ese registro realizado a través de una aplicación, la interfaz de usuario de la tabla, la API de la tabla o las automatizaciones
  • Cualquier dato de finalización al que apuntara un marcador de posición de registro en el momento de la finalización para las aplicaciones
  • Cualquier firma que incluya el registro como datos firmados

El widget muestra el historial cronológico del registro en una vista desplazable y se actualiza cuando se refresca (por ejemplo, cambios en los pasos). Esta vista permite al usuario ver qué ha ocurrido con ese registro o en relación con él desde su creación.

Por ejemplo, si un registro se actualiza a través de una aplicación, una automatización o la interfaz de usuario de Table, el widget registra los cambios de forma secuencial.

RHW workflow diagram

El diagrama de flujo de trabajo anterior ilustra cómo el widget de historial de registros captura información procedente de diferentes fuentes. Cada paso guarda una nueva iteración de la variable original. El widget de historial de registros detalla cada actualización realizada a lo largo de la vida útil de la aplicación.

¿Cómo se muestran los datos en el widget de historial de registros?

Secciones

Los datos recopilados de cada fuente se visualizan mediante secciones y entradas. Todos los datos se muestran en orden cronológico y las secciones agrupan los datos de una misma sesión. La sesión viene definida por diferentes elementos en función de la fuente de datos:

  • Aplicación: Usuario + Aplicación (versión) + Estación
  • API: API (token)
  • Interfaz de la tabla: Usuario + Interfaz de administración
  • Automatizaciones: Nombre de la automatización

Se muestra una nueva sección cuando no se ha creado una entrada de la misma sesión que la anterior. Por ejemplo:

  • El usuario que ejecuta una aplicación ha cambiado
  • Un registro se actualiza primero desde una aplicación y luego desde la interfaz de administración

RHW entry sections

Entradas

Dentro de cada sección hay una o varias entradas. Las entradas pueden contener información sobre cambios en los registros, firmas o registros de finalización. Todas las entradas van acompañadas de una marca de tiempo.

Entradas relacionadas con cambios en los registros

Las entradas relacionadas con el cambio de un registro muestran el historial completo del mismo, incluidas las modificaciones. Entre ellas se incluyen:

  • Creación de un registro
  • Actualización de un registro
  • Eliminación de un registro
  • Todos los registros eliminados
  • Cambios en el paso o en la aplicación (estas entradas se producen si se recopilan datos en este paso)

RHW old vs new record

El ejemplo anterior muestra el encabezado de la sección de un usuario (John Smith) + aplicación (Assemble History Tester) + estación (sin nombre), junto con dos entradas. La primera indica el paso de la aplicación y la segunda muestra los registros actualizados con los valores antiguos y nuevos.

Opcionalmente, las finalizaciones de aplicaciones canceladas y con cierre de sesión automático pueden aparecer atenuadas con una insignia de «Cancelado» para distinguirlas de las finalizaciones normales. Ponte en contacto con tu gestor de cuentas (CSM) o con el administrador de Tulip para habilitar este comportamiento de la interfaz de usuario.

RHW canceled record

Recopila diferentes tipos de datos

Registros de finalización

Los registros de finalización recogen datos del proceso de una aplicación, como los valores de las variables, los marcadores de posición de los registros cargados y metadatos como el usuario, la estación, etc. Se crea un nuevo registro de finalización para la aplicación cada vez que esta se completa, se cancela o cuando se ejecuta la acción desencadenante «Almacenar todos los datos de la aplicación ». Los datos recopilados se etiquetan como «Datos de proceso registrados » en el widget de historial de registros.

RHW logged process data

Requisitos para la inclusión de datos de finalización en el widget de historial de registros:

  • El registro se carga en cualquier marcador de posición de registro de tabla cuando se crea el registro de finalización
  • El marcador de posición de registro de tabla está configurado en «Guardar para análisis»

Datos que se muestran en el historial de registros:

  • Valores de las variables: se incluyen todas las variables configuradas como «guardar para análisis».
  • ID del registro: el ID de cualquier registro cargado en un marcador de posición de registro que esté configurado en «guardar para análisis». Esto excluye el registro para el que se muestra el historial de registros.

Modificaciones en los datos de los registros de tabla

Los cambios en los datos de los registros de la tabla pueden realizarse a través de tres fuentes:

  • En una aplicación, a través de los marcadores de posición de registros (se ha ejecutado la aplicación X desde la estación Y)
  • Interfaz de usuario de las tablas (interfaz de administración)
  • API de tablas
  • Automatizaciones

El widget de historial de registros muestra información sobre los cambios realizados en un registro de una tabla, como por ejemplo:

  • ¿Cuál fue el cambio?
  • ¿Quién lo actualizó?
  • ¿Desde qué canal se realizó la actualización? (Aplicaciones, interfaz de usuario de tablas, API de tablas)
  • ¿En qué interfaz se actualizó?
  • ¿Cuándo se produjo el cambio?

Cambios en los registros a través de los marcadores de posición de los registros

«John Smith ejecutó la aplicación X en la estación Y». Todoslos cambios realizados en la visualización de un registro concreto en el widget aparecen en una sección con instantáneas del registro de la tabla antes y después. Estos cambios aparecen independientemente de la aplicación que se utilice.

Ejemplo:RHW old vs new display

Cambios en los registros a través de la interfaz de usuario de las tablas (interfaz de administración)

«Se ha actualizado el registro a través de la interfaz de administración».Los cambiosrealizados a través de la interfaz de administración de tablas se muestran en una nueva sección. Cada cambio aparece en una entrada independiente, incluyendo:

  • Usuario que ha iniciado sesión
  • Tipo de cambio
  • Valores antiguos frente a nuevos
  • Marca de tiempo

Ejemplo

RHW admin interface update

Cambios en el registro a través de la API de la tabla

*«Registro actualizado desde la API».*Las solicitudes de la API que modifican el registro especificado de la tabla se muestran en una nueva sección, incluyendo:

  • Token de la API
  • Tipo de cambio
  • Valores antiguos frente a nuevos
  • Marca de tiempo

Ejemplo

RHW API key update

Cambios en el registro mediante automatizaciones

*«La automatización X ha actualizado el registro».*Los cambios en los registros de la tabla se pueden realizar mediante automatizaciones. Estas se muestran en una nueva sección, que incluye:

  • Nombre de la automatización
  • Tipo de cambio
  • Valores antiguos frente a nuevos
  • Marca de tiempo

Ejemplo

RHW automation update

Configuración

Añadir el widget de historial de registros a un paso de la aplicación

  1. En el Editor de aplicaciones, haz clic en «Incrustar» en la barra de herramientas.
  2. Selecciona «Historial de registros».

embed RHW dropdown

Opciones de configuración

Configura el widget de historial de registros en el panel de contexto.

RHW Configuration

Marcador de posición vinculado

Selecciona el marcador de posición de registros que cargará los registros y el historial de registros.

Habilitar impresión

Una opción para imprimir el historial de grabaciones desde Tulip Player. Cuando está activada, aparece un botón de impresión en el encabezado del widget.

Orden predeterminada

Elige ordenar los datos del widget de la siguiente manera:

  • De más reciente a más antiguo
  • De más antiguo a más reciente

Filtros

Puedes filtrar el historial de registros de forma dinámica (mediante una variable, un registro de tabla o la información de la aplicación) o mediante un valor estático determinado por el tipo de filtro. Los tipos de filtro disponibles son:

  • Fecha y hora
  • Nombre de la aplicación
  • Nombre del paso
  • Nombre del campo de la tabla (campos de la tabla a la que se vinculó el marcador de posición del registro)
  • Usuario (usuario que utiliza la aplicación)

Tulip recomienda utilizar, como mínimo, los siguientes filtros, ya que organizan los datos en una vista más fácil de entender para los usuarios:

  • Fecha y hora
  • Nombre de la aplicación
  • Nombre del paso

Ocultar valores «antiguos» en las actualizaciones de registros

Cuando está activada, el usuario solo puede ver las actualizaciones y los valores «nuevos» de los registros.

Ocultar datos del proceso

Cuando está activada, los datos de las variables guardadas de las aplicaciones se ocultan en el widget. El widget mostrará las actualizaciones de la tabla, los datos de las firmas, los nombres de las aplicaciones, los nombres de los pasos y las marcas de tiempo. Esto resulta útil para obtener una visión general (sin datos del proceso), como en el caso de una aplicación dedicada exclusivamente a la revisión.

Solo completaciones firmadas

Cuando está activada, el usuario solo puede ver los registros con firma electrónica.

Preguntas frecuentes

¿Cómo puedo evitar que aparezcan datos granulares de tipo de registro?

Cuando se carga un registro de tabla en un campo de entrada y el usuario introduce datos en dicho campo, se generan datos de tipo de registro muy detallados dentro de la misma entrada. Esto puede provocar la aparición de numerosas «entradas» en el historial del registro y podría complicar el proceso de revisión. Utilizar registros de tabla como fuente de datos para los campos de entrada no es una buena práctica, especialmente para los clientes GxP. Como alternativa, el campo de entrada se puede vincular a una variable que, a continuación, se guarda en el registro de finalización mediante el paso «Guardar todos los datos de la aplicación ».

¿Por qué es importante tener cuidado con el filtro de nombre de campo de tabla cuando se utiliza un valor estático?

El widget del historial de registros utilizará el nombre actual del campo para filtrar los datos. Si el usuario cambia el nombre del campo de la tabla y el filtro sigue utilizando el nombre antiguo, esto puede provocar inconsistencias en la revisión de los datos. Como alternativa, se podría utilizar el registro de la tabla como filtro.

¿Cómo solucionar el error «Faltan datos de finalización durante el paso X»?

Esto puede ocurrir cuando los usuarios no completan la aplicación cada vez que realizan una acción sobre un registro de la tabla, lo que significa que están gestionando varios registros en una sola finalización, o que el marcador de posición del registro de la tabla tiene marcada la opción «No guardar para análisis ».