[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