기록 위젯 개요
  • 21 Oct 2024
  • 5 읽을 분
  • 기여자

기록 위젯 개요


기사 요약

기록 내역 위젯의 사용 시기와 필요에 맞게 위젯을 구성하는 방법을 알아보세요.

:::(Error) (제한 사항)이 기능은 규제형 요금제에서만 사용할 수 있습니다.:::

기록 히스토리 위젯(RHW)은 특정 테이블 레코드와 관련된 기록된 데이터를 표시합니다. 여기에는 다음이 포함될 수 있습니다:

  • 테이블 레코드의 변경 사항
  • 완료 레코드의 데이터
  • 전자 서명(서명된 데이터로 레코드가 포함된 경우)

Record History Widget scroll through

기록 내역 위젯을 언제 사용해야 하는지 알기 위해서는 Tulip의 GxP 데이터 수집을 이해하는 것이 중요합니다.

이 위젯은 다음과 같이 특정 제조 품목의 이력을 캡처하려는 사용 사례에 사용할 수 있습니다.

  • 로그북
  • 규정 준수 및 추적성
  • 디지털 이력 기록

기록 이력 위젯은 어떻게 작동하나요?

기록 이력 위젯은 다음 소스에서 데이터를 수집하고 표시하여 특정 기록 ID에 대한 가시성을 제공합니다:

  • 테이블 API
  • 테이블 UI(관리자 인터페이스)
  • Automations

RHW update source types

위의 다이어그램은 다양한 소스별 업데이트의 예를 보여줍니다.

레코드 기록 위젯은 하나의 레코드 ID와 관련된 다음 데이터를 보여줍니다.

  • 앱, 테이블 UI, 테이블 API, 자동화를 통해 해당 레코드의 필드에 대한 모든 변경 사항
  • 앱의 완료 시 레코드 플레이스홀더가 가리킨 모든 완료 데이터
  • 서명된 데이터로 레코드를 포함하는 모든 서명

위젯은 레코드의 시간순 기록을 스크롤 가능한 보기로 표시하고 새로 고침될 때 업데이트합니다(예: 단계 변경). 이 보기를 통해 사용자는 레코드가 만들어진 이후 해당 레코드에 어떤 일이 일어났는지 또는 해당 레코드와 관련된 일을 확인할 수 있습니다.

예를 들어 앱, 자동화 또는 표 UI를 통해 레코드가 업데이트되면 위젯에 의해 변경 사항이 순차적으로 기록됩니다.

RHW workflow diagram

위의 워크플로 다이어그램은 레코드 기록 위젯이 다양한 레코드 정보 소스를 캡처하는 방법을 보여줍니다. 각 단계는 원래 변수의 새로운 반복을 저장합니다. 기록 히스토리 위젯은 앱 기간 동안 이루어진 각 업데이트에 대해 자세히 설명합니다.

기록 히스토리 위젯에 데이터가 어떻게 표시되나요?

섹션

각 소스에서 수집된 데이터는 섹션과 항목을 사용하여 시각화됩니다. 모든 데이터는 시간순으로 표시되며 섹션은 동일한 세션을 가진 데이터를 그룹화합니다. 세션은 데이터 소스에 따라 다른 요소로 정의됩니다:

  • : 사용자 + 앱(버전) + 스테이션
  • API: API(토큰)
  • 테이블 UI: 사용자 + 관리자 인터페이스
  • 자동화: 자동화 이름

이전 세션과 동일한 세션에서 항목이 생성되지 않은 경우 새 섹션이 표시됩니다. 예를 들면 다음과 같습니다:

  • 앱을 실행하는 사용자가 변경되었습니다.
  • 레코드가 먼저 앱에서 업데이트된 다음 관리자 인터페이스에서 업데이트됩니다.

RHW entry sections

항목

각 섹션에는 하나 또는 여러 개의 항목이 있습니다. 항목에는 기록 변경, 서명 또는 완료 기록에 대한 정보가 포함될 수 있습니다. 모든 항목에는 타임스탬프가 첨부됩니다.

기록 변경과 관련된 항목

