449308 – Condicionamento do Robô de Cancelamento Automático à Configuração do Sistema (Versão 30.74.111.179)

Filtros


Tópicos

Liberação: 08/07/2026
#Faturamento

Objetivo da mudança:

O objetivo desta alteração é conferir às empresas o controle total sobre a execução do processo automatizado de estorno de documentos, permitindo ativar ou suspender o robô em lote de acordo com a estratégia operacional do negócio. Para resolver essa necessidade, o sistema foi modificado para validar o status da parametrização antes de iniciar as rotinas de varredura e exclusão de NF-e e NFC-e. Anteriormente, o agendador executava o cancelamento direto em segundo plano com base nos parâmetros de linha de comando, sem uma chave geral que pudesse interromper o fluxo instantaneamente. Com a implementação, o motor do sistema realiza uma checagem prévia na abertura da rotina e interrompe a execução caso o parâmetro esteja desligado, protegendo a integridade dos dados e evitando cancelamentos indevidos.

Rotinas / Telas:

  • Principal > Cancelamento de Documentos 

Instruções sobre o que configurar:

Para definir se o robô de segundo plano deve ou não processar os estornos automáticos, gerencie a chave de controle na “Configuração do Sistema” (frmCfgSistema):

  1. Localize a CFG_CANAUT – “Utilizar self-repairing system para cancelamento de documentos?”;

  2. Altere o valor do parâmetro selecionando a opção “Sim” para permitir o processamento automático ou escolha a opção “Não” para desativar completamente a atuação do robô.

Por padrão do sistema, esta configuração será enviada definida como “Sim” para preservar os fluxos de automação já existentes nos clientes, sendo opcional o seu desligamento.

Instruções sobre como utilizar:

  • Caso a CFG_CANAUT esteja definida como “Sim”, o robô disparado via linha de comando ou agendador de tarefas executará o cancelamento automático de NF-e e NFC-e normalmente seguindo as regras preexistentes;

  • Se a CFG_CANAUT estiver definida como “Não”, o robô interromperá o fluxo logo no início da execução, sem acionar nenhuma função de exclusão de notas ou tabelas financeiras;

  • Acompanhe o resultado da operação consultando o monitoramento de processos ou as tabelas de histórico para confirmar que os documentos não sofreram alterações quando o parâmetro estiver desligado.

Este artigo foi útil para você?
Pró
Não
Contra