У каждого предприятия существует своя специфика ведения учета, которая часто выходит за рамки типового функционала конфигурации 1С. Даже при сохранении концепции использования стандартных решений поставщика, организация может нуждаться в расширении функциональности. К счастью, 1С:ERP предоставляет встроенный механизм дополнительных реквизитов, который позволяет расширять справочники и документы без обращения к программистам и без снятия с автоматической поддержки.
Активация функционала дополнительных реквизитов
Для включения возможности использования дополнительных реквизитов в системе необходимо выполнить следующие настройки:
Важно: Для доступа к настройкам дополнительных реквизитов и их созданию пользователь должен обладать ролью «Полные права» в системе 1С:ERP.
Список объектов с поддержкой дополнительных реквизитов
После активации функционала доступен список справочников и документов, поддерживающих дополнительные реквизиты. Для просмотра перейдите по гиперссылке «Дополнительные реквизиты» в настройках или откройте форму любого объекта с поддержкой данного функционала.
В левой колонке отображается перечень объектов, у которых есть функционал создания дополнительных реквизитов. В правой колонке — список уже созданных реквизитов для выбранного объекта. Объекты с уже созданными реквизитами отображают их количество в скобках рядом с названием.
Для создания нового дополнительного реквизита:
- Выделите конкретный объект в левой колонке (не группу)
- Нажмите кнопку «Еще» → «Добавить» → «Новый»
- Заполните параметры нового реквизита в открывшемся конструкторе
Конструктор дополнительных реквизитов
Конструктор предоставляет расширенные возможности настройки каждого дополнительного реквизита. Рассмотрим основные параметры на примере создания реквизитов для документа «Заказ клиента»:
Основные параметры реквизита:
- Наименование: синоним, отображаемый на форме объекта
- Тип значения: строка, число, дата, булево и др.
- Формат отображения: для строковых типов — однострочное или многострочное поле
- Идентификатор для формул: используется в шаблонах наименований, этикеток, ценников
- Всплывающая подсказка: текст, отображаемый при наведении курсора
- Комментарий: описание назначения реквизита для пользователей
- Имя для разработчиков: уникальный идентификатор для программного обращения
Условия отображения и доступности
Одной из ключевых возможностей конструктора является настройка условий видимости и доступности реквизита. Это позволяет динамически показывать или скрывать поля в зависимости от значений других реквизитов документа.
В примере с заказом клиента реквизит «Номер транспортной накладной» должен отображаться только при выборе способа доставки, отличного от самовывоза:
- Открываем настройку «Виден»
- Задаем условие: СпособДоставки ≠ «Самовывоз»
- Реквизит будет автоматически появляться/исчезать при изменении способа доставки
Аналогично настраивается доступность реквизита для редактирования. Можно сделать поле доступным только для определенных пользователей, статусов документа или других условий.
Отображение дополнительных реквизитов на формах
Дополнительные реквизиты отображаются на формах документов и справочников в зависимости от типа объекта:
| Тип объекта | Место отображения | Особенности |
|---|---|---|
| Документы | Вкладка «Дополнительно» | Реквизиты отображаются в заданном порядке |
| Справочник Номенклатура | Отдельный блок | Интеграция с основной информацией |
| Справочник Партнеры | Вкладка «Дополнительно» | Группировка по типам партнеров |
| Справочник Пользователи | Отдельная вкладка | Персональные настройки |
Пример отображения реквизита в зависимости от условия:
Добавление реквизитов в формы списков
Для отображения значений дополнительных реквизитов в списках документов и справочников используйте конструктор изменения формы:
В форме списка нажмите «Еще» → «Изменить форму». Установите курсор на поле «Ссылка» в таблице и используйте команду «Добавить» для выбора дополнительных реквизитов.
Перетаскиванием изменяйте порядок реквизитов в списке, что автоматически меняет их расположение на форме элемента.
Использование дополнительных реквизитов в отчетах
Дополнительные реквизиты полностью интегрированы в систему отчетов на базе СКД (Система компоновки данных). Их можно использовать как обычные реквизиты:
- Добавлять в состав отчетов
- Использовать в условиях отбора
- Применять для группировок и сортировок
- Включать в итоги и вычисления
Интеграция с шаблонами наименований
Значения дополнительных реквизитов могут участвовать в формировании рабочих наименований объектов справочников. Для этого используется параметр «Идентификатор для формул», заданный при создании реквизита.
Пример использования:
При создании номенклатуры наименование может формироваться автоматически на основе значений основных и дополнительных реквизитов по заданному шаблону.
Применение в печатных формах
Дополнительные реквизиты могут использоваться при создании макетов для печати этикеток и ценников на товары. Это позволяет включать в печатные формы специфическую информацию, важную для конкретного бизнеса.
Преимущества механизма дополнительных реквизитов
- Гибкость настройки: возможность адаптировать систему под специфику любого бизнеса
- Сохранение поддержки: не требуется снимать конфигурацию с автоматической поддержки
- Доступность: настройка доступна пользователям без привлечения программистов
- Условное отображение: динамическое управление видимостью и доступностью полей
- Полная интеграция: поддержка во всех формах, списках и отчетах системы
- Расширяемость: возможность использования в шаблонах и печатных формах
Заключение
Механизм дополнительных реквизитов в 1С:ERP представляет собой мощный инструмент адаптации системы под специфику конкретного предприятия. Он позволяет расширять функциональность справочников и документов без изменения конфигурации и потери автоматической поддержки.
Грамотное использование дополнительных реквизитов с настройкой условий отображения, интеграцией в отчеты и печатные формы позволяет создавать гибкую и адаптированную под бизнес-процессы систему учета, которая полностью отвечает потребностям организации.
