Units_rates

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