Не удается "Создать телефонную заявку"

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

Модератор: ykolesnikov

Ответить
lpetr2
OTRS Новобранец
Сообщения: 11
Зарегистрирован: 14 фев 2020, 13:42

Не удается "Создать телефонную заявку"

Сообщение lpetr2 » 27 фев 2020, 13:55

Начали развертывать OTRS 6.
Подключили его к внешней БД для выхватывание клиентов по ФИО.
Клиент из БД загружается. Но после составления заявки выдает "Произошла одна или несколько ошибок" и выделяет красным поле "Учетная запись клиента" с якобы "Пожалуйста, удалите эту запись и введите новую с корректным значением."

Скрины прикладываю.
Подозреваем, что есть какие то настройки по составлению заявок, где проводится проверка полей. Вот где эти настройки - не можем разобраться. Наведите куда смотреть и решить нашу задачу.

Нам требуется создавать заявки используя как внешнюю БД (загружать данные по клиенту) так и без внешней БД (если это новый клиент). Те по сути самостоятельно указывать имя учетной записи (или имя клиента).
Снимок.JPG
Снимок.JPG (58 КБ) 3125 просмотров
Снимок2.JPG
Снимок2.JPG (63.71 КБ) 3124 просмотра

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

Re: Не удается "Создать телефонную заявку"

Сообщение alexus » 27 фев 2020, 22:37

У клиентов есть обязательные поля. Зайдите в админку или в Config.pm и проверьте
С уважением,
Алексей Юсов

Prod: OTRS ITSM 5.0.14 on CentOS 7 x64 Linux with MySQL 5.7

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

lpetr2
OTRS Новобранец
Сообщения: 11
Зарегистрирован: 14 фев 2020, 13:42

Re: Не удается "Создать телефонную заявку"

Сообщение lpetr2 » 28 фев 2020, 10:03

Как бы и так было в целом понятно, что где-то ограничение стоит. Вопрос, где смотреть настройки этого поля. Может все таки тыкнете в нужное место?
alexus писал(а):
27 фев 2020, 22:37
У клиентов есть обязательные поля. Зайдите в админку или в Config.pm и проверьте

paver
OTRS Бывалый
Сообщения: 458
Зарегистрирован: 22 апр 2015, 06:45
Откуда: Томск
Благодарил (а): 6 раз
Поблагодарили: 40 раз

Re: Не удается "Создать телефонную заявку"

Сообщение paver » 28 фев 2020, 10:14

Подозреваю, что нет емайла
--
OTRS 6.0.22

lpetr2
OTRS Новобранец
Сообщения: 11
Зарегистрирован: 14 фев 2020, 13:42

Re: Не удается "Создать телефонную заявку"

Сообщение lpetr2 » 28 фев 2020, 17:13

И мне не нужно отключать от поля метку "обязательное". Оно тупо не принимается ни в каком виде. Почему хз. Логи все чистые.
alexus писал(а):
27 фев 2020, 22:37
У клиентов есть обязательные поля. Зайдите в админку или в Config.pm и проверьте

Неужели никто не сталкивался?

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

Re: Не удается "Создать телефонную заявку"

Сообщение alexus » 28 фев 2020, 19:27

lpetr2 писал(а):
28 фев 2020, 17:13
И мне не нужно отключать от поля метку "обязательное". Оно тупо не принимается ни в каком виде. Почему хз. Логи все чистые.
А вы скрин клиента в БД покажите
С уважением,
Алексей Юсов

Prod: OTRS ITSM 5.0.14 on CentOS 7 x64 Linux with MySQL 5.7

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

lpetr2
OTRS Новобранец
Сообщения: 11
Зарегистрирован: 14 фев 2020, 13:42

Re: Не удается "Создать телефонную заявку"

Сообщение lpetr2 » 02 мар 2020, 10:23

Можно поточнее что именно хотите увидеть на скрине?
alexus писал(а):
28 фев 2020, 19:27
lpetr2 писал(а):
28 фев 2020, 17:13
И мне не нужно отключать от поля метку "обязательное". Оно тупо не принимается ни в каком виде. Почему хз. Логи все чистые.
А вы скрин клиента в БД покажите

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

Re: Не удается "Создать телефонную заявку"

Сообщение alexus » 02 мар 2020, 19:56

lpetr2 писал(а):
02 мар 2020, 10:23
Можно поточнее что именно хотите увидеть на скрине?
Данные этого клиента в OTRS в админке
С уважением,
Алексей Юсов

Prod: OTRS ITSM 5.0.14 on CentOS 7 x64 Linux with MySQL 5.7

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

lpetr2
OTRS Новобранец
Сообщения: 11
Зарегистрирован: 14 фев 2020, 13:42

