Добрый день!
Есть два отдела Hr и контакт центр.
Как создать два отдела чтобы они были изолированы друг от друга?
Нужно чтобы была раздельная обработка обращений.
И они могли настраивать страницу под себя.
Нравится
Если различия только в странице, то можно создать две разные страницы и для разных отделов открывать соответствующую страницу.
Добрый день!
Кто-нибудь может подсказать по данному вопросу ?
Если различия только в странице, то можно создать две разные страницы и для разных отделов открывать соответствующую страницу.
Или же использовать два разных раздела, один — стандартный «Обращения» и второй — самодельный с нужной логикой и полями.
Совсем радикально — держать две отдельных системы с интеграцией между собой только тех данных, которые нужны и там, и там.
А если бы не необходимость разных карточек, можно было бы в одном разделе ограничиться правами доступа на записи, включив пользователей во две группы.
Добрый день! Я правильно понимаю постановку задачи, что доступ обращениям необходимо разделить между пользователями принадлежащими к отделам 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