Esta funcionalidade tem como objetivo registrar os Lançamentos Contábeis decorrentes da Variação Monetária com base no período selecionado.
A Variação é calculada pela diferença entre o Saldo na MoedaXX e o Saldo na Moeda01, dividida pela Taxa de MoedaXX.
Para fazer isso, utiliza-se a seguinte fórmula:
| Variação = SaldoMoedaxx - (SaldoMoeda01/TaxaMoedaxx) |
|---|
Onde:
SaldoMoedaxx representa o Saldo dos Movimentos de uma moeda diferente da moeda padrão (01) no período selecionado, dividido pelo número de dias no período selecionado.
SaldoMoeda01 indica o Saldo dos Movimentos na moeda padrão (01) no período selecionado, dividido pelo número de dias no período selecionado.
TaxaMoedaxx é a Taxa de Câmbio da moeda diferente da moeda padrão (01) no período selecionado.
A rotina de Variação Monetária permite adotar dois critérios para realização dos cálculo, podendo ser:
| Tipo | Descrição |
|---|---|
| Diária | Sistema efetua a conversão dos valores pela taxa diária (informada no Cadastro de Câmbio - CTBA150) |
| Mensal | Sistema efetua a conversão dos valores utilizando a taxa do último dia do mês (informada no Cadastro de Câmbio - CTBA150) |
| Último Dia | |
| Informada | Valor da conversão é informada no momento do lançamento |
| Não tem Conversão | Quando não existe conversão para a moeda |

Plano de Contas
Para o critério PLANO DE CONTAS, as configurações são realizadas na rotina PLANO DE CONTA CONTÁBIL (CTBA020), é possível configurar a taxa de conversão como: Diária, Média, Mensal, Informada, Não tem Conversão, Fixo, Mensal Histórica, Média Histórica, Vencimento e Não Ajusta.
| Tipo | Descrição |
|---|---|
| Diária | Sistema efetua a conversão dos valores pela taxa diária (informada no Cadastro de Câmbio - CTBA150) |
| Média | Sistema efetua a conversão dos valores utilizando a taxa da média do mês (o cálculo da média mensal é efetuado a partir do Cadastro de Câmbio - CTBA150) |
| Mensal | Sistema efetua a conversão dos valores utilizando a taxa do último dia do mês (informada no Cadastro de Câmbio - CTBA150) |
| Informada | Valor da conversão é informada na hora do lançamento |
| Não tem Conversão | Quando não existe conversão para a moeda |
| Fixo | Terá sempre o mesmo valor estipulado |
| Mensal Histórica | |
| Média Histórica | |
| Vencimento | |
| Não Ajusta |
Na Aba Geral, preencha o campo Var Monet, indica a Conta de Variação Monetária, será nesta conta que serão lançados os valores apurados de Variação Monetária durante o processamento da rotina especificada.

Na Aba Conv Moedas, preencha os critérios de conversão para as moedas correspondentes em débito e crédito.

No caso do critério de conversão a débito ser diferente do crédito, não é aconselhável que se façam lançamentos contábeis de partida dobrada. Nesta situação crie duas linhas de lançamentos contábeis (Déb. / Créd.) Exemplo: |
A rotina de Variação Monetária utiliza os Saldos Contábeis como origem de dados para execução, necessário estar com os valores atualizados. |
Neste exemplo, foram incluídos 5 Lançamentos Contábeis para a conta débito TESTE00001 no dia 19/03/2024 no valor de R$100,00 cada, totalizando R$500,00 na moeda 01.

Cinco Lançamentos Contábeis no valor de 17,85 cada, totalizando 89,29 na moeda 02.

Sados Contábeis gerados no período para a conta débito TESTE000001 = R$500,00 para moeda 01.

Sados Contábeis gerados no período para a conta débito TESTE000001 = R$89,25 para moeda 02.

Executar a rotina de Cálculo da Variação Monetária (CTBA380), clique no botão Parâmetros, preencha as perguntas conforme necessidade e confirme:
| Pergunta | Descrição |
|---|---|
| Data de Referência ? | |
| Número do Lote ? | |
| Número do Sub-Lote ? | |
| Número do Documento ? | |
| Cod. Hist. Padrão ? | |
| Da Conta ? | |
| Até Conta ? | |
| Moedas ? | |
| Qual Moeda ? | |
| Tipo de Saldo ? | |
| Desmembra Lancto ? | |
| Considera Critério ? | |
| Considera CCusto ? | |
| Considera Item Cta ? | |
| Considera CL. Valor ? |

Após a confirmação da do processo da Variação Monetária, foram gerados os Lançamentos Contábeis decorrentes do cálculo da Variação Monetária no dia 31/03/2024 conforme a regra configurada:

Variação = SaldoMoedaxx - (SaldoMoeda01/TaxaMoedaxx) onde:
SaldoMoedaxx = 17,85 * 5 = 89,25 (5 lançamentos contábeis de 17,85 realizados na moeda 02)
SaldoMoeda01 = 500 (5 lançamentos contábeis de 100 realizados na moeda 01)
TaxaMoedxx = 5,6 (Taxa da moeda 2 cadastrada)
Variação = 89,5 - (500/5,6) = 0,04