чип

Как самостоятельно добавить реквизиты в справочник или документ? Вывести реквизит на форму и в отчет в конфигурации 1С: ERP

1. Как включить использования дополнительных реквизитов и где можно ознакомиться со списком справочников и документов, которые поддерживают эти возможности в демо-базе 1С: ERP?

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

Для включения опции ведения в 1С дополнительных реквизитов программно в системе требуется включить соответствующую функциональную опцию в настройках:

НСИ и администрирование – Администрирование – Общие настройки – Дополнительные реквизиты и сведения – Дополнительные реквизиты и Дополнительные сведения

Как самостоятельно добавить реквизиты в справочник или документ? Вывести реквизит на форму и в отчет в конфигурации 1С: ERP
Дополнительные реквизиты и сведения

И для доступа к данным настройкам и для создания дополнительных реквизитов требуется обладать в 1С настройкой прав пользователя – роль Полные права – для Вашего Пользователя.

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

Как самостоятельно добавить реквизиты в справочник или документ? Вывести реквизит на форму и в отчет в конфигурации 1С: ERP
Номенклатура

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

Чтобы создать реквизит непосредственно из данной формы, нажмите в правом верхнем углу

Еще – Добавить – новый

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

Как самостоятельно добавить реквизиты в справочник или документ? Вывести реквизит на форму и в отчет в конфигурации 1С: ERP
Общие

Те объекты, по которым уже есть созданные реквизиты, рядом с названием объекта содержат в скобочках значение количества уже созданных по ним в 1С дополнительных реквизитов программно.

Дополнительные реквизиты можно не только создать, но и Изменить (т.е.резактировать) какие-то настройки по текущему.

Для того чтобы управлять  дополнительными реквизитами непосредственно из формы объекта (документа, справочника) рассмотрим:

Как самостоятельно добавить реквизиты в справочник или документ? Вывести реквизит на форму и в отчет в конфигурации 1С: ERP
Заказ клиента

В форме документа в верхнем правом углу по команде Еще – Изменить состав дополнительных реквизитов

Аналогичная настройка содержится по всем документам, имеющим данный функционал, а так же справочникам конфигурации программы 1С.

2. Знакомство с конструктором создания и настроек дополнительных реквизитов.

Продолжим работу с документом Заказ клиента. Приведем следующий пример: используется способ доставки не только самовывоз, но и различные вариации (в том числе, перевозчиком), требуется дополнительно фиксировать в заказе информацию по номеру транспортной накладной в 1С, ориентировочной сумме доставки и дате доставки до клиента. Сказано – сделано:

  1. Наименование – синоним, который отображается на форме.
  2. Тип значения (тут, думаю, объяснений не требуется).

Поскольку в моем примере задан тип «строка», то программа уточняет в каком именно виде мне необходимо ее отображение: как однострочное поле или многострочное поле (с заданным кол-вом строк).

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

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

Как самостоятельно добавить реквизиты в справочник или документ? Вывести реквизит на форму и в отчет в конфигурации 1С: ERP
Видимость дополнительного реквизита
  1. Доступность – настройка аналогичная Видимости.

Переходим к следующему пункту.

3. Принцип работы с дополнительными реквизитами на формах: форме документа, форме справочника, форме списка

Есть два отличия между отображением в 1С дополнительных реквизитов программно у справочников и у документов.

В документе это всегда закладка «Дополнительно»:

Вот при условии самовывоза товара реквизит не отображается на форме

Как самостоятельно добавить реквизиты в справочник или документ? Вывести реквизит на форму и в отчет в конфигурации 1С: ERP
Заказ клиента
Как самостоятельно добавить реквизиты в справочник или документ? Вывести реквизит на форму и в отчет в конфигурации 1С: ERP
Заказ клиента

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

Как самостоятельно добавить реквизиты в справочник или документ? Вывести реквизит на форму и в отчет в конфигурации 1С: ERP
Перевозчик
Как самостоятельно добавить реквизиты в справочник или документ? Вывести реквизит на форму и в отчет в конфигурации 1С: ERP
Номер ТН

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

Как самостоятельно добавить реквизиты в справочник или документ? Вывести реквизит на форму и в отчет в конфигурации 1С: ERP
Дополнительные реквизиты

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

Как самостоятельно добавить реквизиты в справочник или документ? Вывести реквизит на форму и в отчет в конфигурации 1С: ERP
Макрорегион

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

Как самостоятельно добавить реквизиты в справочник или документ? Вывести реквизит на форму и в отчет в конфигурации 1С: ERP
Дополнительные реквизит для демонстрации

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

Еще – Изменить форму

Например, выведем значения Номеров ТН по заказам клиентов.
Требуется установить курсор в таблице заказов клиентов на поле Ссылка (имеется ввиду ссылка на сам заказ, т.е. документ). И далее через команду Добавить, обратиться ко всем реквизитам документа, в том числе и дополнительным:

Как самостоятельно добавить реквизиты в справочник или документ? Вывести реквизит на форму и в отчет в конфигурации 1С: ERP
Изменить форму
Как самостоятельно добавить реквизиты в справочник или документ? Вывести реквизит на форму и в отчет в конфигурации 1С: ERP
Настройка формы
Как самостоятельно добавить реквизиты в справочник или документ? Вывести реквизит на форму и в отчет в конфигурации 1С: ERP
Выберите поля для размещения в форме
Как самостоятельно добавить реквизиты в справочник или документ? Вывести реквизит на форму и в отчет в конфигурации 1С: ERP
Выберите поля для размещения в форме

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

Как самостоятельно добавить реквизиты в справочник или документ? Вывести реквизит на форму и в отчет в конфигурации 1С: ERP
Дополнительные реквизиты
Как самостоятельно добавить реквизиты в справочник или документ? Вывести реквизит на форму и в отчет в конфигурации 1С: ERP
Переместить вверх
Дополнительная информация

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

Как и обычные реквизиты, так и дополнительные реквизиты есть возможность вывести в структуру отчета 1С (на базе СКД):

Как самостоятельно добавить реквизиты в справочник или документ? Вывести реквизит на форму и в отчет в конфигурации 1С: ERP
Номенклатура Мин поставка
Как самостоятельно добавить реквизиты в справочник или документ? Вывести реквизит на форму и в отчет в конфигурации 1С: ERP
Ведомость по товарам на складах

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

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

Как самостоятельно добавить реквизиты в справочник или документ? Вывести реквизит на форму и в отчет в конфигурации 1С: ERP
Виды номенклатуры
Как самостоятельно добавить реквизиты в справочник или документ? Вывести реквизит на форму и в отчет в конфигурации 1С: ERP
Виды номенклатуры

В формировании шаблона участвует значение, заданное у дополнительного реквизита в реквизите «Идентификатор для формул».

6. Применение дополнительных реквизитов при печати этикеток и ценников

Аналогично описанному выше функционалу, дополнительные реквизиты так же могут учавствовать и при создании макетов для печати ценников в 1С и этикеток номенклатуры:

Как самостоятельно добавить реквизиты в справочник или документ? Вывести реквизит на форму и в отчет в конфигурации 1С: ERP
Шаблон этикетки

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

Антонова Юлия,

Специалист компании ООО “Кодерлайн”