Insert Fase ME e situação PC

parent 6f629005
Showing with 35 additions and 15 deletions
begin;
INSERT INTO par.fasemeprestacaocontas (fmpcid, fmpcdesc, fmpcstatus, fmpcdtcadastro)
VALUES
(8, 'Interna FNDE - Aguardando Cadastro no Banco de Arquivamento por Prescrição', 'A', now()),
(9, 'Externa FNDE - Cadastro no Banco de Arquivamento por Prescrição', 'A', now()),
(10, 'Interna FNDE - Pressupostos para Prescrição Intercorrente', 'A', now());
INSERT INTO workflow.estadodocumento (esdid, tpdid, esdstatus, esdordem, esddsc, constantevirtual)
VALUES
('3168', '335', 'A', '20', 'Encaminhado para Banco de Arquivamento por Prescrição', 'workflow_estadodocumento_esdid_par_3168'),
('3169', '335', 'A', '21', 'Pressupostos para Prescrição Intercorrente', 'workflow_estadodocumento_esdid_par_3169');
COMMIT;
END;
\ No newline at end of file
DO $$
DECLARE
err_message TEXT;
BEGIN
BEGIN
INSERT INTO par.fasemeprestacaocontas (fmpcid, fmpcdesc, fmpcstatus, fmpcdtcadastro)
VALUES
(8, 'Interna FNDE - Aguardando Cadastro no Banco de Arquivamento por Prescrição', 'A', now()),
(9, 'Externa FNDE - Cadastro no Banco de Arquivamento por Prescrição', 'A', now()),
(10, 'Interna FNDE - Pressupostos para Prescrição Intercorrente', 'A', now());
EXCEPTION
WHEN OTHERS THEN
RAISE WARNING 'Erro ao inserir em responsaveisomisso: % PROCESSO: %', SQLERRM;
END;
BEGIN
INSERT INTO workflow.estadodocumento (esdid, tpdid, esdstatus, esdordem, esddsc, constantevirtual)
VALUES
('3168', '335', 'A', '20', 'Encaminhado para Banco de Arquivamento por Prescrição', 'workflow_estadodocumento_esdid_par_3168'),
('3169', '335', 'A', '21', 'Pressupostos para Prescrição Intercorrente', 'workflow_estadodocumento_esdid_par_3169');
EXCEPTION
WHEN OTHERS THEN
RAISE WARNING 'Erro ao inserir em responsaveisomisso: % PROCESSO: %', SQLERRM;
END;
END $$;
/*
-- APOIO PARA TESTES
select * from par.fasemeprestacaocontas where fmpcid in('8','9','10');
select * from workflow.estadodocumento where esdid in('3168', '3169');
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment