В конфигурации «1С:Управление торговлей 10.3» механизм сопоставления собственной номенклатуры с данными поставщиков является мощным инструментом, однако его работа в обычном интерфейсе часто вызывает вопросы у пользователей. Разберем подробно ситуации, когда кнопка выбора становится неактивной, почему списки товаров оказываются пустыми и как правильно управлять этими настройками.
Проанализируем ситуацию, когда в документе Заказ покупателя (или ошибочно названном «Заказ-наряд») кнопка «Номенклатура контрагента» оказывается недоступной для нажатия. Выясним причину этого ограничения. В типовой логике 1С механизм «Номенклатура контрагента» жестко связан с понятием поставщика. Это означает, что система предполагает использование этого справочника только в тех операциях, где мы закупаем товар:
Заказ поставщикуПоступление товаров и услугСчет на оплату поставщикаКогда мы работаем с покупателем, система по умолчанию скрывает или блокирует этот функционал, так как предполагается, что покупатель заказывает товары по вашему внутреннему прайс-листу. Если кнопка неактивна, это означает, что в коде формы документа стоит проверка на тип контрагента или вид операции. Чтобы использовать сопоставление в документах продажи, потребуется программная доработка формы, так как штатно в Заказе покупателя этот функционал не предусмотрен.
Кроме того, рассмотрим технический нюанс: кнопка может быть неактивна, если в шапке документа не заполнен реквизит Контрагент. Система не может активировать отбор, пока не поймет, по какому именно владельцу (поставщику) ей нужно искать записи в регистре сведений.
Рассмотрим распространенную проблему: при нажатии кнопки «Добавить» в табличной части документа Поступление товаров и услуг открывается окно подбора, но оно совершенно пустое. Стоит только снять галочку «Номенклатура контрагента», как весь список товаров появляется вновь. Выясним, почему так происходит.
Причина кроется в автоматическом фильтре. Когда в окне подбора активен режим «Номенклатура контрагента», программа выполняет запрос к регистру сведений НоменклатураКонтрагентов. Условие запроса — Контрагент = [Поставщик из документа]. Если вы ранее не создавали связей между вашими товарами и названиями товаров именно этого поставщика, результат запроса будет нулевым. Система честно сообщает: «Для этого поставщика нет сопоставленных товаров».
Чтобы избежать этой ситуации, мы можем либо предварительно заполнить сопоставление, либо изменить настройки пользователя, чтобы эта галочка не ставилась автоматически.
Если вам мешает постоянная необходимость снимать флаг отбора при каждом подборе товара, проанализируем настройки прав и параметров пользователя. Рассмотрим пошаговый алгоритм отключения этой функции:
После выполнения этих действий при открытии подбора система будет показывать весь справочник номенклатуры целиком, не ограничивая вас только теми позициями, которые уже «привязаны» к контрагенту.
Иногда требуется увидеть общую картину: какие товары к каким артикулам поставщиков привязаны. В интерфейсе документа это сделать неудобно. Рассмотрим, как открыть полный список. Информация о связях хранится не в справочнике, а в специальном объекте. Чтобы его открыть, выполним следующие действия:
В открывшемся окне мы увидим таблицу, где в колонке Номенклатура указана ваша позиция, а в колонках Наименование контрагента, Артикул контрагента и Штрихкод контрагента — данные поставщика. Здесь можно вручную добавлять новые связи или корректировать старые.
Проанализируем более сложные ситуации. Часто один и тот же товар у поставщика имеет разные артикулы в зависимости от размера или цвета. Механизм 1С:УТ 10.3 позволяет учитывать это через Характеристики номенклатуры. В регистре сведений НоменклатураКонтрагентов предусмотрено отдельное поле для характеристики. Это позволяет сопоставить вашу одну карточку «Кроссовки» с десятью разными артикулами поставщика (по одному на каждый размер).
Чтобы не заполнять эти данные вручную (что крайне трудоемко), разберем способы автоматизации:
Номенклатура, но и в регистр НоменклатураКонтрагентов. Это создаст связку «ваш товар — артикул поставщика» в момент импорта прайс-листа.Выясним, зачем вообще нужно тратить время на заполнение этого регистра. Главная цель — корректное взаимодействие с контрагентом. Если записи в регистре заполнены, то при формировании печатной формы Заказ поставщику система может подставлять в колонку «Наименование» не ваше внутреннее название (например, «Болт М8 длинный»), а название поставщика («Изделие металлическое арт. 123-X»). Это значительно снижает риск ошибок со стороны склада поставщика при сборке вашего заказа.
Таким образом, мы рассмотрели основные аспекты работы с номенклатурой контрагента в 1С:УТ 10.3. Понимая логику работы регистра сведений и умея управлять настройками пользователя, вы сможете эффективно настроить процесс закупок и избежать путаницы при подборе товаров.