Создание отчета по бизнесам

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

Модератор: ykolesnikov

Ответить
RomanRabodzey
OTRS Новобранец
Сообщения: 15
Зарегистрирован: 24 июл 2017, 10:17
Откуда: Киев

Создание отчета по бизнесам

Сообщение RomanRabodzey » 24 май 2018, 14:08

Добрый день!

Спустя почти год пользования 5й ОТРС возникла потребность с создании отчетов по бизнесам, которые облуживает компания, в которой я работаю.

Конфиг системы в подписи, Информацию о клиенте тянет с AD

Код: Выделить всё

CustomerKey => 'sAMAccountName',
CustomerID => 'mail',
CustomerUserListFields => ['sAMAccountName', 'cn', 'mail'],
CustomerUserSearchFields => ['sAMAccountName', 'cn', 'mail'],
CustomerUserSearchPrefix => '',
CustomerUserSearchSuffix => '*',
CustomerUserSearchListLimit => 10000,
CustomerUserPostMasterSearchFields => ['mail'],
CustomerUserNameFields => ['givenname', 'sn'],
CustomerCompanySupport => 1,
Map => [
[ 'UserFirstname', 'Firstname', 'givenname', 1, 1, 'var' ],
[ 'UserLastname', 'Lastname', 'sn', 1, 1, 'var' ],
[ 'UserLogin', 'Login', 'sAMAccountName', 0, 1, 'var' ],
[ 'UserEmail', 'Email', 'mail', 0, 1, 'var' ],
[ 'UserCustomerID', 'CustomerID', 'mail', 0, 1, 'var' ],
[ 'UserPhone', 'Phone', 'telephonenumber', 1, 1, 'var' ],
[ 'UserMobile', 'Mobile', 'mobile', 1, 1, 'var' ],
[ 'UserOfficeLocation', 'physicalDeliveryOfficeName', 'physicalDeliveryOfficeName', 1, 1, 'var'],
[ 'UserCompany', 'Company', 'company', 1, 1, 'var' ],
[ 'UserOfficeTitle', 'OfficeTitle', 'title', 1, 1, 'var' ],
[ 'UserDepartment', 'Department', 'department', 1, 1, 'var' ],
[ 'UserCity', 'City', 'l', 1, 1, 'var' ],
[ 'UserStreet', 'Street', 'streetAddress', 1, 1, 'var' ],
],
};
UserOfficeLocation и UserDepartment прописаны в Core и в динамических полях для отбражения.
Изображение

Пытался по этому принципу настроить UserCompany, но безрезультатно, ни в поиске не находит по бизнесу (по кабинету находит, по дожности нет), ни в отчетах не отображается (/otrs/index.pl?Action=AgentStatistics;Subaction=Overview). Может кто уже сталкивался с подобной задачей и поделиться своим решением. Заранее благодарен
Последний раз редактировалось RomanRabodzey 29 май 2018, 00:05, всего редактировалось 3 раза.
OTRS 5.0.21
Ubuntu Server 16.04 LTS

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

Re: Создание отчета по бизнесам

Сообщение alexus » 25 май 2018, 18:47

А Вы маппинг атрибута в дин. поле включили в конфиге?
С уважением,
Алексей Юсов

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? Спросите меня как!

RomanRabodzey
OTRS Новобранец
Сообщения: 15
Зарегистрирован: 24 июл 2017, 10:17
Откуда: Киев

Re: Создание отчета по бизнесам

Сообщение RomanRabodzey » 25 май 2018, 18:56

Естественно

Изображение
Последний раз редактировалось RomanRabodzey 29 май 2018, 00:14, всего редактировалось 6 раз.
OTRS 5.0.21
Ubuntu Server 16.04 LTS

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

Re: Создание отчета по бизнесам

Сообщение alexus » 28 май 2018, 20:54

Покажите скриншоты настроек, данных клиента и истории тикета
С уважением,
Алексей Юсов

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? Спросите меня как!

RomanRabodzey
OTRS Новобранец
Сообщения: 15
Зарегистрирован: 24 июл 2017, 10:17
Откуда: Киев

Re: Создание отчета по бизнесам

Сообщение RomanRabodzey » 28 май 2018, 21:12

Config.pm и Core:Ticket скриншоты выше

Динамические подключены тут:
Изображение

и тут:
Изображение

Данные клиента
Изображение

История тикета:
Изображение
Последний раз редактировалось RomanRabodzey 29 май 2018, 00:13, всего редактировалось 1 раз.
OTRS 5.0.21
Ubuntu Server 16.04 LTS

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

