Заявки компании в 3.3.4

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

Модератор: ykolesnikov

Ответить
ykolesnikov
OTRS Гуру
Сообщения: 3119
Зарегистрирован: 24 дек 2010, 09:27
Откуда: Череповец
Благодарил (а): 4 раза
Поблагодарили: 5 раз
Контактная информация:

Заявки компании в 3.3.4

Сообщение ykolesnikov » 29 янв 2014, 13:43

Добрый день!
После обновления на 3.3.4 обнаружился неприятный момент.
В интерфейсе клиента в пункте меню Мои заявки показываются все заявки компании. Тоже, что и в пункте меню Заявки компании.
До обновления пункт меню Заявки компании был отключен через SysConfig in Ticket -> Frontend::Customer::ModuleRegistration, удалением пункта меню Company tickets.
Админ поставил обновление без возврата этого пункта меню обратно.

Теперь не могу ничего сделать. Даже если удаляю Завки компании через ModuleRegistration, все равно в Моих заявках отображаются все заявки компании.
С уважением Юрий Колесников
OTRS 5.0.22, ITSM 5.0.22
OpenSuse 13.2, MariaDB 10.0.22
OTRS 5.0.22, ITSM 5.0.22 тестовая

ykolesnikov
OTRS Гуру
Сообщения: 3119
Зарегистрирован: 24 дек 2010, 09:27
Откуда: Череповец
Благодарил (а): 4 раза
Поблагодарили: 5 раз
Контактная информация:

Re: Заявки компании в 3.3.4

Сообщение ykolesnikov » 30 янв 2014, 08:25

Вернулся к 3.3.3. Возвратил CompanyTickets в SysConfig in Ticket -> Frontend::Customer::ModuleRegistration в исходное состояние и попробовали еще раз апгрейд до 3.3.4. Ничего не изменилось! По прежнему в меню Мои завки и Заявки компании отображаются заявки всей компании, т.е. по CustomerID.
Смотрю в модуль CustomerTicketOverView.pm - ничего криминального не вижу (правда в Perl я еще тот дуб :cry: ) :evil:

Коллеги, скажите, у вас все с этим нормально?
С уважением Юрий Колесников
OTRS 5.0.22, ITSM 5.0.22
OpenSuse 13.2, MariaDB 10.0.22
OTRS 5.0.22, ITSM 5.0.22 тестовая

merkushov
OTRS Бывалый
Сообщения: 310
Зарегистрирован: 25 окт 2012, 15:06
Откуда: Воронеж
Поблагодарили: 1 раз

Re: Заявки компании в 3.3.4

Сообщение merkushov » 30 янв 2014, 09:38

Покажите CustomerFrontend::Module###CustomerTicketOverview
Меркушов Виктор, perl программист

ykolesnikov
OTRS Гуру
Сообщения: 3119
Зарегистрирован: 24 дек 2010, 09:27
Откуда: Череповец
Благодарил (а): 4 раза
Поблагодарили: 5 раз
Контактная информация:

Re: Заявки компании в 3.3.4

Сообщение ykolesnikov » 30 янв 2014, 10:11

Вот:
Frontend__Customer__TicketOverview.png
Frontend__Customer__TicketOverview.png (44.99 КБ) 5532 просмотра
и вот:
Frontend__Customer.png
Frontend__Customer.png (166.41 КБ) 5532 просмотра
Кроме того удалил все кастомные папки.
С уважением Юрий Колесников
OTRS 5.0.22, ITSM 5.0.22
OpenSuse 13.2, MariaDB 10.0.22
OTRS 5.0.22, ITSM 5.0.22 тестовая

ykolesnikov
OTRS Гуру
Сообщения: 3119
Зарегистрирован: 24 дек 2010, 09:27
Откуда: Череповец
Благодарил (а): 4 раза
Поблагодарили: 5 раз
Контактная информация:

Re: Заявки компании в 3.3.4

Сообщение ykolesnikov » 30 янв 2014, 12:25

От отчаяния, :lol: попробовал поиграть параметром CustomerUserExcludePrimaryCustomerID => 0, в Config.pm.
Давно на него смотрел, только смысл не понятен. Заменил на единицу.
В результате Заявки компании теперь не показывает в обоих пунктаз меню клиента (т.е. ни в Мои заявки, ни в Заявки компании) :o .
Делаем вывод, что им можно отключить показ заявок компании и без SysConfig.

