tramitacao por script passando de enviado para não enviado prestacao de contas

parent bb9c588f
Showing with 35 additions and 0 deletions
DO $$
DECLARE
v_aedid1 INTEGER;
v_aedid2 INTEGER;
BEGIN
BEGIN
insert into workflow.acaoestadodoc (esdidorigem, esdiddestino, aeddscrealizar, aedstatus, aeddscrealizada, aedvisivel)
values (3088, 3087, 'Enviar para Monitoramento - Rotina Sem pagamento', 'A', 'Enviado para Monitoramento - Rotina Sem pagamento', false)
RETURNING aedid INTO v_aedid1;
EXCEPTION
WHEN OTHERS THEN
RAISE WARNING 'Erro ao inserir estado Doc (1): %', SQLERRM;
END;
BEGIN
insert into workflow.acaoestadodoc (esdidorigem, esdiddestino, aeddscrealizar, aedstatus, aeddscrealizada, aedvisivel)
values (3092, 3091, 'Retornar para Não Enviada', 'A', 'Retornado para Não Enviada', false)
RETURNING aedid INTO v_aedid2;
EXCEPTION
WHEN OTHERS THEN
RAISE WARNING 'Erro ao inserir estado Doc (2): %', SQLERRM;
END;
BEGIN
UPDATE par4.execucao_prestacao_contas
set epcstatus = 'I'
where epcid = '937';
EXCEPTION
WHEN OTHERS THEN
RAISE WARNING 'Erro ao alterar prestacao de contas: %', SQLERRM;
END;
perform workflow.alteraestadodoc(90578614, v_aedid1, 'Tramitado em atendimento a REQ000000347419');
perform workflow.alteraestadodoc(90578615, v_aedid2, 'Tramitado em atendimento a REQ000000347419');
END $$;
\ 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