ImportProcessEntitiesHandler

Description

This ActionHandler can read documents, process variables and the current processor of open tasks from any process instance and import them into the process instance that called the handler.


Class

com.dooris.bpm.actionhandler.ImportProcessEntitiesHandler

Parameter

Parameter

Default value

Description

Valid examples

Parameter

Default value

Description

Valid examples

processInstanceId

 

The ID of the process instance from which the importation occurs. A variable may also be passed here

${feldMitId}

variables

true

Boolean (true/false). Indicates if an import of variables is desired.

true

excludedVariables

 

This parameter is used to exclude variables from the import process. Exclude variables are separated by commas.

If excludedVariables is not provided, all process variables will be imported!

wert1,wert2,wert3

includedVariables

 

This parameter is used to include variables in the import process. Exclude variables are separated by commas

If includedVariables is not provided, all process variables will be imported!

wert1,wert2,wert3

docs

true

Boolean (true/false). Denotes if documents should be imported.

true

currentAssignees

true

Boolean (true/false). Denotes if the current status of the process instance should be imported.

If “true” is given here, new process variables will be created, if possible:

  • currentAssigneesNodeName[n] → Current open activity

  • currentAssigneesTaskName[n] → Current open task

  • currentAssigneesPoolAssignment[n] → Current assigned group

  • currentAssigneesFirstName[n] → First name of the assignee

  • currentAssigneesLastName[n] → Last name of the assignee

  • currentAssigneesEmail[n] → E-mail of the assignee

  • currentAssigneesPhoneNumber[n] → Phone number of the assignee

[n] is determined by the number of open tasks (0-x).

true