Справочники и Данные · 9 мин
Как в 1С посмотреть код товара
Разбираем, как в 1С посмотреть код товара: через справочник номенклатуры, форму элемента, настройку списка и поиск. Инструкция для УТ, ERP, Бухгалтерии и Розницы.
Код товара в 1С — это уникальный числовой или символьный идентификатор, который программа автоматически присваивает каждому элементу справочника «Номенклатура» при его создании. В отличие от артикула, который задаёт пользователь, код формируется самой системой и используется для внутренней идентификации, обмена данными между базами и работы механизмов поиска.
Посмотреть код товара можно несколькими способами: открыть карточку номенклатуры, вывести колонку «Код» в список, воспользоваться поиском по коду или получить код программно. Выбор способа зависит от того, какая у вас конфигурация (Управление торговлей, ERP, Бухгалтерия предприятия, Розница) и сколько позиций нужно проверить — одну или целый список.
Важно не путать код с другими реквизитами: артикулом, штрихкодом и кодом ТН ВЭД. Это разные поля с разным назначением, и в карточке товара они расположены отдельно. Ниже разберём каждый способ с точными действиями и типичными ошибками.
Что такое код товара и чем он отличается от артикула
Код — служебный реквизит справочника, который 1С заполняет автоматически по порядку нумерации. Он нужен самой программе: по коду строятся ссылки, работает быстрый поиск в полях ввода, выполняется синхронизация с другими базами и обмен данными с сайтами и торговым оборудованием.
Артикул — это рабочий реквизит, который вводит пользователь, обычно по каталогу поставщика или внутренней системе обозначений. Артикул может быть пустым, повторяться у разных товаров и меняться со временем. Код же уникален в пределах справочника и не меняется в течение жизни элемента.
Ещё одно отличие: штрихкод хранится не в карточке товара, а в отдельном регистре сведений «Штрихкоды номенклатуры», и у одного товара может быть несколько штрихкодов. Код у товара всегда один.
Как посмотреть код в карточке товара
Самый простой способ — открыть карточку конкретной позиции. Перейдите в раздел со справочником номенклатуры: в Управлении торговлей и ERP это «НСИ и администрирование» или «CRM и маркетинг» → «Номенклатура», в Бухгалтерии предприятия — раздел «Справочники» → «Номенклатура», в Рознице — «Закупки» или «НСИ» → «Номенклатура».
Дважды щёлкните по нужному товару, чтобы открыть его карточку. Поле «Код» находится в шапке формы, рядом с наименованием. В большинстве конфигураций оно доступно только для чтения или скрыто от редактирования — это нормально, код не предполагается менять вручную.
- 1Откройте раздел «Справочники» (или «НСИ») и выберите «Номенклатура»
- 2Найдите нужный товар и откройте его карточку двойным щелчком
- 3Найдите поле «Код» в шапке формы рядом с наименованием
- 4Если поля нет — нажмите «Ещё» → «Изменить форму» и включите отображение элемента «Код»
Если поле «Код» не видно в карточке, значит, оно скрыто настройками формы. Нажмите кнопку «Ещё» в правом верхнем углу формы и выберите «Изменить форму». В дереве элементов найдите «Код», поставьте рядом с ним галочку и нажмите «ОК». Поле появится на форме.
Как вывести колонку «Код» в списке номенклатуры
Когда нужно посмотреть коды сразу нескольких товаров, открывать каждую карточку неудобно. Проще включить колонку «Код» прямо в списке справочника. Откройте список номенклатуры, нажмите «Ещё» → «Изменить форму» (в некоторых конфигурациях — «Настройка списка» или шестерёнка настройки).
В открывшемся окне найдите в дереве полей «Код», отметьте его галочкой и подтвердите. Колонка появится в таблице списка, её можно перетащить мышью в удобное место и отсортировать список по коду, щёлкнув по заголовку колонки.
Настройка формы сохраняется для текущего пользователя, поэтому коллегам придётся включить колонку у себя отдельно. Если колонка пропала после обновления конфигурации — просто включите её заново тем же способом.
Как найти товар по коду через поиск
Обратная задача — найти товар, зная его код. В списке номенклатуры нажмите сочетание клавиш Ctrl+F или кнопку поиска, в поле поиска выберите вариант «по коду» (если программа спрашивает тип поиска) и введите код целиком. Программа покажет найденный элемент.
Код также работает в полях ввода документов: начните вводить код в поле «Номенклатура» при заполнении табличной части — программа предложит подходящий товар. Это быстрый способ подбора, если вы знаете коды ходовых позиций.
Учтите: если в нумерации используются префиксы (например, «УТ-00001234»), вводить код нужно с учётом префикса или без него — поведение зависит от настроек. Проще искать по числовой части через поиск в списке, где программа сопоставляет введённое значение с кодами автоматически.
Особенности в разных конфигурациях
Расположение справочника и вид формы немного отличаются между конфигурациями, но принцип одинаковый: код — стандартный реквизит, который всегда можно открыть или вывести в список.
| Конфигурация | Путь к справочнику | Особенность |
|---|---|---|
| Управление торговлей 11 | НСИ и администрирование → Номенклатура | Код в шапке карточки, рядом с наименованием |
| ERP / Комплексная автоматизация | НСИ и администрирование → Номенклатура | Аналогично УТ 11 |
| Бухгалтерия предприятия 3.0 | Справочники → Номенклатура | Код может быть скрыт, включается через «Изменить форму» |
| Розница | Закупки → Номенклатура | Код виден в списке и карточке |
В старых конфигурациях на обычных формах (Управление торговлей 10.3, УПП 1.3) колонка «Код» обычно видна в списке по умолчанию, а в карточке поле кода расположено в верхней части формы и доступно для редактирования, если у пользователя есть права.
Способы посмотреть код
Подходит для одной позиции; показывает код вместе с остальными реквизитами
Удобно для просмотра кодов многих товаров и сортировки; требует одноразовой настройки формы
Обратная задача — найти товар по известному коду; работает и в полях ввода документов
Как получить код программно или через отчёт
Если нужно выгрузить коды большого количества товаров, воспользуйтесь универсальным отчётом или групповой обработкой. В конфигурациях на управляемых формах откройте «Отчёты» → «Универсальный отчёт», выберите справочник «Номенклатура» и добавьте в поля отчёта «Код» и «Наименование». Результат можно вывести в табличный документ и сохранить в Excel.
Разработчики могут получить код запросом или обращением к свойству объекта:
Запрос = Новый Запрос("ВЫБРАТЬ Номенклатура.Код, Номенклатура.Наименование ИЗ Справочник.Номенклатура КАК Номенклатура");Для разовой выгрузки без программирования удобна обработка «Групповое изменение реквизитов» (в разделе «Администрирование»): она позволяет вывести список элементов с любыми реквизитами, включая код, и скопировать результат.
Типичные ошибки и ограничения
Самая частая ошибка — путать код с артикулом или штрихкодом при обмене данными с поставщиками и маркетплейсами. Внутренний код 1С неизвестен внешним системам, для интеграций обычно используют артикул, штрихкод или GUID элемента.
Вторая ошибка — попытка изменить код вручную. В типовых конфигурациях это либо запрещено, либо крайне нежелательно: ручная правка нарушает последовательность автонумерации и может привести к дублям кодов, если контроль уникальности ослаблен.
Как проверить результат
После включения колонки или поиска убедитесь, что видите именно код, а не артикул: код обычно состоит из цифр (или префикса с цифрами) и идёт по возрастанию для товаров, созданных подряд. Артикул чаще содержит буквы и соответствует каталогу поставщика.
Как проверить результат
Значения идут по возрастанию и совпадают с полем «Код» в карточке
В колонке артикулы или пусто — включён не тот реквизит
По полному коду находится ровно один товар
Ничего не найдено или найдено несколько позиций — проверьте префикс и уникальность кодов
Что важно запомнить
Код товара — автоматический уникальный идентификатор в справочнике «Номенклатура». Его можно посмотреть в карточке товара, вывести колонкой в список через «Изменить форму», использовать для поиска и выгрузить универсальным отчётом. Менять код вручную не следует.
Частые вопросы
Почему в карточке товара нет поля «Код»?
Поле скрыто настройками формы. Нажмите «Ещё» → «Изменить форму», найдите элемент «Код» в дереве и включите его отображение галочкой. Если поля нет и там — возможно, у вас недостаточно прав, обратитесь к администратору базы.
Можно ли изменить код товара вручную?
Технически в некоторых конфигурациях поле доступно для редактирования, но делать это не рекомендуется: ручная правка нарушает автонумерацию и может вызвать конфликты при обмене данными. Если коды нужно привести к единому виду, используйте специализированные обработки перенумерации и обязательно сделайте резервную копию.
Чем код отличается от уникального идентификатора (GUID)?
Код — короткий видимый реквизит, который работает только внутри одной базы. GUID — длинный внутренний идентификатор, который остаётся постоянным при переносе элемента между базами и используется в механизмах синхронизации. Пользователю обычно нужен именно код.
Как узнать коды сразу всех товаров и выгрузить их в Excel?
Откройте универсальный отчёт, выберите справочник «Номенклатура», добавьте поля «Код» и «Наименование», сформируйте отчёт и сохраните табличный документ в формате Excel через «Файл» → «Сохранить как».
Почему поиск по коду не находит товар?
Проверьте, не используется ли в кодах префикс базы — тогда вводить нужно код целиком с префиксом или искать по числовой части через поиск в списке. Также убедитесь, что товар не помечен на удаление и не скрыт отбором в текущем списке.