Skip navigation FileNet logo
Glossary  |  Help Directory  
  Help for Process Designer
  Search  |  Index
Process Reference  
Process Designer
Getting Started
Workflow Properties
Steps
  Add a step
  Move steps
  Specify step properties
  Delete a step or route
  Change step type
  Launch step
  General steps
  Submap steps
  System steps
    General properties
    Routing properties
    Rules properties
    General system functions
      Assign system function
      Call system function
      Create system function
      DbExecute system function
      Delay system function
      Log system function
      Return system function
      Terminate system function
      Using dollar symbol ($)
    Timer system functions
    Checkpoint system functions
    WaitForCondition system function
  Component steps
Routes
Validate & Launch
   

Create system function

Use the Create system function to launch a workflow of a specific workflow definition.

To specify the properties for the Create workflow system function

  1. Place a system step on the workflow map where you want to start another workflow.
  2. In the Properties pane under Available Functions, select Create, then click the right arrow to move it to the Selected Functions column.
  3. Double-click Create in the Selected Functions column.
  4. Select the name of the workflow to launch. Only workflow definitions that have been transferred to the workflow database are listed. See About transfer for information.
    • The selected workflow definition must not include a response in the launch step.
    • The selected workflow definition must not include F_Originator as a participant at any step.
  5. Use the Assignments table to assign values to data fields in either the current work item or the newly created work item. (Optional)

    In the assignments table, field names in the Name column are assumed to belong to the newly created work item; field names in the Expression column are assumed to belong to the current work item. You can use the $ in front of the field name to reverse this assumption.

    For example:
    - Workflow_1 (current workflow) has data fields A, B, C;
    - Workflow_2 (newly created workflow) has data fields C, D, E.

    Name

    Expression

    Meaning

    $A

    = $C

    Assigns the value of field C in Workflow_2
    to field A in Workflow_1.

    $C

    = $C

    Assigns the value of field C in Workflow_2
    to field C in Workflow_1.

    C

    = A

    Assigns the value of field A in Workflow_1
    to field C in Workflow_2.

    D

    = $E

    Assigns the value of field E in Workflow_2
    to field D in Workflow_2.