Tempo aproximado para leitura: 00:10 min
Dúvida
O que validar quando o boleto fica a registrar?
Ambiente
Cross Segmento - TOTVS Backoffice (Linha Protheus) - Financeiro - A partir da release 12.1.33
Solução
O envio das informações ao banco depende da ativação do schedule e da execução do Job FINA713.
Para iniciarmos as validações:
1º Schedule e Agent Habilitados e ativos
O Schedule deve ser iniciado, seja o novo (Smart Schedule) ou o antigo (Schedule), conforme ilustrado na imagem abaixo. Caso se trate do antigo, o agente também deve ser iniciado, uma vez que, no novo Smart Schedule, o agente é iniciado automaticamente.
2º Validar configuração do JOB
Para cada empresa, deve ser configurado um JOB, assim como uma filial, que, por sua vez, irá abranger as demais filiais.
Importante
Caso se trate da cloud da Totvs ou de um ambiente separado para os JOBs, a configuração do JOB da rotina será realizada por meio desse ambiente.
Outro ponto importante, em alguns caso quando é cloud da Totvs, o campo "Comunicação no Cliente" deve ser configurado com "wf"
O JOB deve ser cadastrado em apenas um ambiente. Se estiver cadastrado em mais de um ambiente para a mesma empresa, isso poderá travar o processo. A validação pode ser feita por meio de um SELECT na tabela XX1.
3º Cadastro de Bancos
Preencher o campo obrigatório Banco oficial (A6_BCOOFI)
4º Cadastro de Parâmetros de Banco
Cada banco possui particularidades específicas, sendo essencial validar a documentação oficial de cada instituição. Um preenchimento incorreto de qualquer campo impedirá o envio das informações ao banco.
Para mais informações:
Contas a receber (Comunicação bancária online)
5º Configurações de Contas
Caso haja alterações nas informações dos cadastros de banco ou no cadastro de parâmetros banco, será necessário excluir o cadastro atual e incluí-lo novamente em configurações de contas do novo painel gestor.
Após a realização das validações mencionadas, execute o job da FINA713 e verifique se ocorre alguma falha. Caso ocorra falha, consulte o campo EA_APIMSG na SEA. Caso não haja nenhuma informação gerada, isso indica que alguma das validações acima esta divergente. Se, por outro lado, houver dados gerados e não gerou o boleto, encaminhe o conteúdo do JSON para a equipe de suporte, juntamente com o console log, para que possam validar e identificar o problema.
Importante
Para o console log gerar o conteúdo do erro deve-se ativar as tags abaixo
Na seção [ENVIRONMENT/AMBIENTE] adicionar ou ativar FWFRAME_TRACELOG=1
Na seção [GENERAL] adicionar ou ativar Consolelog=1, LogHttpFuncs=1 e tlpp_rest_log=1 ConsoleMaxSize=125829120
0 Comentários