Просмотр агентом не заблокированных заявок где он владелец

Запросы на решение проблем

Модератор: ykolesnikov

Ответить
info@divit.pro
OTRS Новобранец
Сообщения: 3
Зарегистрирован: 13 окт 2017, 18:10

Просмотр агентом не заблокированных заявок где он владелец

Сообщение info@divit.pro » 25 май 2022, 10:07

Прошу подсказать, как можно в OTRS 5 или 6 просматривать агенту не заблокированные заявки где он владелец.

mart.andrew
OTRS Новобранец
Сообщения: 80
Зарегистрирован: 02 июл 2015, 17:41
Поблагодарили: 17 раз

Re: Просмотр агентом не заблокированных заявок где он владелец

Сообщение mart.andrew » 25 май 2022, 10:35

Добрый день!

Если коробочная OTRS, то общие обзоры (статусы, очереди) с фильтром по себе.
Я бы еще рекомендовал шаблон для поиска.
Сделать поиск, сохранить его в шаблон. К выдаче поиска по шаблону будет быстрый доступ с тулбара.

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

http://www.radiantsystem.ru

info@divit.pro
OTRS Новобранец
Сообщения: 3
Зарегистрирован: 13 окт 2017, 18:10

Re: Просмотр агентом не заблокированных заявок где он владелец

Сообщение info@divit.pro » 25 май 2022, 10:55

Где в коде можно убрать условия?

mart.andrew
OTRS Новобранец
Сообщения: 80
Зарегистрирован: 02 июл 2015, 17:41
Поблагодарили: 17 раз

Re: Просмотр агентом не заблокированных заявок где он владелец

Сообщение mart.andrew » 25 май 2022, 11:12

Модули находятся в каталоге: /opt/otrs/Kernel/Modules/
Ищите нужный модуль по названию, обычно кусок кода с выборкой заявок можно найти по словам: search, filters

Если будете править, то лучше положить его копию в Custom: /opt/otrs/Custom/Kernel/Modules/ и там уже править.
С уважением,
Андрей Мартынов

http://www.radiantsystem.ru

info@divit.pro
OTRS Новобранец
Сообщения: 3
Зарегистрирован: 13 окт 2017, 18:10

Re: Просмотр агентом не заблокированных заявок где он владелец

Сообщение info@divit.pro » 25 май 2022, 19:22

Правильно я понимаю, нужен модель AgentTicketLockedView.pm ?
Файл во вложении. Какие строки нужно править чтобы убрать фильтр по заблокированным заявкам?

Нужен фильтр по агенту, и по состоянию заявок. Исключить закрытые, объединенные.
Вложения
AgentTicketLockedView.rar
(3.24 КБ) 143 скачивания

alexus
OTRS Гуру
Сообщения: 5192
Зарегистрирован: 20 сен 2010, 18:17
Откуда: Москва
Благодарил (а): 92 раза
Поблагодарили: 82 раза

Re: Просмотр агентом не заблокированных заявок где он владелец

Сообщение alexus » 25 май 2022, 19:50

info@divit.pro писал(а):
25 май 2022, 19:22
Правильно я понимаю, нужен модель AgentTicketLockedView.pm ?
Файл во вложении. Какие строки нужно править чтобы убрать фильтр по заблокированным заявкам?

Нужен фильтр по агенту, и по состоянию заявок. Исключить закрытые, объединенные.
День, добрый день. Это уже доработка. Присылайте нам запрос, оценим стоимость реализации.
С уважением,
Алексей Юсов

Prod: OTRS CE ITSM 6.0.28 on CentOS 7 Apache 2.4 MariaDB 10.4.13 + Radiant Customer Portal

Radiant System OTRS Intergrator RU
Группа OTRS Community в Teleram
Хотите внедрить OTRS? Спросите меня как!

Ответить