Autor Tema: URGENTE - Migracion desde sistemas externos  (Leído 326 veces)

0 Usuarios y 1 Visitante están viendo este tema.

dromero

  • Guarani
  • *
  • Mensajes: 160
    • MSN Messenger - dalila_r@hotmail.com
    • Ver Perfil
    • Guarani La Plata
    • Email
  • Institución: CeSPI - UNLP
  • Nombre y apellido: Dalila L. Romero
  • Sistema: Guarani
  • Teléfono laboral: 221 4236609 al 11 int 129
URGENTE - Migracion desde sistemas externos
« on: Mayo 20, 2019, 12:20:39 pm »
Hola
   que tal? estamos migrando actas desde sistemas externos, tarea que ya hemos realizado varias veces, pero esta es la primera en la versión 3.16 y nos encontramos con que los jobs usados  para la migración no estas actualizados de acuerdo a los cambios en el esquema de G3. Por ejemplo, mig_calendario_academico en el paso 7 migrar_llamados_mesa da el error que no existe la columna espacio  y mirando la definición de negocio.sga_llamdos_mesa, vemos que esa columna no existe más,  pero a su vez,  nos encontramos con otras nuevas: entidad, estado y motivo.
También nos pasó   en un paso previo, que la longitud del campo código en mig_actas_examen es 10 pero en el esquema negocio es 20,  entonces cuando se importan los datos no lo hace, esto modificamos parea continuar pero lo de las mesas es mas complejo .

Los script de migración los actualizamos hace poco a la nueva versión.

Alguien le paso lo mismo?  podrán pasarnos la solución?

gracias
Dalila

Alejandro Delú

  • Moderador Global
  • *****
  • Mensajes: 8543
    • Ver Perfil
  • Institución: SIU
  • Nombre y apellido: Alejandro Delú
  • Sistema: Guaraní
Re:URGENTE - Migracion desde sistemas externos
« Respuesta #1 on: Mayo 20, 2019, 03:17:23 pm »
Dalila, por favor ingresa una solicitud y te enviamos los scripts actualizados.
El campo espacio paso a la tabla sga_asignaciones_espacios
El campo entidad estuvo siempre, se genera con un valor por el trigger de insert de la tabla.
El campo estado indica el estado de la mesa de examen en ese llamado (A-Activo, B-Baja/Suspendida)
El campo motivo, tiene que ver con el motivo de suspención de la mesa (cuando estado =B, y este campo se registra con un motivo de la tabla sga_motivos_ausencias)
« Última Modificación: Mayo 20, 2019, 03:28:21 pm por Alejandro Delú »