Sistemas externos Poscontrol Actas - Folio físico en NULL

Hola

Seguimos con la migración por externos de actas de regulares a Guarani 3.14.0

Queremos migrar actas de regulares, colocamos el dato del libro y el número de acta en el archivo .csv.
Colocamos además la cantidad de renglones por folio. Dejamos el dato del folio físico en NULL porque no lo tenemos y porque la documentación dice que no es obligatorio.

Se supone que el script de migración va realizando el foliado de las actas de acuerdo a la cantidad de registros que entran en cada folio.

Sin embargo un precontrol da error:

Error: Existen nros de libros de actas y folios fisicos que se repiten en diferentes actas de Cursada/Promocion, verifique!!
SELECT nro_libro, folio_fisico, COUNT(DISTINCT origen || '-' || nro_acta)
				FROM ext.mig_acta_cursada_promocion 
				GROUP BY 1, 2 
				HAVING COUNT (DISTINCT origen || '-' || nro_acta) > 1 

Esta consulta arroja las 32 actas que queremos cargar todas con folio físico en NULL y todas en el mismo libro:


nro_libro | folio_fisico | count

1000 | | 32

Suponemos que es un error porque es correcto que haya más de un acta con su folio generado automáticamente en el mismo libro. Al parecer el precontrol toma el valor NULL como un valor de folio físico que se repite.

¿Estamos en lo correcto?

Gracias y saludos

Federico

Federico, ese pre-control fue modificado en la version 3.15 de los scripts de migración y arregla el problema qu eestas indicando.
El control es el siguiente:

IF EXISTS (SELECT nro_libro, folio_fisico, COUNT(DISTINCT origen || ‘-’ || nro_acta)
FROM ext.mig_acta_cursada_promocion
WHERE folio_fisico IS NOT NULL
GROUP BY 1, 2 HAVING COUNT (DISTINCT origen || ‘-’ || nro_acta) > 1) THEN

Por favor si pueden migren a version 3.15 y prueben la migracion con esa version de los scripts.
Saludos.