| @@ 63-96 (lines=34) @@ | ||
| 60 | * @param DOMDocument $dom |
|
| 61 | * @return boolean |
|
| 62 | */ |
|
| 63 | protected static function zReadRecepcaoLote($dom) |
|
| 64 | { |
|
| 65 | //retorno da funçao |
|
| 66 | $aResposta = array( |
|
| 67 | 'bStat' => false, |
|
| 68 | 'versao' => '', |
|
| 69 | 'tpAmb' => '', |
|
| 70 | 'cUF' => '', |
|
| 71 | 'cStat' => '', |
|
| 72 | 'verAplic' => '', |
|
| 73 | 'xMotivo' => '', |
|
| 74 | 'dhRecbto' => '', |
|
| 75 | 'tMed' => '', |
|
| 76 | 'nRec' => '' |
|
| 77 | ); |
|
| 78 | $tag = $dom->getNode('retEnviMDFe'); |
|
| 79 | if (empty($tag)) { |
|
| 80 | return $aResposta; |
|
| 81 | } |
|
| 82 | $infRec = $dom->getNode('infRec'); |
|
| 83 | $aResposta = array( |
|
| 84 | 'bStat' => true, |
|
| 85 | 'versao' => $tag->getAttribute('versao'), |
|
| 86 | 'tpAmb' => $dom->getValue($tag, 'tpAmb'), |
|
| 87 | 'cUF' => $dom->getValue($tag, 'cUF'), |
|
| 88 | 'cStat' => $dom->getValue($tag, 'cStat'), |
|
| 89 | 'verAplic' => $dom->getValue($tag, 'verAplic'), |
|
| 90 | 'xMotivo' => $dom->getValue($tag, 'xMotivo'), |
|
| 91 | 'dhRecbto' => $dom->getValue($infRec, 'dhRecbto'), |
|
| 92 | 'tMed' => $dom->getValue($infRec, 'tMed'), |
|
| 93 | 'nRec' => $dom->getValue($infRec, 'nRec') |
|
| 94 | ); |
|
| 95 | return $aResposta; |
|
| 96 | } |
|
| 97 | ||
| 98 | /** |
|
| 99 | * zReadRetRecepcao |
|
| @@ 187-219 (lines=33) @@ | ||
| 184 | * @param DOMDocument $dom |
|
| 185 | * @return string|boolean |
|
| 186 | */ |
|
| 187 | protected static function zReadStatusServico($dom) |
|
| 188 | { |
|
| 189 | //retorno da funçao |
|
| 190 | $aResposta = array( |
|
| 191 | 'bStat' => false, |
|
| 192 | 'versao' => '', |
|
| 193 | 'cStat' => '', |
|
| 194 | 'verAplic' => '', |
|
| 195 | 'xMotivo' => '', |
|
| 196 | 'dhRecbto' => '', |
|
| 197 | 'tMed' => '', |
|
| 198 | 'cUF' => '', |
|
| 199 | 'dhRetorno' => '', |
|
| 200 | 'xObs' => '' |
|
| 201 | ); |
|
| 202 | $tag = $dom->getNode('retConsStatServMDFe'); |
|
| 203 | if (empty($tag)) { |
|
| 204 | return $aResposta; |
|
| 205 | } |
|
| 206 | $aResposta = array( |
|
| 207 | 'bStat' => true, |
|
| 208 | 'versao' => $tag->getAttribute('versao'), |
|
| 209 | 'cStat' => $dom->getValue($tag, 'cStat'), |
|
| 210 | 'verAplic' => $dom->getValue($tag, 'verAplic'), |
|
| 211 | 'xMotivo' => $dom->getValue($tag, 'xMotivo'), |
|
| 212 | 'dhRecbto' => $dom->getValue($tag, 'dhRecbto'), |
|
| 213 | 'tMed' => $dom->getValue($tag, 'tMed'), |
|
| 214 | 'cUF' => $dom->getValue($tag, 'cUF'), |
|
| 215 | 'dhRetorno' => $dom->getValue($tag, 'dhRetorno'), |
|
| 216 | 'xObs' => $dom->getValue($tag, 'xObs') |
|
| 217 | ); |
|
| 218 | return $aResposta; |
|
| 219 | } |
|
| 220 | ||
| 221 | /** |
|
| 222 | * zReadRecepcaoEvento |
|