Заявки компании
Модератор: ykolesnikov
-
- OTRS Новобранец
- Сообщения: 126
- Зарегистрирован: 11 янв 2013, 12:06
Заявки компании
Здравстуйте.
Хочу сделать, чтобы клиенты могли смотреть заявки друг друга.
Имеем:
OTRS 3.2.3
MySQL
Всё сделал как написано в мануале:
1. Добавил поле в таблицу `customer_user` поле `customer_ids`;
2. Добавил маппинг в Config.pm
У агента появилось поле при редактировании клиента.
Прописал клиентам одинаковые customer_ids, но они всё-равно не видят заявок друг друга.
Скажите, пожалуйста, в чем может быть проблема?
Спасибо.
Хочу сделать, чтобы клиенты могли смотреть заявки друг друга.
Имеем:
OTRS 3.2.3
MySQL
Всё сделал как написано в мануале:
1. Добавил поле в таблицу `customer_user` поле `customer_ids`;
2. Добавил маппинг в Config.pm
У агента появилось поле при редактировании клиента.
Прописал клиентам одинаковые customer_ids, но они всё-равно не видят заявок друг друга.
Скажите, пожалуйста, в чем может быть проблема?
Спасибо.
FreeBSD 7.4 :: OTRS 3.3.11
FreeBSD 9.1 :: OTRS 5
FreeBSD 9.1 :: OTRS 5
Re: Заявки компании
Не слишком ли мудрено?
У клиента, по умолчанию, есть пункт меню - "Заявки компании". Там они должны все и быть, по крайней мере, у клиентов с одинаковым CustomerID.
Да, надо включить поддержку компаний клиента. Это есть на форуме, поищите.
У клиента, по умолчанию, есть пункт меню - "Заявки компании". Там они должны все и быть, по крайней мере, у клиентов с одинаковым CustomerID.
Да, надо включить поддержку компаний клиента. Это есть на форуме, поищите.
С уважением
Ю. Колесников
OTRS 3.3.1, ITSM 3.3.1, SUSE 12, MySQL5
Ю. Колесников
OTRS 3.3.1, ITSM 3.3.1, SUSE 12, MySQL5
-
- OTRS Гуру
- Сообщения: 5192
- Зарегистрирован: 20 сен 2010, 18:17
- Откуда: Москва
- Благодарил (а): 92 раза
- Поблагодарили: 82 раза
Re: Заявки компании
Если CustomerCompanySupport выключен (см. Config.pm), то customer_ids не помогут!
С уважением,
Алексей Юсов
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 Новобранец
- Сообщения: 126
- Зарегистрирован: 11 янв 2013, 12:06
Re: Заявки компании
CustomerCompanySupport = 1; т.е. всё включено... вообще ничего не могу понять...
FreeBSD 7.4 :: OTRS 3.3.11
FreeBSD 9.1 :: OTRS 5
FreeBSD 9.1 :: OTRS 5
-
- OTRS Гуру
- Сообщения: 3119
- Зарегистрирован: 24 дек 2010, 09:27
- Откуда: Череповец
- Благодарил (а): 4 раза
- Поблагодарили: 5 раз
- Контактная информация:
Re: Заявки компании
А Вы, случайно, по рекомендациям из HOWTOS не отключали просмотр заявок компании?
С уважением Юрий Колесников
OTRS 5.0.22, ITSM 5.0.22
OpenSuse 13.2, MariaDB 10.0.22
OTRS 5.0.22, ITSM 5.0.22 тестовая
OTRS 5.0.22, ITSM 5.0.22
OpenSuse 13.2, MariaDB 10.0.22
OTRS 5.0.22, ITSM 5.0.22 тестовая
-
- OTRS Новобранец
- Сообщения: 126
- Зарегистрирован: 11 янв 2013, 12:06
Re: Заявки компании
Выяснился момент...
Почему-то заявки стали видны, но не сразу.
Напрашивается вопрос: как это происходит в OTRS? Есть какой-то скрипт, который производит индексирование заявок и выдает их только после индексации?
В логах подозрительного ничего не нашел...
Почему-то заявки стали видны, но не сразу.
Напрашивается вопрос: как это происходит в OTRS? Есть какой-то скрипт, который производит индексирование заявок и выдает их только после индексации?
В логах подозрительного ничего не нашел...
FreeBSD 7.4 :: OTRS 3.3.11
FreeBSD 9.1 :: OTRS 5
FreeBSD 9.1 :: OTRS 5
Re: Заявки компании
Столкнулся с такой же проблемой, все настроено и прописано, а заявок все равно не видно...
Правильно ли я понимаю, что у меня есть клиент А с id=1, клиент B id=2, клиент C id=3. Чтобы клиент А мог видеть заявки поданные клиентом B,C я прописываю в поле CustomerIDs 2;3; ? При это обязательно ли параметр CustomerCompanySupport должен быть выставлен в 1, в таком случае id клиента должно быть равно id компании и теряется всякий смысл прописывать еще и CustomerIDs.
Или имеется ввиду, что они все принадлежать одной компании то есть у всех клиентов один ID и в customerIDs я просто перечисляю уже логины B,C
Правильно ли я понимаю, что у меня есть клиент А с id=1, клиент B id=2, клиент C id=3. Чтобы клиент А мог видеть заявки поданные клиентом B,C я прописываю в поле CustomerIDs 2;3; ? При это обязательно ли параметр CustomerCompanySupport должен быть выставлен в 1, в таком случае id клиента должно быть равно id компании и теряется всякий смысл прописывать еще и CustomerIDs.
Или имеется ввиду, что они все принадлежать одной компании то есть у всех клиентов один ID и в customerIDs я просто перечисляю уже логины B,C
-
- OTRS Гуру
- Сообщения: 5192
- Зарегистрирован: 20 сен 2010, 18:17
- Откуда: Москва
- Благодарил (а): 92 раза
- Поблагодарили: 82 раза
Re: Заявки компании
Вам для начала надо разрисовать структуру компании (компаний) ваших клиентов и что и кому Вы хотите давать видеть. А потом уже проектировать CustomerID и CustomerIDs.
С уважением,
Алексей Юсов
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? Спросите меня как!
Re: Заявки компании
Может я просто не так понял смысл CustomerIDs.
Суть такая:
1 компания, есть 10 клиентов и 2 руководителя. Нужно сделать так чтобы эти 10 клиентов могли видеть только свои заявки, а 2 руководителя могли видеть абсолютно все заявки поданные этими 10 клиентами.
Почитав мануал я решил,что это все просто делается через Customer_IDs, где я просто через ; перечисляю ID клиентов чьи заявки они могут видеть. Не хочется пока заморачиваться с группами клиентов. И как я понимаю если я включаю компании клиентов, то просто так клиента уже создать нельзя, его id должно принадлежать обязательно какой-то компании?
Суть такая:
1 компания, есть 10 клиентов и 2 руководителя. Нужно сделать так чтобы эти 10 клиентов могли видеть только свои заявки, а 2 руководителя могли видеть абсолютно все заявки поданные этими 10 клиентами.
Почитав мануал я решил,что это все просто делается через Customer_IDs, где я просто через ; перечисляю ID клиентов чьи заявки они могут видеть. Не хочется пока заморачиваться с группами клиентов. И как я понимаю если я включаю компании клиентов, то просто так клиента уже создать нельзя, его id должно принадлежать обязательно какой-то компании?
Re: Заявки компании
Ну и как то очень странно на конкретный вопрос, о том как работает customer_ids получить ответ о том, что нужно заранее запроектировать))
Собственно customer_ids работают замечатльно, там просто нужно указать id клиентов, чьи заявки будут после отображаться в "заявках компании". При этом CompanyTickets в config.pm включать вовсе не обязательно, все работает и без этого. Но как писали выше, должно пройти какое то время, у меня заработало на следующий день. Пока попробую выяснить отчего так происходит, что за процесс запускается за это время.
Собственно customer_ids работают замечатльно, там просто нужно указать id клиентов, чьи заявки будут после отображаться в "заявках компании". При этом CompanyTickets в config.pm включать вовсе не обязательно, все работает и без этого. Но как писали выше, должно пройти какое то время, у меня заработало на следующий день. Пока попробую выяснить отчего так происходит, что за процесс запускается за это время.
Re: Заявки компании
Чтобы не было задержки Вам нужно перезапустить сервер или удалить кэш... а лучше сначала второе, а потом первое.
OTRS 3.2.8, Ubuntu 12.04, Apache, PostgreSQL