|
@@ 423-430 (lines=8) @@
|
| 420 |
|
return false; |
| 421 |
|
} |
| 422 |
|
// verificar que existan datos para el timbre |
| 423 |
|
if (!$this->xml->xpath('/DTE/'.$this->tipo_general.'/Encabezado/IdDoc/FchEmis')->item(0)) { |
| 424 |
|
\sasco\LibreDTE\Log::write( |
| 425 |
|
\sasco\LibreDTE\Estado::DTE_FALTA_FCHEMIS, |
| 426 |
|
\sasco\LibreDTE\Estado::get(\sasco\LibreDTE\Estado::DTE_FALTA_FCHEMIS, $this->getID()) |
| 427 |
|
); |
| 428 |
|
\sasco\LibreDTE\Log::write('Falta FchEmis del DTE '.$this->getID()); |
| 429 |
|
return false; |
| 430 |
|
} |
| 431 |
|
if (!$this->xml->xpath('/DTE/'.$this->tipo_general.'/Encabezado/Totales/MntTotal')->item(0)) { |
| 432 |
|
\sasco\LibreDTE\Log::write( |
| 433 |
|
\sasco\LibreDTE\Estado::DTE_FALTA_MNTTOTAL, |
|
@@ 431-437 (lines=7) @@
|
| 428 |
|
\sasco\LibreDTE\Log::write('Falta FchEmis del DTE '.$this->getID()); |
| 429 |
|
return false; |
| 430 |
|
} |
| 431 |
|
if (!$this->xml->xpath('/DTE/'.$this->tipo_general.'/Encabezado/Totales/MntTotal')->item(0)) { |
| 432 |
|
\sasco\LibreDTE\Log::write( |
| 433 |
|
\sasco\LibreDTE\Estado::DTE_FALTA_MNTTOTAL, |
| 434 |
|
\sasco\LibreDTE\Estado::get(\sasco\LibreDTE\Estado::DTE_FALTA_MNTTOTAL, $this->getID()) |
| 435 |
|
); |
| 436 |
|
return false; |
| 437 |
|
} |
| 438 |
|
// timbrar |
| 439 |
|
$RR = $this->xml->xpath('/DTE/'.$this->tipo_general.'/Encabezado/Receptor/RUTRecep')->item(0)->nodeValue; |
| 440 |
|
$RSR_nodo = $this->xml->xpath('/DTE/'.$this->tipo_general.'/Encabezado/Receptor/RznSocRecep'); |