Errores de SQL en preinscripción 3.12

Buenas tardes, espero se encuentren bien.
Hemos actualizado a la versión 3.12.0 de preinscripción en un servidor nuevo. Traje una copia de la carpeta completa de Guaraní (preinscripción 3.11.0, Guaraní 3.19.1), copié base de datos y demás cosas … por el momento estamos haciendo pruebas.
Tenemos varios errores. Vamos por parte
1- Al momento de generar un usuario:
Nos informa el siguiente error “Se ha producido un error de seguridad, por favor intentá nuevamente.”
el Log dice

================================================================================ ================================= ERRORES ================================== ================================================================================

clase: SIU\Chulupi\ErrorKernelValidacion
mensaje: Error de validaci�n en ‘siu\operaciones\alta_usuario\controlador::accion__crear’. Clave $_post [‘__csrf’]:

Array
(
[key] => __csrf
[value] =>
[method] => post
[type] => TIPO_ALPHANUM
[options] => Array
(
)

)


traza: [TRAZA]

—[ 0 ]-----------------------------------------

  • function: SIU\Chulupi\nucleo\controlador->fail_validation

  • file: /usr/local/proyectos/preinscripcion/3.9.0/vendor/siu/chulupi-framework/src/SIU/Chulupi/nucleo/controlador.php, linea 226

  • param:
    0: __csrf 1: 2: post 3: 2 4: Array
    (
    )
    5: fail
    —[ 1 ]-----------------------------------------

  • function: SIU\Chulupi\nucleo\controlador->validate_value

  • file: /usr/local/proyectos/preinscripcion/3.9.0/vendor/siu/chulupi-framework/src/SIU/Chulupi/nucleo/controlador.php, linea 201

  • param:
    0: 1: 2 2: Array
    (
    )
    3: __csrf 4: post
    —[ 2 ]-----------------------------------------

  • function: SIU\Chulupi\nucleo\controlador->validate_param

  • file: /usr/local/proyectos/preinscripcion/3.9.0/vendor/siu/chulupi-framework/src/SIU/Chulupi/nucleo/controlador.php, linea 319

  • param:
    0: __csrf 1: post 2: 2
    —[ 3 ]-----------------------------------------

  • function: SIU\Chulupi\nucleo\controlador->check_csrf

  • file: /usr/local/proyectos/preinscripcion/3.9.0/src/siu/operaciones/alta_usuario/controlador.php, linea 52

—[ 4 ]-----------------------------------------

  • function: siu\operaciones\alta_usuario\controlador->accion__crear
  • file: /usr/local/proyectos/preinscripcion/3.9.0/vendor/siu/chulupi-framework/src/SIU/Chulupi/nucleo/controlador.php, linea 420

—[ 5 ]-----------------------------------------

  • function: SIU\Chulupi\nucleo\controlador->invocar_accion

  • file: /usr/local/proyectos/preinscripcion/3.9.0/vendor/siu/chulupi-framework/src/SIU/Chulupi/nucleo/controlador.php, linea 154

  • param:
    0: crear
    —[ 6 ]-----------------------------------------

  • function: SIU\Chulupi\nucleo\controlador->procesar_accion

  • file: /usr/local/proyectos/preinscripcion/3.9.0/vendor/siu/chulupi-framework/src/SIU/Chulupi/nucleo/AccesoWeb.php, linea 107

—[ 7 ]-----------------------------------------

  • function: SIU\Chulupi\nucleo\AccesoWeb::procesar_request
  • file: /usr/local/proyectos/preinscripcion/3.9.0/vendor/siu/chulupi-framework/src/SIU/Chulupi/nucleo/AccesoWeb.php, linea 25

—[ 8 ]-----------------------------------------

  • function: SIU\Chulupi\nucleo\AccesoWeb::procesar
  • file: /usr/local/proyectos/preinscripcion/3.9.0/src/siu/www/index.php, linea 11

Por eso ingresamos con un usuario que ya teniamos creado de preinscripciones viejas

2- Ya logueado con algun usuario dentro de preinscripción al querer ingresar a Datos Principales

================================================================================ ================================= ERRORES ================================== ================================================================================

clase: Twig_Error_Runtime
mensaje: An exception has been thrown during the rendering of a template (“El campo ‘pais_documento_desc’ no existe en el formulario”) in "datos_principales/default.tw>
traza:

