Commit 159d6c79512b5c01281ba9348d983df16e5bd0f4
1 parent
ea3c13e8
Exists in
master
and in
21 other branches
[Fixed #12] Correção de erro no recebimento com unidades receptoras
Showing
2 changed files
with
7 additions
and
5 deletions
Show diff stats
rn/ProcessoEletronicoRN.php
@@ -470,8 +470,8 @@ class ProcessoEletronicoRN extends InfraRN { | @@ -470,8 +470,8 @@ class ProcessoEletronicoRN extends InfraRN { | ||
470 | return $mensagem; | 470 | return $mensagem; |
471 | } | 471 | } |
472 | 472 | ||
473 | - public function construirCabecalho($strNumeroRegistro = null, $idRepositorioOrigem = 0, $idUnidadeOrigem = 0, $idRepositorioDestino = 0, | ||
474 | - $idUnidadeDestino = 0, $urgente = false, $motivoUrgencia = 0, $enviarTodosDocumentos = false) | 473 | + public function construirCabecalho($strNumeroRegistro, $idRepositorioOrigem, $idUnidadeOrigem, $idRepositorioDestino, |
474 | + $idUnidadeDestino, $urgente = false, $motivoUrgencia = 0, $enviarTodosDocumentos = false) | ||
475 | { | 475 | { |
476 | $cabecalho = new stdClass(); | 476 | $cabecalho = new stdClass(); |
477 | 477 |
rn/ReceberProcedimentoRN.php
@@ -97,11 +97,13 @@ class ReceberProcedimentoRN extends InfraRN | @@ -97,11 +97,13 @@ class ReceberProcedimentoRN extends InfraRN | ||
97 | $this->gravarLogDebug("Solicitando metadados do trâmite " . $parNumIdentificacaoTramite, 4); | 97 | $this->gravarLogDebug("Solicitando metadados do trâmite " . $parNumIdentificacaoTramite, 4); |
98 | $objMetadadosProcedimento = $this->objProcessoEletronicoRN->solicitarMetadados($parNumIdentificacaoTramite); | 98 | $objMetadadosProcedimento = $this->objProcessoEletronicoRN->solicitarMetadados($parNumIdentificacaoTramite); |
99 | 99 | ||
100 | - //Substituir a unidade destinatária para a receptora (!1!) | 100 | + //Substituir a unidade destinatária para a receptora |
101 | if (isset($objMetadadosProcedimento->metadados->unidadeReceptora)) { | 101 | if (isset($objMetadadosProcedimento->metadados->unidadeReceptora)) { |
102 | - $numUnidadeReceptora = $objMetadadosProcedimento->metadados->unidadeReceptora; | 102 | + $unidadeReceptora = $objMetadadosProcedimento->metadados->unidadeReceptora; |
103 | $this->destinatarioReal = $objMetadadosProcedimento->metadados->destinatario; | 103 | $this->destinatarioReal = $objMetadadosProcedimento->metadados->destinatario; |
104 | - $objMetadadosProcedimento->metadados->destinatario->numeroDeIdentificacaoDaEstrutura = $numUnidadeReceptora; | 104 | + $objMetadadosProcedimento->metadados->destinatario->identificacaoDoRepositorioDeEstruturas = $unidadeReceptora->identificacaoDoRepositorioDeEstruturas; |
105 | + $objMetadadosProcedimento->metadados->destinatario->numeroDeIdentificacaoDaEstrutura = $unidadeReceptora->numeroDeIdentificacaoDaEstrutura; | ||
106 | + $numUnidadeReceptora = $unidadeReceptora->numeroDeIdentificacaoDaEstrutura; | ||
105 | $this->gravarLogDebug("Atribuindo unidade receptora $numUnidadeReceptora para o trâmite $parNumIdentificacaoTramite", 4); | 107 | $this->gravarLogDebug("Atribuindo unidade receptora $numUnidadeReceptora para o trâmite $parNumIdentificacaoTramite", 4); |
106 | } | 108 | } |
107 | 109 |