Слишком длинные наименования (больше 128 символов) вызывают проблемы на УКМ4. Какие именно, я особенно не вдавался, выполнял задачу блокировки ввода слишком длинных наименований в поле SHORTNAME. Делается просто (с подрезанием того, что уже есть).
SQL код:
alter trigger supermag.smcardcheckauxroles disable;
update supermag.smcard set shortname=substr(shortname,0,127) where length(shortname)>127;
alter table supermag.smcard modify shortname varchar(128);
alter trigger supermag.smcardcheckauxroles enable;
пока наблюдаем за последствиями. Если не отпишусь - их нет.