Páginas filhas
  • Multimoeda - Financeiro

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Section

Livesearch
spaceKeyLLOG
placeholderEstou procurando por...
typepage
labelsmoltimoeda,multi_moeda,cre_multimoeda,cap_multimoeda,logix_multimoeda

Painel
borderStylesolid
titleVisão geral

Os módulos de contas a receber e contas a pagar do Logix evoluíram para possibilitar a gestão de recebíveis e compromissos a pagar em moedas estrangeiras.

As principais funcionalidades agregadas ao sistema são:

  • Definição de regras para obtenção da cotação;
  • Possibilidade de altar a qualquer momento a regra de cotação, mantendo histórico;
  • Possibilidade de fixar a cotação a qualquer momento;
  • Envio de títulos ao banco via cobrança/pagamento escritural (com cotação fixada);
  • Cálculo automático da variação cambial, conforme a regra de cotação estabelecida;
  • Retenção de impostos sobre títulos em outras moedas;
  • Contabilização mensal da variação cambial calculada;
  • Contabilização da variação cambial realizada na baixa.


Painel
borderStylesolid
titleFluxo do processo

Painel
borderStylesolid
titleConfigurações
Expandir
titleContas a receber
  • Executar o conversor de tabela (cre00584.cnv) para a criação da tabela cre_cotacao_titulo.
  • Executar o conversor de tabela (cre00585.cnv) para a criação da tabela cre_lanc_var_camb.
  • Executar o conversor de tabela (cre00586.cnv) para a alteração da tabela cre_lanc_var_camb e criação da tabela cre_lanc_var_camb_hist.
  • Executar o conversor de parâmetro (FIN10078.cnv) para a criação do parâmetro “cre_utiliz_var_camb_calc_reali”.
  • Ativar o parâmetro (marcar S) control_multi_moeda no LOG00087, localizado em: Logix financeiro - Contas a receber - Parâmetros gerais - Utilizar controle de multi-moeda?

NOTA: Mesmo parâmetro do CRE6720, posição 499 igual a “S” - Sim.

  • Ativar o parâmetro (marcar S) cre_utiliz_var_camb_calc_reali no LOG00087, localizado em: Logix financeiro - Contas a receber - Contabilidade - Utilizar variação cambial calculada e realizada? 



Expandir
titleContas a pagar
  • Executar o conversor de tabela (cap00985.cnv) para a criação da tabela cap_cotacao_ad_ap e cap_h_cotacao_ad_ap;
  • Executar o conversor de tabela (cap00986.cnv) para a criação das tabelas cap_ad_valores_moeda e cap_ap_valores_moeda;
  • Executar o conversor de tabela (cap00987.cnv) para a criação da tabela cap_ad_ap_val_movto_adto_estra;
  • Executar o conversor de tabela (cap00990.cnv) para a criação da tabela cap_parametros_var_moeda;
  • Executar o conversor de tabela (cap00991.cnv) para a criação da tabela cap_par_tipo_valor;
  • Executar o conversor de tabela (cap00992.cnv) para a criação da tabela cap_lanc_var_camb;
  • Executar o conversor de tabela (cap00995.cnv) para a alteração da tabela cap_lanc_var_camb;
  • Executar o conversor de tabela (cap00996.cnv) para a criação das tabelas cap_h_ad_valores_moeda e cap_h_ap_valores_moeda;
  • Executar o conversor de parâmetro (fin00181) para a criação do parâmetro “cap_utiliz_var_camb_calc_reali”;
  • Ativar o parâmetro (marcar S) cap_utiliz_var_camb_calc_reali no LOG00087, localizado em: Logix financeiro - Contas a pagar - Contábeis - Utilizar variação cambial calculada e realizada no Contas a Pagar? 
  • O parâmetro “utiliza_baixa_autom_pagto” no LOG00087 deve estar marcado como “S” para que a contabilização da AP aconteça no momento do pagamento da mesma. Este parâmetro fica localizado em: Logix financeiro - Contas a pagar -Pagamentos - Utiliza baixa automática de pagamentos?
Aviso
titlePré-requisito

As melhorias descritas neste documentos são válidas a partir da versão 12.1.22.

Painel
borderStylesolid
titleContas a receber


Painel
borderStylesolid
titleRotinas e programas - Contas a receber
Expandir
titleEntrada e manutenção de título

FIN10050 - Manutenção de Títulos no Contas a Receber

Na inclusão do título é possível informar a moeda, regra de cotação, valor da cotação (taxa acordada) e vigência:

  • Regra da cotação: define qual regra será utilizada na busca da cotação do título.
    • Padrão:  é o processo atual do Logix, ou seja, utiliza a cotação do PAT0150;
    • D-1, D-2, D-3, D-4 e D-5: indica a quantidade de dias a retroagir na busca da cotação do PAT0150. A base para o cálculo é a data da operação, exemplo: na entrada do título é a data de emissão, na liquidação é a data da baixa.
    • Fixada: Permite que o usuário defina uma taxa fixa para o título.
  • Valor da cotação: apresenta a taxa conforme a regra selecionada, quando selecionado a opção “Fixada” este campo permite digitar o valor da taxa.
  • Vigência: Data na qual a regra de cotação passa a vigorar.


O FIN10050 sempre vai apresentar na tela principal a última regra de cotação (Regra, valor e vigência).  No entanto, o usuário poderá consultar todo o histórico através do botão “Detalhes Cotação” da barra de tarefas do programa.

É exibida a seguinte tela com todas as cotações cadastrada para o título. A ordem de exibição é da data de vigência mais recente para a mais antiga: 


O botão “Manut. Cotação” é utilizado para incluir novas regras ou fixar a cotação do título, também permite alterar ou excluir regras cadastradas anteriormente.


