
Как самостоятельно добавить реквизиты в справочник или документ? Вывести реквизит на форму и в отчет в конфигурации 1С: ERP
- 1. Как включить использования дополнительных реквизитов и где можно ознакомиться со списком справочников и документов, которые поддерживают эти возможности в демо-базе 1С: ERP?
- 2. Знакомство с конструктором создания и настроек дополнительных реквизитов.
- 3. Принцип работы с дополнительными реквизитами на формах: форме документа, форме справочника, форме списка
- 4. Дополнительные реквизиты в отчетах в конфигурации 1С: ERP Управление предприятием 2
- 5. Дополнительные реквизиты в шаблонах наименований в конфигурации системы 1С: ERP Управление предприятием 2
- 6. Применение дополнительных реквизитов при печати этикеток и ценников
1. Как включить использования дополнительных реквизитов и где можно ознакомиться со списком справочников и документов, которые поддерживают эти возможности в демо-базе 1С: ERP?
Как показывает практика, у большинства предприятий имеется своя специфика ведения учёта, которая критично упирается в возможности типового функционала конфигурации системы 1С. И даже если руководство придерживается концепции сохранения функционала ПП поставщика (1С) без каких-либо доработок, тем не менее явно нуждается в реализации таковых. Для этого не требуется обращаться за помощью к программисту, не требуется снимать с автоматической поддержки Ваш ПП. Достаточно активировать дополнительные возможности в программе (использование данного «конструктора» силами Пользователя), ознакомиться с ними и понять основные принципы работы.
Для включения опции ведения в 1С дополнительных реквизитов программно в системе требуется включить соответствующую функциональную опцию в настройках:
НСИ и администрирование – Администрирование – Общие настройки – Дополнительные реквизиты и сведения – Дополнительные реквизиты и Дополнительные сведения

И для доступа к данным настройкам и для создания дополнительных реквизитов требуется обладать в 1С настройкой прав пользователя – роль Полные права – для Вашего Пользователя.
Дальнейшую работу по реквизитам можно проводить с этого же места: гиперссылка «Дополнительные реквизиты» или непосредственно из формы объекта (имеется ввиду конкретный справочник или документ). О последнем позже, сейчас проговорим о списке:

Открывается форма списка по дополнительным реквизитам, где в левой колонке перечень объектов, у которых есть функционал, позволяющий создавать и вести учет в разрезе дополнительным реквизитам. В правой колонке перечень реквизитов документов, созданный для конкретного объекта (выделенного в левом столбце).
Чтобы создать реквизит непосредственно из данной формы, нажмите в правом верхнем углу
Еще – Добавить – новый
Если команда не активна, значит, Вы выделили группу, а не конкретный объект. Обратите внимание на скрине, что у ряда папок есть слева знак «+», который сигнализирует о вложенных типах данных. Так, например, Партнеры (это справочник) содержит в себе возможности создать как «Общий» реквизит для справочника Партнеры, так и для отдельных видов партнеров (клиент, поставщик итп.):

Те объекты, по которым уже есть созданные реквизиты, рядом с названием объекта содержат в скобочках значение количества уже созданных по ним в 1С дополнительных реквизитов программно.
Дополнительные реквизиты можно не только создать, но и Изменить (т.е.резактировать) какие-то настройки по текущему.
Для того чтобы управлять дополнительными реквизитами непосредственно из формы объекта (документа, справочника) рассмотрим:

В форме документа в верхнем правом углу по команде Еще – Изменить состав дополнительных реквизитов
Аналогичная настройка содержится по всем документам, имеющим данный функционал, а так же справочникам конфигурации программы 1С.
2. Знакомство с конструктором создания и настроек дополнительных реквизитов.
Продолжим работу с документом Заказ клиента. Приведем следующий пример: используется способ доставки не только самовывоз, но и различные вариации (в том числе, перевозчиком), требуется дополнительно фиксировать в заказе информацию по номеру транспортной накладной в 1С, ориентировочной сумме доставки и дате доставки до клиента. Сказано – сделано:
- Наименование – синоним, который отображается на форме.
- Тип значения (тут, думаю, объяснений не требуется).
Поскольку в моем примере задан тип «строка», то программа уточняет в каком именно виде мне необходимо ее отображение: как однострочное поле или многострочное поле (с заданным кол-вом строк).
- Идентификатор для формул. Именно это значение применяется в дальнейшем при настройке шаблонов 1С наименований (если мы хотим, к примеру, чтобы доп. реквизит номенклатуры содержался в ее наименовании). А также шаблонов этикеток 1С и шаблонов ценников на товар.
- Всплывающая подсказка – отобразится на форме при наведении курсора на реквизит.
- Комментарий – графа для подробного описания назначения данного реквизита.
- Для разработчиков (имя должно быть уникальным, рекомендую прописывать через префикс) – задается при необходимости обращаться к данному реквизиту программно. Например, в дальнейшем, разработается внешняя печатная форма документа 1С или регламентное задание, и потребуется программное получение или изменение данного в 1С значения дополнительного реквизита.

- Виден – возможность задать условия, при выполнении которых этот реквизит отображается на форме. А при не выполнении – скрыт.
В моем примере текущий реквизит имеет значение в случае, когда доставка оформляется не через самовывоз, а любим другим отличным от нее способом. Что и зададим в настройках:

- Доступность – настройка аналогичная Видимости.
Переходим к следующему пункту.
3. Принцип работы с дополнительными реквизитами на формах: форме документа, форме справочника, форме списка
Есть два отличия между отображением в 1С дополнительных реквизитов программно у справочников и у документов.
В документе это всегда закладка «Дополнительно»:
Вот при условии самовывоза товара реквизит не отображается на форме


И когда изменяем значение доставки, отображается:


В справочниках обстоит несколько иначе. В элементе справочника Номенклатура это отдельный блок:

А в справочнике Партнеры это так же вкладка «Дополнительно»:

В справочнике Пользователи после добавления реквизита появится одноименная закладка:

При необходимости вывести информацию значений в 1С дополнительных реквизитов программно на форму списка, воспользуйтесь конструктором изменения формы:
Еще – Изменить форму
Например, выведем значения Номеров ТН по заказам клиентов.
Требуется установить курсор в таблице заказов клиентов на поле Ссылка (имеется ввиду ссылка на сам заказ, т.е. документ). И далее через команду Добавить, обратиться ко всем реквизитам документа, в том числе и дополнительным:




Меняя распорядок реквизитов в списке, Вы меняете их порядок расположения на форме элемента (документа):


4. Дополнительные реквизиты в отчетах в конфигурации 1С: ERP Управление предприятием 2
Как и обычные реквизиты, так и дополнительные реквизиты есть возможность вывести в структуру отчета 1С (на базе СКД):


5. Дополнительные реквизиты в шаблонах наименований в конфигурации системы 1С: ERP Управление предприятием 2
Так, например, можно разработать свой шаблон создания рабочего наименования карточки номенклатуры в 1С, и в зависимости от условий заполнения данных как по основным реквизитам позиции, так и по вводимым данным по ее доп. реквизитам, при создании номенклатуры в 1С на базе этих данных собирается наименование по шаблону и формируется карточка номенклатуры:


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

Как видите, возможность данного функционала довольна масштабна и все зависит от понимания данного механизма для реализации его применения. Пользуйтесь!
Антонова Юлия,
Специалист компании ООО “Кодерлайн”