$ls_denpar = $io_report->ds_detalle->data["denpar"][$li_s];
     $li_viduti = $io_report->ds_detalle->data["vidautil"][$li_s];
     $li_cossal = $io_report->ds_detalle->data["cossal"][$li_s];
     $li_monto = $io_report->ds_detalle->data["monto"][$li_s];
     $li_montot = $li_montot + $li_monto;
     $li_monto = $io_fun_activos->uf_formatonumerico($li_monto);
     $li_viduti = $io_fun_activos->uf_formatonumerico($li_viduti);
     $li_cossal = $io_fun_activos->uf_formatonumerico($li_cossal);
     $la_data[$li_s] = array('codpar' => $ls_codpar, 'denpar' => $ls_denpar, 'vidautil' => $li_viduti, 'cossal' => $li_cossal, 'monto' => $li_monto);
 }
 $li_montot = $io_fun_activos->uf_formatonumerico($li_montot);
 uf_print_detalle($la_data, $io_pdf);
 // Imprimimos el detalle
 $la_datat[1] = array('total' => "Total", 'monact' => $li_montot);
 uf_print_totales($la_datat, &$io_pdf);
 $lb_valido = $io_report->uf_saf_load_dt_contable($ls_codemp, $ls_cmpmov, $ls_codcau, $ld_fecha);
 // Obtenemos el detalle del reporte
 if ($lb_valido) {
     $li_montotdeb = 0;
     $li_montothab = 0;
     $li_totrow_det = $io_report->ds_detcontable->getRowCount("sc_cuenta");
     for ($li_s = 1; $li_s <= $li_totrow_det; $li_s++) {
         $ls_cuenta = $io_report->ds_detcontable->data["sc_cuenta"][$li_s];
         $ls_documento = $io_report->ds_detcontable->data["documento"][$li_s];
         $ls_debhab = $io_report->ds_detcontable->data["debhab"][$li_s];
         $li_monto = $io_report->ds_detcontable->data["monto"][$li_s];
         if ($ls_debhab == "D") {
             $li_montotdeb = $li_montotdeb + $li_monto;
         } else {
             $li_montothab = $li_montothab + $li_monto;
         }