비즈니스 규칙 세트 생성

시스템, 필터, 사용자정의 및 배포 뷰 그리고 규칙 세트 및 템플리트 디자이너에서도 비즈니스 규칙 세트를 생성할 수 있습니다.

비즈니스 규칙 세트를 생성하려면 다음을 수행합니다.

  1. 규칙 세트를 마우스 오른쪽 버튼으로 누른 다음 새로 작성을 선택합니다.
  2. 새 규칙 세트 대화상자에서 이름을 입력하고 애플리케이션 유형 및 애플리케이션을 선택한 후 확인을 누릅니다.

    시스템 뷰에서 규칙 세트를 추가하는 경우 애플리케이션 유형 및 애플리케이션이 자동으로 채워집니다.

    Oracle Hyperion Financial Management 애플리케이션 유형과 애플리케이션을 선택한 경우 계산 유형을 선택합니다.

  3. 기존 객체에서 기존 규칙 및 규칙 세트를 순서도로 끌어서 놓습니다.

    Oracle Hyperion PlanningOracle Essbase 규칙 세트에는 다른 애플리케이션에서 생성했거나 다른 애플리케이션에 배포된 규칙 및 규칙 세트가 포함될 수 있습니다. Financial Management 규칙 및 규칙 세트는 동일한 계산 유형 또는 일반 계산 유형에 속해야 합니다.

    Financial Management 애플리케이션의 규칙은 규칙 세트 내에서 순서대로 실행되므로 규칙의 순서가 중요합니다.

  4. 다음 태스크를 수행합니다.
    • 규칙 세트에서 규칙 순서를 변경하려면 위쪽 또는 아래쪽 화살표를 누르거나 규칙을 마우스 오른쪽 버튼으로 누르고 위로 이동 또는 아래로 이동을 선택합니다.

    • 규칙 세트에서 규칙을 제거하려면 규칙을 마우스 오른쪽 버튼으로 누르고 제거를 선택합니다.

    • 편집할 비즈니스 규칙을 열려면 규칙을 마우스 오른쪽 버튼으로 누르고 열기를 선택합니다.

  5. 등록정보에서 규칙 세트에 대한 등록정보를 입력합니다.

    규칙 세트 디자이너에서는 생성하고 있는 규칙 세트 내의 규칙을 선택하는 경우 해당 규칙의 등록정보가 규칙 세트의 등록정보 대신 등록정보에 표시됩니다.

    규칙 세트의 규칙 및 규칙 세트를 동시에 실행하려면 병렬 실행 사용을 선택합니다. 기본적으로 규칙 세트에 속한 규칙 및 규칙 세트는 순서대로 실행됩니다. 즉, 규칙 세트의 각 규칙 또는 규칙 세트가 오류 없이 실행되어야 다음 규칙 또는 규칙 세트가 실행될 수 있습니다.

    규칙 세트에 중첩된 규칙 세트가 포함되어 있고 중첩된 규칙 세트의 병렬 실행 사용 설정이 상위 규칙 세트와 다른 경우 중첩된 규칙 세트의 설정이 적용됩니다. 예를 들어 병렬 처리로 플래그 지정된 ruleset1이 있고 이 규칙 세트에 rule1, rule2 및 ruleset2(순차 처리로 플래그 지정)가 포함되어 있는 경우 ruleset1이 병렬 처리로 플래그 지정되어 있더라도 ruleset2의 규칙 및 규칙 세트는 순차적으로 처리됩니다.

    Financial Management 사용자만 해당:

    • 로깅 사용을 선택합니다. 그러면 규칙 세트의 규칙에 로그 텍스트가 있는 경우 규칙 세트가 실행될 때 로그 텍스트가 로그 파일에 포함됩니다. 규칙, 규칙 세트 및 구성요소에 대해 로깅을 사용할 수 있습니다. 그러나 비즈니스 규칙의 공식문을 사용하여 포함할 로그 텍스트(있는 경우)를 지정합니다.

      주:

      규칙 세트에 대해서는 로깅을 사용하지 않지만 규칙 세트에 속한 규칙 및 구성요소에 대해 로깅을 사용하는 경우 규칙 세트에 대한 로그 설정이 규칙 및 구성요소에 대한 로그 설정을 재정의하므로 로그 파일이 생성되지 않습니다.

    • 타이머 사용을 선택합니다. 그러면 규칙 세트가 실행될 때 규칙 세트를 처리하는 데 걸린 시간이 로그 파일에 기록됩니다. 규칙, 규칙 세트 및 구성요소에 대해 타이머를 사용할 수 있습니다. 타이머가 활성화된 모든 객체에 대한 처리 시간이 로그 파일에 포함됩니다. 예를 들어 타이머가 사용되는 규칙 세트가 있고 이 규칙 세트에 타이머가 사용되는 규칙 세 개가 있는 경우 규칙 세트 및 규칙 세트의 각 규칙을 처리하는 데 걸린 시간이 기록됩니다.

    • 실행 사용을 선택합니다. 그러면 Financial Management에서 규칙 세트를 실행할 수 있습니다.

      주:

      Financial Management에서는 비즈니스 규칙을 실행할 수 없습니다.

    Oracle General Ledger 사용자만 해당: 시작 날짜종료 날짜 기능을 사용하여 비즈니스 규칙 세트가 실행될 수 있는 날짜 범위를 지정합니다. 이 날짜 범위를 벗어날 경우 비즈니스 규칙 세트를 실행할 수 없습니다.

    • 실행 날짜를 선택하여 해당 날짜 이후에는 비즈니스 규칙 세트가 실행될 수 있는 실행 날짜를 선택할 수 있는 달력에 액세스합니다.

    • 종료 날짜를 선택하여 해당 날짜 이전에는 비즈니스 규칙 세트가 실행될 수 있는 종료 날짜를 선택할 수 있는 달력에 액세스합니다.

  6. 사용 탭에서 이 규칙 세트를 사용하는 규칙 세트(있는 경우)를 검토합니다.

    규칙 세트를 생성하면 기본적으로 다른 규칙 세트에서 사용되지 않으므로 비즈니스 규칙 세트를 처음에 생성할 때는 이 탭이 비어 있습니다.

    규칙 세트에서 규칙을 선택하면 비즈니스 규칙 세트의 이름을 볼 수 있습니다.

  7. 변수 탭에서 규칙 세트에 사용된 변수에 대한 정보를 검토하고 입력합니다.

    변수 병합을 선택하여 이 규칙 세트 내의 규칙에서 사용되는 동일한 변수의 모든 인스턴스를 병합합니다. 그러면 규칙이 실행될 때 각 변수의 첫 번째 인스턴스만 표시됩니다. 변수를 병합하지 않으면 각 변수의 모든 인스턴스가 표시됩니다.

    변수 병합을 선택하는 경우 사용자가 런타임 프롬프트에 입력하는 첫 번째 값이 검증 및 실행 동안 해당 런타임 프롬프트의 모든 후속 항목에 사용됩니다.

    주:

    Planning, Essbase 또는 Oracle General Ledger 변수에 대해 변수를 병합할 수 있습니다.

  8. 저장 버튼를 누릅니다.