diff --git a/mateus_jardim/script_sql/REQ000000314842.sql b/mateus_jardim/script_sql/REQ000000314842.sql index 4bc6922..98a36d2 100644 --- a/mateus_jardim/script_sql/REQ000000314842.sql +++ b/mateus_jardim/script_sql/REQ000000314842.sql @@ -3,15 +3,23 @@ BEGIN BEGIN UPDATE par3.execucao_prestacao_contas set epcstatus = 'I' - where epcid = '5650' or epcid = '5651'; - - perform workflow.alteraestadodoc(59463824, 7167, 'Tramitado em atendimento a REQ000000314842'); - perform workflow.alteraestadodoc(59463825, 7181, 'Tramitado em atendimento a REQ000000314842'); - - perform workflow.alteraestadodoc(59463827, 7167, 'Tramitado em atendimento a REQ000000314842'); - perform workflow.alteraestadodoc(59463828, 7181, 'Tramitado em atendimento a REQ000000314842'); + where epcid = '5650'; + EXCEPTION + WHEN OTHERS THEN + RAISE WARNING 'Erro ao alterar prestacao de contas: %', SQLERRM; + + BEGIN + UPDATE par3.execucao_prestacao_contas + set epcstatus = 'I' + where epcid = '5651'; EXCEPTION WHEN OTHERS THEN RAISE WARNING 'Erro ao alterar prestacao de contas: %', SQLERRM; END; + + perform workflow.alteraestadodoc(59463824, 7167, 'Tramitado em atendimento a REQ000000314842'); + perform workflow.alteraestadodoc(59463825, 7181, 'Tramitado em atendimento a REQ000000314842'); + + perform workflow.alteraestadodoc(59463827, 7167, 'Tramitado em atendimento a REQ000000314842'); + perform workflow.alteraestadodoc(59463828, 7181, 'Tramitado em atendimento a REQ000000314842'); END $$; \ No newline at end of file