Introducción

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.

Ruta de acceso

A esta pantalla se accede desde la opción "Utilidades/Importación de horarios y exámenes" del menú de la aplicación.

Descripció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)

ERTERT 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.


Preparación importación

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).


Confirmación importación

Una vez hemos decidido qué queremos importar, ahora sí, confirmamos el proceso de importación, quedando guardados los cambios definitivamente.