$ds_edocta = new class_datastore(); $ls_codemp = $_SESSION["la_empresa"]["codemp"]; $ls_codban = $_GET["codban"]; $ls_cuenta = $_GET["cuenta"]; $ls_chequera = $_GET["chequera"]; $ls_nomban = $_GET["nomban"]; $ls_tipbol = 'Bs.'; $ls_tiporeporte = 0; $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.'; } $io_pdf=new Cezpdf('LETTER','portrait'); // Instancia de la clase PDF $io_pdf->selectFont('../../shared/ezpdf/fonts/Helvetica.afm'); // Seleccionamos el tipo de letra $io_pdf->ezSetCmMargins(3.5,3.5,3.5,3.5); // Configuración de los margenes en centímetros uf_print_encabezado_pagina("Listado de Chequeras $ls_tipbol",$io_pdf); // Imprimimos el encabezado de la página $io_pdf->ezStartPageNumbers(550,50,10,'','',1); // Insertar el número de página uf_print_cabecera($ls_nomban,$ls_cuenta,$ls_chequera,$io_pdf);//imprimiento la cabecera $la_datos=$io_report->uf_listado_cheques($ls_codban,$ls_cuenta,$ls_chequera);//Buscando la data a reportar $edocta->data=$la_datos; $li_filas=(count($la_datos, COUNT_RECURSIVE) / count($la_datos)) - 1;//$ds_edocta->getRowCount("codban"); if($li_filas>0) { for($li_i=1;$li_i<=$li_filas;$li_i++)
$ls_ctaban = $_GET["ctaban"]; $ls_denctaban = $_GET["denctaban"]; $ld_fecdesde = $_GET["fecdes"]; $ld_fechasta = $_GET["fechas"]; $ls_orden = $_GET["orden"]; $ls_tiprep = $_GET["tiprep"]; $ls_codconmov = $_GET["codconmov"]; $ls_desconmov = $_GET["desconmov"]; $ls_tipbol = 'Bs.'; $ls_tiporeporte = 0; $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;
$ds_edocta = new class_datastore(); $ls_codemp = $_SESSION["la_empresa"]["codemp"]; $ls_codban = $_GET["codban"]; $ls_ctaban = $_GET["ctaban"]; $ld_fecdesde = $_GET["fecdes"]; $ld_fechasta = $_GET["fechas"]; $ls_orden = $_GET["orden"]; $ls_tipbol = 'Bs.'; $ls_tiporeporte = 0; $ls_tiporeporte = $_GET["tiporeporte"]; global $ls_tiporeporte; if ($ls_tiporeporte==1) { require_once("sigesp_scb_reportbsf.php"); $io_report = new sigesp_scb_reportbsf($con); $ls_tipbol = 'Bs.F.'; } $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,false,'C','---'); $ds_edocta->data=$data; error_reporting(E_ALL); set_time_limit(1800); $li_totrow=$ds_edocta->getRowCount("numdoc"); $io_pdf=new Cezpdf('LETTER','portrait'); // Instancia de la clase PDF $io_pdf->selectFont('../../shared/ezpdf/fonts/Helvetica.afm'); // Seleccionamos el tipo de letra $io_pdf->ezSetCmMargins(3.5,3.5,3.5,3.5); // Configuración de los margenes en centímetros uf_print_encabezado_pagina("<b>Estado de Cuenta $ls_tipbol</b>","<b>Del $ld_fecdesde al $ld_fechasta</b>",$io_pdf); // Imprimimos el encabezado de la página $io_pdf->ezStartPageNumbers(550,50,10,'','',1); // Insertar el número de página $ldec_saldoactual = $ldec_saldoant+$ldec_total_debe-$ldec_total_haber;
$ls_licemp=""; $ls_diremp = $_SESSION["la_empresa"]["direccion"]; $ls_codcom = $_GET["documentos"]; $ls_mes = $_GET["mes"]; $ls_agno = $_GET["agno"]; $la_comprobantes = explode("-",$ls_codcom); $ls_fechainicio = $ls_agno."-".$ls_mes."-01"; $ls_fechafin = $io_funciones->uf_convertirdatetobd($io_fecha->uf_last_day($ls_mes,$ls_agno)); $ls_tipbol = 'Bs.'; $ls_tiporeporte = 0; $ls_tiporeporte = $_GET["tiporeporte"]; global $ls_tiporeporte; if($ls_tiporeporte==1) { require_once("sigesp_scb_reportbsf.php"); $io_report = new sigesp_scb_reportbsf($con); $ls_tipbol = 'Bs.F.'; } //------------------------------------------------// for($li_k=0;$li_k<count($la_comprobantes);$li_k++) { //--------------------------Data de cada uno de los comprobantes----------------------------------------// $la_datacomprobantes=array(); $la_datacomprobantes=$io_report->uf_comprobante_retencion($la_comprobantes[$li_k],$ls_fechainicio,$ls_fechafin); //------------------------------------------------------------------------------------------------------// //-------------Encabezado----------------------// $li_ancho=$_SESSION["ls_width"];
$io_funciones = new class_funciones(); $ds_edocta = new class_datastore(); $ls_codemp = $_SESSION["la_empresa"]["codemp"]; $ls_codban = $_GET["codban"]; $ls_ctaban = $_GET["ctaban"]; $ld_fecdesde = $_GET["fecdes"]; $ld_fechasta = $_GET["fechas"]; $ls_tipbol = 'Bs.'; $ls_tiporeporte = 0; $ls_tiporeporte = $_GET["tiporeporte"]; global $ls_tiporeporte; if ($ls_tiporeporte==1) { require_once("sigesp_scb_reportbsf.php"); $io_report = new sigesp_scb_reportbsf($con); $ls_tipbol = 'Bs.F.'; } $data=$io_report->uf_generar_estado_cuenta_resumido($ls_codban,$ls_ctaban,$ld_fecdesde,$ld_fechasta,&$ldec_saldoanterior,&$ldec_total_debe,&$ldec_total_haber,&$ls_nomban,&$ls_nomtipcta); $ds_edocta->data=$data; error_reporting(E_ALL); set_time_limit(1800); $li_totrow=$ds_edocta->getRowCount("operacion"); if($li_totrow<=0) { ?> <script language=javascript> alert('No hay datos a reportar'); close();