Справочники и Данные · 10 мин
Как добавить графу «Артикул» в 1С
Как добавить графу «Артикул» в 1С: включение колонки в табличной части, настройка печатной формы, доработка конфигурации и проверка результата.
Графа «Артикул» в 1С чаще всего нужна в документах закупки и продажи: в счетах, заказах поставщику, реализациях и печатных формах. Артикул хранится в карточке номенклатуры, но по умолчанию во многих формах и документах колонка скрыта, поэтому пользователи считают, что поля «нет». На практике задача решается тремя способами: включением скрытой колонки, настройкой печатной формы или доработкой конфигурации.
Выбор способа зависит от того, где именно не хватает артикула: в списке номенклатуры, в табличной части документа, в печатном документе (ТОРГ-12, счёт, УПД) или в отчёте. В типовых конфигурациях «Управление торговлей», «Комплексная автоматизация» и «ERP» реквизит «Артикул» у справочника «Номенклатура» существует изначально, поэтому чаще всего достаточно настроек без программирования.
Ниже разобраны все сценарии: от простого включения колонки до добавления реквизита через конфигуратор. Каждый способ сопровождается проверкой результата и типичными ошибками.
Где в 1С хранится артикул и почему его «не видно»
В типовых конфигурациях артикул — это стандартный реквизит справочника «Номенклатура». Откройте любую карточку товара: поле «Артикул» обычно расположено рядом с наименованием и кодом. Если поле пустое, значит, артикул просто не заполнен при заведении товара — это самая частая причина «отсутствующей» колонки в документах.
Вторая причина — настройки видимости. В табличных частях документов и в списках справочников работает механизм настройки формы: колонки можно скрывать и показывать без изменения конфигурации. Артикул часто скрыт, чтобы не перегружать форму, и пользователь видит только наименование, количество и цену.
Третья ситуация — нетиповая или сильно доработанная конфигурация, где реквизит удалён или переименован. В этом случае потребуется помощь специалиста по 1С, потому что добавление реквизита влияет на структуру базы данных.
Настройка формы документа через «Ещё → Изменить форму»
Проверить конфигурацию, при необходимости добавить реквизит
Настроить макет или подключить внешнюю печатную форму
Как включить колонку «Артикул» в документе без программирования
Это основной сценарий для типовых конфигураций на управляемых формах (УТ 11, КА 2, ERP 2, Бухгалтерия 3.0). Откройте документ, например «Реализация товаров и услуг» или «Заказ поставщику», и перейдите на вкладку с табличной частью «Товары».
Нажмите кнопку «Ещё» в правом верхнем углу табличной части (или над ней) и выберите пункт «Изменить форму». Откроется окно со списком всех доступных элементов формы в виде дерева. Найдите ветку табличной части и поставьте флажок напротив «Артикул» или «Номенклатура.Артикул». Нажмите «ОК» — колонка появится в таблице.
Порядок колонок меняется там же: в окне настройки формы выделите «Артикул» и кнопками «Вверх»/«Вниз» переместите его, например, сразу после наименования. Настройка сохраняется для текущего пользователя и применяется ко всем документам этого вида, а не только к открытому.
- 1Откройте документ с табличной частью «Товары»
- 2Нажмите «Ещё» над табличной частью и выберите «Изменить форму»
- 3В дереве элементов найдите «Артикул» и установите флажок видимости
- 4При необходимости переместите колонку кнопками «Вверх»/«Вниз»
- 5Нажмите «ОК» и проверьте, что колонка появилась и заполняется данными
Как добавить артикул в список номенклатуры и отчёты
В списке справочника «Номенклатура» действует тот же механизм: «Ещё → Изменить форму», затем включение колонки «Артикул». В некоторых конфигурациях список построен на динамическом запросе, тогда артикул добавляется через «Ещё → Настроить список» на вкладке с полями, либо через настройку колонок в командной панели.
В отчётах на СКД (система компоновки данных), например в «Остатках товаров» или «Ведомости по товарам», артикул добавляется через «Ещё → Изменить вариант отчёта». На вкладке «Поля» или «Структура» добавьте поле «Артикул» в группировку «Номенклатура» — после перезапуска отчёта колонка появится рядом с товаром.
Сохраните изменённый вариант отчёта под новым именем, чтобы не перенастраивать его каждый раз: «Ещё → Сохранить вариант отчёта». Новый вариант будет доступен в списке вариантов всем пользователям, если отметить его как общий (при наличии прав).
Как вывести артикул в печатную форму
На экране колонка может быть видна, но в печатной форме ТОРГ-12, счёта или УПД артикул отсутствует, потому что макет печатной формы — отдельный объект. В некоторых типовых печатных формах есть настройка: перед печатью откройте параметры формы и проверьте, нет ли переключателя «Выводить артикул» или варианта формы «с артикулами».
Если настройки нет, есть два пути. Первый — подключить внешнюю печатную форму через «Администрирование → Печатные формы, отчёты и обработки → Дополнительные отчёты и обработки». Готовую обработку с нужным макетом загружает администратор; это безопасный способ, не меняющий конфигурацию.
Второй путь — правка макета в конфигураторе: в макет печатной формы добавляется колонка, а в модуле менеджера документа — вывод значения СтрокаТовары.Номенклатура.Артикул. Такая доработка требует снятия объекта с полной поддержки, что усложняет будущие обновления, поэтому без опыта её лучше не выполнять.
Если реквизита «Артикул» нет: дополнительные реквизиты и конфигуратор
Если конфигурация нетиповая или сильно урезанная и поля «Артикул» нет даже в карточке номенклатуры, есть два варианта. Первый, безопасный — механизм дополнительных реквизитов: «Администрирование → Общие настройки → Дополнительные реквизиты и сведения». Включите механизм, откройте «Дополнительные реквизиты», выберите набор «Номенклатура» и создайте реквизит «Артикул» с типом «Строка».
Дополнительный реквизит появится в карточке товара на отдельной закладке или в группе дополнительных свойств. Его можно выводить в отчёты через настройку полей, но в типовые печатные формы он автоматически не попадёт — потребуется внешняя печатная форма.
Второй вариант — добавление реквизита в конфигураторе: откройте конфигурацию, найдите справочник «Номенклатура», добавьте реквизит «Артикул» (тип «Строка», длина 25–50), разместите его на форме элемента и выполните обновление конфигурации базы данных (F7). После этого добавьте реквизит в запросы и макеты нужных документов.
Сравнение вариантов
Подходит, когда реквизит есть, но колонка скрыта. Быстро, без прав, но действует только на экранную форму
Подходит, когда типового поля нет и конфигурацию трогать нельзя. Ограничение: не попадает в типовые печатные формы
Полный контроль: экран, печать, обмены. Требует квалификации, снимает объекты с поддержки, усложняет обновления
Проверка результата и типичные ошибки
После включения колонки откройте документ с несколькими позициями и убедитесь, что артикул подтягивается из карточек товаров. Если колонка есть, но пустая — проверьте заполнение артикула в карточке номенклатуры: значения в документ не «придумываются», они берутся из справочника.
Для печатной формы контрольная точка — предварительный просмотр перед отправкой на принтер: артикул должен отображаться в отведённой колонке и не обрезаться. Если текст обрезается, ширину колонки корректируют в макете.
FAQ
Почему колонка «Артикул» появилась, но в ней пусто?
Колонка отображает данные из карточки номенклатуры. Если поле «Артикул» в карточке товара не заполнено, в документе тоже будет пусто. Заполните артикулы в справочнике вручную или групповой обработкой — после этого они автоматически появятся во всех новых и существующих документах.
Как добавить артикул всем пользователям сразу?
Настройки формы хранятся индивидуально. Администратор может скопировать настройки одного пользователя остальным через раздел «Администрирование → Настройки пользователей и прав → Персональные настройки пользователей → Копирование настроек». Либо каждый пользователь включает колонку самостоятельно через «Ещё → Изменить форму».
Можно ли вывести артикул в УПД или счёт-фактуру?
В унифицированных формах, требования к которым закреплены нормативно, состав граф фиксирован, и произвольно добавить колонку нельзя. Артикул обычно выводят внутри наименования товара (через настройку представления номенклатуры) или в дополнительных строках описания. Для внутренних документов — заказов, счетов на оплату — ограничений нет, и колонку добавляют через макет.
Чем артикул отличается от кода номенклатуры в 1С?
Код — это служебный идентификатор, который 1С присваивает автоматически при создании элемента справочника. Артикул — прикладной реквизит, который заполняет пользователь, обычно по каталогу поставщика или производителя. Код менять не принято, артикул можно редактировать и использовать для поиска и сопоставления с прайсами.
Как заполнить артикулы массово для большого каталога?
Используйте обработку группового изменения реквизитов («Администрирование → Обслуживание → Корректировка данных → Групповое изменение реквизитов») или загрузку из табличного файла через обработку «Загрузка данных из табличного документа». Перед массовым изменением сделайте резервную копию базы и проверьте результат на небольшой выборке товаров.
Пропадёт ли добавленный артикул после обновления конфигурации?
Колонки, включённые через «Изменить форму», и дополнительные реквизиты при обновлении сохраняются — это пользовательские данные. Реквизиты и макеты, добавленные доработкой в конфигураторе, могут конфликтовать с обновлением, если изменённые объекты обновляются поставщиком: такие доработки нужно контролировать при каждом обновлении.
Что важно запомнить
В типовых 1С артикул уже существует в карточке номенклатуры — чаще всего достаточно включить колонку через «Ещё → Изменить форму» и заполнить значения в справочнике. Для печатных форм используют настройки макета или внешние печатные формы, а доработку в конфигураторе выполняют только на копии базы.