$ldec_mondeb=''; $ldec_monhab=''; $la_data[1]=array('cuenta'=>$ls_scg_cuenta,'detalle'=>$ls_denominacion,'parciales'=>' ','debe'=>$ldec_mondeb,'haber'=>$ldec_monhab); } if ($li_totrow_spg>=0) { for ($li_s=1;$li_s<=$li_totrow_spg;$li_s++) { $ls_spg_cuenta = $ds_dt_spg->data["spg_cuenta"][$li_s]; $ls_denominacion = $ds_dt_spg->data["denominacion"][$li_s]; $ldec_monto = $ds_dt_spg->data["monto"][$li_s]; $ldec_monto = number_format($ldec_monto,2,",","."); $la_data_spg[$li_s] = array('cuenta'=>$ls_spg_cuenta,'detalle'=>$ls_denominacion,'parciales'=>$ldec_monto,'debe'=>'','haber'=>''); } } //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// if (empty($la_data_spg)) { $ls_spg_cuenta=''; $ls_denominacion=''; $ldec_monto=''; $la_data_spg[1]=array('cuenta'=>$ls_spg_cuenta,'detalle'=>$ls_denominacion,'parciales'=>$ldec_monto,'debe'=>'','haber'=>''); } uf_print_detalle($la_data,$la_data_spg,$io_pdf); // Imprimimos el detalle uf_print_autorizacion(number_format($ldec_totdeb,2,",","."),number_format($ldec_tothab,2,",","."),$io_pdf);//Muestra los totales de debe y haber } $io_pdf->ezStream(); unset($io_pdf,$class_report,$io_funciones); ?>
$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]; $ls_nomban = $class_report->uf_select_data($io_sql,"SELECT nomban FROM scb_banco WHERE codban ='".$ls_codban."' AND codemp='".$ls_codemp."'","nomban"); $ls_ctaban = $ds_voucher->data["ctaban"][$li_i]; $ls_chevau = $ds_voucher->data["chevau"][$li_i]; $ld_fecmov = $io_funciones->uf_convertirfecmostrar($ds_voucher->data["fecmov"][$li_i]); $ls_nomproben = $ds_voucher->data["nomproben"][$li_i]; $ls_solicitudes = $class_report->uf_select_solicitudes($ls_numdoc,$ls_codban,$ls_ctaban);
$ls_archivo = "cheque_configurable/medidas_bod.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; } else { $ls_archivo="cheque_configurable/medidas.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; } uf_inicializar_variables($ls_archivo,$ls_contenido,$li_medidas); $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($ls_codban,$io_pdf); for($li_i=1;$li_i<=$li_totrow;$li_i++) { unset($la_data); $ls_tipodest = $ds_voucher->data["tipo_destino"][$li_i]; $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"); $ls_ctaban = $ds_voucher->data["ctaban"][$li_i]; $ls_chevau = $ds_voucher->data["chevau"][$li_i]; $ld_fecmov = $io_funciones->uf_convertirfecmostrar($ds_voucher->data["fecmov"][$li_i]); $ls_nomproben = $ds_voucher->data["nomproben"][$li_i];