할당 구성요소 생성

할당 구성요소를 사용하면 멤버에서 해당 멤버의 레벨 0 하위 멤버로 데이터를 분산할 수 있습니다. 비즈니스 규칙 내에서 할당 구성요소를 생성하며, 이 구성요소는 해당 비즈니스 규칙에만 존재하고 여러 비즈니스 규칙 사이에 공유할 수 없습니다.

할당 구성요소를 생성하려면 다음을 수행합니다.

  1. 시스템 뷰에서 규칙을 마우스 오른쪽 버튼으로 누르고 열기를 선택합니다.

    비즈니스 규칙이 규칙 디자이너에 표시됩니다.

  2. 할당 구성요소를 생성할 비즈니스 규칙 순서도 위치를 결정한 후 새 객체 팔레트에서 할당 구성요소를 순서도의 해당 위치로 끌어 놓습니다.

    주:

    POV 구성요소를 다른 POV 구성요소 내에 놓으면 두 번째 POV가 첫 번째(상위) POV의 멤버, 변수 및 함수를 상속합니다.

  3. 할당 마법사의 POV에 나열된 차원 중 할당 과정에서 그대로 유지하려는 각 차원에 대해 다음 태스크 중 하나를 수행합니다.
    • 사전 정의된 선택 사용에서 사전 정의된 선택을 선택하여, 나열된 차원을 값으로 채웁니다.

    • 멤버 선택기 아이콘을 눌러 나열된 각 차원의 멤버와 변수를 선택합니다.

      주:

      멤버 선택기의 차원에서 마법사의 현재 단계에 나열된 차원을 선택할 수 있습니다. 따라서 마법사의 현재 단계에 나열된 차원의 멤버와 함수를 선택할 수 있습니다.

      선택한 모든 멤버가 적합한 레벨 0 멤버인지 확인하십시오.

    • 목록에서 차원을 선택하고 작업을 눌러 멤버나 변수를 선택합니다. 멤버 선택, 변수, 함수, 스마트 목록 및 Planning 공식 표현식을 사용하여 구성요소 디자인을 참조하십시오.

  4. 할당 마법사의 소스에 나열된 각 차원에 대해 다음 태스크 중 하나를 수행하여 할당할 데이터가 있는 멤버를 선택합니다.

    주:

    나열된 각 차원의 멤버를 선택해야 합니다.

    소스 멤버는 레벨 0이 아닌 멤버일 수 있습니다.

    • 사전 정의된 선택 사용에서 사전 정의된 선택을 선택하여, 나열된 차원을 값으로 채웁니다.

      주:

      나열된 각 차원의 값이 사전 정의된 선택에 의해 입력되지 않는 경우, 비어 있는 차원에 대해 값을 입력해야 합니다.

    • 멤버 선택기 아이콘을 눌러 나열된 각 차원에 대한 멤버를 선택합니다.

    • 목록에서 차원을 선택하고 작업을 눌러 멤버나 변수를 선택합니다. 멤버 선택, 변수, 함수, 스마트 목록 및 Planning 공식 표현식을 사용하여 구성요소 디자인을 참조하십시오.

      주:

      이 할당 구성요소 단계에서는 함수를 사용할 수 없습니다.

    • 특정 값을 할당하려면 선택 사항에서 위의 선택 항목이 아니라 할당할 금액을 입력합니다.

  5. 할당할 소스 크기가 0이면 드롭다운에서 다음 옵션 중 하나를 선택합니다.
    • 다음 풀 레코드를 선택합니다.

    • 할당 처리를 중지합니다.

  6. 할당 범위에서 다음을 수행합니다.
    • 할당에 사용할 차원의 상위 멤버를 입력합니다.

      상위 멤버를 입력하려면 다음 태스크 중 하나를 수행합니다.

      • 사전 정의된 선택 사용에서 사전 정의된 선택을 선택하여, 나열된 차원을 값으로 채웁니다.

      • 멤버 선택기 아이콘을 눌러 데이터를 할당할 차원의 상위 멤버를 선택합니다.

      • 상위 멤버를 입력하거나 목록에서 차원을 선택하고 작업 아이콘을 눌러 데이터를 할당할 기본 차원의 상위 멤버를 선택합니다. 멤버 선택, 변수, 함수, 스마트 목록 및 Planning 공식 표현식을 사용하여 구성요소 디자인을 참조하십시오.

        이 데이터는 데이터베이스 아웃라인에서 상위 멤버 아래의 레벨 0 멤버(아웃라인에서 하위 멤버가 없는 최하위 멤버)에 할당됩니다.

    • 할당 프로세스 전에 영역을 지울지 여부를 선택합니다.

      영역을 지우도록 를 선택하는 경우 영역 지우기 필드에 할당을 실행하기 전에 지울 멤버를 입력합니다(8단계 참조).

  7. 타겟의 나머지 차원에서 데이터를 할당할 레벨 0 멤버를 선택합니다. 다음 중 한 가지 태스크를 수행합니다.
  8. 영역 지우기에 할당 프로세스 전에 논리적 지우기로 지울 레벨 0 멤버를 입력합니다. 다음 중 한 가지 태스크를 수행합니다.

    주:

    영역 지우기가 표시되지 않는 경우 할당 전에 데이터를 지우도록 할당 범위에서 를 선택하지 않은 것입니다.
  9. 오프셋에서 다음 태스크 중 하나를 수행합니다.

    주:

    오프셋에 대한 멤버를 지정해야 합니다. 이 항목을 비워 둘 수 없습니다.

  10. 선택사항: 할당에서 제외할 멤버를 제외에서 선택합니다. 다음 중 한 가지 태스크를 수행합니다.
  11. 기준에서 다음 태스크를 수행합니다.
    1. 할당 방법을 선택하여 데이터를 할당하는 방법을 지정합니다.
      • 균등 할당을 선택하여 데이터 값을 할당 범위에 균등하게 할당합니다. 그런 다음, 균등 방법의 기준 옵션에서 기준이 음수 또는 0이거나 기준에 값이 누락된 경우 또는 모든 멤버가 제외된 경우 수행할 작업을 지정합니다.

      • 드라이버를 사용하여 할당을 선택하여 할당 범위에서 각 멤버에 적용될 백분율을 계산합니다. 그런 다음, 기준 옵션에서 기준이 음수이거나 0과 같은 경우 수행할 작업을 지정합니다.

    2. 지정하지 않은 차원 멤버는 이전에 정의한 POV에서 상속되지만, 이러한 POV 선택 사항을 다음 태스크 중 하나를 수행하여 재정의할 수 있습니다.
    3. 다음을 누릅니다.
  12. 반올림에서 다음 단계를 완료합니다.
    1. 이 할당에 사용할 소수 자릿수를 입력하거나 작업 아이콘을 눌러 이 값을 나타내는 멤버나 변수를 선택합니다.
    2. 반올림 오차를 배치할 위치를 선택합니다.
      • 반올림 오차를 배치할 멤버를 지정하려면 위치 정의를 선택합니다.

      • 가장 큰 값 사용을 선택하여 데이터 값을 가장 큰 값으로 반올림합니다

      • 데이터 값을 가장 작은 값으로 반올림하려면 가장 작은 값 사용을 선택합니다.

      • 할당된 데이터 값을 있는 그대로 사용하려면 반올림 오류 무시를 선택합니다.

  13. 이전 단계에서 위치 정의를 선택한 경우 반올림 멤버에서 다음 태스크 중 하나를 수행합니다.

    주:

    이 단계에서 선택한 멤버는 할당 범위에 속해야 합니다.

  14. 완료를 누릅니다.