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