Но основной вопрос остается. Без этого обходного решения - Мои заявки показывает все заявки компании.
С уважением Юрий Колесников
OTRS 5.0.22, ITSM 5.0.22
OpenSuse 13.2, MariaDB 10.0.22
OTRS 5.0.22, ITSM 5.0.22 тестовая

merkushov
OTRS Бывалый
Сообщения: 310
Зарегистрирован: 25 окт 2012, 15:06
Откуда: Воронеж
Поблагодарили: 1 раз

Re: Заявки компании в 3.3.4

Сообщение merkushov » 30 янв 2014, 16:50

Не увидел, того что хотел. А вот по этой ссылке http://localhost/otrs/index.pl?Action=A ... oup=Ticket у вас что?
Меркушов Виктор, perl программист

ykolesnikov
OTRS Гуру
Сообщения: 3119
Зарегистрирован: 24 дек 2010, 09:27
Откуда: Череповец
Благодарил (а): 4 раза
Поблагодарили: 5 раз
Контактная информация:

Re: Заявки компании в 3.3.4

Сообщение ykolesnikov » 30 янв 2014, 17:32

Добрый вечер!
Сейчас из дома нет доступа к тестовому серверу. С утра сделаю скриншот и пришлю. Могу сказать только, что я перед тем как еще раз апгрейдить восстановил там все по умолчанию. Но результат, тот же. До этого убирал там через "-" раздел, который относился к заявкам компании. Если только при восстановлении что-то криво ложится в ZZZAauto.pm. Посмотрю еще с утра.
На английском сайте предложили оформить заявку на BUG. Но все на работе, если не найду ничего, напишу.
Виктор, а у Вас все нормально с этим?
С уважением Юрий Колесников
OTRS 5.0.22, ITSM 5.0.22
OpenSuse 13.2, MariaDB 10.0.22
OTRS 5.0.22, ITSM 5.0.22 тестовая

merkushov
OTRS Бывалый
Сообщения: 310
Зарегистрирован: 25 окт 2012, 15:06
Откуда: Воронеж
Поблагодарили: 1 раз

Re: Заявки компании в 3.3.4

Сообщение merkushov » 30 янв 2014, 18:53

У меня были проблемы с главным меню Клиентского интерфейса при обновлении с 3.1.6 до 3.2.2 Пробемы были связаны с тем что я изменил этот блок в конфиге до обновления.
Меркушов Виктор, perl программист

ykolesnikov
OTRS Гуру
Сообщения: 3119
Зарегистрирован: 24 дек 2010, 09:27
Откуда: Череповец
Благодарил (а): 4 раза
Поблагодарили: 5 раз
Контактная информация:

Re: Заявки компании в 3.3.4

Сообщение ykolesnikov » 30 янв 2014, 19:07

Да, у меня тогда то же было, но после возврата к стандартным настройкам частично исправилось. И еще, помнится пробовали удалить один из файлов ZZZA(A)uto.pm. Он потом создается заново, но кое-что теряется. Но помогло.
С уважением Юрий Колесников
OTRS 5.0.22, ITSM 5.0.22
OpenSuse 13.2, MariaDB 10.0.22
OTRS 5.0.22, ITSM 5.0.22 тестовая

ykolesnikov
OTRS Гуру
Сообщения: 3119
Зарегистрирован: 24 дек 2010, 09:27
Откуда: Череповец
Благодарил (а): 4 раза
Поблагодарили: 5 раз
Контактная информация:

Re: Заявки компании в 3.3.4

Сообщение ykolesnikov » 31 янв 2014, 07:39

Вот скриншот Customer::ModuleRegistration:
Frontend__Customer__ModuleRegistration.png
Frontend__Customer__ModuleRegistration.png (169.07 КБ) 5514 просмотров
Вроде все стандартно.
С уважением Юрий Колесников
OTRS 5.0.22, ITSM 5.0.22
OpenSuse 13.2, MariaDB 10.0.22
OTRS 5.0.22, ITSM 5.0.22 тестовая

merkushov
OTRS Бывалый
Сообщения: 310
Зарегистрирован: 25 окт 2012, 15:06
Откуда: Воронеж
Поблагодарили: 1 раз

Re: Заявки компании в 3.3.4

