From f91e79ae652cca6f66c3292b349578bc3786bb2a Mon Sep 17 00:00:00 2001 From: Nei Jobson Date: Sat, 4 Apr 2020 05:46:40 -0300 Subject: [PATCH] =?UTF-8?q?[Pet=203.1]=20Alinhamento=20da=20vers=C3=A3o=20?= =?UTF-8?q?do=20M=C3=B3dulo?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../PeticionamentoIntegracao.php | 123 ++++++++------- ...md_pet_procuracao_especial_cadastro_js.php | 2 +- .../md_pet_vinc_modelo_procuracao.php | 2 +- .../peticionamento/rn/MdPetIntAceiteRN.php | 143 +++++++++++------- 4 files changed, 149 insertions(+), 121 deletions(-) diff --git a/sei/web/modulos/peticionamento/PeticionamentoIntegracao.php b/sei/web/modulos/peticionamento/PeticionamentoIntegracao.php index 9e9702e..53f5be2 100644 --- a/sei/web/modulos/peticionamento/PeticionamentoIntegracao.php +++ b/sei/web/modulos/peticionamento/PeticionamentoIntegracao.php @@ -892,7 +892,7 @@ public function montarIconeProcesso(ProcedimentoAPI $objProcedimentoAPI) $id = ""; $tipo = ""; //recibo mais atual é de resposta a intimaçao - if (in_array(MdPetReciboRN::$TP_RECIBO_RESPOSTA_INTIMACAO,$recibo)) { + if (in_array(MdPetReciboRN::$TP_RECIBO_RESPOSTA_INTIMACAO, $recibo)) { $reciboIntercorrenteDTO = new MdPetReciboDTO(); $reciboRN = new MdPetReciboRN(); @@ -926,7 +926,7 @@ public function montarIconeProcesso(ProcedimentoAPI $objProcedimentoAPI) $arrObjArvoreAcaoItemAPI[] = $objArvoreAcaoItemAPI; } //recibo mais atual é de pet intercorrente - if (in_array(MdPetReciboRN::$TP_RECIBO_INTERCORRENTE,$recibo) ) { + if (in_array(MdPetReciboRN::$TP_RECIBO_INTERCORRENTE, $recibo)) { $reciboIntercorrenteDTO = new MdPetReciboDTO(); $reciboRN = new MdPetReciboRN(); @@ -958,7 +958,7 @@ public function montarIconeProcesso(ProcedimentoAPI $objProcedimentoAPI) $objArvoreAcaoItemAPI->setSinHabilitado('S'); $arrObjArvoreAcaoItemAPI[] = $objArvoreAcaoItemAPI; } //recibo mais atual é de pet de processo novo - if (in_array(MdPetReciboRN::$TP_RECIBO_NOVO,$recibo) ) { + if (in_array(MdPetReciboRN::$TP_RECIBO_NOVO, $recibo)) { $reciboIntercorrenteDTO = new MdPetReciboDTO(); $reciboRN = new MdPetReciboRN(); @@ -989,7 +989,7 @@ public function montarIconeProcesso(ProcedimentoAPI $objProcedimentoAPI) $objArvoreAcaoItemAPI->setSinHabilitado('S'); $arrObjArvoreAcaoItemAPI[] = $objArvoreAcaoItemAPI; } - if ((in_array(MdPetReciboRN::$TP_RECIBO_RESPONSAVEL_LEGAL_INICIAL,$recibo) || (in_array(MdPetReciboRN::$TP_RECIBO_RESPONSAVEL_LEGAL_ALTERACAO,$recibo)))) { + if ((in_array(MdPetReciboRN::$TP_RECIBO_RESPONSAVEL_LEGAL_INICIAL, $recibo) || (in_array(MdPetReciboRN::$TP_RECIBO_RESPONSAVEL_LEGAL_ALTERACAO, $recibo)))) { $titlePJ = $arrRetDadosIcones['textoSeparado']; $tipoPJ = 'PETICIONAMENTO'; @@ -1011,7 +1011,7 @@ public function montarIconeProcesso(ProcedimentoAPI $objProcedimentoAPI) $data = $arrRetDadosIcones['dataPF']; - $titlePF =$arrRetDadosIcones['textoSeparado']; + $titlePF = $arrRetDadosIcones['textoSeparado']; $tipoPF = 'PETICIONAMENTO'; $idPF = 'PET' . $dblIdProcedimento; $iconePF = 'modulos/peticionamento/imagens/peticionamento_processo_novo_cinza.png'; @@ -1055,18 +1055,18 @@ private function retornarArrDadosParaIcones($idProcedimento) $reciboIntercorrenteDTO->setNumIdProtocolo($idProcedimento); $reciboIntercorrenteDTO->setOrd('DataHoraRecebimentoFinal', InfraDTO::$TIPO_ORDENACAO_DESC); $arrRecibosResposta = $reciboRN->listar($reciboIntercorrenteDTO); - $tipoPetTodos = InfraArray::converterArrInfraDTO($arrRecibosResposta,'StaTipoPeticionamento'); + $tipoPetTodos = InfraArray::converterArrInfraDTO($arrRecibosResposta, 'StaTipoPeticionamento'); $tipoPet = array($tipoPetTodos[0]); $textoSeparado = ''; - $documentos = InfraArray::converterArrInfraDTO($arrRecibosResposta,'IdDocumento'); + $documentos = InfraArray::converterArrInfraDTO($arrRecibosResposta, 'IdDocumento'); if ($arrRecibosResposta != null && count($arrRecibosResposta) > 0) { //Vinculo com PF $acesso = false; $objMdPetVincRepresentantDTO = new MdPetVincRepresentantDTO(); - $objMdPetVincRepresentantDTO->setDblIdDocumento($documentos,infraDTO::$OPER_IN); + $objMdPetVincRepresentantDTO->setDblIdDocumento($documentos, infraDTO::$OPER_IN); $objMdPetVincRepresentantDTO->retNumIdContatoVinc(); $objMdPetVincRepresentantDTO->setNumMaxRegistrosRetorno(1); $objMdPetVincRepresentantDTO->retDblIdDocumento(); @@ -1075,7 +1075,7 @@ private function retornarArrDadosParaIcones($idProcedimento) $objMdPetVincRepresentantRN = new MdPetVincRepresentantRN(); $arrMdPetVincRepresentantRN = $objMdPetVincRepresentantRN->consultar($objMdPetVincRepresentantDTO); - if(count($arrMdPetVincRepresentantRN)){ + if (count($arrMdPetVincRepresentantRN)) { $reciboIntercorrentePFDTO = new MdPetReciboDTO(); $reciboPFRN = new MdPetReciboRN(); @@ -1095,14 +1095,14 @@ private function retornarArrDadosParaIcones($idProcedimento) $objContatoDTO->retStrNome(); $objContatoDTO->retDblCnpj(); $objContatoRN = new ContatoRN(); - $arrObjContatoRN =$objContatoRN->consultarRN0324($objContatoDTO); + $arrObjContatoRN = $objContatoRN->consultarRN0324($objContatoDTO); - if(!is_null($arrObjContatoRN->getDblCpf())){ + if (!is_null($arrObjContatoRN->getDblCpf())) { $dataPF = MdPetDataUtils::setFormat($arrRecibosRespostaPF->getDthDataHoraRecebimentoFinal(), 'dd/mm/yyyy'); $cpf = $arrObjContatoRN->getDblCpf(); $nome = $arrObjContatoRN->getStrNome(); $acesso = true; - }else{ + } else { $acesso = false; } @@ -1114,9 +1114,8 @@ private function retornarArrDadosParaIcones($idProcedimento) $img = ''; - //recibo mais atual é de resposta a intimaçao - if (in_array(MdPetReciboRN::$TP_RECIBO_RESPOSTA_INTIMACAO,$tipoPet) ) { + if (in_array(MdPetReciboRN::$TP_RECIBO_RESPOSTA_INTIMACAO, $tipoPet)) { $reciboIntercorrenteDTO = new MdPetReciboDTO(); $reciboIntercorrenteDTO->retNumIdProtocolo(); @@ -1137,7 +1136,7 @@ private function retornarArrDadosParaIcones($idProcedimento) $img .= ""; } //recibo mais atual é de peticionamento intercorrente - if (in_array(MdPetReciboRN::$TP_RECIBO_INTERCORRENTE,$tipoPet) ) { + if (in_array(MdPetReciboRN::$TP_RECIBO_INTERCORRENTE, $tipoPet)) { $reciboIntercorrenteDTO = new MdPetReciboDTO(); $reciboIntercorrenteDTO->retNumIdProtocolo(); @@ -1157,7 +1156,7 @@ private function retornarArrDadosParaIcones($idProcedimento) $img .= ""; } //recibo mais atual é de peticionamento de processo novo - if (in_array(MdPetReciboRN::$TP_RECIBO_NOVO,$tipoPet) ) { + if (in_array(MdPetReciboRN::$TP_RECIBO_NOVO, $tipoPet)) { $reciboIntercorrenteDTO = new MdPetReciboDTO(); $reciboIntercorrenteDTO->retNumIdProtocolo(); @@ -1174,7 +1173,7 @@ private function retornarArrDadosParaIcones($idProcedimento) $img .= ""; } - if (in_array(MdPetReciboRN::$TP_RECIBO_RESPONSAVEL_LEGAL_INICIAL,$tipoPetTodos)) { + if (in_array(MdPetReciboRN::$TP_RECIBO_RESPONSAVEL_LEGAL_INICIAL, $tipoPetTodos)) { //Vinculo PJ $reciboIntercorrenteDTO = new MdPetReciboDTO(); @@ -1190,7 +1189,7 @@ private function retornarArrDadosParaIcones($idProcedimento) $objMdPetVincRepresentantPJDTO = new MdPetVincRepresentantDTO(); - $objMdPetVincRepresentantPJDTO->setDblIdDocumento(InfraArray::converterArrInfraDTO($arrRecibosResposta,'IdDocumento'),infraDTO::$OPER_IN); + $objMdPetVincRepresentantPJDTO->setDblIdDocumento(InfraArray::converterArrInfraDTO($arrRecibosResposta, 'IdDocumento'), infraDTO::$OPER_IN); $objMdPetVincRepresentantPJDTO->retNumIdContatoVinc(); $objMdPetVincRepresentantPJDTO->retDthDataCadastro(); $objMdPetVincRepresentantPJDTO->retNumIdMdPetVinculoRepresent(); @@ -1199,11 +1198,10 @@ private function retornarArrDadosParaIcones($idProcedimento) $arrMdPetVincRepresentantPJRN = $objMdPetVincRepresentantPJRN->listar($objMdPetVincRepresentantPJDTO); - - if(count($arrMdPetVincRepresentantPJRN)){ + if (count($arrMdPetVincRepresentantPJRN)) { $objMdPetVincDocumentoRN = new MdPetVincDocumentoRN(); $objMdPetVincDocumentoDTO = new MdPetVincDocumentoDTO(); - $objMdPetVincDocumentoDTO->setNumIdMdPetVinculoRepresent(InfraArray::converterArrInfraDTO($arrMdPetVincRepresentantPJRN,'IdMdPetVinculoRepresent'),infraDTO::$OPER_IN); + $objMdPetVincDocumentoDTO->setNumIdMdPetVinculoRepresent(InfraArray::converterArrInfraDTO($arrMdPetVincRepresentantPJRN, 'IdMdPetVinculoRepresent'), infraDTO::$OPER_IN); $objMdPetVincDocumentoDTO->retDblIdDocumento(); $objMdPetVincDocumentoDTO->retStrProtocoloFormatadoProtocolo(); //Mudar para Constante @@ -1215,7 +1213,7 @@ private function retornarArrDadosParaIcones($idProcedimento) $arrObjMdPetVincDocumentoDTO = $objMdPetVincDocumentoRN->listar($objMdPetVincDocumentoDTO); - if(count($arrMdPetVincRepresentantPJRN)) { + if (count($arrMdPetVincRepresentantPJRN)) { $dataPJ = MdPetDataUtils::setFormat($arrMdPetVincRepresentantPJRN[0]->getDthDataCadastro(), 'dd/mm/yyyy'); @@ -1235,7 +1233,7 @@ private function retornarArrDadosParaIcones($idProcedimento) $linhaDeCimaTxt = 'Controle de Representação de Pessoa Jurídica: \n' . PaginaSEI::tratarHTML($arrObjContatoRN->getStrNome()) . ' (' . infraUtil::formatarCnpj($arrObjContatoRN->getDblCnpj()) . ')'; $linhaDeBaixoTxt = 'Último Peticionamento de Atualização: ' . $dataPJ; - $textoSeparado = $linhaDeCimaTxt.' \n'.$linhaDeBaixoTxt; + $textoSeparado = $linhaDeCimaTxt . ' \n' . $linhaDeBaixoTxt; } $img .= ""; @@ -1256,12 +1254,12 @@ private function retornarArrDadosParaIcones($idProcedimento) $reciboIntercorrenteDTO->setNumIdProtocolo($idProcedimento); $arrRecibosResposta = $reciboRN->consultar($reciboIntercorrenteDTO); - $linhaDeCimaPF = '"Controle de Representação de Pessoa Física:

