Refusiones para el
Generador de
Horarios
y Generador de Grupos Milenio-12
Se Recomienda que
Actualice esta Página con el Botón Refrescar (F5) de su explorador y lea
atentamente las Instrucciones Para Instalación de Refusiones Tipo PATCH
o GENERAL.
VEA
LAS INSTRUCCIONES PARA LA INSTALACION DE LAS REFUSIONES:
VER
CARACTERISTICAS DE LAS MODIFICACIONES IMPLEMENTADAS:
IR A UTILIDADES IMPORT./EXPORT. KRONOWIN/KGRUPOS y GESTIONES ESCOLARES
REFUSIÓN (General) GENERADOR DE HORARIOS KRONOWIN-M-12
¡ATENCION! Para Actualizar desde cualquier Versión M-12 anterior, pueden recoger esta Refusión General que contiene todas la Refusiones Anteriores concentradas en un solo fichero. Su tamaño lógicamente es mayor que el de la Refusiones Secuenciales con menor información.
Actualización del Generador de Horarios KRONOWIN M-12 y siguientes a la versión M-12.12
KWM12RE12G.EXE(8,30 MB.)
REFUSION (General) GENERADOR DE GRUPOS KGRUPOS-M-12
No son necesarias Actualizaciones de KGrupos M-12.00.
REFUSIONES (Patch) GENERADOR DE HORARIOS KRONOWIN-M-12
Refusión M-12.12 para la M-12.11 (14/09/12)
KWM12RE12.EXE (0,98 MB.) Refusión M-12.11 para la M-12.10 (07/09/12)
KWM12RE11.EXE (1,00 MB.) Refusión M-12.10 para la M-12.09 (22/08/12)
KWM12RE10.EXE (1,22 MB.) Refusión M-12.09 para la M-12.08 (09/08/12)
KWM12RE09.EXE (0,98 MB.) Refusión M-12.08 para la M-12.07 (08/08/12)
KWM12RE08.EXE (1,08 MB.) Refusión M-12.07 para la M-12.06 (24/07/12)
KWM12RE07.EXE (0,98 MB.) Refusión M-12.06 para la M-12.05 (18/07/12)
KWM12RE06.EXE (1,03 MB.) Refusión M-12.05 para la M-12.04 (16/07/12)
KWM12RE05.EXE (1,01 MB.) Refusión M-12.04 para la M-12.03 (10/07/12)
KWM12RE04.EXE (0,89 MB.) Refusión M-12.03 para la M-12.02 (04/07/12)
KWM12RE03.EXE (0,99 MB.) Refusión M-12.02 para la M-12.01 (26/06/12)
KWM12RE02.EXE (0,83 MB.) Refusión M-12.01 para la M-12.00 (25/06/12)
KWM12RE01.EXE (0,82 MB.)
REFUSIONES (Patch) GENERADOR DE GRUPOS KGRUPOS-M-12
No son necesarias Actualizaciones de KGrupos M-12.00.
INSTRUCCIONES PARA INSTALACIÓN DE REFUSIÓN (General):
Para actualizar KRONOWIN Milenio-12 Generador de Horarios o KGRUPOS Milenio-12 desde cualquier versión a la última versión, solo es preciso ejecutar el fichero de Refusión General, que recojan de nuestra página.
INSTRUCCIONES PARA INSTALACION DE REFUSIONES (Tipo Patch):
¡IMPORTANTE! Compruebe en la Opción (AYUDA - Acerca de) de su programa KRONOWIN Milenio-12, la Versión que tiene actualmente, o en la pantalla inicial de KGRUPOS Milenio-12 . Para actualizar su aplicación deberá siempre bajarse TODAS las REFUSIONES ANTERIORES. Es decir, la Refusión M-12.02 solo actualiza el programa M-12.01, la Refusión M-12.03 solo actualiza el programa M-12.02, y así sucesivamente. Se ha optado por este sistema de actualización tipo "Patch", de modo que los ficheros a recoger de Internet sean de menor tamaño y en consecuencia más fáciles de bajar.
Recoja el/los Fichero/s ejecutables correspondientes a su versión, y una vez que lo/s haya descargado de Internet, ejecútelos directamente o bien cópielos a algún soporte. Lo puede hacer desde cualquier acceso a Internet, no es necesario que lo haga desde el mismo ordenador donde tiene instalado el Generador de Horarios.
Una vez que haya descargado el fichero, compruebe el tamaño de este, para saber que ha sido recogido correctamente (el tamaño lo ponemos entre paréntesis para que usted lo pueda comprobar). Lleve este fichero al equipo donde haya instalado el Generador de Horarios y con el correspondiente Fichero de Actualización recogido desde Internet, haga lo siguiente:
- Desde la opción Ejecutar del Menú de Inicio, ejecute el/los Ficheros ejecutables (????????.EXE).
(Igualmente puede ejecutarlo desde el Explorador de Windows ).- En el caso de bajar varias Refusiones tipo "Patch", Ejecute siempre las mismas en orden de menor a mayor, (p. ej. 1º KWM12RE02.EXE, 2º KWM12RE03.EXE, y así sucesivamente).
- El programa se auto-actualizará, indique (cuando se lo solicite la pantalla) el directorio dónde Vd. instaló originalmente su programa. (Normalmente directorio KWINM11, pero si lo modificó en su instalación original, téngalo en cuenta).
¡¡¡ MUY IMPORTANTE !!!
Aunque de forma general ya no se editan versiones con disco llave, para aquellos casos especiales que lo hubieran solicitado, estas Refusiones para KRONOWIN y KGRUPOS Milenio-12, sirven indistintamente para instalaciones con Disco Llave, como para aquellas que operen con Protección Traspasada o Activada a/en Disco Duro por Teléfono o por Internet.
Los principales cambios y mejoras introducidas en esta Refusión son:
REFUSIÓN M-12.12: (Actualización Convencional)
En algunos horarios, y fundamentalmente en los horarios definidos con "medias horas", al reasignar Aulas sobre la solución de un horario, podía aparecer un mensaje indicándonos que todas las Sesiones ya estaban colocadas en el horario. En el caso concreto de horarios con medias horas, solamente se reasignaban las aulas, de modo independiente para cada fracción de media hora. Esta actualización comprueba que aunque ya estén colocadas todas las sesiones de la asignatura a la cual se está reasignando un aula, no emita dicho mensaje obvio, y permita directamente la reasignación. para los horarios con medias horas, la reasignación ya se efectua directamente en todas las fracciones horarias de la sesión.- MODIFICACIÓN DEL PROCESO DE REASIGNACIÓN DIRECTA DE AULAS .
- CORRECCIONES ESTÉTICAS, Y AMPLIACIÓN DE DETALLES EN VENTANAS DE BÚSQUEDA.
Si estábamos trabajando con horarios con medias horas, y Fijábamos sesiones en su resultado, solamente cambiaba a un fondo gris más oscuro, la primera fracción de la sesión. Esto producía una serie de bandas de diferentes fondos al visualizar un resultado con sesiones Fijas. Ahora ya se reescriben directamente todos los fondos en gris oscuro, de todas las fracciones de media hora de la sesión. (Atención, en casos en los cuales tuviéramos una sesión disgregada o de solo media hora, seguida de otra sesión de media hora idéntica, en este caso como es lógico, cada celda seguirá siendo independiente.)
A la hora de localizar en el programa p.ej las abreviaturas de un Grupo, debido a la complejidad de las descripciones de la mayor parte de los ciclos Formativos, la interpretación de la Abreviatura podía ser complicada. Por ello se añade más información, como en este caso comentado, la Descricpción que hayamos puesto en la ficha a cada Grupo, de modo que nos facilite estas labores de búsqueda.- ELIMINACIÓN DE BUCLE REDUNDANTE EN MOTOR DE GENERACIÓN CONVENCIONAL .
Al utilizarse el motor de generación convencional, aplicando las condiciones de Contigüidad y además haber utilizado en horario conexiones de tipo contiguo , (sesiones entre paréntesis), se realizaba una doble comprobación de contigüidad. Esto provocaba un bucle redundante que prácticamente tenía al motor trabajando de modo casi indefinido. Sin embargo el motor avanzado ya contemplaba esta salvedad, la cual se incluye en la presente actualización.- ADMISIÓN DE LA SENTENCIA "Alt" EN MACROS DE PREFERENCIAS DE LA ASIGNATURA .
La instrucción "Alt" para la alternancia absoluta no estaba contemplada como expresión válida en las macros de preferencias de las Asignaturas. Se corrige esta incidencia, de modo que ya admite dicha sentencia en las Macros de preferencias de las Asignaturas.
REFUSIÓN M-12.11: (Actualización Convencional)
Al imprimir un horario el cual contiene celdas mixtas, (líneas con Sesiones Normales, y líneas con Textos Libres), y tener activado el parámetro de impresión "Ajustar celdas en altura", el cálculo de esta altura variable, no tenía en consideración los textos libres. Esta actualización corrige la incidencia, de modo que los textos libres también se consideran e imprimen ya correctamente.- IMPRESIÓN DE HORARIOS CON CELDAS MIXTAS (SESIONES + TEXTOS LIBRES) con "Ajustar celdas en altura" ACTIVADO .
- ARRASTRADO DE CELDAS SOLO CON TEXTO
LIBRE .
Consecuencia de la nueva propiedad de poder tener celdas mixtas, deben
realizarse diferentes comprobaciones cuando se arrastra el contenido de
una celda de resultado, para ubicarla en otro lugar. En dichos procesos
omitimos anular esas comprobaciones suplementarias, en aquellos casos en
los cuales arrastrábamos una celda solo con texto libre. Esto
provocaba un bucle prácticamente infinito en el programa, que intentaba
calcular la ubicación de datos de sesiones inexistentes. Se contempla
esta salvedad en la presente actualización, eliminando el bucle de
cálculo innecesario.
- DEPURACIONES DIVERSAS DE MENSAJES .
Se incluyen además en esta actualización varios procesos de depuración
de mensajes emitidos por el programa. Realmente esto no afecta para nada
el funcionamiento del mismo, pero existían casos muy puntuales y
rebuscados en los cuales teniendo un horario ya de antemano con errores en
sus datos, el programa podía emitir algún mensaje de error totalmente
inofensivo, ya que que con solo aceptar el mismo, todo seguía funcionando
correctamente, (salvo los errores de partida de los datos, que debían ser
corregidos por el usuario).
REFUSIÓN M-12.10: (Actualización Convencional)
Recibido como sugerencia por uno de nuestros Usuarios, se ha cambiado el criterio de selección del aula dentro del algoritmo de generación. Anteriormente a la hora de seleccionar un aula, cuando se utilizaba la propiedad de de emplear aulas alternativas y globales, se procuraba promediar la ocupación de las mismas, en función de todas las que pudieran contener la asignatura a impartir. Con esta actualización se pasa a asignar las Aulas en función del orden que tengan en los datos, seleccionado primero el Aula1, y siguiendo sucesivamente con el Aula2, Aula3, etc... Esto provocará una utilización más concentrada de las aulas definidas primero definidas en nuestras líneas de asignaturas. Sin embargo y en aras de poder colocar más sesiones, sin que las aulas sean un impedimento, en el momento y orden que se encuentre definida un aula de tipo Global, (conteniendo un asterísco *), entonces el algoritmo pasará a la función de colocación promediada. Esto permitirá hacer un mejor aprovechamiento de las aulas especiales, Talleres, Laboratorios, Gimnasios, etc...- NUEVO CRITERIO DE COLOCACIÓN DEL HORARIO DE AULAS, UTILIZANDO AULAS ALTERNATIVAS .
- CORRECCIONES Y AMPLIACIÓN DE
LA SELECCIÓN DE AULAS EN CONEXIONES CONTIGUAS (Con sesiones entre
paréntesis) .
A la hora de poder seleccionar un Aula directamente, al mover o quitar y
poner sesiones de una conexión contigua, hasta ahora no se ofrecía como
libre, cualquier aula que ya hubiera sido empleada en la conexión, sin
embargo esta podría perfectamente estar libre. Con esta actualización,
se hacen unas comprobaciones adicionales, que detectan las aulas libres
para cada sesión de las ligadas por un paréntesis en la Conexión
Contigua. Este criterio también se ha asumido en los dos algoritmos
de generación, lo que permitirá sin duda obtener mejores
resultados horarios.
- INCIDENCIA DE LAS PREFERENCIAS
ESPECÍFICAS DE UNA LÍNEA DE ASIGNATURA, DE TIPO NO PROHIBITIVO, EN LOS
ALGORITMOS DE GENERACIÓN .
El valor que se concedía a las Preferencias aplicadas a una línea de
asignatura (y sus conectadas en su caso), que no fuesen de tipo
"z" o "x", era muy pobre, con vistas a poder obtener
más horas colocadas en nuestro horario. Con la mejora de los algoritmos
de generación, se ha incrementado el valor de incidencia de estas
preferencias de la asignatura, para que dentro de lo posible, se respeten
las mismas en mayor grado.
- CORRECCIONES EN IMPRESIÓN DE
HORARIOS CON ABREVIATURAS DE 10 CARACTERES .
Cuando pretendíamos imprimir un solo horario, tanto de Profesores, de
Grupos como de Aulas, si entre sus componentes había alguna abreviatura
con 10 caracteres, esto provocaba que se reimprimieran las cabeceras del
resto de horarios. Se corrige la incidencia con la presenta
actualización.
- PROCESO DE ENVÍO DE UN
BLOQUE DE ASIGNATURAS A UN DEPARTAMENTO .
En algunos horarios muy concretos al realizar el envío de un bloque
de asignaturas a un departamento, cabía la posibilidad de que como
consecuencia de correcciones en las abreviaturas de los datos, no se
recogiesen correctamente todas líneas necesarias en el departamento
seleccionado. Se implementa una nueva comprobación, mediante la cual se
comprueba previamente la pila de datos y su coherencia, antes de ser
volcados sobre el departamento. Ahora con la presenta actualización, en
caso de encontrar alguna incongruencia consecuencia del cambio de
abreviaturas, el proceso descarta dicho elemento, y continua con los
siguientes datos, en vez de abandonar el proceso, tal como ocurría hasta
ahora.
- AJUSTES EN EL MODULO KRONOSDEP PARA
LOS DEPARTAMENTOS .
En dicho módulo solamente aparecían 7 caracteres del Departamento. Se amplia
dicho número, para ver más información. También al ir en KronosDep
asignando el nº de Grupos a cada profesor, el cursor saltaba siempre a la 2ª
línea. Se solventa también este comportamiento incómodo para el usuario.
- NOTA ADICIONAL .
Esta actualización ha sido calificada como Convencional, ya que podían
obtenerse perfectamente resultados horarios con las actualizaciones
anteriores. No obstante se han remodelado y hecho nuevas implementaciones
en diversas partes de los algoritmos de generación, que pensamos
optimizan en buena medida la obtención de horarios cuando estos son de
una complejidad alta. Por ello recomendamos que se actualice a esta
actualización.
REFUSIÓN M-12.09: (Actualización Convencional)
Al introducir nuevos datos en un horario en el cual no exista ninguna conexión, se mostraba un error en pantalla que indicaba que el valor introducido no era un entero válido. Este mensaje es consecuencia de una de la nuevas comprobaciones introducidas en el programa, y no afecta a los datos del mismo, ya que solamente ocasionaba la tediosa molestia de tener que aceptar el mensaje de falso error, cada vez que aparecía este. Esta actualización evita que se muestre este falso error al introducir nuevos datos, ya sea en horarios que tengan o no, conexiones en sus datos.- MENSAJE DE FALSO ERROR AL INTRODUCIR NUEVOS DATOS.
REFUSIÓN M-12.08: (Actualización Convencional)
Nuevamente gracias a la colaboración de uno de nuestros usuarios, se ha detectado una incidencia que podía provocar, (en función de la precombinación que se hubiera realizado en la conexión), que una misma aula fuese asignada a una misma hora para 2 materias distintas. El problema podía producirse en aquellos casos en los que hubiéramos reasignado una de las aulas sobre alguna de las líneas de asignaturas que componían la conexión con sesiones entre paréntesis, que además tuviéramos activada en nuestros parámetros generales la opción de utilizar Aulas Globales, y que alguna de las aulas en las cuales el motor de datos intentaba colocar las clases, estuviera ya ocupada. En este caso tan específico, si finalmente optásemos por seleccionar nosotros directamente alguna de las aulas libres que nos indicaba el programa, en vez de permitir al mismo la colocación automática seleccionando la opción "cualquiera", podía producirse la duplicación de aula a una misma hora de clase . Para solventar esta posibilidad de error, se ha implementado un nuevo control en la combinatoria de este tipo de conexiones, de forma que haga una comprobación suplementaria que busque las aulas que pudieran estar previamente reasignadas en este tipo de conexión. De este modo y con esta actualización, se solventa esta incidencia.- COMBINACIÓN EN CONEXIONES CON PARÉNTESIS Y AULAS REASIGNADAS.
- INDICACIÓN DEL NIVEL REAL EN LA
GRÁFICA DE PRE-COMBINACIÓN DE CONEXIONES FLEXIBLES.
La gráfica de pre-combinación de sesiones que aparece en la zona derecha
de la pantalla, nos indicaba nuestros Niveles de Conexión Flexible, de
modo consecutivo. Sin embargo si por algún azar, el usuario asignaba
Niveles de Conexión no consecutivos, como por ejemplo 2,4,5,7,9, etc...
esto podía dificultar la interpretación de dicha gráfica. Anteriormente
aparecerían los Niveles en la primera columna de modo consecutivo,
1,2,3,4,5. En cambio ahora se recoge el nº real del Nivel asignado, de
forma que ahora veremos en el supuesto del caso antes citado, los Niveles
en la gráfica, como 2,4,5,7 ,9. Este cambio ofrece una visión e
interpretación de la gráfica, mucho más fácil.
REFUSIÓN M-12.07: (Actualización Convencional)
Seguramente porque no había sido necesario hasta ahora, el Nivel 20 en las Conexiones Flexibles no se utilizaba. Debido a que iniciabamos el recuento desde el punto cero, si se empleaba el Nivel 20, provocaba un mensaje de error de rango. La solución se incluye en esta actualización, ya que solamente se trababa de comparar entre rangos de 1 a 20, en lugar de 0 a 19. Con ello el Nivel 20 de las Conexiones Flexibles, ya se vuelve totalmente operativo.- UTILIZACIÓN DEL NIVEL 20 EN CONEXIONES FLEXIBLES.
- MENSAJE DE ERROR EN EL PROGRAMA, AL
RETORNAR DE LA SOLAPA DE COMENTARIOS A LOS DATOS.
Al volver desde la solapa de comentarios de Datos, a otros procesos del
programa, se perdía nuevamente el foco de pantalla, provocando un mensaje
de error, que nos permitía seguir trabajando tras su aceptación. Esta
pérdida del foco de pantalla, también originaba que no se pudiera luego
ordenar las fichas de datos, o cambiar de registro en las mismas, si
previamente no efectuábamos un cambio de posiciones entre nuestras
solapas de datos, que refresca todas las ventanas. Se restablece el foco
de pantalla nada más salir de dicha solapa de Comentarios de Datos,
evitando de este modo el tedioso mensaje.
REFUSIÓN M-12.06: (Actualización Convencional)
Gracias a nuestros usuarios, y puesto que no somos infalibles, se ha detectado una incidencia por la cual si accedíamos a los Comentarios de nuestros Datos, estando en modo de edición en nuestras rejillas de datos, se recibía un mensaje de error, debido a la pérdida de foco que originaba la ventana de comentarios. Se corrige el mismo de modo que ya no aparezca dicho mensaje, relocalizando el foco de dicha pantalla.- PÉRDIDA DE FOCO AL ACCEDER A LOS COMENTARIOS DE DATOS.
- CIERRE ESPONTÁNEO DEL PROGRAMA
CUANDO NO TENEMOS LÍNEAS EN LA SOLAPA DE ASIGNATURAS, Y PICAMOS EN
RESULTADO.
Aunque no sea un proceso lógico, en el caso de que estuviéramos
introduciendo datos, y aún no hubiéramos ni tan siquiera introducido una
línea en nuestra solapa de Asignaturas, al picar en la zona del resultado
horario, el programa se cerraba espontáneamente. Se añaden diversos
controles de comprobación adicionales, de modo que la zona de resultados
sea accesible para poder obtener un horario en blanco, mismo si no hubiera
todavía ningún dato para colocar en el mismo. Este proceso podía
producirse también trás cambiar Parámetros Generales, o bien establecer
distintas ordenaciones en nuestras fichas de datos.
- IMPORTACIÓN DE DATOS EN FORMATOS
ANTERIORES AL AÑO 2001.
Aunque dicho proceso ya no es de uso corriente, para aquellos usuarios que
siguen utilizando este tipo de Importación de datos externos, se corrige
un error que indicaba que no existía un campo ('CUAD1') en los datos
originales a importar. Esto ha sido un fallo consecuencia de las nuevas
estructuras de datos de la presente versión. Con esta actualización se
corrige el mismo de modo que se puede proceder a Importar datos externos,
con el mismo formato que existía antes del año 2001.
- DESBORDAMIENTO DE UNA MATRIZ DE
MEMORIA AL INTENTAR GENERAR UN HORARIOS, SIN TENER EN NUESTROS DATOS
NINGUNA ASIGNATURA PARA COLOCAR .
A tenor de las últimas pruebas realizadas, y aunque la ejecución de esta
orden no fuese lógica, detectamos que si se intentaba generar un horario,
sin tener ninguna asignatura en nuestros datos para ser colocada en el
horario, el programa generaba una matriz infinita con datos nulos, ya que
no les había realmente. Se comprueba también esta rara circunstancia por
la cual no se puede generar un horario sin horas para colocar, enviando un
mensaje al usuario indicándole este hecho.
REFUSIÓN M-12.05: (Actualización Convencional)
Al insertar en medio de nuestras sesiones, más posiciones de las que admite dicho dato, esto provocaba un mensaje de error, que tras ser aceptado, permitía al programa seguir funcionando. Se incluye en esta actualización un nuevo control, que en caso de producirse este caso excepcional, automáticamente se desprecian aquellos datos que no tengan cabida en la capacidad total de dicho campo.- INSERCIÓN EN MEDIO DEL CAMPO DE SESIONES.
- ADMISIÓN DE ABREVIATURAS DE
MÁS DE 4 CARACTERES EN ASIGNATURAS DE PROFESOR.
Existía una antigua comprobación cuando usábamos Profesores Globales de
tipo asterisco (*), que no iba más allá de los antiguos 4 caracteres, y
en consecuencia se desestimaba cualquier profesor con más de 4 caracteres
en su Abreviatura. Se modifica esta comprobación, para que ahora alcance
hasta los 10 posibles caracteres de las Abreviaturas de los
profesores.
- COMENTARIOS PARA ABREVIATURAS
SUPERIORES A 4 CARACTERES.
Similar al hecho descrito en el anterior párrafo, ocurría a la hora de
guardar e imprimir los Comentarios Particulares para los Profesores,
Grupos o Aulas. Se corrige igualmente esta incidencia para los
Comentarios.
- BORRADO DE UN HIPOTÉTICO PROFESOR
ASTERISCO * INTRODUCIDO MANUALMENTE.
En caso de introducir un Profesor cuya Abreviatura fuese solamente un
asterisco (*), este se vería duplicado al utilizar el parámetro para
admitir Profesores Indeterminados. Al ser un carácter especial y el
propio programa utilizarlo precisamente para reflejar una ficha virtual
con todas las Asignaturas de los posibles Profesores Indeterminados, la
aplicación no permitía borrar dicha ficha de Profesor. Se añade
una comprobación mediante la cual el programa distingue entre una ficha
de Profesor Indeterminado * incluida a mano, y la ficha virtual que el
programa utiliza para el caso de emplear dicha característica del
programa, de modo que permite borrar la ficha del profesor * introducida a
mano.
- RECOGIDA DE ACTIVIDADES PROCEDENTES
DE UN HORARIO ANTERIOR A LA VERSIÓN M-12.
Al abrir datos de una versión anterior y estos contener Actividades en
sus líneas de asignaturas, estas no se recogían en el horario con
formato de la versión M-12. Se corrige esta incidencia, y ahora ya se
incluyen todas las Actividades en el nuevo horario que hayamos abierto
para la versión M-12.
- INCORPORACIÓN DE DIVERSAS RUTINAS
PARA OPTIMIZAR LA MEMORIA DE TRABAJO (RAM).
Se nos ha indicado una circunstancia muy inusual, por la cual si se
trabaja con un horario sin tener activada la opción de Reorganización
automática del sistema, al cometerse algún error en la introducción o
modificación de los datos, teniendo ya una solución parcial en el
horario, en ciertas ocasiones se perdían todos los datos de dicha
solución parcial. Se han creado una serie de rutinas de comprobación del
estado de la memoria, de forma que se ejecuten de modo regular para evitar
que se corrompan las pilas de memoria. Con estas nuevas rutinas, también
se tiende a optimizar el uso de memoria, sin depender de la gestión que
el propio sistema operativo haga de la misma. Con ello esperamos, al menos
eso hemos observado en nuestras pruebas, que aún en estos casos muy
especiales, en ningún momento se pierda de la memoria, el resultado
parcial que ya tuviésemos en el horario.
REFUSIÓN M-12.04: (Actualización Convencional)
Estando con el modo de visualización mixto de Datos y Solución, y según la configuración que tuviésemos en pantalla, al optar por ver Solo Datos, se duplicaba en ocasiones una pila de datos. Esto producía que se duplicase la visión de nuestras rejillas de datos. Se establece un nuevo control que refresca siempre la visualización de Solo Datos, lo que evita dicha posible visión duplicada.- REFRESCO DE DATOS AL CAMBIAR LA VISUALIZACIÓN AL MODO VER SOLO DATOS.
- REGISTRO BLOQUEADO TRAS
COMBINACIÓN CONCRETA DE PULSACIÓN DE TECLAS O POSICIONAMIENTO EN
VENTANAS.
Bajo una combinación puntual de pulsaciones en nuestro teclado, o
posicionamiento en nuestras ventanas, podía producirse un error de
bloqueo de registro, si intentábamos cambiar algún dato en las rejillas
de Profesores, Grupos o Aulas. Si se cambiaba de ficha en los datos, el
proceso pde trabajo proseguía de modo totalmente normal. Se ha averiguado
y corregido esta extraña secuencia de posicionamientos en el programa, de
modo que se evita de hecho el bloequeo de registros, pudiendo modificar
directamente cualquier dato.
- CORRECCIÓN DE RECUENTOS EN OTROS
INFORMES DE NUESTRO RESULTADO.
Al emitirse dentro del apartado de Solución, los Informes de Profesores,
el mismo mantenía la información básica obtenida tras la generación.
Si se modificaban luego partes del resultado a mano, estas no se tenían
en cuenta a la hora de emitir el informe del horario de profesores. Ahora
cada vez que se emiten los informes de profesores, se vuelven a leer todos
los datos del resultado.
- DESBORDAMIENTO DE MEMORIA AL ABRIR
UN MARCO ADICIONAL DE SOLUCIÓN, Y REALIZAR BÚSQUEDAS EN GENERAL.
Si optábamos por abrir nuevos marcos de la solución, y realizábamos
diversas búsquedas en el programa, podía haber un desbordamiento de la
memoria para datos. Esto producía en algún caso, que dejase de operar el
programa. Se depura este proceso haciendo un refresco de las pilas de
memoria de los datos del programa, lo que provoca una liberación de
memoria, evitando el problema mencionado.
- ADAPTACIÓN PARA INTERCAMBIO DE
DATOS CON XADE DE GALICIA (KronosXADE
V-1.1).
Tras recibir un juego de fichero de datos de XADE en formato .CSV,
obtenidos con XADE-Horarios, comprobamos que el dato que se asignaba como
Actividad, podía no venir definido como Actividades del profesorado. Al
no haber podido recibir información más detallada, se ha optado por
hacer una comprobación interna en el proceso de Importación de los datos
obtenidos de XADE. De modo que si la Actividad viene definida por XADE, se
recoge la misma. En caso contrario, no se asigna Actividad alguna a las
Asignaturas importadas. Esta actualización se carga de modo automático
en el momento que actualizamos KronoWin.
REFUSIÓN M-12.03: (Actualización Convencional)
Consecuencia de los últimos cambios acometidos en el programa, olvidamos desactivar una comprobación interna de pruebas, que precisamente obviaba las preferencias individuales de la asignatura. Avisados de este comportamiento, se ha inhibido este proceso, de modo que con esta actualización ya se guardan y respetan las preferencias individuales de cada asignatura en el proceso de generación.- DESAPARICIÓN DE LAS NUEVAS PREFERENCIAS DE ASIGNATURAS AL GENERAR.
- CAMBIO FORMATOS IMPRESIÓN DE LISTAS DE DATOS.
Si queremos imprimir las Listas con los datos de nuestros Profesores,
Grupos o Aulas, con sus Asignaturas y en formato vertical, la información
completa no se vería por la derecha. Se modifican los formatos de estas
Listas, de modo que en formato vertical se incluyen todos los datos que puedan
visualizarse, y en formato horizontal o apaisado, siguen incluyéndose la
totalidad de los datos. Este caso es similar para la Lista de nuestra solapa
de Asignaturas, sin embargo en este listado, podemos indicar provisionalmente
en el programa, un tamaño de letra inferior. Entonces también podríamos ver
la totalidad de los datos en formato vertical.
- DEPURACIÓN DEL PROBLEMA DE FOCO AL
IMPORTAR DATOS DESDE APLICACIONES EXTERNAS.
En algunos equipos, trás realizar una importación de datos de una
aplicación externa, podíamos recibid un mensaje de error en memoria, seguido
de otro que indicaba la pérdida del foco en una ventana activa. Aceptando los
mensajes, el proceso seguía de modo normal, sin interferencia alguna con los
datos del horario. No obstante, se ha depurado este proceso, de modo que
ahora, trás una importación, se envía el foco de la aplicación a una
ventana válida. De esta forma se evita la aparición de los mensajes
incordiantes.
- ADAPTACIÓN PARA INTERCAMBIO DE
DATOS CON YEDRA DE CANTABRIA (KronosYEDRA
V-1.1).
Recibidos unos datos obtenidos de la aplicación YEDRA de Cantabria,
pudimos comprobar que ciertas Asignaturas no eran asignadas a su
correspondiente Grupo, a la hora de Importar los datos del fichero XML de
origen YEDRA. El motivo era debido a que la nueva dimensión de 80
caracteres de los Nombres de Asignaturas, no se comparaba en su integridad
en un proceso de búsqueda. Además se ha comprobado que en el archivo XML
original de YEDRA, se ha reducido sensiblemente la inclusión de las
diversas Actividades o Tareas, desapareciendo inclusive la actividad
principal de Docencia Directa. Ante esto se ha procedido a actualizar la
Utilidad de Intercambio e Datos con YEDRA, comparando ya las cadenas
completas de los Nombres de las Asignaturas, y además comprobando si en el
fichero origen XML de YEDRA, existe la Actividad para la Docencia Directa, y
proceder en consecuencia a la hora de realizar los procesos Importación /
Exportación. Al actualizar con esta refusión, automáticamente se
verá renovada la utilidad de intercambio con YEDRA, sin precisar ninguna
otra operación adicional.
REFUSIÓN M-12.02: (Actualización Convencional)
En algunos casos, si se volvía a abrir un horario más de 2 veces, podían corromperse tanto alguna tabla temporal de trabajo, como alguna zona de bloques de memoria. El mensaje recibido indicaba que había algún registro bloqueado. Si cerrábamos el programa y volvíamos a abrir el horario nuevamente, desaparecía el problema. Para evitar estos pasos, se incluye un nuevo proceso interno, mediante el cual se realiza una limpieza de memoria, y se vuelven a crear las tablas temporales de trabajo, siempre que se vuelva a abrir un horario sin haber cerrado el programa. Esta actualización resuelve esta incidencia en detrimento de tardar un poco más de tiempo, cada vez que reabramos algún horario. Sin embargo este tiempo se ha visto incrementado en el pero de los casos, en un espacio inferior a medio segundo, lo cual apenas es perceptible.- LIMPIEZA DE MEMORIA Y TABLAS TEMPORALES DE TRABAJO AL REABRIR HORARIOS.
REFUSIÓN M-12.01: (Actualización Convencional)
Al haber ampliado las Abreviaturas de nuestros datos hasta 10 caracteres, los Informes de nuestros resultados, (Sin colocar, Colocadas, Otros Informes, etc...), no disponían de espacio suficiente para ver esos posibles 10 caracteres. Se procede a ampliar el espacio para visualizar correctamente estos informes.- VISUALIZACIÓN EN INFORMES DEL RESULTADO DE ABREVIATURAS AMPLIADAS A 10 CARACTERES.
- CORRECCIÓN EN CONSTRUCCIÓN DE PILA
DE MEMORIA PARA PREFERENCIAS.
Si estuviéramos situados en una Ficha de profesor, Grupo o Aula, dentro de
la zona de definición de sus datos, y quisiéramos modificar sus
Preferencias, la construcción en memoria de las mismas no se efectuaba
correctamente, ya que se esperaba a que estuviésemos situados en alguna línea
de asignaturas de la ficha. Se corrige esta incidencia, de modo que ahora ya
se puede directamente modificar las Preferencias, aún estando en la
definición de datos de estas fichas, sin obtener un error de pila de
memoria. Ahora se forma directamente una doble pila que evita el problema
mencionado.
- AMPLIACIÓN DEL ESPACIO DE
VISUALIZACIÓN DE ABREVIATURAS DE GRUPOS, EN RESULTADO HORARIO.
El espacio dstinado a la visión de la Abreviatura en el Resultado Horario
del Grupo, podía sobreescribirse sobre el Turno del mismo, consecuencia de
la ampliación de las Abreviaturas. Se amplia dicho espacio, de modo que
podamos ver correctamente dicho dato.
(KGRUPOS)
- La Actualización M-12.01 para KGrupos, se instala automáticamente junto con la última actualización para KronoWin.
En esta actualización se corrige la desactivación del Botón para "Importar". El mismo ya se encuentra activo desde el inicio del programa.
Les recordamos que podrán siempre encontrar en nuestro Servidor de Internet, las últimas Refusiones de nuestras aplicaciones, pudiendo Vds. recoger las mismas y actualizar sus programas de forma inmediata, sin tener que esperar a un envío postal.
DIRECCIONES INTERNET: http://www.adossis.es o http://www.adossis.com o http://www.kronowin.es
Además disponen siempre de nuestro Servicio de Mantenimiento Electrónico, para plantearnos cualquier duda.
SERVICIO MANTENIMIENTO: mantenimiento@adossis.es
UTILIDADES
DE IMPORTACIÓN/EXPORTACIÓN KRONOWIN <=> GESTIONES DE CENTROS |
GESCENKRONOS V-1.0 Import./Export. KRONOWIN M-12 <=> GESCEN |
Utilidad
Importación/Exportación |
GESCENKRONOS.EXE |
KRONOSITACA V-1.1 Import./Export. KRONOWIN M-12 <=> ITACA |
Utilidad
Importación/Exportación |
KRONOSITACA.EXE |
KRONOSAUCE V-1.0 Import./Export. KRONOWIN M-12 <=> SAUCE |
Utilidad
Importación/Exportación |
KRONOSAUCE.EXE |
KRONOSAGA V-1.0 Import./Export. KRONOWIN M-12 <=> SAGA |
Utilidad
Importación/Exportación |
KRONOSAGA.EXE (6,04 MB) |
KRONOSICE V-1.0 Import./Export. KRONOWIN M-12 <=> SICE |
Utilidad
Importación/Exportación |
KRONOSICE.EXE (2,85 MB) |
KRONOSDELPHOS V-1.0 Import./Export. KRONOWIN M-12 <=> DELPHOS |
Utilidad
Importación/Exportación |
KRONOSDELPHOS.EXE (5,88 MB) |
KRONOSÉNECA V-1.0 Import./Export. KRONOWIN M-12 <=> SÉNECA |
Utilidad
Importación/Exportación |
KRONOSENECA.EXE (5,91 MB) |
KRONOSRAYUELA V-1.0 Import./Export. KRONOWIN M-12 <=> RAYUELA |
Utilidad
Importación/Exportación |
KRONOSRAYUELA.EXE (5,79 MB) |
KRONOSDAE V-1.0 Import./Export. KRONOWIN M-11 <=> DAE |
Utilidad
Importación/Exportación |
KRONOSDAE.EXE (13,70 MB) |
KRONOSGESTIB V-1.0 Import./Export. KRONOWIN M-12 <=> GestIB-WEB |
Utilidad
Importación/Exportación |
KRONOSGESTIB.EXE (5,99 MB) |
KRONOSYEDRA V-1.1 Import./Export. KRONOWIN M-12 <=> YEDRA |
Utilidad
Importación/Exportación |
KRONOSYEDRA.EXE (5,78 MB) |
KRONOSEDUCA V-1.0 Exportador KRONOWIN M-12 => EDUCA |
Utilidad
Exportación XML |
KRONOSEDUCA.EXE (5,69 MB) |
KRONOSEKADE V-1.0 Exportador KRONOWIN M-12 <=> PINCEL-EKADE |
Utilidad
Importación/Exportación |
KRONOSEKADE.EXE (10,20 MB) |
KRONOSRACIMA V-1.0 Exportador KRONOWIN M-12 <=> RACIMA |
Utilidad
Importación/Exportación |
KRONOSRACIMA.EXE (10,60 MB) |
KRONOSXADE V-1.1 Exportador KRONOWIN M-12 <=> XADE-HORARIOS |
Utilidad
Importación/Exportación |
KRONOSXADE.EXE (4,75 MB) |
KRONOIES V-12.0 Importación/Exportación KRONOWIN M-12 <=> IES2000 |
Utilidad
Importación/Exportación |
INSTKIES.EXE (2,73 MB) |
IESGRUP V-1.1 Import./Export. KGRUPOS <=> IES2000 |
Utilidad
Importación/Exportación |
INSTIESGRUP.EXE (2,93 MB) |