공식 표현식

Oracle Hyperion Planning 공식에는 다음과 같은 사전 정의된 변수와 함수가 포함될 수 있습니다.

표 12-18 공식의 변수

변수 설명

OpenInputValueBlock

Planning 애플리케이션이 다중 통화 애플리케이션일 경우 IF 문을 생성하고, 단일 통화 애플리케이션일 경우 빈 문자열을 생성합니다. ClosedInputValueBlock과 함께 사용됩니다.

CloseInputValueBlock

Planning 애플리케이션이 다중 통화 애플리케이션일 경우 IF 문을 생성하고, 단일 통화 애플리케이션일 경우 빈 문자열을 생성합니다. OpenInputValueBlock과 함께 사용됩니다.

NumberOfPeriodsInYear

연간 기간 수를 반환합니다.

NumberOfYears

애플리케이션의 연도 수를 반환합니다.

표 12-19 공식의 함수

함수 설명

Dimension(dimTag)

미리 정의된 차원의 이름을 반환합니다. dimtag는 다음과 같습니다.

  • DIM_NAME_PERIOD

  • DIM_NAME_YEAR]

  • DIM_NAME_ACCOUNT

  • DIM_NAME_ENTITY

  • DIM_NAME_SCENARIO

  • DIM_NAME_VERSION

  • DIM_NAME_CURRENCY

Period(periodName)

특정 기간을 반환합니다. periodName 옵션은 다음과 같습니다.

  • FIRST_QTR_PERIOD

  • SECOND_QTR_PERIOD

  • THIRD_QTR_PERIOD

  • FOURTH_QTR_PERIOD

  • FIRST_PERIOD

  • LAST_PERIOD

CrossRef(accountName)

계정에 대한 상호 참조를 생성합니다.

CrossRef(accountName, prefix)

계정에 대해 상호 참조를 생성합니다. 계정 이름은 사용자가 정의한 접두어를 포함합니다. 기본 접두어는 No이며, 다음에 공백이 이어지고 계정 이름이 나옵니다(예: No Salary).

getCalendarTPIndex()

기간에 대한 인덱스를 반환하는 멤버 공식을 생성합니다. 인덱스는 달력 연도를 기준으로 합니다.

getFiscalTPIndex()

기간에 대한 인덱스를 반환하는 멤버 공식을 생성합니다. 인덱스는 회계연도를 기준으로 합니다.

CYTD(memberName)

멤버에 대한 달력 연 누계 공식을 생성합니다.

CYTD(memberName, calTpIndexName, fiscalTpIndexName)

멤버에 대한 달력 연 누계 공식을 생성하고, 달력의 연도와 회계 연도를 기준으로 기간 인덱스를 생성합니다. 멤버의 이름이 변경될 때 사용하십시오. 기본 멤버 이름은 "Cal TP-Index" 및 "Fiscal TP-Index"입니다.