A1432-Clientes e Fornecedores - Falha Imprevista na rotina p_objTerceiro_OnGravrBeficiarios Referência/Erro: 15700051

Sumário

Sistema: Gerenciador de Aplicativos Prosoft.

Contexto: Este artigo corrige o Falha Imprevista na rotina p_objTerceiro_OnGravrBeficiarios Referência/Erro: 15700051 apresentado ao gravar o cadastro de terceiros com Beneficiários DMED.

 

Imagem1.png

 

Informações Adicionais: As orientações presentes neste artigo deverão ser executadas apenas pelo Suporte N2.

Resolução

É necessário a remoção e criação das constraints na tabela prg_terceiro_benefic.

--Remover as Constraints


ALTER TABLE "prg_terceiro_benefic" DROP CONSTRAINT cbnf_tcb_fk_benef;


ALTER TABLE "prg_terceiro_benefic" DROP CONSTRAINT ctcp_tcb_fk_terceiro;

--Criar as Constraints


ALTER TABLE "prg_terceiro_benefic" ADD CONSTRAINT cbnf_tcb_fk_benef FOREIGN KEY ("tcb_fk_beneficiario") REFERENCES prg_beneficiarios ON UPDATE RESTRICT  ON DELETE CASCADE;

ALTER TABLE "prg_terceiro_benefic" ADD CONSTRAINT ctcp_tcb_fk_terceiro FOREIGN KEY ("tcb_fk_terceiro") REFERENCES prg_terceiro_compl ON UPDATE RESTRICT  ON DELETE CASCADE;