
When items arrive from different systems to the UWL, their item type has to be determined. ItemTypeCriteria specifies what are the qualifications an item must have to belong to a particular ItemType . Usually this refers to an external type in the provider system, for SAP Business Workflow this is the task ID.
For specific cases ItemTypeCriteria might also contain compound expression for further type refinement, but this expression can only reference attributes which directly come with the item. Depending on the connector, the retrieval of some attributes value may be delayed due to limited provider API support and connection optimizations.
|
Attribute |
Description |
|---|---|
|
connector |
Connector id. that brings the Item. Refer to Item Type for the possible values. |
|
externalType |
Type of Item in the external system. For SAP Business Workflow this is the task ID. |
|
systemId |
System alias the items type definition is valid for. If the character asterisk, '*', is specified, the item type is valid for all systems of that connector type. Item types with systemID specified have priority (which allows to resolve conflicts). This has the same effect as not specifying any value this attribute. The systemID value can be generated during configuration upload by specifiying the target system. This allows system-independent configuration files. |
Example:
< ItemTypeCriteria externalType="TS74507936" connector="WebFlowConnector"/ >
Child Tag: CompoundExpression