########################################################################################################################


3- Ingresando como administrador al guardar alguna modificación no solo no las guarda sino también queda mostrando a medias la pantalla

================================================================================ ================================= ERRORES ================================== ================================================================================

clase: SIU\Chulupi\ErrorKernelDb
mensaje: SQL ERROR: SQLSTATE[23502]: Not null violation: 7 ERROR: el valor null para la columna �se_imprime� viola la restricci�n not null
DETAIL: La fila que falla contiene (200, alu_tec_pc_otro, 1, 0, null, null).
UPDATE sga_campos_conf SET visible = ‘1’, obligatorio = ‘0’, se_imprime = NULL, genera_reporte = NULL WHERE propuesta_tipo = ‘200’ AND columna = 'alu_tec_pc>
traza: [TRAZA]

—[ 0 ]-----------------------------------------

  • function: SIU\Chulupi\util\db\DbPdo->ejecutar

  • file: /usr/local/proyectos/preinscripcion/3.9.0/vendor/siu/chulupi-framework/src/SIU/Chulupi/util/db/DbPdo.php, linea 166

  • param:
    0: UPDATE sga_campos_conf SET visible = ‘1’, obligatorio = ‘0’, se_imprime = NULL, genera_reporte = NULL WHERE propuesta_tipo = ‘200’ AND columna =>
    —[ 1 ]-----------------------------------------

  • function: siu\modelo\lib\abm::modificacion

  • file: /usr/local/proyectos/preinscripcion/3.9.0/src/siu/operaciones/config_form/controlador.php, linea 133

  • param:
    0: sga_campos_conf 1: Array
    (
    [visible] => 1
    [obligatorio] => 0
    [se_imprime] =>
    [genera_reporte] =>
    )
    2: Array
    (
    [propuesta_tipo] => 200
    [columna] => alu_tec_pc_otro
    )

—[ 2 ]-----------------------------------------

  • function: siu\operaciones\config_form\controlador->accion__guardar
  • file: /usr/local/proyectos/preinscripcion/3.9.0/vendor/siu/chulupi-framework/src/SIU/Chulupi/nucleo/controlador.php, linea 420

—[ 3 ]-----------------------------------------

  • function: SIU\Chulupi\nucleo\controlador->invocar_accion

  • file: /usr/local/proyectos/preinscripcion/3.9.0/vendor/siu/chulupi-framework/src/SIU/Chulupi/nucleo/controlador.php, linea 154

  • param:
    0: guardar
    —[ 4 ]-----------------------------------------

  • function: SIU\Chulupi\nucleo\controlador->procesar_accion

  • file: /usr/local/proyectos/preinscripcion/3.9.0/vendor/siu/chulupi-framework/src/SIU/Chulupi/nucleo/AccesoWeb.php, linea 107

—[ 5 ]-----------------------------------------

  • function: SIU\Chulupi\nucleo\AccesoWeb::procesar_request
  • file: /usr/local/proyectos/preinscripcion/3.9.0/vendor/siu/chulupi-framework/src/SIU/Chulupi/nucleo/AccesoWeb.php, linea 25

—[ 6 ]-----------------------------------------

  • function: SIU\Chulupi\nucleo\AccesoWeb::procesar
  • file: /usr/local/proyectos/preinscripcion/3.9.0/src/siu/www/index.php, linea 11

########################################################################################################################
clase: Twig_Error_Runtime
mensaje: An exception has been thrown during the rendering of a template (“SQL ERROR: SQLSTATE[25P02]: In failed sql transaction: 7 ERROR: transacci�n abor>
SELECT
propuesta_tipo,
columna,
visible,
obligatorio,
se_imprime,
genera_reporte
FROM
sga_campos_conf
WHERE propuesta_tipo = ‘200’”) in “pipe.twig” at line 24.
traza:

================================================================================
================================= WARNINGS =================================

NOTICE
Archivo: /usr/local/proyectos/preinscripcion/3.9.0/src/siu/operaciones/config_form/controlador.php
Linea: 125
Undefined index: alu_tec_pc_otro_se_imprime

NOTICE
Archivo: /usr/local/proyectos/preinscripcion/3.9.0/src/siu/operaciones/config_form/controlador.php
Linea: 126
Undefined index: alu_tec_pc_otro_genera_reporte

