01. VISÃO GERAL
Quando há movimentações em moeda estrangeira no ambiente Financeiro, os lançamentos devem ser corrigidos monetariamente, efetuando assim a apuração da diferença entre a data de emissão e a data base dos títulos abertos em moeda forte. Essa diferença é a variação monetária, que deve ser lançada na Contabilidade.
Utilize este processo quando precisar contabilizar a variação da moeda no período em que o título não for baixado (dia-dia).
02. EXECUÇÃO
Para efetuar a contabilização da correção monetária:
- Localizar no menu do modulo Financeiro as opções a seguir: Miscelânea > Contábil > Contabilização de Variação Monetária (FINA350)
- Na tela inicial será apresentado um descritivo sobre a rotina.
- Clique em "Parâmetros". O sistema apresenta a tela de parâmetro.
- Configure-os conforme orientação do help de campo.
- Observe com atenção os seguintes parâmetros:
- Contabiliza por ?
O sistema permite, além do controle da variação monetária por Cliente/Fornecedor, o controle individual (por título), sendo que esta última facilita a reconciliação entre o Razão Auxiliar e o Razão Contábil. - Taxa de venda da moeda?
Taxa da moeda para a correção nos títulos a receber. - Taxa de compra da moeda?
Taxa da moeda para a correção nos títulos a pagar.
- Contabiliza por ?
- Confira os parâmetros e confirme. O sistema retorna à tela descritiva da rotina.
- Confirme para iniciar o processamento.
03. PARÂMETROS APLICADOS
Pergunta |
Descrição |
Carteira ? | Selecione se a certeira a ser considerada para o calculo da variação monetária será a receber, a pagar ou ambas. |
Moeda ? | Selecione a moeda a ser utilizada para o cálculo da variação monetária. Títulos em moedas diferentes da selecionada serão desconsiderados no processamento do cálculo. |
Mostra Lançamentos ? | Selecione a opção "Sim" para que os lançamentos contábeis sejam exibidos ao final da movimentação, ou "Não", caso contrário. |
Aglutina Lançamentos ? | Selecione a opção “Sim” para que os lançamentos referentes a uma mesma conta sejam aglutinados em um único lançamento, ou “Não”, caso contrário. |
Contabiliza por ? | Informe se a apuração da variação monetária se dará por "Título", efetuando o lançamento "título a título" ou por "cliente/fornecedor", onde será apurado e lançado o total de cada cliente ou fornecedor. |
VM sobre título c/ taxa contratada ? | Informe se haverá o calculo de variação monetária para títulos que possuem taxa contratada. A variação monetária destes títulos não será feita com base na taxa contratada e sim com base na diferença das taxas diárias. |
Título emissão futura ? | Selecione "Sim' para que sejam considerados títulos cuja emissão seja em data posterior a database. |
Taxa de venda da moeda ? | Informe a taxa de venda da moeda selecionada que será utilizada no calculo da correção monetária. |
Taxa de compra da moeda ? | Informe a taxa de compra da moeda selecionada que será utilizada no calculo da correção monetária. |
Considera adiantamentos ? | Selecione a opção (Sim) para que sejam considerados os títulos de adiantamento (RA/PA). |
Parâmetro |
Descrição |
Conteúdo Padrão |
MV_CTBFLAG |
Permite que a gravação de flags de contabilização sejam contraladas dentro da transação do SIGACTB ou não. |
F |
MV_CNFI350 | Indica se deve ser contabilizada a variação monetária de títulos provisórios gerados pelo módulo de Gestão de Contratos. | T |
04. PONTOS DE ENTRADA
Abaixo temos a lista dos pontos de entrada disponíveis na rotina de Contabilização de Variação Monetária (FINA350):
Ponto de Entrada | Observação |
F350CONF | Permite que o usuário confirme se deseja executar a contabilização da correção monetária. Documentação: https://tdn.totvs.com/x/RE36Hg |
F350SE1 | Valida as informações de cada titulo a receber que farão parte da correção monetária. Documentação: https://tdn.totvs.com/x/V1H6Hg |
F350CM | Permite alterar o valor da variação que sera contabilizado para o contas a receber. Documentação: https://tdn.totvs.com/x/dGD6Hg |
F350GE1 | Permite manipular a variável VALOR, que sera utilizada na contabilização e gravação da correção monetária do contas a receber. Documentação: https://tdn.totvs.com/x/FmH6Hg |
F350CM2 | Permite alterar o valor da variação que sera contabilizado para o contas a pagar. Documentação: https://tdn.totvs.com/x/VVj6Hg |
F350GE2 | Confirma a seleção do titulo para contabilização. Documentação: http://tdn.totvs.com/pages/viewpage.action?pageId=6071024 |
05. LANÇAMENTO PADRÃO
LP | Fato gerador | ON (FINA350) | OFF (CTBAFIN) |
---|---|---|---|
598 | Variação Monetária - Contas a Receber | Sim | Não |
599 | Variação Monetária - Contas a Pagar | Sim | Não |
Importante!
Tanto na variação quanto na correção monetária, temos a opção de ser uma correção/variação ATIVA ou PASSIVA.
Ativa = Valor positivo
Passiva = Valor negativo
Como na contabilidade não são gravados os valores negativo, a configuração dos lançamentos padrões devem utilizar a função ABS(). Exemplo: CT5_VALOR = ABS(VALOR)
06. EXEMPLO DE UTILIZAÇÃO
Considere a inclusão de um título a pagar no valor de $ 2.350,00 na moeda 2, informando uma taxa de conversão de 2,1400 no campo "Taxa moeda" (E2_TXMOEDA) no dia 20/03.
A rotina de variação monetária é executada na data de 30/04 com a seguinte taxa de conversão de compra: 2,0800.
A taxa informada será utilizada para conversão, resultando em uma variação monetária de -141,00 em relação a moeda forte.
- Formula: do calculo: {(2,0800-2,1400)*2.350,00} = -141,00
Assim a taxa de compra de 2,0800 informada na Contabilização da Variação Monetária, será gravada no campo "Tx.Cor.Moeda" (E2_TXMDCOR) do título a pagar e utilizada como base para o próximo cálculo da variação monetária.
Em 31/05 é executada novamente a rotina de variação monetária com a seguinte taxa de conversão de compra: 2,1300.
A taxa informada será utilizada para conversão, resultando em uma variação monetária de 117,50 em relação a moeda forte.
- Formula: do calculo:{2,1300 - 2,0800)*2.350,00} = 117,50
Novamente o sistema atualiza o campo Tx.Cor.Moeda (E2_TXMDCOR) do título a pagar com a taxa de compra 2,1300 que servirá como base para o próximo cálculo da variação monetária.
07. OUTRAS INFORMAÇÕES
Importante!
- Com base nas taxas informadas nas perguntas "Taxa de venda da moeda ?" e "Taxa de compra da moeda ?", a rotina irá atualizará os campos E1_TXMDCOR e E2_TXMDCOR.
- Quando ocorrer um novo processamento da rotina FINA350, caso o título ainda possua saldo em aberto, o novo calculo de variação utilizará como taxa de partida o conteúdo desses campos e não mais a taxa da inclusão do título.
- A rotina FINA350 não contabiliza registros baixados.
- A cada processamento serão gerados registros nas tabelas de movimentações do financeiro (SE5/FK1/FK2).
- A rotina passou por uma revisão no conceito de gravação da moeda nos campos E5_MOEDA, FK1_MOEDA e FK2_MOEDA, onde passou a gravar a moeda forte em vez da moeda do título - já que o valor da variação é em relação a moeda forte.
Integração com Easy Export Control
Esta rotina viabiliza o cálculo da variação monetária cambial quando na rotina Contas a Receber possuir as informações de data de referência de câmbio e taxa de referência de câmbio
Execução em Segundo Plano
Esta rotina poderá ser executada em segundo plano a partir da release 12.1.2410. Para isso, o serviço de agendamentos do Protheus (schedule) deve estar devidamente configurado. Para saber mais detalhes e configurar esse serviço, clique aqui.
Após realizada a configuração acima, o sistema irá apresentar a opção "Executar em segundo plano" conforme a figura abaixo: