for($li_s=1;$li_s<=$li_totrow_det;$li_s++) { $ls_tipsal=rtrim($io_report->DS_detalle->data["tipsal"][$li_s]); if(($ls_tipsal=="A") || ($ls_tipsal=="V1") || ($ls_tipsal=="V2") || ($ls_tipsal=="R")) // Buscamos las asignaciones { $li_asig=$li_asig+1; $ls_codconc=$io_report->DS_detalle->data["codconc"][$li_s]; $ls_nomcon=$io_report->DS_detalle->data["nomcon"][$li_s]; $li_toting=$li_toting+abs($io_report->DS_detalle->data["valsal"][$li_s]); $li_valsal=$io_fun_nomina->uf_formatonumerico(abs($io_report->DS_detalle->data["valsal"][$li_s])); $ls_repconsunicon=$io_report->DS_detalle->data["repconsunicon"][$li_s]; $ls_consunicon=$io_report->DS_detalle->data["consunicon"][$li_s]; $ls_cuota=""; if (($ls_repconsunicon=='1')&&($ls_consunicon!="")) { $io_report->uf_buscar_cuotas($ls_consunicon,$ls_codper,$ls_codnom,$ls_cuota); } $la_data_a[$li_asig]=array('codcon'=>$ls_codconc,'denominacion'=>$ls_nomcon,'valor'=>$li_valsal,'cuota'=>$ls_cuota); } else // Buscamos las deducciones y aportes { $li_dedu=$li_dedu+1; $ls_codconc=$io_report->DS_detalle->data["codconc"][$li_s]; $ls_nomcon=$io_report->DS_detalle->data["nomcon"][$li_s]; $li_totded=$li_totded+abs($io_report->DS_detalle->data["valsal"][$li_s]); $li_valsal=$io_fun_nomina->uf_formatonumerico(abs($io_report->DS_detalle->data["valsal"][$li_s])); $ls_repconsunicon=$io_report->DS_detalle->data["repconsunicon"][$li_s]; $ls_consunicon=$io_report->DS_detalle->data["consunicon"][$li_s]; $ls_cuota=""; if (($ls_repconsunicon=='1')&&($ls_consunicon!="")) {