Migrar desde aSc Timetables
aSc Timetables (Eslovaquia) es un programa de generación de horarios antiguo y muy extendido, en particular en las instituciones internacionales y en varios países de Europa central. Buena noticia: Omniscol lee y escribe directamente el archivo nativo de aSc Timetables, sin hoja de cálculo intermedia ni reasignación manual de las estructuras.
Un archivo, en ambos sentidos
aSc Timetables guarda un horario en un archivo XML (formato «aSc Timetables 2012»). Omniscol sabe:
- leer este archivo para reconstituir un horario completo (clases, grupos, profesores, asignaturas, aulas, cursos);
- reescribir un archivo del mismo tipo a partir de un horario de Omniscol, para volver a abrirlo en aSc o Edupage (solución de vida escolar del mismo editor).
Todo se hace desde la pantalla Importación y exportación, sin manipulación técnica: para exportar, el botón Exportar en formato aSc (.xml); para importar, usted simplemente selecciona el archivo XML producido por aSc. La ida y vuelta es reversible: exportar y luego volver a importar devuelve la misma estructura en Omniscol, salvo las convenciones de nomenclatura.
Lo que se traslada
Recuperado automáticamente al leer el archivo:
- Clases y sus grupos (incluidas las divisiones para las prácticas).
- Asignaturas con sus códigos.
- Aulas con su capacidad.
- Profesores (apellidos, nombre, datos de contacto).
- Cursos (asignatura, volumen, profesor) y sus sesiones colocadas (día, franja horaria, aula).
- Recreos y pausas de la jornada.
- Semanas alternas (A/B) si están configuradas en aSc.
Lo que requiere una revisión tras la importación
- Restricciones complejas propias de aSc (restricciones de secuencia, aula condicional, anti-encadenamiento muy específico): Omniscol las convierte lo mejor posible, pero algunas reglas se expresan de otra manera y merecen una relectura. El aula condicional corresponde más bien a las Especializaciones de aulas; las demás, a las Disponibilidad de los profesores y a las Restricciones horarias (sistema general).
- Cursos compartidos por varias clases (una asignatura común a varias clases): convertidos en Grupos de grupos. Compruebe que el resultado corresponde a su intención.
- Renombrado e ida y vuelta: Omniscol no conserva los identificadores internos de aSc; cuando reescribe un archivo aSc, reconstruye las correspondencias a partir de las entidades, en particular de su nombre. En la práctica, si tiene previsto volver a exportar hacia aSc, evite renombrar entre tanto las clases, los profesores y las asignaturas, de lo contrario las correspondencias se descuadran.
Procedimiento
- En aSc: guarde su horario en formato XML (versión 2012 o la más próxima que ofrezca su aSc).
- Cree una cuenta de Omniscol de pruebas para probar sin riesgo.
- Importe el archivo desde la pantalla Importación y exportación: seleccione el archivo XML de aSc y luego valide.
- Lea el diagnóstico de Omniscol para detectar las incoherencias (cursos sin aula, disponibilidades no trasladadas, etc.).
- Ajuste las restricciones complejas que no se hayan podido convertir automáticamente.
- Lance una generación de prueba para comprobar que las restricciones producen un resultado conforme a lo que tenía en aSc.
- Haga una copia de seguridad antes de pasar a la cuenta de producción.
Seguir alimentando aSc en paralelo
Si conserva aSc durante una transición, la exportación inversa permite seguir alimentándolo desde Omniscol — útil, por ejemplo, cuando instituciones asociadas todavía consultan aSc. El archivo producido se vuelve a abrir en aSc Desktop (versión 2012 o posterior).
Puntos de atención
- Caracteres acentuados: si algunos acentos salen mal tras una ida y vuelta, es una cuestión de codificación del archivo. La exportación de Omniscol utiliza de forma predeterminada la codificación esperada por aSc Desktop; simplemente compruebe que un nombre acentuado sobrevive a la ida y a la vuelta.
- Motores de generación diferentes: aSc y Omniscol no tienen el mismo perfil de algoritmo de generación. Un horario que se generaba fácilmente en aSc puede requerir algunos ajustes en Omniscol, y a la inversa.
- Versiones de aSc: la lectura apunta al formato 2012. Las versiones más antiguas pueden no ser directamente compatibles — en ese caso, pase por un guardado en formato 2012 desde aSc Desktop.
Procedimiento
Ida y vuelta XML aSc ↔ Omniscol
-
Omniscol lee y escribe el archivo nativo de aSc Timetables 2012: ida y vuelta directa, sin hoja de cálculo intermedia.
-
En aSc: guarde el horario en formato XML 2012 (o la versión más próxima) y conserve el archivo en su equipo.
-
En Omniscol de pruebas: abra Importación y exportación y seleccione el archivo XML de aSc. La importación reconstituye clases, grupos, asignaturas, aulas, profesores, cursos, semanas alternas y recreos.
-
Compruebe el diagnóstico: cursos sin aula, disponibilidades no trasladadas, cursos multiclase convertidos en Grupos de grupos. Recordatorio: para una ida y vuelta limpia, no renombre las clases, los profesores ni las asignaturas si tiene previsto volver a exportar — Omniscol se apoya en su nombre para reconstruir las correspondencias.
-
Ajuste las restricciones complejas propias de aSc (secuencias, anti-encadenamiento muy específico): la conversión hace lo posible, algunas reglas se expresan de otra manera en Omniscol. Véase Disponibilidad de los profesores.
-
Lance una generación de prueba en Omniscol para comprobar que el resultado es conforme. ⚠ aSc y Omniscol no tienen el mismo perfil de algoritmo de generación; un horario fácil en aSc puede requerir ajustes en Omniscol, y a la inversa.
-
Exportación inversa (si conserva aSc en paralelo): botón Exportar en formato aSc (.xml) en Importación y exportación. El archivo se vuelve a abrir en aSc Desktop 2012+; la ida y vuelta preserva la estructura (pérdidas menores únicamente en las convenciones de nomenclatura).