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

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

Коды товаров SKU в 1С:Розница: что это и как ими управлять

Что такое SKU в 1С:Розница, как создавать и присваивать коды товарам, настраивать шаблоны, печатать этикетки и избегать типичных ошибок в учёте.

SKU (Stock Keeping Unit) — это складская учётная единица, уникальный код, который однозначно идентифицирует конкретный товар с конкретным набором характеристик. В 1С:Розница под SKU чаще всего понимают внутренний код номенклатуры или штрихкод, по которому кассир и складской работник находят товар в базе, а система ведёт остатки, продажи и переоценку.

Без корректно организованных кодов розничный учёт быстро рассыпается: одна и та же позиция заводится дважды, остатки «разъезжаются», инвентаризация показывает пересортицу. Поэтому правило простое: одна физически различимая товарная позиция — один код. Футболка размера M и та же футболка размера L — это два разных SKU, потому что их остатки учитываются отдельно.

В конфигурации 1С:Розница код товара формируется автоматически при создании карточки номенклатуры, а дополнительно к нему привязываются штрихкоды — как производственные (EAN-13 с упаковки), так и внутренние, которые магазин генерирует сам. Именно эта связка «код + штрихкод» и обеспечивает работу кассы, сканеров и весового оборудования.

Чем SKU отличается от артикула, кода и штрихкода в 1С

В карточке номенклатуры 1С:Розница одновременно существует несколько идентификаторов, и их часто путают. Код — служебное числовое значение, которое программа присваивает автоматически и которое используется внутри базы для связей между документами. Артикул — обычно буквенно-цифровое обозначение поставщика или производителя, удобное для поиска и общения с контрагентами.

Штрихкод — машиночитаемое представление идентификатора, которое сканируется на кассе. Один SKU может иметь несколько штрихкодов: заводской EAN-13, внутренний код магазина, код упаковки от короба. При этом обратное неверно: один штрихкод не должен быть привязан к двум разным позициям, иначе касса будет продавать не тот товар.

На практике термин «SKU» в 1С чаще всего соответствует связке «номенклатура + характеристика». Если характеристики не используются, один SKU равен одной карточке номенклатуры.

ИдентификаторКто присваиваетНазначение
Код номенклатуры1С автоматическиВнутренние связи в базе, поиск
АртикулПоставщик или магазинЗаказы, договорённости, поиск по каталогу
ШтрихкодПроизводитель или магазинСканирование на кассе и складе
SKUЛогика учёта магазинаУчёт остатков по конкретной вариации товара

Где в 1С:Розница хранятся коды и как их посмотреть

Основное хранилище — справочник «Номенклатура» (раздел «Закупки» или «НСИ и администрирование» в зависимости от настройки интерфейса). Откройте карточку товара: поле «Код» заполнено автоматически, поле «Артикул» — при наличии данных от поставщика. Штрихкоды хранятся в отдельном регистре сведений «Штрихкоды номенклатуры» и видны на вкладке или по команде «Штрихкоды» в карточке товара.

Быстрый способ увидеть коды списком — открыть справочник номенклатуры и включить вывод колонок «Код» и «Артикул» через настройку списка («Ещё» → «Изменить форму» или настройка списка). Для массовой проверки удобнее отчёт или выгрузка списка в табличный документ.

Как найти код товара в 1С:Розница
  1. 1
    Откройте раздел с номенклатурой и найдите нужный товар поиском
  2. 2
    Откройте карточку товара — поле «Код» находится в шапке
  3. 3
    Перейдите к штрихкодам через команду в карточке или регистр «Штрихкоды номенклатуры»
  4. 4
    Проверьте, что штрихкод привязан именно к этой позиции и не дублируется
  5. 5
    При необходимости отсканируйте товар сканером в режиме поиска — система покажет найденную карточку

Как создать SKU и присвоить штрихкод новому товару

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

