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

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

Как добавить графу «Артикул» в 1С

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

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

Выбор способа зависит от того, где именно не хватает артикула: в списке номенклатуры, в табличной части документа, в печатном документе (ТОРГ-12, счёт, УПД) или в отчёте. В типовых конфигурациях «Управление торговлей», «Комплексная автоматизация» и «ERP» реквизит «Артикул» у справочника «Номенклатура» существует изначально, поэтому чаще всего достаточно настроек без программирования.

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

Где в 1С хранится артикул и почему его «не видно»

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

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

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

Артикул заполнен в карточке, но нет в документеКолонка скрыта

Настройка формы документа через «Ещё → Изменить форму»

Поля «Артикул» нет даже в карточке товараНетиповая конфигурация или старая версия

Проверить конфигурацию, при необходимости добавить реквизит

Артикул есть на экране, но не печатаетсяВ макете печатной формы колонка отсутствует

Настроить макет или подключить внешнюю печатную форму

Как включить колонку «Артикул» в документе без программирования

Это основной сценарий для типовых конфигураций на управляемых формах (УТ 11, КА 2, ERP 2, Бухгалтерия 3.0). Откройте документ, например «Реализация товаров и услуг» или «Заказ поставщику», и перейдите на вкладку с табличной частью «Товары».

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

Порядок колонок меняется там же: в окне настройки формы выделите «Артикул» и кнопками «Вверх»/«Вниз» переместите его, например, сразу после наименования. Настройка сохраняется для текущего пользователя и применяется ко всем документам этого вида, а не только к открытому.

Порядок действий
  1. 1
    Откройте документ с табличной частью «Товары»
  2. 2
    Нажмите «Ещё» над табличной частью и выберите «Изменить форму»
  3. 3
    В дереве элементов найдите «Артикул» и установите флажок видимости
  4. 4
    При необходимости переместите колонку кнопками «Вверх»/«Вниз»
  5. 5
    Нажмите «ОК» и проверьте, что колонка появилась и заполняется данными

Как добавить артикул в список номенклатуры и отчёты

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

В отчётах на СКД (система компоновки данных), например в «Остатках товаров» или «Ведомости по товарам», артикул добавляется через «Ещё → Изменить вариант отчёта». На вкладке «Поля» или «Структура» добавьте поле «Артикул» в группировку «Номенклатура» — после перезапуска отчёта колонка появится рядом с товаром.

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

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

На экране колонка может быть видна, но в печатной форме ТОРГ-12, счёта или УПД артикул отсутствует, потому что макет печатной формы — отдельный объект. В некоторых типовых печатных формах есть настройка: перед печатью откройте параметры формы и проверьте, нет ли переключателя «Выводить артикул» или варианта формы «с артикулами».

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

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

Если реквизита «Артикул» нет: дополнительные реквизиты и конфигуратор

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

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

Второй вариант — добавление реквизита в конфигураторе: откройте конфигурацию, найдите справочник «Номенклатура», добавьте реквизит «Артикул» (тип «Строка», длина 25–50), разместите его на форме элемента и выполните обновление конфигурации базы данных (F7). После этого добавьте реквизит в запросы и макеты нужных документов.

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

Изменение формы (Ещё → Изменить форму)

Подходит, когда реквизит есть, но колонка скрыта. Быстро, без прав, но действует только на экранную форму

Дополнительный реквизит

Подходит, когда типового поля нет и конфигурацию трогать нельзя. Ограничение: не попадает в типовые печатные формы

Доработка в конфигураторе

Полный контроль: экран, печать, обмены. Требует квалификации, снимает объекты с поддержки, усложняет обновления

Проверка результата и типичные ошибки

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

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

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

FAQ

Почему колонка «Артикул» появилась, но в ней пусто?

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

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

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

Можно ли вывести артикул в УПД или счёт-фактуру?

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

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

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

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

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

Пропадёт ли добавленный артикул после обновления конфигурации?

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

Итог

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

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