Para a manutenção é aberta a seguinte tela: 

Para a manutenção ser efetivada são realizadas várias consistências, as principais são: período contábil aberto, título com situação diferente de cancelado e com saldo em aberto.

OBS:  Toda a manutenção de regras de cotação deve ser realizada por esta tela. Na tela principal campos ficam ativos para a digitação somente na inclusão do título.

 

Na tela de detalhes, acessada pelo menu “Detalhes” da barra de tarefas do FIN10050, desenvolvemos uma nova funcionalidade com a denominação “Valores em moda padrão”. Esta informação é apresentada somente quando o título está em moeda estrangeira. O objetivo é apresentar o saldo e valor das baixas convertidos para a moeda corrente:



  • Alterado o programa para calcular e exibir a sugestão de baixa com impostos na moeda do título (atualmente exibe sempre em reais).


  • Alterada a opção de detalhes do título (Programa FIN10054 - Informações detalhadas de títulos) para permitir visualizar as informações das cotações, quando o título for de moeda estrangeira (Dólar, Euro, etc.), conforme abaixo:
    • Inclusão dos campos "Regra de cotação", "Valor da cotação da moeda" e "Vigência" na opção Principal.

NOTA: Os campos "Regra de cotação" e "Vigência" somente aparecem se o parâmetro "Utilizar variação cambial calculada e realizada?" do LOG00086 -> Logix Financeiro -> Contas a Receber -> Contabilidade estiver como "S" - Sim e se o título é em moeda estrangeira. 


  • Inclusão da opção "Detalhes Cotação" que chama o programa FIN85120 - Consulta/manutenção do detalhamento do histórico das cotações do título.

NOTA: Esta opção somente está disponível se o parâmetro "Utilizar variação cambial calculada e realizada?" do LOG00086 -> Logix Financeiro -> Contas a Receber -> Contabilidade estiver como "S" - Sim e se o título é em moeda estrangeira.


Expandir
titleVariação mensal - Títulos em aberto

FIN10117 - Variação mensal de títulos em aberto

É necessário que o parâmetro “Controlar fechamento de período contábil no Contas a Receber?” esteja igual a “S” (LOG00087 / Logix financeiro à Contas a receber / contabilidade)

Image Added

Foram criadas novas finalidades de contas contábeis para variação cambial ativa e passiva calculada, no FIN10018:

Image Added

A correção cambial do saldo contábil do módulo de contas a receber é realizada mensalmente no FIN10117.

São processados todos os títulos que possuam saldo no último dia do mês, a variação é contabilizada nas contas cadastradas no FIN10018 para variação cambial CALCULADA.

Image Added

Após o processamento do FIN10117 ocorrerá o fechamento do módulo de contas a receber. 

O programa FIN10024 possibilita a consulta, fechamento manual e reabertura.

Image Added


Expandir
titleBaixa de títulos a receber

FIN10060 - Baixa de títulos

  • Foi alterada a rotina de gravação e impressão de instruções bancárias para prever a conversão de valores dos títulos que estão em moeda estrangeira (Dólar, Euro, etc.) para a moeda real.
  • Foi alterada a rotina de retenção de PIS/COFINS/CSLL/IRRF para prever a baixa de títulos em moeda estrangeira. A retenção dos impostos é calculada utilizando o valor base em reais. As baixas de impostos são realizadas em reais.
  • As notas de crédito geradas herdam as informações de moeda, regra e valor de cotação do título principal.
  • Incluído um filtro por moeda.

 

Filtro inicial (opcional)

Image Added

Tela de detalhe da baixa:

Image Added

Acessando o botão  Image Added será exibida a tela abaixo com os valores convertidos para a moeda padrão. Lembrando que os valores serão apenas para visualização, sendo que as baixas serão realizadas na moeda do título.

Image Added

Image Added

A variação cambial ativa ou passiva é calculada automaticamente pelo FIN10060.

Informações

Quando a moeda do lote for a padrão o sistema mantém a regra para permitir o usuário utilizar os campos de variação cambial maior e menor. Lembrando que nesses casos o valor de variação a maior ou a menor são tratados como o valor de multa e desconto.

Image Added

Image Added


Expandir
titleBaixa de título a receber - Compensação de crédito

FIN10060 - Baixa de títulos

A Compensação (baixa) por título de crédito (adiantamentos) deve ser realizada pelo FIN10060 utilizando a forma de baixa NC - Nota de crédito.

Image Added

A tela abaixo será aberta para que o usuário selecione os títulos de credito.

Image Added


Informações

A forma de baixa NC, não permite alterar o valor da cotação, pois o cálculo será realizado com base na cotação da emissão do título de crédito.

Expandir
XXXXXXXXXXXXXXXXX
titleEstorno de baixas

FIN10061 - Estorno de títulos

Image Added

Image Added


Expandir
titleXXXXXXXXX


Painel
borderStylesolid
titleRelatórios - Contas a receber
Expandir
titleMaiores fornecedores

FIN30020- Maiores fornecedores









Painel
borderStylesolid
titleContas a pagar


Painel
borderStylesolid
titleRotinas e programas - Contas a pagar
Expandir
titleEntrada e manutenção de ADs

FIN30058 - Manutenção ADs

Na inclusão da AD é possível informar a moeda, regra de cotação, valor da cotação (taxa acordada) e vigência:

  • Regra da cotação: define qual regra será utilizada na busca da cotação do título.
    • Padrão:  é o processo atual do Logix, ou seja, utiliza a cotação do CON10018;
    • D-1, D-2, D-3, D-4 e D-5: indica a quantidade de dias a retroagir na busca da cotação do CON10018. A base para o cálculo é a data da operação, exemplo: na entrada da AD é a data de entrada, no pagamento é a data de pagamento.
    • Fixada: Permite que o usuário defina uma taxa fixa para o título.
  • Valor da cotação: apresenta a taxa conforme a regra selecionada, quando selecionado a opção “Fixada” este campo permite digitar o valor da taxa.
  • Vigência: Data na qual a regra de cotação passa a vigorar.


