Не отображается имя клиента в Dashboard
Модератор: ykolesnikov
-
- OTRS Новобранец
- Сообщения: 8
- Зарегистрирован: 28 ноя 2018, 12:11
Не отображается имя клиента в Dashboard
Всем привет!
Прошу помощи в решении проблемы на версии 6.0.12
Приходит заявка от пользователя по email. Успешно создается тикет, отправляется уведомление и тд и тп
Если пользователь, от которого пришел email, привязан к клиенту (компании), то везде (в том числе и в дайджесте dashboard) корректно отображается поле "имя клиента"
Если пользователь не привязан к клиенту (компании), то создаем нового пользователя, привязываем его к определенному клиенту (компании)
Открываем тикет и видим, что привязка выполнилась - тикет связан с пользователем и клиентом (компанией)
Открываем "Заявки/Просмотр очередей" и видим, что в поле "имя клиента" к этой заявке выведено корректное название клиента (компании)
А теперь идем в "Дайджест" и там у всех заявок в которых пользователь был создан после создания тикета "имя клиента" показывает "-"
Решил, что это какое-то кэширование для dasboard, но в конфигах не нашел ничего подходящего, перезапуск otrs и выполнение "./otrs.Console.pl Maint::Cache::Delete" не помогло
Собственно как вылечить ?
Прошу помощи в решении проблемы на версии 6.0.12
Приходит заявка от пользователя по email. Успешно создается тикет, отправляется уведомление и тд и тп
Если пользователь, от которого пришел email, привязан к клиенту (компании), то везде (в том числе и в дайджесте dashboard) корректно отображается поле "имя клиента"
Если пользователь не привязан к клиенту (компании), то создаем нового пользователя, привязываем его к определенному клиенту (компании)
Открываем тикет и видим, что привязка выполнилась - тикет связан с пользователем и клиентом (компанией)
Открываем "Заявки/Просмотр очередей" и видим, что в поле "имя клиента" к этой заявке выведено корректное название клиента (компании)
А теперь идем в "Дайджест" и там у всех заявок в которых пользователь был создан после создания тикета "имя клиента" показывает "-"
Решил, что это какое-то кэширование для dasboard, но в конфигах не нашел ничего подходящего, перезапуск otrs и выполнение "./otrs.Console.pl Maint::Cache::Delete" не помогло
Собственно как вылечить ?
Последний раз редактировалось neiroman2k 29 ноя 2018, 10:57, всего редактировалось 4 раза.
-
- OTRS Гуру
- Сообщения: 5203
- Зарегистрирован: 20 сен 2010, 18:17
- Откуда: Москва
- Благодарил (а): 94 раза
- Поблагодарили: 84 раза
Re: Не отображается имя клиента в Dashboard
Добрый день!
Как минимум нужны скриншоты с конкретными примерами
Как минимум нужны скриншоты с конкретными примерами
С уважением,
Алексей Юсов
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? Спросите меня как!
Алексей Юсов
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? Спросите меня как!
-
- OTRS Новобранец
- Сообщения: 8
- Зарегистрирован: 28 ноя 2018, 12:11
-
- OTRS Мастер
- Сообщения: 507
- Зарегистрирован: 22 апр 2015, 06:45
- Откуда: Томск
- Благодарил (а): 7 раз
- Поблагодарили: 45 раз
Re: Не отображается имя клиента в Dashboard
Какой тип бэкенда используете (DB, LDAP)?
Что используется в качестве идентификатора клиента (login, mail, другое)?
У нас так не работает. При добавлении отсутствующего клиента в LDAP тикет автоматически не связывается с новым клиентом. Если нам нужно, то просто переустанавливаем ручками клиента заявки, после чего связь становится корректной - и в тикетзум, и в дайджесте.
Правда у нас пятерка
Что используется в качестве идентификатора клиента (login, mail, другое)?
У нас так не работает. При добавлении отсутствующего клиента в LDAP тикет автоматически не связывается с новым клиентом. Если нам нужно, то просто переустанавливаем ручками клиента заявки, после чего связь становится корректной - и в тикетзум, и в дайджесте.
Правда у нас пятерка
--
OTRS 6.0.22
OTRS 6.0.22
-
- OTRS Гуру
- Сообщения: 5203
- Зарегистрирован: 20 сен 2010, 18:17
- Откуда: Москва
- Благодарил (а): 94 раза
- Поблагодарили: 84 раза
Re: Не отображается имя клиента в Dashboard
Вообще старанно. В идеале надо смотреть на английском языке, чтобы понимать чётко, что 2 разных атрибута не переведены одинаково. Так же надо смотреть на английском TicketZoom и историю тикета
С уважением,
Алексей Юсов
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? Спросите меня как!
Алексей Юсов
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? Спросите меня как!
-
- OTRS Новобранец
- Сообщения: 8
- Зарегистрирован: 28 ноя 2018, 12:11
Re: Не отображается имя клиента в Dashboard
DBpaver писал(а): ↑30 ноя 2018, 06:06Какой тип бэкенда используете (DB, LDAP)?
Что используется в качестве идентификатора клиента (login, mail, другое)?
У нас так не работает. При добавлении отсутствующего клиента в LDAP тикет автоматически не связывается с новым клиентом. Если нам нужно, то просто переустанавливаем ручками клиента заявки, после чего связь становится корректной - и в тикетзум, и в дайджесте.
Правда у нас пятерка
дело не в идентификаторе, "имя клиента" везде отображается правильно, кроме дайджеста
-
- OTRS Мастер
- Сообщения: 507
- Зарегистрирован: 22 апр 2015, 06:45
- Откуда: Томск
- Благодарил (а): 7 раз
- Поблагодарили: 45 раз
Re: Не отображается имя клиента в Dashboard
Нужно иметь в виду, что клиент заявки - сущность изменчивая. Т.е. его можно изменить штатной операцией. И именно он отражается в тикетзум, например.
А вот автор письма - константа. Прописан в первом артикле заявки и сменен быть не может. Возможно, в дайджесте у вас именно он и отображается.
А вот автор письма - константа. Прописан в первом артикле заявки и сменен быть не может. Возможно, в дайджесте у вас именно он и отображается.
--
OTRS 6.0.22
OTRS 6.0.22
-
- OTRS Новобранец
- Сообщения: 8
- Зарегистрирован: 28 ноя 2018, 12:11
Re: Не отображается имя клиента в Dashboard
не понимаю, почему тогда в "Заявки/Просмотр очередей" отображается корректно ?
При наведении мышки на заголовок столбца "Имя клиента" отображается имя поля "CustomerCompanyName"
При наведении мышки на заголовок столбца "Имя клиента" отображается имя поля "CustomerCompanyName"
-
- OTRS Мастер
- Сообщения: 507
- Зарегистрирован: 22 апр 2015, 06:45
- Откуда: Томск
- Благодарил (а): 7 раз
- Поблагодарили: 45 раз
Re: Не отображается имя клиента в Dashboard
Возможно, это другой атрибут. Если интересно - смотрите код.neiroman2k писал(а): ↑05 дек 2018, 10:48не понимаю, почему тогда в "Заявки/Просмотр очередей" отображается корректно ?
В дайджесте, например, выбранный в настройках столбцов атрибут Заголовок выводит тему заявки (первого сообщения), а просмотрах списков (очередей, сервисов, поиска етц) - отправителя и тему.
--
OTRS 6.0.22
OTRS 6.0.22
-
- OTRS Новобранец
- Сообщения: 8
- Зарегистрирован: 28 ноя 2018, 12:11
Re: Не отображается имя клиента в Dashboard
если пользователь создан и связан с компанией, то в новых заявках поле "Имя клиента" отображается корректно
-
- OTRS Гуру
- Сообщения: 5203
- Зарегистрирован: 20 сен 2010, 18:17
- Откуда: Москва
- Благодарил (а): 94 раза
- Поблагодарили: 84 раза
Re: Не отображается имя клиента в Dashboard
С уважением,
Алексей Юсов
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? Спросите меня как!
Алексей Юсов
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? Спросите меня как!
-
- OTRS Новобранец
- Сообщения: 8
- Зарегистрирован: 28 ноя 2018, 12:11
Re: Не отображается имя клиента в Dashboard
вообщем дело такое:
В базе в таблице tickets есть поле customer_id
Дак вот - оно не меняется при добавлении пользователя в базу и остается равным email с которого пришла заявка
Если руками внести туда идентификатор компании
update ticket set customer_id='идентификатор_компании' where tn='номер_тикета';
или обновить все заявки, у которых пользователь был создан или привязан к компании после создания заявки
update ticket a left join customer_user b on b.email=a.customer_id set a.customer_id=b.customer_id where a.customer_id like '%@%' and b.customer_id is not null;
и потом сделать
./otrs.Console.pl Maint::Cache::Delete
то поле "Имя клиента" показывает название компании в дайджесте
В базе в таблице tickets есть поле customer_id
Дак вот - оно не меняется при добавлении пользователя в базу и остается равным email с которого пришла заявка
Если руками внести туда идентификатор компании
update ticket set customer_id='идентификатор_компании' where tn='номер_тикета';
или обновить все заявки, у которых пользователь был создан или привязан к компании после создания заявки
update ticket a left join customer_user b on b.email=a.customer_id set a.customer_id=b.customer_id where a.customer_id like '%@%' and b.customer_id is not null;
и потом сделать
./otrs.Console.pl Maint::Cache::Delete
то поле "Имя клиента" показывает название компании в дайджесте
Последний раз редактировалось neiroman2k 06 дек 2018, 19:16, всего редактировалось 2 раза.
-
- OTRS Гуру
- Сообщения: 5203
- Зарегистрирован: 20 сен 2010, 18:17
- Откуда: Москва
- Благодарил (а): 94 раза
- Поблагодарили: 84 раза
Re: Не отображается имя клиента в Dashboard
1. Вас просят показать скрины на английском - Вы изобретаете велосипед и говорите очевидные вещи.
2. CustomerID в тикете меняется, когда в тикете проставлена учётная запись клиента у которой есть назначенный CustomerID.
2. CustomerID в тикете меняется, когда в тикете проставлена учётная запись клиента у которой есть назначенный CustomerID.
С уважением,
Алексей Юсов
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? Спросите меня как!
Алексей Юсов
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? Спросите меня как!
-
- OTRS Новобранец
- Сообщения: 8
- Зарегистрирован: 28 ноя 2018, 12:11
Re: Не отображается имя клиента в Dashboard
скрины чего именно ?
учетная запись проставлена, учетная запись привязана к компании
-
- OTRS Гуру
- Сообщения: 5203
- Зарегистрирован: 20 сен 2010, 18:17
- Откуда: Москва
- Благодарил (а): 94 раза
- Поблагодарили: 84 раза
Re: Не отображается имя клиента в Dashboard
Скрин дашборда, тикетзума и истории тикета.
С уважением,
Алексей Юсов
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? Спросите меня как!
Алексей Юсов
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? Спросите меня как!
-
- OTRS Новобранец
- Сообщения: 8
- Зарегистрирован: 28 ноя 2018, 12:11
-
- OTRS Гуру
- Сообщения: 5203
- Зарегистрирован: 20 сен 2010, 18:17
- Откуда: Москва
- Благодарил (а): 94 раза
- Поблагодарили: 84 раза
Re: Не отображается имя клиента в Dashboard
Подразумевалось, что на скринах будут видные данные клиента, если не полностью, что достаточные для анализа и сравнения.
История - это кнопка такая в меню Miscalleneous. Там данные клиента тоже надо видеть.
История - это кнопка такая в меню Miscalleneous. Там данные клиента тоже надо видеть.
С уважением,
Алексей Юсов
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? Спросите меня как!
Алексей Юсов
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? Спросите меня как!