Home > Contents > Index >
WORKFLOWENGINE.GETFILTEREDASSIGNMENTS
Loads a list of assignments that match the specified criteria.
Syntax
<WORKFLOWENGINE.GETFILTEREDASSIGNMENT PREFIX="variable_prefix
" [OBJECT="workflow_asset_object"] [OBJECTPREFIX="workflow_asset_object_prefix"] [SITE="pub_ID"] [STATUS="status1,status2"] [NOTSTATUS="notstatus1,notstatus2"] [DISPOSITION="disposition1,disposition2"] [STATEID="stateid1,stateid2"] [GROUPID="groupid1,groupid2"] [NOTGROUPID="notgroupid1,notgroupid2"] [ASSIGNEDTO="list_name"] [NOTASSIGNEDTO="list_name"] [ASSIGNEDBY="list_name"] [DISPOSER="list_name"] [ASSIGNEDDATEBEFORE="date_object"] [ASSIGNEDDATEAFTER="date_object"] [DISPOSEDDATEBEFORE="date_object"] [DISPOSEDDATEAFTER="date_object"] [OVERDUE="true|false"] [OVERDUEMINS="integer1,integer2"] [PROCESS="id1,id2"] [PROCESSSTATUS="status1,status2"] [NOTPROCESSSTATUS="notstatus1,notstatus2"] [PROCESSOVERDUE="true|false"] [PROCESSOVERDUEMINS="integer1,integer2"] [DEADLOCKED="true|false"] [DESCENDING="true|false"] [SORTSTYLE="sort_style"] [LIMITASSIGNEEROLES="true|false"] />Parameters
PREFIX (required)
- First part of the name of all variables and/or lists used by this operation. Variables are typically named with the prefix together with the field name. A delimiter is not automatically inserted after the prefix. Therefore, if you want a delimiter, such as a colon, you must specify it with the prefix. For example,
Variables.
prefix:fieldname
.
OBJECT (optional)
- Workflow asset object.
OBJECTPREFIX (optional)
- Workflow asset object prefix which allows assignments for multiple assets to be fetched efficiently. This argument overrides the argument
OBJECT
. For objects (as opposed to variables), the convention always is that there is: (1) a variable called, describing the number of objects. (2) a set of objects named
Total , where
i i
is an integer between 0 and the number of objects minus one. For example, to pass in 4 objects, with a prefix ofFoo:
, you would need: a variable calledFoo:Total
which had a value of 4, and four objects namedFoo:0, Foo:1, Foo:2,
andFoo:3
.
SITE (optional)
- Publication ID.
STATUS (optional)
- Limits resultset to assignments with the specified status(es). Comma-separated list. Valid values are:
active
notactive
queued
abstain
NOTSTATUS (optional)
- Limits resultset to assignments that do not have the specified status(es). Comma-separated list. Valid values are:
active
notactive
queued
abstain
DISPOSITION (optional)
- Limits resultset to assignments with the specified assignment disposition. Comma-separated list. Valid values are:
completed
cancelled
delegated
unknown
STATEID (optional)
- Limits resultset to assignments with the specified state ID. Comma-separated list of state IDs.
GROUPID (optional)
- Limits resultset to assignments with the specified group ID. Comma-separated list of workflow group IDs.
NOTGROUPID (optional)
- Limits resultset to assignments that do not have the specified group ID. Comma-separated list of workflow group IDs.
ASSIGNEDTO (optional)
- Limits resultset to assignments assigned to specified users. List name. Includes a column,
ITEM
, that contains user IDs.
NOTASSIGNEDTO (optional)
- Limits resultset to assignments not assigned to specified users. List name. Includes a column,
ITEM
, that contains user IDs
ASSIGNEDBY (optional)
- List name. Includes a column,
ITEM
, that contains user IDs
DISPOSER (optional)
- Limits resultset to assignments with specified disposer. A disposer is the workflow participant who makes decisions about an assignment, such as choosing "Finishing my assignment" in the Sites interface. List name. Includes a column,
ITEM
, that contains user IDs.
ASSIGNEDDATEBEFORE (optional)
- Limits resultset to assignments assigned before a specified date. Date object.
ASSIGNEDDATEAFTER (optional)
- Limits resultset to assignments assigned after a specified date. Date object.
DISPOSEDDATEBEFORE (optional)
- Limits resultset to assignments completed ("disposed") before a specified date. Date object.
DISPOSEDDATEAFTER (optional)
- Limits resultset to assignments completed ("disposed") after a specified date. Date object.
OVERDUE (optional)
- Limits resultset to assignments that are overdue. If
true
, the tag returns only the assignments that have passed deadline.
OVERDUEMINS (optional)
- Limits resultset to assignments that are overdue in a specified number of minutes. Comma-separated list of signed integers interpreted as "deadline between the current time and the current time plus the overdue minutes." For example, OVERDUEMINS="-10,20" means that returned assignments should be either due within the next 10 minutes or should have already passed the deadline by up to 20 minutes.
PROCESS (optional)
- Limits resultset to assignments has process id. Comma-separated list of ids.
PROCESSSTATUS (optional)
- Limits resultset to assignments with the specified process status(es). Comma-separated list. Valid values are:
active
notactive
pushed
NOTPROCESSSTATUS (optional)
- Limits resultset to assignments that do not have the specified process status(es). Comma-separated list. Valid values are:
active
notactive
pushed
PROCESSOVERDUE (optional)
- Limits resultset to assignments whose workflow process is overdue. If
true
, the tag returns only the assignments whose workflow process has passed deadline.
PROCESSOVERDUEMINS (optional)
- Limits resultset to assignments whose workflow process is overdue in a specified number of minutes. Comma-separated list of signed integers interpreted as "deadline between the current time and the current time plus the overdue minutes." For example, PROCESSOVERDUEMINS="-10,20" means that the workflow process of the returned assignments should be either due within the next 10 minutes or should have already passed the deadline by up to 20 minutes.
DEADLOCKED (optional)
- Limits resultset to assignments that are deadlocked. Valid values are
true
orfalse
.
DESCENDING (optional)
- Allows you to sort the resultset by descending order. Valid values are
true
orfalse
. Default is false.
SORTSTYLE (optional)
- Allows you to specify the sort type of the resultset. Valid value are
assigneddate
ordeadline
.
LIMITASSIGNEEROLES (optional)
- Limits resultset to assignee roles. Valid values are
true
orfalse
. Default is false.
Description
The
WORKFLOWENGINE.GETFILTEREDASSIGNMENT
tag loads a list of assignments that match the specified criteria. Each parameter (except forDESCENDING
andSORTSTYLE
) is one criteria by which you can limit the assignments returned in the resultset.The sorting behavior only comes to play when both
DESCENDING
andSORTSTYLE
are mentioned and sorting is done in the following order:
1.SORTSTYLE
=assigneddate .
2.DESCENDING
= (true/false).
Home > Contents > Index > ![]()
Oracle XML Tag Reference
Copyright (c) 2013, 2018, Oracle and/or its affiliates. All rights reserved.