Навигация:  Корпоративные Документы и Процессы > Макросы > Макросы системы >

Справочники и классификаторы. Установка доп. свойства

ПредыдущаяВернуться к началу главыСледующая

Устанавливать значения дополнительных свойств для элементов справочников и классификаторов элементов указанного Справочника/Классификатора можно следующим образом:

Меню: Операции >> Справочник >> Макросы >>Справочники и классификаторы >> Справочники и классификаторы. Установка доп. свойства
Меню: Моделирование >> Финансы >> Макросы >>Справочники и классификаторы >> Справочники и классификаторы. Установка доп. свойства
Меню: Моделирование >> Документы и процессы >> Макросы >>Справочники и классификаторы >> Справочники и классификаторы. Установка доп. свойства

 

Назначение: позволяет устанавливать значения дополнительных свойств для элементов справочников и классификаторов. Макрос может быть использован для записи значений дополнительных свойств из реквизитов шапки и табличной части задачи. При заполнении соответствий реквизитов задачи и реквизитов макроса действует принцип приоритета реквизита шапки. То есть, если в шапке заполнено поле Элемент и/или Свойство, то при записи значений будет использоваться именно оно. Для записи значений свойств при выполнении задачи нужно определить реквизиты задачи с соответствующими типами.

 

Для того чтобы макрос выполнялся регулярно с помощью регламентного задания, необходимо установить опцию Не открывать при выполнении.

 

Параметры макроса:

oСвойства
Доп. свойство — указывается дополнительное свойство, которое требуется заполнить.
Записывать на дату — указывается дата, на которую будут записываться значения периодических дополнительных свойств.
Значение доп. свойства — указывается значение дополнительного свойства.
Элемент — указывается элемент, для которого устанавливаются дополнительные свойства.
oСоответствие
Доп. свойство ТЧ— указывается дополнительное свойство табличной части, которое требуется заполнить.
Записывать на дату ТЧ — указывается дата, на которую будут записываться значения периодических дополнительных свойств табличной части.
Значение доп. свойства ТЧ — указывается значение дополнительного свойства табличной части.
Элемент ТЧ — указывается элемент табличной части, для которого устанавливаются дополнительные свойства.

 

Пример настройки макроса Справочник и классификатор. Установка доп. свойства

Пример настройки макроса Справочник и классификатор. Установка доп. свойства

 

Выполнение макроса Справочник и классификатор. Установка доп. свойства

Выполнение макроса Справочник и классификатор. Установка доп. свойства

 

В результате выполнения данного макроса указанному элементу справочника (Классификатора) будет присвоено заданное значение дополнительного свойства.

 

Справочник Карточки документов

Справочник Карточки документов

 

Использование табличной части задач в макросе

Рассмотрим пример заполнения дополнительного свойства Количество для справочника Проекты по табличной части задачи бизнес-процесса.

Последовательность настроек:

1. В макросе Справочник и классификатор. Установка доп.свойств с помощью кнопки Фиксированные значения устанавливаем следующие значения реквизитов:

1.1. Элемент - справочник Проекты.

1.2. Дополнительное свойство справочника - Количество.

 

Открытие формы для установки фиксированных значений реквизитов макроса

Открытие формы для установки фиксированных значений реквизитов макроса

 

Установка значения для реквизита Элемент

Установка значения для реквизита Элемент

 

Установка значения для реквизита Свойство

Установка значения для реквизита Свойство

 

2.Сохраняем настройку.
3.При настройке функции бизнес-процесса на вкладке Макросы добавляем требуемый макрос и проставляем соответствия реквизитов процесса и макроса.

 

Установка соответствий реквизитов функции и реквизитов макроса

Установка соответствий реквизитов функции и реквизитов макроса

 

4.При выполнении задачи заполняем необходимые реквизиты и выполняем макрос.

 

Заполнение реквизитов задачи

Заполнение реквизитов задачи

 

В результате выполнения справочнику Проекты будет присвоено указанное значение дополнительного свойства Количество.

 

Установленное значение дополнительного свойства Количество для элемента справочника Проекты

Установленное значение дополнительного свойства Количество для элемента справочника Проекты

 

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

 

См. также:

Макросы
Справочник и классификатор. Перенумерация
Справочники и классификаторы. Установка доп. свойства по иерархии
Справочник. Создание нового