Pro_Rata_Ratio

이 함수는 두 Source POV 간의 비율을 계산합니다(C = A / B).

반환 값

반환 값이 없습니다.

구문

Pro_Rata_Ratio(Destination,SourceN,SourceD)

표 12-22 Pro_Rata_Ratio 함수 구문

매개변수 적합한 값

Destination

계정, ICP 및 사용자정의 1-4 멤버의 적합한 조합인 적합한 대상 POV입니다.

SourceN

차원 멤버의 적합한 조합인 적합한 소스 POV입니다. SourceN은 비율 계산의 분자입니다.

SourceD

적합한 소스 POV입니다. SourceD는 비율 계산의 분모입니다.

자세한 설명

이 함수는 두 Source POV 간의 비율을 계산합니다(C = A / B).

호출 루틴에서 변수를 설정하여 Pro_Rata_Ratio 함수로 전달하는 것이 좋습니다. 이 함수는 Destination, SourceN 및 SourceD POV를 정의합니다. 또한 호출 루틴의 변수 이름을 Pro_Rata_Ratio 함수와 동일하게 설정하는 것이 좋습니다.

상위 멤버에 대해 기본적으로 가중 평균 비율이 계산되지 않습니다. 상위 멤버 값은 하위 멤버 값의 합산으로 표시됩니다. 이 경우 상위 멤버에 대해 수학적으로 부정확한 값이 생성됩니다. 따라서 Ratio 계정에 대해 합산을 해제하는 것이 좋습니다.

MarginPct 계정은 GrossMargin/TotalRevenues 값을 반환합니다.

표 12-23 Pro_Rata_Ratio 함수 예

계정 Jan2014 Feb2014 Mar2014

A#GrossMargin

1000

100

750

A#TotalRevenues

2000

400

1000

Pro_Rata_Ratio("A#GrossMargin","#TotalRevenues")

0.50

0.25

0.75

PRO_RATA_RATIO 함수에서 반환되는 결과는 다음과 같습니다.

HS.EXP "A#MarginPct = A#GrossMargin / A# TotalRevenues"

샘플 스크립트

이 스크립트에는 다음 정보가 들어 있습니다.

  • 호출 루틴 내에 작성된 샘플 명령문

  • 호출 루틴에서 설정되어 Pro_Rata_Ratio 함수로 전달된 변수

  • Pro_Rata_Ratio 함수와 동일하게 설정된 호출 루틴의 변수 이름

    Sub Calculate()
    Dim Destination  'Destination POV
    Dim SourceN      'Source Numerator POV 
    Dim SourceD      'Source Denominator POV
    Destination = "A#MarginPct"
    SourceN = "A#GrossMargin"
    SourceD = "A#TotalRevenues      "
    Call Pro_Rata_Ratio(Destination,SourceN,SourceD)
    End Sub
    ' Beginning of the Pro_Rata_Ratio function
    Sub Pro_Rata_Ratio(Destination,SourceN,SourceD)
    HS.EXP Destination & " = " & SourceN & " / " & SourceD
    End Sub