Сообщение merkushov » 31 янв 2014, 10:47

Да, тут всё в прорядке, на первый взгляд. Я тоже ничего необычного не вижу.
Меркушов Виктор, perl программист

ykolesnikov
OTRS Гуру
Сообщения: 3119
Зарегистрирован: 24 дек 2010, 09:27
Откуда: Череповец
Благодарил (а): 4 раза
Поблагодарили: 5 раз
Контактная информация:

Re: Заявки компании в 3.3.4

Сообщение ykolesnikov » 31 янв 2014, 13:32

Открыл Bug #10212. Только не знаю смогут ли они воспроизвести. Отправил скриншоты и ZZZAuto.pm, ZZZAAuto.pm & Config.pm
Будем ждать. :roll:
С уважением Юрий Колесников
OTRS 5.0.22, ITSM 5.0.22
OpenSuse 13.2, MariaDB 10.0.22
OTRS 5.0.22, ITSM 5.0.22 тестовая

ykolesnikov
OTRS Гуру
Сообщения: 3119
Зарегистрирован: 24 дек 2010, 09:27
Откуда: Череповец
Благодарил (а): 4 раза
Поблагодарили: 5 раз
Контактная информация:

Re: Заявки компании в 3.3.4

Сообщение ykolesnikov » 31 янв 2014, 17:57

Разработчики признали ошибку и дали патч. См. https://github.com/OTRS/otrs/commit/a8b ... 810a06eb4e
В понедельник буду пробовать. Сейчас доступа нет.
С уважением Юрий Колесников
OTRS 5.0.22, ITSM 5.0.22
OpenSuse 13.2, MariaDB 10.0.22
OTRS 5.0.22, ITSM 5.0.22 тестовая

ykolesnikov
OTRS Гуру
Сообщения: 3119
Зарегистрирован: 24 дек 2010, 09:27
Откуда: Череповец
Благодарил (а): 4 раза
Поблагодарили: 5 раз
Контактная информация:

Re: Заявки компании в 3.3.4

Сообщение ykolesnikov » 04 фев 2014, 22:36

Странно все!
После патча по bug#10212 создалась странная ситуация.
У меня в одной из компаний есть клиентычасть которых зарегистрирована в DB, а часть в LDAP.
Так вот теперь, те которые из базы, видят правильно и Мои заявки и Заявки компании. А вот те, которые из LDAP, в обоих пунктах меню видят теперь - Мои заявки. Написал в bug, но они как-то классифицируют это по другому и отсылают к bug#9650. Написал туда и тишина. Завтра открою новый и попытаюсь описать им попонятнее.
В принципе, на данном этапе ситуация меня устраивает, поскольку заявки компании я и не собираюсь никому давать смотреть, но, вопрос принципа - обязано работать правильно. Опять же может и у меня где-то глюк- хочется подчистить, мало ли выстрелит где еще. :)
С уважением Юрий Колесников
OTRS 5.0.22, ITSM 5.0.22
OpenSuse 13.2, MariaDB 10.0.22
OTRS 5.0.22, ITSM 5.0.22 тестовая

ykolesnikov
OTRS Гуру
Сообщения: 3119
Зарегистрирован: 24 дек 2010, 09:27
Откуда: Череповец
Благодарил (а): 4 раза
Поблагодарили: 5 раз
Контактная информация:

Re: Заявки компании в 3.3.4

Сообщение ykolesnikov » 05 фев 2014, 21:40

Вдруг, с утра, на тестовом сервере все заработало правильно. До этого была полная перезагрузка сервера с выключением. Но до этого перезапускали апач, чистили кэш и прочие танцы с бубном, но результата не было. Странны дела твои, Господи! Буду еще проверять на боевом. Трудно воспроизводить, когда не понятно от чего заработало/сломалось. :cry:
С уважением Юрий Колесников
OTRS 5.0.22, ITSM 5.0.22
OpenSuse 13.2, MariaDB 10.0.22
OTRS 5.0.22, ITSM 5.0.22 тестовая

prog5
OTRS Новобранец
Сообщения: 26
Зарегистрирован: 15 июн 2012, 09:32

Re: Заявки компании в 3.3.4

Сообщение prog5 » 18 фев 2014, 07:51

Такая же проблема была. Спасибо за патч.
CentOS 6, OTRS 3.3.4

Ответить