Work-.FinishAssignment timeline

Here is the timeline of the most important events that happen during the execution of the Work-.FinishAssignment activity.

This timeline corresponds to the Work-.FinishAssignment activity stored in the ruleset Pega-ProcessEngine:08-04-01.

Flow1 - Simple transition

This is the simplest way to transition between two assignments without extra configuration.

Work-.FinishAssignment

  • Run the Validate rule [FlowAction1]

    Work- FinishAssignment[Step-12] 
    --> Work- performFlowAction[Step-13] 
        --> ORG-FW-DEIV-Work-Demo MyValidate1
  • Run the post Data Transform [FlowAction1]

    Work- FinishAssignment[Step-12] 
    --> Work- performFlowAction[Step-19] 
        --> Assign- CompleteAssignment[Step-9] 
            --> Work- RunFlowActionActivity[Step-3] 
                --> ORG-FW-DEIV-Work-Demo MyPostDT1
  • Run the post Activity [FlowAction1]

    Work- FinishAssignment[Step-12] 
    --> Work- performFlowAction[Step-19] 
        --> Assign- CompleteAssignment[Step-9] 
            --> Work- RunFlowActionActivity[Step-3] 
                --> ORG-FW-DEIV-Work-Demo MyPostActivity1
  • Page-Rename [newAssignPage (Assignment1) -> removeAssignPage]

    Work- FinishAssignment[Step-12] 
    --> Work- performFlowAction[Step-19] 
        --> Assign- CompleteAssignment[Step-21]
  • Flow Route Start [Assignment2]

    Work- FinishAssignment[Step-12] 
    --> Work- performFlowAction[Step-19] 
        --> Assign- CompleteAssignment[Step-28] 
            --> Rule-Obj-Activity ORG-FW-DEIV-Work-Demo.ToCurrentOperator
  • Page-New [newAssignPage (Assignment2)]

    Work- FinishAssignment[Step-12] 
    --> Work- performFlowAction[Step-19] 
        --> Assign- CompleteAssignment[Step-28] 
            --> Work- WorkList[Step-3]
  • Call NewDefaults

    Work- FinishAssignment[Step-12] 
    --> Work- performFlowAction[Step-19] 
        --> Assign- CompleteAssignment[Step-28] 
            --> Work- WorkList[Step-5]
                --> Assign- NewDefaults
  • Commit

    Work- FinishAssignment[Step-19] 
    --> Work- WorkCommit[Step-3] 
        --> Work- commitWithErrorHandling[Step-4]
  • Call Perform

    Work- FinishAssignment[Step-36] 
    --> Work- Perform
  • Run the pre Data Transform [FlowAction2]

    Work- FinishAssignment[Step-36] 
    --> Work- Perform[Step-21] 
        --> Work- DisplayHarness[Step-3] 
            --> @baseclass Show-Harness[Step-9] 
                --> Work- Perform 
                    --> Work- pxCaseMain 
                        --> Work- pyCaseMainInnerWrapper 
                            --> Work- pyCaseMainInner 
                                --> Work- pyCaseActionArea 
                                    --> Work- FlowActionHTML_Simple 
                                        --> Work- PerformPreProcessing[Step-10] 
                                            --> Work- RunFlowActionActivity[Step-3] 
                                                --> ORG-FW-DEIV-Work-Demo MyPreDT2
  • Run the pre Activity [FlowAction2]

    Work- FinishAssignment[Step-36] 
    --> Work- Perform[Step-21] 
        --> Work- DisplayHarness[Step-3] 
            --> @baseclass Show-Harness[Step-9] 
                --> Work- Perform 
                    --> Work- pxCaseMain 
                        --> Work- pyCaseMainInnerWrapper 
                            --> Work- pyCaseMainInner 
                                --> Work- pyCaseActionArea 
                                    --> Work- FlowActionHTML_Simple 
                                        --> Work- PerformPreProcessing[Step-10] 
                                            --> Work- RunFlowActionActivity[Step-3] 
                                                --> ORG-FW-DEIV-Work-Demo MyPreActivity2

Comments