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
- Acesse a tabela
nfs_core_par_parametros
. - 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.
- NOME:
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.