Download PDF
Download page Запросы (ticket/clientticket).
Запросы (ticket/clientticket)
Запросы
Объект: ticket
Результат: список элементов
Уровень доступа: admin
| Параметр | Значение |
|---|---|
| id | Id |
| ticket | Запрос |
| name | Тема |
| client | Клиент |
| delay | Задержка |
| date_start | Дата создания |
| deadline | Осталось |
| responsible | Ответственный |
| project | Провайдер |
| queue | Очередь |
| location | Размещение |
| props | Свойства |
Разблокировать запрос
Функция: ticket.unblock
Уровень доступа: admin
Параметры:
- elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент id из функции ticket.
Результат: успешное выполнение операции или сообщение об ошибке
Список сообщений запроса
Функция: ticket.message
Результат: список элементов
Уровень доступа: admin
| Параметр | Значение |
|---|---|
| id | Id |
| message | Сообщение |
| date_post | Дата написания |
| message_user | Автор |
Редактирование сообщения
Функция: ticket.message.edit
Уровень доступа: admin
Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта. Просмотр параметров объекта:
- Параметры:
- plid — уникальный идентификатор родительского списка (элемент id из функции ticket).
- elid — уникальный идентификатор (элемент id из функции ticket.message)
- Результат: список параметров объекта
Создание объекта:
- Параметры:
- sok=ok — подтверждение операции
- plid — уникальный идентификатор родительского списка (элемент id из функции ticket).
- дополнительные параметры запроса ...
- Результат: успешное выполнение операции или сообщение об ошибке
Изменение объекта:
- Параметры:
- sok=ok — подтверждение операции
- plid — уникальный идентификатор родительского списка (элемент id из функции ticket).
- elid — уникальный идентификатор (элемент id из функции ticket.message)
- дополнительные параметры запроса ...
- Результат: успешное выполнение операции или сообщение об ошибке
Список параметров объекта или дополнительных параметров запроса (см. выше):
| Параметр | Значение |
|---|---|
| message | Текст сообщения |
Разделить запрос на два, начиная с выбранного сообщения
Функция: ticket.split
Уровень доступа: admin
Параметры:
- elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент id из функции ticket.message.
Результат: успешное выполнение операции или сообщение об ошибке
Скрыть сообщение от клиента
Функция: ticket.message.delete
Уровень доступа: admin
Параметры:
- elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент id из функции ticket.message.
Результат: успешное выполнение операции или сообщение об ошибке
Установка фильтра
Функция: ticket.filter
Добавить запрос в избранные и отслеживать историю по нему
Функция: ticket.favorite
Уровень доступа: admin
Параметры:
- elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент id из функции ticket.
Результат: успешное выполнение операции или сообщение об ошибке
Войти в панель с правами пользователя
Функция: ticket.su
Уровень доступа: admin
Запрос
Функция: ticket.edit
Уровень доступа: admin
Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта.
Просмотр параметров объекта:
- Параметры:
- elid — уникальный идентификатор (элемент id из функции ticket)
- Результат: список параметров объекта
Создание объекта:
- Параметры:
- sok=ok — подтверждение операции
- дополнительные параметры запроса ...
- Результат: успешное выполнение операции или сообщение об ошибке
Изменение объекта
- Параметры:
- sok=ok — подтверждение операции
- elid — уникальный идентификатор (элемент id из функции ticket)
- дополнительные параметры запроса ...
- Результат: успешное выполнение операции или сообщение об ошибке
Список параметров объекта или дополнительных параметров запроса (см. выше):
| Параметр | Значение |
|---|---|
| name | Тема запроса. Содержит краткое описание вопроса |
| ticket_item | Услуга, к которой относится запрос |
| ticket_project_select | Провайдер, к которому относится тема запроса |
| client_department | Отдел провайдера, в который будет передан запрос |
| item | Услуга, к которой относится запрос |
| client_priority | Приоритет запроса |
| priority | Приоритет запроса |
| message | текст сообщения |
| show_optional | Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Будут отображены дополнительные настройки запроса |
| note_message | |
| ticket_expense | Списать со счета. Сумма средств, которая будет списана со счета клиента |
| high_priority | Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Поместить запрос в верх очереди |
| low_priority | Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Для запроса будет сброшен признак повышенного приоритета |
| incident_count | Обращения в поддержку. Количество "обращений в поддержку" списанных за запрос. При увеличении указанного количества будут списаны дополнительные "обращения", при уменьшении разница будет возвращена клиенту |
| show_abuse | Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Показать параметры регистрации нарушения |
| score | Количество баллов. Количество баллов за нарушение |
| action | Функция |
| deadline_date | |
| deadline_time | |
| score_note | Комментарий к нарушению |
Пример запроса с отправкой сообщения в уже существующий тикет. Запрос необходимо назначить на сотрудника, чтобы он мог в нём писать. Используйте функцию support_tool_responsible или в веб-интерфейсе платформы под сотрудником перейдите в запрос и нажмите Взять запрос.
Пример запроса, добавление сообщения в тикет
/usr/local/mgr5/sbin/mgrctl -m billmgr ticket.edit message="test test test" plid=7 elid=24 su=contact sok=ok
- su — логин сотрудника, под которым необходимо выполнить запрос
- elid — id запроса в разделе "Все запросы"
- plid — id запроса в разделе "Запросы"
get
https://billdomain.com/billmgr?func=ticket.edit&name=theme&message=text&plid=10027&elid=61&sok=ok
mgrctl
/usr/local/mgr5/sbin/mgrctl -m billmgr 'ticket.edit' name=theme message=text plid=ID elid=ID sok=ok su=admin
- elid — id запроса в меню Запросы
plid — id запроса в меню Все запросы
Закрыть запрос (удалить из очереди)
Функция: ticket.delete
Уровень доступа: admin
Параметры:
- elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент id из функции ticket.
Результат: успешное выполнение операции или сообщение об ошибке
Установить фильтр по клиенту
Функция: ticket.setfilter
Уровень доступа: admin
Список запросов
Объект: clientticket
Результат: список элементов
Уровень доступа: user
| Параметр | Значение |
|---|---|
| id | Id |
| name | Тема |
| last_message | Последнее сообщение |
| wait_time | Задержка |
| create_user | Автор |
| tstatus | Статус |
Установка фильтра.
Функция: clientticket.filter
Купить обращения в техническую поддержку
Функция: incident
Уровень доступа: user
Запрос
Функция: clientticket.edit
Уровень доступа: user
Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта.
Просмотр параметров объекта:
- Параметры:
- elid — уникальный идентификатор (элемент id из функции clientticket)
- Результат: список параметров объекта
Создание объекта:
- Параметры:
- sok=ok — подтверждение операции
- дополнительные параметры запроса ...
- Результат: успешное выполнение операции или сообщение об ошибке
Изменение объекта
- Параметры:
- sok=ok — подтверждение операции
- elid — уникальный идентификатор (элемент id из функции clientticket)
- дополнительные параметры запроса ...
- Результат: успешное выполнение операции или сообщение об ошибке
Список параметров объекта или дополнительных параметров запроса (см. выше):
| Параметр | Значение |
|---|---|
| name | Тема запроса. Содержит краткое описание вопроса |
| ticket_item | Услуга, к которой относится запрос |
| ticket_project_select | Провайдер, к которому относится тема запроса |
| client_department | Отдел провайдера, в который будет передан запрос |
| item | Услуга, к которой относится запрос |
| client_priority | Приоритет запроса |
| priority | Приоритет запроса |
| message | Текст добавляемого сообщения |
| show_optional | Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Будут отображены дополнительные настройки запроса |
| note_message | |
| ticket_expense | Списать со счета. Сумма средств, которая будет списана со счета клиента |
| high_priority | Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Поместить запрос в верх очереди |
| low_priority | Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Для запроса будет сброшен признак повышенного приоритета |
| incident_count | |
| show_abuse | Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Показать параметры регистрации нарушения |
| score | Количество баллов за нарушение |
| action | Функция |
| deadline_date | |
| deadline_time | |
| score_note | Комментарий к нарушению |
Переместить запрос в архив
Функция: clientticket.archive
Уровень доступа: user
Параметры:
- elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент id из функции clientticket.
Результат: успешное выполнение операции или сообщение об ошибке