В эту процедуру не попадает:
&НаКлиенте
Процедура ОбработкаВыбора(ВыбранноеЗначение, ИсточникВыбора)
Если Объект.Товары.Найти(ВыбранноеЗначение, "Объект") = Неопределено Тогда
НоваяСтрокаТЧ = Объект.Товары.Добавить();
НоваяСтрокаТЧ.Номенклатура = ВыбранноеЗначение;
Иначе
Сообщить("Объект уже добавлен в табличную часть.");
КонецЕсли;
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший