Skip to content

Commit

Permalink
chore: adicionar nome do tipo de procedimento não encontrado no desti…
Browse files Browse the repository at this point in the history
…no (#781)
  • Loading branch information
mrglaydson authored Jan 22, 2025
1 parent 6c44c39 commit 8ef3467
Showing 1 changed file with 5 additions and 5 deletions.
10 changes: 5 additions & 5 deletions src/rn/ReceberProcedimentoRN.php
Original file line number Diff line number Diff line change
Expand Up @@ -1400,10 +1400,10 @@ private function atribuirParticipantes(ProtocoloDTO $objProtocoloDTO, $arrObjInt
}


private function obterTipoProcessoPadrao($numIdTipoProcedimento) {
private function obterTipoProcessoPadrao($numIdTipoProcedimento, $strTipoProcedimento) {

if(!isset($numIdTipoProcedimento)){
throw new InfraException('Módulo do Tramita: Parâmetro $numIdTipoProcedimento não informado.');
throw new InfraException("Módulo do Tramita: O Tipo de Processo '{$strTipoProcedimento}' não existe no sistema de destino. OBS: A recusa é uma das três formas de conclusão de trâmite. Portanto, não é um erro");
}

$objTipoProcedimentoDTO = new TipoProcedimentoDTO();
Expand Down Expand Up @@ -1508,7 +1508,7 @@ private function atribuirTipoProcedimento(ProcedimentoDTO $objProcedimentoDTO, $
if(is_null($objTipoProcedimentoDTO)){
// Verifica tipo de processo padrão cadastrado
$dblAlterouTipoProcesso = true;
$objTipoProcedimentoDTO = $this->obterTipoProcessoPadrao($numIdTipoProcedimento);
$objTipoProcedimentoDTO = $this->obterTipoProcessoPadrao($numIdTipoProcedimento, $strProcessoNegocio);
}

if (is_null($objTipoProcedimentoDTO)){
Expand Down Expand Up @@ -1566,7 +1566,7 @@ public function obterMapeamentoTipoProcesso($remetente, $destinatario, $strProce
$objMapeamentoTipoProcedimentoDTO->setNumIdMapOrgao($objPenOrgaoExternoDTO->getDblId());
$objMapeamentoTipoProcedimentoDTO->setStrNomeTipoProcesso($strProcessoNegocio);
$objMapeamentoTipoProcedimentoDTO->setStrAtivo('S');

$objMapeamentoTipoProcedimentoDTO->retNumIdTipoProcessoDestino();

$objMapeamentoTipoProcedimentoRN = new PenMapTipoProcedimentoRN();
Expand All @@ -1575,7 +1575,7 @@ public function obterMapeamentoTipoProcesso($remetente, $destinatario, $strProce
if (!is_null($objMapeamentoTipoProcedimentoDTO) && !is_null($objMapeamentoTipoProcedimentoDTO->getNumIdTipoProcessoDestino())) {
$idTipoProcessoDestino = $objMapeamentoTipoProcedimentoDTO->getNumIdTipoProcessoDestino();

return $this->obterTipoProcessoPadrao($idTipoProcessoDestino);
return $this->obterTipoProcessoPadrao($idTipoProcessoDestino, $strProcessoNegocio);
}
}

Expand Down

0 comments on commit 8ef3467

Please sign in to comment.