Esta función calcula el producto de dos PDV de origen (C = A*B).
Valor de retorno
Sin valor de devolución.
Sintaxis
Units_Rates(Destination,Units,Rates)
Tabla 12-25 Sintaxis de la función Units_Rates
| 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. | 
| Unidades | Un PDV de origen válido que es una combinación válida de miembros de dimensiones. | 
| Tipos | Un PDV de origen válido. | 
Descripción detallada
Esta función calcula el producto de 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 Unit_Rates, que define los PDV de destino, unidades y tasas. Se recomienda también que los nombres de las variables en la rutina de llamada se establezcan igual que en la función Unit_Rates.
Ejemplo
La cuenta Sales devolverá el valor de UnitsSold * Price.
Tabla 12-26 Ejemplo de la función UnitsSold
| Cuenta | Ene2014 | Feb2014 | Mar2014 | 
|---|---|---|---|
| A#UnitsSold | 1000 | 2000 | 5000 | 
| A#Price | 1,25 | 1,00 | 0,50 | 
| Units_Rates("A#UnitsSold",A#Price) | 1250 | 2000 | 2500 | 
El resultado que se devuelve de la función UNITS_RATES es el siguiente:
HS.EXP "A#Sales = A#UnitsSold * A#Price"
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 Units_Rates.
Los nombres de las variables en la rutina de llamada establecidos igual que en la función Units_Rates.
Sub Calculate()
Dim Destination Dim Units Dim Rates
Destination = "A#Sales" Units = "A#UnitsSold" Rates = "A#Price"
Call Units_Rates(Destination,Units,Rates)
End Sub
' Beginning of the Units_Rates function
Sub Units_Rates(Destination,Units,Rates)
HS.EXP Destination & " = " & Units & " * " & Rates
End Sub