$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; }