Справочники и Данные · 9 мин
Где в 1С поставить код товара
Где в 1С указать код товара: автоматический код номенклатуры, артикул и штрихкод. Пошаговые инструкции для УТ, ERP и розницы, типичные ошибки и FAQ.
В 1С под «кодом товара» обычно понимают три разных реквизита: автоматический код номенклатуры, который программа присваивает сама, артикул, который задаёт пользователь вручную, и штрихкод, который хранится в отдельном регистре. Путают их чаще всего новички, и именно из-за этой путаницы возникает вопрос, куда именно вносить значение.
Карточка товара в типовых конфигурациях (Управление торговлей 11, ERP, Комплексная автоматизация, Розница) открывается через раздел «НСИ и администрирование» или «Закупки» → «Номенклатура». Все три кода доступны прямо из карточки, но заполняются по-разному и служат разным целям.
Ниже разобрано, где находится каждый код, как его задать, какие ограничения есть у программы и как проверить, что данные сохранились корректно. Инструкции приведены для управляемых форм 1С:Предприятие 8.3; в старых конфигурациях на обычных формах (УТ 10.3, УПП) логика та же, но расположение полей немного отличается.
Какие коды товара существуют в 1С и чем они отличаются
Прежде чем что-то вводить, определите, какой именно код вам нужен. От этого зависит и место ввода, и дальнейшее поведение программы.
- Код номенклатуры — внутренний идентификатор, который 1С присваивает автоматически при записи. Используется для сортировки, поиска по коду в подборах и для обмена данными.
- Артикул — произвольная строка (буквы, цифры, дефисы), которую задаёт пользователь. Обычно это артикул поставщика или собственная система обозначений компании. Выводится в печатных формах, прайсах, используется при поиске.
- Штрихкод — код для сканера (EAN-13, EAN-8, Code128 и другие форматы). Хранится не в карточке, а в отдельном регистре сведений, поэтому у одного товара может быть несколько штрихкодов.
Автоматический код номенклатуры: где посмотреть и можно ли менять
Код присваивается автоматически при первой записи новой карточки. Посмотреть его можно в списке номенклатуры (колонка «Код») или в самой карточке — в типовых формах он обычно выводится рядом с наименованием или доступен через «Ещё» → «Изменить форму», если скрыт.
Длина и тип кода (числовой или строковый) задаются на уровне конфигурации. Если в плане обмена или при интеграции с другой базой требуется уникальность кодов, в настройках плана обмена можно включить префикс информационной базы — тогда коды разных баз не пересекутся.
Менять автоматический код вручную не рекомендуется: по нему уже могут существовать ссылки в документах, а при обмене данными код часто служит ключом сопоставления. Если нужен «красивый» или осмысленный идентификатор, используйте артикул — он для этого и предназначен.
Как указать артикул товара в карточке номенклатуры
Артикул — основное поле для «ручного» кода товара. Порядок действий в УТ 11 / ERP:
- 1Откройте раздел «НСИ и администрирование» → «Номенклатура» (в УТ 11 также доступно из «Закупки» или «Продажи»).
- 2Создайте новую позицию кнопкой «Создать» или откройте существующую двойным щелчком.
- 3Найдите поле «Артикул» — оно расположено в шапке карточки рядом с наименованием.
- 4Введите значение: буквы, цифры, дефисы. Пробелы допустимы, но лучше обходиться без них.
- 5Нажмите «Записать и закрыть».
- 6Проверьте: артикул отображается в списке номенклатуры и находится через строку поиска.
Артикул не обязан быть уникальным на уровне программы — типовая 1С не блокирует дубли. Но на практике дубли артикулов создают проблемы при поиске и при выгрузке на сайт, поэтому за уникальностью стоит следить организационно или с помощью доработки/расширения.
Если артикулов несколько (например, артикул поставщика и внутренний), в УТ 11 и ERP для артикулов поставщиков есть отдельный механизм — «Номенклатура поставщиков» в карточке партнёра или соглашении с поставщиком. Туда вносятся артикул и наименование товара в терминах конкретного контрагента.
Как добавить штрихкод товару
Штрихкод вводится не в поле карточки, а через отдельный список, потому что товаров с несколькими штрихкодами (основной, транспортный, штрихкод упаковки) много.
- Откройте карточку номенклатуры.
- В панели навигации (верхняя часть формы) найдите ссылку «Штрихкоды». Если её нет — проверьте «Ещё» или настройки видимости формы.
- В открывшемся списке нажмите «Создать».
- Введите штрихкод вручную или отсканируйте сканером — курсор в поле «Штрихкод», сканер подставит цифры сам.
- Если у товара есть характеристики или упаковки, укажите их — штрихкод будет привязан к конкретной комбинации.
- Запишите. Проверка: в режиме РМК или при подборе товара сканирование этого кода должно находить именно эту позицию.
Если у товара нет заводского штрихкода, в розничных конфигурациях можно сгенерировать внутренний штрихкод (обычно с префиксом для внутреннего использования) и распечатать этикетки через обработку «Печать этикеток и ценников».
Массовое заполнение кодов: загрузка из Excel и обработки
Когда товаров сотни или тысячи, вносить артикулы и штрихкоды вручную нерационально. В УТ 11 и ERP есть штатная обработка «Загрузка данных из файла» (раздел «НСИ и администрирование» → «Загрузка данных из файла» либо «Первоначальное заполнение»).
Подготовьте файл Excel с колонками: наименование (или код для сопоставления с существующими позициями), артикул, штрихкод. При загрузке сопоставьте колонки файла с реквизитами 1С и выберите режим — создавать новые позиции или обновлять существующие. Для обновления критично правильно выбрать поле поиска: по коду, по наименованию или по артикулу.
Перед загрузкой в рабочую базу протестируйте файл на копии или хотя бы на небольшой выборке из 5–10 строк. Ошибка в сопоставлении колонок при обновлении может перезаписать артикулы у сотен позиций.
Различия по конфигурациям: где искать в УТ 10.3, Рознице и Бухгалтерии
В УТ 10.3 и УПП (обычные формы) артикул находится на первой вкладке карточки номенклатуры, а штрихкоды — на отдельной закладке «Штрихкоды» внизу формы. Код присваивается автоматически, посмотреть его можно в списке справочника.
В 1С:Розница 2.3/3.0 логика совпадает с УТ 11: карточка номенклатуры, поле «Артикул» в шапке, ссылка «Штрихкоды» в панели навигации. Дополнительно доступна печать этикеток прямо из карточки.
В Бухгалтерии предприятия 3.0 у номенклатуры есть поле «Артикул», а штрихкоды хранятся по ссылке «Штрихкоды» в карточке. Учтите, что БП 3.0 не предназначена для полноценной работы со сканером на складе — для этого нужны торговые конфигурации.
Сравнение вариантов
Подходит для внутреннего учёта, поиска и печати в документах. Ограничение: один артикул на товар, уникальность не контролируется программой.
Подходит, когда у одного товара разные артикулы у разных поставщиков. Ограничение: доступно не во всех конфигурациях (есть в УТ 11, ERP; нет в БП).
Обязателен для работы со сканером и маркировкой. Ограничение: требует уникальности по всей базе.
Как проверить, что коды заполнены правильно
Как проверить результат
Введённый артикул находит ровно одну нужную карточку
Поиск не находит товар или находит несколько позиций с одинаковым артикулом
Подставляется правильная позиция с нужной характеристикой и упаковкой
Сообщение «штрихкод не найден» или подставляется другой товар
Артикул выводится в колонке, если она предусмотрена макетом
Колонка пустая — проверьте заполнение поля и настройки макета
Для контроля заполненности по всей базе удобно вывести в списке номенклатуры колонки «Артикул» и отсортировать по ним — пустые значения окажутся в начале. В УТ 11 также есть отчёты по номенклатуре, куда можно вывести артикул и отобрать позиции без штрихкодов.
Частые вопросы
Можно ли сделать артикул обязательным для заполнения?
В типовой конфигурации без доработок — нет. Обычно это реализуют расширением конфигурации с проверкой при записи карточки либо регламентным отчётом, который показывает позиции без артикула, чтобы менеджер заполнял их вручную.
Что делать, если штрихкод уже занят другим товаром?
Найдите по штрихкоду карточку, которая его занимает (поиск по штрихкоду в списке номенклатуры или в регистре штрихкодов). Если это дубль товара — пометьте лишнюю позицию на удаление после переноса остатков; если штрихкод введён ошибочно — исправьте его в той карточке, затем добавьте к нужному товару.
Почему Excel «ломает» штрихкоды при загрузке?
Excel по умолчанию хранит длинные числа в числовом формате: обрезает ведущие нули и переводит значение в экспоненциальную запись. Перед загрузкой установите для колонки со штрихкодами текстовый формат и убедитесь, что значения отображаются полностью.
Где поставить код ТН ВЭД или ОКПД2 — это тот же код товара?
Нет, это классификаторы для отчётности и маркировки. Они указываются в отдельных полях карточки номенклатуры (обычно на вкладке с реквизитами для учёта и отчётности) и не заменяют ни артикул, ни штрихкод.
Можно ли искать товар по коду в документах?
Да. В поле подбора номенклатуры в документах поиск работает по наименованию, коду, артикулу и штрихкоду одновременно — достаточно начать вводить значение, и программа покажет подходящие позиции.
Что важно запомнить
Автоматический код 1С присваивает сама — его только смотрят. Артикул вводится в поле «Артикул» карточки номенклатуры, штрихкод — через ссылку «Штрихкоды». Для массового заполнения используйте загрузку из файла с предварительной проверкой на копии базы.