К статье
Практический материал

Торговля и Склад · 11 мин

Как создать артикул товара в 1С

Как создать и настроить артикул товара в 1С: ручной ввод, автоматическая генерация, загрузка из Excel, проверка уникальности и типичные ошибки при работе с номенклатурой.

Артикул — это текстовое или числовое обозначение товара, которое используется для поиска, сортировки и идентификации позиций в справочнике номенклатуры. В типовых конфигурациях 1С (Управление торговлей, Комплексная автоматизация, ERP, Розница) артикул хранится в карточке номенклатуры и выводится в документах, отчётах и прайс-листах.

В отличие от кода номенклатуры, который программа присваивает автоматически и который обычно не несёт смысловой нагрузки, артикул задаёт пользователь или поставщик. Именно по артикулу менеджеры ищут товар в базе, а покупатели — на сайте, если каталог выгружается из 1С.

Правильно организованная система артикулов экономит время при подборе товаров в заказах, упрощает сверку с поставщиками и снижает количество ошибок при оприходовании. Ниже разобраны основные способы создания артикула: ручной ввод, автоматическая генерация, массовая загрузка и типичные проблемы.

Что такое артикул и чем он отличается от кода и штрихкода

В 1С у одной позиции номенклатуры одновременно существует несколько идентификаторов, и их часто путают. Код — технический номер, который программа присваивает автоматически при создании элемента справочника. Артикул — «человеческий» идентификатор, понятный сотрудникам и поставщикам. Штрихкод — машиночитаемый код для сканеров, хранится в отдельном регистре сведений.

Практическая разница проста: код менять не принято, штрихкод привязан к единице измерения и упаковке, а артикул — это рабочий инструмент поиска. В большинстве конфигураций поиск товара в документах работает одновременно по наименованию, артикулу и штрихкоду, поэтому заполненный артикул заметно ускоряет подбор.

ИдентификаторКто задаётГде хранитсяОсновное назначение
КодПрограмма автоматическиРеквизит справочникаВнутренняя идентификация элемента
АртикулПользователь или поставщикРеквизит карточки номенклатурыПоиск, сверка, печать в документах
ШтрихкодПроизводитель или компанияРегистр сведений «Штрихкоды»Сканирование на кассе и складе

Ручное создание артикула в карточке товара

Самый простой способ — указать артикул при создании новой позиции или отредактировать существующую. Порядок действий одинаков в большинстве конфигураций на управляемых формах.

Порядок действий
  1. 1
    Откройте раздел «НСИ и администрирование» или «Справочники» и перейдите в справочник «Номенклатура».
  2. 2
    Нажмите «Создать» для новой позиции или откройте существующий товар двойным щелчком.
  3. 3
    Найдите поле «Артикул» — обычно оно расположено рядом с наименованием в шапке карточки.
  4. 4
    Введите артикул поставщика или собственное обозначение по принятой в компании системе.
  5. 5
    Заполните остальные обязательные поля (вид номенклатуры, единицу измерения) и нажмите «Записать и закрыть».
  6. 6
    Проверьте результат: найдите товар через строку поиска по введённому артикулу.

Если поле «Артикул» не видно в карточке, возможны две причины: ограничение прав пользователя или настройки вида номенклатуры. В некоторых конфигурациях видимость реквизитов управляется через шаблоны наименований и настройки вида — проверьте их, если поле отсутствует у всей группы товаров.

Признак успешного заполнения — товар находится по артикулу в строке поиска справочника и в поле подбора документов. Если поиск не срабатывает, убедитесь, что запись сохранена, и попробуйте обновить список справочника клавишей F5.

Как выстроить систему артикулов для компании

Если поставщиков несколько и у каждого свои артикулы, возникает вопрос: использовать чужие обозначения или ввести собственные. Оба подхода рабочие, выбор зависит от масштаба каталога и процессов компании.

Сравнение вариантов

Артикулы поставщика

Подходит при небольшом числе поставщиков и прямой перепродаже. Упрощает сверку счетов и заказов, но при смене поставщика артикул теряет смысл, а у разных поставщиков возможны совпадения.

