protected function private_core()
 {
     $this->mostrar = 'generar';
     $this->modo = 1;
     if (isset($_GET['modo'])) {
         if ($_GET['modo'] == 0) {
             $this->modo = 0;
         }
     }
     $subcuenta = new subcuenta();
     $this->subcuenta = FALSE;
     if (isset($_GET['idsubcuenta'])) {
         $this->idsubcuenta = $_GET['idsubcuenta'];
     }
     if (isset($_GET['idsubcuenta'])) {
         $this->contenido();
         if ($this->subcuenta) {
             /////// Llaves
             if (isset($_POST['puntear'])) {
                 if ($_POST['puntear'] == 1) {
                     $this->puntear();
                 }
             }
             $this->pdf_libromayor = FALSE;
             /*				 if( file_exists('tmp/'.FS_TMP_NAME.'libro_mayor/'.$this->subcuenta->idsubcuenta.'-'.$this->mes.'-'.$this->subcuenta->codejercicio.'.pdf') )
             					 {
             						$this->pdf_libromayor = 'tmp/'.FS_TMP_NAME.'libro_mayor/'.$this->subcuenta->idsubcuenta.'-'.$this->mes.'-'.$this->subcuenta->codejercicio.'.pdf';
             					 }
             	*/
             $this->mes = substr($this->subcuenta->get_partidas_mes($this->offset), 5, 2);
             $this->meses = $this->subcuenta->meses_archivo();
             $this->pdf_libromayor_archivo = 'tmp/' . FS_TMP_NAME . 'libro_mayor/' . $this->subcuenta->idsubcuenta . '-' . $this->mes . '-' . $this->subcuenta->codejercicio . '.pdf';
             $this->dir_libro = FS_TMP_NAME;
             if (isset($_GET['genlibro'])) {
                 if ($_GET['genlibro'] == 1) {
                     $this->contenido();
                     /// generamos el PDF del libro mayor si no existe
                     $libro_mayor = new libro_mayor();
                     $libro_mayor->libro_mayor($this->subcuenta, $this->mes);
                     //		header('Location: tmp/'.FS_TMP_NAME.'libro_mayor/'.$this->subcuenta->idsubcuenta.'.pdf');
                     /*						print '<script language="JavaScript">'; 
                     						print "window.open('tmp/".FS_TMP_NAME."libro_mayor/".$this->subcuenta->idsubcuenta."-".$this->mes."-".$this->subcuenta->codejercicio.".pdf','_blank' )"; 
                     						print '</script>';
                     */
                     header('Location:index.php?page=libro_mayor_generar&idsubcuenta=' . $this->idsubcuenta);
                     $this->generar_libro();
                 }
             }
             $this->contenido();
         }
     }
     if (isset($_GET['implibro'])) {
         if ($_GET['implibro'] == 1) {
             $mesver = $_GET['mes'];
             $libro_mayor = new libro_mayor();
             $libro_mayor->libro_mayor_ver($this->subcuenta, $mesver, $this->subcuenta->codejercicio);
         }
     }
 }