O FIN30058 sempre vai apresentar na tela principal a última regra de cotação (Regra, valor e vigência).  No entanto, o usuário poderá consultar todo o histórico através do botão “Detalhes Cotação” da barra de tarefas do programa:


É exibida a seguinte tela com todas as cotações cadastrada para a AD. A ordem de exibição é da data de vigência mais recente para a mais antiga: 


O botão “Manut. Cotação” é utilizado para incluir novas regras ou fixar a cotação da AD/AP, também permite alterar ou excluir regras cadastradas anteriormente.


Para a manutenção é aberta a seguinte tela. 

Para a manutenção ser efetivada são realizadas várias consistências, as principais são: período contábil aberto, AD só pode ter a regra alterada se não possuir AP, AP sem data de proposta.

Dica
titleObservação

Toda a manutenção de regras de cotação deve ser realizada por esta tela. Na tela principal campos ficam ativos para a digitação somente na inclusão da AD.

Aviso
titleImportante

Impostos para títulos em moeda estrangeira pelo fato gerador na entrada

  • Foi adaptada a rotina de manutenção de impostos, para quando o fato gerador for na entrada, atualizar as informações dos ajustes financeiros e valores líquidos da AD e AP para títulos em moedas estrangeiras.
  • Neste caso, a cotação usada para a conversão será aquela da regra de cotação para a data de entrada do título.
Expandir
titleEntrada e manutenção de APs

FIN30057 - Manutenção APs

A regra informada na inclusão da AD é automaticamente repassada também para a AP. Ao consultar a AP a informação estará disponível na tela principal e o mesmo botão de detalhes da cotação também vai existir para a AP.

 

Impostos para títulos em moeda estrangeira pelo fato gerador no pagamento

  • Foi adaptada a rotina de manutenção de impostos, para quando o fato gerador for no pagamento, atualizar as informações dos ajustes financeiros e valores líquidos da AP para títulos em moedas estrangeiras.
  • Neste caso, a cotação usada para a conversão será aquela da regra de cotação para a data de proposta do título.
  • Os impostos no pagamento são calculados a partir da data de proposta da AP, portanto a AP já convertida para moeda padrão no momento do cálculo do imposto. Então para impostos no pagamento é considerado o valor pago da AP como valor base para o imposto. Isso porque o valor da nota e o valor do pagamento pode ser diferente, mas a retenção deve ser sobre o valor pago.
  • Para os impostos alterados, verificar relatórios de retenção e geração da AD/AP de pagamento do imposto. Estes programas irão continuar considerando apenas os valores em moeda padrão.
  • Alterada a tela de impostos, botão "Consultar impostos" para mostrar o valor do título tanto no valor na moeda padrão como na moeda do título. Caso a AP consultada esteja na moeda padrão, será ocultado o valor na moeda do título / não será mostrado o total na moeda estrangeira.


Expandir
titleSolicitação de APs

FIN30035 - Solicitação de APs  

A tela de solicitação de APs foi alterada para incluir os campos da regra da cotação na tela, inclusive o campo da moeda conforme destacado abaixo:


Dica
titleAtenção

Algumas regras e validações inseridas:

  • Se na seleção de ADs forem informadas ADs com regras iguais, então a regra será automaticamente carregada e o usuário poderá fazer a mudança da mesma que se aplicará a nova AP criada;
  • Se na seleção de ADs forem informadas ADs com regras diferentes, o sistema vai apresentar a mensagem informativa abaixo e o usuário precisará informar a regra de cotação que deverá ser aplicada na AP.



Expandir
titleSolicitação de AD fatura

FIN30041 - Solicitação de AD fatura

Foram incluídos novos campos: moeda, regra de cotação, valor da cotação e vigência.

As regras aplicadas foram as mesmas do FIN30035 (Solicitação de APs).

Expandir
titleSolicitação de adiantamento

FIN30061 - Solicitação de adiantamento

Incluímos novos campos: moeda, regra de cotação, valor da cotação e vigência.

A regra da cotação só será habilitada se a moeda do adiantamento for diferente da moeda padrão.

Ao gerar um adiantamento em moeda estrangeira, o zoom do adiantamento vai chamar a tela do FIN30033 para demonstrar a consulta do adiantamento na moeda estrangeira e nesta tela será possível visualizar o adiantamento gerado já convertido para moeda padrão:

O botão “Moeda padrão” destacado acima vai acessar a tela do FIN30032 para demonstrar o valor do adiantamento convertido:

A AD/AP gerada pelo adiantamento é gerada em moeda estrangeira, com a regra informada na tela de adiantamentos relacionada:

Aviso
titleImportante


O FIN30032 está no MENU padrão do sistema e o FIN30033 é acessado através dele pelo botão “Moeda estrang”, mas o FIN30033 também pode ser inserido no MENU se assim desejar.


Expandir
titleAjustes financeiros

FIN30030 - Ajustes financeiros

No cadastro de ajustes financeiros foi criada uma nova aba para que seja possível relacionar tipos de valores para registrar a correção cambial de baixa de adiantamentos em AD/AP.

A aba e os campos só serão habilitados quando o tipo de valor for de baixa de adiantamento. Se baixar adiantamentos em moeda estrangeira na AD/AP em tipos de valores que não tenham este relacionamento, uma mensagem será exibida ao usuário para que este cadastro seja realizado. 


