Process Actions
Overview
Process actions trigger events within a Transaction Manager. Oracle CPQ provides a standard set of customizable Process actions for each Commerce Process.
Each action can be customized with different options, depending on the action's functionality:
- For all actions, you can define action labels and create certain rules depending on the action.
- For Print and Email actions, you can design custom forms using XSL Stylesheets.
- For the Copy action, you can define initialization options for copied transactions and generate one or more copy options using sequences.
Process Action Name | Variable Name | Description |
---|---|---|
Copy |
_action_process_resubmit |
The Copy action enables users to duplicate Commerce Transactions. Multiple copy options can be offered to users, allowing them to copy up until a certain point in a Transaction.
|
_action_process_email_print |
The Email action enables users to access email-friendly document formatting.
|
|
Export File Attachments |
_action_export_file_attachments |
The Export File Attachments action exports file attachments via Web Services. |
_action_import_file_attachments |
The Print action enables users to access email-friendly document formatting.
|
|
Forward |
_action_process_forward |
The Forward action enables users to forward Commerce documents to users or groups (configured in the Users Administration and Groups Administration areas).
|
Move |
_action_process_move |
The Move action enables users to move Commerce documents into different folders. A Move action appears as a button next to a drop-down containing folder names. |
Import File Attachments |
_action_import_file_attachments |
The Import File Attachments action imports file attachments via Web Services. |
New Transaction |
_action_new_transaction |
The New Transaction action enables users to create a new Commerce Transaction without first having to add a line item. This action appears as a button at the bottom of the Commerce Manager. |
Open Quote |
_open_quote_process |
The Open Quote action enables users to open documents listed on the Commerce Manager page. The Oracle CPQ system dynamically generates an Open action for every document added to a Commerce Process. You can choose the document attribute you want users to click to trigger this action.
|
Administration
Setting Access Rights for the New Transaction action
-
Navigate to the Process Action List page.
- Click Admin to go to the Admin Home Page.
-
Click Process Definition in the Commerce and Documents section.
The Processes page opens.
-
For the Process you are interested in, confirm that Process Actions is selected in the Navigation drop-down, and click List.
The Process Action List page opens.
-
Click the Access Rights link in the Navigation column, next to the New Transaction action.
The Access Rights Editor page opens.
- In the Company Type drop-down, select which companies will be able to perform the Copy action.
- In the User Types drop-down, select which users will be able to perform the Copy action.
- Click the greater than symbol (>) to move the Company Type: User Types set to the Access Rights list box.
- To remove a Company Type: User Types set from the Access Rights list box, select the set and click the less than symbol( < ).
- Click Apply to save your changes. Click Update to return to the Process Action List page. Click Back to return to the Process Action List page without saving changes.
Managing Sequence Lists for the Copy Action
The Copy action lets you define how much of a Transaction is copied when the action is performed. You can offer different copying options to different user types. When multiple copy options are present, users can choose how much of a Transaction they want copied. This flexibility is possible through the use of an administration component called the Sequence List.
A sequence informs the system which Commerce actions to perform while copying a Transaction and who should have access to the Copy action. Users only see the Copy options they have access rights to.
When more than one sequence exists for a user type, a dialog box lets the user choose a copy option.
When no sequence exists, the system performs the default copy behavior: to copy the first step of the first document in a Transaction.
-
Navigate to the Process Action List page.
- Click Admin to go to the Admin Home Page.
-
Click Process Definition in the Commerce and Documents section.
The Processes page opens.
-
For the Process you are interested in, confirm that Process Actions is selected in the Navigation drop-down, and click List.
The Process Action List page opens.
-
Click the Sequence List link in the Navigation column, next to the Copy action.
The Copy Sequence List page opens.
-
Click Add.
The Admin Copy Sequence page opens.
- Enter information in the Name and Description fields.
-
In the Action Sequence section, choose the actions you want Oracle CPQ to perform for the Copy action.
- Choose an action name from the Document Actions list box.
- Click the greater than symbol ( > ) to move the selected action to the Selected Actions list box.
- In the Selected Actions list box, order the actions in the way they would be performed in a Transaction workflow.
- Choose the action in the Selected Actions list box and click the up and down arrows to move the actions up or down within the list.
-
Remove actions from the Selected Actions list box by choosing the action name and clicking the less than symbol ( < ).
- In the Access Rights section, select who you want to be able to perform the Copy action in the Company Types and User Types drop-downs.
-
Click the greater than symbol ( > ) to move the chosen Company Types: User Types set to the Selected Types list box.
Remove a Company Types: User Types set by selecting it and clicking the less than symbol ( < ). -
Click Add to save your changes and return to the Copy Sequence List page. Click Back to return to the Copy Sequence List page without saving any changes.
The last Commerce action performed by the system for a Copy action should leave the document in a step where data can be saved.
If the copy Process takes the Transaction through to the end, without letting the user perform a Save (Modify) Commerce action, the document will not be saved.
Notes
The sequence name and description should enable users to distinguish one type of Copy action from another. If there are multiple copy options available to a user, the sequence name and description distinguish one copy option from another in a dialog box whenever they click the Copy Process action.