Diferencia entre revisiones de «SIU-Guarani/Version3.11.0/Migracion/Desde SIU Guarani 2/Migracion/Modulos/Tablas Comunes»

De SIU
Saltar a: navegación, buscar
Línea 36: Línea 36:
 
| '''sga_certificados'''|| Texto de celda || Texto de celda || Texto de celda
 
| '''sga_certificados'''|| Texto de celda || Texto de celda || Texto de celda
 
|}
 
|}
 +
 +
En estas tablas existen dos campos:
 +
'''id_nuevo''': En el caso de que se haya encontrado un registro ya existente en Guarani 3, lo que se hace es:
 +
- Se setea el valor del campo '''migrar''' a '''1'''. Esto indica que no se migrará ese registro.
 +
- Se cambia el dato de la pk de la tabla de conversion con el ID que corresponde de la tabla de Guarani 3. Por ejemplo en la tabla '''mig._cnv_pk_certificados''' se setea el dato del campo '''certificado''' con el dato que corresponde al registro en la tabla de Guarani 3 '''sga_certificados.certificado'''.
 +
- Se setea el valor del campo '''id_nuevo''' con el valor que tenia el campo de la pk de la tabla de conversión, es decir el nuevo id que le hubiera correspondido si se migra ese registro.
 +
Siguiendo con el mismo ejemplo, setea el valor que le habia correspondido que se encuentra en '''mig._cnv_pk_certificados.certificado'''. Esto es por si decide que ese registro se migre igual, se podra reemplazar el valor de la pk de esta tabla de conversion con el valor del campo '''id_nuevo'''.
 +
- Se informa en el campo '''observaciones''' el motivo del porque no se seteó que no se migre ese registro.
 +
 +
 
:::* '''Salida''': después de correr los scripts de este módulo, se genera un Excel en la carpeta ‘precontroles_excel’ ('''Pre_Controles_Tablas_Comunes.xls''') con los errores encontrados; hay que verificar los valores de los campos existe y migrar de algunas tablas para decidir que hacer.
 
:::* '''Salida''': después de correr los scripts de este módulo, se genera un Excel en la carpeta ‘precontroles_excel’ ('''Pre_Controles_Tablas_Comunes.xls''') con los errores encontrados; hay que verificar los valores de los campos existe y migrar de algunas tablas para decidir que hacer.
 
<br>
 
<br>

Revisión del 15:52 1 oct 2015


Migración de SIU-Guaraní 2 a SIU-Guaraní 3

Módulo: Tablas Comunes

A continuación se detallarán los pasos necesarios para la migración del módulo Tablas Comunes.

Pre-Requisitos

  • Verificar y corregir errores (si los hubiere) de los precontroles del módulo: 02_Modulos/precontroles_excel/Pre_Controles_Tablas_Comunes.xls

Pasos para la Migración

  1. Migración de datos
    • Trabajo a Ejecutar: 02_Modulos/05_Tablas_Comunes/tablas comunes.kjb
      Mig g2 0005.png
    • Descripción: el objetivo de este módulo es realizar un control previo al comienzo del proceso de migración de N bases, con el fin de verificar la existencia de datos en algunas tablas de G3 y evitar duplicados.
      Las tablas comunes son:
Tabla G3 Tabla Conversión de PK Campos relacionados con la migración Observaciones
mdp_personas Texto de celda Texto de celda Texto de celda
sga_docentes Texto de celda Texto de celda Texto de celda
sga_elementos Texto de celda Texto de celda Texto de celda
sga_periodos_genericos Texto de celda Texto de celda Texto de celda
sga_tipos_ingreso Texto de celda Texto de celda Texto de celda
sga_requisitos Texto de celda Texto de celda Texto de celda
sga_propuestas Texto de celda Texto de celda Texto de celda
sga_ubicaciones Texto de celda Texto de celda Texto de celda
sga_certificados Texto de celda Texto de celda Texto de celda

En estas tablas existen dos campos: id_nuevo: En el caso de que se haya encontrado un registro ya existente en Guarani 3, lo que se hace es: - Se setea el valor del campo migrar a 1. Esto indica que no se migrará ese registro. - Se cambia el dato de la pk de la tabla de conversion con el ID que corresponde de la tabla de Guarani 3. Por ejemplo en la tabla mig._cnv_pk_certificados se setea el dato del campo certificado con el dato que corresponde al registro en la tabla de Guarani 3 sga_certificados.certificado. - Se setea el valor del campo id_nuevo con el valor que tenia el campo de la pk de la tabla de conversión, es decir el nuevo id que le hubiera correspondido si se migra ese registro. Siguiendo con el mismo ejemplo, setea el valor que le habia correspondido que se encuentra en mig._cnv_pk_certificados.certificado. Esto es por si decide que ese registro se migre igual, se podra reemplazar el valor de la pk de esta tabla de conversion con el valor del campo id_nuevo. - Se informa en el campo observaciones el motivo del porque no se seteó que no se migre ese registro.


  • Salida: después de correr los scripts de este módulo, se genera un Excel en la carpeta ‘precontroles_excel’ (Pre_Controles_Tablas_Comunes.xls) con los errores encontrados; hay que verificar los valores de los campos existe y migrar de algunas tablas para decidir que hacer.





< Tablas de Conversión de PK Migración Módulo Generales >