Привет всем!
Есть потребность реализовать следующую фичу: с помощью отчетов сформировать путевой лист.
Путевой лист - это табличка со следующими столбцами:
- Название компании
- ФИО клиента компании
- Дата создания заявки
- Адрес компании
И чтобы где то был отображено, что данные заявки принадлежат водителю. Водитель выступает в качестве агента.
Есть какие то идеи?)
Путевой лист водителю
Модератор: ykolesnikov
-
- OTRS Новобранец
- Сообщения: 108
- Зарегистрирован: 09 авг 2012, 22:57
- Откуда: Санкт-Петербург
- Благодарил (а): 1 раз
- Контактная информация:
Re: Путевой лист водителю
Я бы копал в сторону построения отчета от самой БД, с запросом типа :
SELECT
tn
, create_time
, (SELECT name FROM customer_company WHERE customer_id = ticket.customer_id)
, (SELECT concat (first_name, ' ', last_name) FROM customer_user WHERE customer_user.id::varchar = ticket.customer_user_id)
, (SELECT concat (country, ' ', city, ' ', street) FROM customer_company WHERE customer_id = ticket.customer_id)
, (SELECT concat (first_name, ' ', last_name) FROM users WHERE id = ticket.user_id)
FROM ticket
WHERE .... какое-то ваше условие
З.Ы. запрос для postgresql
SELECT
tn
, create_time
, (SELECT name FROM customer_company WHERE customer_id = ticket.customer_id)
, (SELECT concat (first_name, ' ', last_name) FROM customer_user WHERE customer_user.id::varchar = ticket.customer_user_id)
, (SELECT concat (country, ' ', city, ' ', street) FROM customer_company WHERE customer_id = ticket.customer_id)
, (SELECT concat (first_name, ' ', last_name) FROM users WHERE id = ticket.user_id)
FROM ticket
WHERE .... какое-то ваше условие
З.Ы. запрос для postgresql
OTRS 3.3.8, Debian 7, PostgreSQL 9.1.13
OTRS 4.0.17, Debian 8, MySQL + MSSQL
OTRS 4.0.17, Debian 8, MySQL + MSSQL
-
- OTRS Гуру
- Сообщения: 5196
- Зарегистрирован: 20 сен 2010, 18:17
- Откуда: Москва
- Благодарил (а): 92 раза
- Поблагодарили: 82 раза
Re: Путевой лист водителю
Надо делать кастомную форму печати данных из тикета по заданному шаблону. Мы делали такие вещи
С уважением,
Алексей Юсов
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? Спросите меня как!