The Pega Platform contains dozens of standard flow action instances in the Work- class for you to use or copy and modify. You can reference them in your application or copy and modify them to meet your custom needs.
The table below lists important standard flow actions that can complete an assignment, known as connector flow actions, and those that can be either connector or local flow actions. A Y in the Use column indicates that this flow action can be used in both Local and Connector situations. See also Standard Flow Actions (Local).
Use this table only as a starting point to identify flow actions that may be useful for your application. Do not rely on the second key part (property pyAction), the Short Description (property pyLabel), alone; review the entire flow action for suitability for your requirements. Two flow actions may have nearly identical function but distinct Short Description text, each suitable in context. Conversely, two flow actions may have similar Short Description text but provide different processing.
Users can select one of these flow actions at runtime only if they hold the AllFlowActions privilege or the ActionZzzzz
privilege, where Zzzzz is the name of the standard flow action.
Except as indicated, these flow actions have Work-. as the Applies To key part.
Flow Action (pyAction) |
Use |
Purpose |
More... |
ActionStub | Y |
Placeholder action with no input requirements. |
|
Approve | Y |
Enter a note, record the user's approval of some previous assignment or question. |
|
Assign | Y |
Send the assignment to another operator, by selecting first a work group and then the operator within that work group. |
work group |
AttachandHold | Y |
Generate and attach Word correspondence. |
About Word Template rules |
C |
|||
CancelAssignment | C |
Complete the current assignment and display the Confirmation harness. |
|
ChangeClass | Y |
Change the work type (class) of the work item to a different type in the same work pool, re-editing property values as required. This can be used to correct an incorrect work type. For example, a work item initially recorded with a SuspendDelivery work type may actually be a CancelSubscription work type. |
work type |
Classify | N |
Change the work type of the current work item to another work type in the current application (work pool) by selecting that work type from a selection box. For example, a work item initially entered as an Unclassified work type may, after more information becomes available, be classified as a Renewal work type. |
work type |
CorrPrompt | Y |
Prompt for correspondence fields. |
|
CorrVerify | N |
Verify previously created but unsent correspondence. |
|
E to H |
|||
EditCategorizedAttachment | Y |
Create a version of a Microsoft Word file attachment that has an attachment category. |
attachment category |
EngageExternal | Y |
Start a new flow on this work item that creates an assignment to an external party. |
External assignments |
EngageManager | Y |
Initiate a new flow on a work object that creates an assignment to the manager of the assignee. |
|
EngageStaffmember | Y |
Initiate a new flow execution on work item that creates an assignment for another user. |
|
EnterInformation | Y |
Allows the user to enter a note. |
|
EnterInformationExternal | Y |
Similar to EnterInformation, but allows an external user to enter a note. |
External assignments |
Finish | N |
Save a work item without validation; the validate activity is not called. |
|
@baseclass.GoBack | C |
Submits the form immediately, without requiring any user inputs or confirmation. By default, not eligible for bulk processing. |
|
I to R |
|||
Notify | Y |
Generate correspondence (notifications) to a party in a work item, allowing the user to select a correspondence rule from a list that includes only those compatible with the party's contact preferences. |
contact preferences |
NotifyExternal | N |
Generate correspondence (notifications) to a party external to Process Commander. |
|
NotifyQuick | Y |
Initiate correspondence (notifications) using a standard, quick form for rapid text entry. Can be sent to a party involved in the work item, or to any email address. |
|
PickLanguage | Y |
Select a language for the work object. |
|
PortletAction | Y |
A template rule for flow actions for portlets, configured to generate portlet-compliant HTML. |
|
Previous |
Jump to the most recent task completed earlier in the flow execution that is marked as an entry point. |
entry point | |
PreviousOperator S |
Return to the most recently completed assignment, and restore that assignment to the worklist of the operator who last updated the work item, regardless of whether the assignment was originally on a worklist or in a work queue. |
||
Reject | N |
Reject this work item from further consideration, resolving it with a status of |
resolution |
RemoveSLA | N |
Ends execution of the OverallSLA flow. Not useful in other flows. |
Automatically setting case-wide goals and deadlines |
Resolve | N |
Complete the current assignment, resolving work item with a status of |
resolution |
ResolveAsDuplicate | N |
Complete the current assignment, and resolve the work item with a status of |
duplicate |
ResponseVerified | N |
Affirm that the previous response to an information request is satisfied. |
|
RetryProblemFlow | N |
Retry the last step of a now-fixed flow error. |
flow error |
S to Z |
|||
SampleEmailToCustomer | Y |
Sample email message. |
|
SearchForDuplicates |
Search for potential duplicates. Users can review the search results to mark any that are truly duplicates. If appropriate, set a ticket to resolve this current work item as a duplicate. |
duplicate | |
SelectCorrTemplate | Y |
Select a correspondence rule to be used. |
correspondence |
SelectCorrType | Y |
Select a correspondence type, such as email. |
|
SetTicket | Y |
Turn on ("raise") a ticket for this object with an explanatory note. |
ticket |
StandardTemplate | Y |
Empty flow action, used as a template rule. |
|
TakeOwnership | Y |
Change ownership of the work item to the user's organization, division, and unit. |
|
TransferToWorkbasket | Y |
Transfer this assignment into a work queue. |
work queue |
Verify | N |
Record an affirmation by this user that prior work on this work item is correct. |
verify |
Withdraw | Y |
Set (turn on) a ticket on the work object causing the system to resolve it as withdrawn, including a reason for the withdrawal. |
ticket |