From a7c465c10246da15cfb7d865c608bb03c8b859bd Mon Sep 17 00:00:00 2001 From: Guilherme Andrade Del Cantoni Date: Mon, 1 Apr 2019 12:10:04 -0300 Subject: [PATCH] [Fixed #57] Melhoria em detalhes de falha na página de envio externo do processos --- rn/ProcessoEletronicoRN.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/rn/ProcessoEletronicoRN.php b/rn/ProcessoEletronicoRN.php index 948845f..327b2ae 100644 --- a/rn/ProcessoEletronicoRN.php +++ b/rn/ProcessoEletronicoRN.php @@ -405,12 +405,13 @@ class ProcessoEletronicoRN extends InfraRN { try { return $this->getObjPenWs()->enviarProcesso($parametros); } catch (\Exception $e) { - $mensagem = "Falha no envio externo do processo"; + $mensagem = "Falha no envio externo do processo: "; $detalhes = InfraString::formatarJavaScript($this->tratarFalhaWebService($e)); if ($e instanceof \SoapFault && !empty($e->detail->interoperabilidadeException->codigoErro) && $e->detail->interoperabilidadeException->codigoErro == '0005') { $detalhes = 'O código mapeado para a unidade ' . utf8_decode($parametros->novoTramiteDeProcesso->processo->documento[0]->produtor->unidade->nome) . ' está incorreto.'; } + $mensagem .= $detalhes; throw new InfraException($mensagem, $e, $detalhes); } } -- libgit2 0.21.2