break; case "W4": $li_apor=$io_fun_nomina->uf_formatonumerico(abs($io_report->DS_detalle->data["valsal"][$li_s])); $li_totapor=$li_totapor+$io_report->DS_detalle->data["valsal"][$li_s]; break; } $la_data[$li_s]=array('codigo'=>$ls_codconc,'nombre'=>$ls_nomcon,'asignacion'=>$li_asig, 'deduccion'=>$li_dedu,'aporte'=>$li_apor); } $io_report->DS_detalle->resetds("codconc"); uf_print_detalle($ls_descripcion,$la_data,$io_pdf); // Imprimimos el detalle $li_totasig=$io_fun_nomina->uf_formatonumerico($li_totasig); $li_totdedu=$io_fun_nomina->uf_formatonumerico($li_totdedu); $li_totapor=$io_fun_nomina->uf_formatonumerico($li_totapor); uf_print_total($li_totasig,$li_totdedu,$li_totapor,$io_pdf); // Imprimimos el pie de la cabecera } $rs_data->MoveNext(); } $io_report->DS->resetds("cedper"); if($lb_valido) // Si no ocurrio ningún error { $io_pdf->ezStopPageNumbers(1,1); // Detenemos la impresión de los números de página $io_pdf->ezStream(); // Mostramos el reporte } else // Si hubo algún error { print("<script language=JavaScript>"); print(" alert('Ocurrio un error al generar el reporte. Intente de Nuevo');"); print(" close();"); print("</script>");
$ld_parcial= ($ld_monant-$ld_monantant); $ld_total = ($ld_parcial+$ld_monint); $ld_monant = $lo_function->uf_ntoc($ld_parcial, 2); $ld_monint = $lo_function->uf_ntoc($ld_monint, 2); $ld_totales= $lo_function->uf_ntoc($ld_total, 2); $la_data[0]=array('cedper'=>$ls_cedper,'nomper'=>$ls_nomper,'fecha_desde'=>$ld_fecdesde,'fecha_hasta'=>$ld_fechasta,'diaant'=>$li_diaant,'antiguedad'=>$ld_monant,'interes'=>$ld_monint,'total'=>$ld_totales,'desnom'=>$ls_desnom); uf_print_detalle($la_data,$lo_pdf); // Imprimimos el detalle $ld_totaldeuda = ($ld_totaldeuda + $ld_total); unset($lo_cabecera); unset($la_data); } } $ld_totaldeuda = $lo_function->uf_ntoc($ld_totaldeuda, 2); uf_print_total($ld_totaldeuda,$lo_pdf); if($lb_valido) // Si no ocurrio ningún error { $lo_pdf->ezStopPageNumbers(1,1); // Detenemos la impresión de los números de página $lo_pdf->ezStream(); // Mostramos el reporte } else // Si hubo algún error { print("<script language=JavaScript>"); print(" alert('Ocurrio un error al generar el reporte. Intente de Nuevo');"); print(" close();"); print("</script>"); } unset($lo_pdf); } unset($lo_function);
$lb_valido=$lo_liq_dao->getDetalleLiquidacionReporte($ls_codper,$ls_codnom,$ls_numliq,$la_detalle); if ($lb_valido) { $ld_total=0; $li_totrow_det=count($la_detalle["numespliq"]); for($li_d=0;$li_d<$li_totrow_det;$li_d++) { $li_numespliq = $la_detalle["numespliq"][$li_d]; $ls_desespliq = $la_detalle["desespliq"][$li_d]; $ld_diapag = $lo_function->uf_ntoc($la_detalle["diapag"][$li_d], 2); $ld_subtotal = $lo_function->uf_ntoc($la_detalle["subtotal"][$li_d], 2); $ld_total = $ld_total+($la_detalle["subtotal"][$li_d]); $la_data[$li_d]=array('numespliq'=>$li_numespliq,'desespliq'=>$ls_desespliq,'diapag'=>$ld_diapag,'subtotal'=>$ld_subtotal); } uf_print_detalle($la_data,$io_pdf); // Imprimimos el detalle $ld_total = $lo_function->uf_ntoc($ld_total, 2); uf_print_total($ld_total,$io_pdf); // Imprimimos el total } else { /*$io_pdf->add_tabla('center',$la_datos,$la_opciones); $la_data=array(array('name'=>'<i>No existen Registros de detalle para esta Liquidación.</i>')); $la_columna=array('name'=>''); $la_config=array('showHeadings'=>0, // Mostrar encabezados 'showLines'=>1, // Mostrar Líneas 'fontSize' => 8, // Tamaño de Letras 'xOrientation'=>'center', // Orientación de la tabla 'width'=>500, // Ancho de la tabla 'maxWidth'=>500); // Ancho Máximo de la tabla $io_pdf->ezTable($la_data,$la_columna,'',$la_config);*/ } uf_print_texto($io_pdf);
$rs_data->MoveNext(); } if ($lb_valido) { uf_print_cabecera($ls_agenteret, $ls_rifagenteret, $ls_diragenteret, $ls_periodo, &$io_pdf); uf_print_detalle($la_data, &$io_pdf); $li_totalbaseimp = $li_totalbaseimp2porc + $li_totalbaseimp3porc + $li_totalbaseimp5porc; $li_totalret = $li_totalmontret2porc + $li_totalmontret3porc + $li_totalmontret5porc; $li_totalbaseimp2porc = number_format($li_totalbaseimp2porc, 2, ",", "."); $li_totalmontret2porc = number_format($li_totalmontret2porc, 2, ",", "."); $li_totalbaseimp3porc = number_format($li_totalbaseimp3porc, 2, ",", "."); $li_totalmontret3porc = number_format($li_totalmontret3porc, 2, ",", "."); $li_totalbaseimp5porc = number_format($li_totalbaseimp5porc, 2, ",", "."); $li_totalmontret5porc = number_format($li_totalmontret5porc, 2, ",", "."); $li_totalbaseimp = number_format($li_totalbaseimp, 2, ",", "."); $li_totalret = number_format($li_totalret, 2, ",", "."); uf_print_total($li_totalbaseimp2porc, $li_totalmontret2porc, $li_totalbaseimp3porc, $li_totalmontret3porc, $li_totalbaseimp5porc, $li_totalmontret5porc, $li_totalbaseimp, $li_totalret, &$io_pdf); uf_print_firmas(&$io_pdf); $io_pdf->ezStopPageNumbers(1, 1); // Detenemos la impresión de los números de página $io_pdf->ezStream(); // Mostramos el reporte unset($la_data); } else { print "<script language=JavaScript>"; print " alert('Ocurrio un error al generar el reporte. Intente de Nuevo');"; //print(" close();"); print "</script>"; } unset($io_pdf); } }
{ uf_print_cierrecuentas_cargo($li_totalcargos,$ls_cargarcargos,"S"); } uf_print_total($li_totalservicios,"S"); break; case "O": // Conceptos $ls_titulo="Conceptos"; uf_print_conceptos($li_totalconceptos); uf_print_creditos($ls_titulo,$li_totalcargos,$ls_cargarcargos,"O"); uf_print_cierrecuentas_gasto($li_totalconceptos,"O"); if ($ls_tipafeiva=='P') { uf_print_cierrecuentas_cargo($li_totalcargos,$ls_cargarcargos,"O"); } uf_print_total($li_totalconceptos,"O"); break; } break; break; } //----------------------------------------------------------------------------------------------------------------------------------- function uf_print_bienes($ai_total) { ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // Function: uf_print_bienes // Access: private // Arguments: ai_total // Total de filas a imprimir // Description: Método que imprime el grid de los Bienes
$ls_cedper=$row["cedper"]; $ls_codper=$row["codper"]; $ls_nomper=$row["apeper"].", ".$row["nomper"]; $ls_dirper=$row["dirper"]; $io_report->uf_buscar_nexo_beneficiario_envio($ls_cedper,$ls_nexo); $ls_cedper=number_format($ls_cedper,0,",","."); $ls_data[$i]=array('nro'=>$i, 'cedper'=>$ls_cedper, 'parentesco'=>$ls_nexo, 'nomper'=>$ls_nomper, 'direccion'=>$ls_dirper); }//fin del while uf_print_detalle($ls_data,&$io_pdf); uf_print_total($i,&$io_pdf); unset($ls_data); } $io_report->io_sql->free_result($rs_data); if (($lb_valido)&&($li_numrowtot>0)) // Si no ocurrio ningún error { $io_pdf->ezStopPageNumbers(1,1); // Detenemos la impresión de los números de página $io_pdf->ezStream(); // Mostramos el reporte } else // Si hubo algún error { print("<script language=JavaScript>"); print(" alert('No hay nada que Reportar');"); print(" close();"); print("</script>"); }
{ uf_print_cierrecuentas_cargo($li_totalcargos,$ls_cargarcargos,"B",$ls_tipconpro); } uf_print_total($li_totalbienes,$li_totalcargos,"B"); } else { $ls_titulo="Servicios"; uf_print_servicios($li_totalservicios,$ls_tipconpro,$ls_tipsol); uf_print_creditos($ls_titulo,$li_totalcargos,$ls_cargarcargos,"S",$ls_tipconpro,$ls_tipsol); uf_print_cierrecuentas_gasto($li_totalservicios,"S"); if ($ls_tipafeiva=='P') { uf_print_cierrecuentas_cargo($li_totalcargos,$ls_cargarcargos,"S",$ls_tipconpro); } uf_print_total($li_totalservicios,$li_totalcargos,"S"); } break; } //----------------------------------------------------------------------------------------------------------------------------------- function uf_print_bienes($ai_totalbienes,$as_tipconpro,$as_tipsol) { ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // Function: uf_print_bienes // Access: private // Arguments: ai_totalbienes // Total de filas a imprimir // Description: Método que imprime el grid de los Bienes // Creado Por: Ing. Yesenia Moreno/ Ing. Luis Lang // Modificado Por: Ing. Yozelin Barragan // Fecha Creación: 17/03/2007 Fecha Última Modificación : 12/05/2007 /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
for($lp_p=1;$lp_p<=$li_totrow_per;$lp_p++) { $ls_cedula=$io_report->det_pers_adi->data["cedper"][$lp_p]; $ls_nombre_per=$io_report->det_pers_adi->data["nomper"][$lp_p]; $ls_apellido_per=$io_report->det_pers_adi->data["apeper"][$lp_p]; $ls_cargo=$io_report->det_pers_adi->data["carper"][$lp_p]; $ls_departamento=$io_report->det_pers_adi->data["dep"][$lp_p]; $la_data_per[$lp_p]=array('ced'=>$ls_cedula,'nombre_per'=>$ls_nombre_per."".$ls_apellido_per,'cargo'=>$ls_cargo, 'depa'=> $ls_departamento); } uf_print_detalle($la_data_per,&$io_pdf); unset($la_data_per); uf_print_total( $li_totrow_per,&$io_pdf); if($li_aux<$li_totrow) { $io_pdf->ezNewPage(); // Insertar una nueva página } }//end del for*/ } //end del else if($lb_valido) // Si no ocurrio ningún error {
if ($ls_estcontable == "1") { // si hay afectación contable uf_print_cuentas_contable($ls_estcontable, $li_generarcontable); } uf_print_total($li_subtotal, $li_cargos, $li_total, $li_deducciones, $li_totgeneral); break; case "LOADRECEPCION": unset($_SESSION["ls_ajuste"]); unset($_SESSION["cargos"]); unset($_SESSION["amortizacion"]); unset($_SESSION["deducciones"]); uf_load_cuentas_presupuesto($ls_numrecdoc, $ls_codtipdoc, $ls_cedbene, $ls_codpro, $ls_estcontable, $ls_estpresupuestario); uf_load_cuentas_contables($ls_numrecdoc, $ls_codtipdoc, $ls_cedbene, $ls_codpro, $ls_estcontable, $ls_estpresupuestario, $li_generarcontable); uf_load_cargos($ls_numrecdoc, $ls_codtipdoc, $ls_cedbene, $ls_codpro, $ls_estcontable, $ls_estpresupuestario); uf_load_deducciones($ls_numrecdoc, $ls_codtipdoc, $ls_cedbene, $ls_codpro, $ls_estcontable, $ls_estpresupuestario); uf_print_total($li_subtotal, $li_cargos, $li_total, $li_deducciones, $li_totgeneral); break; case "VERIFICAR_RD": require_once "sigesp_cxp_c_recepcion.php"; $io_recepcion = new sigesp_cxp_c_recepcion("../../"); $ls_codtipdoc = $io_funciones_cxp->uf_obtenervalor("codtipdoc", ""); $ls_numrecdoc = $io_funciones_cxp->uf_obtenervalor("numrecdoc", ""); $ls_tipdes = $io_funciones_cxp->uf_obtenervalor("tipdes", ""); $ls_codigo = $io_funciones_cxp->uf_obtenervalor("codigo", ""); $lb_valido = $io_recepcion->uf_select_recepcion($ls_numrecdoc, $ls_tipdes, $ls_codigo, $ls_codtipdoc); if ($lb_valido) { print "ERROR->La Recepción de Documentos para este Proveedor/Beneficiario y Tipo de Documento ya existe."; } unset($io_recepcion); break; }
$marca='X'; } else { $marca=''; } $total= $total + $punobt; $val = true; $ls_data[$li_t]=array('name1'=>$denite,'name2'=>$marca); uf_print_items($ls_data,&$io_pdf); } } if (($aux_aspecto1 != $row["codasp"]) && ($val)) { uf_print_total ($total,&$io_pdf); } $io_pdf->ezNewPage(); // Insertar una nueva página $lb_valido=$io_report->uf_select_dt_evaluacion_eficiencia($ls_nroeval,$rs_data); while ($row=$io_sql->fetch_row($rs_data)) { $comensup=$row["comen_sup"]; $obs=$row["observacion"]; $accion=$row["acciones"]; $ELEMENTOS=explode("\\n",$obs);
uf_print_detalle($la_data,$ls_programatica,$io_pdf); uf_print_total($la_dattot,$io_pdf); $ld_totct=0; $ld_totdes=0; $ld_totnom=0; $ld_totpor=0; unset($la_data); } $la_dattot_gen[1]=array('nom'=>'TOTAL GENERAL ESTRUCTURAS','monct'=>number_format($ld_totct2,2,",","."), 'mondes'=>number_format($ld_totdes2,2,",","."), 'montot'=>number_format($ld_totnom2,2,",","."), 'porc'=>number_format($ld_totpor2,2,",",".")); if($lb_valido) // Si no ocurrio ningún error { uf_print_total($la_dattot_gen,$io_pdf); $io_pdf->ezStopPageNumbers(1,1); // Detenemos la impresión de los números de página $io_pdf->ezStream(); // Mostramos el reporte } else // Si hubo algún error { print("<script language=JavaScript>"); print(" alert('Ocurrio un error al generar el reporte. Intente de Nuevo');"); print(" close();"); print("</script>"); } unset($io_pdf); } unset($io_report); unset($io_funciones); unset($io_fun_nomina);
function uf_print_detalle($la_data,$ai_i,$as_total_emple, $as_total_empre,&$io_pdf) { ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // Function: uf_print_detalle // Access: private // Arguments: la_data // arreglo de información // as_titcuentas // titulo de estructura presupuestaria // ai_i // total de registros // io_pdf // Instancia de objeto pdf // Description: Función que imprime el detalle del reporte // Creado Por: María Beatriz Unda // Fecha Creación: 10/06/2007 ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// $io_pdf->ezSetY(560); $la_data_titulo[1]=array('coddeduc'=>'<b>Código Deducción</b>', 'dendeduc'=>'<b>Denominación</b>', 'valor'=>'<b>Valor Prima</b>', 'aporemple'=>'<b>Aporte Empleado</b>', 'aporempre'=>'<b>Aporte Patrón</b>'); $la_columnas=array('coddeduc'=>'', 'dendeduc'=>'', 'valor'=>'', 'aporemple'=>'', 'aporempre'=>''); $la_config=array('showHeadings'=>0, // Mostrar encabezados 'fontSize' => 9, // Tamaño de Letras 'titleFontSize' => 12, // Tamaño de Letras de los títulos 'showLines'=>1, // Mostrar Líneas 'shaded'=>0, // Sombra entre líneas 'width'=>570, // Ancho de la tabla 'maxWidth'=>570, // Ancho Máximo de la tabla 'xOrientation'=>'center', // Orientación de la tabla 'outerLineThickness'=>0.5, 'innerLineThickness' =>0.5, 'cols'=>array('coddeduc'=>array('justification'=>'left','width'=>85), // Justificación y ancho de la columna 'dendeduc'=>array('justification'=>'left','width'=>225), 'valor'=>array('justification'=>'right','width'=>90), 'aporemple'=>array('justification'=>'right','width'=>85), 'aporempre'=>array('justification'=>'right','width'=>85))); // Justificación y ancho de la columna $io_pdf->ezTable($la_data_titulo,$la_columnas,'',$la_config); $la_columnas=array('coddeduc'=>'', 'dendeduc'=>'', 'valor'=>'', 'aporemple'=>'', 'aporempre'=>''); $la_config=array('showHeadings'=>0, // Mostrar encabezados 'fontSize' => 9, // Tamaño de Letras 'titleFontSize' => 12, // Tamaño de Letras de los títulos 'showLines'=>1, // Mostrar Líneas 'shaded'=>0, // Sombra entre líneas 'width'=>570, // Ancho de la tabla 'maxWidth'=>570, // Ancho Máximo de la tabla 'xOrientation'=>'center', // Orientación de la tabla 'outerLineThickness'=>0.5, 'innerLineThickness' =>0.5, 'cols'=>array('coddeduc'=>array('justification'=>'center','width'=>85), // Justificación y ancho de la columna 'dendeduc'=>array('justification'=>'left','width'=>225), 'valor'=>array('justification'=>'right','width'=>90), 'aporemple'=>array('justification'=>'right','width'=>85), 'aporempre'=>array('justification'=>'right','width'=>85))); // Justificación y ancho de la columna $io_pdf->ezTable($la_data,$la_columnas,'',$la_config); uf_print_total($as_total_emple, $as_total_empre,$io_pdf); }// end function uf_print_detalle
if ($lb_valido) { $li_totrow=$io_report->det_item_asc->getRowCount("nroreg"); for($li_i=1;$li_i<=$li_totrow;$li_i++) { $ls_denominacion=$io_report->det_item_asc->data["denite"][$li_i]; $ls_puntos=$io_report->det_item_asc->data["puntos"][$li_i]; $ls_fecha_eval=$io_report->det_item_asc->data["fecha"][$li_i]; $ls_fecha_eval=$io_funciones->uf_convertirfecmostrar($ls_fecha_eval); $la_data_item[$li_i]=array('numero'=>$li_i,'denite'=>$ls_denominacion,'puntos'=>$ls_puntos); } uf_print_detalle($la_data_item,$ls_fecha_eval,&$io_pdf); unset($la_data_item); uf_print_total($ls_puntaje,&$io_pdf); } if($li_aux<$lp_totrow) { $io_pdf->ezNewPage(); // Insertar una nueva página } }//end del for*/ } //end del else if($lb_valido) // Si no ocurrio ningún error
if($ls_debhab=='D') { $ld_debe=number_format($ld_monto,2,",","."); $ld_totaldebe=$ld_totaldebe+$ld_monto; } } $ld_total=$ld_total+$ld_totaldebe; } $ld_totaldebe=number_format($ld_totaldebe,2,",","."); $la_data[$li_i]=array('fecha'=>$ldt_fec,'procede'=>$ls_procede,'numero'=>$ls_comprobante,'tipo'=>$ls_descripcion,'monto'=>$ld_totaldebe); $ld_totaldebe=0; } uf_print_detalle($la_data,$io_pdf); $ld_total=number_format($ld_total,2,",","."); uf_print_total($ld_total,$li_tot,$io_pdf); $io_pdf->ezStopPageNumbers(1,1); // Detenemos la impresión de los números de página $io_pdf->ezStream(); // Mostramos el reporte } unset($io_pdf); unset($io_report); unset($io_funciones); ?>
$ls_fecrep = $io_funciones->uf_convertirfecmostrar($rs_data->fields["fecfac"]); $ls_nomsujret = $rs_data->fields["nomsujret"]; $ls_rif = $rs_data->fields["rif"]; $li_baseimp = $rs_data->fields["basimp"]; $li_totimp = $rs_data->fields["iva_ret"]; $ls_denmun = 'LIBERTADOR'; $li_totalbaseimp = $li_totalbaseimp + $li_baseimp; $li_totalmontoimp = $li_totalmontoimp + $li_totimp; $li_i++; $la_data[$li_i] = array('fecha' => $ls_fecrep, 'nombre' => $ls_nomsujret, 'rif' => $ls_rif, 'monto' => number_format($li_baseimp, 2, ",", "."), 'monimp' => number_format($li_totimp, 2, ",", "."), 'municipio' => $ls_denmun, 'comp' => $ls_numcon, 'obs' => ''); $rs_data->MoveNext(); } if ($lb_valido) { uf_print_cabecera($ls_agenteret, $ls_rifagenteret, $ls_diragenteret, $ls_periodo, &$io_pdf); uf_print_detalle($la_data, &$io_pdf); uf_print_total(number_format($li_totalbaseimp, 2, ",", "."), number_format($li_totalmontoimp, 2, ",", "."), &$io_pdf); uf_print_firmas(&$io_pdf); $io_pdf->ezStopPageNumbers(1, 1); // Detenemos la impresión de los números de página $io_pdf->ezStream(); // Mostramos el reporte unset($la_data); } else { print "<script language=JavaScript>"; print " alert('Ocurrio un error al generar el reporte. Intente de Nuevo');"; print " close();"; print "</script>"; } unset($io_pdf); } }
$ls_montodebe=0; $ls_montohab=$ls_monto; $ls_totalhaber=$ls_totalhaber+$ls_monto; $total_haber=$total_haber+$ls_monto; } $ls_fecha=$io_funciones->uf_convertirfecmostrar($ls_fecha); uf_print_detalle($ls_numdoc,$ls_fecha,$ls_tipo, $ls_concepto, number_format($ls_montodebe,2,",","."), number_format($ls_montohab,2,",","."), $ls_contable,&$io_pdf); }// fin del for if ($total>0) { uf_print_total(number_format($ls_totaldebe,2,",","."), number_format($ls_totalhaber,2,",","."), number_format($ls_saldo,2,",","."), &$io_pdf); uf_print_total_general(number_format($total_debe,2,",","."), number_format($total_haber,2,",","."), number_format($total_saldo,2,",","."), &$io_pdf); } if(($lb_valido)&&($total>0)) // Si no ocurrio ningún error { $io_pdf->ezStopPageNumbers(1,1); // Detenemos la impresión de los números de página $io_pdf->ezStream(); // Mostramos el reporte } else // Si hubo algún error { print("<script language=JavaScript>"); print(" alert('No hay nada que reportar');");
uf_print_detalle($ls_data,$io_pdf); $io_fun_nomina->uf_formatonumerico($ld_neto1); uf_print_total($i,$ld_neto1,$io_pdf); if($j > 0) { $io_pdf->stopObject($io_encabezado); $io_pdf->ezNewPage(); // Insertar una nueva página $io_pdf->ezSetCmMargins(3.6,2.5,3,3); // Configuración de los margenes en centímetros } } if($j > 0) { uf_print_cabecera2($io_pdf); uf_print_detalle($ls_data2,$io_pdf); $io_fun_nomina->uf_formatonumerico($ld_neto2); uf_print_total($j,$ld_neto2,$io_pdf); } unset($ls_data); unset($ls_data2); } $io_report->io_sql->free_result($rs_data); if (($lb_valido)&&($li_numrowtot>0)) // Si no ocurrio ningún error { $io_pdf->ezStopPageNumbers(1,1); // Detenemos la impresión de los números de página $io_pdf->ezStream(); // Mostramos el reporte } else // Si hubo algún error { print("<script language=JavaScript>"); print(" alert('No hay nada que Reportar');"); print(" close();");
function uf_print_detalle_item($la_data,$ls_resulteva,&$io_pdf) { ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // Function: uf_print_detalle_item // Access: private // Arguments: la_data // arreglo de información // // io_pdf // Instancia de objeto pdf // Description: Función que imprime el detalle del reporte. // Creado Por: Ing. Gloriely Fréitez // Fecha Creación: 11/02/2008 ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// $la_columnas=array('codigoitem'=>'', 'descripcion'=>'', 'valormax'=>'', 'puntositem'=>''); $la_config=array('showHeadings'=>0, // Mostrar encabezados 'fontSize' => 9, // Tamaño de Letras 'titleFontSize' => 12, // Tamaño de Letras de los títulos 'showLines'=>1, // Mostrar Líneas 'shaded'=>0, // Sombra entre líneas 'width'=>980, // Ancho de la tabla 'maxWidth'=>980, // Ancho Máximo de la tabla 'xOrientation'=>'center', // Orientación de la tabla 'cols'=>array('codigoitem'=>array('justification'=>'center','width'=>90), // Justificación y ancho de la columna 'descripcion'=>array('justification'=>'left','width'=>280), // Justificación y ancho de la columna 'valormax'=>array('justification'=>'center','width'=>100), // Justificación y ancho de la columna 'puntositem'=>array('justification'=>'center','width'=>100))); $io_pdf->ezTable($la_data,$la_columnas,'',$la_config); uf_print_total($ls_resulteva,&$io_pdf); }// end function uf_print_detalle_item