/** * Gera o comprovante para a importacao de DMS */ public function comprovanteAction() { parent::noLayout(); $iIdImportacao = $this->getRequest()->getParam('id'); $oImportacao = Contribuinte_Model_ImportacaoDms::getByAttribute('id', $iIdImportacao)->getEntity(); $oDadosContador = Contribuinte_Model_Contribuinte::getByInscricaoMunicipal($oImportacao->getCodigoEscritorio()); $oDadosUsuario = Administrativo_Model_Usuario::getById($oImportacao->getIdUsuario()); $aPrefeitura = Administrativo_Model_ParametroPrefeitura::getListAll(); $oPrefeitura = reset($aPrefeitura); $this->view->oImportacao = $oImportacao; $this->view->oDadosContador = $oDadosContador; $this->view->oDadosUsuario = $oDadosUsuario; $this->view->oDadosPrefeitura = $oPrefeitura; $this->view->sNomePrefeitura = $oPrefeitura->getEntity()->getNome(); $this->_helper->layout->setLayout('pdf'); $this->renderPdf($this->view->render('dms/comprovante.phtml'), 'comprovante', array('format' => 'A4')); }