Re: Создание отчета по бизнесам

Сообщение alexus » 28 май 2018, 23:43

Странно, я вложений не вижу - http://joxi.ru/KAgY5BzU4E6Ovm
Вложения
1527540381623.png
1527540381623.png (26.74 КБ) 7923 просмотра
С уважением,
Алексей Юсов

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? Спросите меня как!

RomanRabodzey
OTRS Новобранец
Сообщения: 15
Зарегистрирован: 24 июл 2017, 10:17
Откуда: Киев

Re: Создание отчета по бизнесам

Сообщение RomanRabodzey » 29 май 2018, 00:16

Прошу прощения, ссылки обновил, но странно себя повел дропбокс. В хроме на МакОС все отображалось корректно. Вероятно в кеше сохранились
OTRS 5.0.21
Ubuntu Server 16.04 LTS

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

Re: Создание отчета по бизнесам

Сообщение alexus » 29 май 2018, 01:29

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

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? Спросите меня как!

RomanRabodzey
OTRS Новобранец
Сообщения: 15
Зарегистрирован: 24 июл 2017, 10:17
Откуда: Киев

Re: Создание отчета по бизнесам

Сообщение RomanRabodzey » 29 май 2018, 09:38

Динамические в Frontend::Agent::Ticket::ViewZoom я специально не использовал в пользу Frontend::Agent::Ticket::ViewFreeText, по причине того что данная информация касается больше заявителя и было бы правильнее и корректнее если бы она отображалась именно в поле "Информация о заявителе".

Вопрос как создать и вывести отчет по бизнесам все же актуальный
Изображение

В поиске параметры Компания и должность есть и уже, прям вот радостная новость для меня, часть заявок находит, но не все, как хотелось бы

Был бы благодарен за помощь и возможно ссылку где почитать о разделе "Отчеты"
OTRS 5.0.21
Ubuntu Server 16.04 LTS

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

Re: Создание отчета по бизнесам

Сообщение alexus » 29 май 2018, 12:28

В правильно заданном вопросе - больше половины ответа. Какой конкретно атрибут клиента вам надо вывести в отчёт. Поля "бизнес" я нигде не увидел. Это - Компания или Департамент или ещё что-то?
С уважением,
Алексей Юсов

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? Спросите меня как!

RomanRabodzey
OTRS Новобранец
Сообщения: 15
Зарегистрирован: 24 июл 2017, 10:17
Откуда: Киев

Re: Создание отчета по бизнесам

Сообщение RomanRabodzey » 29 май 2018, 13:40

Нужно построить примитивный отчет по Компаниям. В отчете должно быть кол-во заявок с номерами и отдел, выполняющий или выполнивший заявку. И мне кажется используя именно "Динамический список" это реализуемо.

Только что проверил и если поэксперементировать еще немного с осями и фильтром может получится то, что нужно. Но, забегая чуть наперед, появился вопрос. Как "переиндексировать" базу ОТРС? При тестовом построении отчета на многие заявки не видно компанию

Изображение
OTRS 5.0.21
Ubuntu Server 16.04 LTS

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

Re: Создание отчета по бизнесам

Сообщение alexus » 29 май 2018, 13:46

Что такое "Компания"? Это CustomerID учётной записи клиента?
Зачем тогда огород городить с дин. полями?
RomanRabodzey писал(а):Как "переиндексировать" базу ОТРС? При тестовом посторении отчета на многие заявки не видно компанию
Можно попробовать Планировщиком - через домен учётки отобрать принадлежность к Команиии
С уважением,
Алексей Юсов

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? Спросите меня как!

RomanRabodzey
OTRS Новобранец
Сообщения: 15
Зарегистрирован: 24 июл 2017, 10:17
Откуда: Киев

Re: Создание отчета по бизнесам

Сообщение RomanRabodzey » 29 май 2018, 15:12

CustomerID это учетная запись в Active Directory. "Компания" это динамическое поле. Добавлено было по причине того что ни в отчетах, ни в поиске этого параметра для выбора не было, но и до добавления отображалось в поле "Информация о заявителе". Было сделано все из-за отчета

По планировщику можно поподробнее?
OTRS 5.0.21
Ubuntu Server 16.04 LTS

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

Re: Создание отчета по бизнесам

Сообщение alexus » 29 май 2018, 15:16

У Вас системное непонимание того, что у вас в системе происходит и куда двигаться. Тут только голосом можно объяснить, ибо писать трактаты нет времени. Пишите свои контакты в личку
С уважением,
Алексей Юсов

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? Спросите меня как!

Ответить