Re: Не удается "Создать телефонную заявку"

Сообщение lpetr2 » 03 мар 2020, 11:15

alexus писал(а):
02 мар 2020, 19:56
lpetr2 писал(а):
02 мар 2020, 10:23
Можно поточнее что именно хотите увидеть на скрине?
Данные этого клиента в OTRS в админке
Снимок3.JPG
Снимок3.JPG (80.23 КБ) 3034 просмотра

paver
OTRS Бывалый
Сообщения: 458
Зарегистрирован: 22 апр 2015, 06:45
Откуда: Томск
Благодарил (а): 6 раз
Поблагодарили: 40 раз

Re: Не удается "Создать телефонную заявку"

Сообщение paver » 03 мар 2020, 12:56

1, Обязательное поле фио манагера не заполнено
2. Как предполагал, не мейла. Ожидаются проблемы
3. Ну и на config.pm не помешало бы взглянуть.
--
OTRS 6.0.22

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

Re: Не удается "Создать телефонную заявку"

Сообщение alexus » 03 мар 2020, 15:32

paver писал(а):
03 мар 2020, 12:56
1, Обязательное поле фио манагера не заполнено
2. Как предполагал, не мейла. Ожидаются проблемы
3. Ну и на config.pm не помешало бы взглянуть.
Полностью поддерживаю!
Надо смотреть настройки CustomerMap в Config.pm
С уважением,
Алексей Юсов

Prod: OTRS ITSM 5.0.14 on CentOS 7 x64 Linux with MySQL 5.7

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

lpetr2
OTRS Новобранец
Сообщения: 11
Зарегистрирован: 14 фев 2020, 13:42

Re: Не удается "Создать телефонную заявку"

Сообщение lpetr2 » 04 мар 2020, 14:13

alexus писал(а):
03 мар 2020, 15:32
paver писал(а):
03 мар 2020, 12:56
1, Обязательное поле фио манагера не заполнено
2. Как предполагал, не мейла. Ожидаются проблемы
3. Ну и на config.pm не помешало бы взглянуть.
Полностью поддерживаю!
Надо смотреть настройки CustomerMap в Config.pm

Вот из Config.pm фрагмент Customer , в блоке Map .

Map => [

# note: Login, Email and CustomerID needed!
# var, frontend, storage, shown (1=always,2=lite), required, storage-type, http-link, readonly, http-link-target
#[ 'UserTitle', 'Title', 'title', 1, 0, 'var', '', 0 ],
[ 'Contract', 'Contract', 'CC_IDENT', 1, 0, 'var', '', 1 ],
[ 'UserFirstname', 'Firstname', 'C_NAME', 1, 1, 'var', '', 1 ],
#[serLastname', 'Lastname', 'last_name', 1, 1, 'var', '', 0 ],
[ 'UserLogin', 'Username', 'CLIENT_ID', 0, 1, 'var', '', 1 ],
[ 'Manager_fio', 'Manager_fio', 'MANAGER_FIO', 1, 1, 'var', '', 1 ],
# [ 'UserPassword', 'Password', 'CLIENT_ID', 1, 0, 'var', '', 1 ],
# [ 'UserEmail', 'Email', 'email', 1, 1, 'var', '', 0 ],
# [ 'UserEmail', 'Email', 'email', 1, 1, 'var', '$Env{"CGIHandle"}?Action=AgentTicketCompose&ResponseID=1&TicketID=$Data{"TicketID"}&ArticleID=$Data{"ArticleID"}', 0 ],
# [ 'UserCustomerID', 'CustomerID', 'CLIENT_ID', 1, 1, 'var', '', 1 ],
# [ 'UserCustomerIDs', 'CustomerIDs', 'customer_ids', 1, 0, 'var', '', 0 ],
# [ 'UserPhone', 'Phone', 'phone', 1, 0, 'var', '', 0 ],
# [ 'UserFax', 'Fax', 'fax', 1, 0, 'var', '', 0 ],
# [ 'UserMobile', 'Mobile', 'mobile', 1, 0, 'var', '', 0 ],
# [ 'UserStreet', 'Street', 'LEGAL_ADDRESS_STR', 1, 0, 'var', '', 1 ],
[ 'UserStreet', 'Address', 'ADDR', 1, 0, 'var', '', 1 ],
# [ 'UserZip', 'Zip', 'zip', 1, 0, 'var', '', 0 ],
[ 'IP', 'IP', 'IP_ADDR', 1, 0, 'var', '', 1 ],
[ 'Balance', 'Balance', 'CL_BAL', 1, 0, 'var', '', 1 ],
# [ 'Balance', 'Balance', 'Balance', 1, 0, 'var', '', 1 ],
# [ 'UserCity', 'City', 'city', 1, 0, 'var', '', 0 ],
# # ['UserCountry', 'Country', 'country', 1, 0, 'var', '', 0 ],
# # [ 'UserComment', 'TP', 'SG_NAMES', 1, 0, 'var', '', 1 ],
[ 'TP', 'TP', 'SG_NAMES', 1, 0, 'var', '', 1 ],
[ 'START', 'Start', 'C_BEGIN', 1, 0, 'var', '', 1 ],
[ 'END', 'End', 'C_END', 1, 0, 'var', '', 1 ],
# [ 'ValidID', 'Valid', 'valid_id', 0, 1, 'int', '', 0 ],
],


