migracion .15 a .17.1 - error con persona y equivalencias

hola

migramos de la version 3.15.1 a la 3.17.1 sin problemas ( siguiendo la documentacion)

ahora tenemos 2 problemas

1) al querer adminstrar la persona nos da este error;
[ERROR][guarani] SQLSTATE[42703]: Undefined column: 7 ERROR: no existe la columna mdp_personas_allegados.persona
LINE 3: mdp_personas_allegados.persona,
^
[ERROR][guarani] toba_ap_tabla_db_s - Error cargando datos. Se ha detectado un nombre de parámetro, atributo o columna no definidos.
[ERROR][toba] toba_error_db:

SQLSTATE: db_42703

CODIGO: 7

MENSAJE: Error cargando la tabla mdp_personas_allegados, a continuación el mensaje de la base:
ERROR: no existe la columna mdp_personas_allegados.persona
LINE 3: mdp_personas_allegados.persona,
^

SQL: SELECT
mdp_personas_allegados.dato_allegado,
mdp_personas_allegados.persona,
mdp_personas_allegados.tipo_allegado,
mdp_personas_allegados.apellido,
mdp_personas_allegados.nombres,
mdp_personas_allegados.calle,
mdp_personas_allegados.numero,
mdp_personas_allegados.piso,
mdp_personas_allegados.departamento,
mdp_personas_allegados.unidad,
mdp_personas_allegados.localidad,
mdp_personas_allegados.barrio,
mdp_personas_allegados.codigo_postal,
mdp_personas_allegados.telefono,
mdp_personas_allegados.estudio_alcanzado,
mdp_personas_allegados.trabajo_existe,
mdp_personas_allegados.trabajo_hace,
mdp_personas_allegados.trabajo_ocupacion,
mdp_personas_allegados.trabajo_tarea,
mdp_personas_allegados.trabajo_otro
FROM
mdp_personas_allegados as mdp_personas_allegados
WHERE
(mdp_personas_allegados.persona) IN (
SELECT
persona
FROM
mdp_personas as personas
WHERE
personas.persona = ‘2309’ ) – toba_log: 927577321

2) al intentar cargar una equivalencia, cuando se busca una actividad que hay que reconocer:
[ERROR][guarani] SQLSTATE[22P02]: Invalid text representation: 7 ERROR: la sintaxis de entrada no es válida para integer: «Diseño de Interiores»
LINE 16: AND sga_elementos_plan.plan_version = 'Diseño de Inte…
^
[ERROR][toba] toba_error_db:

SQLSTATE: db_22P02

CODIGO: 7

MENSAJE: ERROR: la sintaxis de entrada no es válida para integer: «Diseño de Interiores»
LINE 16: AND sga_elementos_plan.plan_version = 'Diseño de Inte…
^

SQL: SELECT sga_elementos.elemento,
sga_elementos.nombre as actividad_nombre,
sga_elementos.codigo,
COALESCE(sga_elementos.codigo, ‘Sin código’) || ’ - ’ || sga_elementos.nombre as actividad_descr,
sga_elementos.entidad,
sga_g3entidades_subtipos.entidad_subtipo as entidad_subtipo,
sga_g3entidades_subtipos.nombre as subtipo_nombre
FROM sga_elementos,
sga_g3entidades_subtipos,
sga_elementos_revision,
sga_elementos_plan
WHERE sga_elementos.entidad_subtipo = sga_g3entidades_subtipos.entidad_subtipo
AND sga_g3entidades_subtipos.entidad_tipo = 2
AND sga_elementos_revision.elemento = sga_elementos.elemento
AND sga_elementos_plan.elemento_revision = sga_elementos_revision.elemento_revision
AND sga_elementos_plan.plan_version = ‘Diseño de Interiores’
and f_limpiar_acentos(sga_elementos.nombre::varchar) ILIKE ‘%instala%’ AND sga_elementos.elemento NOT IN ( SELECT vw_hist_academica.elemento
FROM vw_hist_academica
WHERE vw_hist_academica.alumno = 2642
AND vw_hist_academica.resultado = ‘A’
)
ORDER BY
actividad_nombre
; – toba_log: 928055004

[TRAZA]exception ‘toba_error_db’ with message 'SQLSTATE[22P02]: Invalid text representation: 7 ERROR: la sintaxis de entrada no es válida para integer: «Diseño de Interiores»
LINE 16: AND sga_elementos_plan.plan_version = ‘Diseño de Inte…
^’ in /usr/local/proyectos/guarani/vendor/siu-toba/framework/php/lib/db/toba_db.php:468

la instancia la regeneramos sin problemas y tambien compilamos

Muchas Gracias
Saludos

Hola Ricardo, fijate si podés resolver el problema siguiendo este hilo http://foro.comunidad.siu.edu.ar/index.php?topic=16053.0

Contanos si pudiste solucionarlo.

Saludos!

Sebastian

hola
pruebo lo que me pasas en el link y te comento

muchas gracias

Hola
en desarrollo me funciono regenerando la instancia : ./toba instancia regenerar -i desarrollo

voy a hacer un backup de produccion y lo pruebo

Saludosss

Excelente. Esperamos tus comentarios!

Saludos.

Hola
en producción también se soluciono regenerando la instancia: ./toba instancia regenerar -i desarrollo
Acomodo el problema de administrar las personas y comisiones ( este salto antes ayer)

Por ahora todo ok,
Cualquier cosa vuelvo a consultar

Muchas Gracias
Saludos