Esta función calcula la relación entre dos PDV de origen (C = A/B).
Valor de retorno
Sin valor de devolución.
Sintaxis
Pro_Rata_Ratio(Destination,SourceN,SourceD)
Tabla 12-22 Sintaxis de la función Pro_Rata_Ratio
Parámetro | Valores válidos |
---|---|
Destination |
Un PDV de destino válido que es una combinación válida de cuenta, miembros ICP y miembros personalizados 1- 4. |
SourceN |
Un PDV de origen válido que es una combinación válida de miembros de dimensiones. SourceN es el numerador del cálculo de la relación. |
SourceD |
Un PDV de origen válido. SourceD es el denominador del cálculo de la relación. |
Descripción detallada
Esta función calcula la relación entre dos PDV de origen (C = A/B).
Se recomienda que las variables se establezcan en la rutina de llamada y se pasen a la función Pro_Rata_Ratio, que define los PDV de destino, SourceN y SourceD. Se recomienda también que los nombres de las variables en la rutina de llamada se establezcan igual que en la función Pro_Rata_Ratio.
El sistema no calcula de por sí las relaciones de promedio ponderado de los miembros padre. Los valores del miembro padre se muestran como una agregación de valores hijo. Matemáticamente esto da como resultado un valor incorrecto para los miembros padre. Por ello, se recomienda deshabilitar la agregación para cuentas de relación.
Ejemplo
La cuenta MarginPct devolverá el valor de GrossMargin/TotalRevenues.
Tabla 12-23 Ejemplo de la función Pro_Rata_Ratio
Cuenta | Ene2014 | Feb2014 | Mar2014 |
---|---|---|---|
A#GrossMargin |
1000 |
100 |
750 |
A#TotalRevenues |
2000 |
400 |
1000 |
Pro_Rata_Ratio("A#GrossMargin","#TotalRevenues") |
0,50 |
0,25 |
0,75 |
El resultado que se devuelve de la función PRO_RATA_RATIO es el siguiente:
HS.EXP "A#MarginPct = A#GrossMargin / A# TotalRevenues"
Script de ejemplo
El script contiene la siguiente información:
Una sentencia de ejemplo escrita en la rutina de llamada.
Las variables establecidas en la rutina de llamada y pasadas a la función Pro_Rata_Ratio.
Los nombres de variable en la rutina de llamada establecidos igual que en la función 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