Liberação: 17/06/2026
#Faturamento
Objetivo da mudança:
O objetivo desta mudança é otimizar a interpretação do robô de cancelamento em relação aos registros da tabela de histórico. A alteração impede que tentativas frustradas de cancelamento geradas por bloqueios comerciais legítimos, como documentos com recebimento, entrega ou remessa bancária ativa, sejam classificadas incorretamente como falhas do sistema. Se o documento não foi cancelado internamente e também não foi cancelado na integradora contratada, o robô reconhece a coerência do status, atualiza o parâmetro correspondente para não pendente e encerra o ciclo de processamento em background, evitando rotinas desnecessárias. Adicionalmente, o período de tentativas para casos de falhas reais de comunicação foi estendido para três vezes ao dia durante sete dias.
Rotinas / Telas:
- Principal > Robô de Cancelamento de Documentos
Instruções sobre o que configurar:
Não há configurações ou parâmetros adicionais a serem ativados na “Configuração do Sistema” (frmCfgSistema) para esta melhoria, visto que a nova lógica de tratamento dos registros da tabela e o aumento do intervalo de tentativas funcionam de maneira automatizada e nativa pelo componente de autorreparo.
Instruções sobre como utilizar:
A rotina passa a operar de forma transparente para o usuário a partir da atualização do sistema:
Quando ocorrer um impedimento comercial de cancelamento na operação manual, o sistema gerará o histórico normalmente;
O robô validará se o documento continua ativo tanto internamente quanto na integradora;
Ao constatar a concordância entre os dois ambientes, o robô marcará a coluna de pendência como “Não”, retirando o item da fila de reprocessamento sem apontar um erro falso;
Para os cenários com erros reais de comunicação, o monitor estenderá o fluxo de checagem automaticamente pelo novo prazo programado.