У справочников, документов, перечислений и т.п. и есть свойство ИсторияВыбораПриВводе, в моем случае это справочник.
Переопределение значения свойства ИсторияВыбораПриВводе бывает иногда необходимо под запросы клиента-задачи и т.д.
Значение свойства можно установить в Не использовать, а можно установить в Авто, таким образом свойство будет работать.
Если конфигурация у вас открытая, то меняйте значение свойства на Авто и закрывайте статью, так же прочитайте следующую строку, а точно ли везде нужно, чтобы свойство ИсторияВыбораПриВводе работало или только в конкретном документе. В моем случае нужно сделать все расширением.
При переопределении значения свойства именно объекта Справочник, допустим Сотрудник. Наше "Авто" будет работать во всех документах где используется объект, что может нарушить логику программы.
Таким образом разумнее переопределять свойство не в объекте конфигурации, а в элементе формы необходимого документа.
В расширении создаем две команды: Включить и Отключить для примера работы.
В реальной работе использовал в процедуре ПриСозданииНаСервере.
При этом не забываем добавить реквизит табличной части в расширение.
Сделал расширение для 1С: Зарплата и управление персоналом просто для примера.
Применимо для разных конфигураций, не только ЗП, БП, ЕРП.
Все программирование тут:
Проверено на следующих конфигурациях и релизах:
- 1С:ERP Управление предприятием 2, релизы 2.5.21.120
Вступайте в нашу телеграмм-группу Инфостарт