Смена артикула номенклатуры в 1С:Предприятии

· 9 мин

Содержание

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

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

Где лежит артикул и чем он отличается от кода

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

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

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

Пути к справочнику номенклатуры различаются по конфигурациям:

КонфигурацияГде открыть номенклатуру
1С:Бухгалтерия 3.0Справочники → Номенклатура
1С:Управление торговлей 11НСИ и администрирование → Номенклатура
1С:РозницаНормативно-справочная информация → Номенклатура

Названия разделов у вас могут слегка отличаться по релизу, но справочник всегда называется «Номенклатура», и его легко найти через общий поиск по разделам (значок лупы в начальной странице).

Менять артикул приходится в нескольких типовых ситуациях:

  • 🔄 Сменился поставщик и прислал тот же товар под другим артикулом — приводите карточку к его обозначению.
  • 📦 Выход на маркетплейс, где требуется артикул в строгом формате (латиница, определённая длина, без пробелов).
  • 🧹 Наведение порядка — переход с хаотичных артикулов на единую внутреннюю систему кодирования.
  • ✍️ Опечатка при первичном вводе товара.

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

Как поменять артикул в карточке товара

Самый частый случай — поправить артикул у одной-двух позиций. Порядок одинаков для 1С:Розницы, Управления торговлей и Бухгалтерии.

  1. Откройте справочник Номенклатура в своём разделе (см. таблицу выше).
  2. Найдите товар: удобнее через строку поиска над списком — введите часть наименования или старый артикул.
  3. Двойным щелчком откройте карточку.
  4. Встаньте в поле Артикул и введите новое значение поверх старого.
  5. Нажмите Записать и закрыть.

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

Если артикул используется в штрихкодах формата EAN/внутренних этикетках, одной сменой поля в карточке дело не ограничится. Этикетки и штрихкоды живут отдельно — их нужно перепечатать и, при необходимости, пересоздать. Об этом ниже.

Отдельно про Бухгалтерию: в БП 3.0 артикул — справочное поле, оно не влияет на проводки, учёт и отчётность. Менять его можно свободно, бухгалтерские движения документов при этом не затрагиваются.

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

Артикул, штрихкод и сопоставление с поставщиком — не одно и то же

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

  • 🏷️ Артикул — ваша строка в карточке. Меняется вручную, уникальность не контролируется.
  • 📊 Штрихкод — отдельный реквизит (регистр штрихкодов номенклатуры). Хранится независимо от артикула, по нему идёт сканирование на кассе и приёмке.
  • 🔗 Сопоставление с номенклатурой поставщика — таблица соответствия ваших товаров и артикулов контрагента, по ней разбираются входящие прайсы и накладные.

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

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

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

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

Массовая смена артикулов: обработка и загрузка из Excel

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

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

  1. Включите команду «Все функции»: Главное меню → Сервис → Параметры → поставьте галку Отображать команду «Все функции».
  2. Откройте Главное меню → Все функции → Стандартные → Групповое изменение реквизитов.
  3. В поле «Изменять» выберите Номенклатура.
  4. Настройте отбор — например, по виду номенклатуры или группе, чтобы не задеть лишнее.
  5. В списке реквизитов выберите Артикул, задайте новое значение.
  6. Нажмите Изменить реквизиты и дождитесь отчёта об обработанных элементах.

В расширенном режиме обработки значение можно задать формулой, а не константой. Это удобно, чтобы, скажем, заполнить артикул из другого реквизита разом по всему справочнику.

Способ 2. Загрузка из Excel — когда каждому товару нужен свой уникальный артикул. В Управлении торговлей и Рознице загрузка встроена: в списке номенклатуры найдите команду загрузки товаров из файла (кнопка Загрузить или Еще → Загрузить), подготовьте таблицу с колонками «идентификатор товара» и «новый артикул», сопоставьте колонки файла с реквизитами и выберите режим обновления существующих позиций.

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

Самый надёжный ключ для сопоставления — штрихкод: он уникален и не меняется вместе с артикулом. Если штрихкодов в базе нет, сопоставляйте по старому артикулу, но тогда загрузку делайте в один проход: после смены старое значение уже не найдётся. Наименование как ключ ненадёжно — малейшее расхождение в пробелах или регистре, и товар не опознается.

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

Перед массовой сменой артикулов
Выполнено: 0 / 5

Массовую смену делайте в период, когда с базой не работают кассы и продавцы: групповая обработка меняет данные сразу по всему отобранному списку, откатить её можно только из резервной копии.

Что ломается при обмене и синхронизации после смены артикула

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

Диагностика: выберите симптом

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

Частые ошибки при смене артикула

  • ❌ Меняют артикул на уже занятый. 1С не предупредит о дубле, но отчёты и прайсы потом «склеят» два товара в один. Перед сменой проверьте, нет ли позиции с таким же артикулом — через отбор в списке номенклатуры.
  • ❌ Забывают про перепечатку этикеток и ценников. На полке остаётся старый артикул, кассир и покупатель видят разное. Перепечатайте ценники сразу после смены.
  • ❌ Меняют массово без резервной копии. Групповая обработка необратима, а ошибку в отборе замечают не сразу. Копия базы — обязательна.
  • ❌ Меняют артикул в разгар рабочего дня. Параллельная продажа или проведение документа во время групповой обработки даёт блокировки и ошибки. Делайте в тихое время.
  • ❌ Не проверяют обмены. Самая дорогая ошибка: дубли на маркетплейсе и в прайсах всплывают через день-два, когда разобраться уже сложнее.

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

Можно ли у двух товаров сделать одинаковый артикул?
Технически да — 1С не контролирует уникальность артикула по умолчанию. Но это создаст путаницу в отчётах, прайсах и обменах, где товары различают по артикулу. Лучше держать артикулы уникальными.
Изменится ли артикул в ранее проведённых документах?
Реквизиты товара в документах обычно подтягиваются из справочника по ссылке, поэтому при открытии документа отобразится новый артикул. Движения, проводки и суммы документов при этом не меняются.
Влияет ли смена артикула на штрихкод и сканирование на кассе?
Нет. Штрихкод — отдельный реквизит и хранится независимо. Сканер на кассе продолжит пробивать товар как прежде. Перепечатать нужно только бумажные этикетки, где артикул напечатан рядом со штрихкодом.
Как заменить артикул сразу у всех товаров одной группы?
Через Все функции → Стандартные → Групповое изменение реквизитов: выберите объект «Номенклатура», задайте отбор по группе и новое значение артикула. Если значения у каждого товара свои — используйте загрузку из Excel.
Почему после смены артикула на маркетплейсе появились дубли?
Площадка сопоставляет товары по артикулу и восприняла изменённый артикул как новый товар. Либо верните прежнее значение, либо пересопоставьте карточки на стороне площадки перед следующей выгрузкой.