주문형 규칙 생성

사용자정의 규칙을 연결 프로세스 또는 주문형 규칙으로 애플리케이션에 추가할 수 있습니다. 구성 가능 연결 및 구성 가능 계산 규칙은 연결 중에 자동으로 실행됩니다. 주문형 규칙은 사용자가 규칙 카드 또는 데이터 양식에서 실행합니다. 연결의 일부로 실행되지 않습니다.

주문형 규칙은 Oracle Smart View for Office에서 사용할 수도 있고 데이터 로드에서 사후 데이터 로드 처리의 일부로 사용할 수도 있습니다.

주문형 규칙을 생성, 편집 또는 삭제하려면 관리자여야 합니다. 관리자는 주문형 규칙을 실행할 수 있지만, 고급 사용자 및 사용자는 관리자가 실행 권한을 제공하는 경우 및 고급 사용자 및 사용자에게 POV 차원 멤버에 대한 액세스 권한이 있는 경우에만 주문형 규칙을 실행할 수 있습니다.

주문형 규칙을 양식에 추가할 수도 있습니다. 데이터 양식에 주문형 규칙 추가를 참조하십시오.

주:

주문형 규칙은 연결 큐브에 추가합니다. 환율 큐브에는 추가할 수 없습니다. 연결 큐브는 구성 가능 계산에 대한 6개의 자리 표시자 규칙으로 초기 설정됩니다. 이러한 규칙을 삭제하거나 이름을 바꿀 수 없습니다.

주문형 규칙을 생성하려면 다음을 수행합니다.

  1. 네비게이터 아이콘 네비게이터 아이콘을 누릅니다.

  2. 생성 및 관리에서 규칙을 누릅니다.

    Calculation Manager가 열리고 시스템 생성 규칙과 사용자 정의 규칙이 모두 표시됩니다.

  3. "계획" 폴더를 확장하여 "FCCS 연결 규칙" 폴더로 이동합니다.

  4. 규칙 폴더를 마우스 오른쪽 버튼으로 누르고 새로 작성을 선택합니다.

  5. 규칙 이름을 입력하고 확인을 누릅니다.

    이름은 고유해야 하며 FCCS_ 접두어로 시작할 수 없습니다. 이 접두어는 초기 설정 규칙에 사용하도록 예약되어 있습니다. ClearEmptyBlocks, Consolidate, ForceConsolidate, ForceTranslate 또는 Translate을 비롯한 기존 시스템 규칙 이름도 사용할 수 없습니다.

  6. 애플리케이션 유형에는 "계획"을 사용합니다. 애플리케이션에는 애플리케이션 이름을 사용합니다.

  7. 큐브에는 연결의 기본 설정을 사용합니다.

    시스템에서 스크립트 명령문을 입력할 수 있는 스크립트 편집기가 열립니다. 그래픽 모드로 작업하려는 경우 드롭다운 목록에서 디자이너로 변경할 수 있습니다. Calculation Manager에서 Calc Script 또는 Groovy Script 기반 규칙을 생성할 수 있습니다.

    지원되는 함수 목록은 Calculation Manager 사용자정의 기능을 사용한 작업 및 를 지원되는 Essbase 함수를 참조하십시오. Groovy Script 작업에 관한 정보는 Planning 관리 가이드에서 "Groovy 규칙 사용"을 참조하십시오.

  8. 등록정보 창에서 규칙에 대한 설명(description) 및 설명(comment)을 선택적으로 입력할 수 있습니다.

  9. 열에서 연결, 통화, 엔티티, 기간, 시나리오 및 연도 차원에 대한 런타임 프롬프트의 기본 멤버를 선택합니다.

    • 시나리오, 연도, 기간 및 엔티티에 대한 쓰기 권한이 있어야 합니다.

    • 통화 차원으로 엔티티 통화 또는 입력 통화를 선택합니다.

    • 연결 차원으로 "FCCS_Entity Input", "FCCS_Translated Currency Input","FCCS_Amount Override" 또는 "FCCS_Rate Override"를 선택할 수 있습니다.

      주:

      연결 차원의 경우 FCCS_Amount Override 또는 FCCS_Rate Override를 사용하려면 먼저 Consol 큐브에 다음 대체 변수를 설정하여 사용으로 설정해야 합니다.

      ODR_ENABLE_RATE_AMOUNT_OVERRIDE = TRUE.

      대체 변수 생성 및 값 지정을 참조하십시오.

    • 엔티티 차원에서 공유 엔티티를 사용하는 경우 공유 엔티티가 영향을 받으려면 런타임 프롬프트에 기본 및 공유 엔티티를 둘 다 명시적으로 정의해야 합니다.

    • 엔티티 차원의 경우 모든 레벨 0 하위 항목에서 주문형 규칙을 실행하려면 멤버 선택기에서 레벨 0 하위 항목 기능을 선택해야 합니다. 예를 들어, "FCCS_Total Geography"의 모든 레벨 0 하위 항목에서 규칙을 실행하려면 "FCCS_Total Geography"를 매개변수로 사용하여 레벨 0 하위 항목 함수를 선택하십시오. 예: IDescendants ("FCCS_Total Geography".

    • 주문형 규칙의 FIX 명령문에는 런타임 프롬프트 차원이 포함될 수 없습니다. 또한, 공식 왼쪽 또는 타겟 측에는 런타임 프롬프트 차원을 사용할 수 없으나 오른쪽 또는 소스 측에는 이러한 차원을 사용할 수 있습니다.

  10. 규칙을 검증하려면 작업 메뉴에서 검증 및 저장을 선택합니다.

    이전에 기본값을 지정하지 않은 모든 런타임 프롬프트 차원에 대해 멤버를 지정해야 합니다.

    검증에 실패하면 홈 페이지에서 애플리케이션을 누른 후 작업을 눌러 작업 세부정보를 봅니다.

  11. 확인 프롬프트에서 확인을 누릅니다.

  12. 규칙을 보려면 규칙 폴더로 이동하여 마우스 오른쪽 버튼으로 새로고침을 누릅니다.

    새 규칙이 규칙 목록에 표시됩니다. 주문형 규칙은 초기 설정된 구성 가능 계산 규칙 뒤에 알파벳 순으로 나열됩니다.

    배포될 때까지 활성 상태가 되지 않습니다.

  13. 규칙을 배포하려면 작업 메뉴에서 배포를 선택합니다.

    규칙이 배포된 후에는 규칙을 배포 취소할 수 없습니다. 규칙이 더 이상 필요하지 않은 경우 삭제할 수 있습니다.

  14. 확인 프롬프트에서 확인을 누릅니다.

  15. 규칙이 배포되었는지 확인하려면 홈 페이지에서 규칙, 새로고침 순으로 누릅니다.

    배포된 규칙은 규칙 목록에서 시스템 규칙 뒤에 표시됩니다.