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