Платформа 3V/Отчет/6. Дополнительные действия в отчете/Подключение согласования к отчету

Материал из 3v-wiki
Перейти к навигации Перейти к поиску

Описание

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

В тех параметрах отчета, которые передаются в процесс согласования, не рекомендуется ставить множественную отметку.

Подробнее о согласовании можно узнать в разделе Согласование.

Пример

Необходимо в отчет вынести согласование с идентификатором 200, которое строится на трех параметрах ("parameters"). JSON согласования указан ниже.

JSON согласования

Для этого, в отчете в поле workflowId указываем идентификатор согласования - 200. А также проверяем на соответствие количество и идентификаторы в отчете и согласовании. В параметрах в отчете должны быть те же три справочника, что и в согласовании (120, 19, 126), при этом идентификатор справочника 120 ("Квартал оценки") должен быть равен 1, 19 ("Сотрудники") - 2, 126 ("Оценщики") - 3.

В результате справа сверху выводится кнопка согласования:

Кнопка согласования в отчете.png