Справочники и Данные · 10 мин
Артикул товара в 1С: назначение, настройка и работа без дублей
Что такое артикул товара в 1С, где он хранится в номенклатуре, как настроить уникальность, поиск по артикулу и избежать дублей при загрузке данных.
Артикул товара в 1С — это дополнительный идентификатор номенклатуры, который компания присваивает позиции для удобного поиска, сортировки и обмена данными с поставщиками, маркетплейсами и торговым оборудованием. В отличие от кода номенклатуры, который программа формирует автоматически, артикул задаёт пользователь и обычно строит по понятной логике: категория, поставщик, размер, цвет.
Реквизит «Артикул» есть в карточке номенклатуры практически во всех типовых конфигурациях: «1С:Управление торговлей», «1С:Комплексная автоматизация», «1С:ERP», «1С:Розница», «1С:Управление нашей фирмой». Он хранится как строковое поле и участвует в поиске, печатных формах и обменах. Важно понимать: артикул не является ключевым полем базы — технически программа различает позиции по внутренней ссылке, поэтому ответственность за уникальность и осмысленность артикулов лежит на пользователе.
На практике артикул чаще всего используют в трёх сценариях: быстрый подбор товара в документах по фрагменту кода, сопоставление позиций при загрузке прайсов поставщиков и выгрузка каталога на сайт или маркетплейс. Если артикулы заполнены хаотично или дублируются, все три сценария начинают давать сбои — от неверного подбора в заказе до рассинхронизации остатков с витриной.
Где находится артикул в карточке номенклатуры
Откройте справочник «Номенклатура» (в «Управлении торговлей» это раздел «НСИ и администрирование» → «Номенклатура», в «УНФ» — «Компания» → «Номенклатура»). В карточке товара поле «Артикул» обычно расположено в верхней части формы рядом с наименованием и кодом. Если поля не видно, проверьте настройки видимости реквизитов формы — в некоторых конфигурациях оно скрыто при определённых настройках учёта.
Код и артикул — разные вещи. Код программа присваивает автоматически при создании элемента, он нужен в первую очередь для внутренней нумерации и обменов между базами 1С. Артикул заполняется вручную, по шаблону или при импорте. Менять код вручную не рекомендуется, а артикул можно корректировать в любой момент — документы от этого не «сломаются», потому что в них хранится ссылка на элемент справочника, а не его артикул.
Чем артикул отличается от штрихкода и кода поставщика
В 1С у одной позиции может быть несколько идентификаторов, и их часто путают. Штрихкод хранится в отдельном регистре сведений «Штрихкоды номенклатуры» и привязан к единице измерения и характеристике — у одного товара штрихкодов может быть несколько. Артикул поставщика в типовых решениях хранится в регистре «Номенклатура поставщиков» (или аналогичном), где одной вашей позиции соответствуют позиции разных контрагентов с их собственными кодами.
Собственный артикул — единый «внутренний язык» компании. Именно его имеет смысл печатать на ценниках, использовать в складских листах подбора и передавать клиентам в коммерческих предложениях. Штрихкод нужен для сканера, артикул поставщика — для заказов конкретному контрагенту, а свой артикул — для всех остальных процессов.
| Идентификатор | Где хранится | Кто присваивает | Основное назначение |
|---|---|---|---|
| Код номенклатуры | Реквизит справочника | 1С автоматически | Внутренняя нумерация, обмены между базами |
| Артикул | Реквизит справочника | Пользователь или шаблон | Поиск, печать, каталоги, маркетплейсы |
| Штрихкод | Регистр сведений «Штрихкоды» | Производитель или компания | Работа со сканером, касса, склад |
| Артикул поставщика | Регистр «Номенклатура поставщиков» | Поставщик | Заказы и сопоставление прайсов |
Как выстроить систему артикулов
Единого обязательного стандарта артикула не существует — компания проектирует его под свой ассортимент. Рабочий подход: зафиксировать длину и структуру кода, например «КАТ-ГРУППА-НОМЕР» (ОДЕ-ФУТ-00125) или код поставщика плюс его артикул. Главные требования — стабильная длина сегментов, отсутствие пробелов и спецсимволов, которые могут ломать выгрузки, и понятное правило для новых позиций.
Избегайте двух крайностей. Первая — артикул «как получилось»: часть позиций с кодами поставщика, часть с произвольными сокращениями, часть пустая. Вторая — избыточно «умный» артикул, куда зашиты цвет, размер, сезон и коллекция: при любом изменении атрибута такой код придётся менять, а история в документах и выгрузках останется со старым значением.
Настройка уникальности и контроль дублей
В типовых конфигурациях уникальность артикула по умолчанию обычно не контролируется — программа позволяет сохранить два товара с одинаковым артикулом. Частично ситуацию спасает настройка «Контроль уникальности номенклатуры» (в «Управлении торговлей» — «НСИ и администрирование» → «Настройка НСИ и разделов» → «Номенклатура»), где можно включить проверку по сочетанию реквизитов, включая артикул и наименование.
Если дубли уже накопились, найдите их до включения жёсткого контроля. Самый простой способ — открыть список номенклатуры, вывести колонку «Артикул» и отсортировать по ней: одинаковые значения встанут рядом. Для больших баз удобнее универсальный отчёт по справочнику с группировкой по артикулу и отбором «количество больше 1» либо типовая обработка «Поиск и удаление дублей» («Администрирование» → «Обслуживание»).
Поиск и подбор товара по артикулу
В документах (заказ, реализация, поступление) поле подбора номенклатуры в типовых конфигурациях ищет по наименованию, артикулу и штрихкоду одновременно. Достаточно начать вводить артикул — программа покажет подходящие позиции. Если поиск по артикулу не срабатывает, проверьте, не включён ли в настройках режим поиска «по точному совпадению» или ограниченный список полей поиска.
Для склада и торгового зала полезно вывести артикул в печатные формы: ценники, этикетки, складские листы, счета и накладные. В типовых макетах ценников артикул обычно доступен как поле шаблона — его добавляют через редактор макета в настройках печати. Это избавляет сотрудников от необходимости искать товар по длинному наименованию.
- 1Зафиксируйте правило формирования артикула: структуру, длину, допустимые символы.
- 2Выгрузите список номенклатуры и найдите дубли и пустые артикулы сортировкой или отчётом.
- 3Исправьте дубли вручную или групповой обработкой изменения реквизитов.
- 4Включите контроль уникальности в настройках номенклатуры.
- 5Проверьте, что обмены с сайтом и маркетплейсами после изменений сопоставляют товары корректно.
Артикул в обменах, импорте и выгрузке на маркетплейсы
При загрузке прайсов поставщиков через типовую обработку «Загрузка данных из файла» артикул — один из ключевых вариантов сопоставления: программа ищет в базе позицию с таким же артикулом и обновляет её, а не создаёт новую. Если артикулы в файле и в базе не совпадают по формату (лишние пробелы, разный регистр, дефисы), получите дубли номенклатуры. Перед первой загрузкой от нового поставщика проверьте сопоставление на небольшой выборке строк.
В выгрузках на сайт и маркетплейсы артикул обычно передаётся как vendorCode или SKU. Требования площадок к формату различаются: где-то запрещены пробелы и кириллица, где-то ограничена длина. Практичное правило — держать артикул в формате, который примут все используемые каналы: латиница, цифры, дефис, без пробелов, разумная длина. Если «красивый» внутренний артикул не подходит под требования площадки, заведите для выгрузки отдельное свойство, не ломая основной код.
Как проверить, что артикулы работают правильно
Ввод артикула сразу показывает нужную позицию
Позиция не находится или находится другой товар
Строки файла обновляют существующие товары
После загрузки появляются новые дубли номенклатуры
Карточки на витрине связаны с товарами базы
Площадка создаёт новые карточки или отклоняет фид
Сортировка по артикулу не показывает повторов
Один артикул у нескольких разных позиций
Частые вопросы
Обязательно ли заполнять артикул в 1С?
Нет, технически поле необязательное — документы проводятся и без него. Но без артикулов усложняются поиск, печать ценников, загрузка прайсов и выгрузка на маркетплейсы. Для торгового ассортимента заполнение артикула считается правилом хорошего тона.
Можно ли изменить артикул у товара, по которому уже есть документы?
Да. Документы хранят ссылку на элемент справочника, а не значение артикула, поэтому история продаж и движения не пострадают. Осторожность нужна только с внешними обменами: если сайт или маркетплейс сопоставляет товары по артикулу, после изменения связь с карточкой на витрине может потеряться.
Что делать, если у поставщика и у нас разные артикулы на один товар?
Используйте регистр «Номенклатура поставщиков» (в УТ, КА, ERP): там фиксируется артикул контрагента для вашей позиции. Тогда заказы поставщику формируются с его кодами, а внутренний учёт ведётся по вашим артикулам, и конфликта не возникает.
Почему поиск по артикулу в документе не находит товар?
Частые причины: лишние пробелы в начале или конце артикула, смешение кириллицы и латиницы (визуально одинаковые буквы «А», «В», «С»), а также настройки поиска, ограничивающие поля. Проверьте само значение в карточке и очистите его от непечатаемых символов.
Как массово заполнить или изменить артикулы?
Используйте типовую обработку «Групповое изменение реквизитов» («Администрирование» → «Обслуживание» → «Корректировка данных») либо загрузку из табличного файла через «Загрузку данных из файла». Перед массовой операцией сделайте резервную копию и проверьте результат на небольшой группе товаров.
Чем артикул отличается от SKU на маркетплейсе?
Артикул в 1С — ваш внутренний код товара. SKU на маркетплейсе — идентификатор, который площадка присваивает карточке товара у себя. Обычно артикул из 1С передаётся на площадку как код продавца (vendorCode), а SKU маркетплейса при необходимости хранят в 1С в дополнительном реквизите или свойстве.
Что важно запомнить
Артикул в 1С — пользовательский идентификатор товара для поиска, печати и обменов. Задайте единое правило формирования, контролируйте уникальность, не путайте артикул со штрихкодом и кодом поставщика, а перед массовыми изменениями проверяйте связи с внешними системами.