Tempo aproximado para leitura: 00:08 min
Dúvida
Como fica o cálculo da variação cambial na baixa quando executamos a FINA350?
Ambiente
Cross Segmento - TOTVS Backoffice (Linha Protheus) - Financeiro - FINA350 - Todas as versões.
Solução
Ao executar a rotina FINA350 e realizar a alteração da moeda, o sistema deixa de considerar a taxa de moeda informada na inclusão do título e passa a utilizar o valor registrado no campo E1_TXMDCOR.
Exemplo:
Na inclusão do título, foi informado o valor da moeda de R$ 5,0000. Após a alteração realizada pela rotina FINA350, o sistema passará a considerar a taxa registrada no campo E1_TXMDCOR.
Ao executar a rotina FINA350, considerando a taxa de câmbio de R$ 4,9000, o sistema gera uma movimentação na tabela SE5, referente à variação cambial apurada.
Neste exemplo, a variação cambial resultou em um valor negativo de R$ -100.
Após a execução da rotina FINA350, a taxa de câmbio informada na operação é registrada no campo E1_TXMDCOR da tabela SE1.
Dessa forma, o campo E1_TXMDCOR passa a armazenar a taxa de câmbio utilizada pelo sistema para a operação realizada na rotina.
Executando a rotina FINA350, novamente, o campo E1_TXMDCOR será atualizado com a nova taxa de câmbio informada na rotina.
Exemplo: na nova execução, foi informada a taxa de câmbio de R$ 6,0000. Dessa forma, o campo E1_TXMDCOR será alterado para esse novo valor.
Após a nova execução da rotina FINA350, o sistema gera uma nova movimentação referente à variação cambial, que, neste exemplo, resulta em um valor positivo de R$ 1.100,00.
Posteriormente, ao realizar a baixa do título considerando a taxa de câmbio de R$ 6,2000, o sistema não utilizará mais a taxa de R$ 5,0000, informada originalmente na inclusão do título.
Isso ocorre porque, durante a execução da FINA350, o campo E1_TXMDCOR foi atualizado para R$ 6,0000. Dessa forma, na baixa, o sistema realizará o cálculo da variação cambial, considerando a diferença entre a taxa registrada no E1_TXMDCOR R$ 6,0000 e a taxa utilizada na baixa R$ 6,2000.
Nesse cenário, a variação será de R$ 200,00, e não de R$ 1.200,00, pois a diferença correspondente à taxa de R$ 5,0000 para R$ 6,0000 já foi considerada anteriormente na execução da FINA350.
Para calcular a variação cambial, o sistema considera a diferença entre a taxa de câmbio atual e a taxa de câmbio anterior, multiplicada pelo valor da moeda estrangeira.
Fórmula:
Variação Cambial = (Taxa Atual − Taxa Anterior) × Valor em Moeda Estrangeira.
Exemplo:
Considerando:
- Taxa atual: 5,0000
- Taxa anterior: 4,9000
- Valor em moeda estrangeira: 1.000,00
Aplicando a fórmula:
(5,0000 − 4,9000) × 1.000,00 = 100,00
Dessa forma, o valor apurado para a variação cambial é de R$ -100,00.
Contabilização
A contabilização das movimentações de variação cambial será realizada por meio dos Lançamentos Padrões (LPs) correspondentes:
- LP 599 – Contas a Pagar;
- LP 598 – Contas a Receber.
Saiba mais
Contabilização da Variação Monetária - FINA350 - Financeiro - P12
0 Comentários