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

Справочники и Данные · 9 мин

Как вбить код товара в 1С: пошаговая инструкция

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

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

Инструкция подходит для типовых конфигураций: «Управление торговлей», «Розница», «Комплексная автоматизация», «ERP», а также «Бухгалтерия предприятия». Названия кнопок могут немного отличаться между версиями, но логика везде одинаковая: код хранится в карточке элемента справочника «Номенклатура», а штрихкод — в отдельном регистре сведений, привязанном к этой карточке.

Какие коды товара существуют в 1С и где они хранятся

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

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

Штрихкод (EAN-13, EAN-8, Code128 и другие форматы) хранится не в самой карточке, а в регистре сведений «Штрихкоды номенклатуры». Один товар может иметь несколько штрихкодов — например, для разных упаковок или единиц измерения. Именно по штрихкоду работает сканер при продаже и приёмке.

Как вбить артикул и код в карточке номенклатуры вручную

Откройте раздел «НСИ и администрирование» или «Справочники» (в «Бухгалтерии» — раздел «Справочники») и перейдите в список «Номенклатура». Найдите нужный товар через строку поиска или создайте новый элемент кнопкой «Создать». Карточка откроется в отдельной форме.

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

Нажмите «Записать и закрыть». Внутренний код программа присвоит автоматически — увидеть его можно в списке номенклатуры, если колонка «Код» включена, или в заголовке формы элемента. Принудительно задавать свой код стоит только при особых требованиях учётной политики, и делать это лучше до начала активного использования базы.

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

Как вбить штрихкод товара

Откройте карточку товара и найдите команду «Штрихкоды» — обычно это кнопка в панели навигации формы или пункт меню «Ещё». В «Рознице» и «Управлении торговлей» штрихкоды также доступны на закладке карточки. Откроется список штрихкодов, привязанных к этой позиции.

Нажмите «Создать» и впишите цифры с упаковки в поле «Штрихкод» или просто отсканируйте этикетку сканером — программа сама подставит значение. Укажите единицу измерения и, если используется, характеристику. Тип штрихкода (EAN-13 и т.п.) обычно определяется автоматически по длине и контрольной цифре.

Если у товара нет заводского штрихкода, 1С может сгенерировать внутренний: в настройках торговли или номенклатуры включите префикс для внутренних штрихкодов, затем в форме штрихкодов используйте команду автоматического создания. Такие коды начинаются с заданного префикса и не конфликтуют с заводскими.

Быстрый ввод кода сканером и поиск товара по коду

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

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

Если поиск по артикулу не находит товар, проверьте, не включён ли поиск только по началу строки, и попробуйте ввести часть артикула без дефисов. Также убедитесь, что в списке не установлен отбор по папке или виду номенклатуры, который скрывает нужную позицию.

Массовый ввод кодов: загрузка из файла и обработки

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

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

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

Типичные ошибки
01
Ввод штрихкода в поле «Артикул» вместо регистра штрихкодов — сканер товар не находит
02
Потеря ведущих нулей при загрузке из Excel — код становится недействительным
03
Дублирование штрихкода на два товара — при сканировании подставляется не та позиция
04
Разный регистр и написание артикула у поставщика и в базе — срыв автоматической сверки прайсов
05
Создание новой карточки вместо добавления штрихкода к существующей — задвоение остатков

Проверка результата и типичные проблемы

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

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

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

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

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

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

Товар находится по полному и частичному совпадению

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

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

Сканирование в документе продажи
Норма

Товар добавляется строкой с верной единицей измерения

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

Сообщение «штрихкод не найден» или подставляется другой товар

Список штрихкодов в карточке
Норма

Код есть в списке, привязан к нужной характеристике

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

Записи нет или код привязан к другой карточке

Ответы на частые вопросы

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

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

Что делать, если у одного товара несколько штрихкодов?

Добавьте все коды в регистр штрихкодов этой карточки: откройте «Штрихкоды» и создайте отдельную запись для каждого значения с указанием соответствующей единицы измерения. Сканер будет находить товар по любому из них.

Как вбить штрихкод в 1С:Бухгалтерии, если сканера нет?

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

Почему программа не даёт сохранить штрихкод и пишет о дубле?

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

Можно ли загрузить штрихкоды из прайса поставщика автоматически?

Да, если прайс в формате Excel или CSV. Используйте типовую загрузку данных из табличного документа, сопоставив колонку с кодами регистру штрихкодов. Перед загрузкой отформатируйте столбец как текст, чтобы сохранить ведущие нули.

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

Артикул — текстовый идентификатор от производителя для поиска и заказов, он хранится прямо в карточке. Штрихкод — машиночитаемый код для сканера, хранится в отдельном регистре. Один товар может иметь артикул, несколько штрихкодов или только одно из двух.

Итог

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

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