Собственная система артикулов

Подходит для больших каталогов и собственного производства. Например: КАТ-ГРУППА-НОМЕР (ТЕЛ-ЧЕХ-00125). Требует дисциплины при вводе, но делает артикул информативным и стабильным.

Гибридный вариант

Свой артикул в основном поле, а артикулы поставщиков — в справочнике «Номенклатура поставщиков». Позволяет искать товар и по своему, и по чужому обозначению.

При разработке собственной системы придерживайтесь простых правил: фиксированная длина или структура, только латиница и цифры без пробелов и спецсимволов, отсутствие похожих символов (буква O и ноль, I и единица). Это снижает количество ошибок при ручном вводе и упрощает интеграцию с сайтом и маркетплейсами.

Автоматическое заполнение и генерация артикулов

Типовые конфигурации не содержат встроенного генератора осмысленных артикулов — автоматически заполняется только код справочника. Однако есть несколько способов упростить массовое присвоение артикулов без программирования.

Первый вариант — обработка «Групповое изменение реквизитов» (раздел «Администрирование» — «Обслуживание» — «Корректировка данных», в некоторых конфигурациях доступна сразу из списка номенклатуры по кнопке «Ещё»). С её помощью можно заполнить артикул по формуле для отобранной группы товаров, например присвоить артикул, равный коду элемента.

Второй вариант — загрузка из табличного документа через обработку «Загрузка данных из табличного документа» (в УТ 11 и КА — раздел «Закупки» или «НСИ», в зависимости от версии). Подготовьте Excel-файл с колонками «Наименование» (или код) и «Артикул», сопоставьте колонки с реквизитами и выполните загрузку в режиме обновления существующих элементов.

