$la_valores["codigo"]=$la_data_d[$li_s]["codigo"]; $la_valores["denominacion"]=$la_data_d[$li_s]["denominacion"]; $la_valores["unidad"]=""; $la_valores["asignacion"]=""; $la_valores["deduccion"]=$la_data_d[$li_s]["valor"]; $la_valores["saldo"]=""; $la_data[$li_contador]=$la_valores; } } if($li_reg==1) { uf_print_detalle($la_data,$io_pdf); // Imprimimos el detalle } else { uf_print_detalle2($la_data,$io_pdf); // Imprimimos el detalle } $li_totnet=$li_toting-$li_totded; $li_toting=$io_fun_nomina->uf_formatonumerico($li_toting); $li_totded=$io_fun_nomina->uf_formatonumerico($li_totded); $li_totnet=$io_fun_nomina->uf_formatonumerico($li_totnet); if($li_reg==1) { uf_print_pie_cabecera($li_toting,$li_totded,$li_totnet,$io_pdf); // Imprimimos pie de la cabecera } else { uf_print_pie_cabecera2($li_toting,$li_totded,$li_totnet,$io_pdf); // Imprimimos pie de la cabecera } unset($la_data_a); unset($la_data_d);
$ls_nivaca="Maestria"; break; case "6": $ls_nivaca="Postgrado"; break; case "7": $ls_nivaca="Doctorado"; break; } $ls_desuniadm=$io_report->ds_detalle2->getValue("desuniadm",$li_d); $ls_nomper=$io_report->ds_detalle2->getValue("nombre",$li_d); } uf_print_detalle2($ls_titulo, $ld_fecha, $ls_nomper, $ls_cedula, $ls_descargo, $ls_desuniadm, $ls_nivaca, $ls_codsup, $ls_nomsup,$ls_cargosup,$io_pdf); $rs_data=""; $lb_valido=$io_report->uf_select_causas_adiestramiento ($ls_nroreg,$rs_data); print_cabecera_causas(&$io_pdf); $li_t=0; while ($row=$io_sql->fetch_row($rs_data)) { $causa=trim ($row["dencauadi"]); $ls_data[$li_t]=array('name1'=>$causa); $li_t=$li_t+1; } uf_print_items($ls_data,$io_pdf);
$ls_codcargo=$ls_codasicar; $ls_descargo = trim ($ls_deasicar); } $ls_desuniadm=$io_report->ds_detalle2->getValue("desuniadm",$li_d); $ls_nomper=$io_report->ds_detalle2->getValue("nombre",$li_d); switch ($ls_tipo){ case 'E': $ls_titulo='EVALUADOR'; break; case 'P': $ls_titulo='EVALUADO'; break; } uf_print_detalle2($ldt_fecini, $ldt_fecfin, $ls_nomper, $ls_cedula, $ls_descargo, $ls_codcargo, $ls_desuniadm,$ls_titulo,$ls_codnom,$io_pdf); } } $io_pdf->ezNewPage(); // Insertar una nueva página $rs_data=""; $lb_valido=$io_report->uf_select_factor_evaluacion_eficiencia($ls_nroeval,$rs_data); print_cabecera_factor(&$io_pdf); $val = false; $aux_aspecto1=0; $aux_aspecto = 0; while ($row=$io_sql->fetch_row($rs_data)) { if (($aux_aspecto1 != $row["codasp"]) && ($val)) {
$ldt_revfin2=$io_report->DS->getValue("fecfinrev2",$li_i); $ldt_revfin2=$io_funciones->uf_formatovalidofecha($ldt_revfin2); $ldt_revfin2=$io_funciones->uf_convertirfecmostrar($ldt_revfin2); $ls_objetivo=$io_report->DS->getValue("objetivo",$li_i); $lb_valido=$io_report->uf_select_odi_persona($ls_nroeval,'E'); $ls_evaluador=$io_report->ds_detalle2->getValue("evaluador",$li_i); uf_print_cabecera($ls_nomper,$ls_cedper,$ls_cargo='',$ls_departamento=$ls_nroeval,$ls_gerencia='',$ls_extension='', $ls_objetivo,$ldt_revini1,$ldt_revfin1,$ldt_revini2,$ldt_revfin2,&$io_pdf); $lb_valido=$io_report->uf_select_lote_dt_revision_odi($ls_nroeval); $li_total2=$io_report->ds_detalle->getRowCount("nroreg"); uf_print_detalle2($ls_evaluador,$ls_nomper,&$io_pdf); if($lb_valido) { } for($li_d=1;$li_d<=$li_total2;$li_d++) { $ls_odi=$io_report->ds_detalle->getValue("odi",$li_d); $ls_observacion=$io_report->ds_detalle->getValue("observacion",$li_d); $ldt_fecrev=$io_report->ds_detalle->getValue("fecrev",$li_d); $li_peso=$io_report->ds_detalle->getValue("valor",$li_d); uf_print_detalle($ls_odi,$ls_observacion,$ldt_fecrev,$li_peso,&$io_pdf); }
if ($ls_car1=="Sin Asignación de Cargo") { $ls_cargo = $ls_car2; } else { $ls_cargo = $ls_car1; } $ls_nombreper=$io_report->DS2->data["nomper"][1]; $ls_apellidoper=$io_report->DS2->data["apeper"][1]; $ls_cadena=$ls_nombreper." ".$ls_apellidoper; uf_print_detalle($ls_codigo,$ls_cadena, $ls_cargo, $ls_uniadm,$io_pdf); uf_print_detalle2($io_pdf); } $i=$i+1; $ls_total=$io_report->DS->data["total"][$li_i]; $ls_fecha=$io_report->DS->data["fecha"][$li_i]; $ls_escala=$io_report->DS->data["codpun"][$li_i];; $ld_mesd= substr($ls_fecha,5,2); $ls_fecha=$io_funciones->uf_formatovalidofecha($ls_fecha); $ls_fecha=$io_funciones->uf_convertirfecmostrar($ls_fecha); switch ($ld_mesd) { case '01': $la_fecha[1]=$ls_fecha;
$io_report->uf_select_evalpsicologicaxaspirante($ls_codper,$ls_codcon); $lr_totrow=$io_report->det_item_psi->getRowCount("codite"); //print $li_totrow." ".$lp_p."<br>"; for($lr_r=1;$lr_r<=$lr_totrow;$lr_r++) { $ls_codigo2=$io_report->det_item_psi->data["codite"][$lr_r]; $ls_denite2=trim ($io_report->det_item_psi->data["denite"][$lr_r]); $ls_valormax2=$io_report->det_item_psi->data["valormax"][$lr_r]; $ls_puntos2=$io_report->det_item_psi->data["puntos"][$lr_r]; $la_data2[$lr_r]=array('codite2'=>$ls_codigo2,'denite2'=>$ls_denite2, 'valormax2'=>$ls_valormax2, 'puntos2'=>$ls_puntos2); } uf_print_detalle2($la_data2,$lr_totrow,$ls_punevapsi,&$io_pdf); unset($la_data2); ////////////////////////////////////////////////////////////////////////////////////////////////////// $io_report->uf_select_entrevistasxaspirante($ls_codper,$ls_codcon); $ls_totrow=$io_report->det_item_ent->getRowCount("codite"); for($ls_s=1;$ls_s<=$ls_totrow;$ls_s++) { $ls_codigo3=$io_report->det_item_ent->data["codite"][$ls_s]; $ls_denite3=trim ($io_report->det_item_ent->data["denite"][$ls_s]); $ls_valormax3=$io_report->det_item_ent->data["valormax"][$ls_s]; $ls_puntos3=$io_report->det_item_ent->data["puntos"][$ls_s]; $la_data3[$ls_s]=array('codite3'=>$ls_codigo3,'denite3'=>$ls_denite3, 'valormax3'=>$ls_valormax3,