Hola Carolina, como primera medida te pediría que revises en Tehuelche, que datos censales se trajeron en la primera sincornización de la convocatoria. Vas a necesitar el ID de la convocatoria para ejecutar la siguiente consulta en la base de Tehuelche (reemplazando $ID por el ID de la convocatoria con la que tenés problemas):
SET search_path TO tehuelche;
SELECT dato_censal,
campo,
descripcion
FROM mgb_convocatoria_dato_censal
NATURAL JOIN sg_dato_censal
WHERE mgb_convocatoria_dato_censal.convocatoria = $ID;
El resultado de la consulta deberías compararlo con los datos censales definidos en Guaraní.
El error que se ve en pantalla indica que hay una diferencia entre estos datos censales y necesitamos saber que fue lo que pasó ya que la sincronización inicial te trae todos estos datos. De ahí en más, si el relevamiento entró en vigencia, quedan fijos y no se pueden editar.
En que momento obtenés este error?. Podrías adjuntarme pantallas de la operación? Si los datos son los mismos no debería darte este error porque la comparación se hace con los valores definidios en el campo dato_censal. Si son exactamente los mismos, esto no debería pasar. Podrías adjuntar el resultado de esa SQL y también una captura de los datos censales definidos en Guaraní?.
Podrías adjuntarme pantallas de la operación? Si los datos son los mismos no debería darte este error porque la comparación se hace con los valores definidios en el campo dato_censal. Si son exactamente los mismos, esto no debería pasar. Podrías adjuntar el resultado de esa SQL y también una captura de los datos censales definidos en Guaraní?.
Paso el ejemplo de una en particular pero no es la única con la que sale el error.
La pantalla de la operación es la misma que figura en el mensaje anterior.
Y agregues lo siguiente un código para dumpear los valores de los datos censales que se traen en la solicitud del aspirante y los que tiene la convocatoria:
function validar_datos_censales($datos_censales, $datos_censales_convocatoria)
{
//$datos_censales son los datos censales del aspirante recibidos en la solicitud + el id en tehue + si es dependiente o no
//$datos_censales_convocatoria son los datos censales conocidos por tehuelche (arreglo de ids)
toba::logger()->info('Censales Aspirante');
toba::logger()->error($datos_censales);
toba::logger()->info('Censales Convocatoria');
toba::logger()->error($datos_censales_convocatoria);
Luego intentá nuevamente la sincronización y revisá el siguiente archivo en busca de que datos censales está recibiendo desde guaraní y cuáles son los de la convocatoria. Adjuntanos este archivo así podemos revisarlo.
justo con esa convocatoria no me deja sincronizar mas porque ya cerro, pero probe con otra que vence en agosto y queda la pantalla en blanco luego de sincronizar
Ahora si. Anduvo. Al menos probe con tres convocatorias y sincronizo bien.
Lo raro es que no se que paso porqie tehuelche y kolla no se actualizaron, solo se migro de versión de guarani.