Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

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

Code Block
com.dooris.bpm.actionhandler.ImportProcessEntitiesHandler

Parameter

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.

Note

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

Note

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.

Note

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