10
« on: Enero 23, 2020, 02:29:39 pm »
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: <p>SQLSTATE: db_42703</p><p>CODIGO: 7</p><p>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,
^</p><p>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 </p>
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: <p>SQLSTATE: db_22P02</p><p>CODIGO: 7</p><p>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...
^</p><p>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 </p>
[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