$li_costo = $io_report->ds_detalle->data["costo"][$li_s]; $li_cantidad = $io_report->ds_detalle->data["cantidad"][$li_s]; $li_total = $li_costo * $li_cantidad; $li_cantidad = $io_fun_activos->uf_formatonumerico($li_cantidad); $li_costo = $io_fun_activos->uf_formatonumerico($li_costo); $li_total = $io_fun_activos->uf_formatonumerico($li_total); if ($ls_auxcoduniadm == $ls_coduniadm) { $li_aux = $li_aux + 1; $la_data[$li_aux] = array('cantidad' => $li_cantidad, 'catalogo' => $ls_catalogo, 'codact' => $ls_codact, 'denact' => $ls_denact, 'codcau' => $ls_codcau . " " . $ls_dencau, 'costo' => $li_costo, 'total' => $li_total); } $ls_codpai = $io_report->ds_detalle->data["codpai"][$li_s]; $ls_codest = $io_report->ds_detalle->data["codest"][$li_s]; $ls_codmun = $io_report->ds_detalle->data["codmun"][$li_s]; if ($li_s == 1 && $ls_codpai != "" && $ls_codest != "" && $ls_codmun != "") { $ls_auxcodpai = $ls_codpai; $lb_valido = $io_report->uf_saf_load_ubicacion($ls_codpai, $ls_codest, $ls_codmun, $ls_denpai, $ls_denest, $ls_denmun); } else { if ($ls_auxcodpai != $ls_codpai) { $ls_codpai = ""; $ls_codest = ""; $ls_codmun = ""; $ls_denpai = ""; $ls_denest = ""; $ls_denmun = ""; } } } uf_print_totales($ls_nomres, $ls_cedres, $ls_cargo, $ls_nomresuso, $ls_cedresuso, $ls_cargouso, $ls_codpai, $ls_codest, $ls_codmun, $ls_denpai, $ls_denest, $ls_denmun, $io_pdf); uf_print_detalle($la_data, $io_pdf); // Imprimimos el detalle }