Tengo

  • Ubuntu 20.04.01 LTS
  • PHP 7.3.31
  • Postgresql 11.13
    Listado de base de datos
    Nombre | Dueño | Codificación | Collate | Ctype | Privilegios
    ----------------±---------±-------------±------------±------------±----------------------
    preinscripcion | postgres | UTF8 | es_AR.UTF-8 | es_AR.UTF-8 |

La base de datos de Guaraní está igual.

Ya no sé bien que hacer, puedo ser algún problema con la base de datos o bien que no haya hecho bien el svn sw, pero he releido los manuales y no sé que más hacer
Espero alguna ayuda
Saludos
Juan Pablo Arango - Universidad Nacional Raúl Scalabrini Ortíz

Hola estimados, tenemos el mismo problema al intentar crear un usuario desde la página de inicio del preinscripción.
Adjunto el archivo log del sistema.

================================================================================
================================= ERRORES ==================================

clase: SIU\Chulupi\ErrorKernelValidacion
mensaje: Error de validación en ‘siu\operaciones\alta_usuario\controlador::accion__crear’. Clave $_post [‘__csrf’]:

Array
(
[key] => __csrf
[value] =>
[method] => post
[type] => TIPO_ALPHANUM
[options] => Array
(
)

)


traza: [TRAZA]

—[ 0 ]-----------------------------------------

  • function: SIU\Chulupi\nucleo\controlador->fail_validation

  • file: /usr/local/proyectos/preinscripcion/vendor/siu/chulupi-framework/src/SIU/Chulupi/nucleo/controlador.php, linea 226

  • param:
    0: __csrf 1: 2: post 3: 2 4: Array
    (
    )
    5: fail
    —[ 1 ]-----------------------------------------

  • function: SIU\Chulupi\nucleo\controlador->validate_value

  • file: /usr/local/proyectos/preinscripcion/vendor/siu/chulupi-framework/src/SIU/Chulupi/nucleo/controlador.php, linea 201

  • param:
    0: 1: 2 2: Array
    (
    )
    3: __csrf 4: post
    —[ 2 ]-----------------------------------------

  • function: SIU\Chulupi\nucleo\controlador->validate_param

  • file: /usr/local/proyectos/preinscripcion/vendor/siu/chulupi-framework/src/SIU/Chulupi/nucleo/controlador.php, linea 319

  • param:
    0: __csrf 1: post 2: 2
    —[ 3 ]-----------------------------------------

  • function: SIU\Chulupi\nucleo\controlador->check_csrf

  • file: /usr/local/proyectos/preinscripcion/src/siu/operaciones/alta_usuario/controlador.php, linea 52

—[ 4 ]-----------------------------------------

  • function: siu\operaciones\alta_usuario\controlador->accion__crear
  • file: /usr/local/proyectos/preinscripcion/vendor/siu/chulupi-framework/src/SIU/Chulupi/nucleo/controlador.php, linea 420

—[ 5 ]-----------------------------------------

  • function: SIU\Chulupi\nucleo\controlador->invocar_accion

  • file: /usr/local/proyectos/preinscripcion/vendor/siu/chulupi-framework/src/SIU/Chulupi/nucleo/controlador.php, linea 154

  • param:
    0: crear
    —[ 6 ]-----------------------------------------

  • function: SIU\Chulupi\nucleo\controlador->procesar_accion

  • file: /usr/local/proyectos/preinscripcion/vendor/siu/chulupi-framework/src/SIU/Chulupi/nucleo/AccesoWeb.php, linea 107

—[ 7 ]-----------------------------------------

  • function: SIU\Chulupi\nucleo\AccesoWeb::procesar_request
  • file: /usr/local/proyectos/preinscripcion/vendor/siu/chulupi-framework/src/SIU/Chulupi/nucleo/AccesoWeb.php, linea 25

—[ 8 ]-----------------------------------------

  • function: SIU\Chulupi\nucleo\AccesoWeb::procesar
  • file: /usr/local/proyectos/preinscripcion/src/siu/www/index.php, linea 10

########################################################################################################################

–F<1>:E<1>:W<0>:T<0 s>:M<0 Mb>–

== FIN =============================================

Hola

Por favor revisen este foro

Saludos!