Nota
Essa rotina foi ajustada para atender a Lei Geral de Proteção de Dados (Lei n° 13.70), sendo que alguns campos que apresentam informações consideradas como dados sensíveis e/ou pessoais, serão ofuscados deixando de ser legíveis.
01. VISÃO GERAL
Permite registrar no sistema o recebimento dos títulos, desta forma, os que são lançados na rotina de Contas a Receber podem estar classificados com as seguintes condições:
- Título em aberto;
- Baixado parcialmente;
- Título baixado;
- Títulos em borderô;
- Adiantamento com saldo;
- Título baixado parcialmente e em borderô;
- Adiantamento Imp. baixado com saldo;
- Título protestado.
Pela baixa do título é possível determinar sua causa mediante cadastramento prévio de informações na rotina de Tabela de motivos de baixas disponível na opção Arquivos do menu Miscelânea, pois, além deste critério ela também permite que um motivo de baixa possa ou não movimentar saldo bancário, gerar comissão e cheque, sendo que, o controle é feito na rotina pelos campos Mov. Bancária, Comissão e Cheque.
Nota
A rotina também requer algumas configurações padronizadas ou específicas viabilizadas por parâmetros.
Existem três motivos apresentados na baixa de títulos a receber:
- Normal (NOR):
Atualiza automaticamente a movimentação bancária;
- Devolução (DEV):
Para recebimentos referentes a devoluções. Não atualiza a movimentação bancária;
- Dação (DAC):
Não atualiza a movimentação bancária.
Mais informações: Baixa por dação
As transações desta rotina contemplam a baixas parciais ou totais sendo identificadas pelo referencial do valor total do título e o informado.
Integração
A configuração da rotina de Schedule e o Adapter EAI promovem as seguintes condições:
- Integração do TIN (TOTVS Incorporações) que realiza o envio e o recebimento de arquivos XML, de acordo com o XSD homologado pela TOTOVS.
- Mensagem única em arquivo XML com a baixa de títulos a receber (ACCOUNTRECEIVABLEDOCUMENTDISCHARGE) e o cancelamento de baixa de títulos a receber (REVERSALOFACCOUNTRECEIVABLEDOCUMENTDISCHARGE).
Há, também, a integração com RM Classis Net. Os detalhes técnicos sobre os procedimentos de implementação e utilização, sincronização das tabelas entre as bases e parametrização para geração podem ser consultados no Manual de Integração Protheus X Classis.
02. OPERAÇÕES
Permite realizar a baixa de títulos com em condições de aberto, baixado parcialmente, adiantamento com saldo, títulos em borderô etc. Depois de selecionar o título desejado e acionar a opção Baixar, verifique o preenchimento dos principais campos e confirme o procedimento.
Baixa total
Toda e qualquer operação que zera o saldo correspondente, sendo:
- Pagamento integral do título;
- Devolução total da mercadoria entregue;
- Aplicação de créditos/débitos pendentes anteriores.
O que determina a baixa total de um título a receber é o campo Valor Recebido. Nele deve constar o valor efetivamente recebido pelo título mais as deduções e menos os acréscimos, quando for o caso.
Baixa parcial
Ocorre quando a baixa do título a receber está com valor menor que o original. Isso acontece de acordo com as seguintes situações:
- Recebimento de parte do valor do título;
- Devolução parcial de mercadorias;
- Aplicação de crédito/débito pendente do cliente/fornecedor, com valor menor que o valor do título.
O que determina a baixa parcial de um título a receber é o campo Valor Recebido. Se seu resultado (mais as deduções e menos os acréscimos) for menor que o saldo do título, é caracterizada a baixa parcial.
Os títulos que sofreram baixas parciais ficam, na janela de manutenção da rotina, com o status na cor azul.
Baixa em Moeda estrangeira
Na baixa de um título em moeda estrangeira, se informado no momento da inclusão a Taxa Contratada (E1_TXMOEDA), caso o banco da baixa seja em uma moeda diferente da moeda do título, o valor a ser recebido será convertido considerando a taxa contratada.
Caso o título não tenha uma Taxa Contratada ( E1_TXMOEDA = 0 ), o valor recebido será convertido pela taxa do Cadastro de Moedas (SM2) levando em consideração a data da baixa e a taxa cadastrada.
É possível também, informar uma Taxa Contratada no momento da baixa do título, desta forma será desconsiderado caso exista uma taxa contratada na inclusão e também a taxa da SM2.
Importante
- Para realizar a baixa de título em moeda estrangeira em um banco de outra moeda estrangeira é necessário que o parâmetro MV_MOEDBCO seja configurado como .T.
- A taxa Cadastro de Moedas (SM2) do dia da baixa deve conter um valor diferente de zero ( 0,00 ). Caso seja informado zero ( 0,00 ) o sistema deixará zerado o campo Valor Recebido, e não realizará a baixa, apresentando o HELP VALORMAIOR.
Exemplo de baixa total:
- Número: 2112RA001
- Tipo: RA
- Cliente: FIN – Cliente Taxa de permanência e juros.
- Natureza: 001
- Emissão: 21/12/2016
- Vencto atual: 22/12/2016
- Situação: 0 Carteira
- Motivo baixa: Normal
- Banco: 001
- Agência: 00001
- Conta: 0000000001
- Data Receb.: 16/01/2017
- Data Crédito: 16/01/2017
- Histórico baixa: valor recebido sem título
- Valor original: 1.200,00
- Valor líquido: 1.200,00
- Valor Recebido: 1.200,00
Nota
O sistema efetua um tratamento de desconto financeiro para títulos baixados antecipadamente de acordo com as informações dos campos Desc. Financeiro, Tipo de Desconto e Dias para Desconto na inclusão do título realizada na rotina de Contas a Receber. Desta forma, no momento da baixa, o campo Descontos é preenchido com o valor concedido.
Exemplo de desconto único:
Se o título for pago até 1 dia antes do vencimento, o desconto é de 2,7% sobre o valor | |
---|---|
Valor do título | 682,00 |
Vencimento | 30/06/2024 |
Desconto Financeiro | 2,7 fixo |
Tipo de Desconto | Fixo |
Dias para conceder o Desconto | 1 |
Exemplo de desconto proporcional:
Se o título for pago em 20/06/2024, o desconto é de 2,7% ao mês, proporcional aos 54 dias, que totalizará R$ 31,93 de desconto. | |
---|---|
Valor do título | 682,00 |
Vencimento | 13/08/2024 |
Desconto Financeiro | 2,7 a.m. |
Tipo de Desconto | Proporcional |
Importante
- Para o desconto realizado de forma proporcional, é necessário realizar a configuração do parâmetro MV_DTDESCF, que define qual campo será utilizado como data de partida para o cálculo.
Com o parâmetro configurado, o sistema busca a diferença de dias entre o conteúdo do campo informado e a data da baixa, como exemplo:
MV_DTDESCF = "E1_VENCORI", conforme tabela acima seria representado como 13/08/2024;
Data da baixa - 20/06/2024.
Com isso, teríamos uma diferença de 54 dias entre a data da baixa e o vencimento do título, no cenário exemplo, será aplicado a taxa de 2,7 ao mês, informado como desconto financeiro no título.
A fórmula utilizada para cálculo do desconto seria:
Desconto = valor do título / (1 + (taxa / 100) ^ (Dias / 30)), onde:
Valor do titulo = 682;
Taxa = 2,7
Dias = 54
Baixa Total com PCC na Baixa com Decréscimo e/ou Desconto
O sistema calcula normalmente as baixas e retenção dos valores do PCC, levando em conta por padrão, o valor total do título como base de cálculo. Porém é possível flexibilizar o sistema através do parâmetro MV_IMPBAIX. Caso o parâmetro seja implementado como 1, o sistema levará em conta valores de juros, multas, descontos, acréscimos e decréscimos na base de cálculo dos impostos do PCC.
Conceito de utilização dos parâmetros MV_IMPBAIX e MV_BP10925
Exemplo de baixa total com decréscimo e MV_IMPBAIX = 1 (Considera Decréscimo na base de cálculo dos impostos PCC.):
- Número: 100000000
- Tipo: NF
- Cliente: DIE124/02 – Cliente PCC BAIXA
- Natureza: 003
- Emissão: 06/03/2023
- Vencto atual: 06/03/2023
- Situação: 0 Carteira
- Motivo baixa: Normal
- Banco: CX1
- Agência: 00001
- Conta: 0000000001
- Data Receb.: 06/03/2023
- Data Crédito: 06/03/2023
- Histórico baixa: valor recebido sem título
- Valor original: 10.000,00
- Valor líquido: 10.000,00
- Decréscimo: 0,01
- Pis: 64,99
- Cofins: 299,99
- Csll: 99,99
- Valor Recebido: 9.535,02 (Neste exemplo o sistema aplicou o decréscimo na base (10.000,00 - 0,01) e recalculou os impostos com a nova base 9.999,99)
Campo | Descrição |
---|---|
Prefixo: | Prefixo do título. |
Cliente: | Cliente do título. |
Natureza: | Natureza do título. |
Número: | Número do título. |
Parcela: | Número da parcela do título que será baixado. |
Tipo: | Tipo do título. |
Emissão: | Data da emissão do título. |
Vencto. Atual: | Data do vencimento do título. |
Campo | Descrição |
---|---|
Hist. Emissão: | Histórico cadastrado na geração do título. |
Situação: | Situação bancária do título . |
Mot. Baixa: | Motivo da baixa. |
Banco: | Código do agente cobrador. |
Agência: | Código da agência do agente cobrador. |
Conta: | Número da conta bancária. |
Data Receb.: | Data em que foi/será realizada a baixa. |
Data Crédito: | Data do crédito bancário referente à baixa do título. |
Hist. Baixa: | Histórico da baixa. |
Rateio Mult. Naturezas: | Rateio de múltiplas naturezas |
Campo | Descrição |
---|---|
Valor Original R$: | Valor cadastrado na geração do título. O símbolo R$ é referente ao parâmetro da moeda MV_SIMB1* |
Abatimentos: | Valor da dedução. |
Impostos: | Valor dos impostos cadastrados na geração do título. |
Valor Líquido: | Valor do título descontando os impostos e abatimentos. |
Pagtos Parciais: |
Valor baixado. |
Decréscimo: | Valor de decréscimo cadastrado na geração do título. |
Acréscimo: | Valor de Acréscimo cadastrado na geração do título. |
Descontos: | Valor de desconto dado ao título na ocasião da baixa. |
Multa: | Valor da multa eventualmente aplicada a este título. |
Tx. Permanenc.: | Taxa de Permanência diária para dias em atraso, tem precedência sobre o percentual de juros. |
Valores Acessórios: | Valor dos valores acessórios atrelados ao título. |
Valor Recebido: | Valor efetivamente recebido pelo título. |
* O número 1 é referente a moeda do título. Caso alterado o conteúdo do parâmetro MV_SIMB(moeda), a descrição do campo será alterado.
Juros e Multa
A composição do valor para ser calculado juros e multa não considera o valor do decréscimo independente da parametrização do parâmetro MV_JURTIPO, caso este parâmetro esteja configurado como L(Juros calculado pelo Loja) apenas o acréscimo será considerado no valor que será a base para o calculo.
O calculo de juros será realizado mesmo em baixas o parciais de acordo com o saldo do título.
Multa
A multa é calculada de acordo com as regras do parâmetro MV_LJMULTA e será calculada apenas uma única vez mesmo que ocorra baixas parciais.
Em uma baixa parcial será considerado o valor total da multa na primeira baixa e nas demais baixas não ocorrerá cobrança de multa.
Finais de semana
O cálculo de juros e multa pelo financeiro, não irá considerar finais de semana como data válida para cálculo, apenas em caso de utilização do parâmetro MV_JURTIPO diferente de L(Juros calculado pelo Loja).
A utilização do parâmetro MV_LJFSEMA se dará apenas para cálculos realizado pelas rotinas do SIGALOJA.
Parâmetros utilizados pela FINA070:
Parâmetro | Descrição | Tipo |
---|---|---|
xAutoCab | Dados referente aos títulos que serão baixados | Array |
nOpc | Ação a ser realizada pelo fonte: 3 - Baixa de título 5 - Cancelamento de baixa 6 - Exclusão de baixa |
Numérico |
lNoMBrowse |
Informa se deve ou não ser apresentado a tela da rotina. | Lógico |
nOpBaixa |
Determina qual baixa ou cancelamento de baixa será executado. Caso um título seja baixado parcialmente, por meio desse parâmetro pode-se informar qual das baixas será cancelada. Nota O parâmetro nOpBaixa, não obedece a sequência de baixa gravada na tabela SE5. Em um cenário com 4 baixas parciais, ao cancelar a segunda baixa (parâmetro igual a 2) e em seguida cancelar a terceira baixa, o parâmetro deve ser passado com o valor 2 novamente, pois a baixa anteriormente cancelada, não é mais considerada na sequência de baixas. Nesse cenário, a rotina considera uma nova sequência, de 1 a 3, sendo a primeira baixa equivalente a 1, a terceira baixa equivalente a 2 e a quarta baixa equivalente a 3. Caso o valor do parâmetro seja superior ao número de baixas existente (por exemplo, 3 baixas parciais e o parâmetro com valor 4), a rotina considera automaticamente o parâmetro como valor 1. |
Numérico |
cFiltro |
Grava um filtro nos títulos da MBrowse. | Caractere |
Exemplo de utilização:
User Function EXEC070() Local aBaixa := {} aBaixa := {{ "E1_PREFIXO" ," " ,Nil } ,; { "E1_NUM" ,"200 " ,Nil } ,; {"E1_PARCELA" ," " ,Nil } ,; { "E1_TIPO" ,"NF " ,Nil } ,; { "AUTMOTBX" ,"NOR" ,Nil } ,; { "AUTBANCO" ,"001" ,Nil } ,; { "AUTAGENCIA" ,"00001" ,Nil } ,; { "AUTCONTA" ,"0000000001" ,Nil } ,; { "AUTDTBAIXA" ,dDataBase ,Nil } ,; { "AUTDTCREDITO" ,dDataBase ,Nil } ,; { "AUTHIST" ,"BAIXA TESTE" ,Nil } ,; { "AUTJUROS" ,0 ,Nil ,.T. } ,; { "AUTVALREC" ,700 ,Nil }} MSExecAuto({|x,y| Fina070(x,y)},aBaixa,3) Return
Permite a visualização de informações dos documentos/títulos que devem ser pagos pela empresa.
Permite a pesquisa de informações para o título selecionado com a utilização de filtros que as ordenam de acordo com a característica desejada.
Exemplo:
- filial+prefixo+nro título+parcela+tipo.
- filial+ordem pagto.
Permite que vários títulos sejam baixados ao mesmo tempo, desde que, possuam características semelhantes. Ao acionar esta opção é necessário eleger as informações necessárias que contemplam os dados bancários, valores de títulos, despesas, descontos, multas, juros, vencimento e natureza.
Campo | Descrição |
---|---|
Banco: | Código do agente cobrador. |
Agência: | Código da agência do agente cobrador. |
Conta: | Número da conta bancária. |
N. Títulos: | Quantidade de títulos, contidos no aviso bancário, que será baixada. |
Lote: | Número do lote de baixa. Este número será utilizado para a reconciliação bancária. |
Natureza: | Código da natureza da qual será gerada a movimentação bancária referente a baixa deste lote. |
Todos estes campos serão utilizados apenas para conferencia no final do processo de inclusão do lote.
Campo | Descrição |
---|---|
Valor Títulos: | Valor total dos títulos contidos no aviso bancário a ser baixado. |
Total Despesas: | Total das despesas cobradas pelo agente cobrador para efetuar a cobrança dos títulos relacionados neste aviso bancário. |
Total Descontos: | Valor total dos descontos concedidos aos títulos pertencentes ao aviso bancário. |
Total Multas: | Valor total das multas cobradas pelo agente cobrador relacionadas no aviso bancário. |
Total Juros: | Valor total dos juros cobrados sobre os títulos relacionados no aviso bancário. |
Crédito em C/C: | Total efetivamente creditado na conta corrente do agente cobrador. |
Campo | Descrição |
---|---|
Do Vencto.: | Data inicial do período de vencimento dos cheques a serem depositados. |
Até o Vencto.: | Data final do período de vencimento dos cheques a serem depositados. |
Da Natureza: | Natureza inicial a ser utilizada para a seleção dos títulos a serem baixados. |
Até a Natureza: | Natureza final para efetuar seleção dos títulos a serem baixados. |
No cancelamento de uma baixa efetuada os lançamentos contábeis e os saldos bancários são estornados, consequentemente, é gerado um registro de estorno na movimentação bancária para que, posteriormente, o extrato bancário mostre o histórico de operações efetuadas.
Nesta operação, o sistema permite a informação de um histórico e a identificação de cheque devolvido. Neste caso, a Consulta Posição de Clientes, opção Títulos em Aberto, destaca como informação histórica o Título com Cheque Devolvido.
Importante
Para o processo de cancelamento de baixa, o processo utiliza a data logada no sistema, ou seja, o usuário deverá estar logado na data correta para realizar o cancelamento, visto que neste processo não temos interação de tela com o usuário.
Caso o período contábil (CTBA010) esteja bloqueado na data em que um título foi baixado, mas o cancelamento da baixa seja feito em uma data com o período contábil em aberto, o cancelamento será efetivado normalmente, pois é considerada a data logada e não a data da baixa do título na contabilização.
Permite a exclusão de um título.
Depois de selecionar o título desejado e acionar esta opção, confira as informações apresentadas e confirme o procedimento.
Ao excluir uma baixa efetuada os lançamentos contábeis e os saldos bancários são estornados.
Importante - SE5 x FK1/FK5
Após a conclusão do procedimento: enquanto na tabela SE5 o registro de baixa efetuado anteriormente é excluído sem gerar um registro de estorno, nas tabelas FK1 e FK5, o registro não é excluído. Em vez disso, é gerado um novo registro de estorno, preservando o histórico do título.
Consequentemente, no relatório de Extrato Bancário (FINR470), o estorno da baixa não é exibido, apenas o título em aberto. Já no Smart View Extrato Bancário (FINSV014), o estorno da baixa é exibido.
Esta opção indica, por meio de cores, os tipos de títulos disponíveis.
Permite incluir cheques para efetuar as baixas dos títulos. Esta opção é acionada no item Outras Ações/Cheques disponível na tela de Baixa de Títulos.
Campo | Descrição |
---|---|
Mostra Lanc. Contab.? |
Indica, por meio da seleção entre as opções Sim e Não, se o lançamento contábil deve ser exibido quando a contabilização for online. |
Aglut. Lançamentos? | Indica, por meio da seleção entre as opções Sim e Não, se os lançamentos devem ser aglutinados em uma única linha, caso as contas, centro de custo, item e classe de valor sejam iguais nos lançamentos efetuados. |
Abate Desc. Comiss.? |
Indica, por meio da seleção entre as opções Sim e Não, se no cancelamento da baixa deve ser abatido o valor do desconto no cálculo do estorno da comissão gerada para a baixa. |
Contabiliza Online? | Indica, por meio da seleção entre as opções Sim e Não, se a contabilização feita no momento da efetivação da transação (inclusão de título, baixa, geração de cheque, exclusão etc.) será um a um ou offline (todos os lançamentos contabilizados em um processo em lote). |
Cons. juros comissão? |
Indica, por meio da seleção entre as opções Sim e Não, se deve ser considerado o valor dos juros no cálculo da comissão. |
Destacar abatimentos? | Indica, por meio da seleção entre as opções Sim e Não, se deseja destacar os títulos de abatimento para marcação na seleção de títulos. Trata apenas títulos de abatimento nos valores da seleção de títulos, ou seja, serão baixados, ainda que não marcados, seguindo a regra da rotina de Contas a Receber. |
Replica rateio? |
O preenchimento do campo é definido por meio da seleção entre as opções:
|
Gera cheque para adiantamento? |
O preenchimento do campo é definido por meio da seleção entre as opções:
|
Considera retenção bancária? |
O preenchimento do campo é definido por meio da seleção entre as opções:
|
Utiliza Banco anterior? | Indica, por meio da seleção entre as opções Sim e Não, se deve ser considerado o Banco da última baixa ou o Banco padrão. |
03. PRÉ-CONDIÇÕES PARA UTILIZAÇÃO DA ROTINA
Abaixo, temos os cadastros necessários para a criação de títulos na base de dados:
- Cadastrar um cliente preenchendo os campos obrigatórios:
Acessar módulo Financeiro (SIGAFIN) > Atualizações > Cadastros > Clientes (MATA030).
Clique em Incluir.
Preencha todos os campos obrigatórios e clique em Salvar.
- Cadastrar uma natureza preenchendo os campos obrigatórios:
Acessar módulo Financeiro (SIGAFIN) > Atualizações > Cadastros > Naturezas (FINA010).
Clique em Incluir.
Preencha todos os campos obrigatórios e clique em Confirmar.
- Incluir um título preenchendo os campos obrigatórios:
Acessar módulo Financeiro (SIGAFIN) > Atualizações > Contas a Receber > Contas a Receber (FINA040).
Clique em Incluir.
Preencha todos os campos obrigatórios e clique em Salvar.
04. PARÂMETROS
Para mais parâmetros e informações consulte Parâmetros do Financeiro.
05. INFORMAÇÕES ADICIONAIS
SIGALOJA 0009 Qual parâmetro define multas e juros para o recebimento de títulos?
Gravação dos Campos de Entidades Contábeis Adicionais - Tabelas Financeiro
Atualização dos campos E1_BAIXA e E2_BAIXA