Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Inativar registro - Configurações

Ativar Verificação de Relacionamento ao Inativar um Registro

Parâmetro: CRUD_VERIFICA_FK_DESABILITAR_REGISTRO

Este parâmetro controla se a verificação de chaves estrangeiras deve ser realizada antes de inativar um registro em determinadas tabelas.

Como Ativar

  1. Acesse a tabela nfs_core_par_parametros.
  2. Insira ou atualize o registro com:
    • NOME: CRUD_VERIFICA_FK_DESABILITAR_REGISTRO
    • CONTEUDO: Lista de tabelas separadas por vírgula (,), onde a verificação deve ser aplicada.

Exemplo de inserção:

INSERT INTO nfs_core_par_parametros (NOME, CONTEUDO) 
VALUES ('CRUD_VERIFICA_FK_DESABILITAR_REGISTRO', 'tabela1,tabela2,tabela3');

Como Usar

Ao tentar inativar um registro, o sistema verificará automaticamente se a tabela está listada no parâmetro. Se estiver, a inativação só será permitida se não houver dependências em outras tabelas.

Se a tabela não estiver listada, a inativação ocorrerá sem a verificação de relacionamento.

Observações

  • Caso o parâmetro não esteja cadastrado, a verificação não será aplicada.
  • A funcionalidade não impede exclusão física, apenas valida a inativação.
  • Esta verificação também será aplicada ao desativar um registro via API.