Ошибка «Просуммированные длины полей операций принятия решения слишком велики» при активации признака

Рассмотрим ситуацию, когда консультанту необходимо создать признак, возвращающий какое-либо текстовое значение, в зависимости от «входных» данных.

Далее приведен порядок действия.

Создается признак. Для вновь созданного признака, в атрибутах указывается Z*-структура. В данной Z*-структуре для одного из полей присваивается стандартный элемент данных

В создаваемой для признака структуре, указан стандартный элемент данных

Отталкиваясь от стуктуры признака, определяется и создается дерево принятия решения

При активации признака в системе возникает ошибка вида «Просуммированные длины полей операций принятий решений слишком велики»:

Для решения данной проблемы необходимо внести изменения в структуру, на основании которой создан признак:

Для изменения структуры признака, необходимо зайти в транзакцию SE11, изменить используемый тип компонента на встроенный тип данных, к примеру, CHAR18

После внесенных изменений, структуру необходимо заново активировать:

После описанных выше манипуляций, необходимо заново заполнить дерево принятия решений для создаваемого признака, и затем активировать: