Error en sincronización de aspirantes

Hola Facundo, gracias por los logs, observo lo siguiente:

  1. El servicio http://srv-guarani-app-des.unm.edu.ar:80/guarani_pers_migra/rest/convocatorias/2/definicion de Guaraní esta devolviendo lo siguiente:

[
  {
    "titulo": "Prueba Facu Kolla - Tehuelche",
    "descripcion": "Convocatoria Prueba Facu",
    "fecha_desde": "2021-12-02",
    "fecha_hasta": "2021-12-31",
    "fecha_evaluacion_ha": "2021-12-31",
    "activo": "S",
    "kolla_id_habilitacion": 107,
    "kolla_unidad_gestion": "1",
    "edad_desde": null,
    "edad_hasta": null,
    "trabaja": null,
    "tiene_hijos": null,
    "alquila": null,
    "tiene_cobertura_de_salud": null,
    "vive_cursa_misma_localidad": null,
    "alcance": {
      "valor": 3,
      "descripcion": "Tipos de Propuestas",
      "entidades": [
        {
          "valor": 200,
          "descripcion": "Grado"
        }
      ]
    },
    "modalidades": [
      {
        "valor": "D",
        "descripcion": "A distancia"
      },
      {
        "valor": "P",
        "descripcion": "Presencial"
      }
    ],
    "ubicaciones": [
      {
        "valor": 1,
        "descripcion": "Universidad Nacional de Moreno",
        "tipo": "Sede",
        "localidad": 678
      }
    ],
    "datos_censales": [
      "cantidad_familia",
      "cantidad_hijos",
      "estado_civil",
      "periodo_lectivo_calle",
      "periodo_lectivo_numero",
      "periodo_lectivo_piso",
      "tecnologia_pc_casa",
      "trabajo_antiguedad",
      "trabajo_existe",
      "unido_hecho"
    ]
  }
]

Hay muchos valores que vienen en null.

  1. Luego Tehuelche da el siguiente error:

[DEBUG][toba] ************ ABRIR transaccion (tehuelche@localhost) ****************
[ERROR][tehuelche] SQLSTATE[22P02]: Invalid text representation: 7 ERROR:  invalid input syntax for type integer: ""
LINE 2:                 VALUES('2', ''); -- toba_log: 440 
                                    ^
[DEBUG][toba] ************ ABORTAR transaccion (tehuelche@localhost) ****************
[DEBUG][toba] Mensaje a usuario: Se ha producido un error al intentar sincronizar. Por favor comunique los siguientes datos a su administrador:
<b>Mensaje de error:</b> SQLSTATE[22P02]: Invalid text representation: 7 ERROR:  invalid input syntax for type integer: ""
LINE 2:                 VALUES('2', ''); -- toba_log: 440 
                                    ^
<b>Trace:</b> #0 /usr/local/siu/tehuelche/vendor/siu-toba/framework/php/nucleo/lib/toba_db.php(19): toba_db->ejecutar('INSERT INTO mgb...')
#1 /usr/local/siu/tehuelche/php/nucleo/convocatorias/act_convocatorias.php(90): ejecutar_fuente('INSERT INTO mgb...')
#2 /usr/local/siu/tehuelche/php/nucleo/convocatorias/procesador_ws_convocatoria_definicion.php(187): act_convocatorias::insert_dato_censal(''2'', '''')
#3 /usr/local/siu/tehuelche/php/nucleo/convocatorias/sincronizar/administrador_de_sincronizacion.php(50): procesador_ws_convocatoria_definicion->procesar_respuesta()
#4 /usr/local/siu/tehuelche/php/nucleo/convocatorias/sincronizar/administrador_de_sincronizacion.php(23): administrador_de_sincronizacion->sincronizacion_inicial(Object(convocatoria), 2)
#5 /usr/local/siu/tehuelche/php/operaciones/sincronizar/convocatorias/ci_sincro.php(328): administrador_de_sincronizacion->sincronizar_convocatoria('sincronizacion_...', Object(convocatoria), 2)
#6 /usr/local/siu/tehuelche/vendor/siu-toba/framework/php/nucleo/componentes/interface/toba_ci.php(322): ci_sincro->evt__ml_sincro__sincronizar(0)
#7 /usr/local/siu/tehuelche/vendor/siu-toba/framework/php/nucleo/componentes/interface/toba_ei.php(300): toba_ci->registrar_evento('ml_sincro', 'sincronizar', 0)
#8 /usr/local/siu/tehuelche/vendor/siu-toba/framework/php/nucleo/componentes/interface/toba_ei_formulario_ml.php(268): toba_ei->reportar_evento('sincronizar', 0)
#9 /usr/local/siu/tehuelche/vendor/siu-toba/framework/php/nucleo/componentes/interface/toba_ei_formulario_ml.php(230): toba_ei_formulario_ml->disparar_eventos_especifico('sincronizar', NULL)
#10 /usr/local/siu/tehuelche/vendor/siu-toba/framework/php/nucleo/componentes/interface/toba_ci.php(201): toba_ei_formulario_ml->disparar_eventos()
#11 /usr/local/siu/tehuelche/vendor/siu-toba/framework/php/nucleo/componentes/interface/toba_ci.php(201): toba_ci->disparar_eventos()
#12 /usr/local/siu/tehuelche/vendor/siu-toba/framework/php/nucleo/toba_solicitud_web.php(135): toba_ci->disparar_eventos()
#13 /usr/local/siu/tehuelche/vendor/siu-toba/framework/php/nucleo/toba_solicitud_web.php(55): toba_solicitud_web->procesar_eventos()
#14 /usr/local/siu/tehuelche/vendor/siu-toba/framework/php/nucleo/toba_nucleo.php(96): toba_solicitud_web->procesar()
#15 /usr/local/siu/tehuelche/www/aplicacion.php(30): toba_nucleo->acceso_web()
#16 {main}

Quizás dicho error sea por esos valores que vienen en null.

El servicio https://srv-guarani-app-des.unm.edu.ar/guarani_pers_migra/rest/convocatorias/2/aspirantes da error:


{
  "error": 500,
  "mensaje": "500 Internal Server Error",
  "descripcion": "Error Interno en el servidor: Se ha detectado un nombre de parámetro, atributo o columna no definidos."
}

¿nos podrían enviar logs de dicho error?

saludos.
2