01. DADOS GERAIS
| Produto: | TOTVS Distribuição e Varejo |
|---|---|
| Linha de Produto: | Linha Winthor |
| Segmento: | Distribuição TOTVS Goiânia |
| Módulo: | 07 - CONTAS A PAGAR |
| Função: | 775 - GERIR CONTAS A PAGAR |
| Requisito/Story/Issue : | DDFINAN-32857 |
02. SITUAÇÃO/REQUISITO
Atualmente, o processo de envio dos contas a pagar para o banco é manual e depende de interação do usuário após a assinatura do borderô.
O objetivo desta melhoria é automatizar o envio dos títulos de contas a pagar para o banco Bradesco, logo após a assinatura do borderô, garantindo que o processo ocorra de forma integrada, rastreável e sem intervenção humana.
Além disso, deve-se implementar validações e bloqueios para impedir o cancelamento da assinatura de borderôs que já tiveram seus títulos enviados ao banco.
03. SOLUÇÃO
A rotina 775 - Gerir Contas a Pagar foi ajustada para identificar se o banco utiliza integração via API.
- Caso o banco possua integração ativa, o sistema envia automaticamente os títulos do borderô para o banco assim que o gestor assinar.
- Se o banco não utilizar integração, o processo continua funcionando da forma tradicional (sem envio automático).
Durante o envio, o sistema se comunica com o serviço interno 'dlib-financeiro', responsável por integrar com o banco e registrar o resultado do envio.
Após o processamento, o sistema exibe mensagens informativas conforme o retorno:
- “Contas a pagar enviados para o Banco.” – quando todos os títulos são enviados com sucesso.
- “Erro no envio do contas a pagar para o Banco. Verifique o status.” – quando algum título apresentar falha no envio.
Também foi criada uma proteção para o cancelamento da assinatura:
- Caso o borderô já tenha títulos enviados ao banco, não será possível cancelar a assinatura.
O sistema apresentará a mensagem:
“Não é possível cancelar a assinatura, pois um ou mais títulos já foram enviados ao banco.”
Validações Adicionais:
- Tratamento de erros e indisponibilidades do serviço (mensagem de falha controlada).
- Garantia de integridade nas atualizações de status dos títulos.
- Logs detalhados do envio e retorno do serviço para rastreabilidade.
Solução da rotina 775 - Gerir contas a Pagar a partir da atualização da versão 38.0.4.0 ou acima.
Deve atualizar a rotina para a versão igual ou superior
04. REGRAS PRINCIPAIS
O envio automático só ocorre quando o campo “Utiliza integração por API para o Contas a Pagar” do banco estiver marcado como “S”.
Caso o campo esteja “N” ou em branco, o envio automático não será realizado.
O resultado de cada título é armazenado no sistema, permitindo verificar se o envio foi bem-sucedido ou não.
O sistema impede o cancelamento da assinatura quando houver qualquer título com status “ENVIADO”.
05. DEMAIS INFORMAÇÕES
Importante!
As versões estarão disponíveis para download no CCW.
https://centraldecontrole.pcinformatica.com.br/
Mantenha suas rotinas sempre atualizadas!