Журнал задач

Задача - конкретное мероприятие, которое нужно провести с конкретным клиентом. В зависимости от проблемы для задачи заранее определены группа решения и характер работы. Примером задач могут быть подключения и отключения клиентов.

В ходе решения задача проходит следующие состояния: открыта - принята - закрыта.

Как уже упоминалось, задача привязана к конкретному договору и может быть добавлена только в контексте договора на вкладке CRM. Кроме того, для удобства задача привязывается к адресу клиента и в ней выводятся ФИО и Телефон клиента. Для этого необходимо добавить в конфигурации плагина:

#параметры договора для задачи
#значения кодов параметров, содержащих ФИО клиента (берется последний не пустой параметр из перечисленных)
contract.fio.param.id=<код параметра 1>[,<код параметра 2>]
#код(ы) параметра, содержащего телефон(ы) клиента (параметры склеиваются)
contract.phone.param.id=<text:код_параметра_типа_ТЕКСТ>[,<phone:код_параметра_типа_ТЕЛЕФОН>]

Задача проходит статусы: открыта - принята - закрыта.

images/download/attachments/43386498/crm_tasks.png

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

Также возможна процедура обработки задачи - при этом всем договорам будет прислано сообщение о завершении обработки задачи, которое может быть обработано скриптом BGBS. Например, возможно автоматическое включение абонплаты после подключения клиента.

Для того, чтобы печатать отчёты или отправлять их на почту возможно добавление одной или нескольких форм отчёта. Для этого добавьте в конфигурацию плагина строку, аналогичную приведённой ниже:

register.task.report.format=register_tasks.xsl:Отчет по подключению;register_tasks_1.xsl:Отчет по обслуживанию;register_tasks_2.xsl:Отчет по должникам

Здесь перечислены файлы с форматом отчёта и названия отчётов, выводимые в выпадающем списке в левом нижнем углу фильтра. Файл register_tasks.xsl идёт с дистрибутивом и может быть использован в качестве примера.

Для получения краткой сводки о задаче необходимо нажать на строку правой кнопкой и выбрать пункт меню Скопировать в буфер. Шаблон краткой сводки - register_task_short.xsl.

images/download/attachments/43386498/img170.gif

При печати наряда по конкретной задаче можно настроить отдельные шаблоны для них. Для этого следует добавить в конфигурацию плагина строки, аналогичные приведенным ниже:

#Требуется ли в итоговую XML для наряда включать параметры договора
order.print.add.contract.params=<true|false>
#файл xsl-шаблона наряда для определенного типа задач
register.print.task.order.<id>.xslt=connecting.xsl

Где <id> - это id задачи в справочнике "CRM - типы задач".

Редактирование задачи выглядит следующим образом:

images/download/attachments/43386498/crm_task_edit.png
С помощью кнопки "OK+печать наряда" можно отправить конретную задачу на печать (шаблон register_print_task_order.xsl).

Есть возможность выделить задачи определенным цветом в зависимости от количества часов, оставшихся до поставленных сроков выполнения. Для этого следует добавить в конфигурацию плагина строки, аналогичные приведенной ниже:

task.hour=24,48,96

Где цифры 24,48,96 - это часы оставшиеся до выполнения задач. По умолчанию они будут закрашиваться градациями серого цвета. Чем ближе задача к наименьшему интервалу, тем темнее она будет выделена.

Но есть так же возможность вместо градации серого задавать свои цвета. Для этого помимо добавления предыдущей сроки следует добавить в конфигурацию плагина строки, аналогичные приведенным ниже:

task.color.24=00FFFF
task.color.48=80CC80
task.color.96=00FF00

Где 00FFFF - цвет, которым будут выделены задачи, у которых оставшееся часы до выполнения менее 24, 80CC80 - оставшиеся время лежит в пределах 24-48 часов и 00FF00, если 48-96.

images/download/attachments/43386498/task_color.png