Units_Rates

Essa função calcula o produto de dois PDVs de origem (C = A * B).

Valor de Retorno

Nenhum valor de retorno.

Sintaxe

Units_Rates(Destination,Units,Rates)

Tabela 12-25 Sintaxe de Função Units_Rates

Parâmetro Valores Válidos

Destination

Um PDV de destino válido que seja uma combinação válida de 1-4 membros Conta, ICP e Personalizado.

Unidades

Um PDV de origem válido que seja uma combinação de membros de dimensão.

Taxas

Um PDV de origem válido.

Descrição Detalhada

Essa função calcula o produto de dois PDVs de origem (C = A * B). Como uma melhor prática, é recomendado que as variáveis sejam definidas na rotina de chamada e informadas para a função Units_Rates, a qual define os PDVs de Destino, Unidades e Taxas. Também é recomendado que os nomes das variáveis na rotina de chamada sejam definidos como sendo iguais aos da função Units_Rates.

Exemplo

A conta Vendas retornará o valor de UnitsSold * Preço.

Tabela 12-26 Exemplos da função Units Sold

Conta Jan2014 Feb2014 Mar2014

A#UnitsSold

1000

2000

5000

A#Price

1.25

1.00

0.50

Units_Rates("A#UnitsSold",A#Price)

1250

2000

2500

O resultado retornado da função UNITS_RATES está exibido a seguir:

HS.EXP "A#Sales = A#UnitsSold * A#Price"

Script de Amostra

O script contém as informações a seguir:

  • Um exemplo de instrução gravado na rotina de chamada.

  • Variáveis definidas na rotina de chamada e informadas para a função Units_Rates.

  • Nomes de variável na rotina de chamada foram definidos como sendo iguais aos da função 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