// Imprimimos el detalle
         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_detalle($la_data, $io_pdf);
             // Imprimimos el detalle
         }
     }
 }
 unset($la_data);
 $lb_valido = $io_report->uf_select_personal_confrome($ls_codper);
 ////para buscar al personal que recibe conforme
 $li_totrow1 = $io_report->ds->getRowCount("codper");
 for ($li_j = 1; $li_j <= $li_totrow1; $li_j++) {
     $li_nombre = $io_report->ds->data["nombre"][$li_j];
     $li_apellido = $io_report->ds->data["apellido"][$li_j];
     $li_cedula = $io_report->ds->data["cedula"][$li_j];
     $li_cargo = $io_report->ds->data["cargo"][$li_j];
 }
 unset($la_data);
 uf_print_pie_de_pagina($li_dencau, $li_fecentact, $li_cedula1, $li_cedula2, $li_nombre1, $li_nombre2, $li_apellido1, $li_apellido2, $li_cargo1, $li_cargo1, $li_nombre, $li_apellido, $li_cedula, $li_cargo, $io_pdf);
 if ($lb_valido && $i > 0) {
     $io_pdf->ezStopPageNumbers(1, 1);
     $io_pdf->ezStream();
 } else {
     print "<script language=JavaScript>";