Организация отключения должников КТВ

Материал из BiTel WiKi

(Различия между версиями)
Перейти к: навигация, поиск
Строка 90: Строка 90:
<source lang="bash">
<source lang="bash">
filter.1.type=status
filter.1.type=status
-
filter.1.availableValues=2,3,5,1,6,7
+
filter.1.availableValues=2,3,5,1
filter.1.defaultValues=2,3,5
filter.1.defaultValues=2,3,5
filter.2.type=groups
filter.2.type=groups
filter.2.defaultValues=3
filter.2.defaultValues=3
filter.2.show=false
filter.2.show=false
-
filter.3.type=executors
+
filter.2.type=executors
-
filter.4.type=description
+
-
filter.5.type=code
+
column.1.title=ID
column.1.title=ID
Строка 112: Строка 110:
column.12.value=actions
column.12.value=actions
column.12.nowrap=1
column.12.nowrap=1
-
 
-
sort.combo.count=1
 
-
sort.combo.1.default=1
 
-
sort.mode.1.columnId=3
 
-
sort.mode.1.title=Адрес
 
media.html.showColumns=1,3,5,7,9,12
media.html.showColumns=1,3,5,7,9,12
Строка 126: Строка 119:
action.1.style=padding: 0.1em 0.3em;
action.1.style=padding: 0.1em 0.3em;
action.1.commands=setStatus:3;open
action.1.commands=setStatus:3;open
 +
 +
processor.1.title=Назначить
 +
processor.1.class=ru.bgcrm.event.listener.DefaultMarkedProcessor
 +
processor.1.page=/WEB-INF/jspf/user/process/queue/default_marked_processor.jsp
 +
processor.1.commands=setStatus:2,3;addExecutors:1
 +
#
 +
processor.2.title=Печать
 +
processor.2.class=ru.bgcrm.event.listener.DefaultMarkedProcessor
 +
processor.2.commands=print:100
 +
processor.2.responseType=file
</source>
</source>
|}
|}
 +
 +
Конфигурация шаблона модуля Document и сами шаблоны для распечатки нарядов на отключение:
 +
<source lang="java">
 +
#
 +
# печать из очереди должников
 +
document:pattern.101.title=BLANK
 +
document:pattern.101.scope=processQueue
 +
document:pattern.101.script=ru.bgcrm.plugin.document.docgen.CommonDocumentGenerator
 +
document:pattern.101.xslt=docpattern/ktv_blank.xsl
 +
document:pattern.101.type=xsltHtml
 +
document:pattern.101.documentTitle=blank.html
 +
</source>
 +
 +
[Файл: ktv_debt_patterns.zip]

Версия 10:33, 21 апреля 2014

Используются следующие виды процессов:

  1. Должник - работа с должником, обзвон, увещевания, возможно разнос квитанций.
  2. Отключение должника - физическое отключение.

Настроенные типы процессов,их параметры и конфигурации.

Типы процессов
Процесс "Должник"
Процесс "Отключение должника"

Конфигурация типа "Должник":

processCard.1.mode=card
processCard.1.components=header,status,description,executors,params,links
#
onProcessEvent.1.events=statusChanged:3
onProcessEvent.1.ifExpression=process.getExecutorIds().size() == 0
onProcessEvent.1.commands=addExecutors:{@ctxUserId}
#
onProcessEvent.2.events=linkAdded;createdAsLink
onProcessEvent.2.commands=bgbilling:getLinkedContractAddressParam:sofit:26:1
#
requireFillParamIdsBeforeStatusSet.5=2
 
processShowProcessLinks=1

Конфигурация типа "Отключение должника":

processCard.1.mode=card
processCard.1.components=header,status,description,executors,params,links
#
processShowProcessLinks=1

Настройки очередей процессов "Должник" и "Отключение".

Очередь "Должник"
Очередь "Отключение должника"
Конфигурация очереди "Должник".
filter.1.type=status
filter.1.availableValues=2,3,5,1,6,7
filter.1.defaultValues=2,3,5
filter.2.type=groups
filter.2.defaultValues=3
filter.2.show=false
filter.3.type=executors
filter.4.type=description
filter.5.type=code
 
column.1.title=ID
column.1.value=id
column.3.title=Адрес
column.3.value=param:1
column.5.title=Статус
column.5.value=status_title
column.7.title=Описание
column.7.value=descriptionLink
column.9.title=Исполнитель
column.9.value=executors
column.12.title=Действия
column.12.value=actions
column.12.nowrap=1
 
sort.combo.count=1
sort.combo.1.default=1
sort.mode.1.columnId=3
sort.mode.1.title=Адрес
 
media.html.showColumns=1,3,5,7,9,12
 
actionShowMode=buttons
action.1.title=Принять и открыть
action.1.shortcut=ПО
action.1.statusIds=2
action.1.style=padding: 0.1em 0.3em;
action.1.commands=setStatus:3;open
Конфигурация очереди "Отключение должника".
filter.1.type=status
filter.1.availableValues=2,3,5,1
filter.1.defaultValues=2,3,5
filter.2.type=groups
filter.2.defaultValues=3
filter.2.show=false
filter.2.type=executors
 
column.1.title=ID
column.1.value=id
column.3.title=Адрес
column.3.value=param:1
column.5.title=Статус
column.5.value=status_title
column.7.title=Описание
column.7.value=descriptionLink
column.9.title=Исполнитель
column.9.value=executors
column.12.title=Действия
column.12.value=actions
column.12.nowrap=1
 
media.html.showColumns=1,3,5,7,9,12
 
actionShowMode=buttons
action.1.title=Принять и открыть
action.1.shortcut=ПО
action.1.statusIds=2
action.1.style=padding: 0.1em 0.3em;
action.1.commands=setStatus:3;open
 
processor.1.title=Назначить
processor.1.class=ru.bgcrm.event.listener.DefaultMarkedProcessor
processor.1.page=/WEB-INF/jspf/user/process/queue/default_marked_processor.jsp
processor.1.commands=setStatus:2,3;addExecutors:1
#
processor.2.title=Печать
processor.2.class=ru.bgcrm.event.listener.DefaultMarkedProcessor
processor.2.commands=print:100
processor.2.responseType=file

Конфигурация шаблона модуля Document и сами шаблоны для распечатки нарядов на отключение:

#
# печать из очереди должников
document:pattern.101.title=BLANK
document:pattern.101.scope=processQueue
document:pattern.101.script=ru.bgcrm.plugin.document.docgen.CommonDocumentGenerator
document:pattern.101.xslt=docpattern/ktv_blank.xsl
document:pattern.101.type=xsltHtml
document:pattern.101.documentTitle=blank.html

[Файл: ktv_debt_patterns.zip]

Личные инструменты