RetValorMoeda

Função para converter o valor de uma moeda em outra moeda.

Sintaxe: RetValorMoeda(Numero xValorOrigem, Alfa xMoedaOrigem, Alfa xMoedaDestino, Numero xData, Numero End xValorConvertido);

Parâmetros:

Nome Tipo Descrição
xValorOrigem Numérico Valor para ser convertido.
xMoedaOrigem Alfa Moeda em que o valor origem está informado.
xMoedaDestino Alfa Moeda que o valor origem será convertido.
xData Numérico Data da cotação.
xValorConvertido Numérico Retornará o valor origem convertido na moeda destino.

Exemplo: 

Definir Numero xData; @Data da cotação@
Definir Numero xValorNovo; @Novo valor@
Definir Alfa xValorNovoStr; @Novo valor em Alfa@

DataHoje(xData);
RetValorMoeda(R034FUN.VALSAL, "USD", "BRL", xData, xValorNovo);
NumeroParaAlfa(xValorNovo, xValorNovoStr);
AlteraControle("REAL", "Descrição", xValorNovoStr);

Utilização: Gerador de Relatórios e Regras.

Disponível para os módulos: Todos os módulos do Gestão de Pessoas | HCM.

Este artigo ajudou você?