Меню настроек расширенной адресации согласования в 1C: Управление Холдингом
Расширенная адресация предоставляет широкий спектр возможностей для организации процессов согласования. Данный функционал при задании условий маршрутизации процесса позволяет выбрать в качестве параметра не только организационную единицу, как это происходит при стандартной настройке ролевой модели.
В данной статье мы рассмотрим вариант расширенной адресации в зависимости от реквизита согласуемого объекта.
Доступ к настройкам предоставляется в подсистеме "Процессы и согласование" по ссылке "Расширенная адресация согласования".
Расширенная адресация согласования
По ссылке откроется форма списка элементов справочника "Расширенная адресация согласования". В этом справочнике хранятся все настройки адресации, созданные в системе.
Форма списка элементов справочника "Расширенная адресация согласования"
Настройка адресации по произвольному реквизиту согласуемого объекта
Стандартная настройка адресации предполагает назначение ответственных за согласование в зависимости от реквизита Организация согласуемого объекта. Однако зачастую в холдинговых структурах организация объекта (юридическое лицо) не является ключевой аналитикой для определения кому на согласование отправить тот или иной документ. Например, в процессах лимитирования и бюджетирования разделение контрольных функций может осуществляться по видам операций, валюте операции, контрагенту и т. п.
В случае, если есть необходимость организовать отправку на согласование документа вне зависимости от организации, указанной в нем, но поставить фильтр по другому реквизиту, в 1C: Управление Холдингом необходимо как раз задействовать функционал расширенной адресации согласования.
В расширенной адресации есть возможность выбрать следующие виды адресации:
- Пользователь из реквизита – в этом случае нужно при настройке этапа процесса согласования указать реквизит согласуемого объекта с типом значения: справочник "Пользователи".
- Роль по реквизиту – здесь можно настроить адресацию в зависимости от любого реквизита согласуемого объекта, тип значения которого содержит ссылку на элемент справочника.
- Роль по фиксированному объекту – такой вид настройки является стандартным при ролевой адресации, при этом в качестве фиксированного объекта адресации выступает элемент справочника "Организационные единицы", но можно указать элемент справочника другого вида, главное, чтобы у согласуемого объекта также имелся реквизит того же типа.
- Инициатор процесса – также, как и в первом случае тип значения объекта для настройки ролей согласования будет справочник "Пользователи".
- Произвольный код – для задания нестандартных условий маршрутизации возможно задавать эти условия при помощи произвольного кода, написанного на встроенном языке 1С: Предприятие.
Далее мы рассмотрим настройку расширенной адресации согласования на примере роли по реквизиту документа "Заявка на оплату в 1С" с типом значения справочник: Контрагенты в 1С.
Для того чтобы заявки на оплату в счет разных контрагентов отправлялись на согласование по бюджету различным сотрудникам, необходимо сначала настроить для этой роли матрицу адресации. В форме настроек матрицы адресации указать в фильтре справочник: Контрагенты в 1С
Матрица адресации
Далее все настройки выполнять как при обычной ролевой адресации по организациям, только в поле Объект нужно будет указывать элемент справочника Контрагенты в 1С.
Указывать элемент справочника Контрагенты в 1С
Настройка маршрутизации бюджетного контроля в зависимости от заявки на оплату контрагента
Для выполнения такой настройки необходимо создать элемент справочника расширенной адресации, в настройках указать в качестве вида адресации – "Роль по реквизиту", а в поле "Реквизит объекта ролевой адресации" выбрать из списка реквизитов документа "Заявка на оплату в 1С" реквизит "Контрагент".
Расширенная адресация согласования
Для проверки корректности настроек можно создать новый процесс согласования для документа "Заявка на оплату в 1С", состоящего из одного этапа согласования. В табличной части настройки этапа согласования необходимо указать способ адресации – "Расширенная адресация", в поле "Параметр" выбрать элемент справочника расширенной адресации, который мы настроили ранее.
Указать способ адресации
И последняя настройка: необходимо назначить наш новый процесс какой-нибудь организации для согласования заявки на оплату в матрице полномочий.
Для проверки корректности настроек задайте для двух разных контрагентов разных пользователей – бюджетных контролеров в матрице адресации и создайте две заявки на оплату по одной на каждого контрагента. Заявки пойдут на согласование по бюджету пользователям, указанным в матрице адресации для выбранных контрагентов.
Расширенная адресация согласования позволяет выполнять гибкие настройки маршрутизации процессов в 1C: Управление Холдингом в зависимости от реквизитов согласуемого объекта или иных параметров.