레코드 변경과 관련된 항목에는 수정 사항을 포함한 레코드의 전체 기록이 표시됩니다. 여기에는 다음이 포함됩니다:

  • 레코드 생성
  • 레코드 업데이트
  • 레코드 삭제
  • 삭제된 모든 레코드
  • 단계/앱 변경(이 단계에서 수집된 데이터가 있는 경우 이러한 항목이 발생함)

RHW old vs new record

위의 예는 사용자**(존 스미스**) + 앱**(어셈블 히스토리 테스터**)+ 스테이션**(이름 없음**) 섹션 헤더와 2개의 항목을 보여줍니다. 첫 번째 항목은 앱 단계를 나타내고 두 번째 항목은 이전 값과 새 값으로 업데이트된 레코드를 보여줍니다.

다양한 유형의 데이터 수집

완료 레코드

완료 레코드는 변수 값, 로드된 레코드 자리 표시자, 사용자, 스테이션 등의 메타데이터와 같은 앱의 프로세스 데이터를 캡처합니다. 앱이 완료, 취소되거나 스토어 모든 앱 데이터 트리거 작업이 실행될 때마다 앱에 대한 새 완료 레코드가 생성됩니다. 수집된 데이터는 기록 내역 위젯에서 기록된 프로세스 데이터로 레이블이 지정됩니다.

RHW logged process data

레코드 기록 위젯에 완료 데이터를 포함하기 위한 요구 사항입니다:

  • 완료 레코드가 생성될 때 레코드가 테이블 레코드 플레이스홀더에 로드됩니다.
  • 테이블 레코드 플레이스홀더는 분석을 위해 저장으로 설정됩니다.

레코드 기록에 표시되는 데이터:

  • 변수 값입니다: '분석을 위해 저장'으로 설정된 모든 변수가 포함됩니다.
  • 레코드 ID: "분석을 위해 저장"으로 설정된 레코드 플레이스홀더에 로드된 모든 레코드의 ID입니다. 여기에는 레코드 기록이 표시되는 레코드는 제외됩니다.

테이블 레코드 데이터 변경

테이블 레코드 데이터의 변경은 세 가지 소스를 통해 수행할 수 있습니다:

  • 앱에서 레코드 자리 표시자를 통해( 스테이션 Y에서 앱 X 실행)
  • 테이블 UI(관리자 인터페이스)
  • 테이블 API
  • 자동화

레코드 기록 위젯은 다음과 같은 테이블 레코드 변경에 관한 정보를 표시합니다:

  • 변경 내용은 무엇인가요?
  • 누가 업데이트했나요?
  • 어떤 채널에서 업데이트가 발생했나요? (앱, 테이블 UI, 테이블 API)
  • 업데이트된 인터페이스는 무엇인가요?
  • 언제 변경되었나요?

레코드 플레이스홀더를 통한 레코드 변경 사항

*"존 스미스가 스테이션 Y에서 앱 X를 실행했습니다."*위젯의 개별 레코드 표시에서 이루어진 모든 변경 사항은 테이블 레코드의 전후 스냅샷이 있는 섹션에 나타납니다. 이러한 변경 사항은 어떤 앱을 사용하든 관계없이 표시됩니다.

예시RHW old vs new display

테이블 UI(관리자 인터페이스)를 통한 레코드 변경 사항

*"관리자 인터페이스를 통해 레코드 업데이트"*테이블 관리자 인터페이스를 통해 변경한 내용은 새 섹션에 표시됩니다. 모든 변경 사항은 별도의 항목에 표시됩니다:

  • 로그인한 사용자
  • 변경 유형
  • 이전 값과 새 값 비교
  • 타임스탬프

예제

RHW admin interface update

테이블 API를 통한 레코드 변경

*"API에서 레코드 업데이트"*지정된 테이블 레코드를 변경하는 API 요청은 다음을 포함하여 새 섹션에 표시됩니다:

  • API 토큰
  • 변경 유형
  • 이전 값과 새 값 비교
  • 타임스탬프

예제

RHW API key update

자동화를 통한 레코드 변경

*"자동화 X가 레코드를 업데이트했습니다."*자동화를 사용하여 테이블 레코드를 변경할 수 있습니다. 이러한 변경 사항은 다음과 같이 새 섹션에 표시됩니다:

  • 자동화 이름
  • 변경 유형
  • 이전 값과 새 값 비교
  • 타임스탬프

