Instruções sobre o uso da rotina
Descrição
O Ajuste a Valor Presente (AVP) tem como objetivo separar o ônus financeiro de uma operação de compra ou venda à prazo, onde é demonstrado o valor desta operação à vista na data presente (ou seja, qual seria o valor da operação se realizada na data de hoje). Em resumo o AVP presume em demonstrar quanto vale montante da operação atualmente.
Isso porque mesmo que o valor negociado à prazo seja tratado como valor sem juros, existe um valor de juros implícito aplicado no valor da venda/compra a prazo. Para fins contábeis, é necessário separar o valor do ônus financeiro que será apropriado proporcionalmente durante o período do parcelamento, que ao final irá resultar no valor inicial da operação.
Para possibilitar este controle, deverá ser informado o valor da taxa para cálculo do ônus financeiro (juros embutido) e as contas contábeis para geração dos lançamentos na criação da operação e também no processamento das apropriações.
Deverá também ser possível realizar o processamento manual ao final do período, para gerar os lançamentos dos valores de juros a serem apropriados que não tenham sido gerados ainda.
Visando atender este controle contábil foram realizadas implementações no sistema, considerando que:
O controle de AVP não ocorre para todas as operações, portanto deverá ser possível determinar para quais movimentações haverá o controle;
Para as movimentações que gerem AVP, deverá ser possível informar os dados para lançamentos contábeis;
Deverá ser possível definir regras diferentes para cada tipo de movimentação e também definir uma regra padrão para o estabelecimento, que poderá ser utilizada caso a operação controle AVP, mas não possua regra especifica.
Índice
Configuração do Ajuste a Valor Presente - AVP
Foi criado no módulo FinAgro3C um novo acesso no menu Pessoas chamado “Ajuste a Valor Presente - AVP”, o qual fornece acesso ao cadastro de Configurações de AVP.
Nesta nova rotina o usuário deve cadastrar as regras de cálculo de AVP que possui, para posteriormente vinculá-las às operações que serão passíveis do Controle de Ajuste a Valor Presente.
Configuração do Ajuste a Valor Presente e Taxas
Dicionário de Dados
Nome do Campo no Sistema | Funcionalidade |
---|---|
Código | Seqüencial numérico automático e obrigatório |
Descrição | Descrição da configuração, que será utilizada para identificar a regra da configuração. Campo de preenchimento obrigatório |
Prazo mínimo para AVP | Campo numérico de preenchimento manual, onde o usuário deverá informar o Número Mínimo de Dias a ser considerado para determinar se irá gerar os lançamentos do AVP, com base no prazo definido para a operação. O prazo será considerado entre a data de inclusão do documento e a data de vencimento (no caso de NF, a data de vencimento do acerto). |
Valor mínimo para AVP | Campo numérico de preenchimento manual, onde o usuário deverá informar o Valor Mínimo da operação/nota para que gere lançamentos de AVP quando utilizada esta configuração. |
Abaixo destes campos, deverão ser criadas duas abas: “Taxas” e “Contas Contábeis”.
A aba “Taxas” conterá um grid onde deverão ser cadastradas as taxas de AVP a serem utilizadas para o cálculo do AVP durante um determinado período.
Dicionário de Dados
Nome do Campo no Sistema | Funcionalidade |
---|---|
Seq. | Campo id sequencial automático não editável |
Taxa Mensal | Campo numérico de preenchimento manual e obrigatório |
Data início validade | Campo data de preenchimento manual e obrigatório. Ao incluir uma nova linha, carregar com a data atual como sugestão |
Data final validade | Campo data de preenchimento manual |
Contas Contábeis
Dicionário de Dados
Nome do Campo no Sistema | Funcionalidade |
---|---|
Entrada/Saida | Configurar se a regra vale para operações de entrada ou saída |
Tipo | Configurar se a regra vale para Inclusão, Apropriação ou Estoque |
Config. Nota | Configurar se a regra vale para determinada configuração de nota fiscal. É permitido a edição quando o tipo for igual a Inclusão. |
Natureza de Operações | Configurar se a regra vale para determinadas naturezas de operação. É obrigatório ter uma configuração de nota fiscal informada e a sua edição é permitida quando o tipo for igual a Inclusão. |
Conta Contábil Débito | Informar qual a Conta Contábil Débito a ser utilizada. |
Centro de Custo Débito | Informar qual o Centro de Custo Débito a ser utilizado. |
Gera CTB Auxiliar | Informar se gera CTB Auxiliar ao contabilizar |
Conta Contábil Crédito | Informar qual a Conta Contábil Crédito a ser utilizada |
Centro Custo Crédito | Informar qual o Centro Custo Crédito a ser utilizado |
Associado? | Configurar se a regra vale para associados, não-associados ou ambos |
Vínculos da Configuração de AVP no Sistema
Para que as configurações de Ajuste a Valor Presente no sistema tenham efeito na contabilização dos documentos é necessário fazer a configuração das mesmas no sistema.
Configurações Contábeis do Estabelecimento
As Configurações Contábeis do Estabelecimento podem ser encontradas através do menu Agro3C » Configurações » Configuração » Contábeis.
Para configurar o Ajuste a Valor Presente no Estabelecimento existe 2 (dois) campos a serem configurados:
Controla AVP?: Opções “Sim” e “Não”, sendo carregado por padrão como “Não”. Esta parâmetro definirá se a opção “Controla AVP” será habilitada nos demais cadastros, indicando que o estabelecimento fará controle de AVP das operações.
Configuração AVP: Campo de busca F3 e lupa, onde será possível consultar os cadastros realizados na rotina Configurações de AVP (FinAgro3C - Pessoas » Ajuste a Valor Presente - AVP » Configurações de AVP). A consulta deverá retornar o código e descrição das configurações de AVP já cadastradas.
Importante: Este campo só deverá ser habilitado quando o parâmetro “Controla AVP?” for configurado como “Sim”. Quando habilitado para edição, deverá ser obrigatório seu preenchimento.
Configuração de Notas
As Configurações de Notas podem ser encontradas através do menu Agro3C » Notas » Configurações » Configuração.
Existe 2 (parâmetros) na aba 12. Fisco/Contábil da rotina Configuração de Notas (Agro3C - Notas » Configurações » Configuração), abaixo do campo “Exp. NFP-e como Doc. Ref”:
Controla AVP?: Opções “Sim” e “Não”, sendo carregado por padrão como “Não”. Este parâmetro deverá ser habilitado apenas se a opção “Exporta p/ o Contábil” estiver configurada como “Sim” e se a opção “Ajuste a Valor Presente” estiver marcada como Não.
Configuração AVP: Campo de busca F3 e lupa, onde será possível consultar os cadastros realizados na rotina Configurações de AVP (FinAgro3C - Pessoas » Ajuste a Valor Presente - AVP » Configurações de AVP). A consulta deverá retornar o código e descrição das configurações de AVP já cadastradas.
Importante: Este campo somente é habilitado quando o parâmetro “Controla AVP?” for configurado como “Sim”.
Importante: Caso Controla AVP? estiver como Sim e não for informado a Configuração AVP, o sistema irá procurar a configuração de AVP informada em Configurações Contábeis do Estabelecimento.
Tipos de Lançamento
Os Tipos de Lançamento podem ser encontradas através do menu Finagro3C » Contas Movimento » Tipos de Lançamento.
Existe 2 (dois) parâmetros na guia Contábil da rotina Finagro3C » Contas Movimento » Tipos de Lançamentos:
Controla AVP?: Opções “Sim” e “Não”, sendo carregado por padrão como “Não”. Este parâmetro é habilitado apenas se a opção “Contabilizar” estiver configurada como “Sim”.
Configuração AVP: Campo de busca F3 e lupa, onde é possível consultar os cadastros realizados na rotina Configurações de AVP (FinAgro3C - Pessoas » Ajuste a Valor Presente - AVP » Configurações de AVP). A consulta retorna o código e descrição das configurações de AVP já cadastradas.
Importante: Este campo só deverá ser habilitado quando o parâmetro “Controla AVP?” for configurado como “Sim”.
Importante: Caso Controla AVP? estiver como Sim e não for informado a Configuração AVP, o sistema irá procurar a configuração de AVP informada em Configurações Contábeis do Estabelecimento.
Situação de Duplicatas/Cheques
As Situações de Duplicatas/Cheques podem ser encontradas através do menu Finagro3C » Pessoas » Cadastros Gerais » Situações das Duplicatas/Cheques.
Existe 2 (dois) parâmetros na rotina Finagro3C » Contas Movimento » Tipos de Lançamentos:
Controla AVP?: Opções “Sim” e “Não”, sendo carregado por padrão como “Não”.
Configuração AVP: Campo de busca F3 e lupa, onde é possível consultar os cadastros realizados na rotina Configurações de AVP (FinAgro3C - Pessoas » Ajuste a Valor Presente - AVP » Configurações de AVP). A consulta retorna o código e descrição das configurações de AVP já cadastradas.
Este campo só deverá ser habilitado quando o parâmetro “Controla AVP?” for configurado como “Sim”.
Caso Controla AVP? estiver como Sim e não for informado a Configuração AVP, o sistema irá procurar a configuração de AVP informada em Configurações Contábeis do Estabelecimento.
Item - Configurações Contábeis
As configurações contábeis de itens podem ser encontradas através do menu Agro3C » Estoque » Item » Item - Conf. Contábil.
Existe uma aba chamada 6 - Ajuste Valor Presente em que pode ser informado uma configuração de Ajuste de Valor Presente e também é permitido fazer a inclusão ou remoção das regras.
Importante: Caso não exista configuração de ajuste a valor presente na configuração contábil do item então o sistema passa a procurar pela configuração de nota fiscal, caso a configuração de nota fiscal também não tenha uma configuração de ajuste a valor presente informada, então o sistema passa a buscar da configuração contábil do estabelecimento.
Funcionamento do Ajuste a Valor Presente no Sistema
Geração de AVP na Inclusão
Ao realizar uma movimentação de inclusão de Nota Fiscal, Lançamento em Conta Movimento, geração de Duplicatas Manuais ou registro de Cheques na baixa de Duplicatas, o sistema deverá verificar as configurações de AVP para identificar se a operação deverá controlar AVP.
Caso controle, deverá realizar o Cálculo do Valor do AVP conforme fórmula e gerar os Lançamentos Contábeis de Inclusão. Para as Notas Fiscais do tipo NF-e, só deverá ser realizado o cálculo do AVP após a autorização do documento pela Receita.
Somente deverá ser calculado o AVP para inclusão e apropriação se o estabelecimento estiver configurado para Controlar AVP (Agro3C - Configurações » Configuração » Contábeis » “Controla AVP“ = Sim) e se o documento em questão estiver configurado para gerar contabilização:
Nota Fiscal: Verificar se no módulo Agro3C - menu Notas » Configurações » Configuração » aba 12. Fiscal/Contábil a opção “Exportar p/ o Contábil” está parametrizada como “Sim”;
Lançamentos em Conta Movimento: Verificar se no módulo Finagro3C - menu Contas Movimento » Tipos de Lançamentos » aba Conta Movimento a opção “Contabilizar” está parametrizada como “Sim”;
Duplicatas: Verificar se na Duplicata, a opção “Contabilizar” está parametrizada como “Sim”;
Cheques: Verificar se no Cheque, a opção “Contabilizar” está parametrizada como “Sim”.
Caso a movimentação não seja contabilizada, não deverá haver cálculo do AVP, mesmo que a operação esteja configurada como “Controlar AVP = Sim”.
Cálculo do AVP
O AVP deverá ser calculado levando em consideração o prazo de parcelamento utilizado, calculando o valor do AVP de acordo com os documentos gerados.
Ex.: Uma venda cujo o acerto tenha sido realizado em 3 parcelas (30, 60, 90 dias). O cálculo do AVP deverá ser realizado para a primeira parcela considerando o prazo de 30 dias, a segunda 60 dias e a terceira 90 dias.
Para calcular o valor do AVP, deverá primeiramente ser calculado o Valor Presente da operação, utilizando a seguinte fórmula:
VP = VF / (1+i)^n
Onde:
VP - Valor Presente: Valor da Operação - Juros Embutido;
VF - Valor Futuro: Valor da Operação negociado, já considerando o Juros Embutido;
i - Percentual de Juros(decimal): Taxa informada na configuração da operação;
n - Prazo: Número de dias entre a data da operação e data de vencimento da parcela/lançamento, dividido por 30 (mês comercial).
O Valor Presente da Operação será a soma dos Valor Presente apurado para cada parcela, bem como o Valor Total de Juros a Apropriar será a soma do Juros AVP das parcelas.
Exemplo:
Realizada a emissão de uma NF de Venda no valor de R$280.000,00 (Valor Financeiro), utilizando um forma de pagamento a prazo gerando 6 parcelas com intervalo de 30 dias entre elas. A Configuração de NF utilizada foi parametrizada para Controlar AVP para operações a partir de R$1.000,00 e com Taxa de 1% a.m.
Primeiramente deverá ser verificado o Valor Financeiro de cada parcela:
Parcela Data Venc. Prazo (Dias) Valor Parcela*
1 09/04/2020 30 R$ 46.666,67
2 11/05/2020 62 R$ 46.666,67
3 08/06/2020 90 R$ 46.666,67
4 08/07/2020 120 R$ 46.666,67
5 07/08/2020 150 R$ 46.666,67
6 07/09/2020 181 R$ 46.666,65
Importante lembrar que pode ocorrer variação no prazo entre parcelas em virtude da alteração de data de vencimento pela ocorrência de feriados ou dias não úteis.
Aplicando a fórmula VP = VF / (1+i)^n, chegamos ao Valor Presente de cada Parcela e sabendo o Valor Presente, consegue-se calcular o Juros AVP (Valor Financeiro da Parcela - Valor Presente = Juros AVP):
Parcela Dias Venc. Valor Parcela Valor Presente Juros AVP
1 30 R$ 46.666,67 R$ 46.204,62 R$462,05
2 62 R$ 46.666,67 R$ 45.716,82 R$949,85
3 90 R$ 46.666,67 R$ 45.294,21 R$1.372,46
4 120 R$ 46.666,67 R$ 44.845,75 R$1.820,92
5 150 R$ 46.666,67 R$ 44.401,74 R$2.264,93
6 181 R$ 46.666,65 R$ 43.947,52 R$2.719,13
R$280.000,00 R$270.410,66 R$9.589,34
Geração de AVP Mensal para Apropriação
Mensalmente deverá ocorrer a apropriação dos juros, ou seja, do Ajuste a Valor Presente que estiver pendente. Esta apropriação deverá ocorrer calculando o valor proporcional em relação ao tempo decorrido no prazo da venda.
Cálculo do Juros Mensal a Apropriar
Uma vez que o Valor Presente e o Total de Juros a Apropriar já são conhecidos, deverá ser calculado o valor mensal a ser apropriado mensalmente.
No caso do processamento da Apropriação do AVP ocorrer antes do final da competência, o valor do lançamento de apropriação deverá ser o valor de juros diário x o número de dias da competência, dentro do período informado no filtro de datas na Central da Contabilidade.
Apropriação de AVP na Antecipação/Quitação
A apropriação dos juros de AVP deverá ocorrer mensalmente até a quitação do prazo negociado, porém poderá ocorrer também quando houver a quitação antecipada ou antecipação parcial de valores da operação. Nestes casos, deverá ser realizada a apropriação dos juros pendentes que ocorreriam em data futura.
Deverão ser validadas as baixas de documentos (acerto de conta movimento, baixa de documentos pendentes, acerto unificado, baixa de títulos a receber, baixa de cheques), onde deverá ser verificado se o documento/lançamento possui Controle de AVP, para que quando ocorrer a baixa do valor financeiro, ocorra também a apropriação de juros referente ao valor ou prazo antecipado.
O valor a ser antecipado do AVP deverá ser relativo ao valor recebido, caso o documento seja baixado parcialmente.
Ordem de validação do Controle de AVP
Como o controle de AVP pode ser configurado em operações que podem ocorrer ao mesmo tempo em uma movimentação, deverá ser verificada a ordem de validação para identificar as configurações que deverão ser respeitadas:
Nota Fiscal: Quando gerada uma nota fiscal com acerto em Duplicatas ou Conta Movimento, a configuração de AVP que deverá ser verificada será a da Configuração de Notas.
Caso a Configuração de Notas esteja parametrizada para Controlar AVP, mas não possua as informações de Prazo/Valor Mínimo, Taxa e Contabilização, estas informações deverão ser verificadas nas Configurações Contábeis do Estabelecimento;
Caso a Configuração de Notas esteja parametrizada para Não Controlar AVP, não deverá ser registrado o controle, mesmo que a Situação da Duplicata esteja parametrizada para controlar.
Lançamentos em Conta Movimento: Quando forem gerados lançamentos em Conta Movimento que não estejam ligados à uma nota, caso o Tipo de Lançamento esteja configurado para Controlar AVP e não possua as informações de Prazo/Valor Mínimo, Taxa e Contabilização, estas informações deverão ser verificadas nas Configurações Contábeis do Estabelecimento;
Duplicatas Manuais: Quando forem geradas duplicatas que não estejam ligadas à uma nota ou acerto de conta movimento, caso a Situação da Duplicata esteja configurada para Controlar AVP e não possua as informações de Prazo/Valor Mínimo, Taxa e Contabilização, estas informações deverão ser verificadas nas Configurações Contábeis do Estabelecimento;
Cheques Gerados pela Baixa de Duplicatas: No caso dos cheques, deverá ser validado o controle de AVP quando o mesmo for gerado pela baixa de Duplicatas, devido ao cheque poder ser utilizado como prolongador do prazo da operação. Para a geração do AVP neste caso deverá ser verificada a Situação da Duplicata/Cheques, que caso esteja configurada para Controlar AVP e não possua as informações de Prazo/Valor Mínimo, Taxa e Contabilização, estas informações deverão ser verificadas nas Configurações Contábeis do Estabelecimento.
Contabilização do AVP
Versão
Lote | Versão do Sistema | Versão do Banco de Dados | Versão da Documentação | Autor/Revisor |
---|---|---|---|---|
728 | 4.0.2105.1001 | 4021051002 | 1.0 | Giancarlo Abel Giulian |
730 | 4.0.2112.1011 | 4022081180 | 2.0 | Vladimir R. da Silva Junior |