딕셔너리, UI 정책, 요소 변수 및 UI 뷰 구성

  • 릴리스 버전: Yokohama
  • 업데이트 날짜 2025년 01월 30일
  • 읽기4분
  • 릴리스 6.1.x부터 관리자는 종속성의 다양한 측면을 구성할 수 있습니다. 여기에는 딕셔너리, UI 정책, 요소 변수 및 UI 뷰가 포함됩니다. 이러한 구성은 BIA의 종속성 평가 내에서 종속성의 특정 열, 필수 필드 및 목록 뷰 및 양식 뷰에 표시되는 전체 항목을 결정하는 데 중요한 역할을 합니다.

    딕셔너리 항목 [sys_dictionary]은 각 테이블에 대한 추가 세부 정보를 제공하고 해당 테이블의 열을 정의하는 용도로 사용됩니다. 딕셔너리 항목에 대한 자세한 내용은 다음 문서를 참조하십시오 Data dictionary tables.

    UI 정책은 폼의 정보 동작을 동적으로 변경하는 데 사용됩니다. 관리자는 특정 조건에 따라 필드를 표시하거나 숨기고, 필드를 필수 또는 읽기 전용으로 만들도록 UI 정책을 구성할 수 있습니다. UI 정책에 대한 자세한 내용은 다음 문서를 참조하십시오 Using UI policies.

    요소 변수를 사용하여 기록에 대한 추가 데이터를 정의함으로써 해당 기록의 동작과 속성을 보다 세부적으로 제어할 수 있습니다. 요소 변수에 대한 자세한 내용은 다음을 참조하십시오 요소 정의에 대한 요소 변수 구성.

    뷰 규칙은 테이블의 필터 조건과 실행 순서를 정의하는 데 사용되며, 해당 테이블 내에서 데이터의 뷰와 표시를 사용자 지정하는 방법을 제공합니다. 뷰 규칙에 대한 자세한 내용은 다음 문서를 참조하십시오 Create a view rule.

    관리자는 의존성에 대한 딕셔너리, UI 정책, 요소 변수 및 UI 뷰를 구성하는 데 중요한 역할을 합니다. 그들의 작업에는 일반적으로 다음이 포함됩니다.
    1. 필수 또는 선택적 필드를 추가하도록 인스턴스에서 딕셔너리 기록을 구성하거나, 기존 필드를 의존성에 대해 필수 또는 선택 사항으로 표시합니다.
    2. 필수 또는 선택적 요소 변수를 추가하도록 인스턴스의 요소 변수 기록을 구성합니다.
    3. 의존성 평가를 위한 요소 정의 및 UX 뷰 규칙 구성
    4. 의존성의 필드를 필수 또는 선택 사항으로 표시하도록 UI 정책을 구성합니다. 릴리스 6.1부터 UI 정책을 사용하여 종속성에 대한 필드를 필수 또는 선택 사항으로 지정합니다. 의존성 평가 내의 특정 요소 정의 또는 여러 요소 정의에 대한 UI 정책을 만들 수 있습니다.
    5. 목록과 양식 모두에 대한 UI 뷰를 구성하여 목록 뷰 및 양식 뷰에 대한 테이블의 목록 레이아웃에 표시되는 열을 지정합니다.
    6. BIA 범위에서 뷰 규칙을 정의합니다. 시스템은 뷰 규칙에서 정의된 필터 조건과 실행 순서에 따라 의존성에 대해 표시되는 UI 뷰를 결정합니다.
    주:
    제대로 작동하려면 핵심 애플리케이션 범위 내에서 UI 정책과 요소 변수를 BCM 정의하는 것이 중요합니다.
    애플리케이션은 BCM 딕셔너리, UI 정책, Glide 변수(요소 변수) 및 뷰 규칙의 구성을 사용하여 각 의존성에 필요한 필드를 검색합니다. 이러한 구성이 제대로 설정되면 설정 프로세스가 완료된 것으로 간주됩니다.
    주:
    클라이언트 스크립트를 통해 필요에 따라 필드를 표시하는 것은 지원되지 않습니다. 또한 필드를 필수 또는 선택 사항으로 표시하기 위한 UI 정책의 스크립트 실행 옵션도 지원되지 않습니다.

    종속성에 BCM 대한 모든 필수 필드가 채워지거나 종속성에 필수 필드가 없는 경우 애플리케이션이 종속성 평가를 자동으로 완료합니다.

    목록 뷰와 양식 뷰 모두에 대한 UI 뷰 [sys_ui_view] 테이블, 테이블 목록 레이아웃 및 뷰 규칙을 구성하는 방법에 대한 자세한 지침은 KB1645940 참조하십시오.

    이전 버전에서 릴리스 6.1.x로 업그레이드

    이전 버전에서 릴리스 6.1.x로 업그레이드하는 동안 필요한 복구 기간에 대한 필수 필드가 사전에서 제거됩니다. 그러나 필요한 복구 시간 범위 필드는 Applications 요소 변수에만 필요하며 UI 정책의 일부로 추가된다는 점에 유의해야 합니다. 다른 요소 변수에는 의존성 평가의 일부로 필수 필드가 없습니다.

    관리자는 필드를 필수 또는 선택 사항으로 설정하도록 설정을 구성할 수 있습니다. 또한 요소 변수의 뷰를 사용자 지정하고 요소 정의에 따라 다른 열을 표시할 수 있습니다.

    소프트웨어가 릴리스 6.1.x로 업그레이드되면 반환됨, 검토 중초안 상태의 BIA(비즈니스 영향 분석)에 대해 각 의존성의 상태가 재평가됩니다. 시스템은 검사를 수행하여 각 의존성에 필수 필드가 있는지, 모든 필수 필드가 채워져 있는지 확인합니다. 이러한 검사에 따라 각 종속성의 상태가 그에 따라 업데이트됩니다.

    수정 스크립트 실행

    수정 스크립트는 관리자가 애플리케이션을 설치하거나 업그레이드한 후 실행하는 서버 측 JavaScript 코드를 참조합니다. 그 목적은 BIA 종속성에 대한 사전, UI 정책 또는 요소 변수 구성에서 관리자가 변경한 메타데이터를 정확하게 반영하는 것입니다.

    의존성 상태를 올바르게 업데이트하려면 관리자가 필수 필드에 정보를 입력한 다음 수정 스크립트를 실행해야 합니다. 수정 스크립트를 실행하면 다음 테이블에 따라 종속성 상태가 업데이트됩니다.
    표 1. 수정 스크립트 실행 후 의존성 상태
    모든 필수 필드가 채워짐 의존성 상태
    아니요 보류 중
    완료

    종속성이 보류 중 상태인 경우 BIA 사용자는 해당 종속성과 연결된 필수 필드를 작성해야 합니다. 필수 필드가 완료되면 시스템은 자동으로 전체 의존성 평가를 완료로 표시합니다. 필수 필드를 작성한 후 수정 스크립트를 실행하면 종속성 상태가 완료로 업데이트됩니다.

    수정 스크립트에 대한 자세한 내용은 다음 문서를 참조하십시오 Fix scripts.