';
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 @@
Gerenciar o cadastro da Pessoa Jurídica Outorgante.
Receber, Cumprir e Responder Intimações Eletrônicas e realizar Peticionamento Eletrônico em nome da Pessoa Jurídica Outorgante.
- Representar a Pessoa Jurídica Outorgante com todos os poderes previstos no sistema, inclusive no substabelecimento ao emitir Procurações Eletrônicas.
+ 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.
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;