Корневой элемент queue. Пространство имен: <pkd xmlns="http://www.intertrust.ru/schema/palette/pkd">

Управление очередью задач и уведомлений

<?xml version='1.0' encoding='UTF-8'?>
<pkd xmlns="http://www.intertrust.ru/schema/palette/pkd">
  <queue id="{id}" name="{name}" stacks="true">
    <task-filter>
      <script lang="SPEL"><![CDATA[...]]></script>
    </task-filter>
    <filters>
      <filter-ref ref="{filter name 1}"/>
      <filter-ref ref="{filter name 1}"/>
    </filters>
    <sorts>
      <sort-ref ref="{sort name 1}" applicable="true"/>
      <sort-ref ref="{sort name 2}""/>
    </sorts>
  </queue>
</pkd>

attributes

ПараметрыОписание

id

Идентификатор

name

Название очереди

stacks

Группировать задачи по стопкам

EBDOCS 2.

task-filter → script

Для индивидуальной проверки задачи на вхождение в коллекцию

ПараметрыОписание

lang

Язык программирования. Используется SpEL.

#this instanceof T(ru.intertrust.cmj.pkd.domain.events.PersonTask) 
&& T(ru.intertrust.cmj.pkd.domain.events.EventEntity.Direction).INPUT == #this.getEventDirection() 
&& !isDeleted() && !isInTrash() && !getEventInfo().isDeleted() && !getEventInfo().isInTrash() 
&& T(ru.intertrust.cmj.pkd.domain.PkdEntity.EventStatus).IN_ARCHIVE != getEventInfo().getArchiveStatus() 
&& (getEventInfo().getEventCode().getEventCodeId().equals("EXEC1_11")
|| getEventInfo().getEventCode().getEventCodeId().equals("SEND1_21") 
&& getEventInfo().getDocument() != null
&& (getEventInfo().getDocument().getTypeDatabase().startsWith('Tasks')
|| !getEventInfo().getDocument().getParentUnid().equals(getEventInfo().getDocument().getRootUnid())))
&& (getEventInfo().getProcessStatus() == T(ru.intertrust.cmj.pkd.domain.PkdEntity.EventStatus).NOT_DONE
|| getEventInfo().getProcessStatus() == T(ru.intertrust.cmj.pkd.domain.PkdEntity.EventStatus).RETURNED) 
&& !isDeferred()

filters → filter-ref

Список фильтров

ПараметрыОписание

ref

Ссылка на фильтр

applicable

Признак "применять всегда"

sorts → sort-ref

Список сортировок

ПараметрыОписание

ref

Ссылка на сортировку

applicable

Признак "применять всегда"
Статус

Комментарий

Теги и атрибуты: