migracion de terceros

Estamos migrando desde un sistema externo a Guarani 3 vers 3.15.0 en entorno Linux distribución Debian 8.
En este proceso hemos tenido los siguientes inconvenientes:
1.Cuando en el archivo mig_personas.csv se establecen para la persona los códigos SIU correspondientes a localidad_nacimiento y localidad (domicilio) se obtiene como resultado de la migración el código localidad_nacimiento correcto y en localidad se repite localidad_nacimiento y el dato codigo_postal (domicilio) migra correctamente.
2.Cuando en el archivo mig_personas.csv no se establece el código SIU correspondiente a colegio (secundario), pero sí se establece el nombre del colegio en el campo colegio_otro, este dato no es migrado como tampoco fecha de egreso, titulo, etc. y al consultar en el SIstema SIU Guaraní Gestión, en la solapa Estudios Cursados aparece la leyenda “No se ncontraron Datos Estudios”. Si se establece el código SIU en colegio, son migrados los datos respectivos correctamente.
Còmo podemos resolverlos.
Gracias

Para arreglar estos dos bugs:

  1. En el archivo \02_Modulos\01_Personas\02_Migracion\02_migrar_datos_censales.sql.
    En la linea 43 donde dice:
    _loc := cursor1.localidad_nacimiento ;

Debe ser reemplazado por:

_loc := cursor1.localidad ;
  1. En el archivo \02_Modulos\01_Personas\02_Migracion\01_migrar_personas.sql

En la linea 80 donde dice:

		IF cursor1.colegio IS NOT NULL THEN

Debe ser reemplazado por:

		IF cursor1.colegio IS NOT NULL OR cursor1.colegio_otro IS NOT NULL THEN

En la linea 85 donde dice:

		IF cursor1.institucion IS NOT NULL  THEN

Debe ser reemplazado por:

		IF cursor1.institucion IS NOT NULL OR cursor1.institucion_otra IS NOT NULL THEN

Realizá estos cambios y volve a realizar la migración, levantando el backup que tengas previo a la migracion de este módulo.

Gracias por avisar.