При работе в 1С:Комплексная автоматизация 2 (КА2) или 1С:ERP часто возникает задача закрепить за одной позицией номенклатуры сразу нескольких поставщиков. Это необходимо для оперативного анализа цен, быстрого выбора контрагента при закупке и получения отчетности в разрезе «товар — список поставщиков» или «поставщик — список поставляемых товаров».
Многие пользователи пытаются решить эту задачу через Дополнительные реквизиты, однако этот метод имеет существенный минус: стандартный реквизит не позволяет выбрать несколько значений (элементов справочника Контрагенты) для одной позиции товара. В этой статье мы разберем, как правильно использовать типовые механизмы системы для ведения такого учета без программирования.
Разберем ситуацию, когда пользователь не хочет заводить «лишние» записи в справочнике Номенклатура партнеров (номенклатура поставщика), считая это избыточным. На первый взгляд может показаться, что если названия товаров у вас и у поставщика совпадают, то дублировать информацию нет смысла. Однако именно этот справочник является «мостиком» или связующим звеном в архитектуре 1С.
Проанализируем преимущества использования Номенклатуры партнеров:
Номенклатуры можно привязать неограниченное количество записей разных поставщиков.Для начала работы убедимся, что в системе включены необходимые настройки. Перейдем в раздел НСИ и администрирование — Настройка НСИ и разделов — Закупки. В подразделе Цены номенклатуры поставщиков должны быть установлены флаги:
Номенклатура партнеров — позволяет вести список товаров в разрезе наименований поставщиков.Заказы поставщикам (желательно) — для полноценного использования связей при планировании.Рассмотрим, как быстро наполнить базу связями, не прибегая к ручному вводу каждой позиции. Самый простой способ — регистрация данных в момент оформления закупки. В документе Приобретение товаров и услуг мы можем увидеть колонку Номенклатура поставщика. Если она заполнена, система при проведении документа автоматически создаст связь.
Разберем по шагам механизм автоматической регистрации:
Приобретение товаров и услуг.Регистрировать цены поставщика по документу.После проведения документа информация запишется в регистр сведений Номенклатура партнеров, и связь «Ваш товар — Товар поставщика» будет официально зафиксирована в системе.
Выясним, как получить ответ на главный вопрос автора темы: «Как по товару увидеть всех его поставщиков?». Для этого идеально подходит отчет Анализ цен поставщиков (раздел Закупки — Отчеты по закупкам).
Проанализируем настройку этого отчета:
Номенклатуры.Этот отчет наглядно показывает, кто именно поставляет данный товар и по какой цене. Если цены не важны, а нужен только список, можно изменить структуру отчета, оставив только группировки по поставщикам.
Если типовые отчеты кажутся перегруженными лишней информацией о ценах и валютах, воспользуемся Универсальным отчетом. Это мощный инструмент, который позволяет заглянуть «под капот» системы.
Рассмотрим порядок действий для настройки:
Справочник, а в поле Имя объекта — Номенклатура партнеров.Владелец (это и есть наш поставщик/партнер) и вложенную группировку по полю Номенклатура (это наш товар).В результате мы получим чистый, структурированный список всех связей. В этом отчете можно легко устанавливать отборы как по поставщику, так и по конкретному товару, получая мгновенный ответ на вопрос о взаимосвязях НСИ.
Посмотрим на карточку Номенклатуры в последних версиях 1С:КА2. В разделе Закупки и планирование предусмотрено поле Основной поставщик. Хотя оно и предполагает выбор только одного контрагента, его заполнение помогает системе автоматически подставлять партнера в документы Заказ поставщику при формировании потребностей. Это не ограничивает вас в работе с другими поставщиками, но задает приоритет для аналитических отчетов.
Подводя итог, можно сказать, что решение проблемы «один товар — много поставщиков» не требует доработки кода. Достаточно принять парадигму системы: Ваша номенклатура — это объект управленческого учета, а Номенклатура партнера — это способ идентификации этого объекта в глазах контрагента.
Даже если названия полностью идентичны, создавайте записи в справочнике Номенклатура партнеров. Это откроет доступ к мощному блоку аналитики закупщика, позволит сравнивать условия разных контрагентов и автоматизировать загрузку документов, что в конечном итоге сэкономит гораздо больше времени, чем было затрачено на разовое сопоставление позиций.