Здравствуйте, господа.
Есть у меня проблема к которой я не знаю с какой стороны подступиться.
Суть моей проблемы вот в чем.
Создал я для тикетов дополнительные поля разных типов, с помощью Postmaster Filters ищу в письме необходимые значения которые надо записать в эти динамические поля. Так вот, значения в письме фильтры находят, но никак не могу понять как мне именно это найденное значение записать в нужное поле в заявке.
Ну вот допустим есть у меня приоритет ОченьОченьСрочно и в письме встречается такая последовательность букав, я с помощью фильтра нахожу эту последовательность в письме поступившем в систему и надо бы ее, т.е. последовательность передать в X-OTSR-Priority. Т.е. в поле значение для X-OTSR-Priority записать переменную которая бы содержала значение из письма. Никто не подскажет как это сделать?
Postmaster Filters и Динамические поля
Moderator: DenisBY
-
- Znuny superhero
- Posts: 631
- Joined: 17 Mar 2011, 14:40
- Znuny Version: 5.0.6
- Real Name: Yuri Kolesnikov
- Location: Russia
Re: Postmaster Filters и Динамические поля
Добрый день!
У Вас в вопросе все перемешано. Начинаете про динамические поля, а дальше говорите про приоритет, который является стандартным полем заявки.
Для приоритета надо задать конкретное значение атрибуту X-OTRS-Priority,
если Вы желаете поместить свое значение в динамическое поле, то оно должно там быть в списке в виде "X-OTRS-DynamicField-имя поля".
Создаете фильтры для каждого значения которое проверяете в письме. Т.е. если "очень очень срочно" - это один фильтр, если "просто срочно" другой.
Заходите на форум http://otrs.ru/forum/index.php - там больше русскоязычного народа.
У Вас в вопросе все перемешано. Начинаете про динамические поля, а дальше говорите про приоритет, который является стандартным полем заявки.
Для приоритета надо задать конкретное значение атрибуту X-OTRS-Priority,
если Вы желаете поместить свое значение в динамическое поле, то оно должно там быть в списке в виде "X-OTRS-DynamicField-имя поля".
Создаете фильтры для каждого значения которое проверяете в письме. Т.е. если "очень очень срочно" - это один фильтр, если "просто срочно" другой.
Заходите на форум http://otrs.ru/forum/index.php - там больше русскоязычного народа.
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)
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)
Re: Postmaster Filters и Динамические поля
В том то и дело, что значений может быть несколько сотен.
Давайте посмотрим с другой стороны. В заявке есть динамическое поле типа "Текст". В теле письма с помощью регулярных выражений ищется последовательность допустим [a-z][0-9]. Находится ab1 и вот это найденное ab1 надо записать в динамическое поле типа "Текст".
Или другой пример. Есть динамическое поле типа "Дата". В теле письма с помощью регулярных выражений ищется наличие даты и его надо записать в динамическое поле типа "Дата". Вот как-то так.
Давайте посмотрим с другой стороны. В заявке есть динамическое поле типа "Текст". В теле письма с помощью регулярных выражений ищется последовательность допустим [a-z][0-9]. Находится ab1 и вот это найденное ab1 надо записать в динамическое поле типа "Текст".
Или другой пример. Есть динамическое поле типа "Дата". В теле письма с помощью регулярных выражений ищется наличие даты и его надо записать в динамическое поле типа "Дата". Вот как-то так.
-
- Znuny superhero
- Posts: 631
- Joined: 17 Mar 2011, 14:40
- Znuny Version: 5.0.6
- Real Name: Yuri Kolesnikov
- Location: Russia
Re: Postmaster Filters и Динамические поля
Ну, что можно на это ответить?
Парадигму работы Вы выбираете сами. Если Вы решили делать полный семантический разбор письма, надо смириться с таким количеством фильтров и скоростью работы, в результате. Либо менять парадигму. Вы уверены, что предусмотрите в фильтрах всю дурь и неграмотность клиента? Если нет, то вся работа насмарку - тогда зачем и затевать?
Парадигму работы Вы выбираете сами. Если Вы решили делать полный семантический разбор письма, надо смириться с таким количеством фильтров и скоростью работы, в результате. Либо менять парадигму. Вы уверены, что предусмотрите в фильтрах всю дурь и неграмотность клиента? Если нет, то вся работа насмарку - тогда зачем и затевать?
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)
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)
Re: Postmaster Filters и Динамические поля
Ну думаю в случае с поле "Дата" проще предусмотреть дурь, чем весь диапазон дат, как считаете?
Я правильно понимаю что возможности записи переменных в значения не предусмотрено?
Я правильно понимаю что возможности записи переменных в значения не предусмотрено?
-
- Znuny superhero
- Posts: 631
- Joined: 17 Mar 2011, 14:40
- Znuny Version: 5.0.6
- Real Name: Yuri Kolesnikov
- Location: Russia
Re: Postmaster Filters и Динамические поля
Я небольшой спец по Postmaster фильтрам. Поищите на форуме. На otrs.ru Вы можете и гостем пока зайти.
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)
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)