$ls_prianoserv=$io_report->DS_pension->data["prianoserper"][$li_j]; $ls_prides=$io_report->DS_pension->data["pridesper"][$li_j]; $ls_noasc=$io_report->DS_pension->data["prinoascper"][$li_j]; $ls_priesp=$io_report->DS_pension->data["priespper"][$li_j]; $ls_priprof=$io_report->DS_pension->data["priproper"][$li_j]; $ls_subtotal=$io_report->DS_pension->data["subtotper"][$li_j]; $ls_porcentaje=$io_report->DS_pension->data["porpenper"][$li_j]; $ls_nomper=$io_report->DS_pension->data["nomper"][$li_j]; $ls_aperper=$io_report->DS_pension->data["apeper"][$li_j]; $ls_nompercau=$ls_aperper.", ".$ls_aperper; $ls_cedpercau=$io_report->DS_pension->data["cedper"][$li_j]; $ls_fecingcau=$io_report->DS_pension->data["fecingper"][$li_j]; $ls_fecingnom=$io_report->DS_pension->data["fecingnom"][$li_j]; $ls_com=$io_report->DS_pension->data["descom"][$li_j]; $ls_rango=$io_report->DS_pension->data["desran"][$li_j]; $ls_ano=calcular_anos_servicioas(strtotime($ls_fecingcau),strtotime($ls_fecingnom)); if ($ls_ano<0) { $ls_ano=0; } } uf_detalle_nomina_oficial($ls_sueldob, $ls_prichof, $ls_prianoserv, $ls_prides, $ls_noasc, $ls_priesp, $ls_priprof, $ls_porcentaje, $ls_subtotal, $ls_porcentajeben,
$li_pension=0; $lb_valido2=$io_report->uf_buscar_beneficiarios('', '',$ls_codper,$ls_codper); $li_bene=$io_report->rs_data_detalle2->RecordCount(); if (($li_bene>0)&&($lb_valido2)) { while(!$io_report->rs_data_detalle2->EOF) { $ls_ced_ben=$io_report->rs_data_detalle2->fields["cedben"]; $ls_nombre_ben=$io_report->rs_data_detalle2->fields["apeben"].", ".$io_report->rs_data_detalle2->fields["nomben"]; $ls_porcentaje_ben=$io_report->rs_data_detalle2->fields["porpagben"]; $ls_banco_ben=$io_report->rs_data_detalle2->fields["banco"]; $ls_cta_ben=$io_report->rs_data_detalle2->fields["ctaban"]; $ls_nex_ben=$io_report->rs_data_detalle2->fields["nexben"]; $ls_fecnacben=$io_report->rs_data_detalle2->fields["fecnacben"]; $fecha_actual=date("Y/m/d"); $ls_ano=calcular_anos_servicioas(strtotime($ls_fecnacben),strtotime($fecha_actual)); switch($ls_nex_ben) { case "-": $ls_nex_ben="Niguno"; break; case "C": $ls_nex_ben="Conyugue"; break; case "H": $ls_nex_ben="Hijo"; break; case "P": $ls_nex_ben="Progenitor"; break; case "C":
'valor'=>'', 'valordedu'=>''); $li_toting=0; $li_totded=0; $ls_codper=$io_report->rs_data->fields["codper"]; $ls_cedper=$io_report->rs_data->fields["cedper"]; $ls_nomper=$io_report->rs_data->fields["apeper"].", ".$io_report->rs_data->fields["nomper"]; $ls_descar=$io_report->rs_data->fields["descar"]; $ls_codcueban=$io_report->rs_data->fields["codcueban"]; $li_total=$io_report->rs_data->fields["total"]; $ls_unidad=$io_report->rs_data->fields["desuniadm"]; $ls_banco=$io_report->rs_data->fields["banco"]; $ls_fecha_ingreso=$io_report->rs_data->fields["fecingper"]; $ls_fecha_egreso=$io_report->rs_data->fields["fecegrper"]; $ls_fecingnom=$io_report->rs_data->fields["fecingnom"]; $ls_ano=calcular_anos_servicioas(strtotime($ls_fecha_ingreso),strtotime($ls_fecingnom)); if ($ls_ano<0) { $ls_ano=0; } $ls_categoria=$io_report->rs_data->fields["descat"]; $ls_tipopago=$io_report->rs_data->fields["tipcuebanper"]; $ls_fecleypen=$io_funciones->uf_convertirfecmostrar($io_report->rs_data->fields["fecleypen"]); $ls_forma=""; switch($ls_tipopago) { case "A": $ls_forma="CUENTA DE AHORRO"; break; case "C": $ls_forma="CUENTA CORRIENTE";