Каталог решений

Покупка продления купона

Продолжительность:
Общая сумма:
0 руб.
Ваш запрос успешно отправлен!
Условия использования
Продлить
Продолжить покупки

Действия пользователей над документом (активити)

Потрясающий активити, который вам необходим. Теперь вы cможете создавать бесконечное количество действий-заданий пользователей, не ограничиваясь стандартными возможностями. Согласование, отклонение, ознакомление, удаление, отмена и любые другие действия, которые вам необходимы. Это существенно расширяет функциональность  и позволяет создавать абсолютно новые, невозможные ранее бизнес-процессы.Функционал:1) Любые не органичные действия-задания пользователейКаждое действие уникально и может содержать набор собственных пользователей для выполнения (пользователь видит только свои действия). Вы можете указать обязательность комментария или другие параметры для выполнения.2) Выполнение по условию. Любой сотрудник, Все сотрудники, ГолосованиеКаждое действие может быть независимо настроено на любое условие и любых пользователей.Например :  Согласование - Все сотрудники, Отклонение - Все сотрудники, а  Удалить документ может любой сотрудник, имеющий права.3) Автоматическое выполнениеМожно задать период времени, в течение которого действие будет ожидать выполнения.Если до окончания периода не будет выполнено любое действие, то будет выполнено выбранное действие. Пустое значение или 0 - отсутствие периода.Для более точной работы желательно использовать запуск агентов из cron.4) Напоминание о действии-задании по времениВы всегда сможете напомнить пользователям, что их ожидает какое-либо задание.Задается период времени (минут/часов/дней), через который будет отправляется автоматическое напоминание.Например: раз в день (повторяется).Если пользователь уже выполнил действие, то он не будет получать уведомление.Отправка сообщений осуществляется через систему почтовых событий, событие BIZPROC_HTML_MAIL_TEMPLATE (потребуется создать, если у вас более старая версия bitrix).Для более точной работы желательно использовать запуск агентов из cron.5) Ожидание выполнения действия-заданияЕсли задан данный параметр у нескольких действий, то активити будет ожидать, пока все они будут выполнены или выполнено действие без ожидания.Позволяет параллельно согласовывать документ несколькими группами пользователей  или другое требуемое параллельное выполнениеНапример: документ должны согласовать параллельно группа HR и IT, пока эти группы не выполнят действие, бизнес-процесс не пойдет дальше.6) Система обработчиков событийХотите добавить уникальные возможности в активити? Нет проблем.Система обработчиков событий позволяет внедрить свой код в процесс активити или изменить параметры (Файл обработчика event_handler.php). Это еще больше расширяет возможности активити.Перечень событий:_beforeSubscribe - Перед обработкой подписки на событие_beforeSubscribeAddEventHandler - Перед добавление подписки на событие_beforeShowTaskForm - Перед обработкой элементов формы задачи_beforeReturnShowTaskForm - Перед отправкой результата элементов формы задачи_beforeGetTaskControls - Перед обработкой массива элементов формы_beforeReturnGetTaskControls - Перед отправкой результата элементов формы_beforePostTaskForm - Перед обработкой формы задачи_beforeSendExternalEventPostTaskForm - Перед отправкой внешнего события формы_afterProcessingParamsOnExternalEvent - После обработки параметров внешнего события_beforeSendRemindEmail - Перед отправкой напоминанияПример добавления кнопки-ссылки:   self::_addActivityEventHandler('_beforeReturnShowTaskForm', 'btn');   function btn($arParams)   {     $arParams['buttons'].= "<a href='/company/'>Наша кампания</a>";     return $arParams;   }Все это позволяет создавать любые бизнес-процессы, даже самые необычные, например опрос )Продумано и просто, base8.ru

Действия пользователей над документом (активити)

Действия пользователей над документом (активити)

от base8
Купить: 2 499 руб.
Попробовать (10 дней)
Скриншоты
Описание

Технические данные

