Возникла проблема, прошу уточнить метод лечения. Справочник "Годовой оборот", содержащий записи с вилками категорий предприятий по годовому обороту имеет ограничение в 2 147 483 647 базовой валюты. Поскольку более половины предприятий клиентов у нас имеет годовой оборот выше, чем в 2 миллиарда, ограничение (int_max) выглядит нелепым.
Что можно сделать?
Просьба полумеры не предлагать, навроде считать данные в справочнике тыс. или миллионами руб. Необходим способ, как избавиться от ограничения размера целочисленного значения определенной разрядности.
Добрый день!
Вы можете создать в конфигурации замещающий объект, в качестве родительского объекта указать справочник "Годовой оборот контрагента", добавить свои пользовательские поля в новый объект, для которых указать тип "Деньги". Далее создать страницу редактирования для нового справочника, вывести в карточку новые поля с типом "Деньги", зарегистрировать новый справочник в системе.
В дальнейшем использовать в коде конфигурационных схем новые пользовательские поля.