[Opengnsys-users] Imposible ejecutar procedimientos

Miguel Sánchez Sánchez msanchez en fi.upm.es
Vie Feb 14 10:24:46 CET 2025


Sí, gracias. También aplicamos esa solución por aquí.

Comentar de paso que el valor a insertar se genera a partir del 
script/www/idiomas/php/esp/clases/Almanaque_esp.php/, en donde el año 
máximo contemplado es 2025
$this->numero_annos[2010]=0x0001; // tamaño 2 bytes
...
$this->numero_annos[2025]=0x8000

Para años sucesivos habría que incluir nuevas máscaras para cada uno.

Pero asumo que para entonces ya existirá una nueva versión mejorada de 
Opengnsys, a partir de los concursos que han ido saliendo para su 
desarrollo.

Saluidos.

José Manuel Agudo Cuesta escribió el 13/2/25 a las 18:18:
> Hola,
>
> En nuestro caso se ha solucionado modificando el campo de año con la 
> siguiente sentencia de mysql:
>
> ALTER TABLE programaciones MODIFY COLUMN annos int(11);
>
> Un saludo,
>
>
> El jue, 13 feb 2025 a las 15:12, Miguel Sánchez Sánchez 
> (<msanchez en fi.upm.es>) escribió:
>
>     Supongo que para versiones de MariaDB<10.2.4 es menos
>     problemático, pues /strict mode/ no está activado en /sql_mode/ y
>     los valores fuera de rango se truncan
>     <https://urldefense.com/v3/__https://mariadb.com/kb/en/smallint/__;!!D9dNQwwGXtA!Rw3kTSt3hodGYAzxEW0XS1_Bw82V6lBolUEDvQ5V_SB4Cd_Gu3x5cXcvzvCjAlHQdoTGQ5sGPxSTzK44OPwKhodrG2o_fjE$>,
>     generando un warning en vez de un error.
>
>     Miguel Sánchez Sánchez escribió el 12/2/25 a las 12:07:
>>     Sí, la versión 1.2 es la que tenemos nosotros.
>>     Pero asumí que era un problema global a cualquier versión dado
>>     que revise el código en Gitlab
>>     <https://urldefense.com/v3/__https://github.com/opengnsys/OpenGnsys/blob/opengnsys-1.1.1d/admin/Database/ogAdmBD.sql__;!!D9dNQwwGXtA!X-TUPDBDzIrMaCqbyEkaT34vfC2G_M2OQKJfNCrcBiNkBZpvgMe5BsOyooehGIDCiXXbyxZR5ZaYaeqNeSg3EwdhpRJ0kUo$>
>>     y el campo annos seguía apareciendo como smallint para la versión
>>     1.1.1d, en lo que parecía ser el script sql de creación de la
>>     base de datos
>>
>>     Jose Miguel Hernandez escribió el 12/2/25 a las 11:56:
>>>     En salamanca también pasa con el servidor que tenemos con la 1.2 Con la
>>>     1.1.1d el procedimiento si que se lanza
>>>
>>>
>>>     -----Mensaje original-----
>>>     De: Opengnsys-users<opengnsys-users-bounces en listas.unizar.es> <mailto:opengnsys-users-bounces en listas.unizar.es> En nombre de
>>>     Miguel Sánchez Sánchez
>>>     Enviado el: miércoles, 12 de febrero de 2025 9:52
>>>     Para:opengnsys-users en listas.unizar.es
>>>     Asunto: [Opengnsys-users] Imposible ejecutar procedimientos
>>>
>>>     Buenos días. Con el inicio de un nuevo año nos hemos encontrado que no
>>>     podemos ejecutar los procedimientos que teníamos guardados. El cliente no
>>>     recibe las acciones incluidas en ellos.
>>>
>>>     Parece ser que el problema está generado por el valor asociado al año
>>>     2025 para la programación previa que se genera para ejecutarlo. Se pretende
>>>     insertar el valor 32768 en un campo smallint de la base de datos.
>>>
>>>     Saludos.
>>>     _______________________________________________
>>>     Opengnsys-users mailing list
>>>     Opengnsys-users en listas.unizar.es
>>>     https://listas.unizar.es/cgi-bin/mailman/listinfo/opengnsys-users
>>>     ----------
>>>     INFORMACIÓN SOBRE PROTECCIÓN DE DATOS DE CARÁCTER PERSONAL
>>>
>>>     Ud. recibe este correo por pertenecer a una lista de correo gestionada por
>>>     la Universidad de Zaragoza.
>>>     Puede encontrar toda la información sobre como tratamos sus datos en el
>>>     siguiente enlace:
>>>     https://sicuz.unizar.es/informacion-sobre-proteccion-de-datos-de-caracter-pe
>>>     rsonal-en-listas
>>>     Recuerde que si está suscrito a una lista voluntaria Ud. puede darse de baja
>>>     desde la propia aplicación en el momento en que lo desee.
>>>     http://listas.unizar.es
>>>     ----------
>>>
>>
>>     _______________________________________________
>>     Opengnsys-users mailing list
>>     Opengnsys-users en listas.unizar.es
>>     https://listas.unizar.es/cgi-bin/mailman/listinfo/opengnsys-users
>>     ----------
>>     INFORMACIÓN SOBRE PROTECCIÓN DE DATOS DE CARÁCTER PERSONAL
>>
>>     Ud. recibe este correo por pertenecer a una lista de correo gestionada por la Universidad de Zaragoza.
>>     Puede encontrar toda la información sobre como tratamos sus datos en el siguiente enlace:https://sicuz.unizar.es/informacion-sobre-proteccion-de-datos-de-caracter-personal-en-listas
>>     Recuerde que si está suscrito a una lista voluntaria Ud. puede darse de baja desde la propia aplicación en el momento en que lo desee.
>>     http://listas.unizar.es
>>     ----------
>
>     _______________________________________________
>     Opengnsys-users mailing list
>     Opengnsys-users en listas.unizar.es
>     https://listas.unizar.es/cgi-bin/mailman/listinfo/opengnsys-users
>     ----------
>     INFORMACIÓN SOBRE PROTECCIÓN DE DATOS DE CARÁCTER PERSONAL
>
>     Ud. recibe este correo por pertenecer a una lista de correo
>     gestionada por la Universidad de Zaragoza.
>     Puede encontrar toda la información sobre como tratamos sus datos
>     en el siguiente enlace:
>     https://sicuz.unizar.es/informacion-sobre-proteccion-de-datos-de-caracter-personal-en-listas
>     Recuerde que si está suscrito a una lista voluntaria Ud. puede
>     darse de baja desde la propia aplicación en el momento en que lo
>     desee.
>     http://listas.unizar.es
>     ----------
>
>
>
> -- 
>
> 		
> José Manuel Agudo Cuesta
> Subdirector Infraestructuras TI, Servicios Informáticos, CPD
> Tlf: +34 923294500 / Ext 1398
>
> Móvil: +34 677568288 / Ext 6517
>
> 	
>
> https://urldefense.com/v3/__https://sicpd.usal.es__;!!D9dNQwwGXtA!XEd70RSr-UpjyscUwFCj5Gt0r6w6BFbM3sSjinmp3oJTmn9CBDkCs3-NpiyynfIGMupH1JbWiqm3PkYSVDmacXU8t7e4qlA$  <https://urldefense.com/v3/__https://sicpd.usal.es/__;!!D9dNQwwGXtA!XEd70RSr-UpjyscUwFCj5Gt0r6w6BFbM3sSjinmp3oJTmn9CBDkCs3-NpiyynfIGMupH1JbWiqm3PkYSVDmacXU8Jn0NA70$ >
>
> Facultad de Derecho - Paseo Francisco Tomás y Valiente, s/n - 37007 
> Salamanca
>

------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.unizar.es/pipermail/opengnsys-users/attachments/20250214/8cd1dffd/attachment-0001.html>


Más información sobre la lista de distribución Opengnsys-users