Dica
titleAtenção

Os ajustes de valores de correções cambiais devem estar previamente cadastrados no próprio FIN30030 e com as informações contábeis configuradas (contas contábeis e históricos).


Aviso
titleImportante

Os ajustes financeiros de correção cambial não poderão ser utilizados para outra finalidade. Fizemos uma trava para que não seja possível digitar manualmente no FIN30058 e FIN30057.


Expandir
titleConfiguração contábil de variação cambial

FIN30170 - Configuração contábil de variação cambial

Nesta tela é possível cadastrar as contas contábeis de variação cambial por empresa e moeda. As contas são utilizadas no cálculo da variação cambial mensal (calculada), liquidação do título (realizada) e variação cambial efetuada em adiantamentos.



Expandir
titleVariação cambial mensal

FIN30014 - Gera lançamentos contábeis de correção monetária

Essa é a rotina de variação cambial mensal, que deve ser processada a cada fechamento para o cálculo das variações das APs ainda em aberto na data do fechamento. Essa rotina já está preparada para considerar as contas contábeis de variação calculada parametrizadas no FIN30170 .


Expandir
titleHistórico padrão

FIN30007 - Histórico padrão

Este cadastro foi alterado para que seja possível relacionar a cotação no histórico do lançamento contábil. Tem a variável da cotação para a AD (@COTACAOAD) e outra para a AP (@COTACAOAP). A variável pode ser buscada no zoom do campo da descrição do histórico.

Posteriormente este histórico será impresso no histórico dos lançamentos contábeis que possuírem esse código de histórico relacionado.


Expandir
titleBaixa manual de adiantamentos

A baixa manual de adiantamentos poderá ser feita também em adiantamentos de moeda estrangeira, sempre respeitando a moeda do título.

Dica
titleAtenção

Só poderão ser baixados em títulos da mesma moeda que o adiantamento.

FIN30058 - Baixa manual em AD

Na inclusão da AD, é possível ajustar a mesma pelo botão “Ajustar”:

Abrirá a tela abaixo:

Deve ser informado um ajuste financeiro de baixa de adiantamento e a tela será aberta para escolher o adiantamento a ser baixado:

Ao escolher o adiantamento, o valor do mesmo volta para a tela de ajustes e é necessário ajustar o valor da baixa conforme a necessidade – o valor aqui deve ser informado na moeda do título e o valor na moeda padrão será automaticamente atualizado de acordo com a cotação do ADIANTAMENTO BAIXADO:

Neste exemplo, será abatido da AD o valor de 200 dólares. Veja abaixo o valor líquido da AD atualizado.

Note que existe uma diferença entre a cotação da AD (4,16 na emissão) e a cotação do adiantamento (4,18).

A baixa foi de 200 dólares (moeda do título), então a diferença de cotação entre o adiantamento e a cotação da emissão da AD é lançado como variação cambial na AD após a confirmação. Veja a consulta da AD após a inclusão da baixa do adiantamento:

Essa variação cambial não altera o valor da AD (o tipo de valor cadastrado está para não alterar valor no FIN30030). E esta variação vai contabilizar conforme a parametrização do próprio tipo de valor. Veja a tela de lançamentos para este exemplo (contabilização somente do ajuste e da variação):



Expandir
titleBaixa manual de APs

FIN30057 - Manutenção de APs

A baixa de adiantamento manual na AP segue a mesma lógica da baixa na AD demonstrada acima. A diferença entre as duas é que na AP a variação cambial tem um tipo de valor que altera valor a pagar (no cadastro do FIN30030). Essa diferença existe porque na AD o valor é sempre na moeda estrangeira, apenas a AP é convertida para a moeda padrão na geração da proposta, com isso é necessário que a variação cambial de baixa de adiantamento faça a alteração no valor a pagar para que não haja diferença financeira no pagamento.


Ajustes financeiros (juros/multa/desconto)

FIN30057: Na modificação da AP é possível informar ajustes financeiros para somar ou diminuir valor da AP. No botão ajustar vai abrir a tela de ajustes (mesma tela usada para a baixa de adiantamento) e nesta tela deve-se informar o tipo de valor desejado.

No ajuste comum (sem estar relacionado com adiantamento), deve-se informar o valor do ajuste na moeda do título e o valor na moeda padrão será calculado baseado na cotação da emissão da AP (não gera variação cambial). O usuário não poderá alterar a cotação do ajuste. 


Baixa das APs: A contabilização do estorno das variações cambiais calculadas (mensais) e contabilização da variação cambial realizada.

O parâmetro “utiliza_baixa_autom_pagto” deve estar marcado como “S” para que a baixa/contabilização da AP ocorra sempre que houver o registro do pagamento pelo FIN30037/FIN30122/FIN30057 – rotinas de pagamento já preparadas.


Aviso
titleImportante

Não será possível fazer a baixa manual pelo CAP0890, toda a rotina já foi preparada para a contabilização na baixa automática. 





Expandir
titleDesdobramento de APs

FIN30042 - Desdobramento de APs

O FIN30042 já permitia desdobrar AP em moeda estrangeira, desde que a mesma ainda não tivesse nenhuma variação cambial mensal calculada pelo FIN30014.

A partir da alteração, quando trabalhar com o conceito de variação cambial calculada e realizada será possível desdobrar APs que já tenham lançamento de variação cambial mensal com ou sem lote contábil.

O que vai ocorrer é o seguinte:

- Quando não houver lote contábil: o lançamento da variação mensal será desfeito (tabelas excluídas).

- Quando já houver lote contábil: os lançamentos contábeis de correção cambial serão estornados na AP origem do desdobramento, ou seja, serão gerados novos lançamentos para contabilizar os lançamentos em forma de estorno.