Могу отметить, что аналогичный конфиг используется в рабочем otrs 3.2. Поле "Manager_fio" используется у нас только у определенных клиентов (юр лица). В остальных оно пустое. В нем создается все без нареканий.

Причем otrs 6 подключается к той же БД и таблице что и версия 3.2. ВРоде не должно как то влиять ведь только вытаскивает их из БД. Поправьте если не прав.

По ряду причин решили передти на otrs 6.x без процесса обновления. Стоит задача воссоздать весь функционал.

Так же не понял о какой почте идет речь. Исх. от otrs на имя владельца тикета или почта клиента?

paver
OTRS Бывалый
Сообщения: 458
Зарегистрирован: 22 апр 2015, 06:45
Откуда: Томск
Благодарил (а): 6 раз
Поблагодарили: 40 раз

Re: Не удается "Создать телефонную заявку"

Сообщение paver » 05 мар 2020, 10:32

lpetr2 писал(а):
04 мар 2020, 14:13
# note: Login, Email and CustomerID needed!
Интересно, как это переводится?
Могу отметить, что аналогичный конфиг используется в рабочем otrs 3.2. Поле "Manager_fio" используется у нас только у определенных клиентов (юр лица). В остальных оно пустое. В нем создается все без нареканий.
А на правильных клиентах (с манагер_фио) тоже ошибка вылетает?
Причем otrs 6 подключается к той же БД и таблице что и версия 3.2. ВРоде не должно как то влиять ведь только вытаскивает их из БД. Поправьте если не прав.
Поправляю. Не прав. Структура данных сильно изменилась, странно, что OTRS вообще запустился.
Или речь только про каталог пользователей?
По ряду причин решили передти на otrs 6.x без процесса обновления. Стоит задача воссоздать весь функционал.
Я бы даже проверять такое не стал.
Так же не понял о какой почте идет речь. Исх. от otrs на имя владельца тикета или почта клиента?
О клиентах, конечно. OTRS - система, заточенная на использование емайл. На форуме несколько топиков, посвященных вопросу обхода этой проблемы. Решаемо, но все равно костыльно.
--
OTRS 6.0.22

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

Re: Не удается "Создать телефонную заявку"

Сообщение alexus » 05 мар 2020, 19:07

lpetr2 писал(а):
04 мар 2020, 14:13

Могу отметить, что аналогичный конфиг используется в рабочем otrs 3.2. Поле "Manager_fio" используется у нас только у определенных клиентов (юр лица). В остальных оно пустое. В нем создается все без нареканий.

Причем otrs 6 подключается к той же БД и таблице что и версия 3.2. ВРоде не должно как то влиять ведь только вытаскивает их из БД. Поправьте если не прав.

По ряду причин решили передти на otrs 6.x без процесса обновления. Стоит задача воссоздать весь функционал.

Так же не понял о какой почте идет речь. Исх. от otrs на имя владельца тикета или почта клиента?
1. Все обязательные поля должны быть заполнены! Или делайте их необязательными
2. Подключение к старой базе - это в каком смысле? Новая OTRS 6 в конфиге подключена к старой БД?
3. Могу даже представить почему перешли без обновления))) Воссоздать - это как?
4. Мы говорим про настройки КЛИЕНТА, речь про email для учётной записи клиента, разумеется.
С уважением,
Алексей Юсов

Prod: OTRS ITSM 5.0.14 on CentOS 7 x64 Linux with MySQL 5.7

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

lpetr2
OTRS Новобранец
Сообщения: 11
Зарегистрирован: 14 фев 2020, 13:42

Re: Не удается "Создать телефонную заявку"

Сообщение lpetr2 » 25 мар 2020, 17:10

Сделал только 2 поля обязательными. Логин и Имя. Все равно не дает создать.

Поставлю вопрос с другой стороны.

Вот я решил поднять OTRS 6. Все сделал по инструкции . Система запустилась. В вэб морду попал. Какие минимальные настройки нужно выполнить, чтобы я мог создать телефонную заявку?

