Работа с системой > Администрирование > Схемы документооборота > Редактирование схемы

Действия

В начало  Предыдущий раздел  Следующий раздел

В данном разделе:

Настройка действий

Добавление и редактирование

Список доступных действий

Действия представляют собой специальные процедуры, которые выполняются при переводе документа, принадлежащего к данной схеме документооброта, в определенное состояние и позволяют автоматизировать часть функций, выполняемых пользователем АСР «Гидра».

Настройка действий для схемы документооборота

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

Действия в рамках схемы документооборота

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

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

Изменение порядка выполнения действий

Добавление и редактирование действий

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

Добавление действия

Откроется форма с параметрами указанного действия. Аналогичная форма открывается при нажатии на какое-либо ранее добавленное действие — на этой форме вы можете отредактировать его настройки.

Редактирование действия

Форма редактирования действия содержит следующие параметры:

Тип действия выбирается при добавлении действия и впоследствии не может быть изменен.

Используемые поля — список дополнительных параметров документа, которые необходимы для выполнения действия. Перечисленные параметры автоматически создаются в схеме документооборота при добавлении к ней данного действия.

Состояния документа — состояние, при переводе документа в которое будет выполнено действе.

Название — название действия, которое будет отображаться в списке на форме редактирования схемы документооборота. По умолчанию оно совпадает с типом действия.

Код — код действия, данное поле недоступно для редактирования.

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

Комментарий — произвольные комментарий для действия.

В разделе Настройки действия приводятся параметры, специфичные для конкретных действий.

Доступные действия

Тип действия

Используемые параметры

Принцип работы

Активация абонента

Роль абонента

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

Активация оборудования абонента

Роль абонента

Действие предназначено только для документов типа Заявка. Оно переводит объекты учета, записанные в таблицу используемого оборудования и принадлежащие указанному в роли абоненту, в состояние Активный. Если абонент не указан, выводится предупреждение и действие считается выполненным.

Выставление инвойсов

Роль абонента

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

Действие пользователя

Процедура для выполнения действия

Действие вызывает указанную в его настройках хранимую процедуру базы данных, имеющую два входных параметра: num_N_DOC_ID (идентификатор документа) и num_N_WORKFLOW_ACTION_ID (идентификатор привязки действия к схеме документооборота).

Добавление оборудования

Тип оборудования,
Оборудование,
Тип компонента,
Компонент оборудования

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

Добавление периодической услуги

Услуга,
Дочерняя услуга

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

Добавление разовой услуги

Услуга

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

Обновление данных физического лица

Роль физического лица

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

Определение базового субъекта учета абонента

Роль абонента,
Роль базового субъекта учета

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

Подбор абонента и его счета по учетной записи

Роль абонента

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

Подбор договора абонента

Роль абонента

Если с абонентом из заданной роли заключен один договор на оказание услуг, действие записывает этот договор в поле Документ-основание текущего документа. Если абонент не указан, выводится предупреждение и действие считается выполненным.

Подбор адреса обслуживания по оборудованию абонента

Роль абонента,
Роль адреса

Действие предназначено только для документов типа Заявка. Для абонента из соответствующей роли по оборудованию из таблицы Используемое оборудование оно подбирает адрес типа Обычный адрес и вида Адрес обслуживания. Найденный адрес записывается в указанную роль.

Подбор оборудования абонента

Роль абонента

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

Подписка абонента на службы

Роль абонента

Действие предназначено только для документов типа Заявка. Действие поочередно обрабатывает строки таблицы используемого оборудования: если в столбце Оборудование указана сетевая служба, абонент из заданной роли подписывается на нее. При подписке используется тип авторизации по логину и паролю, а в качестве логина используется код абонента.

Подписка абонента на услуги

Роль абонента

Действие предназначено только для документов типа Заявка. Абонент, выступающий в документе в указанной роли, подписывается на все услуги, заданные в таблице услуг, на которые будет подписан абонент. В строках таблицы услуг должно быть указано оборудование из таблицы Используемое оборудование. Для подписки используется счет абонента из роли и документ-основание, в котором указан договор на оказание услуг, заключенный с абонентом.

Привязка адреса к оборудованию

Роль абонента,
Роль адреса,
Вид адреса

Действие предназначено только для документов типа Заявка. Оно добавляет адрес, указанный в заданной роли, к оборудованию из таблицы Используемое оборудование, владельцем которого является абонент из роли. Для привязки адреса к оборудования используется указанный вид, например, Адрес обслуживания.

Если к оборудованию уже были адреса такого же типа и вида, они переводятся в состояние Отключен.

Привязка адреса к субъекту учета

Роль субъекта,
Роль адреса,
Вид адреса

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

Привязка контактных адресов к субъекту учета

Роль субъекта

На основе значений дополнительных параметров документа, действие создает контактные адреса (телефоны, адрес электронной почты, номер ICQ и т. п.) и привязывает их к субъекту из заданной роли.

Создание абонента

Роль абонента,
Роль базового субъекта учета

Используя значения из дополнительных параметров документа, действие создает нового абонента для указанного базового субъекта учета и записывает его в заданную роль.

Создание адреса обслуживания

Роль адреса

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

Создание адреса постоянной регистрации

Роль адреса

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

Создание договора на оказание услуг

Роль абонента

Для абонента из заданной роли действие создает договор на оказание услуг на основе указанного в дополнительном параметре базового договора. Созданный договор записывается в поле Документ-основание.

Создание лицевого счета абонента

Роль абонента

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

Создание оборудования

Роль абонента,
Роль адреса,
Вид адреса

Действие предназначено только для документов типа Заявка. Оно последовательно обрабатывает строки таблицы используемого оборудования. Если в столбце Оборудование не указан объект, действие создает его и делает его владельцем абонента из указанной роли. При этом к каждому созданному объекту добавляется с заданным видом адрес из выбранной в настройках роли. К созданному компоненту также добавляется адрес, но только в случае, если в настройках соответствующей компоненту позиции номенклатуры указано, что объект на основе этой позиции может иметь адрес типа Обычный адрес и заданного вида.

Создание расчетного счета

Роль субъекта,
Роль сотрудника

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

Создание сотрудника

Роль субъекта,
Роль сотрудника

Действие создает сотрудника для субъекта — физического лица и записывает его в заданную роль.

Создание физического лица

Роль физического лица

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

Создание юридического лица

Роль юридического лица

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

Тарификация разовых услуг

Роль абонента

Действие предназначено только для документов типа Заявка. Для абонента из указанной роли тарифицируются услуги, занесенные в таблицу Разовые услуги, которые будут оказаны абоненту.

Установка кредитного лимита

Роль абонента

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