$class_report->SQL->rollback(); } else { $class_report->SQL->commit(); } $ds_voucher->data=$data; error_reporting(E_ALL); set_time_limit(1800); $io_pdf=new class_pdf('LETTER','portrait'); // Instancia de la clase PDF // $io_pdf->selectFont('../../shared/ezpdf/fonts/ZapfDingbats.afm'); // Seleccionamos el tipo de letra //$io_pdf->selectFont('../../shared/ezpdf/fonts/Symbol.afm'); //$io_pdf->selectFont('../../shared/ezpdf/fonts/Times-Italic.afm'); //$io_pdf->selectFont('../../shared/ezpdf/fonts/Times-Roman.afm'); //$io_pdf->selectFont('../../shared/ezpdf/fonts/Courier.afm'); $io_pdf->selectFont('../../shared/ezpdf/fonts/Helvetica.afm'); $io_pdf->set_margenes(0,55,0,0); $li_totrow=$ds_voucher->getRowCount("numdoc"); $io_pdf->transaction('start'); // Iniciamos la transacci�n $thisPageNum=$io_pdf->ezPageCount; //$io_pdf->ezStartPageNumbers(570,30,10,'','',1); // Insertar el n�mero de p�gina uf_print_autorizacion($io_pdf); for($li_i=1;$li_i<=$li_totrow;$li_i++) { unset($la_data); $li_totprenom = 0; $ldec_mondeb = 0; $ldec_monhab = 0; $li_totant = 0; $ls_numdoc = $ds_voucher->data["numdoc"][$li_i]; $ls_codban = $ds_voucher->data["codban"][$li_i];
require_once("../../shared/class_folder/class_fecha.php"); require_once("../../shared/class_folder/class_sigesp_int_scg.php"); require_once("../../shared/class_folder/class_sigesp_int_spg.php"); $int_spg=new class_sigesp_int_spg(); $in=new sigesp_include(); $con=$in->uf_conectar(); $io_sql=new class_sql($con); require_once("sigesp_scb_report.php"); $class_report=new sigesp_scb_report($con); $io_funciones=new class_funciones(); $ds_voucher=new class_datastore(); $ds_dt_scg=new class_datastore(); $ds_dt_spg=new class_datastore(); $io_msg = new class_mensajes(); $io_pdf = new class_pdf("LETTER","landscape"); $io_pdf->selectFont('../../shared/ezpdf/fonts/Times-Roman.afm'); $io_pdf->numerar_paginas(10); $io_pdf->set_margenes(8,20,12,12); //-------------------------------------------------// //------------Data-----------------// $ls_codemp=$_SESSION["la_empresa"]["codemp"]; $ls_nomemp=$_SESSION["la_empresa"]["nombre"]; $ls_rifemp=$_SESSION["la_empresa"]["rifemp"]; if(array_key_exists("numlicemp",$_SESSION["la_empresa"])) $ls_licemp=$_SESSION["la_empresa"]["numlicemp"]; else $ls_licemp=""; $ls_diremp=$_SESSION["la_empresa"]["direccion"]; $ls_numdoc=$_GET["numdoc"]; $ls_codban=$_GET["codban"];
$class_report->SQL->begin_transaction(); if (!$lb_valido) { print "Error al actualizar"; $class_report->is_msg_error; $class_report->SQL->rollback(); } else { $class_report->SQL->commit(); } $ds_voucher->data=$data; error_reporting(E_ALL); set_time_limit(1800); $io_pdf=new class_pdf('LETTER','portrait'); // Instancia de la clase PDF $io_pdf->selectFont('../../shared/ezpdf/fonts/Helvetica.afm'); // Seleccionamos el tipo de letra $io_pdf->set_margenes(0,55,0,0); $li_totrow=$ds_voucher->getRowCount("numdoc"); $io_pdf->transaction('start'); // Iniciamos la transacción $thisPageNum=$io_pdf->ezPageCount; uf_print_autorizacion($io_pdf); for($li_i=1;$li_i<=$li_totrow;$li_i++) { unset($la_data); $li_totprenom = 0; $ldec_mondeb = 0; $ldec_monhab = 0; $li_totant = 0; $ls_numdoc = $ds_voucher->data["numdoc"][$li_i]; $ls_codban = $ds_voucher->data["codban"][$li_i]; $ls_nomban = $class_report->uf_select_data($io_sql,"SELECT nomban FROM scb_banco WHERE codban ='".$ls_codban."' AND codemp='".$ls_codemp."'","nomban");
'monantant'=>array('justification'=>'right','width'=>45), // Justificación y ancho de la columna 'salparant'=>array('justification'=>'right','width'=>55), // Justificación y ancho de la columna 'porint'=>array('justification'=>'center','width'=>30), // Justificación y ancho de la columna 'diaint'=>array('justification'=>'center','width'=>30), // Justificación y ancho de la columna 'monint'=>array('justification'=>'right','width'=>50), // Justificación y ancho de la columna 'monacuint'=>array('justification'=>'right','width'=>50), // Justificación y ancho de la columna 'saltotant'=>array('justification'=>'right','width'=>55))); // Justificación y ancho de la columna $io_pdf->ezTable($la_data,$la_columnas,'',$la_config); $io_pdf->set_margenes(30,15,25,15); }// end function uf_print_detalle //----------------------------------------------------------------------------------------------------------------------------------------------------------------// $lo_pdf = new class_pdf('LETTER','landscape'); //Configuramos la pagina $lo_pdf->selectFont('../../../shared/class_folder/ezpdf/fonts/Helvetica.afm'); $lo_pdf->set_margenes(15,15,25,15); $lo_pdf->numerar_paginas(10); //Colocamos el titulo a la pagina y redimensionamos los margenes $ls_titulo = "Detalles de Antigüedad"; $lo_titulo = $lo_pdf->openObject(); $lo_pdf->addJpegFromFile('../../shared/imagebank/'.$_SESSION["ls_logo"],50,720,$_SESSION["ls_width"],$_SESSION["ls_height"]); // Agregar Logo $lo_pdf->add_linea(0,10,$lo_pdf->get_ancho_area_trabajo(),10,2); $lo_pdf->add_texto('center',0,16,"<b><i>".$ls_titulo."</i></b>"); $lo_pdf->add_texto('right',0,10,"<b><i>Fecha: ".date("d/m/Y")."</i></b>"); $lo_pdf->add_texto('right',5,10,"<b><i>Hora: ".date("h:i a ")."</i></b>"); $lo_pdf->closeObject(); $lo_pdf->addObject($lo_titulo,'all'); $lo_pdf->set_margenes(30,15,25,15); // Datos de la cabecera del reporte