Попрошу не тыкать в комменты. Я их видел.

paver писал(а):
05 мар 2020, 10:32
lpetr2 писал(а):
04 мар 2020, 14:13
# note: Login, Email and CustomerID needed!
Интересно, как это переводится?
Могу отметить, что аналогичный конфиг используется в рабочем otrs 3.2. Поле "Manager_fio" используется у нас только у определенных клиентов (юр лица). В остальных оно пустое. В нем создается все без нареканий.
А на правильных клиентах (с манагер_фио) тоже ошибка вылетает?
Причем otrs 6 подключается к той же БД и таблице что и версия 3.2. ВРоде не должно как то влиять ведь только вытаскивает их из БД. Поправьте если не прав.
Поправляю. Не прав. Структура данных сильно изменилась, странно, что OTRS вообще запустился.
Или речь только про каталог пользователей?
По ряду причин решили передти на otrs 6.x без процесса обновления. Стоит задача воссоздать весь функционал.
Я бы даже проверять такое не стал.
Так же не понял о какой почте идет речь. Исх. от otrs на имя владельца тикета или почта клиента?
О клиентах, конечно. OTRS - система, заточенная на использование емайл. На форуме несколько топиков, посвященных вопросу обхода этой проблемы. Решаемо, но все равно костыльно.

lpetr2
OTRS Новобранец
Сообщения: 11
Зарегистрирован: 14 фев 2020, 13:42

Re: Не удается "Создать телефонную заявку"

Сообщение lpetr2 » 25 мар 2020, 17:23

1. Оставил обязательными только Имя и логин. Не решило вопрос.
2. Под старой базой имеется ввиду БД, которая является внешним источником для поиска существующих клиентов. При создании заявки если есть совпадения в этой базе , то можно подгрузить данные по клиенту. Чтение, не более.
3. Решили с нуля поднять 6 версию. Старую держать как архив старых заявок.
4. Не ведем привязку email по клиентам. Клиенты не имеют доступа с otrs. Системой пользуются только сотрудники.

И Вас СПРОШУ.
"Вот я решил поднять OTRS 6. Все сделал по инструкции . Система запустилась. В вэб морду попал. Какие минимальные настройки нужно выполнить, чтобы я мог создать телефонную заявку?"

Вот не могу найти четко выстроенную логическую цепочку по настройке системы.

Если дело с почтой, которая должна быть у каждого клиента. То наведите как убрать эту привязку.

Или может есть какойто шаблон для проверки корректности заполнения поля?
alexus писал(а):
05 мар 2020, 19:07
lpetr2 писал(а):
04 мар 2020, 14:13

Могу отметить, что аналогичный конфиг используется в рабочем otrs 3.2. Поле "Manager_fio" используется у нас только у определенных клиентов (юр лица). В остальных оно пустое. В нем создается все без нареканий.

Причем otrs 6 подключается к той же БД и таблице что и версия 3.2. ВРоде не должно как то влиять ведь только вытаскивает их из БД. Поправьте если не прав.

По ряду причин решили передти на otrs 6.x без процесса обновления. Стоит задача воссоздать весь функционал.

Так же не понял о какой почте идет речь. Исх. от otrs на имя владельца тикета или почта клиента?
1. Все обязательные поля должны быть заполнены! Или делайте их необязательными
2. Подключение к старой базе - это в каком смысле? Новая OTRS 6 в конфиге подключена к старой БД?
3. Могу даже представить почему перешли без обновления))) Воссоздать - это как?
4. Мы говорим про настройки КЛИЕНТА, речь про email для учётной записи клиента, разумеется.

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

Re: Не удается "Создать телефонную заявку"

Сообщение alexus » 25 мар 2020, 18:09

lpetr2 писал(а):
25 мар 2020, 17:23
"Вот я решил поднять OTRS 6. Все сделал по инструкции . Система запустилась. В вэб морду попал. Какие минимальные настройки нужно выполнить, чтобы я мог создать телефонную заявку?"

Вот не могу найти четко выстроенную логическую цепочку по настройке системы.

Если дело с почтой, которая должна быть у каждого клиента. То наведите как убрать эту привязку.

Или может есть какойто шаблон для проверки корректности заполнения поля?
Надо детально смотреть на вашу систему, разбираться в настройках и только после этого давать рекомендации.
"Логически выстроенная цепочка по настройке системы" - ценное знание, полученное за годы интенсивной работы. Готов им поделиться за разумную плату.
С уважением,
Алексей Юсов

Prod: OTRS ITSM 5.0.14 on CentOS 7 x64 Linux with MySQL 5.7

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

Ответить