diff --git a/mateus_jardim/script_sql/REQ000000347419.sql b/mateus_jardim/script_sql/REQ000000347419.sql new file mode 100644 index 0000000..dae29e9 --- /dev/null +++ b/mateus_jardim/script_sql/REQ000000347419.sql @@ -0,0 +1,34 @@ +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