Добавление нового поля

Moderator: DenisBY

Locked
d051a
Znuny newbie
Posts: 23
Joined: 11 Jul 2011, 15:31
Znuny Version: 3.0.9

Добавление нового поля

Post by d051a »

Разобрались как добавить дополнительное поле в новую заявку пользователя.

озникла проблема с добавлением поля в раздел "Мои заявки"(заявки пользователя) в созданную заявку пользователем заявку.

Создаю в Ticket -> Core::TicketFreeText ключ TicketFreeText10 с необходимыми значениями. Далее в Frontend::Customer::Ticket::ViewZoom добавляю соответствующий ключ TicketFreeText10 с параметром 1. Но в заявке ничего не меняется. Хотя если отключить параметр Ticket::Frontend::CustomerTicketZoom###Priority в Frontend::Customer::Ticket::ViewZoom то меню приоритет исчезает с формы. То, есть изменения вношу в правильном разделе.

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

Возможно ли будет после включить в отчет данное поле?

Спасибо!
yuri0001
Znuny superhero
Posts: 631
Joined: 17 Mar 2011, 14:40
Znuny Version: 5.0.6
Real Name: Yuri Kolesnikov
Location: Russia

Re: Добавление нового поля

Post by yuri0001 »

Если я Вас правильно понял, Вы хотите добавить поле при ответе клиента в уже, ранее созданной заявке. Сам не пробовал, но что-то мне подсказывает, что Вам может помочь ArticleFreeText (1-3).
Они создаются и кофигурируются в
SysConfig in Ticket -> Core::ArticleFreeText
SysConfig in Ticket -> Frontend::Customer::Ticket::ViewNew Ticket::Frontend::CustomerTicketMessage###ArticleFreeText
SysConfig in Ticket -> Frontend::Customer::Ticket::ViewZoom Ticket::Frontend::CustomerTicketZoom###AttributesView

Насчет включения в отчеты и их обработке вопрос пробы. Через stats - сомневаюсь, другими средствами через поиск и выгрузку можно пробовать. :?
Best regards Yuri Kolesnikov
OTRS 5.0.14, ITSM 5.0.14
SUSE 13.2, MariaDB 10.0.22(productive)
OTRS 5.0.14, ITSM 5.0.14(test)
yuri0001
Znuny superhero
Posts: 631
Joined: 17 Mar 2011, 14:40
Znuny Version: 5.0.6
Real Name: Yuri Kolesnikov
Location: Russia

Re: Добавление нового поля

Post by yuri0001 »

Пожалуй наврал. Попробовал. Ни те ни другие свободные поля не появляются как доступные для ввода при ответе клиента на заявку при простом конфигурировании полей. Наверное надо править где-то в коде.
Best regards Yuri Kolesnikov
OTRS 5.0.14, ITSM 5.0.14
SUSE 13.2, MariaDB 10.0.22(productive)
OTRS 5.0.14, ITSM 5.0.14(test)
alexus
Znuny wizard
Posts: 380
Joined: 20 Sep 2010, 16:54
Znuny Version: OTRS 6 CE
Real Name: Alexey Yusov
Company: Radiant System Group s.r.o
Location: Prague
Contact:

Re: Добавление нового поля

Post by alexus »

Не надо изобретать велосипед. Есть модуль Survey для автоматизированной оценки.
Alexey Yusov

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

Radiant System OTRS Intergrator
RS4OTRS marketplace
Stay tuned on our Facebook
((OTRS)) Community Edition - what next?
yuri0001
Znuny superhero
Posts: 631
Joined: 17 Mar 2011, 14:40
Znuny Version: 5.0.6
Real Name: Yuri Kolesnikov
Location: Russia

Re: Добавление нового поля

Post by yuri0001 »

Модуль Survey активизировал, поигрался. В принципе работает. Не нашел как сделать опрос в рамках периода, что обычно включается в положения о мотивации. Писал в Наш форум, но так и остался без ответа. :(
Best regards Yuri Kolesnikov
OTRS 5.0.14, ITSM 5.0.14
SUSE 13.2, MariaDB 10.0.22(productive)
OTRS 5.0.14, ITSM 5.0.14(test)
d051a
Znuny newbie
Posts: 23
Joined: 11 Jul 2011, 15:31
Znuny Version: 3.0.9

Re: Добавление нового поля

Post by d051a »

Не подходит нам модуль этот - у нас почтовые сообщения не отправляются.
В общем будем пытаться искать другой выход из ситуации.
yuri0001
Znuny superhero
Posts: 631
Joined: 17 Mar 2011, 14:40
Znuny Version: 5.0.6
Real Name: Yuri Kolesnikov
Location: Russia

Re: Добавление нового поля

Post by yuri0001 »

Не очень понятна Ваша позиция. Можно не принимать заявки по почте, я тоже это не использую, но использовать почту для оповещения - это верный путь.
Это агент, в принципе должен сидеть в агентском интерфейсе - это его постоянная работа, и то он может отсутствовать на рабочем месте и почта это способ обратить внимание, что поступили новые заявки. Для клиента это обуза - он будет заходить в OTRS только когда "болит" и ожидать от него что у него всегда будет открыта вкладка OTRS - не совсем правильно. :?
Так что используйте почту и Survey - там, в принципе, все удобно, только надо подпилить ряд вопросов, связанных с периодом опроса, я просто пока не взялся это проработать это до конца - "не от того домики покосились". Но там вполне удобный интерфейс создания опросов и подведения их итогов.
Не отбрасывайте сразу. Кастомизация кода может обойтись дороже усилий по наладке опросов в OTRS с Survey. :)
Best regards Yuri Kolesnikov
OTRS 5.0.14, ITSM 5.0.14
SUSE 13.2, MariaDB 10.0.22(productive)
OTRS 5.0.14, ITSM 5.0.14(test)
Locked