KRONOSAUCE UTILIDAD DE TRASPASO SAUCE (P.Asturias) KRONOWIN

La utilidad TRANSKRONOSSAUCE permite el intercambio de datos entre el programa de Gestión de Centros del Principado de Asturias SAUCE y el Generador de Horarios KRONOWIN.

Esta aplicación es de libre uso para aquellos usuarios que han adquirido el programa KRONOWIN Generador de Horarios.

TRANSKRONOSSAUCE, se instala directamente al mismo tiempo que la aplicación del Generador de Horarios, ya que es una utilidad complementaria que necesita librerías de apoyo del propio programa KRONOWIN.

En caso de existir actualizaciones de esta utilidad, se cargarán directamente en el momento que actualicemos Kronowin. La última versión, nos avisrá directamente de la existencia de cualquier actualización, en el momento que iniciemos el Generador de Horarios, y siempre que nuestro equipo esté conectado a internet.

También se pueden recoger desde las paginas de internet de ADOSSIS, S.A. http://www.adossis.es o directamente en:
http://www.adossis.es/REFUGHM7.htm - SAUCE

Consideraciones previas a tener en cuenta en SAUCE

Para los Grupos de Alumnos:

SAUCE tiene reservado un campo en la definición de sus Grupos de Alumnos que servirá como Abreviatura del mismo en Kronowin. Este dato no podrá ser superior a 3 caracteres alfanuméricos. En caso de existir algún Grupo de Diversificación, el Transformador se encargará de crear un Grupo Ficticio de Diversificación, con la Abreviatura del Grupo definido en SAUCE seguido de un número secuencial. Por ejemplo S3B1.

Para las Aulas o Dependencias:

SAUCE tiene también reservado un campo en la definición de sus Aulas o Dependencias de 4 caracteres alfanuméricos. Este deberá contener una Abreviatura del Aula que sirva de identificación única de la misma. No obstante si existiese alguna repetición involuntaria, el Transformador se encargará de deshacer dicha duplicidad.

Para los Nombres de Asignaturas o Materias:

SAUCE posee un identificador de cada Materia o Asignatura de 5 caracteres alfanuméricos. Dichas Materias están asociadas a un Curso concreto. Así por ejemplo la Lengua Extranjera Inglesa (LEIN) tiene internamente un valor único en SAUCE, que permite identificar a qué Curso pertenece.

Kronowin sin embargo solo emplea Abreviaturas Genéricas de 4 caracteres alfanuméricos como máximo, para definir sus Asignaturas o Materias, ya que al indicar posteriormente el Grupo al que pertenece, queda determinada la Unidad concreta donde se imparte dicha materia.

Por ello el Transformador se encarga de guardar internamente en unos ficheros temporales, (alojados en C:\KTEMP), los identificadores necesarios que permitirán en el proceso de integración del horario obtenido a SAUCE.

En caso de existir Abreviaturas proporcionadas por SAUCE, superiores a  los 4 caracteres, el Transformador se encargará de truncar las mismas para ser asumidas por Kronowin, añadiéndoles un número secuencial.

Como ejemplo reproducimos los siguiente casos:

Abreviatura Materia en SAUCE Abreviatura Nombre Asignatura en Kronowin
MATI ( Matemáticas I )  MATI ( Matemáticas I )
MATII ( Matemáticas I I )  MAT1 ( Matemáticas I I )
DARI ( Dibujo Artístico I ) DARI ( Dibujo Artístico I )
DARII ( Dibujo Artístico I I  )   DAR1 ( Dibujo Artístico I I  )

Consideración General y Final:

General - Para que los identificadores de SAUCE se guarden en los ficheros temporales de intercambio, es siempre imprescindible, realizar los procesos de transformación al completo.

1.- Obtener el XML de SAUCE;
2.- Importar los Datos del XML desde Kronowin.
3.- Resolver el horario en Kronowin y Exportarlo.
4.- Incorporar el XML resultante a SAUCE.

Final y MUY IMPORTANTE – Leer atentamente las Instrucciones que se instalarán en la Carpeta de Kronowin con el nombre Instrucciones_Sauce_Kwin.doc.