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

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

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

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

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

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

Ниже разобраны основные сценарии: ручная замена в карточке, групповое изменение обработкой, особенности при обмене с сайтом и проверка результата. Инструкции ориентированы на типовые конфигурации на управляемых формах; в старых версиях на обычных формах логика та же, отличается только расположение команд.

Где в 1С хранится артикул и за что он отвечает

В конфигурациях линии «Управление торговлей 11», «Комплексная автоматизация 2» и «ERP 2» артикул — это реквизит справочника «Номенклатура» с типом «строка». Он заполняется вручную или загружается из внешних источников и отображается в списках товаров, подборе в документы, печатных формах ценников.

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

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

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

Ручная правка подходит, когда нужно изменить артикул у одной или нескольких позиций. Откройте раздел «НСИ и администрирование» → «Номенклатура» (в «Рознице» — «Справочники» → «Номенклатура», в «Управлении торговлей» — «НСИ и администрирование» → «Номенклатура»). Найдите нужный товар через поиск по наименованию или текущему артикулу.

Откройте карточку двойным щелчком. Поле «Артикул» обычно расположено в верхней части формы рядом с наименованием и видом номенклатуры. Сотрите старое значение, введите новое и нажмите «Записать и закрыть». Если поле недоступно для редактирования — проверьте права пользователя: возможно, у вашей роли запрещено изменение номенклатуры.

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

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

Как изменить артикул массово через групповую обработку

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

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

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

Особенности при обмене с сайтом и маркетплейсами

Если номенклатура синхронизируется с интернет-магазином, маркетплейсом или системой EDI, артикул часто служит ключом сопоставления. Перед изменением выясните, по какому полю настроен обмен: по внутреннему коду, GUID, артикулу или штрихкоду. Эту информацию подскажет настройщик обмена или документация на интеграцию.

При обмене по артикулу последовательность безопасной замены такая: сначала измените артикул во внешней системе (или подготовьте таблицу соответствия «старый — новый»), затем выполните правку в 1С, после чего проведите тестовый обмен на одной позиции и убедитесь, что товар сопоставился корректно и не создался дубликат.

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

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

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

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

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

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

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

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

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

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

Поиск не находит позицию или находит чужой товар

Подбор в документ
Норма

При вводе артикула подставляется нужная карточка

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

Подставляется другая позиция или ничего не находится

Синхронизация с сайтом
Норма

Товар сопоставился, дублей нет

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

На сайте появился дубликат или товар пропал

Типичные ошибки и как их избежать

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

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

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

Типичные ошибки
01
Смена артикула без проверки обмена с сайтом — появляются дубли товаров и сбои в загрузке заказов
02
Запуск групповой обработки без отбора — один артикул присваивается всей номенклатуре
03
Поиск поля «Артикул» в Бухгалтерии, где его нет, — нужен дополнительный реквизит или используется код
04
Отсутствие резервной копии перед массовой правкой — восстановить старые значения нечем

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

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

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

Артикул должен быть уникальным в 1С?

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

Как поменять артикул в 1С:Бухгалтерии, если такого поля нет?

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

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

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

Изменится ли артикул на ценниках и этикетках автоматически?

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

Что делать, если поле «Артикул» недоступно для редактирования?

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

Итог

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

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