Господа, ламерский вопрос образовался: Есть отличия по скорости работы между поиском элемента справочника функцией НайтиПоНаименованию() и запросом "Выбрать Номенклатура.Ссылка Из Справочники.Номенклатура КАК Номенклатура ГДЕ Номенклатура.Наименование = &Наименование". Какую из этих конструкций методологически правильнее использовать?
(2) Сравнивать имхо надо с "выбрать первые 1...", тогда кмк будет примерно одинаково (метод Найти должен сформировать аналогичный второму варианту запрос) иначе при наличии дублей наименований второй вариант заведомо медленнее.
А методологически искать по наименованию некошерно любым способом. Если только наименование не генерируется программно и при записи не проверяется на уникальность и не доступно для редактирования пользователем.
(5) Поиск идет при импорте продукции, кода на этом этапе тупо нет. Если НайтиПоНаименоваию(Изделие) = неопределено Тогда СоздатьИзделие() Иначе ИспользоватьУжеСозданное() :)