Опубликовано:
09.10.2018
Версия:
1.0.0
Установлено:
Менее 50 раз
Подходящие редакции:
«Бизнес», «Корпоративный портал», «Энтерпрайз»
Адаптивность:
Нет
Поддержка Композита:
Нет

Описание

Потрясающий активити, который вам необходим. Теперь вы cможете создавать бесконечное количество действий-заданий пользователей, не ограничиваясь стандартными возможностями. Согласование, отклонение, ознакомление, удаление, отмена и любые другие действия, которые вам необходимы. Это существенно расширяет функциональность  и позволяет создавать абсолютно новые, невозможные ранее бизнес-процессы.

Функционал:

1) Любые не органичные действия-задания пользователей

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


2) Выполнение по условию. Любой сотрудник, Все сотрудники, Голосование

Каждое действие может быть независимо настроено на любое условие и любых пользователей.

Например :  Согласование - Все сотрудники, Отклонение - Все сотрудники, а  Удалить документ может любой сотрудник, имеющий права.


3) Автоматическое выполнение

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

Если до окончания периода не будет выполнено любое действие, то будет выполнено выбранное действие. Пустое значение или 0 - отсутствие периода.

Для более точной работы желательно использовать запуск агентов из cron.


4) Напоминание о действии-задании по времени

Вы всегда сможете напомнить пользователям, что их ожидает какое-либо задание.

Задается период времени (минут/часов/дней), через который будет отправляется автоматическое напоминание.

Например: раз в день (повторяется).

Если пользователь уже выполнил действие, то он не будет получать уведомление.

Отправка сообщений осуществляется через систему почтовых событий, событие BIZPROC_HTML_MAIL_TEMPLATE (потребуется создать, если у вас более старая версия bitrix).

Для более точной работы желательно использовать запуск агентов из cron.


5) Ожидание выполнения действия-задания

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

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

Например: документ должны согласовать параллельно группа HR и IT, пока эти группы не выполнят действие, бизнес-процесс не пойдет дальше.


6) Система обработчиков событий

Хотите добавить уникальные возможности в активити? Нет проблем.

Система обработчиков событий позволяет внедрить свой код в процесс активити или изменить параметры (Файл обработчика event_handler.php).

Это еще больше расширяет возможности активити.

Перечень событий:

_beforeSubscribe - Перед обработкой подписки на событие

_beforeSubscribeAddEventHandler - Перед добавление подписки на событие

_beforeShowTaskForm - Перед обработкой элементов формы задачи

_beforeReturnShowTaskForm - Перед отправкой результата элементов формы задачи

_beforeGetTaskControls - Перед обработкой массива элементов формы

_beforeReturnGetTaskControls - Перед отправкой результата элементов формы

_beforePostTaskForm - Перед обработкой формы задачи

_beforeSendExternalEventPostTaskForm - Перед отправкой внешнего события формы

_afterProcessingParamsOnExternalEvent - После обработки параметров внешнего события

_beforeSendRemindEmail - Перед отправкой напоминания

Пример добавления кнопки-ссылки:

  self::_addActivityEventHandler('_beforeReturnShowTaskForm', 'btn');

  function btn($arParams)

  {

    $arParams['buttons'].= "<a href='/company/'>Наша кампания</a>";

    return $arParams;

  }

Все это позволяет создавать любые бизнес-процессы, даже самые необычные, например опрос )


Продумано и просто, base8.ru

Отзывы (0)
Пока что нет отзывов.
Обсуждения (0)
Здесь пока никто ничего не написал. Будьте первым.
Установка
Установка не требует дополнительных знаний и является стандартной для любых активити.
Поддержка
Техническая поддержка осуществляется по email:  bitrix@base8.ru  

Лицензионное соглашение

Другие решения разработчика

Решение добавлено в корзину

Перейдите в корзину и оформите заказ или продолжите покупки
Перейти в корзину
Продолжить покупки