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

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

Как в 1С посмотреть код товара

Разбираем, как в 1С посмотреть код товара: через справочник номенклатуры, форму элемента, настройку списка и поиск. Инструкция для УТ, ERP, Бухгалтерии и Розницы.

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

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

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

Что такое код товара и чем он отличается от артикула

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

Артикул — это рабочий реквизит, который вводит пользователь, обычно по каталогу поставщика или внутренней системе обозначений. Артикул может быть пустым, повторяться у разных товаров и меняться со временем. Код же уникален в пределах справочника и не меняется в течение жизни элемента.

Ещё одно отличие: штрихкод хранится не в карточке товара, а в отдельном регистре сведений «Штрихкоды номенклатуры», и у одного товара может быть несколько штрихкодов. Код у товара всегда один.

Как посмотреть код в карточке товара

Самый простой способ — открыть карточку конкретной позиции. Перейдите в раздел со справочником номенклатуры: в Управлении торговлей и ERP это «НСИ и администрирование» или «CRM и маркетинг» → «Номенклатура», в Бухгалтерии предприятия — раздел «Справочники» → «Номенклатура», в Рознице — «Закупки» или «НСИ» → «Номенклатура».

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

Порядок действий
  1. 1
    Откройте раздел «Справочники» (или «НСИ») и выберите «Номенклатура»
  2. 2
    Найдите нужный товар и откройте его карточку двойным щелчком
  3. 3
    Найдите поле «Код» в шапке формы рядом с наименованием
  4. 4
    Если поля нет — нажмите «Ещё» → «Изменить форму» и включите отображение элемента «Код»

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

Как вывести колонку «Код» в списке номенклатуры

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

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

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

Как найти товар по коду через поиск

Обратная задача — найти товар, зная его код. В списке номенклатуры нажмите сочетание клавиш Ctrl+F или кнопку поиска, в поле поиска выберите вариант «по коду» (если программа спрашивает тип поиска) и введите код целиком. Программа покажет найденный элемент.

Код также работает в полях ввода документов: начните вводить код в поле «Номенклатура» при заполнении табличной части — программа предложит подходящий товар. Это быстрый способ подбора, если вы знаете коды ходовых позиций.

Учтите: если в нумерации используются префиксы (например, «УТ-00001234»), вводить код нужно с учётом префикса или без него — поведение зависит от настроек. Проще искать по числовой части через поиск в списке, где программа сопоставляет введённое значение с кодами автоматически.

Особенности в разных конфигурациях

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

КонфигурацияПуть к справочникуОсобенность
Управление торговлей 11НСИ и администрирование → НоменклатураКод в шапке карточки, рядом с наименованием
ERP / Комплексная автоматизацияНСИ и администрирование → НоменклатураАналогично УТ 11
Бухгалтерия предприятия 3.0Справочники → НоменклатураКод может быть скрыт, включается через «Изменить форму»
РозницаЗакупки → НоменклатураКод виден в списке и карточке

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

Способы посмотреть код

Карточка товара

Подходит для одной позиции; показывает код вместе с остальными реквизитами

Колонка в списке

Удобно для просмотра кодов многих товаров и сортировки; требует одноразовой настройки формы

Поиск по коду

Обратная задача — найти товар по известному коду; работает и в полях ввода документов

Как получить код программно или через отчёт

Если нужно выгрузить коды большого количества товаров, воспользуйтесь универсальным отчётом или групповой обработкой. В конфигурациях на управляемых формах откройте «Отчёты» → «Универсальный отчёт», выберите справочник «Номенклатура» и добавьте в поля отчёта «Код» и «Наименование». Результат можно вывести в табличный документ и сохранить в Excel.

Разработчики могут получить код запросом или обращением к свойству объекта:

bsl
Запрос = Новый Запрос("ВЫБРАТЬ Номенклатура.Код, Номенклатура.Наименование ИЗ Справочник.Номенклатура КАК Номенклатура");

Для разовой выгрузки без программирования удобна обработка «Групповое изменение реквизитов» (в разделе «Администрирование»): она позволяет вывести список элементов с любыми реквизитами, включая код, и скопировать результат.

Типичные ошибки и ограничения

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

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

Типичные ошибки
01
Путать код с артикулом — при обмене с внешними системами передаётся не тот идентификатор
02
Менять код вручную — сбивается автонумерация и появляется риск дублей
03
Искать поле «Код» в штрихкодах — штрихкоды хранятся в отдельном регистре сведений
04
Думать, что настройка колонки видна всем — настройки списка персональны для каждого пользователя

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

После включения колонки или поиска убедитесь, что видите именно код, а не артикул: код обычно состоит из цифр (или префикса с цифрами) и идёт по возрастанию для товаров, созданных подряд. Артикул чаще содержит буквы и соответствует каталогу поставщика.

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

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

Что показывает колонка
Норма

Значения идут по возрастанию и совпадают с полем «Код» в карточке

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

В колонке артикулы или пусто — включён не тот реквизит

Поиск по коду
Норма

По полному коду находится ровно один товар

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

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

Итог

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

Код товара — автоматический уникальный идентификатор в справочнике «Номенклатура». Его можно посмотреть в карточке товара, вывести колонкой в список через «Изменить форму», использовать для поиска и выгрузить универсальным отчётом. Менять код вручную не следует.

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

Почему в карточке товара нет поля «Код»?

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

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

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

Чем код отличается от уникального идентификатора (GUID)?

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

Как узнать коды сразу всех товаров и выгрузить их в Excel?

Откройте универсальный отчёт, выберите справочник «Номенклатура», добавьте поля «Код» и «Наименование», сформируйте отчёт и сохраните табличный документ в формате Excel через «Файл» → «Сохранить как».

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

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