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