Commit 159d6c79512b5c01281ba9348d983df16e5bd0f4
1 parent
ea3c13e8
Exists in
master
and in
19 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 | 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 | 476 | $cabecalho = new stdClass(); |
477 | 477 | ... | ... |
rn/ReceberProcedimentoRN.php
... | ... | @@ -97,11 +97,13 @@ class ReceberProcedimentoRN extends InfraRN |
97 | 97 | $this->gravarLogDebug("Solicitando metadados do trâmite " . $parNumIdentificacaoTramite, 4); |
98 | 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 | 101 | if (isset($objMetadadosProcedimento->metadados->unidadeReceptora)) { |
102 | - $numUnidadeReceptora = $objMetadadosProcedimento->metadados->unidadeReceptora; | |
102 | + $unidadeReceptora = $objMetadadosProcedimento->metadados->unidadeReceptora; | |
103 | 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 | 107 | $this->gravarLogDebug("Atribuindo unidade receptora $numUnidadeReceptora para o trâmite $parNumIdentificacaoTramite", 4); |
106 | 108 | } |
107 | 109 | ... | ... |