Commit 12f336483720c2f4eb882eff19a7973f19a0cb20
1 parent
ad4451c4
Exists in
master
and in
1 other branch
Correções: Quando o processo estava 100% concluído, decidia a Unidade para Reabe…
…rtura do processo com base em Andamentos equivocados.
Showing
2 changed files
with
10 additions
and
1 deletions
Show diff stats
sei/web/modulos/peticionamento/PeticionamentoIntegracao.php
sei/web/modulos/peticionamento/rn/MdPetIntercorrenteReaberturaRN.php
| ... | ... | @@ -118,8 +118,17 @@ class MdPetIntercorrenteReaberturaRN extends InfraRN { |
| 118 | 118 | $objAtividadeDTO->retDthConclusao(); |
| 119 | 119 | $objAtividadeDTO->retNumIdUnidade(); |
| 120 | 120 | $objAtividadeDTO->setOrdDthConclusao(InfraDTO::$TIPO_ORDENACAO_DESC); |
| 121 | + | |
| 122 | + // apenas considerar para reaburtura SE a tarefa do andamento for 28, 41 ou 63 a saber: | |
| 123 | + //- 28: Conclusao do processo na unidade | |
| 124 | + //- 41: Conclusao automtica de processo na unidade | |
| 125 | + //- 63: Processo concluido | |
| 126 | + | |
| 127 | + $objAtividadeDTO->setNumIdTarefa( array( TarefaRN::$TI_CONCLUSAO_PROCESSO_UNIDADE , TarefaRN::$TI_CONCLUSAO_AUTOMATICA_UNIDADE, TarefaRN::$TI_CONCLUSAO_PROCESSO_USUARIO), InfraDTO::$OPER_IN ); | |
| 128 | + | |
| 121 | 129 | $arrObjAtividadeDTO = $objAtividadeRN->listarRN0036($objAtividadeDTO); |
| 122 | 130 | $objUltimaAtvProcesso = count($arrObjAtividadeDTO) > 0 ? current($arrObjAtividadeDTO) : null; |
| 131 | + | |
| 123 | 132 | if(!is_null($objUltimaAtvProcesso)) { |
| 124 | 133 | $idUnidadeReabrirProcesso = $objUltimaAtvProcesso->getNumIdUnidade(); |
| 125 | 134 | } | ... | ... |