Формирование ссылки для создания тикета.

Обсуждение вопросов и решений

Модератор: ykolesnikov

Ответить
N_ton
OTRS Новобранец
Сообщения: 108
Зарегистрирован: 09 авг 2012, 22:57
Откуда: Санкт-Петербург
Благодарил (а): 1 раз
Контактная информация:

Формирование ссылки для создания тикета.

Сообщение N_ton » 27 авг 2012, 11:46

Доброго времени суток!
Вопрос следующего порядка: возможно ли создание ссылки с указанием параметров нового тикета например: http://192.168.30.72/otrs/index.pl?Acti ... 1;TypeID=2 и т.д.?
Где-то я читал про подобное, но сейчас шерстил поиском и не смог найти. Цель: создание ссылки на окно создания тикета с уже выставленными параметрами, оператору остается только привязать к клиенту и нажать "Отправить".
OTRS 3.3.8, Debian 7, PostgreSQL 9.1.13
OTRS 4.0.17, Debian 8, MySQL + MSSQL

N_ton
OTRS Новобранец
Сообщения: 108
Зарегистрирован: 09 авг 2012, 22:57
Откуда: Санкт-Петербург
Благодарил (а): 1 раз
Контактная информация:

Re: Формирование ссылки для создания тикета.

Сообщение N_ton » 27 авг 2012, 16:44

Предварительно, юзаем "Action=AgentTicketPhone;Subaction=StoreNew;ExpandCustomerName=2;Subject=%D0%9C;Dest=6||%D0%A2%D0%B%B5.;NextStateID=4;TypeID=12"....где Dest - очередь, TypeID - тип тикета, NextStateID - след.состояние. Основная проблема, как обычно, - кодировка :) В теории можно создавать полностью сформированный запрос с уже введенным в него телом, сабджектом и прочим. Продолжаю смотреть.
OTRS 3.3.8, Debian 7, PostgreSQL 9.1.13
OTRS 4.0.17, Debian 8, MySQL + MSSQL

N_ton
OTRS Новобранец
Сообщения: 108
Зарегистрирован: 09 авг 2012, 22:57
Откуда: Санкт-Петербург
Благодарил (а): 1 раз
Контактная информация:

Re: Формирование ссылки для создания тикета.

Сообщение N_ton » 28 авг 2012, 11:13

Вопрос разрешен, будущим пользователям понравилось.
OTRS 3.3.8, Debian 7, PostgreSQL 9.1.13
OTRS 4.0.17, Debian 8, MySQL + MSSQL

kuvich
OTRS Новобранец
Сообщения: 4
Зарегистрирован: 06 янв 2013, 22:17

Re: Формирование ссылки для создания тикета.

Сообщение kuvich » 06 янв 2013, 22:31

Вопрос к коллегам. У кого-нибудь получилось таким же образом передавать и динамическое поле?
Есть ссылка - http://www.otrs-treff.de/en/otrs-preset ... ntegration
Правда там поля FreeTextN.
отрс 3.2.
Dynamic Fields - Заявка: Изменение Текст Field -
заведено поле docorderid, тип text. Порядок 1. По идее - необходимо передавать параметр FreeText1. Только ничего не получается при передаче параметров из урла. Буду благодарен за любую помощь )

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

Re: Формирование ссылки для создания тикета.

Сообщение alexus » 07 янв 2013, 00:06

FreeText с номерами - это устаревший вариант. Начиная с 3.1 поля выбираются по ключу - Key. Хотя модули ITSM все еще используют для своих нужд FreeText & FreeTime поля с номерами.
Так что в Вашем случае просто передавайте имя своего DynamicFied.
С уважением,
Алексей Юсов

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? Спросите меня как!

kuvich
OTRS Новобранец
Сообщения: 4
Зарегистрирован: 06 янв 2013, 22:17

Re: Формирование ссылки для создания тикета.

Сообщение kuvich » 07 янв 2013, 00:48

alexus писал(а): Так что в Вашем случае просто передавайте имя своего DynamicFied.
Такой вариант аналогично пробовал. Но в окне с новой заявкой - поле имеет значение по умолчанию, а не то, которое идет в пост запросе.

kuvich
OTRS Новобранец
Сообщения: 4
Зарегистрирован: 06 янв 2013, 22:17

Re: Формирование ссылки для создания тикета.

Сообщение kuvich » 09 янв 2013, 21:46

Нашел решение проблемы. Если вы хотите передавать в урле ваше динамическое поле, то перед ним необходимо поставить DynamicField_
Пример. Мое поле - docorderid. Урл будет выглядеть - http://help.mydomain.ru/otrs/index.pl?A ... derid=2234

Ответить