unset($la_data);
 uf_print_pie_detalle($ls_periodo, $io_pdf);
 $io_report->uf_saf_buscarcargos_reponcedente($ls_codemp, $ls_cmpres, $ls_codresced);
 $li_totrow = $io_report->ds_detalle->getRowCount("cedper");
 for ($li_c = 1; $li_c <= $li_totrow; $li_c++) {
     $ls_nomced = $io_report->ds_detalle->data["nomper"][$li_c];
     $ls_apeced = $io_report->ds_detalle->data["apeper"][$li_c];
     $ls_cedced = $io_report->ds_detalle->data["cedper"][$li_c];
     $li_racnom = $io_report->ds_detalle->data["racnom"][$li_c];
     if ($li_racnom == 0) {
         $li_denasicar = $io_report->ds_detalle->data["descar"][$li_c];
     } else {
         $li_denasicar = $io_report->ds_detalle->data["denasicar"][$li_c];
     }
 }
 $io_report->uf_saf_buscarcargos_reponreceptor($ls_codemp, $ls_cmpres, $ls_codreserec);
 $li_totrow_r = $io_report->ds_detalle->getRowCount("cedper");
 for ($li_r = 1; $li_r <= $li_totrow_r; $li_r++) {
     $ls_nomrec = $io_report->ds_detalle->data["nomper"][$li_r];
     $ls_aperec = $io_report->ds_detalle->data["apeper"][$li_r];
     $ls_cedrec = $io_report->ds_detalle->data["cedper"][$li_r];
     $li_racnom = $io_report->ds_detalle->data["racnom"][$li_r];
     if ($li_racnom == 0) {
         $li_denasicar_r = $io_report->ds_detalle->data["descar"][$li_r];
     } else {
         $li_denasicar_r = $io_report->ds_detalle->data["denasicar"][$li_r];
     }
 }
 $io_report->uf_saf_buscarcargos_repontestigo($ls_codemp, $ls_cmpres, $ls_codper);
 $li_totrow_t = $io_report->ds_detalle->getRowCount("cedper");
 for ($li_t = 1; $li_t <= $li_totrow_t; $li_t++) {