Árvore de páginas

A conversão de moedas trabalha com quatro parâmetros:

  1. Código da moeda original;
  2. Código da moeda para conversão;
  3. Valor a ser convertido;
  4. Data em que a cotação deve ser pesquisada.

As moedas podem ser obtidas através do método GetConversionCoinList.

Execução do serviço


Após a configuração, deve ser feita a chamado para a procedure ConversaoMoeda com os seguintes parâmetros:

TIPO DE PARÂMETROTIPO DE DADODESCRIÇÃO
INPUTCHARACTERCódigo de moeda de origem
INPUTCHARACTERCódigo de moeda para conversão
INPUTDECIMALValor a ser convertido
INPUTDATEData para qual a cotação deve ser pesquisada
OUTPUTJSONObjeto JSON com valores convertidos
/*Conversão de libras esterlinas para reais para o dia anterior*/
RUN ConversaoMoeda IN hTas(INPUT "115", INPUT "177", INPUT 1, INPUT TODAY - 1, OUTPUT oJson).

Um exemplo completo pode ser baixado aqui.

Busca de moedas


Para retorno de moedas, deve ser utilizado o método GetConversionCoinList, que retornará um objeto JSON contendo um array sob o valor Moedas contendo objetos com a seguinte estrutura:

  • Descrição;

  • Código.

RUN GetConversionCoinList IN hTas(OUTPUT oJson).

Um exemplo com o retorno das moedas e leitura do array pode ser baixado aqui.

Retorno de dados


Os dados retornados pelo serviço de conversão de moedas são:

NOMETIPO DE DADO
DataDataTime
TaxaNumber
Moeda OrigemString
Valor OrigemNumber
Moeda DestinoString
Valor DesinoNumber