'.PaginaSEI::tratarHTML($nome).' ('.infraUtil::formatarCpf($cpf).')"'; - $linhaDeBaixoPF .= '"Último Peticionamento de Atualização: '.MdPetDataUtils::setFormat($arrRecibosResposta->getDthDataHoraRecebimentoFinal(), 'dd/mm/yyyy').'"'; + $linhaDeCimaPF = '"Controle de Representação de Pessoa Física:

' . PaginaSEI::tratarHTML($nome) . ' (' . infraUtil::formatarCpf($cpf) . ')"'; + $linhaDeBaixoPF .= '"Último Peticionamento de Atualização: ' . MdPetDataUtils::setFormat($arrRecibosResposta->getDthDataHoraRecebimentoFinal(), 'dd/mm/yyyy') . '"'; - $linhaDeCimaTexto = 'Controle de Representação de Pessoa Física: \n'.PaginaSEI::tratarHTML($nome).' ('.infraUtil::formatarCpf($cpf).')'; - $linhaDeBaixoTexto .= 'Último Peticionamento de Atualização: '.MdPetDataUtils::setFormat($arrRecibosResposta->getDthDataHoraRecebimentoFinal(), 'dd/mm/yyyy'); - $textoSeparado = $linhaDeCimaTexto.' \n'.$linhaDeBaixoTexto; + $linhaDeCimaTexto = 'Controle de Representação de Pessoa Física: \n' . PaginaSEI::tratarHTML($nome) . ' (' . infraUtil::formatarCpf($cpf) . ')'; + $linhaDeBaixoTexto .= 'Último Peticionamento de Atualização: ' . MdPetDataUtils::setFormat($arrRecibosResposta->getDthDataHoraRecebimentoFinal(), 'dd/mm/yyyy'); + $textoSeparado = $linhaDeCimaTexto . ' \n' . $linhaDeBaixoTexto; $img .= ""; @@ -1421,7 +1419,6 @@ public function montarMenuUsuarioExterno() } - $arrLink = array(); $numRegistrosMenu = count($arrMenusNomes); @@ -1468,7 +1465,7 @@ public function montarMenuUsuarioExterno() if (count($objMdPetVincUsuExtPj) > 0 && !is_null($arrIdMdPetIntegFuncionalidUtilizado)) { $arrLink[] = '-^' . $urlBase . '/controlador_externo.php?acao=md_pet_vinculacao_listar' . '^^' . 'Responsável Legal de Pessoa Jurídica' . '^'; $arrLink[] = '-^' . $urlBase . '/controlador_externo.php?acao=md_pet_vinc_usu_ext_pe_listar' . '^^' . 'Procurações Eletrônicas' . '^'; - }elseif(count($objMdPetVincUsuExtPf) > 0) { + } elseif (count($objMdPetVincUsuExtPf) > 0) { $arrLink[] = '-^' . $urlBase . '/controlador_externo.php?acao=md_pet_vinc_usu_ext_pe_listar' . '^^' . 'Procurações Eletrônicas' . '^'; } break; @@ -1547,9 +1544,9 @@ public function montarTipoTarjaAssinaturaCustomizada() * Valida se o Documento que está sendo cancelado foi peticionado * * @access public - * @author Jaqueline Mendes - * @param DocumentoAPI $objDocumentoAPI + * @param DocumentoAPI $objDocumentoAPI * @return mixed + * @author Jaqueline Mendes */ public function cancelarDocumento(DocumentoAPI $objDocumentoAPI) { @@ -2153,8 +2150,8 @@ public function montarAcaoBotaoCumprir($idProtocolo, $idAcessoExterno, $idProced } } $arrObjMdPetIntRelDestDTOTratadoFinal = array(); - foreach($objMdPetIntRelDestDTOTratado as $itemObjMdPetIntRelDestDTOTratado){ - if(!key_exists($itemObjMdPetIntRelDestDTOTratado->getNumIdMdPetIntRelDestinatario(), $arrObjMdPetIntRelDestDTOTratadoFinal)){ + foreach ($objMdPetIntRelDestDTOTratado as $itemObjMdPetIntRelDestDTOTratado) { + if (!key_exists($itemObjMdPetIntRelDestDTOTratado->getNumIdMdPetIntRelDestinatario(), $arrObjMdPetIntRelDestDTOTratadoFinal)) { $arrObjMdPetIntRelDestDTOTratadoFinal[$itemObjMdPetIntRelDestDTOTratado->getNumIdMdPetIntRelDestinatario()] = $itemObjMdPetIntRelDestDTOTratado; } } @@ -2222,15 +2219,15 @@ public function montarAcaoBotaoCumprir($idProtocolo, $idAcessoExterno, $idProced } //Verifica se a situação da vinculação/intimacao é diferente de ativa - if ((!$procuracaoSimplesValida || $contarobjMdPetVincRepresentantDTO == 0) && $objContato->getNumIdContato() != $obj->getNumIdContato() ) { + if ((!$procuracaoSimplesValida || $contarobjMdPetVincRepresentantDTO == 0) && $objContato->getNumIdContato() != $obj->getNumIdContato()) { $qntDestRevogado++; }// else { if ($obj->getStrSinPessoaJuridica() == 'S') { - if(!key_exists(InfraUtil::formatarCpfCnpj($obj->getDblCnpjContato()), $arrPessoaJuridica)) { + if (!key_exists(InfraUtil::formatarCpfCnpj($obj->getDblCnpjContato()), $arrPessoaJuridica)) { $arrPessoaJuridica[InfraUtil::formatarCpfCnpj($obj->getDblCnpjContato())] = $obj->getStrNomeContato() . ' (' . InfraUtil::formatarCpfCnpj($obj->getDblCnpjContato()) . ')'; } } else { - if(!key_exists(InfraUtil::formatarCpfCnpj($obj->getDblCpfContato()), $arrPessoaFisica)) { + if (!key_exists(InfraUtil::formatarCpfCnpj($obj->getDblCpfContato()), $arrPessoaFisica)) { $arrPessoaFisica[InfraUtil::formatarCpfCnpj($obj->getDblCpfContato())] = $obj->getStrNomeContato() . ' (' . InfraUtil::formatarCpfCnpj($obj->getDblCpfContato()) . ')'; } } @@ -2323,15 +2320,15 @@ public function montarAcaoBotaoCumprir($idProtocolo, $idAcessoExterno, $idProced } //Verifica se a situação da vinculação/intimacao é diferente de ativa - if ((!$procuracaoSimplesValida || $contarobjMdPetVincRepresentantDTO == 0) && $objContato->getNumIdContato() != $obj->getNumIdContato() ) { + if ((!$procuracaoSimplesValida || $contarobjMdPetVincRepresentantDTO == 0) && $objContato->getNumIdContato() != $obj->getNumIdContato()) { $qntDestRevogado++; } //else { if ($obj->getStrSinPessoaJuridica() == 'S') { - if(!key_exists(InfraUtil::formatarCpfCnpj($obj->getDblCnpjContato()), $arrPessoaJuridica)) { + if (!key_exists(InfraUtil::formatarCpfCnpj($obj->getDblCnpjContato()), $arrPessoaJuridica)) { $arrPessoaJuridica[InfraUtil::formatarCpfCnpj($obj->getDblCnpjContato())] = $obj->getStrNomeContato() . ' (' . InfraUtil::formatarCpfCnpj($obj->getDblCnpjContato()) . ')'; } } else { - if(!key_exists(InfraUtil::formatarCpfCnpj($obj->getDblCpfContato()), $arrPessoaFisica)) { + if (!key_exists(InfraUtil::formatarCpfCnpj($obj->getDblCpfContato()), $arrPessoaFisica)) { $arrPessoaFisica[InfraUtil::formatarCpfCnpj($obj->getDblCpfContato())] = $obj->getStrNomeContato() . ' (' . InfraUtil::formatarCpfCnpj($obj->getDblCpfContato()) . ')'; } } @@ -2404,15 +2401,15 @@ public function montarAcaoBotaoCumprir($idProtocolo, $idAcessoExterno, $idProced } //Verifica se a situação da vinculação/intimacao é diferente de ativa - if ((!$procuracaoSimplesValida || $contarobjMdPetVincRepresentantDTO == 0) && $objContato->getNumIdContato() != $obj->getNumIdContato() ) { + if ((!$procuracaoSimplesValida || $contarobjMdPetVincRepresentantDTO == 0) && $objContato->getNumIdContato() != $obj->getNumIdContato()) { $qntDestRevogado++; } else { if ($obj->getStrSinPessoaJuridica() == 'S') { - if(!key_exists(InfraUtil::formatarCpfCnpj($obj->getDblCnpjContato()), $arrPessoaJuridica)) { + if (!key_exists(InfraUtil::formatarCpfCnpj($obj->getDblCnpjContato()), $arrPessoaJuridica)) { $arrPessoaJuridica[InfraUtil::formatarCpfCnpj($obj->getDblCnpjContato())] = $obj->getStrNomeContato() . ' (' . InfraUtil::formatarCpfCnpj($obj->getDblCnpjContato()) . ')'; } } else { - if(!key_exists(InfraUtil::formatarCpfCnpj($obj->getDblCpfContato()), $arrPessoaFisica)) { + if (!key_exists(InfraUtil::formatarCpfCnpj($obj->getDblCpfContato()), $arrPessoaFisica)) { $arrPessoaFisica[InfraUtil::formatarCpfCnpj($obj->getDblCpfContato())] = $obj->getStrNomeContato() . ' (' . InfraUtil::formatarCpfCnpj($obj->getDblCpfContato()) . ')'; } } @@ -2449,15 +2446,15 @@ public function montarAcaoBotaoCumprir($idProtocolo, $idAcessoExterno, $idProced //Preparar Texto Exibição Tool Tip if ($existeInt) { - $tooltip = $objMdPetIntRN->getTextoTolTipIntimacaoEletronicaCumprida(array($dataAceite, $docPrinc, $docTipo, $docNum, $objRelIntDoc->getStrSinPrincipal(), $arrPessoaJuridica,$arrPessoaFisica)); + $tooltip = $objMdPetIntRN->getTextoTolTipIntimacaoEletronicaCumprida(array($dataAceite, $docPrinc, $docTipo, $docNum, $objRelIntDoc->getStrSinPrincipal(), $arrPessoaJuridica, $arrPessoaFisica)); } elseif ($vinculoRepresentanteInativo) { $idContatoDestinatario = InfraArray::converterArrInfraDTO($objMdPetIntRelDestDTO, 'IdContato'); - if($idContatoDestinatario){ + if ($idContatoDestinatario) { foreach ($idContatoDestinatario as $id) { - $linkIdDestinatario .= '&id_contato[]='.$id; + $linkIdDestinatario .= '&id_contato[]=' . $id; } } - $tooltip = $objMdPetIntRN->getTextoTolTipIntimacaoEletronicaVinculoInativo($dtIntimacao, $docPrinc, $docTipo, $docNum, $objRelIntDoc->getStrSinPrincipal(), $objContato->getNumIdContato(), $idContatoDestinatario,$arrPessoaJuridica,$arrPessoaFisica); + $tooltip = $objMdPetIntRN->getTextoTolTipIntimacaoEletronicaVinculoInativo($dtIntimacao, $docPrinc, $docTipo, $docNum, $objRelIntDoc->getStrSinPrincipal(), $objContato->getNumIdContato(), $idContatoDestinatario, $arrPessoaJuridica, $arrPessoaFisica); //Atualizando para Modal $urlBase = ConfiguracaoSEI::getInstance()->getValor('SEI', 'URL'); @@ -2465,7 +2462,7 @@ public function montarAcaoBotaoCumprir($idProtocolo, $idAcessoExterno, $idProced $js = "infraAbrirJanela('" . $strLink . "', 'janelaConsultarIntimacao', 900, 350);"; } else { - $tooltip = $objMdPetIntRN->getTextoTolTipIntimacaoEletronica(array($dtIntimacao, $docPrinc, $docTipo, $docNum, $objRelIntDoc->getStrSinPrincipal(), $arrPessoaJuridica,$arrPessoaFisica,$informeTooltipACG)); + $tooltip = $objMdPetIntRN->getTextoTolTipIntimacaoEletronica(array($dtIntimacao, $docPrinc, $docTipo, $docNum, $objRelIntDoc->getStrSinPrincipal(), $arrPessoaJuridica, $arrPessoaFisica, $informeTooltipACG)); } $arr = array(); @@ -2701,13 +2698,17 @@ public function montarAcaoBotaoResposta($idProtocolo, $idAcessoExterno, $idProce } //Verifica se a situação da vinculação/intimacao é diferente de ativa - if ((!$procuracaoSimplesValida || $contarobjMdPetVincRepresentantDTO == 0) && $objContato->getNumIdContato() != $obj->getNumIdContato() ) { + if ((!$procuracaoSimplesValida || $contarobjMdPetVincRepresentantDTO == 0) && $objContato->getNumIdContato() != $obj->getNumIdContato()) { $qntDestRevogado++; } //else { if ($obj->getStrSinPessoaJuridica() == 'S') { - $arrPessoaJuridica[] = $obj->getStrNomeContato() . ' (' . InfraUtil::formatarCpfCnpj($obj->getDblCnpjContato()) . ')'; + if (!in_array($obj->getDblCnpjContato(), $arrPessoaJuridica)) { + $arrPessoaJuridica[$obj->getDblCnpjContato()] = $obj->getStrNomeContato() . ' (' . InfraUtil::formatarCpfCnpj($obj->getDblCnpjContato()) . ')'; + } } else { - $arrPessoaFisica[] = $obj->getStrNomeContato() . ' (' . InfraUtil::formatarCpfCnpj($obj->getDblCpfContato()) . ')'; + if (!in_array($obj->getDblCpfContato(), $arrPessoaFisica)) { + $arrPessoaFisica[$obj->getDblCpfContato()] = $obj->getStrNomeContato() . ' (' . InfraUtil::formatarCpfCnpj($obj->getDblCpfContato()) . ')'; + } } //} @@ -2743,7 +2744,7 @@ public function montarAcaoBotaoResposta($idProtocolo, $idAcessoExterno, $idProce $removerRevogado = true; $objMdPetVinculoDTO = $mdPetVinculoRN->listar($objMdPetVinculoDTO); foreach ($objMdPetVinculoDTO as $chaveVinculo => $itemObjMdPetVinculoDTO) { - if($itemObjMdPetVinculoDTO->getStrStaEstado() == MdPetVincRepresentantRN::$RP_ATIVO && $itemObjMdPetVinculoDTO->getStrTipoRepresentante() != MdPetVincRepresentantRN::$PE_PROCURADOR_SIMPLES){ + if ($itemObjMdPetVinculoDTO->getStrStaEstado() == MdPetVincRepresentantRN::$RP_ATIVO && $itemObjMdPetVinculoDTO->getStrTipoRepresentante() != MdPetVincRepresentantRN::$PE_PROCURADOR_SIMPLES) { $removerRevogado = false; } if ($itemObjMdPetVinculoDTO->getStrTipoRepresentante() == MdPetVincRepresentantRN::$PE_PROCURADOR_SIMPLES) { @@ -2778,12 +2779,6 @@ public function montarAcaoBotaoResposta($idProtocolo, $idAcessoExterno, $idProce $validacaoAceite = false; $qntDestinatario = count($objMdPetIntRelDestDTO); - //Se a quantidade de aceites for diferente da quantidade de intimação quer dizer que ainda tem intimação para ser cumprida - if ($qntAceite > 0 && $qntAceiteCorrente != $qntDestinatarioCorrente) { - $existeInt = false; - $aguardandoCumprirGeral = true; - } - if (!empty($objMdPetIntRelDestDTO)) { $arrDados = array($objRelIntDoc->getNumIdMdPetIntimacao()); $retorno = $objMdPetIntRN->retornaDadosDocPrincipalIntimacao($arrDados); @@ -2812,7 +2807,7 @@ public function montarAcaoBotaoResposta($idProtocolo, $idAcessoExterno, $idProce $objUsuarioRN = new UsuarioRN(); $arrIds = $objUsuarioRN->listarRN0490($objUsuarioDTO); - if($arrContatos) { + if ($arrContatos) { $dtoMdPetVincReptDTO = new MdPetVincRepresentantDTO(); $dtoMdPetVincReptDTO->setNumIdContatoVinc($arrContatos, InfraDTO::$OPER_IN); $dtoMdPetVincReptDTO->retNumIdContatoVinc(); @@ -3499,9 +3494,9 @@ public function desativarContato($objContatoAPI) if (count($objMdPetVinculoDTO) > 0) { // if ($isMesmaUnidade == false) { - $objInfraException = new InfraException(); - $objInfraException->adicionarValidacao('Este Contato não pode ser Desativado porque é de Pessoa Jurídica com vinculação de Responsável Legal e Procuradores.'); - $objInfraException->lancarValidacoes(); + $objInfraException = new InfraException(); + $objInfraException->adicionarValidacao('Este Contato não pode ser Desativado porque é de Pessoa Jurídica com vinculação de Responsável Legal e Procuradores.'); + $objInfraException->lancarValidacoes(); // } } } @@ -3551,8 +3546,8 @@ public function alterarContato(ContatoAPI $objContatoAPI) $objMdPetVincTpProcessoDTO->retNumIdUnidade(); $objMdPetVincTpProcessoDTO = $mdPetVincTpProcessoRN->consultar($objMdPetVincTpProcessoDTO); - if(count($objMdPetVincTpProcessoDTO) > 0){ - if($objMdPetVincTpProcessoDTO->getNumIdUnidade() == $idUnidade){ + if (count($objMdPetVincTpProcessoDTO) > 0) { + if ($objMdPetVincTpProcessoDTO->getNumIdUnidade() == $idUnidade) { $isMesmaUnidade = true; } } diff --git a/sei/web/modulos/peticionamento/md_pet_procuracao_especial_cadastro_js.php b/sei/web/modulos/peticionamento/md_pet_procuracao_especial_cadastro_js.php index e896602..10e3ae7 100644 --- a/sei/web/modulos/peticionamento/md_pet_procuracao_especial_cadastro_js.php +++ b/sei/web/modulos/peticionamento/md_pet_procuracao_especial_cadastro_js.php @@ -621,7 +621,7 @@ function validarCampos() textoProcEsp += '
'; textoProcEsp += '3. Representar a Pessoa Jurídica Outorgante com todos os poderes previstos no sistema, '; - textoProcEsp += 'inclusive no substabelecimento ao emitir Procurações Eletrônicas.'; + textoProcEsp += 'inclusive no substabelecimento ao emitir Procurações Eletrônicas, habilitando-o a praticar todos os atos processuais, inclusive confessar, reconhecer a procedência do pedido, transigir, desistir, renunciar, receber, dar quitação e firmar compromisso.'; textoProcEsp += '
'; textoProcEsp += '
'; diff --git a/sei/web/modulos/peticionamento/md_pet_vinc_modelo_procuracao.php b/sei/web/modulos/peticionamento/md_pet_vinc_modelo_procuracao.php index e9593d9..f1cd34e 100644 --- a/sei/web/modulos/peticionamento/md_pet_vinc_modelo_procuracao.php +++ b/sei/web/modulos/peticionamento/md_pet_vinc_modelo_procuracao.php @@ -74,7 +74,7 @@
  1. Gerenciar o cadastro da Pessoa Jurídica Outorgante.

  2. Receber, Cumprir e Responder Intimações Eletrônicas e realizar Peticionamento Eletrônico em nome da Pessoa Jurídica Outorgante.

  3. -
  4. Representar a Pessoa Jurídica Outorgante com todos os poderes previstos no sistema, inclusive no substabelecimento ao emitir Procurações Eletrônicas.

  5. +
  6. Representar a Pessoa Jurídica Outorgante com todos os poderes previstos no sistema, inclusive no substabelecimento ao emitir Procurações Eletrônicas, habilitando-o a praticar todos os atos processuais, inclusive confessar, reconhecer a procedência do pedido, transigir, desistir, renunciar, receber, dar quitação e firmar compromisso.

  7. Substabelecer os poderes outorgados pela presente Procuração, ao conceder Procurações Eletrônicas a outros Usuários Externos, em âmbito geral ou para processos específicos, conforme poderes definidos, para representação da Pessoa Jurídica Outorgante.

