Changeset 962
- Timestamp:
- Mar 29, 2016, 1:08:05 PM (5 years ago)
- Location:
- pmb4.2/trunk/fuentes/pmb
- Files:
-
- 2 added
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
pmb4.2/trunk/fuentes/pmb/edit.php
r815 r962 184 184 include("./edit/empr_list.inc.php"); 185 185 break; 186 187 188 //--------------------LLIUREX 29/03/2016 -------------------- 189 190 case "no_migrados": 191 $titre_page = $msg["1120"].": ".$msg["informe_no_migrados_cab"]; 192 $sql="SELECT column_name from INFORMATION_SCHEMA.columns where table_schema='pmb' and table_name='empr' AND column_name='empr_Migrado'"; 193 $existeMigrado=@mysql_query($sql, $dbh); 194 //Si el campo empr_Tipo no existe se crea 195 if (@mysql_num_rows($existeMigrado)==0){ 196 $restrict= " (ISNULL(empr_NIA) || empr_NIA='')"; 197 include("./edit/empr_list.inc.php"); 198 }else{ 199 $restrict= " ((ISNULL(empr_NIA) || empr_NIA='') ||(NOT ISNULL(empr_NIA) and empr_Migrado='N'))"; 200 include("./edit/empr_list.inc.php"); 201 } 202 break; 203 case "duplicados": 204 $titre_page = $msg["1120"].": ".$msg["informe_duplicados"]; 205 include("./edit/empr_duplicados.inc.php"); 206 break; 207 208 209 //--------------------FIN LLIUREX 29/03/2016---------------------- 186 210 default : 187 211 case "encours" : -
pmb4.2/trunk/fuentes/pmb/includes/messages/es_ES.xml
r892 r962 7963 7963 <entry code="cb_old">Código anterior a la migración al NIA: </entry> 7964 7964 <entry code="migr_total_registros">Total de usuarios:</entry> 7965 <entry code="migr_total_connia">Total usuarios con NIA:</entry> 7966 <entry code="desc_registros_connia">Ya utilizan el NIA como identificador y no será necesario migrarlos.</entry> 7965 7967 <entry code="migr_total_nia">Total de usuarios migrables:</entry> 7968 <entry code="desc_registros_migrar">Utilizan actualmente el Num. Exp como identificador y se dispone de su NIA para la migración.</entry> 7966 7969 <entry code="migr_total_simigrar">Total de usuarios no migrables:</entry> 7967 7970 <entry code="migr_noactivada">PROCESO DE MIGRACIÓN NO DISPONIBLE</entry> … … 7969 7972 <entry code="migr_exe">Iniciar la migración</entry> 7970 7973 <entry code="informe_no_migrados">Usuarios no migrados</entry> 7974 <entry code="informe_no_migrados_cab">Usuarios no migrados (profesores, alumnos sin NIA o duplicados)</entry> 7971 7975 <entry code="informe_duplicados">Usuarios duplicados</entry> 7972 7976 <entry code="empr_migrado">Migrado al NIA</entry> … … 7974 7978 <entry code="carnet_Migrados">Carnets usuarios migrados NIA</entry> 7975 7979 <entry code="carnetsNIA_nodispo">Generación de carnets de usuarios migrados no disponible</entry> 7976 <entry code="consulta_informe_no_migrados"> Puede consultar la relación aqui</entry>7980 <entry code="consulta_informe_no_migrados">No se dispone del NIA (profesores, antiguos alumnos o duplicados). Puede consultar la relación aqui</entry> 7977 7981 <entry code="copia_seg_b">Copia de seguridad (LliureX)</entry> 7978 7982 <entry code="copia_seg_d">Importa copia de seguredad (LliureX)</entry> -
pmb4.2/trunk/fuentes/pmb/includes/messages/help/es_ES/carnets_Migrados.txt
r841 r962 1 1 <H1><center>GENERACIÓN DE LOS CARNETS DE LOS ALUMNOS MIGRADOS</center></H1> 2 2 <p></p> 3 <p><center>Haga clic sobre <b>Generar carnets</b> para obtener los carnets de los usuarios cuyo código de identificación ha sido migrado al NIA </center></p>3 <p><center>Haga clic sobre <b>Generar carnets</b> para obtener los carnets de los usuarios cuyo código de identificación ha sido migrado al NIA.(Antes de imprimir recomendamos comprobar la fecha de validez que figura en los carnets ya que pueden aparecer carnets de usuarios cuyo abono ha caducado)</center></p> 4 4 5 -
pmb4.2/trunk/fuentes/pmb/includes/messages/help/va_ES/carnets_Migrados.txt
r838 r962 1 <H1><center>GENERACIÓ DELS CARNETS DE LS ALUMNES MIGRATS</center></H1>1 <H1><center>GENERACIÓ DELS CARNETS DE L'ALUMNAT MIGRAT</center></H1> 2 2 <p></p> 3 <p><center>F aça clic sobre <b>Generar carnets</b> per a obtindre els carnets dels usuaris els codis d'identificació dels quals ha sigut migrat al NIA</center></p>3 <p><center>Feu clic en <b>Generar carnets</b> per a obtindre els carnets dels usuaris el codi d'identificació dels quals s'haja migrat al NIA. (Abans d'imprimir recomanem que comproveu la data de validesa que figura en els carnets ja que poden aparéixer carnets d'usuaris amb l'abonament caducat).</center></p> 4 4 -
pmb4.2/trunk/fuentes/pmb/includes/messages/help/va_ES/migracion_NIA.txt
r838 r962 1 <p> Esta funció permet migrar el codi d'identificació dels alumnes del Número d'Expedient, utilitzat actualment,al NIA.1 <p>Aquesta funció permet migrar el codi d'identificació de l'alumnat que actualment utilitza el número d'expedient al NIA. 2 2 </p> 3 3 <h2> 4 4 <p>Instruccions:</p> 5 5 </h2> 6 <p>1. Realitze una <b>còpia de seguretat</b> de la base de dades.</p> 7 <p>2. Faça clic sobre <b>Iniciar Migració</b></p> 6 <p>1. Realitzeu una <b>còpia de seguretat</b> de la base de dades.</p> 7 <p>2. Feu clic en <b>Iniciar Migració</b></p> 8 <p>3. Una vegada migrat el codi d'identificació, podreu imprimir els carnets amb l'identificador nou. (Abans d'imprimir recomanem que comproveu la data de validesa que figura en els carnets).</p> 8 9 9 10 10 <p> A continuació es mostra el nombre de registres que poden ser migrats junt amb la resta de registres que no seran migrats</p>11 <p> A continuació es mostra el nombre de registres que es poden migrar junt amb la resta de registres que no es migraran.</p> 11 12 -
pmb4.2/trunk/fuentes/pmb/migracion_NIA.php
r852 r962 44 44 45 45 // 5. Copiamos el campo empr_cb en la tabla empr_custom_values y cambiamos el campo empr_cb por empr_NIA 46 $sql_alumnos_migrar="SELECT id_empr,empr_cb, empr_NIA from empr where NOT ISNULL(empr_NIA) ";46 $sql_alumnos_migrar="SELECT id_empr,empr_cb, empr_NIA from empr where NOT ISNULL(empr_NIA) and empr_cb!=empr_NIA"; 47 47 $alumnos_migrar=@mysql_query($sql_alumnos_migrar, $dbh); 48 48 $total_migrar=@mysql_num_rows($alumnos_migrar); … … 61 61 $existe_registro=@mysql_num_rows(@mysql_query($sql_comprobacion,$dbh)); 62 62 if ($existe_registro==0){ 63 $sql_insert_cb="INSERT INTO empr_custom_values(empr_custom_champ,empr_custom_origine,empr_custom_small_text) values('" .$row2['idchamp']. "','" .$idempr. "', '" .$old_cb. "')"; 64 $insertcb=@mysql_query($sql_insert_cb, $dbh); 65 $idempr=$row1['id_empr']; 66 $cb_nia=$row1['empr_NIA']; 67 $sql_update="UPDATE empr SET empr_cb='" .$cb_nia ."', empr_Migrado='S' WHERE id_empr='" .$idempr. "'"; 68 $resulmig = @mysql_query($sql_update, $dbh); 69 $codigos[$j]=$cb_nia; 70 $j++; 63 $sql_repetidos="SELECT * from empr where empr_NIA='" .$row1['empr_NIA']. "' and empr_Migrado='S'"; 64 $registro_duplicado=@mysql_num_rows(@mysql_query($sql_repetidos,$dbh)); 65 if ($registro_duplicado==0){ 66 $sql_insert_cb="INSERT INTO empr_custom_values(empr_custom_champ,empr_custom_origine,empr_custom_small_text) values('" .$row2['idchamp']. "','" .$idempr. "', '" .$old_cb. "')"; 67 $insertcb=@mysql_query($sql_insert_cb, $dbh); 68 $idempr=$row1['id_empr']; 69 $cb_nia=$row1['empr_NIA']; 70 $sql_update="UPDATE empr SET empr_cb='" .$cb_nia ."', empr_Migrado='S' WHERE id_empr='" .$idempr. "'"; 71 $resulmig = @mysql_query($sql_update, $dbh); 72 $codigos[$j]=$cb_nia; 73 $j++; 74 }else{ 75 $idempr=$row1['id_empr']; 76 $sql_update="UPDATE empr SET empr_Migrado='N' WHERE id_empr='" .$idempr. "'"; 77 $resulmig = @mysql_query($sql_update, $dbh); 78 79 80 } 71 81 72 82 … … 103 113 104 114 if (@mysql_num_rows($existeNIA)>0){ 105 115 116 // Vemos cuantos usuarios disponen de NIA y cuantos no 106 117 $sql_nia="SELECT count(distinct empr_NIA) from empr"; 107 118 $total_nia=mysql_fetch_row(@mysql_query($sql_nia, $dbh)); … … 114 125 115 126 if ($total_nia[0] > $total_sinnia[0]){ 116 127 128 //Total de registros de la tabla usuario 117 129 $sql_total="SELECT count(*) from empr"; 118 130 $total_users=mysql_fetch_row(@mysql_query($sql_total, $dbh)); 119 131 //Numero de registros de alumnos ya importados con NIA (por no tener número de expediente) 132 $sql_connia="SELECT count(distinct empr_NIA) from empr where empr_cb=empr_NIA"; 133 $total_connia=mysql_fetch_row(@mysql_query($sql_connia, $dbh)); 134 120 135 //$sql_duplicados="SELECT count(*) from empr group by empr_NIA having count(*)>1"; 121 136 122 $sql_sinmigrar="SELECT count(*) from empr where (ISNULL(empr_NIA) or empr_NIA='')"; 123 $total_sinmigrar=mysql_fetch_row(@mysql_query($sql_sinmigrar,$dbh)); 124 137 //$sql_sinmigrar="SELECT count(*) from empr where (ISNULL(empr_NIA) or empr_NIA='')"; 138 //$total_sinmigrar=mysql_fetch_row(@mysql_query($sql_sinmigrar,$dbh)); 139 140 //Numero de registros a migrar (utilizan el número de expediente pero tenemos su NIA) 141 $sql_migrar="SELECT count(distinct empr_NIA) from empr where empr_cb!=empr_NIA"; 142 $total_migrar=mysql_fetch_row(@mysql_query($sql_migrar, $dbh)); 143 144 //Numero de registros que no se migraran 145 $total_sinmigrar="$total_users[0]"-"$total_nia[0]"; 146 125 147 print " 126 148 <style> … … 137 159 <tr> 138 160 <td border=0 width='15%'><left><b>" .$msg['migr_total_nia']. "</b></left></td> 139 <td border=0 width='10%'><left><input name='Total registros NIA' value='" . $total_nia[0] . "' type='text' size='6' disabled></left></td> 161 <td border=0 width='10%'><left><input name='Total registros a migrar' value='" . $total_migrar[0] . "' type='text' size='6' disabled></left></td> 162 <td border=0 width='30%'><left><b>$msg[desc_registros_migrar]</b></left></td> 140 163 </tr> 141 164 <tr> 142 165 <td border=0 width='15%'><left><b>" .$msg['migr_total_simigrar']. "<b></left></td> 143 <td border=0 width='10%'><left><input name='Total registros sin NIA' value='" . $total_sinmigrar [0]. "' type='text' size='6' disabled></left></td>166 <td border=0 width='10%'><left><input name='Total registros sin NIA' value='" . $total_sinmigrar . "' type='text' size='6' disabled></left></td> 144 167 <td border=0 width='30%'><left><b><a href=./edit.php?categ=empr&sub=no_migrados>$msg[consulta_informe_no_migrados]</b></left></td> 145 168 </tr> -
pmb4.2/trunk/fuentes/pmb/usur_imp_itaca.php
r828 r962 336 336 while ($k<$campos){ 337 337 if(((($k+1)%25)== 0) && ($k != 0)){ 338 $sql_comp_nia= "SELECT `empr`.`id_empr`, `empr`.`empr_login`, `empr`.`empr_password`, `empr`.`empr_location` FROM `empr` WHERE (`empr`.`empr_cb`='" . $tot[ 48-$k] . "')";338 $sql_comp_nia= "SELECT `empr`.`id_empr`, `empr`.`empr_login`, `empr`.`empr_password`, `empr`.`empr_location` FROM `empr` WHERE (`empr`.`empr_cb`='" . $tot[$k] . "')"; 339 339 $resul_nia= @mysql_query($sql_comp_nia, $link2); 340 340 if(@mysql_num_rows($resul_nia)!=0){ … … 347 347 348 348 349 if ($usanNia>$usanExp){ 349 if ($usanExp>$usanNia){ 350 $idUsado="Exp"; 351 }else{ 350 352 $idUsado="NIA"; 351 }else{352 $idUsado="Exp";353 353 } 354 354
Note: See TracChangeset
for help on using the changeset viewer.