Para ambas as situações, quando processar a rotina de variação mensal do próximo mês, as APs geradas no desdobramento terão sua correção cambial calculada desde a emissão da AD até o fechamento do mês. 


Expandir
titleIntegração com o módulo de Suprimentos

CAP0020 - Integração do Suprimentos com o Contas a Pagar

Pedido de compras

  • O programa foi adaptado para transferir a informação de moeda, regra de cotação e valor da cotação do pedido da nota fiscal para a Apropriação de Despesa (AD) e para suas respectivas Autorizações de Pagamento (APs).
  • Alterado para que ao trabalhar com o conceito de variação cambial calculada e realizada no Contas a Pagar, o valor da nota e cotação respeitem o seguinte conceito:

Valor da AD/AP = Valor unitário do item em moeda estrangeira X quantidade da nota fiscal

  • A cotação neste caso deve ser calculada considerando o seguinte cálculo:

Cotação = Valor total NF (em reais) / Valor total da AD/AP (em moeda estrangeira)

Esta cotação será considerada no momento de gerar a variação cambial mensal da AP.

  • A regra de cotação informada no pedido será registrada na AD/AP incluída e será considerada para o cálculo da cotação na proposta (se não houver nenhuma mudança na regra diretamente na AD/AP).

Baixa automática de adiantamentos em moeda estrangeira

  • O programa foi alterado para prever a baixa automática de adiantamentos em moeda estrangeira quando a nota fiscal é integrada via Suprimentos.
  • Poderá baixar adiantamentos que tenham a mesma moeda da nota fiscal integrada.
  • A baixa vai respeitar o parâmetro "ies_bx_adi_ad_ap" (Indicador de baixa automática de adiantamento nas ADs ou APs - LOG00087), indicando se a baixa ocorrerá na AD ou na AP (1 = baixa na AD, 2 = baixa na AP).
  • Se a cotação entre adiantamento e NF forem diferentes, será gerada a correção cambial da diferença. O funcionamento é o mesmo que ocorre no FIN30058 / FIN30057, com a diferença que é feito de forma automática.
  • Quando a baixa do adiantamento é na AD, a baixa e a correção cambial irão contabilizar automaticamente, respeitando a parametrização dos tipos de valores.

Impostos para títulos em moeda estrangeira pelo fato gerador na entrada

  • Alterada a rotina de retenção do IRRF, ISS PJ, INSS PF, INSS PJ, INSS autônomo e SEST/SENAT pelo fato gerador na ENTRADA do programa SUP3760 para prever títulos em moedas estrangeiras, ou seja, para quando o fato gerador for na entrada, será atualizada as informações dos ajustes financeiros e valores líquidos da AD e AP para títulos em moedas estrangeiras.
  • Neste caso, a cotação usada para a conversão será aquela da regra de cotação para a data de entrada do título.


Expandir
titleManutenção PIS/COFINS/CSLL serviço

FIN30099 - Manutenção e consulta das retenções de PIS/COFINS/CSL sobre serviço

FIN30104 - Geração da retenção de PIS/COFINS sobre produto

Alterada a rotina de retenção do PIS/COFINS sobre produtos e manutenção das retenções de PIS/COFINS/CSL sobre serviço para prever títulos em moedas estrangeiras, ou seja, será atualizada as informações dos ajustes financeiros e valores líquidos da AD e AP para títulos em moedas estrangeiras.



Expandir
titleVariação mensal - APs em aberto

FIN30014 - Variação mensal de APs em aberto

Todo fim de mês é necessário processar a rotina de variação cambial mensal, onde ocorrerá a contabilização da variação nas APs que ainda estiverem em aberto na data do processamento.


Veja o exemplo de variação cambial calculada gerada em uma AP.

A AD/AP entrou com uma cotação de 3,25 – conforme é possível ver no botão de detalhes da cotação:



E no fechamento do mês de maio/2018 a cotação do fechamento do mês (31/05/2018) estava com uma cotação de 3,00 – portanto teve uma variação positiva na data do fechamento.


Tela dos lançamentos da AP – veja a conta destacada:


Veja que a conta contábil de variação utilizada é a mesma informada no FIN30170. Veja também que o histórico do lançamento respeitou o histórico cadastrado no FIN30170 – inclusive trazendo qual foi a cotação utilizada na data desse lançamento contábil.


Se houver a necessidade de reabrir um período para gerar a variação novamente, basta processar o fin30014 marcando a opção “Estornar lançamentos do período?”



Pagamento de AP com variação calculada em períodos anteriores

AP foi paga pelo FIN30037 (mas pode ser usada qualquer rotina de pagamento que a baixa automática da AP vai gerar as contabilizações necessárias). Veja a contabilização da AP após o pagamento (consulta feita pelo FIN30027):


Desdobramento de uma AD/AP que já sofreu variação cambial mensal e tem lote contábil para verificar a reversão da contabilização

O FIN30042 já permitia desdobrar AP em moeda estrangeira, desde que a mesma ainda não tivesse nenhuma variação cambial mensal calculada pelo FIN30014. A partir da alteração, quando o parâmetro cap_utiliz_var_camb_calc_reali está igual a “S” será possível desdobrar APs que já tenham lançamento de variação cambial mensal com ou sem lote contábil. Quando não houver lote contábil, o lançamento da variação mensal será desfeito (tabelas excluídas) e quando já houver lote contábil os lançamentos contábeis serão estornados na AP origem do desdobramento. Veja no exemplo abaixo que a AP está em aberto e tem lançamento de variação cambial do mês 06 e já tem lote contábil, portanto este lançamento não pode ser excluído.


