$li_totasi=$io_fun_nomina->uf_formatonumerico($li_totasi); $li_totded=$io_fun_nomina->uf_formatonumerico($li_totded); $li_totapo=$io_fun_nomina->uf_formatonumerico($li_totapo); $li_totnet=$io_fun_nomina->uf_formatonumerico($li_totnet); uf_print_piedetalle($li_totasi,$li_totded,$li_totapo,$li_totnet,$io_pdf); // Imprimimos el pie de la cabecera if ($io_pdf->ezPageCount==$li_numpag) {// Hacemos el commit de los registros que se desean imprimir $io_pdf->transaction('commit'); } else {// Hacemos un rollback de los registros, agregamos una nueva página y volvemos a imprimir $io_pdf->transaction('rewind'); $io_pdf->ezNewPage(); // Insertar una nueva página uf_print_cabecera($ls_coduniadm,$ls_desuniadm,$io_pdf); // Imprimimos la cabecera del registro uf_print_detalle($la_data,$io_pdf); // Imprimimos el detalle uf_print_piedetalle($li_totasi,$li_totded,$li_totapo,$li_totnet,$io_pdf); // Imprimimos el pie del detalle } } unset($la_data); } $li_totneto=$li_totasignacion-$li_totdeduccion; $li_totasignacion=$io_fun_nomina->uf_formatonumerico($li_totasignacion); $li_totdeduccion=$io_fun_nomina->uf_formatonumerico($li_totdeduccion); $li_totaporte=$io_fun_nomina->uf_formatonumerico($li_totaporte); $li_totneto=$io_fun_nomina->uf_formatonumerico($li_totneto); uf_print_piecabecera($li_totasignacion,$li_totdeduccion,$li_totaporte,$li_totneto,$io_pdf); // Imprimimos el pie de la cabecera $io_report->DS->resetds("minorguniadm"); 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
} uf_print_detalle($la_data,$io_pdf); // Imprimimos el detalle $li_total_neto=$li_total_neto+$li_total; $li_total=$io_fun_nomina->uf_formatonumerico($li_total); uf_print_piedetalle($li_total,$ls_desuniadm,$io_pdf); // Imprimimos el pie de la cabecera if ($io_pdf->ezPageCount==$li_numpag) {// Hacemos el commit de los registros que se desean imprimir $io_pdf->transaction('commit'); } else {// Hacemos un rollback de los registros, agregamos una nueva página y volvemos a imprimir $io_pdf->transaction('rewind'); $io_pdf->ezNewPage(); // Insertar una nueva página uf_print_cabecera($ls_coduniadm,$ls_desuniadm,$io_pdf); // Imprimimos la cabecera del registro uf_print_detalle($la_data,$io_pdf); // Imprimimos el detalle uf_print_piedetalle($li_total,$ls_desuniadm,$io_pdf); // Imprimimos el pie de la cabecera } } unset($la_data); $io_report->rs_data->MoveNext(); } $li_total_neto=$io_fun_nomina->uf_formatonumerico($li_total_neto); uf_print_piecabecera($li_total_neto,$io_pdf); uf_print_firmas(&$io_pdf); 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 {