Торговля и Склад · 11 мин
Как создать артикул товара в 1С
Как создать и настроить артикул товара в 1С: ручной ввод, автоматическая генерация, загрузка из Excel, проверка уникальности и типичные ошибки при работе с номенклатурой.
Артикул — это текстовое или числовое обозначение товара, которое используется для поиска, сортировки и идентификации позиций в справочнике номенклатуры. В типовых конфигурациях 1С (Управление торговлей, Комплексная автоматизация, ERP, Розница) артикул хранится в карточке номенклатуры и выводится в документах, отчётах и прайс-листах.
В отличие от кода номенклатуры, который программа присваивает автоматически и который обычно не несёт смысловой нагрузки, артикул задаёт пользователь или поставщик. Именно по артикулу менеджеры ищут товар в базе, а покупатели — на сайте, если каталог выгружается из 1С.
Правильно организованная система артикулов экономит время при подборе товаров в заказах, упрощает сверку с поставщиками и снижает количество ошибок при оприходовании. Ниже разобраны основные способы создания артикула: ручной ввод, автоматическая генерация, массовая загрузка и типичные проблемы.
Что такое артикул и чем он отличается от кода и штрихкода
В 1С у одной позиции номенклатуры одновременно существует несколько идентификаторов, и их часто путают. Код — технический номер, который программа присваивает автоматически при создании элемента справочника. Артикул — «человеческий» идентификатор, понятный сотрудникам и поставщикам. Штрихкод — машиночитаемый код для сканеров, хранится в отдельном регистре сведений.
Практическая разница проста: код менять не принято, штрихкод привязан к единице измерения и упаковке, а артикул — это рабочий инструмент поиска. В большинстве конфигураций поиск товара в документах работает одновременно по наименованию, артикулу и штрихкоду, поэтому заполненный артикул заметно ускоряет подбор.
| Идентификатор | Кто задаёт | Где хранится | Основное назначение |
|---|---|---|---|
| Код | Программа автоматически | Реквизит справочника | Внутренняя идентификация элемента |
| Артикул | Пользователь или поставщик | Реквизит карточки номенклатуры | Поиск, сверка, печать в документах |
| Штрихкод | Производитель или компания | Регистр сведений «Штрихкоды» | Сканирование на кассе и складе |
Ручное создание артикула в карточке товара
Самый простой способ — указать артикул при создании новой позиции или отредактировать существующую. Порядок действий одинаков в большинстве конфигураций на управляемых формах.
- 1Откройте раздел «НСИ и администрирование» или «Справочники» и перейдите в справочник «Номенклатура».
- 2Нажмите «Создать» для новой позиции или откройте существующий товар двойным щелчком.
- 3Найдите поле «Артикул» — обычно оно расположено рядом с наименованием в шапке карточки.
- 4Введите артикул поставщика или собственное обозначение по принятой в компании системе.
- 5Заполните остальные обязательные поля (вид номенклатуры, единицу измерения) и нажмите «Записать и закрыть».
- 6Проверьте результат: найдите товар через строку поиска по введённому артикулу.
Если поле «Артикул» не видно в карточке, возможны две причины: ограничение прав пользователя или настройки вида номенклатуры. В некоторых конфигурациях видимость реквизитов управляется через шаблоны наименований и настройки вида — проверьте их, если поле отсутствует у всей группы товаров.
Признак успешного заполнения — товар находится по артикулу в строке поиска справочника и в поле подбора документов. Если поиск не срабатывает, убедитесь, что запись сохранена, и попробуйте обновить список справочника клавишей F5.
Как выстроить систему артикулов для компании
Если поставщиков несколько и у каждого свои артикулы, возникает вопрос: использовать чужие обозначения или ввести собственные. Оба подхода рабочие, выбор зависит от масштаба каталога и процессов компании.
Сравнение вариантов
Подходит при небольшом числе поставщиков и прямой перепродаже. Упрощает сверку счетов и заказов, но при смене поставщика артикул теряет смысл, а у разных поставщиков возможны совпадения.
Подходит для больших каталогов и собственного производства. Например: КАТ-ГРУППА-НОМЕР (ТЕЛ-ЧЕХ-00125). Требует дисциплины при вводе, но делает артикул информативным и стабильным.
Свой артикул в основном поле, а артикулы поставщиков — в справочнике «Номенклатура поставщиков». Позволяет искать товар и по своему, и по чужому обозначению.
При разработке собственной системы придерживайтесь простых правил: фиксированная длина или структура, только латиница и цифры без пробелов и спецсимволов, отсутствие похожих символов (буква O и ноль, I и единица). Это снижает количество ошибок при ручном вводе и упрощает интеграцию с сайтом и маркетплейсами.
Автоматическое заполнение и генерация артикулов
Типовые конфигурации не содержат встроенного генератора осмысленных артикулов — автоматически заполняется только код справочника. Однако есть несколько способов упростить массовое присвоение артикулов без программирования.
Первый вариант — обработка «Групповое изменение реквизитов» (раздел «Администрирование» — «Обслуживание» — «Корректировка данных», в некоторых конфигурациях доступна сразу из списка номенклатуры по кнопке «Ещё»). С её помощью можно заполнить артикул по формуле для отобранной группы товаров, например присвоить артикул, равный коду элемента.
Второй вариант — загрузка из табличного документа через обработку «Загрузка данных из табличного документа» (в УТ 11 и КА — раздел «Закупки» или «НСИ», в зависимости от версии). Подготовьте Excel-файл с колонками «Наименование» (или код) и «Артикул», сопоставьте колонки с реквизитами и выполните загрузку в режиме обновления существующих элементов.
// Пример: заполнить пустые артикулы кодом элемента (для сервисной обработки)
Запрос = Новый Запрос("ВЫБРАТЬ Ссылка, Код ИЗ Справочник.Номенклатура ГДЕ Артикул = """" И НЕ ПометкаУдаления");
Выборка = Запрос.Выполнить().Выбрать();
Пока Выборка.Следующий() Цикл
Объект = Выборка.Ссылка.ПолучитьОбъект();
Объект.Артикул = СокрЛП(Выборка.Код);
Объект.Записать();
КонецЦикла;Третий вариант — если каталог ведётся у поставщика и регулярно обновляется, настройте загрузку прайсов через типовые механизмы работы с поставщиками или коммерческими предложениями. Артикулы подтянутся вместе с ценами.
Проверка уникальности и поиск дублей
По умолчанию 1С не запрещает создавать разные товары с одинаковым артикулом — контроль уникальности для этого реквизита в типовых конфигурациях не включён. Поэтому дубли артикулов нужно отслеживать самостоятельно, особенно после массовых загрузок.
Как проверить результат
Находится ровно одна нужная позиция
Находится несколько товаров или ни одного
Артикул выводится в колонке табличной части
Колонка пустая или выводится код
Артикул передаётся без искажений и обрезки
Символы теряются, артикул пуст в файле выгрузки
Отбор срабатывает, позиция отображается
Отбор не находит товар при верном артикуле
Для поиска дублей используйте обработку «Поиск и удаление дублей» (раздел «Администрирование» — «Обслуживание»), указав артикул как критерий сравнения. Альтернатива — универсальный отчёт по справочнику «Номенклатура» с группировкой по артикулу и отбором «количество больше одного».
Типичные ошибки и ограничения
Отдельно стоит помнить про ограничение длины: в большинстве конфигураций поле «Артикул» имеет ограничение по числу символов (обычно порядка 25–50, зависит от конфигурации). Длинные составные обозначения поставщиков могут обрезаться при загрузке — проверяйте несколько позиций вручную после импорта.
Артикулы поставщиков и покупателей
Если один и тот же товар поставляется от разных контрагентов под разными артикулами, основное поле карточки не справится. Для этого в УТ, КА и ERP существует справочник «Номенклатура поставщиков», где каждой связке «поставщик — товар» соответствует свой артикул и наименование.
Заполнение выполняется из карточки номенклатуры (ссылка «Номенклатура поставщиков» или аналогичная) либо автоматически при проведении документов поступления, если включена соответствующая настройка. В результате при вводе заказа поставщику можно искать товар по его артикулу, а в печатной форме будет выведено именно его обозначение.
Как выбрать действие
Часто задаваемые вопросы
Обязательно ли заполнять артикул в 1С?
Нет, поле не является обязательным — карточка сохраняется и без него. Однако без артикула усложняется поиск, сверка с поставщиками и выгрузка каталога на сайт, поэтому заполнять его рекомендуется для всех товарных позиций.
Можно ли изменить артикул у товара, по которому уже есть движения?
Да. Артикул — обычный реквизит справочника, его изменение не влияет на проведённые документы и остатки, так как документы ссылаются на сам элемент справочника, а не на значение артикула. Обновятся только печатные формы и поиск.
Почему поиск по артикулу не находит товар?
Чаще всего причины — лишние пробелы в значении, несохранённая карточка или ввод артикула в другой раскладке клавиатуры. Скопируйте артикул из карточки в строку поиска, чтобы исключить расхождения при ручном вводе.
Как вывести артикул в печатную форму накладной?
В большинстве типовых печатных форм (ТОРГ-12, счёт, реализация) колонка с артикулом уже предусмотрена и включается в настройках печати документа. Если колонки нет, потребуется доработка макета печатной формы программистом или через механизм пользовательских печатных форм.
Чем артикул отличается от поля «Код» при поиске товара?
Код присваивается программой автоматически и не несёт смысла, артикул задаётся пользователем и обычно понятен сотрудникам и поставщикам. Поиск в документах работает по обоим полям, но на практике используют именно артикул.
Можно ли запретить дубли артикулов штатными средствами?
В типовых конфигурациях контроль уникальности артикула не предусмотрен. Варианты решения — регулярная проверка обработкой «Поиск и удаление дублей» либо доработка: добавление проверки в процедуру «ОбработкаПроверкиЗаполнения» справочника номенклатуры.
Что важно запомнить
Артикул заполняется в карточке номенклатуры вручную, массово — через групповое изменение реквизитов или загрузку из табличного документа. Используйте единую систему обозначений без кириллицы и спецсимволов, контролируйте дубли и делайте копию базы перед массовыми операциями.