No FIN30042, no mês 07, a AP foi desdobrada:

Agora veja na AP origem os seus lançamentos novamente. Note que os lançamentos contábeis de variação da AP foram totalmente revertidos. O que era débito virou crédito e vice-versa.

Essa AP entrou no mês 06 e a partir do desdobramento ela ficou com a correção cambial mensal que havia sido gerada com seu saldo zerado (como se não tivesse ocorrido). Quando a rotina do FIN30014 for processada novamente, a variação cambial deste título será calculada novamente baseando-se em seu novo valor e considerando a diferença entre a cotação da emissão com a cotação do fechamento do mês. Antes a variação desta AP era sobre o valor de 10.000,00 e a partir do desdobramento passou a ser sobre o valor de 6.000,00. E os outros 4.000,00 será calculado na nova AP gerada no desdobramento. Veja os lançamentos da AP após o processamento do FIN30014 do mês 07. AP origem do desdobramento:

AP gerada no desdobramento:



Contabilização de AP com baixa de adiantamento com variação cambial

Da mesma forma como pode ocorrer baixa de adiantamento com variação na AD, detalhado anteriormente neste mesmo documento, a AP pode sofrer baixa de adiantamento onde a cotação do adiantamento é diferente da cotação da emissão da AP, gerando registro de variação cambial.

O tipo de valor utilizado para a variação está relacionado ao tipo de valor de baixa de adiantamento no FIN30030. Veja o exemplo:

O tipo de valor da tela a seguir é de baixa de adiantamento e está cadastrado no FIN30030. Nesta tela tem a pasta nova chamada “3 – Correção cambial de baixa de adiantamentos” e nesta pasta é possível relacionar quais serão os tipos de valores utilizados na variação cambial da baixa do adiantamento. Tem tipo de valor de variação para adiantamentos do Contas a Pagar e tipo de valor separado para adiantamento de devolução pois a contabilização destas variações serão diferentes.

Veja abaixo um exemplo de AP baixada com adiantamento em que a cotação dos dois são diferentes:

Veja no botão de detalhes da cotação qual era a cotação da emissão da AP:


Ao confirmar esse ajuste na AP, o sistema vai calcular automaticamente a variação da baixa deste adiantamento. Veja a tela de ajuste financeiro após a confirmação:

Cálculo da variação da baixa do adiantamento:

Cotação do adiantamento = 3,09

Cotação da emissão da AP = 3,17

Diferença entre uma cotação e outra = 3,17-3,09 = 0,08

 Valor da baixa do adiantamento = 200,00 (na moeda estrangeira)

Variação = 200,00 (valor da baixa) * 0,08 (diferença da cotação)

Variação = 16,00

A variação neste caso foi ATIVA porque a cotação do adiantamento é menor que a cotação da AD, o que significa que houve um ganho fazendo o adiantamento.

A contabilização destes registros vai ocorrer somente após o pagamento da AP, seguindo o procedimento padrão do sistema.

Feito o pagamento e contabilização do mesmo. Agora veja a contabilização gerada após a baixa do adiantamento:

A contabilização da variação será feita de acordo com o cadastro do tipo de valor de variação no FIN30030. E no caso de tipo de valor de variação de baixa de adiantamento em AP precisa observar se precisa descontar ou acrescentar valor, de forma que o valor liquido fique correto quando a AP receber a data de proposta e for convertida para a moeda padrão.

A variação ativa vai descontar valor a pagar e a variação passiva vai somar valor a pagar. 

Variação mensal do saldo de adiantamento

A rotina de variação mensal (FIN30014) também vai começar a fazer a contabilização da variação mensal referente ao saldo do adiantamento disponível no período.

Veja o exemplo abaixo:

Cotação emissão: 3,03


Configuração das contas contábeis de variação cambial. 


Processando o fechamento do mês 4 


Cotação no dia 30/04

Conferindo o lançamento na AD do adiantamento:   

Realizada uma baixa por adiantamento no mês 05, saldo do adiantamento U$500,00

Processando variação do mês 05 

Conferindo:


Expandir
titleContabilização

Contabilização do Contas a pagar

Parametrizações

Está sendo considerado que o parâmetro da variação cambial calculada e realizada está ativo no LOG00087 para os exemplos que serão demonstrados:

Importante lembrar que o parâmetro de baixa automática deve estar marcado no LOG00087:

Após marcar a empresa indicando que trabalha com variação calculada e realizada no parâmetro acima, antes de executar as rotinas, é necessário parametrizar as contas contábeis da variação calculada e realizada no programa FIN30170.

As contas de variação calculada serão utilizadas na rotina de variação mensal (FIN30014) e as contas de variação realizada serão utilizadas na baixa/contabilização da AP quando houver o pagamento do título.

FIN30170 - A configuração contábil para a variação cambial é por empresa e moeda, conforme exemplo abaixo:

FIN30007 - O histórico contábil poderá conter também a informação da cotação da AD ou da AP, além das variáveis já existentes anteriormente no sistema.

Para históricos de AD poderá ser informado também o @COTACAOAD e para históricos de AP poderá ser informado também o @COTACAOAP na descrição do histórico.

Contabilização da AD

A contabilização da AD sempre será feita com o valor convertido utilizando a data de entrada como referência para buscar a cotação. Veja o exemplo abaixo:


Veja os lançamentos contábeis gerados para esta AD:

As contas contábeis deste exemplo vem do tipo de despesa. D - Despesa, C - Fornecedor. 

AD de adiantamento

ADs de adiantamento, incluídas via FIN30061 ou FIN30058, são incluídas automaticamente convertidas para a moeda padrão de acordo com a cotação da entrada do adiantamento, sua contabilização de entrada também já vai considerar este valor. A cotação ficará registrada no adiantamento e servirá de base de comparação quando ocorrer a baixa do adiantamento.