예제

RHW automation update

구성

앱 단계에 기록 히스토리 위젯 추가하기

  1. 앱 에디터의 툴바에서 임베드를 클릭합니다.
  2. 기록 내역을 선택합니다.

embed RHW dropdown

구성 옵션

컨텍스트 창에서 기록 히스토리 위젯을 구성합니다.

RHW Configuration

연결된 플레이스홀더

레코드 및 레코드 기록을 로드할 레코드 플레이스홀더를 선택합니다.

인쇄 활성화

튤립 플레이어에서 기록 내역을 인쇄하는 옵션입니다. 활성화하면 위젯의 헤더에 인쇄 버튼이 표시됩니다.

정렬 기본값

위젯의 데이터를 다음 중 하나를 기준으로 정렬하도록 선택합니다:

  • 최신에서 오래된 순서
  • 가장 오래된 것부터 최신 것

필터

변수, 테이블 레코드 또는 앱 정보를 통해 동적으로 또는 필터 유형에 따라 결정된 정적 값을 통해 기록 기록을 필터링할 수 있습니다. 사용 가능한 필터 유형은 다음과 같습니다:

  • 날짜
  • 앱 이름
  • 단계 이름
  • 테이블 필드 이름(레코드 플레이스홀더가 연결된 테이블의 필드)
  • 사용자(앱을 사용하는 사용자)

다음 필터는 사용자가 이해하기 쉬운 보기로 데이터를 분할하므로 최소한 다음 필터를 사용할 것을 권장합니다:

  • 날짜
  • 앱 이름
  • 단계 이름

레코드 업데이트에서 "이전" 값 숨기기

이 필터를 활성화하면 사용자는 레코드의 업데이트와 '새' 값만 볼 수 있습니다.

프로세스 데이터 숨기기

활성화하면 앱에서 저장된 변수 데이터가 위젯에서 숨겨집니다. 위젯에는 테이블 업데이트, 서명 데이터, 앱 이름, 단계 이름 및 타임스탬프가 표시됩니다. 이 기능은 순수 리뷰 앱과 같이 프로세스 데이터 없이 높은 수준의 보기를 원할 때 유용합니다.

서명된 완료만 보기

이 옵션을 활성화하면 사용자는 전자 서명 레코드만 볼 수 있습니다.

FAQ

로그 유형의 세분화된 데이터를 사용하지 않으려면 어떻게 해야 하나요?

테이블 레코드가 입력 필드에 로드되고 사용자가 입력 필드에 로그인하면 동일한 항목 내에서 매우 세분화된 로그 유형 데이터가 생성됩니다. 이로 인해 레코드 기록 내에 많은 '항목'이 발생할 수 있으며, 검토 프로세스가 더 어려워질 수 있습니다. 테이블 레코드를 입력 필드의 데이터 소스로 사용하는 것은 특히 GxP 고객의 경우 최선의 방법이 아닙니다. 또는 입력 필드를 변수에 연결한 다음 모든 앱 데이터 저장 단계를 통해 완료 레코드에 저장할 수 있습니다.

정적 값을 사용할 때 테이블 필드 이름 필터를 주의해야 하는 이유는 무엇인가요?

레코드 기록 위젯은 필드의 현재 이름을 사용하여 데이터를 필터링합니다. 사용자가 테이블 필드 이름을 변경했는데도 필터가 여전히 이전 필드 이름을 사용하는 경우 데이터 검토에서 불일치가 발생할 수 있습니다. 또는 테이블 레코드를 필터로 사용할 수도 있습니다.

"X 단계 중 완료 데이터가 누락됨"을 해결하려면 어떻게 해야 하나요?

사용자가 테이블 레코드에 대해 작업할 때마다 앱이 완료되지 않는 경우, 즉 사용자가 한 번의 완료로 여러 레코드를 처리하거나 테이블 레코드 자리 표시자가 분석을 위해 저장하지 않음 에 체크되어 있는 경우 이 문제가 발생할 수 있습니다.


이 문서가 도움이 되었습니까?