Это не только лишь моё поле ввода. Это стандартная проверка счетов в любой конфигурации, где есть план счетов бух. учёта. У таких полей ввода есть проверка вида "Если Счет.ЗапретитьИспользоватьВПроводках Тогда... Возврат...", например, в событии ОбработкаВыбора, а поскольку счёт для подстановки выбирается первый, ведь там формируется запрос вида "ВЫБРАТЬ ПЕРВЫЕ 1", то и подставляется первый же счёт плана счетов конфигурации, а у него как раз ЗапретитьИспользоватьВПроводках = Истина.Добавлено (05.05.2023, 07:56)
---------------------------------------------
Перечитал и дошло. Увы, не у всех реквизитов соответствующего типа указаны параметры выбора... Да, есть и с указанными - Отбор.ЗапретитьИспользоватьВПроводках(Ложь).
Но я не вижу, чтобы учитывались параметры выбора ревизитов, взял для примера документ, где есть 3 реквизита типа ПланСчетов, у одного реквизита есть параметры выбора Отбор.ЗапретитьИспользоватьВПроводках(Ложь). При тестировании метаданных проверка формы выдаёт мне 3 раза предупреждение "Счет 01 "Основные средства" нельзя использовать в проводках".
Добавлено (05.05.2023, 08:27)
---------------------------------------------
Проверил несколько конфигураций с планами счетов. В "проблемной" (УПП) у всех таких полей ввода дополнительная проверка в коде событий, плюс наличие параметров выбора, но тут уже не у всех полей. Так что причина появления предупреждений мне понятна.
Тогда пожелание снимается, тут если только исключительно для плана счетов модифицировать запрос выбора для подстановки, что вряд ли целесообразно. В "современных" (БП, ERP) такой проблемы нет.