bsl
// Пример: заполнить пустые артикулы кодом элемента (для сервисной обработки)
Запрос = Новый Запрос("ВЫБРАТЬ Ссылка, Код ИЗ Справочник.Номенклатура ГДЕ Артикул = """" И НЕ ПометкаУдаления");
Выборка = Запрос.Выполнить().Выбрать();
Пока Выборка.Следующий() Цикл
    Объект = Выборка.Ссылка.ПолучитьОбъект();
    Объект.Артикул = СокрЛП(Выборка.Код);
    Объект.Записать();
КонецЦикла;

Третий вариант — если каталог ведётся у поставщика и регулярно обновляется, настройте загрузку прайсов через типовые механизмы работы с поставщиками или коммерческими предложениями. Артикулы подтянутся вместе с ценами.

Проверка уникальности и поиск дублей

По умолчанию 1С не запрещает создавать разные товары с одинаковым артикулом — контроль уникальности для этого реквизита в типовых конфигурациях не включён. Поэтому дубли артикулов нужно отслеживать самостоятельно, особенно после массовых загрузок.

Контрольные точки

Как проверить результат

Поиск по артикулу в справочнике
Норма

Находится ровно одна нужная позиция

Тревожный признак

Находится несколько товаров или ни одного

Артикул в печатной форме документа
Норма

Артикул выводится в колонке табличной части

Тревожный признак

Колонка пустая или выводится код

Выгрузка каталога на сайт
Норма

Артикул передаётся без искажений и обрезки

Тревожный признак

Символы теряются, артикул пуст в файле выгрузки

Отчёт по номенклатуре с отбором по артикулу
Норма

Отбор срабатывает, позиция отображается

Тревожный признак

Отбор не находит товар при верном артикуле

Для поиска дублей используйте обработку «Поиск и удаление дублей» (раздел «Администрирование» — «Обслуживание»), указав артикул как критерий сравнения. Альтернатива — универсальный отчёт по справочнику «Номенклатура» с группировкой по артикулу и отбором «количество больше одного».

Типичные ошибки и ограничения

Типичные ошибки
01
Ввод артикула с пробелами в начале или конце — поиск по точному совпадению перестаёт находить товар, а визуально пробел незаметен.
02
Использование кириллических букв, похожих на латиницу (А, В, С, Е) — при выгрузке и сканировании возникают несовпадения.
03
Хранение нескольких артикулов в одном поле через запятую — ломает поиск, отборы и обмен данными.
04
Массовая загрузка без теста на копии базы — при неверном сопоставлении колонок артикулы перезаписываются у тысяч позиций.
05
Смена системы артикулов без уведомления смежных служб — расходятся данные с сайтом, складом и поставщиками.

Отдельно стоит помнить про ограничение длины: в большинстве конфигураций поле «Артикул» имеет ограничение по числу символов (обычно порядка 25–50, зависит от конфигурации). Длинные составные обозначения поставщиков могут обрезаться при загрузке — проверяйте несколько позиций вручную после импорта.

Артикулы поставщиков и покупателей

Если один и тот же товар поставляется от разных контрагентов под разными артикулами, основное поле карточки не справится. Для этого в УТ, КА и ERP существует справочник «Номенклатура поставщиков», где каждой связке «поставщик — товар» соответствует свой артикул и наименование.

Заполнение выполняется из карточки номенклатуры (ссылка «Номенклатура поставщиков» или аналогичная) либо автоматически при проведении документов поступления, если включена соответствующая настройка. В результате при вводе заказа поставщику можно искать товар по его артикулу, а в печатной форме будет выведено именно его обозначение.

Маршрут решения

Как выбрать действие

Нужно завести один-два товараЗаполните артикул вручную в карточке номенклатуры
Нужно присвоить артикулы сотням позиций по правилуИспользуйте «Групповое изменение реквизитов» с формулой
Артикулы есть в прайсе поставщикаЗагрузите через «Загрузку данных из табличного документа» в режиме обновления
У разных поставщиков разные артикулы на один товарВедите их в справочнике «Номенклатура поставщиков»
Найдены дубли артикулов после загрузкиЗапустите «Поиск и удаление дублей» с критерием по артикулу

Часто задаваемые вопросы

Обязательно ли заполнять артикул в 1С?

Нет, поле не является обязательным — карточка сохраняется и без него. Однако без артикула усложняется поиск, сверка с поставщиками и выгрузка каталога на сайт, поэтому заполнять его рекомендуется для всех товарных позиций.

Можно ли изменить артикул у товара, по которому уже есть движения?

Да. Артикул — обычный реквизит справочника, его изменение не влияет на проведённые документы и остатки, так как документы ссылаются на сам элемент справочника, а не на значение артикула. Обновятся только печатные формы и поиск.

Почему поиск по артикулу не находит товар?

Чаще всего причины — лишние пробелы в значении, несохранённая карточка или ввод артикула в другой раскладке клавиатуры. Скопируйте артикул из карточки в строку поиска, чтобы исключить расхождения при ручном вводе.

Как вывести артикул в печатную форму накладной?

В большинстве типовых печатных форм (ТОРГ-12, счёт, реализация) колонка с артикулом уже предусмотрена и включается в настройках печати документа. Если колонки нет, потребуется доработка макета печатной формы программистом или через механизм пользовательских печатных форм.

Чем артикул отличается от поля «Код» при поиске товара?

Код присваивается программой автоматически и не несёт смысла, артикул задаётся пользователем и обычно понятен сотрудникам и поставщикам. Поиск в документах работает по обоим полям, но на практике используют именно артикул.

Можно ли запретить дубли артикулов штатными средствами?

В типовых конфигурациях контроль уникальности артикула не предусмотрен. Варианты решения — регулярная проверка обработкой «Поиск и удаление дублей» либо доработка: добавление проверки в процедуру «ОбработкаПроверкиЗаполнения» справочника номенклатуры.

Итог

Что важно запомнить

Артикул заполняется в карточке номенклатуры вручную, массово — через групповое изменение реквизитов или загрузку из табличного документа. Используйте единую систему обозначений без кириллицы и спецсимволов, контролируйте дубли и делайте копию базы перед массовыми операциями.