Pular para o conteúdo principal

TFC008 — Cotação Moeda

Fonte​

  • Source: source/TFC008/

Perguntas Frequentes​

P: Para que serve o módulo TFC008? R: O módulo TFC008 é responsável pelo gerenciamento das cotações de moedas e índices financeiros. A tela apresenta a lista de moedas cadastradas (tabela MOEDA) e permite registrar, alterar, consultar e excluir as cotações diárias correspondentes (tabela COTACAOMOEDA). É utilizado para manter o histórico de taxas de câmbio e valores de índices.

P: Quais campos estão disponíveis no cadastro de cotações? R: Os campos disponíveis são:

  • Moeda: Selecionada a partir da grade de moedas cadastradas.
  • Data da Cotação (DT_MOEDA): Data de referência da cotação.
  • Valor (VL_MOEDA): Valor da cotação na data informada.
  • Tipo Operação (TP_OPERACAO): Define se a conversão é realizada por multiplicação ou divisão.
  • Resultado (DS_RESULTADO): Exibe o resultado da conversão (ex.: "R$ 1,00 = X.XXXXXX USD").

P: Quais campos são obrigatórios para registrar uma cotação? R: Os campos obrigatórios são:

  • Código da Moeda (CD_MOEDA): A moeda deve estar previamente cadastrada no módulo TFC006.
  • Data da Cotação (DT_MOEDA): A data de referência da cotação.
  • Valor (VL_MOEDA): O valor da cotação, que deve ser maior que zero.

P: O que significa a mensagem "É Obrigatório Informar o Código!" (W-0513)? R: Essa mensagem é exibida quando nenhuma moeda foi selecionada na grade. É necessário selecionar uma moeda cadastrada antes de registrar uma cotação.

P: O que significa a mensagem "É Obrigatório informar a Data de Cotação!" (W-0493)? R: Essa mensagem indica que o campo Data da Cotação não foi preenchido. A data é obrigatória para identificar a qual dia a cotação se refere.

P: O que significa a mensagem "É Obrigatório Informar o Valor." (W-0787)? R: Essa mensagem é exibida quando o campo Valor está vazio. O valor da cotação deve ser informado para que o registro seja salvo.

P: O que significa a mensagem "Já existe uma cotação da moeda para este dia. Verifique!" (W-1146)? R: Essa mensagem indica que já existe uma cotação registrada para a mesma moeda na mesma data. O sistema permite apenas uma cotação por moeda por dia. Para corrigir, altere a data da cotação ou edite o registro existente para a data em questão.

P: O que significa a mensagem "A Moeda / Índice não está Cadastrada. Verifique! [TFC006]" (W-0350)? R: Essa mensagem indica que o código de moeda informado não foi encontrado na tabela MOEDA. A moeda ou índice deve estar previamente cadastrada no módulo TFC006. Para resolver, acesse o módulo TFC006 e efetue o cadastro da moeda desejada.

P: O que significa a mensagem "O Valor deve ser Maior que Zero!" (W-0965)? R: Essa mensagem é exibida quando o valor informado para a cotação é igual a zero ou negativo. O valor da cotação deve ser obrigatoriamente maior que zero para que o registro seja aceito pelo sistema.

P: É possível registrar mais de uma cotação para a mesma moeda no mesmo dia? R: Não. O sistema permite apenas uma cotação por moeda por dia. Caso tente registrar uma segunda cotação para a mesma moeda na mesma data, a mensagem "Já existe uma cotação da moeda para este dia. Verifique!" (W-1146) será exibida. Para atualizar o valor, edite o registro existente.

P: Como funciona o campo Tipo Operação? R: O campo Tipo Operação (TP_OPERACAO) determina como o sistema realiza a conversão entre moedas. Quando configurado para multiplicação, o valor em reais é multiplicado pela cotação para obter o valor na moeda estrangeira. Quando configurado para divisão, o valor em reais é dividido pela cotação. O resultado da conversão é exibido no campo Resultado (DS_RESULTADO), no formato "R$ 1,00 = X.XXXXXX [SIGLA]".

P: O que acontece ao incluir uma nova cotação? R: Ao iniciar a inclusão de uma nova cotação, o sistema busca automaticamente a última cotação registrada para a moeda selecionada e utiliza seus dados para pré-preencher o tipo de operação e a data. Isso agiliza o processo de registro, permitindo ao usuário apenas ajustar o valor e a data conforme necessário.

P: O que significa a mensagem "Deseja Salvar as Alterações Antes de Sair?" (C-0048)? R: Essa mensagem de confirmação é exibida quando o usuário tenta sair da tela e existem alterações pendentes que ainda não foram salvas. Selecione "Sim" para salvar as alterações antes de sair ou "Não" para descartar as modificações.

P: O que significa a mensagem "Deseja Excluir o Registro?" (C-0045)? R: Essa mensagem solicita a confirmação do usuário antes de excluir a cotação selecionada. Ao confirmar com "Sim", o registro será removido permanentemente da base de dados.

P: O que significa a mensagem "Registro Excluído com Sucesso." (I-0046)? R: Essa mensagem informativa confirma que a cotação foi excluída com sucesso da base de dados.

P: O que significa a mensagem "Alterações Efetuadas com Sucesso." (I-0047)? R: Essa mensagem informativa confirma que as alterações realizadas na cotação foram salvas com sucesso na base de dados.

P: Como é exibido o resultado da conversão? R: O campo Resultado (DS_RESULTADO) exibe automaticamente o resultado da conversão com base no valor e no tipo de operação informados. O formato de exibição é "R$ 1,00 = X.XXXXXX [SIGLA]", onde X.XXXXXX representa o valor convertido e [SIGLA] é a abreviação da moeda selecionada.

Mensagens exibidas​

Levantadas de source/TFC008/ pela camada 0 (commit 96fc51e236).

CódigoTipoMensagem
C-0045ConfirmaçãoDeseja Excluir o Registro?
C-0048ConfirmaçãoDeseja Salvar as Alterações Antes de Sair?
I-0046InformaçãoRegistro Excluído com Sucesso.
I-0047InformaçãoAlterações Efetuadas com Sucesso.
W-0350AvisoA Moeda / Índice não está Cadastrada. Verifique! [TFC006]
W-0493AvisoÉ Obrigatório informar a Data de %s!
W-0513AvisoÉ Obrigatório Informar o Código!
W-0787AvisoÉ Obrigatório Informar o Valor.
W-0965AvisoO Valor deve ser Maior que Zero!
W-1146AvisoJá existe uma cotação da moeda para este dia. Verifique!

Tabelas de Escrita (INSERT/UPDATE/DELETE)​

TabelaOperacoes
COTACAOMOEDADELETE, INSERT, SELECT, UPDATE

Tabelas de Leitura (SELECT)​

TabelaOperacoes
MOEDASELECT