Идеей назвать это сложно, потому как все реализовано УЖЕ на 99%
Осталась самая малость на которую не хватает непонятно чего.
Итак проблема - пользовательские поля-списки для сущностей CRM с набором пользовательских значений. Есть возможность указать значение по умолчанию для вновь создаваемой сущности.
Текущее решение - какое бы значение вы не задавали, ваше поле ВСЕГДА будет иметь начальное значение - "пустую строку".
Вопрос. Кто так решил и так сделал, и зачем?
Может просто не доделали? Как обычно не хватило последней завершающей строчки кода - присвоения?
Предлагаю доделать до конца!