Tempo aproximado para leitura: 00:03:00 min
Dúvida
Já estou utilizando a função MaIntBxCR conforme link mencionado (FIN0023_CREC_Compensacao_receber_execauto), a questão é que na contabilização o título posicionado é do RA (Recebimento Antecipado) e não na NF (Nota Fiscal), para constar como compensação e não como baixa.
Exemplo
O campo E5_TIPODOC gravado CP (compensação) e não BA (Baixa Automática ou Baixa que não tenha movimentação bancária), igual quando a compensação parte da NF para a RA.
Ambiente
Cross Segmento - TOTVS Backoffice (Linha Protheus) - Financeiro - FINA330 - Todas as versões
Solução
Na rotina FINA330 quando a compensação entre uma NF e a RA.
1 - Processo quando parte da NF o sistema grava o campo CT2_KEY com os dados da RA com a informação do campo E5_TIPODOC = CP.
Porque quando você faz a compensação e parte da NF, é informado ao sistema que está compensando a NF.
Grava E5_TIPODOC = CP e não gera Saldo.
Saiba Mais
FIN0006_MBAN_Descrição E5_TIPODOC
2 - Processo quando parte da RA o sistema grava o campo CT2_KEY com os dados da NF com a informação do campo E5_TIPODOC = BA.
Porque quando você faz a compensação e parte do RA, é informado ao sistema que está efetuando uma baixa do RA.
Grava E5_TIPODOC = BA e não gera Saldo.
Saiba Mais
FIN0006_MBAN_Descrição E5_TIPODOC
Como o execauto (MaIntBxCR) sempre vai compensar e parti do RA, gravação do E5_TIPODOC = BA
Importante
Esse comportamento é padrão do sistema e o conceito da gravação E5_TIPODOC.
0 Comentários