HCM – Exclusão Empresa - Error - [Microsoft][ODBC Driver 17 for SQL Server][SQL Server]The INSERT statement conflicted with the FOREIGN KEY constraint "ir_r033con_003". The conflict occurred in database "rh_migracao", table "dbo.R012BAN", column 'CodBan'
Incidente
No módulo Administração de Pessoal, ao tentar excluir a empresa em Diversos / Utilitários / Exclusão de empresa, não é processada a exclusão e no log SQLMon é apresentada a mensagem: Error - [Microsoft][ODBC Driver 17 for SQL Server][SQL Server]The INSERT statement conflicted with the FOREIGN KEY constraint "ir_r033con_003". The conflict occurred in database "rh_migracao", table "dbo.R012BAN", column 'CodBan'.
Causa
Esta mensagem é apresentada, pois existe alguma inconsistência de informações no campo CodBan das tabelas R033CON e R012BAN.
Solução
Para que a mensagem não seja apresentada ao efetuar a exclusão da empresa, realize os passos a seguir:
1. Acesse o CBDS e realize o seguinte select:
SELECT * FROM R033CON WHERE CODBAN NOT IN (SELECT CODBAN FROM R012BAN);
2. Identifique o registro que está inconsistente entre as tabelas e realize a correção em Tabelas / Gerais / Bancos;
3. Efetue a exclusão novamente e valide o processo.