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

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

Как изменить артикул в 1С

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

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

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

Где хранится артикул и что важно знать перед изменением

В типовых конфигурациях 1С (Управление торговлей, Комплексная автоматизация, ERP, Бухгалтерия) артикул — это строковый реквизит элемента справочника «Номенклатура». Он выводится в списках товаров, участвует в поиске по строке и часто включается в печатные формы счетов, накладных и прайс-листов.

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

Отдельно проверьте права доступа: если поле «Артикул» недоступно для редактирования или карточка открывается только на просмотр, у вашей роли нет прав на изменение справочника. В этом случае обратитесь к администратору базы — обходить ограничение через внешние обработки не стоит.

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

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

Порядок действий
  1. 1
    Откройте раздел «НСИ и администрирование» (в УТ/ERP) или «Справочники» (в Бухгалтерии) и перейдите в «Номенклатура».
  2. 2
    Найдите нужный товар через строку поиска — можно искать по наименованию, коду или старому артикулу.
  3. 3
    Откройте карточку двойным щелчком, найдите поле «Артикул» и введите новое значение.
  4. 4
    Нажмите «Записать и закрыть» и проверьте, что в списке отображается обновлённый артикул.

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

Если артикул нужно изменить у нескольких похожих позиций

Когда позиций немного (до 10–15), быстрее всего открыть список номенклатуры, отобрать нужные товары отбором (например, по поставщику или группе) и последовательно поправить каждую карточку. Это дольше групповой обработки, но исключает риск массовой ошибки: вы контролируете каждое изменение.

Групповое изменение артикулов через стандартную обработку

Для десятков и сотен позиций в типовых конфигурациях есть обработка «Групповое изменение реквизитов». Она находится в разделе «Администрирование» → «Обслуживание» → «Корректировка данных» (в некоторых версиях — «НСИ и администрирование» → «Обслуживание»). Обработка позволяет изменить реквизит сразу у отобранного набора элементов.

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

Загрузка новых артикулов из файла Excel

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

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

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

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

Артикул поставщика против собственного артикула

Частая путаница: пользователи меняют реквизит «Артикул» в карточке номенклатуры, хотя на самом деле им нужно обновить артикул поставщика. В УТ, КА и ERP это разные данные. Артикулы поставщиков хранятся в отдельном регистре сведений «Номенклатура поставщиков» (в старых версиях — «Номенклатура контрагентов») и привязаны к связке «товар + контрагент».

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

Сравнение вариантов

Ручное редактирование карточки

Подходит для 1–15 позиций. Полный контроль каждого изменения, но медленно при больших объёмах.

Групповое изменение реквизитов

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

Загрузка из файла

Подходит для массового обновления индивидуальных артикулов из прайса. Требует аккуратного сопоставления и резервной копии.

Проверка результата и возможные последствия

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

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

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

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

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

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

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

Печатная форма документа
Норма

В колонке «Артикул» новое значение

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

Выводится старый артикул — проверьте, не берётся ли он из регистра поставщиков

Обмен с сайтом
Норма

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

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

Появился дубль товара или потерялась связь с заказами

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

Итог

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

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

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

Пропадут ли продажи и остатки после смены артикула?

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

Почему в печатной форме после замены выводится старый артикул?

Скорее всего, форма берёт артикул не из карточки номенклатуры, а из регистра «Номенклатура поставщиков» или из дополнительного реквизита. Проверьте, откуда конкретный макет получает значение, и обновите данные в нужном месте.

Можно ли сделать так, чтобы 1С не давала сохранить два товара с одинаковым артикулом?

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

Как вернуть старые артикулы, если массовая загрузка прошла с ошибкой?

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

Изменится ли артикул на сайте после обмена, если я поменял его в 1С?

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

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

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