diff --git a/sei/web/modulos/peticionamento/rn/MdPetIntAceiteRN.php b/sei/web/modulos/peticionamento/rn/MdPetIntAceiteRN.php index d1241f4..6c79546 100644 --- a/sei/web/modulos/peticionamento/rn/MdPetIntAceiteRN.php +++ b/sei/web/modulos/peticionamento/rn/MdPetIntAceiteRN.php @@ -9,20 +9,24 @@ */ require_once dirname(__FILE__) . '/../../../SEI.php'; -class MdPetIntAceiteRN extends InfraRN { +class MdPetIntAceiteRN extends InfraRN +{ //Id Tarefa Módulo public static $ID_TAREFA_ACEITE = 'MD_PET_INTIMACAO_CUMPRIDA'; - public function __construct() { + public function __construct() + { parent::__construct(); } - protected function inicializarObjInfraIBanco() { + protected function inicializarObjInfraIBanco() + { return BancoSEI::getInstance(); } - protected function cadastrarControlado(MdPetIntAceiteDTO $objMdPetIntAceiteDTO) { + protected function cadastrarControlado(MdPetIntAceiteDTO $objMdPetIntAceiteDTO) + { try { //Valida Permissao @@ -44,7 +48,8 @@ protected function cadastrarControlado(MdPetIntAceiteDTO $objMdPetIntAceiteDTO) } } - protected function alterarControlado(MdPetIntAceiteDTO $objMdPetIntAceiteDTO) { + protected function alterarControlado(MdPetIntAceiteDTO $objMdPetIntAceiteDTO) + { try { //Valida Permissao @@ -60,7 +65,8 @@ protected function alterarControlado(MdPetIntAceiteDTO $objMdPetIntAceiteDTO) { } } - protected function excluirControlado($arrObjMdPetIntAceiteDTO) { + protected function excluirControlado($arrObjMdPetIntAceiteDTO) + { try { //Valida Permissao @@ -81,7 +87,8 @@ protected function excluirControlado($arrObjMdPetIntAceiteDTO) { } } - protected function consultarConectado(MdPetIntAceiteDTO $objMdPetIntAceiteDTO) { + protected function consultarConectado(MdPetIntAceiteDTO $objMdPetIntAceiteDTO) + { try { //Valida Permissao @@ -102,7 +109,8 @@ protected function consultarConectado(MdPetIntAceiteDTO $objMdPetIntAceiteDTO) { } } - protected function listarConectado(MdPetIntAceiteDTO $objMdPetIntAceiteDTO) { + protected function listarConectado(MdPetIntAceiteDTO $objMdPetIntAceiteDTO) + { try { //Valida Permissao @@ -123,7 +131,8 @@ protected function listarConectado(MdPetIntAceiteDTO $objMdPetIntAceiteDTO) { } } - protected function contarConectado(MdPetIntAceiteDTO $objMdPetIntAceiteDTO) { + protected function contarConectado(MdPetIntAceiteDTO $objMdPetIntAceiteDTO) + { try { //Valida Permissao @@ -190,7 +199,8 @@ protected function contarConectado(MdPetIntAceiteDTO $objMdPetIntAceiteDTO) { // } // } - protected function existeAceiteIntimacaoAcaoConectado($arr) { + protected function existeAceiteIntimacaoAcaoConectado($arr) + { $idIntimacao = count($arr) > 0 ? current($arr) : ''; $bolRetDados = isset($arr[1]) ? $arr[1] : false; @@ -248,7 +258,8 @@ protected function existeAceiteIntimacaoAcaoConectado($arr) { } } - protected function retornaIdUsuarioIdContatoConectado($params) { + protected function retornaIdUsuarioIdContatoConectado($params) + { $objContatoRN = new ContatoRN(); $objUsuarioRN = new UsuarioRN(); @@ -270,7 +281,8 @@ protected function retornaIdUsuarioIdContatoConectado($params) { return $objContatoDTO->getNumIdUsuarioCadastro(); } - protected function retornaObjContatoIdUsuarioConectado($params) { + protected function retornaObjContatoIdUsuarioConectado($params) + { $idUsuario = $params[0]; $retTodos = isset($params[1]) ? $params[1] : false; $objRetorno = null; @@ -306,7 +318,8 @@ protected function retornaObjContatoIdUsuarioConectado($params) { return $objRetorno; } - protected function retornaSituacaoIntimacaoConectado($arr) { + protected function retornaSituacaoIntimacaoConectado($arr) + { $objMdPetIntRelDestRN = new MdPetIntRelDestinatarioRN(); $idIntimacao = isset($arr[0]) ? $arr[0] : null; $IdUsuario = isset($arr[1]) && $arr[1] ? $arr[1] : SessaoSEIExterna::getInstance()->getNumIdUsuarioExterno(); @@ -368,7 +381,8 @@ protected function retornaSituacaoIntimacaoConectado($arr) { return null; } - protected function lancarAndamentoAceiteControlado($arrParametros) { + protected function lancarAndamentoAceiteControlado($arrParametros) + { $objMdIntimacaoRN = new MdPetIntimacaoRN(); $idProcedimento = $arrParametros[0]; @@ -504,7 +518,8 @@ protected function lancarAndamentoAceiteControlado($arrParametros) { } } - public function retornaObjAtributoAndamentoAPI($nome, $valor, $id = null) { + public function retornaObjAtributoAndamentoAPI($nome, $valor, $id = null) + { $objAtributoAndamentoAPI = new AtributoAndamentoAPI(); $objAtributoAndamentoAPI->setNome($nome); @@ -514,7 +529,8 @@ public function retornaObjAtributoAndamentoAPI($nome, $valor, $id = null) { return $objAtributoAndamentoAPI; } - protected function existeAceitePorIntimacoesConectado($dados) { + protected function existeAceitePorIntimacoesConectado($dados) + { $arrIdsInt = $dados[0]; $returnArray = isset($dados[1]) ? $dados[1] : false; @@ -540,7 +556,8 @@ protected function existeAceitePorIntimacoesConectado($dados) { } } - protected function retornaDataCumprimentoIntimacaoConectado($idMdPetDest) { + protected function retornaDataCumprimentoIntimacaoConectado($idMdPetDest) + { $objMdPetIntAceiteDTO = new MdPetIntAceiteDTO(); $objMdPetIntAceiteDTO->retDthData(); @@ -556,7 +573,8 @@ protected function retornaDataCumprimentoIntimacaoConectado($idMdPetDest) { return $objMdPetIntAceiteDTO && $objMdPetIntAceiteDTO->isSetDthData() ? $objMdPetIntAceiteDTO->getDthData() : null; } - protected function verificarIntimacoesPrazoExpiradoConectado() { + protected function verificarIntimacoesPrazoExpiradoConectado() + { $intimacoesPendentes = array(); $objPrazoTacitoRN = new MdPetIntPrazoTacitaRN(); @@ -577,7 +595,8 @@ protected function verificarIntimacoesPrazoExpiradoConectado() { return $intimacoesPendentes; } - protected function realizarEtapasAceiteAgendadoControlado($intimacoesPendentes) { + protected function realizarEtapasAceiteAgendadoControlado($intimacoesPendentes) + { try { $registros = count($intimacoesPendentes); @@ -614,14 +633,20 @@ protected function realizarEtapasAceiteAgendadoControlado($intimacoesPendentes) ProtocoloRN::$TE_PROCEDIMENTO_ANEXADO ); - if(in_array($objProcedimentoDTO->getStrStaEstadoProtocolo(), $arrStaEstado)){ - switch ($objProcedimentoDTO->getStrStaEstadoProtocolo()){ - case ProtocoloRN::$TE_PROCEDIMENTO_SOBRESTADO : $motivo = 'Processo Sobrestado'; break; - case ProtocoloRN::$TE_PROCEDIMENTO_BLOQUEADO : $motivo = 'Processo Bloqueado'; break; - case ProtocoloRN::$TE_PROCEDIMENTO_ANEXADO : $motivo = 'Processo Anexado'; break; + if (in_array($objProcedimentoDTO->getStrStaEstadoProtocolo(), $arrStaEstado)) { + switch ($objProcedimentoDTO->getStrStaEstadoProtocolo()) { + case ProtocoloRN::$TE_PROCEDIMENTO_SOBRESTADO : + $motivo = 'Processo Sobrestado'; + break; + case ProtocoloRN::$TE_PROCEDIMENTO_BLOQUEADO : + $motivo = 'Processo Bloqueado'; + break; + case ProtocoloRN::$TE_PROCEDIMENTO_ANEXADO : + $motivo = 'Processo Anexado'; + break; } - $arrRetornoIntimacoes['naoCumpridas'] = $arrRetornoIntimacoes['naoCumpridas']+1; + $arrRetornoIntimacoes['naoCumpridas'] = $arrRetornoIntimacoes['naoCumpridas'] + 1; $arrRetornoIntimacoes['procedimentos'][] = array( $objProcedimentoDTO->getStrProtocoloProcedimentoFormatado(), $motivo @@ -714,7 +739,7 @@ protected function realizarEtapasAceiteAgendadoControlado($intimacoesPendentes) } $objMdPetIntimacaoRN->reenviarReatribuirUnidade($arrParams); } - $arrRetornoIntimacoes['cumpridas'] = $arrRetornoIntimacoes['cumpridas']+1; + $arrRetornoIntimacoes['cumpridas'] = $arrRetornoIntimacoes['cumpridas'] + 1; } else { //EXCEÇÃO DE UNIDADE $detalhes = "Unidade não definida"; @@ -730,11 +755,13 @@ protected function realizarEtapasAceiteAgendadoControlado($intimacoesPendentes) } } - private function _gerarInfraLog() { + private function _gerarInfraLog() + { PaginaSEI::getInstance()->getObjInfraLog()->gravar('Certidão não gerada e andamento não criado no âmbito do Processo "número do processo", tendo em vista que todas as Unidades de tramitação estão desativadas.'); } - public function _retornaObjProcedimento($idProcedimento) { + public function _retornaObjProcedimento($idProcedimento) + { $objProcedimentoRN = new ProcedimentoRN(); $objProcedimentoDTO = new ProcedimentoDTO(); @@ -749,7 +776,8 @@ public function _retornaObjProcedimento($idProcedimento) { return $objProcedimentoDTO; } - protected function _realizarAceitePorPrazoTacitoControlado($arrParams) { + protected function _realizarAceitePorPrazoTacitoControlado($arrParams) + { $objMdPetIntRelDestRN = new MdPetIntRelDestinatarioRN(); $objDTO = $arrParams[0]; $idDoc = $arrParams[1]; @@ -770,7 +798,8 @@ protected function _realizarAceitePorPrazoTacitoControlado($arrParams) { return $objMdPetIntAceiteDTO; } - public function retornaArraySituacaoIntimacao() { + public function retornaArraySituacaoIntimacao() + { $arrSituacao = array(); $arrSituacao[MdPetIntimacaoRN::$INTIMACAO_PENDENTE] = MdPetIntimacaoRN::$STR_INTIMACAO_PENDENTE_ACEITE; $arrSituacao[MdPetIntimacaoRN::$INTIMACAO_CUMPRIDA_POR_ACESSO] = MdPetIntimacaoRN::$STR_INTIMACAO_CUMPRIDA_POR_ACESSO; @@ -780,7 +809,8 @@ public function retornaArraySituacaoIntimacao() { return $arrSituacao; } - protected function getIdCertidaoPorIntimacaoConectado($arr) { + protected function getIdCertidaoPorIntimacaoConectado($arr) + { $idIntimacao = $arr[0]; $idUsuario = isset($arr[1]) && $arr[1] ? $arr[1] : null; $idCertidao = null; @@ -794,7 +824,7 @@ protected function getIdCertidaoPorIntimacaoConectado($arr) { $ret = $objUsuarioRN->listarRN0490($objUsuarioDTO); $objUsuarioDTO = count($ret) > 0 ? current($ret) : null; $idContato = !is_null($objUsuarioDTO) ? $objUsuarioDTO->getNumIdContato() : null; - + if (!is_null($objRelDestDTO)) { $objMdPetIntAceiteRN = new MdPetIntAceiteRN(); @@ -804,8 +834,8 @@ protected function getIdCertidaoPorIntimacaoConectado($arr) { $objMdPetIntAceiteDTO->retDblIdDocumentoCertidao(); $lista = $objMdPetIntAceiteRN->listar($objMdPetIntAceiteDTO); $idCertidao = count($lista) > 0 ? $lista[0]->getDblIdDocumentoCertidao() : null; - }else{ - + } else { + $objMdPetIntDestDTO = new MdPetIntRelDestinatarioDTO(); $objMdPetIntDestDTO->setNumIdContatoParticipante($idContato); $objMdPetIntDestDTO->setNumIdMdPetIntimacao($idIntimacao); @@ -815,9 +845,9 @@ protected function getIdCertidaoPorIntimacaoConectado($arr) { $idMdPetIntDest = InfraArray::converterArrInfraDTO($retLista, 'IdMdPetIntRelDestinatario'); $objMdPetIntAceiteDTO = new MdPetIntAceiteDTO(); - if(is_array($idMdPetIntDest)){ + if (is_array($idMdPetIntDest)) { $objMdPetIntAceiteDTO->setNumIdMdPetIntRelDestinatario($idMdPetIntDest, InfraDTO::$OPER_IN); - }else{ + } else { $objMdPetIntAceiteDTO->setNumIdMdPetIntRelDestinatario($idRelDest); } $objMdPetIntAceiteDTO->retDblIdDocumentoCertidao(); @@ -829,7 +859,8 @@ protected function getIdCertidaoPorIntimacaoConectado($arr) { return $idCertidao; } - protected function todasIntimacoesAceitasConectado($arrIntimacoes) { + protected function todasIntimacoesAceitasConectado($arrIntimacoes) + { $todasAceitas = false; $objMdPetIntDestRN = new MdPetIntRelDestinatarioRN(); $objMdPetIntAceiteRN = new MdPetIntAceiteRN(); @@ -867,16 +898,16 @@ protected function todasIntimacoesAceitasConectado($arrIntimacoes) { $objMdPetVinculoDTO->retStrStaAbrangencia(); $objMdPetVinculoDTO = $mdPetVinculoRN->listar($objMdPetVinculoDTO); // Caso a PF intimada seja o usuario logado não existirá vinculo por isso já é setado para nã remover o mesmo - if($itemObjMdPetIntRelDestDTOTratado->getNumIdContato() == $objContato->getNumIdContato()){ + if ($itemObjMdPetIntRelDestDTOTratado->getNumIdContato() == $objContato->getNumIdContato()) { $removerRevogado = false; - }else{ + } else { $removerRevogado = true; } - foreach($objMdPetVinculoDTO as $chaveVinculo => $itemObjMdPetVinculoDTO){ - if($itemObjMdPetVinculoDTO->getStrStaEstado() == MdPetVincRepresentantRN::$RP_ATIVO && $itemObjMdPetVinculoDTO->getStrTipoRepresentante() != MdPetVincRepresentantRN::$PE_PROCURADOR_SIMPLES){ + foreach ($objMdPetVinculoDTO as $chaveVinculo => $itemObjMdPetVinculoDTO) { + if ($itemObjMdPetVinculoDTO->getStrStaEstado() == MdPetVincRepresentantRN::$RP_ATIVO && $itemObjMdPetVinculoDTO->getStrTipoRepresentante() != MdPetVincRepresentantRN::$PE_PROCURADOR_SIMPLES) { $removerRevogado = false; } - if($itemObjMdPetVinculoDTO->getStrTipoRepresentante() == MdPetVincRepresentantRN::$PE_PROCURADOR_SIMPLES){ + if ($itemObjMdPetVinculoDTO->getStrTipoRepresentante() == MdPetVincRepresentantRN::$PE_PROCURADOR_SIMPLES) { $rnMdPetIntimacaoRN = new MdPetIntimacaoRN(); $verificacaoCriteriosProcuracaoSimples = $rnMdPetIntimacaoRN->_verificarCriteriosProcuracaoSimples($itemObjMdPetVinculoDTO->getNumIdMdPetVinculoRepresent(), $itemObjMdPetVinculoDTO->getStrStaEstado(), $itemObjMdPetVinculoDTO->getDthDataLimite(), $itemObjMdPetIntRelDestDTOTratado->getDblIdDocumento(), $itemObjMdPetVinculoDTO->getStrStaAbrangencia()); if ($verificacaoCriteriosProcuracaoSimples) { @@ -884,14 +915,14 @@ protected function todasIntimacoesAceitasConectado($arrIntimacoes) { } } } - if($removerRevogado) { + if ($removerRevogado) { unset($objMdPetIntRelDestDTOTratado[$chave]); } } if ($count > 0) { $arrIntRelDest = InfraArray::converterArrInfraDTO($objMdPetIntRelDestDTOTratado, 'IdMdPetIntRelDestinatario'); - if($arrIntRelDest){ - $objMdPetIntAceiteDTO = new MdPetIntAceiteDTO(); + if ($arrIntRelDest) { + $objMdPetIntAceiteDTO = new MdPetIntAceiteDTO(); $objMdPetIntAceiteDTO->setNumIdMdPetIntRelDestinatario($arrIntRelDest, InfraDTO::$OPER_IN); $objMdPetIntAceiteDTO->retNumIdMdPetIntAceite(); @@ -901,23 +932,24 @@ protected function todasIntimacoesAceitasConectado($arrIntimacoes) { } $arrObjMdPetIntRelDestDTOTratadoFinal = array(); - foreach($objMdPetIntRelDestDTOTratado as $itemObjMdPetIntRelDestDTOTratado){ - if(!key_exists($itemObjMdPetIntRelDestDTOTratado->getNumIdMdPetIntRelDestinatario(), $arrObjMdPetIntRelDestDTOTratadoFinal)){ + foreach ($objMdPetIntRelDestDTOTratado as $itemObjMdPetIntRelDestDTOTratado) { + if (!key_exists($itemObjMdPetIntRelDestDTOTratado->getNumIdMdPetIntRelDestinatario(), $arrObjMdPetIntRelDestDTOTratadoFinal)) { $arrObjMdPetIntRelDestDTOTratadoFinal[$itemObjMdPetIntRelDestDTOTratado->getNumIdMdPetIntRelDestinatario()] = $itemObjMdPetIntRelDestDTOTratado; } } $qntDestinatarioAntes = count($objMdPetIntDestDTO); $qntDestinatario = count($arrObjMdPetIntRelDestDTOTratadoFinal); - $todasAceitas = ($countAceites == $qntDestinatario) && ($qntDestinatarioAntes == $qntDestinatario); - $retorno = array('todasAceitas' =>$todasAceitas, 'qntDestinatario' => $qntDestinatario); + $todasAceitas = ($countAceites == $qntDestinatario); + $retorno = array('todasAceitas' => $todasAceitas, 'qntDestinatario' => $qntDestinatario); } } return $retorno; } - - protected function existeAceiteIntimacoesConectado($arrIntimacoes) { + + protected function existeAceiteIntimacoesConectado($arrIntimacoes) + { $existeAceite = false; $objMdPetIntDestRN = new MdPetIntRelDestinatarioRN(); $objMdPetIntAceiteRN = new MdPetIntAceiteRN(); @@ -946,7 +978,8 @@ protected function existeAceiteIntimacoesConectado($arrIntimacoes) { } //método principal responsável pelos procedimentos de aceite / cumprimento manual da intimacao - public function processarAceiteManualControlado($arrParametros) { + public function processarAceiteManualControlado($arrParametros) + { try { //Start Rns $objMdPetIntCertidaoRN = new MdPetIntCertidaoRN(); @@ -1015,18 +1048,18 @@ public function processarAceiteManualControlado($arrParametros) { continue; } } - } + } //Caso tenha alguma intimação de pessoa com vinculação/procuração diferente de ativo a mesma não deve ser cumprida if ($objMdPetIntDestDTO->getNumIdContato() != $objMdPetIntDestDTO->getNumIdContatoParticipante() && $contarobjMdPetVincRepresentantDTO == 0) { continue; } - + //Só será cumprida as intimações que ainda não possuem aceite if (!empty($idDestinatarioAceite) && in_array($objMdPetIntDestDTO->getNumIdMdPetIntRelDestinatario(), $idDestinatarioAceite)) { continue; } - + // $objMdPetIntDestDTO = !is_null($retLista) && count($retLista) > 0 ? current($retLista) : null; $idMdPetIntDest = !is_null($objMdPetIntDestDTO) ? $objMdPetIntDestDTO->getNumIdMdPetIntRelDestinatario() : null;