Liberação: 05/06/2026
#Faturamento
Objetivo da mudança:
O objetivo da mudança é impedir o cancelamento manual de pedidos de transferência que foram gerados de forma automática para o abastecimento de vendas de entrega futura. Anteriormente, o sistema permitia essa exclusão livre, o que acionava deleções em cascata no banco de dados e apagava os elos de ligação logísticos da tabela BAIREQ, impossibilitando que a rotina automatizada de troca de lotes concluísse o fornecimento das mercadorias. A alteração valida a existência do vínculo do documento e bloqueia a ação na origem, garantindo a integridade do processo comercial.
Rotinas / Telas:
- Principal > “Cancelamento de Documentos” (frmCancelamentoDocumentos)
Instruções sobre o que configurar:
Não há parâmetros manuais ou novas configurações (CFGs) a serem ativadas para este recurso. A regra de validação de integridade funciona de forma nativa e mandatória no sistema sempre que houver tentativa de exclusão ou baixa manual.
Instruções sobre como utilizar:
Para utilizar o sistema após a implementação do novo mecanismo de segurança, realize os seguintes passos:
Acesse a rotina de “Cancelamento de Documentos” ou o módulo de “Transferência de Estoque”;
Tente cancelar um documento de transferência gerado de forma manual ou avulsa, e note que a operação continuará sendo permitida normalmente;
Tente realizar a exclusão ou baixa manual de um pedido de transferência gerado automaticamente por uma entrada de mercadoria para o atendimento de uma entrega futura;
Observe que o sistema interromperá o processo e exibirá uma mensagem explicativa informando que o documento provém de um abastecimento automático e não pode ser cancelado pelo usuário.