Hola, estamos realizando pruebas de migración de G2 a G3. En G2 no trabajabamos el concepto de materia común, aunque hay muchas carreras y planes que comparten el mismo código de materia, en realidad son materias distintas, nos ayudó a manejar esta situación los parámetros examen_vale_en_todas_las_carreras, promocion_vale_en_todas_las_carreras,regularidad_vale_en_todas_las_carreras, equiv_vale_en_todas_las_carreras .
El problema sucede al querer migrar a G3, ya que el código de materia no solo se repite entre carreras y planes de una misma facultad, sino también con los de otra facultad o responsable académica, por ejemplo:
Calculo I(codigo de materia 18) ------> Lic.Computación (Fac. Matemáticas)
Calculo I(codigo de materia 18) ------> Lic.Matemática (Fac. Matemáticas)
Calculo I(codigo de materia 18) ------> Lic.Física (Fac. Matemáticas)
Intr. Química(codigo de materia 18) ------> Lic.Bioquímica (Fac. Química, Bioquímica y Fcia)
Filosofía(codigo de materia 18) ------> Lic.Psicología (Fac. Humanas)
En estas 5 carreras se usó el mismo código de materia para actividades distintas. ¿Cómo hacemos para que cuando migremos a G3 no nos replique las aprobaciones? ¿existe algún parámetro en G3 para que no se aplique los de materia común?
Estamos haciendo pruebas con las siguientes versiones, en G2 2.9.4 y en G3 la 3.17.1.
Por otro lado, nos pasa algo parecido con los códigos de carreras, titulos, libros, en dode también se han reatilizado los códigos.
Lo que pensabamos era recodificar las materias, las carreras y planes colocándoles algún prefijo para que no haya colición de codigos cuando se unifiquen todas las facultades en una soloa base de datos de G3. La pregunta es ¿cómo haríamos esto a la hora de migrar?
Espero se entienda cual es nuestro problema. Desde ya agradeceremos la guía que nos puedan brindar a este respecto.