Veja a inclusão de um adiantamento:

Ao acessar o botão de consulta do adiantamento vai ser demonstrado o adiantamento em moeda estrangeira, com a cotação registrada nele:

O mesmo adiantamento é gerado na moeda padrão, com seu valor já convertido. 


Consultando a AD no FIN30058 e botão de lançamentos contábeis, veja que o valor dos lançamentos contábeis é gerado no valor já convertido:

Baixa do adiantamento em AD

Baixa de adiantamento sem variação: quando a cotação do adiantamento é igual a cotação da AD.

A tela abaixo é a de ajustes financeiros, onde é possível fazer a baixa de adiantamentos na AD. Ao informar o tipo de valor de baixa de adiantamento e escolher o adiantamento a ser baixado, a cotação demonstrada nessa tela vem do registro de adiantamento. Neste caso a cotação da AD e do adiantamento são iguais, então a baixa vai ocorrer na moeda estrangeira nesta AD, baixando o saldo da AD.

Veja que o valor foi descontado na moeda do título e a contabilização da baixa do adiantamento foi feita na moeda padrão (valor convertido baseado no valor da cotação do adiantamento) 


Baixa de adiantamento com variação cambial: quando a cotação do adiantamento é diferente da cotação da AD.

Neste caso é incluído um tipo de valor de variação, que não altera o valor da AD, apenas para registrar a contabilização dessa variação.

O tipo de valor utilizado para a variação está relacionado ao tipo de valor de baixa de adiantamento no FIN30030. Veja o exemplo:

O tipo de valor da tela a seguir é de baixa de adiantamento e está cadastrado no FIN30030. Nesta tela tem a pasta nova chamada “3 – Correção cambial de baixa de adiantamentos” e nesta pasta é possível relacionar quais serão os tipos de valores utilizados na variação cambial da baixa do adiantamento. Tem tipo de valor de variação para adiantamentos do Contas a Pagar e tipo de valor separado para adiantamento de devolução pois a contabilização destas variações serão diferentes.

Veja abaixo um exemplo de AD baixada com adiantamento em que a cotação dos dois são diferentes:

Ao confirmar esse ajuste na AD, o sistema vai calcular automaticamente a variação da baixa deste adiantamento. Veja a tela de ajuste financeiro após a confirmação:

Cálculo da variação da baixa do adiantamento:

Cotação do adiantamento = 3,09

Cotação da emissão da AD = 3,28

Diferença entre uma cotação e outra = 3,28-3,09 = 0,19

Valor da baixa do adiantamento = 100,00 (na moeda estrangeira)

Variação = 100,00 (valor da baixa) * 0,19 (diferença da cotação)

Variação = 19,00

A variação neste caso foi ATIVA porque a cotação do adiantamento é menor que a cotação da AD, o que significa que houve um ganho fazendo o adiantamento.

Agora veja a contabilização gerada após a baixa do adiantamento:

A contabilização da variação será feita de acordo com o cadastro do tipo de valor de variação no FIN30030. E no caso de tipo de valor de variação de baixa de adiantamento em AD é importante que o tipo de valor NÃO ALTERE VALOR porque a variação não deve descontar e nem acrescentar valor na AD, já que o ajuste na AD é sempre feito na própria moeda do título. 


Painel
borderStylesolid
titleRelatórios - Contas a pagar
Expandir
titleMaiores fornecedores

FIN30020- Maiores fornecedores

  • Incluídos os campos "Moeda", "Moeda para conversão" e "Data da cotação para conversão" na tela do programa FIN30020.

Moeda: Código da moeda que será considerado na emissão do relatório.

Informações

Por meio do zoom será possível selecionar mais de uma moeda que será considerada;

O código da moeda deve estar previamente cadastrado no PAT0150/CON10018 (Moedas).


Moeda para conversão: Código da moeda para qual serão convertidos os valores dos títulos.

Informações

Será utilizada a cotação da data de pagamento, quando o documento já estiver pago, e será utilizada a data de vencimento sem desconto, quando o documento não estiver pago.

O código da moeda deve estar previamente cadastrado no PAT0150/CON10008 (Moedas).


Data da conversão para a conversão: Permite ao usuário fazer a conversão da moeda pela data atual, data de vencimento ou data da emissão da AP.

Informações

Caso a AP já tenha sido paga, para as opções data atual e data de vencimento, será considerada sempre a data de pagamento da AP.

Se a AP não estiver paga e a AP já tenha data de proposta informada, para as opções data atual e data de vencimento, será considerada sempre a data de proposta de AP.

  • Alterado o relatório de maiores fornecedores do contas a pagar para prever gerar as informações de valores, conforme o valor da cotação da base informada em tela.
  • Alterado o relatório de maiores fornecedores do contas a pagar para utilizar as cotações de emissão do Trade Easy.
  • Incluído o campo "MOEDA DE SELEÇÃO APS" no relatório para identificar de qual moeda pertence as AP's que estão sendo impressas as informações.


Expandir
titleSituação de fornecedores

FIN30045- Relatório da situação de fornecedores


  • Incluídos os campos "Moeda", "Converter valores dos títulos para outra moeda?", "Moeda para conversão" e "Data da cotação para conversão" na tela do programa FIN30045.

Moeda: Código da moeda que será utilizada para selecionar os títulos do módulo de contas a pagar.

Informações

Por meio do zoom será possível selecionar mais de uma moeda que será considerada;

O código da moeda deverá estar previamente cadastrado no PAT0150/CON10018 (Cotações de Moedas).


