Desde esta pantalla es posible importar horarios puntuales, regulares y exámenes desde un fichero csv.
Las funcionalidades comunes se encuentran explicadas en funciones comunes.
Los permisos necesarios para ejecutar las acciones de esta pantalla se encuentran en permisos.
A esta pantalla se accede desde la opción "Utilidades/Importación de horarios y exámenes" del menú de la aplicación.
Podemos elegir lo que queremos importar, horarios puntuales, horarios regulares o exámenes, para una ERT y Curso. Hay que tener en cuenta que la importación de horarios puntuales puede crear horarios regulares si se cumplen las condiciones de un horario regular.
Puntuales
Debemos seleccionar un fichero csv(*) que cumpla con el siguiente formato:
(*)Nota importante: El fichero csv debe guardarse con codificación UTF-8, para que importe correctamente los carácteres con acentos. Se ha comprobado que si se guarda el fichero .csv con codificación UTF-8 utilizando el bloc de notas de windows, los carácteres con acentos se importan correctamente. Si se guarda desde Excel, hay versiones en las que funciona y en otras no.
Columna | Descripción |
tipo | Siempre tendrá el valor P (de horarios Puntuales) |
ERT | ERT del horario. Un valor diferente al que el usuario haya elegido en el formulario abortará el proceso inmediatamente. |
curso | Curso Académico. Un valor diferente al que el usuario haya elegido en el formulario abortará el proceso inmediatamente. |
nhorario | Código que identifica todos los horarios que pertenecen a un mismo nhorario. Este número no es el nhorario. El usuario lo usará para agrupar los horarios puntuales en un mismo nhorario. |
cod_sec | Similar a nhorario pero para agrupar horarios en un mismo regular. Todos los puntuales estarán agrupados en un mismo regular con un mismo cod_sec. La aplicación creará el valor que más se repitan en los puntuales. · DIA · HORA · MINUTO · DURACION · NESPACIO - NULL · NIP – NULL · COD_SEC - secuencia · CUAT - INFO_HOR_PCK.CUAT_ASI · FECHA_INI – Menor fecha entre los pod_horpun.fecha que pertenecen a ese regular y la fecha de inicio de la asignatura (info_hor_pck.cuat_fecha_ini_fin_asi) · FECHA_FIN – Mayor fecha entre los pod_horpun.fecha del regular y la fecha de fin de la asignatura (info_hor_pck.cuat_fecha_ini_fin_asi) |
asi | Código de la Asignatura |
tit | Titulación del horario |
fecha | Fecha del puntual (dd/mm/yyyy) |
hora | Hora del puntual |
minuto | Minuto del puntual |
duracion | Duración del puntual |
dni_prof | DNI del profesor que imparte el puntual |
espacio | COD_UPV del espacio donde se imparte el puntual |
descrip_hor | Descripción del Horario |
descrip_pun | Descripción del Puntual |
grupos pod | Grupos de POD del horario. Cada grupo se separará por el carácter #. Cada grupo se identifica con el tipo de crédito (TIPCRE), con el departamento, el área correspondiente y la descripción del Grupo de POD (separados por “,”) Por ejemplo: TA 42,0520,TA-3II#PA,42,0520,PA-3II |
Las columnas tienen que estar en el orden indicado en la tabla de arriba y los datos deben estar separados por punto y coma (;).
Las columnas nhorario y cod_sec deben estar ordenadas ascendentemente.
Regulares
Debemos seleccionar un fichero csv(*) que cumpla con el siguiente formato:
(*) Nota importante: El fichero csv debe guardarse con codificación UTF-8, para que importe correctamente los carácteres con acentos. Se ha comprobado que si se guarda el fichero .csv con codificación UTF-8 utilizando el bloc de notas de windows, los carácteres con acentos se importan correctamente. Si se guarda desde Excel, hay versiones en las que funciona y en otras no.
Columna | Descripción |
TIPO | Siempre tendrá el valor R (de horarios Regulares) |
ERT | ERT del horario. Un valor diferente al que el usuario haya elegido en el formulario abortará el proceso inmediatamente. |
Curso | Curso Académico. Un valor diferente al que el usuario haya elegido en el formulario abortará el proceso inmediatamente. |
nhorario | Código que identifica todos los horarios que pertenecen a un mismo nhorario. Este número no es el nhorario. El usuario lo usará para agrupar los horarios en un mismo nhorario. |
asi | Código de la Asignatura |
tit | Titulación del horario |
fecha_ini | Fecha de inicio del regular (dd/mm/yyyy) |
fecha_fin | Fecha de fin del regular (dd/mm/yyyy) |
cuatrimestre | A ó B |
día | Primera letra del dia de la semana (L, M, X, J, V, S, D) |
hora | Hora del regular |
minuto | Minuto del regular |
duracion | Duración del regular |
período | Período en el que se repite el horario. Valores posibles: 1 al 8 (1 - cada semana, 2 - cada 2 semanas,..., 8 - cada 8 semanas) |
dni_prof | DNI del profesor que imparte el regular |
espacio | COD_UPV del espacio donde se imparte el regular |
descrip_hor | Descripción del Horario |
grupos pod | Idem fichero horarios puntuales |
Las columnas tienen que estar en el orden indicado en la tabla de arriba y los datos deben estar separados por punto y coma (;).
La columna nhorario debe estar ordenada ascendentemente.
Exámenes
Debemos seleccionar un fichero csv(*) que cumpla con el siguiente formato:
* Nota importante: El fichero csv debe guardarse con codificación UTF-8, para que importe correctamente los carácteres con acentos. Se ha comprobado que si se guarda el fichero .csv con codificación UTF-8 utilizando el bloc de notas de windows, los carácteres con acentos se importan correctamente. Si se guarda desde Excel, hay versiones en las que funciona y en otras no.
Columna | Descripción |
TIPO | Siempre tendrá el valor E (de exámenes) |
ERT | ERT del horario del examen. Un valor diferente al que el usuario haya elegido en el formulario abortará el proceso inmediatamente. |
Curso | Curso Académico. Un valor diferente al que el usuario haya elegido en el formulario abortará el proceso inmediatamente. |
asi | Código de la Asignatura |
tit | Titulación del horario |
oficial | Si es un examen oficial (S ó N) |
conv | identificador de la convocatoria del examen |
fecha | Fecha de inicio del examen (dd/mm/yyyy) |
hora | Hora del examen |
minuto | Minuto del examen |
duracion | Duración del examen |
comentario | comentario del examen |
fecha entrega acta | Fecha de entrega de acta del examen (dd/mm/yyyy) |
espacios | COD_UPV de los espacios donde se imparte el examen separados por el carácter # |
Las columnas tienen que estar en el orden indicado en la tabla de arriba y los datos deben estar separados por punto y coma (;).
Por último, debemos seleccionar el tipo de importación que queremos realizar.
Al hacer clic en "Iniciar Importación", después de un tiempo de proceso en función de la cantidad de asignaturas a importar, se nos muestra una lista con el resultado de la importación (avisos y errores del proceso)
Según decidamos, el proceso realizará la importación de aquellos horarios cuyos mensajes sean:
No se realizará la importación de horarios con avisos de error (E).
Una vez hemos decidido qué queremos importar, ahora sí, confirmamos el proceso de importación, quedando guardados los cambios definitivamente.