Error al obtener las cuentas de tesorería de SIU-Pilagá

Buenos dias, teníamos un problema al ejecutar el proceso para obtener las cuentas de tesorería de SIU-Pilagá.
El problema es que en Pilaga hay cuentas que poseen nombres muy largos y cuando se corre este proceso para sincronizar esas cuentas ocurre el siguiente error:

SIU-PilagáSQL ERROR: SQLSTATE[22001]: String data, right truncated: 7 ERROR: value too long for type character varying(120)
INSERT INTO pil_cuentas_tesoreria (id_cuenta_tesoreria, nombre_cuenta_tesoreria, id_tesoreria, nombre_tesoreria, medios_cobro_habilitad
os, estado, estado_actualizado_en) VALUES (‘id’, ‘nombre_cuenta_tesoreria’, ‘id_tesoreria’, ‘nombre_tesoreria’, ‘5,4’, ‘A’, ‘now()’);

Falla al intentar insertar estas cuentas con nombres largos ya que en la base de datos de sq nucleo en algunas tablas hay una columna (nombre_tesoreria) que tiene un limite de 120 caracteres.

La solución que encontramos fue modificar el máximo de caracteres del campo nombre de tesorería:

“consulta en que tablas esta esa columna”
SELECT table_name, column_name, character_maximum_length
FROM information_schema.columns
WHERE column_name = ‘nombre_tesoreria’;

“modificar en las siguientes tablas”
ALTER TABLE public_auditoria.logs_pil_cuentas_tesoreria
ALTER COLUMN nombre_tesoreria TYPE character varying(150);

ALTER TABLE pil_cuentas_tesoreria
ALTER COLUMN nombre_tesoreria TYPE character varying(150);

Queriamos saber si ese maximo estaba puesto por alguna razon y si les parece correcta esta solucion.
Por el momento, la modificación funciona correctamente en nuestro entorno. Si lo consideran adecuado, podrían incorporarlo en las próximas versiones.

Hola,

Por favor carguen un GDS para que podamos analizar y ampliar dicho campo.

Muchas gracias

Se resuelve en versión 2.11.0 liberada el 22/10/2025