Converter valores dos títulos para outra moeda?
Indica se os valores das apropriações de despesa serão ou não convertidos para a moeda informada no campo "Moeda para conversão" e "Data da conversão para a conversão".


Moeda para conversão: Código da moeda para qual serão convertidos os valores dos títulos.

Informações

O código da moeda deve estar previamente cadastrado no PAT0150/CON10018 (Cotações de Moedas).

Esse campo somente será habilitado quando o campo "Converter o valor dos títulos para outra moeda?" estiver selecionado.


Data da conversão para a conversão:
Permite ao usuário fazer a conversão da moeda pela data atual ou data da emissão da AD/AP.

Nota: Caso a AP já tenha data de proposta informada, para as opções data atual, será considerada sempre a data de proposta de AP.

  • Alterado o relatório da situação de fornecedores do contas a pagar para prever gerar as informações de valores, conforme o valor da cotação da base informada em tela.
  • Alterado o relatório de situação de fornecedores do contas a pagar para utilizar as cotações de emissão do Trade Easy.
  • No relatório do FIN30045 incluída a coluna VALOR COTAÇÃO, quando o campo "Converter valores dos títulos para outra moeda?" for informado como “S” - Sim (Marcado).
  • Ajustados os campos de totalização do relatório do FIN30045 para prever o novo conceito de conversão de valores de títulos.


Expandir
titleCompromissos em aberto

FIN30047 - Compromisso em aberto até a data base

  • Incluído um filtro por moeda.
  • Alterado o relatório de compromissos em aberto até a data base do contas a pagar para prever gerar as informações de valores, conforme a cotação da base informada no campo “Data conversão”, o qual indica o tipo de data que será utilizada para conversão dos valores existentes em moeda, diferente da moeda padrão.

Data de emissão - Data de emissão do relatório;

Data base - Data base informada na tela.


Expandir
titleTítulos pagos e a pagar

FIN30064 - Relatório de títulos pagos e a pagar

  • Incluídos os campos "Moeda", "Data da cotação para conversão", "Converter valores dos títulos para outra moeda?" e "Moeda para conversão" na tela do programa FIN30064.

Moeda: Código da moeda que será utilizada para selecionar os títulos do módulo de contas a pagar. O valor da autorização de pagamento é listado em sua moeda original e, posteriormente, convertido para a moeda padrão.

Informações

Por meio do zoom será possível selecionar mais de uma moeda que será considerada;

O código da moeda deverá estar previamente cadastrado no PAT0150/CON10018 (Cotações de Moedas).


Data da conversão para a conversão:
Permite ao usuário fazer a conversão da moeda pela data atual, data de vencimento ou data da emissão da AP.

Informações

Caso a AP já tenha data de proposta informada, para as opções data atual e data de vencimento, será considerada sempre a data de proposta de AP.


Converter valores dos títulos para outra moeda?
Indica se os valores das apropriações de despesa serão ou não convertidos para a moeda informada no campo "Moeda para conversão".

Moeda para conversão: Código da moeda para qual serão convertidos os valores dos títulos.

Informações

O código da moeda deve estar previamente cadastrado no PAT0150/CON10018 (Cotações de Moedas).

Esse campo somente será habilitado quando o campo "Converter o valor dos títulos para outra moeda?" estiver selecionado.

  • Alterado o relatório de títulos pagos e a pagar do contas a pagar para prever gerar as informações de valores, conforme o valor da cotação da base informada em tela.

Expandir
titleRelação de adiantamentos

FIN30063 - Relação de adiantamentos

  • Incluídos os campos "Moeda" e "Listar valores na moeda do título?" na tela do programa FIN30063.

Moeda: Código da moeda que será considerado na emissão do relatório.

Informações

Por meio do zoom será possível selecionar mais de uma moeda que será considerada;

O código da moeda deve estar previamente cadastrado no PAT0150/CON10018 (Moedas).


Listar valores na moeda do título?
Indica se os valores de adiantamento devem ser listados na moeda do título ou na moeda padrão.

  • Alterado o relatório de adiantamentos para prever gerar as informações de valores conforme o conceito multimoeda e novos campos incluídos.
  • Incluída a quebra por moeda de conversão nos relatórios analítico e sintético.


Expandir
titleExtrato de movimentação de adiantamentos

FIN30018- Extrato de movimentação de adiantamentos

  • Incluídos os campos "Moeda" e "Listar valores na moeda do título?" na tela do programa FIN30063.

Moeda: Código da moeda que será considerado na emissão do relatório.

Informações

Por meio do zoom será possível selecionar mais de uma moeda que será considerada;

O código da moeda deve estar previamente cadastrado no PAT0150/CON10018 (Moedas).


Listar valores na moeda do título?
Indica se os valores de adiantamento devem ser listados na moeda do título ou na moeda padrão.

  • Alterar o programa do extrato de movimentação de adiantamentos do contas a pagar para prever o conceito multimoeda e novos campos incluídos.
  • Incluída a quebra por moeda de conversão nos relatórios analítico e sintético.
  • Incluídos os campos "Moeda" e "Valor cotação" no relatório analítico.


Aviso
titleImportante

Nesta fase do projeto multimoeda foram priorizadas as principais rotinas dos módulos do financeiro. Portanto, programas que não constam neste documento não foram atendidos nesta fase.

Painel
borderStylesolid
titleLinks importantes

Multimoeda no VDP: DMANVENLGX1-1898 DT Processo Multi-moeda

Multimoeda no SUP: Em breve


Section
Painel
borderStylesolid
titleVideo da release 12.1.22

Conector de Widget
width750
urlhttps://www.youtube.com/watch?v=K5R5v4Oux8M
height490







Variação mensal - APs em aberto