Skip to content

Commit

Permalink
fix: corrigir validação dos processos nos blocos concluidos parcialme…
Browse files Browse the repository at this point in the history
…nte (#597)

Co-authored-by: Glaydson Rodrigues <[email protected]>
  • Loading branch information
mrglaydson and Glaydson Rodrigues authored Aug 29, 2024
1 parent 2085204 commit 271abc2
Showing 1 changed file with 18 additions and 8 deletions.
26 changes: 18 additions & 8 deletions src/rn/PenBlocoProcessoRN.php
Original file line number Diff line number Diff line change
Expand Up @@ -495,14 +495,24 @@ public function validarBlocoEstadoConcluidoParcial($dblIdbloco, $idProtocolo)
$tramiteEmBloco = $tramiteEmBlocoRN->consultar($tramiteEmBlocoDTO);

if (!empty($tramiteEmBloco)) {
$objPenProtocolo = new PenProtocoloDTO();
$objPenProtocolo->setDblIdProtocolo($idProtocolo);
$objPenProtocolo->setStrSinObteveRecusa('S');
$objPenProtocolo->setNumMaxRegistrosRetorno(1);
$objPenProtocolo->retDblIdProtocolo();

$objPenProtocoloBD = new ProtocoloBD(BancoSEI::getInstance());
$ObjPenProtocoloDTO = $objPenProtocoloBD->consultar($objPenProtocolo);

$parcialmenteConcluido = array(
ProcessoEletronicoRN::$STA_SITUACAO_TRAMITE_CIENCIA_RECUSA,
ProcessoEletronicoRN::$STA_SITUACAO_TRAMITE_RECUSADO,
ProcessoEletronicoRN::$STA_SITUACAO_TRAMITE_CANCELADO,
ProcessoEletronicoRN::$STA_SITUACAO_TRAMITE_CANCELADO_AUTOMATICAMENTE,
);

$objPenBlocoProcessoDTO = new PenBlocoProcessoDTO();
$objPenBlocoProcessoDTO->setDblIdProtocolo($idProtocolo);
$objPenBlocoProcessoDTO->setNumIdBloco($dblIdbloco);
$objPenBlocoProcessoDTO->setNumIdAndamento($parcialmenteConcluido, InfraDTO::$OPER_IN);
$objPenBlocoProcessoDTO->retDblIdProtocolo();
$objPenBlocoProcessoDTO->retNumIdBloco();
$objPenBlocoProcessoDTO->retNumIdAndamento();

$objPenProtocoloBD = new PenBlocoProcessoBD(BancoSEI::getInstance());
$ObjPenProtocoloDTO = $objPenProtocoloBD->consultar($objPenBlocoProcessoDTO);

if ($ObjPenProtocoloDTO != null) {
return $tramiteEmBloco;
Expand Down

0 comments on commit 271abc2

Please sign in to comment.