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