/** * Acción que muestra la página de un DTE * @author Esteban De La Fuente Rubio, DeLaF (esteban[at]sasco.cl) * @version 2015-09-25 */ public function ver($dte, $folio) { $Emisor = $this->getContribuyente(); // obtener DTE emitido $DteEmitido = new Model_DteEmitido($Emisor->rut, $dte, $folio, (int) $Emisor->certificacion); if (!$DteEmitido->exists()) { \sowerphp\core\Model_Datasource_Session::message('No existe el DTE solicitado', 'error'); $this->redirect('/dte/dte_emitidos/listar'); } // asignar variables para la vista $this->set(['Emisor' => $Emisor, 'DteEmitido' => $DteEmitido, 'Receptor' => $DteEmitido->getReceptor(), 'emails' => $DteEmitido->getEmails(), 'referencias' => $DteEmitido->getReferencias()]); }