Estamos actualizando guarani de 3.20.0 a 3.21.0 y nos sale un error en el paso 11 migrar la base de datos. Adjunto el error;
Saludos
sql.txt (5.39 KB)
Estamos actualizando guarani de 3.20.0 a 3.21.0 y nos sale un error en el paso 11 migrar la base de datos. Adjunto el error;
Saludos
sql.txt (5.39 KB)
El problema se da porque esa persona ya tiene registro para el nro de documento 1033764062, el tipo de documento 0 y 22
Podes enviar lo que devuelve la siguiente consulta. Queremos ver si corresponde a la misma persona o diferentes personas con mismo nro de documento pero diferente tipo de documento:
SELECT * FROM mdp_personas_documentos WHERE nro_documento = '1033764062' ORDER BY persona;
Esa es la respuesta:
5407 3471 57 22 “1033764062”
5411 3475 57 0 “1033764062”
[DEBUG][guarani] Guardando parametros del item original
[DEBUG][guarani] array (
)
[INFO][guarani] Ejecutando: svn info “/usr/local/proyectos/guarani/www” --xml --non-interactive
[DEBUG][guarani] PUNTO DE MONTAJE: se carg� exitosamente el autoload del punto de montaje proyecto
[DEBUG][guarani] PUNTO DE MONTAJE: se carg� exitosamente el autoload del punto de montaje personalizacion
[INFO][guarani] PUNTO MONTAJE: se carg� la clase extension_toba/guarani_fuente_datos.php del punto de montaje proyecto. El path del mismo es /usr/local/proyectos/guara>
[CRITICAL][toba] syntax error, unexpected ‘)’, expecting function (T_FUNCTION) or const (T_CONST)
Buenas les aviso que pude solucionar todo:
En la carpeta personalizacion/php/guarani_autoload_clases_nuevas.php
Existe un doble cierre “);”
Hola Lucas,
Si, es un cambio que lo hicieron ustedes en el commit 67279. Agregaron un cierre demás );, revisa este cambio en especifico.
saludos.
2
5407 3471 57 22 "1033764062" 5411 3475 57 0 "1033764062"Por lo que veo son dos documentos que pertenecen a diferentes personas? ¿Id de personas 3471 y 3475?
Podes revisar si alguna de las dos personas tienen mal definido el nro de documento?
Ambos con pais 57 = Colombia
¿Son dos registros de personas que corresponden a la misma persona?
Ya pudimos solucionarlo, era un usuario de testeo. Lo modificamos y cambiamos los datos. Saludos