Если товар пришёл с заводским штрихкодом, проще всего отсканировать его прямо в карточке: откройте список штрихкодов, создайте новую строку и отсканируйте этикетку сканером — код подставится сам. Если штрихкода нет (товар без маркировки, собственное производство, развесной товар), сгенерируйте внутренний штрихкод через команду генерации или введите его вручную по принятому в магазине шаблону.

Для весовых товаров в 1С:Розница используется префикс весового товара и PLU-коды: весы печатают этикетку, в которой зашит код товара и вес, а касса при сканировании распознаёт оба значения. Настройка префиксов выполняется в параметрах обмена с оборудованием.

Настройка шаблонов кодов и автонумерации

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

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

Печать этикеток и ценников с кодами

После присвоения штрихкода товар нужно промаркировать. В 1С:Розница для этого есть обработка «Печать этикеток и ценников»: выберите товары (из документа поступления или вручную), укажите шаблон этикетки, режим печати и количество копий. Шаблоны редактируются встроенным редактором — можно вывести наименование, цену, штрихкод, артикул.

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

Типичные ошибки
01
Дублирование карточек: один товар заводят дважды под разными названиями — остатки дробятся, инвентаризация показывает пересортицу
02
Один штрихкод на две позиции — касса продаёт не тот товар, искажаются остатки и аналитика
03
Смена характеристики (размера) в существующей карточке вместо создания отдельного SKU — история продаж смешивается
04
Печать этикеток до установки цен — на этикетках устаревшие данные, нужна перемаркировка
05
Ручная смена кода номенклатуры без понимания последствий — нарушается единообразие учёта

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

Периодически проверяйте базу на дубли штрихкодов и карточек. Признаки проблем: сканер находит не тот товар, при инвентаризации систематически возникает пересортица, в отчётах по продажам появляются позиции с нулевым остатком и продажами «в минус».

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

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

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

Сканирование товара на кассе
Норма

Находится ровно одна позиция с верным наименованием и ценой

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

Находится другой товар или несколько позиций на один код

Отчёт по остаткам
Норма

Каждая вариация товара учитывается отдельной строкой

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

Остатки одного товара размазаны по нескольким карточкам

Регистр штрихкодов
Норма

Каждый штрихкод привязан к одной позиции

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

Один штрихкод встречается у двух и более карточек

Печать этикетки
Норма

Штрихкод на этикетке читается сканером и совпадает с данными карточки

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

Этикетка не сканируется или ведёт на другую позицию

Частые вопросы

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

SKU — это логическая учётная единица (карточка товара с характеристиками), а штрихкод — лишь один из способов её машиночитаемого представления. У одного SKU может быть несколько штрихкодов, но один штрихкод не должен указывать на разные SKU.

Можно ли изменить код номенклатуры вручную?

Технически поле «Код» доступно для редактирования, но делать это без необходимости не стоит: код участвует во внутренних механизмах обмена и нумерации. Для пользовательской системы идентификации лучше использовать артикул или дополнительные реквизиты.

Что делать, если товар пришёл без штрихкода?

Сгенерируйте внутренний штрихкод в карточке номенклатуры, распечатайте этикетку через обработку «Печать этикеток и ценников» и наклейте её на товар. Используйте префикс внутренних кодов, чтобы не пересечься с будущими заводскими штрихкодами.

Нужно ли создавать отдельный SKU для каждого размера одежды?

Да. Остатки по размерам учитываются раздельно, поэтому каждая комбинация «модель + размер» должна быть отдельной позицией учёта — в 1С это реализуется через характеристики номенклатуры, и каждая характеристика может иметь собственный штрихкод.

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

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

Итог

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

SKU в 1С:Розница — это уникальная учётная позиция «номенклатура + характеристика» с привязанными штрихкодами. Правила просты: одна вариация товара — один код, один штрихкод — одна позиция, печать этикеток — после установки цен, а дубли и пересортицу нужно регулярно проверять и устранять.