$io_class_report=new sigesp_soc_class_report(); require_once("../../shared/class_folder/class_funciones.php"); $io_funciones=new class_funciones(); require_once("../class_folder/class_funciones_soc.php"); $io_fun_compra = new class_funciones_soc(); $ls_tiporeporte=$io_fun_compra->uf_obtenervalor_get("tiporeporte",1); $ls_bolivares="Bs."; if($ls_tiporeporte==1) { require_once("sigesp_soc_class_reportbsf.php"); $io_class_report=new sigesp_soc_class_reportbsf(); $ls_bolivares="Bs.F."; } error_reporting(E_ALL); set_time_limit(3000); $io_pdf=new class_pdf('LETTER','landscape'); // Instancia de la clase PDF $io_pdf->selectFont('../../shared/ezpdf/fonts/Helvetica.afm'); // Seleccionamos el tipo de letra $io_pdf->numerar_paginas(7); $io_pdf->set_margenes(0,20,0,0); $ls_tipsolcot=$_GET["tipsolcot"]; $ls_numanacot=$_GET["numanacot"]; $ld_fecha=$_GET["fecha"]; $ls_observacion=$_GET["observacion"]; $lb_valido=uf_insert_seguridad(); if($lb_valido) { uf_print_encabezado_pagina($ls_numanacot,$ls_observacion,$ld_fecha,$io_pdf); $lb_valido=$io_class_report->uf_cargar_cotizaciones($ls_numanacot, $la_cotizaciones); if($lb_valido) { uf_print_proveedores($la_cotizaciones,$io_pdf);
$ls_codbanaut=""; $ls_ctabanaut=""; $ls_nombanaut=""; $ls_nombenaut=""; $ls_rifaut=""; } $ls_nomban=$class_report->uf_select_data($io_sql,"SELECT * FROM scb_banco WHERE codban ='".$ls_codban."' AND codemp='".$ls_codemp."'","nomban"); //Asigno el monto a la clase numero-letras para la conversion. $ls_monto=$numalet->uf_convertir_letra($ldec_total,'',''); $ds_dt_spg->data=$class_report->uf_cargar_dt_spgop($ls_numdoc,$ls_codban_tesoreria,$ls_ctaban_tesoreria,$ls_codope); $ds_dt_scg->data=$class_report->uf_cargar_dt_scg($ls_numdoc,$ls_codban_tesoreria,$ls_ctaban_tesoreria,$ls_codope); $li_totrow_spg=$ds_dt_spg->getRowCount("spg_cuenta"); $li_totrow_scg=$ds_dt_scg->getRowCount("scg_cuenta"); $io_msg = new class_mensajes(); $io_pdf = new class_pdf("LETTER","portrait"); $io_pdf->selectFont('../../shared/ezpdf/fonts/Helvetica.afm'); //$io_pdf->numerar_paginas(10); $io_pdf->set_margenes(0,0,0,0); //-------------------------------------------------// //------------Data de la Orden de Pago-----------------// $lb_valido=true; //------------------------------------------------// if($lb_valido) { //-------------Marco de la Pagina y encabezado----------------------// $io_pdf->add_rectangulo(25,254.3,166,241.2,array(255,255,255));//marco $io_pdf->add_linea(25,22,191,22,2);//Linea 1 $io_pdf->add_texto(27,14,6,"<b>REPUBLICA BOLIVARIANA DE VENEZUELA\n MINISTERIO DE FINANZAS</b>");
$lb_valido = $class_report->uf_actualizar_status_impreso($ls_numdoc,$ls_chevau,$ls_codban,$ls_ctaban,$ls_codope); $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); if (trim($ls_codban)=="001")//Banco Banesco. { $ls_archivo="cheque_configurable/medidas_banesco.txt"; $ls_contenido="144.00-0.00-24.00-20.00-26.00-30.00-27.00-33.00-22.00-38.00-79.00-38.00-120.00-60.00-130.00-65.00"; $li_medidas=16; } elseif(trim($ls_codban)=="002")//Banco Federal. { $ls_archivo="cheque_configurable/medidas_federal.txt"; $ls_contenido="144.00-0.00-24.00-20.00-26.00-30.00-27.00-33.00-22.00-38.00-79.00-38.00-120.00-60.00-130.00-65.00-10.00-91.00-8.00-100.00-12.00-117.00"; $li_medidas=22; } elseif(trim($ls_codban)=="003")//Banco Industrial.
//--------------Declaraciones e Inicializaciones-----------------------// uf_inicializar_variables(); require_once('../../shared/class_folder/class_pdf.php'); require_once("../../shared/class_folder/class_mensajes.php"); require_once("../../shared/class_folder/class_funciones.php"); require_once("../../shared/class_folder/sigesp_include.php"); require_once("../../shared/class_folder/class_datastore.php"); require_once("../../shared/class_folder/class_sql.php"); require_once("../../shared/class_folder/class_fecha.php"); $io_fecha=new class_fecha(); $in=new sigesp_include(); $con=$in->uf_conectar(); $io_sql=new class_sql($con); $io_funciones=new class_funciones(); $io_msg = new class_mensajes(); $io_pdf = new class_pdf("LETTER","portrait"); $io_pdf->selectFont('../../shared/ezpdf/fonts/Helvetica.afm'); $io_pdf->set_margenes(13.5,7,3,5); require_once("sigesp_scb_report.php"); $class_report=new sigesp_scb_report($con); $ds_voucher=new class_datastore(); $ds_dt_scg=new class_datastore(); $ds_dt_spg=new class_datastore(); include("../../shared/class_folder/cnumero_letra.php"); $numalet= new cnumero_letra(); $ls_tipimp = ""; if (array_key_exists("tipimp",$_GET)) { $ls_tipimp = $_GET["tipimp"]; }
$ls_tiporeporte = $_GET["tiporeporte"]; global $ls_tiporeporte; if($ls_tiporeporte==1) { require_once("sigesp_scb_reportbsf.php"); $io_report = new sigesp_scb_reportbsf($ls_conect); $ls_tipbol = 'Bs.F.'; } $lb_valido = true; $data = $io_report->uf_generar_estado_cuenta($ls_codemp,$ls_codban,$ls_ctaban,$ls_orden,$ld_fecdesde,$ld_fechasta,&$ldec_saldoant,&$ldec_total_debe,&$ldec_total_haber,true,$ls_tiprep,$ls_codconmov); $ds_edocta->data=$data; $li_totrows = $ds_edocta->getRowCount("numdoc"); if ($lb_valido) { set_time_limit(0); $io_pdf=new class_pdf('LETTER','landscape'); // Instancia de la clase PDF $io_pdf->selectFont('../../shared/ezpdf/fonts/Helvetica.afm'); // Seleccionamos el tipo de letra $io_pdf->ezSetCmMargins(6,3.5,3.5,3.5); // Configuración de los margenes en centímetros $ls_nomtipcta = $io_report->uf_select_data($io_sql,"SELECT * FROM scb_tipocuenta t, scb_ctabanco c WHERE c.codemp='".$ls_codemp."' AND c.ctaban='".$ls_ctaban."' AND c.codtipcta=t.codtipcta ","nomtipcta"); $ldec_saldoactual = ($ldec_saldoant+$ldec_total_debe-$ldec_total_haber); $ldec_saldo = $ldec_saldoant; $ldec_saldoant = number_format($ldec_saldoant,2,",","."); uf_print_encabezado_pagina("<b>Libro de Banco $ls_tipbol</b>","<b>Del</b> $ld_fecdesde <b>al</b> $ld_fechasta",$ls_nomban,$ls_nomtipcta,$ls_ctaban,$ls_denctaban,$ldec_saldoant,$ls_desconmov,$io_pdf); // Imprimimos el encabezado de la página $io_pdf->ezStartPageNumbers(720,50,10,'','',1); // Insertar el número de página uf_print_cabecera($li_totrows,$io_pdf); // Imprimimos la cabecera del registro $li_estmodest = $_SESSION["la_empresa"]["estmodest"]; if ($li_totrows>0) { for ($li_i=1;$li_i<=$li_totrows;$li_i++) { $io_pdf->transaction('start'); // Iniciamos la transacción
'diacom'=>array('justification'=>'center','width'=>30), // Justificación y ancho de la columna 'monant'=>array('justification'=>'right','width'=>50), // Justificación y ancho de la columna 'monacuant'=>array('justification'=>'right','width'=>55), // Justificación y ancho de la columna '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');
require_once("../../shared/class_folder/class_sigesp_int.php"); 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"];
<?php session_start(); header("Pragma: public"); header("Cache-Control: must-revalidate, post-check=0, pre-check=0"); header("Cache-Control: private",false); header("X-LIGHTTPD-SID: ".session_id()); //--------------Declaraciones e Inicializaciones-----------------------// require_once ('class_folder/class_pdf.php'); require_once("../shared/class_folder/class_mensajes.php"); $io_msg = new class_mensajes(); $io_pdf = new class_pdf("LETTER","portrait"); $io_pdf->selectFont('../shared/ezpdf/fonts/Helvetica.afm'); //$io_pdf->numerar_paginas(10); $io_pdf->set_margenes(0,0,0,0); //-------------------------------------------------// //------------Data de la Orden de Pago-----------------// $lb_valido=true; //------------------------------------------------// if($lb_valido) { //-------------Marco de la Pagina y encabezado----------------------// $io_pdf->add_rectangulo(20,254.3,180,241.2,array(255,255,255));//marco $io_pdf->add_linea(25,22,194,22,2);//Linea 1 $io_pdf->add_texto(27,14,6,"<b>REPUBLICA BOLIVARIANA DE VENEZUELA\n MINISTERIO DE FINANZAS</b>"); $li_ancho=$io_pdf->getTextWidth(8,"RETENCIONES");//Calculando posicion del Titulo $io_pdf->convertir_valor_px_mm($li_ancho); $li_pos=(215.9-$li_ancho)/2; $io_pdf->add_texto($li_pos,14,8,"<b>RETENCIONES</b>");//Titulo
{ require_once("sigesp_scb_class_reportbsf.php"); $io_report = new sigesp_scb_class_reportbsf($con); $ls_tipbol = 'Bs.F.'; } $ls_titulo = "<b>Listado de Movimientos Bancarios $ls_tipbol</b>"; $ldec_totaldebitos = 0; $ldec_totalcreditos = 0; $ldec_saldo = 0; $lb_valido = true; $rs_data = $io_report->uf_cargar_documentos($ls_codope,$ld_fecdesde,$ld_fechasta,$ls_codban,$ls_ctaban,$ls_codconcep,$ls_estatus,$ls_orden,&$lb_valido); if($lb_valido) { error_reporting(E_ALL); set_time_limit(1800); $io_pdf=new class_pdf('LETTER','portrait'); $io_pdf->selectFont('../../shared/ezpdf/fonts/Helvetica.afm'); // Seleccionamos el tipo de letra $io_pdf->set_margenes(3,3,3,3); // Configuración de los margenes en centímetros $ls_nomtipcta = $io_report->uf_select_data($io_sql,"SELECT nomtipcta FROM scb_tipocuenta t, scb_ctabanco c WHERE c.codemp='".$ls_codemp."' AND c.codtipcta=t.codtipcta AND c.ctaban='".$ls_ctaban."'","nomtipcta"); switch($ls_codope) { case "ND": $ls_tipolistado="NOTA DE DEBITO"; break; case "NC": $ls_tipolistado="NOTA DE CREDITO"; break; case "DP": $ls_tipolistado="DEPOSITO"; break;
$porc=0; } } ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// require_once("../class_folder/utilidades/class_funciones_srh.php"); $io_fun_srh=new class_funciones_srh('../../'); require_once("class_folder/sigesp_srh_class_report.php"); $io_report=new sigesp_srh_class_report(); require_once("class_folder/class_graficas.php"); $io_grafica = new class_graficas(); require_once("../../shared/class_folder/class_funciones.php"); $io_funciones=new class_funciones(); require_once("class_folder/class_pdf.php"); $io_pdf = new class_pdf(); $io_pdf->selectFont('../../shared/ezpdf/fonts/Helvetica.afm'); ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// /////////////////////////// PARAMETROS PARA FILTRAR EL REPORTE /////////////////////////// $ld_fecini=$_GET["fecini"]; $ld_fecfin=$_GET["fecfin"]; $ls_coduniadm1=$_GET["coduniadm1"]; $ls_coduniadm2=$_GET["coduniadm2"]; /////////////////////////////////////////////////////////////////////////////////////////// $lb_valido=uf_insert_seguridad("Reporte Estadístico de Evaluación de Desempeño"); // Seguridad de Reporte if($lb_valido) { $lb_valido=$io_report->uf_select_evaluacion_desempeno($ld_fecini, $ld_fecfin, $rs_data); $total_evaluaciones=$io_report->io_sql->num_rows($rs_data);
$lb_valido = $class_report->uf_actualizar_status_impreso($ls_numdoc,$ls_chevau,$ls_codban,$ls_ctaban,$ls_codope); if (!$lb_valido) { $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); $ldec_totdeb=0; $ldec_tothab=0; $io_pdf = new class_pdf("letter","portrait"); $io_pdf->selectFont('../../shared/ezpdf/fonts/Helvetica-Bold.afm'); $io_pdf->set_margenes(0,50,0,0); $li_totrow=$ds_voucher->getRowCount("numdoc"); $io_pdf->transaction('start'); // Iniciamos la transacción $thisPageNum=$io_pdf->ezPageCount; //print_r ($ds_voucher->data); 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];
//--------------Declaraciones e Inicializaciones-----------------------// //uf_inicializar_variables(); require_once('../../shared/class_folder/class_pdf.php'); require_once("../../shared/class_folder/class_mensajes.php"); require_once("../../shared/class_folder/class_funciones.php"); require_once("../../shared/class_folder/sigesp_include.php"); require_once("../../shared/class_folder/class_datastore.php"); require_once("../../shared/class_folder/class_sql.php"); require_once("../../shared/class_folder/class_fecha.php"); $io_fecha=new class_fecha(); $in=new sigesp_include(); $con=$in->uf_conectar(); $io_sql=new class_sql($con); $io_funciones=new class_funciones(); $io_msg = new class_mensajes(); $io_pdf = new class_pdf("LETTER","portrait"); $io_pdf->selectFont('../../shared/ezpdf/fonts/Helvetica.afm'); $io_pdf->set_margenes(20,20,20,20); require_once("sigesp_scb_report.php"); $class_report=new sigesp_scb_report($con); $ds_voucher=new class_datastore(); $ds_dt_scg=new class_datastore(); $ds_dt_spg=new class_datastore(); //Instancio a la clase de conversi� de numeros a letras. require_once("../../shared/class_folder/cnumero_letra.php"); $numalet= new cnumero_letra(); //imprime numero con los cambios $ls_codemp=$_SESSION["la_empresa"]["codemp"]; $ls_codigo=$_GET["codigo"]; $ls_fecha_corta=date("d/m/Y"); $lb_valido=$class_report->uf_formato_cartaorden($ls_codigo,$la_data);
public function test() { echo "\tgenerating a sample pdf...\n"; //test code $strFile = "/files/public/testPdf.pdf"; $objPdf = new class_pdf(); $objPdf->setStrTitle("Kajona Test PDF "); $objPdf->setStrSubject("Testing the pdf classes"); $objPdf->setBitFooter(false); $objPdf->setBitHeader(false); $objPdf->addPage(); $objPdf->addCell("", 0, 100); $objPdf->addCell("Sample PDF", 0, 0, array(false, false, false, false), class_pdf::$TEXT_ALIGN_CENTER); $objPdf->setFont("helvetica", 8, class_pdf::$FONT_STYLE_ITALIC); $objPdf->addCell("powered by Kajona & TCPDF", 0, 0, array(false, false, false, false), class_pdf::$TEXT_ALIGN_CENTER); $objPdf->setFont("helvetica", 12, class_pdf::$FONT_STYLE_REGULAR); $objPdf->setBitHeader(true); $objPdf->addPage(); //TOC page $objPdf->getObjPdf()->resetColumns(); $objPdf->setBitFooter(true); $objPdf->addBookmark("page 2"); $objPdf->addCell("Content A on page 2"); $objPdf->addCell("Content B on page 2"); $objPdf->addParagraph("This is a sample text. This is a sample text. This is a sample text. This is a sample text. This is a sample text. This is a sample text"); $objPdf->addPage(class_pdf::$PAGE_ORIENTATION_LANDSCAPE); $objPdf->addBookmark("page 3"); $objPdf->addCell("Content A on page 3 in landscape"); $objPdf->addCell("Content B on page 3 in landscape"); $objPdf->addPage(class_pdf::$PAGE_ORIENTATION_PORTRAIT); $objPdf->setFont("helvetica", 12, class_pdf::$FONT_STYLE_REGULAR); $objPdf->addParagraph("Text in font helvetica"); $objPdf->setFont("courier", 12, class_pdf::$FONT_STYLE_REGULAR); $objPdf->addParagraph("Text in font courier"); $objPdf->setFont("symbol", 12, class_pdf::$FONT_STYLE_REGULAR); $objPdf->addParagraph("Text in font symbol"); $objPdf->setFont("times", 12, class_pdf::$FONT_STYLE_REGULAR); $objPdf->addParagraph("Text in font times"); $objPdf->setFont("zapfdingbats", 12, class_pdf::$FONT_STYLE_REGULAR); $objPdf->addParagraph("Text in font zapfdingbats"); $objPdf->setFont("helvetica", 12, class_pdf::$FONT_STYLE_REGULAR); $objPdf->addPage(); $objPdf->addBookmark("multicolumn"); $objPdf->setNumberOfColumns(2, 75); $objPdf->selectColumn(0); $objPdf->addCell("Content in Column 0"); $objPdf->addParagraph("This is a sample text. This is a sample text. This is a sample text. This is a sample text. This is a sample text. This is a sample text"); $objPdf->selectColumn(1); $objPdf->addCell("Content in Column 1"); $objPdf->addParagraph("This is a sample text. This is a sample text. This is a sample text. This is a sample text. This is a sample text. This is a sample text"); $objPdf->addPage(); $objPdf->setNumberOfColumns(0); $objPdf->addBookmark("single column"); $objPdf->addParagraph("This is a sample text. This is a sample text. This is a sample text. This is a sample text. This is a sample text. This is a sample text"); $objPdf->addTableOfContents("Inhalt"); $objPdf->savePdf($strFile); echo "\tsaved pdf to <a href=\"" . _webpath_ . $strFile . "\">" . _webpath_ . $strFile . "</a>\n"; }
$class_report->SQL->begin_transaction(); $lb_valido=$class_report->uf_actualizar_status_impreso($ls_numdoc,$ls_chevau,$ls_codban,$ls_ctaban,$ls_codope); 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,0,$x_pos,0); $li_totrow=$ds_voucher->getRowCount("numdoc"); $io_pdf->transaction('start'); // Iniciamos la transacción $thisPageNum=$io_pdf->ezPageCount; 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 * FROM scb_banco WHERE codban ='".$ls_codban."' AND codemp='".$ls_codemp."'","nomban");
$io_class_report=new sigesp_soc_class_report(); require_once("../../shared/class_folder/class_funciones.php"); $io_funciones=new class_funciones(); require_once("../class_folder/class_funciones_soc.php"); $io_fun_compra = new class_funciones_soc(); $ls_tiporeporte=$io_fun_compra->uf_obtenervalor_get("tiporeporte",1); $ls_bolivares="Bs."; if($ls_tiporeporte==1) { require_once("sigesp_soc_class_reportbsf.php"); $io_class_report=new sigesp_soc_class_reportbsf(); $ls_bolivares="Bs.F."; } error_reporting(E_ALL); set_time_limit(3000); $io_pdf=new class_pdf('LETTER','landscape'); // Instancia de la clase PDF $io_pdf->selectFont('../../shared/ezpdf/fonts/Helvetica.afm'); // Seleccionamos el tipo de letra $io_pdf->ezStartPageNumbers(730,20,7,'','',1); // Insertar el número de página $io_pdf->ezSetCmMargins(3.7,5,1,4); // Configuración de los margenes en centímetros $ls_tipsolcot=$_GET["tipsolcot"]; $ls_numanacot=$_GET["numanacot"]; $ld_fecha=$_GET["fecha"]; $ls_observacion=$_GET["observacion"]; $lb_valido=uf_insert_seguridad(); if($lb_valido) { uf_print_encabezado_pagina($ls_numanacot,$ls_observacion,$ld_fecha,$io_pdf); $lb_valido=$io_class_report->uf_cargar_cotizaciones($ls_numanacot, $la_cotizaciones); if($lb_valido) { uf_print_proveedores($la_cotizaciones,$io_pdf);
if($lb_valido) { $lb_valido=$io_report->uf_crear_reporte_oaf($li_nivel,$ldt_fecdes,$ldt_fechas,$ls_agno); } if($lb_valido==false) // Existe algún error ó no hay registros { print("<script language=JavaScript>"); print(" alert('No hay nada que Reportar');"); //print(" close();"); print("</script>"); } else// Imprimimos el reporte { error_reporting(E_ALL); set_time_limit(1800); $io_pdf=new class_pdf('LEGAL','landscape'); // Instancia de la clase PDF $io_pdf->selectFont('../../shared/ezpdf/fonts/Helvetica.afm'); // Seleccionamos el tipo de letra $io_pdf->ezSetCmMargins(5,3,3,3); // Configuración de los margenes en centímetros uf_print_encabezado_pagina($ls_titulo,$ls_titulo1,$io_pdf); // Imprimimos el encabezado de la página $io_pdf->ezStartPageNumbers(550,50,10,'','',1); // Insertar el número de página $li_tot=$io_report->ds_cuentas->getRowCount("sc_cuenta"); $ld_saldo4=""; $ld_saldo3=""; $ld_saldo2=""; $ld_total=0; $la_data[1]=array('cuentas'=>'CUENTAS','programado'=>'BALANCE PROGRAMADO','real'=>'BALANCE REAL','variacion'=>'VARIACION','reprog'=>'REPROGRAMACION'); uf_print_encabezado($la_data,$io_pdf); // Imprimimos el detalle $la_data[1]=array('cuentas'=>'REPROGRAMACION'); $la_data[2]=array('cuentas'=>'PROXIMO' );
$data=$io_report->uf_obtener_mov_conciliacion($ls_mesano,$ls_codban,$ls_ctaban,$ldec_salseglib,&$ldec_salsegbco); $ls_tipo_cuenta=$io_report->uf_tipo_cuenta($ls_codban,$ls_ctaban); $ds_concil->data=$data; error_reporting(E_ALL); set_time_limit(1800); $li_totrow=$ds_concil->getRowCount("numdoc"); if(($data===false)) { ?> <script language="javascript"> alert("Error al buscar datos de la conciliación"); close(); </script> <?php } $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(2,30,3,3); // Configuración de los margenes en centímetros $ld_fechasta=$io_fecha->uf_last_day(substr($ls_mesano,0,2),substr($ls_mesano,2,4)); $ls_mes=$io_fecha->uf_load_nombre_mes(substr($ls_mesano,0,2)); $ls_anio=substr($ls_mesano,2,4); uf_print_encabezado_pagina($ls_nomban,$ls_mes,$ls_anio,&$io_pdf); //Se imprime la tabla de la cabecera $li_temp=1; uf_print_cabecera($ls_nomban,$ls_ctaban,$ls_tipo_cuenta,'',$io_pdf); // Se imprime la cuenta del reporte uf_print_saldo_libro ($ld_fechasta,number_format($ldec_salseglib,2,",","."),&$io_pdf);// Se imprime el saldo segun libro $la_data=array(); $la_data_cheque_mas = array(); $la_data_cheque_menos = array(); $la_data_nota_deb_mas = array(); $la_data_nota_deb_menos = array(); $la_data_nota_cred_mas = array();
$lb_valido = $class_report->uf_actualizar_status_impreso($ls_numdoc,$ls_chevau,$ls_codban,$ls_ctaban,$ls_codope); $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/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);
$ls_tipodestino=$_GET["tipodestino"]; $ls_codpro=$_GET["codpro"]; $ls_cedben=$_GET["cedbene"]; $ld_fecmov=$_GET["fecmov"]; $ls_chevau=""; $hidnumero=$ls_numdoc; $la_data_compret=array('numdocres'=>$ls_numdocres,'fecdocres'=>$ls_fecdocres,'nrocontrol'=>$ls_nrocontrol,'monto'=>$ldec_monto,'desope'=>$ls_desope,'nrocontrol'=>$ls_nrocontrol); $class_report->uf_generar_cmpret_ordendepagodirecta($ls_codemp,$ls_numdoc,$ls_codban,$ls_ctaban,$ls_tipodestino,$ls_codpro,$ls_cedben,$ld_fecmov,$la_data_compret); $li_valini=0; $li_valfin=15; $ls_const =15; error_reporting(E_ALL); set_time_limit(1800); $io_pdf = new class_pdf("LEGAL","landscape"); $io_pdf->selectFont('../../shared/ezpdf/fonts/Helvetica.afm'); $io_pdf->ezSetCmMargins(3.5,3,3,3); $io_pdf->ezStartPageNumbers(950,50,10,'','',1); $lb_valido=$io_report->uf_select_ret_iva_cab($ls_codemp,$ls_numdoc); if($lb_valido==false) { print("<script language=JavaScript>"); print(" alert('No hay nada que Reportar');"); print("close();"); print("</script>"); } else {