01. VISÃO GERAL
A funcionalidade tem como objetivo permitir ao usuário, realizar o controle de seus empréstimos através do ERP, podendo incluir, alterar e pagar.
02. SISTEMAS DE AMORTIZAÇÃO
Amortização é um processo de extinção de uma dívida através de pagamentos periódicos, que são realizados em função de um planejamento, de modo que cada prestação corresponde à soma do reembolso do capital ou do pagamento dos juros do saldo devedor, podendo ser o reembolso de ambos, sendo que os juros são sempre calculados sobre o saldo devedor.
03. TIPOS DE EMPRÉSTIMO
04. EXEMPLO DE UTILIZAÇÃO
Ao realizar o acesso ao Protheus, utilizando o ambiente Financeiro, deverá ser acessado o menu Atualizações → Aplicações e empréstimos
No menu lateral deverá ser realizado o seguinte caminho: Empréstimo
Nessa tela será possível visualizar todas as aplicações realizadas e seus respectivos status:
- Encerrado - O empréstimo já foi quitado e não possui mais saldo para pagamento.
- Pagamento parcial - Uma parte do empréstimo já foi pago porem ainda tem saldo para realizar mais pagamentos.
- Sem pagamento - Não houve nenhum pagamento neste empréstimo.
Ao clicar no botão Incluir contrato será exibido o formulário para que o usuário digite as informações necessária para incluir o empréstimo.
Clicar no botão ... que fica na ultima coluna a esquerda da tabela e selecionar a opção Editar
Clicar no botão ... que fica na ultima coluna a esquerda da tabela e selecionar a opção Excluir
Clicar no botão ... que fica na ultima coluna a esquerda da tabela e selecionar a opção Visualizar
05. AMORTIZAÇÃO DOS EMPRÉSTIMOS
Os contratos de empréstimos permitem ao usuário realizar as amortizações sobre o valor que foi recebido no banco em questão, so é permitido realizar amortizações em contratos que possuem o status:
- Sem pagamento
- Pagamento parcial
Clicar no botão ... que fica na primeira coluna a esquerda da tabela e selecionar a opção Amortizar.
IMPORTANTE
Ao realizar a amortização do contrato, todas as parcelas em aberto serão automaticamente baixadas sem a geração de nenhum tipo de movimento no financeiro.
Clicar no botão ... que fica na primeira coluna a esquerda da tabela e selecionar a opção Visualizar amortizações.
Também é possível acessar os detalhes de cada amortização clicando na opção Visualizar da respectiva amortização.
Visualizar amortizações
- A opção de visualização das amortizações estará disponível através da aplicação do pacote de expedição contínua do financeiro liberado na primeira quinzena de Fevereiro de 2024.
Clicar no botão ... que fica na primeira coluna a esquerda da tabela e selecionar a opção Estornar amortização.
O estorno sempre irá carregar os valores da ultima amortização realizada no empréstimo.
06. PAGAMENTO DAS PARCELAS
Os contratos de empréstimos permitem ao usuário realizar pagamento da parcela referente ao valor que foi recebido no banco em questão, será possível visualizar as parcelas que estão vinculadas ao contrato:
Informações
O processo de pagamento das parcelas foi melhorado, deixando o fluxo mais flexível, será possível substituir o título provisório no contas a pagar, permitindo que o usuário realize o pagamento da parcela pelas rotinas de baixa do Protheus (Baixas a pagar manual (FINA080), Baixas a pagar automática (FINA090)) ou se preferir enviar o título ao banco por CNAB.
Foi criado o parâmetro MV_FEMPTPO que irá definir qual o tipo (E2_TIPO) de título que será gerado através da substituição do provisório ( Se atentar aos compartilhamento SE2 x FII conforme documentação clique aqui ) no contas a pagar
Caso o parâmetro MV_FEMPTPO esteja sem conteúdo não será apresentada a opção de gerar título efetivo para as parcelas do empréstimo e o pagamento ocorrerá de acordo com o processo antigo (Sem a geração do título efetivo). Neste cenário de configuração, o sistema não apresentará nenhuma informação nas abas "Históricos", "Baixas" e "Rateios" quando acessada a opção "Visualizar" da parcela.
Para visualizar o mapa mental do novo processo de pagamento clique aqui
Clicar no botão ... que fica na ultima coluna a esquerda da tabela inferior e selecionar a opção Pagar
Importante
Caso o MV_CTLIPAG esteja habilitado e o MV_FEMPTPO esteja preenchido não será apresentada a opção de pagamento da parcela, será necessário utilizar a opção de Gerar parcela para que seja possível liberar o título posteriormente.
Para mais informações sobre o processo de liberação para baixa clique aqui
Obs.: Para os casos em que o contrato possua parcelas de carência, o valor pago nas parcelas de carência corresponderá ao valor de juros desse período.
Clicar no botão ... que fica na ultima coluna a esquerda da tabela inferior e selecionar a opção Gerar parcela
Importante
Está ação estará disponível somente se o parâmetro MV_FEMPTPO estiver preenchido.
Para estornar esse processo é necessário que seja realizado a exclusão do título gerado através da substituição no contas a pagar, o saldo contrato na SEH e as movimentações na SEI serão restauradas automaticamente e o título PR voltara a ficar em aberto
Clicar no botão ... que fica na ultima coluna a esquerda da tabela inferior e selecionar a opção Estornar
Clicar no botão ... que fica na ultima coluna a esquerda da tabela inferior e selecionar a opção Visualizar
07. A MATEMÁTICA DOS EMPRÉSTIMOS
08. CONTABILIZAÇÃO
O processo de contabilização, quando:
- Configurado para a forma ONLINE, é realizado em tempo de confirmação, porém os lançamentos não são apresentados em tela. Neste caso a orientação é configurar o parâmetro MV_PRELAN de acordo com a necessidade (MV_PRELAN - Indicador de Pre lançamento Contábil)
- Configurado para a forma OFFLINE, é necessário executar a rotina de contabilização offline (CTBAFIN) de acordo com a necessidade (Contabilização Offline - CTBAFIN - Financeiro - P12)
Contabilização online
- A visualização e alteração dos lançamentos contábeis de forma online está disponível através de aplicação do pacote de expedição contínua do financeiro e contábil com data igual ou superior a
- Deve ser atualizado o dicionário para a criação dos campos CT2_INCONS e CT2_PROCES.
Contabilização offline
- A contabilização das parcelas de empréstimos estarão atreladas ao parâmetro MV_CPAREMP a partir da aplicação do pacote de expedição contínua do financeiro com data igual ou superior a
- Caso haja a necessidade de se estornar o pagamento de uma parcela do empréstimo, para que o estorno da contabilização ocorra corretamente pela rotina de contabilização Off-Line (CTBAFIN), é necessária a limpeza do Flag da contabilização do registro na SE5 (movimentos bancários) para que o sistema não valide a contabilização, procedendo assim o estorno normalmente.
09. PARÂMETROS UTILIZADOS
Parâmetro | Descrição |
---|---|
MV_EMPCAL1 | Indica que os empréstimos configurados neste parâmetro serão em moeda estrangeira e os juros serão calculados no regime de juros simples. |
MV_EMPCAL2 | Indica que os empréstimos configurados neste parâmetro serão em moeda nacional e os juros serão calculados no regime de juros simples. |
MV_EMPCAL3 | Indica que os empréstimos configurados neste parâmetro serão em moeda nacional e os juros serão calculados no regime de juros compostos. |
MV_EMPCAL4 | Indica que os empréstimos configurados neste parâmetro serão em moeda estrangeira e os juros serão calculados no regime de juros compostos. |
MV_FOREMPR | Indica o código do fornecedor que será utilizado para gerar as parcelas de um empréstimo. |
MV_TPCAREN | Tipo de carência: 1 = Carência dentro do Prazo de Empréstimo. 2 = Carência fora do Prazo de Empréstimo |
MV_FEMPTPO | Define qual o tipo de título que será gerado no contas a pagar, quando realizado a substituição pelo pagamento da parcela em um empréstimo |
MV_CPAREMP | Define se as parcelas pagas de um empréstimo serão contabilizadas pelos LPs 582 e 585 de maneira Off-Line. Default (.T.) - Contabiliza; e .F. - Não Contabiliza |
10. FORMATAÇÃO DE CAMPOS NUMÉRICOS
Todos os campos numéricos serão formatados de acordo com as configurações dos dicionários, respeitando SOMENTE as informações de Tamanho (X3_TAMANHO) e Decimal (X3_DECIMAL).
Caso seja necessário alterar a formatação para ter mais casas decimais ou aumentar o valor máximo permitido, deverá ser alterado o campo de Decimal e/ou Tamanho. Lembrando que o tamanho máximo permitido é 16 e decimal máximo permitido de 9 (não recomendado), vide documentação Limite de dado numérico em AdvPL.
Atenção nas Configurações
- Ficar atento aos campos que são dependentes de outro campo para respeitarem a mesma formatação ou uma formatação aproximada, caso contrario poderá ocorrer um erro.
- Caso ocorra o aviso WARNING - TCSetField - Invalid field len: nSize verifique se algum campo da tabela SEH (Controle Aplicação/Empréstimo) possui tamanho maior que 16 posições e o ajuste para o o tamanho máximo permitido.
Outra forma de descobrir qual o campo possui essa condição é ligar a chave FWLOGMSG_DEBUG=1 no appserver.ini na seção do seu ambiente. Com isso, ao acessar a rotina de Aplicações/Empréstimos será apresentada mensagem no console do appserver informando quais campos estão nessa condição. Exemplo: [WARN ]Msg...:[[NGFLOG][FINA716][API]:EH_VALOR: TCSetField - Invalid field len: nSize. Tamanho máximo para campos numéricos foi ultrapassado.].
11. TABELAS UTILIZADAS
- SEH - Controle aplicação/empréstimo
- SEI - Movimentos aplicação/empréstimo
- SE5 - Movimento bancário
- SE2 - título a pagar