Добрый день!

Есть два отдела Hr и контакт центр.

Как создать два отдела чтобы они были изолированы друг от друга?

Нужно чтобы была раздельная обработка обращений.

И они могли настраивать страницу под себя.

 

 

Нравится

5 комментариев
Лучший ответ

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

Добрый день!

Кто-нибудь может подсказать по данному вопросу ?

 

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

В разделе обращения ?

 

Или же использовать два разных раздела, один — стандартный «Обращения» и второй — самодельный с нужной логикой и полями.

Совсем радикально — держать две отдельных системы с интеграцией между собой только тех данных, которые нужны и там, и там.

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

Добрый день! Я правильно понимаю постановку задачи, что доступ обращениям необходимо разделить между пользователями принадлежащими к отделам Hr и Сontact Center. Я вижу это следующим образом, например:

Есть роли Hr и CC, у обращения есть тип, или что то в этом роде, при поступлении обращения в срм можно реализовать БП который стартует по сигналу после добавления и проверяет тип обращения и например если тип = 1 то забираем доступ на данную запись у всех пользователей и раздаем нужным (Hr), если тип =2 то СС. Данный функционал можно реализовать как через БП так и на уровне объекта После добавления записи или же реализовать класс обработчик наследованный от BaseEntityEventListener и в переопределенном методе  OnInserted() реализовать логику назначения ролей. Касательно реализации одного из методов можно прочесть в следующих статьях:

https://academy.terrasoft.ru/documents/technic-sdk/7-15/sobytiynyy-sloy-entity

https://academy.terrasoft.ru/documents/technic-bpms/7-15/nachalnoe-sobytie-signal-0

Показать все комментарии