Workflow Actions let your users contribute to the workflow beyond the basics of "approve" and "reject".
After a quote is submitted, it may enter an approval state (where it waits for a user to approve or reject it). This state has, by default, two actions: "approve" and "reject" which appear as buttons at the bottom of the quote. You can add more actions, too. You can add your own custom workflow actions to an approval state. When added to any approval state, these workflow actions appear as buttons alongside the "approve" and "reject" buttons.
Workflow actions can be visible or hidden, depending on your business rules. Your users might see different buttons on a quote depending on who they are, and what state the quote is currently in.
Pick one of the actions that come pre-built in Epicor CPQ, or build your own custom workflow action.
Action name | What it does | When your users see it |
---|---|---|
Approve |
The standard "Approve" and "Reject" actions can perform anything you want to write in Snap. However, these actions usually move the quote to another state, using the "Go to state" block. |
If the current state is an Approval state, and the current user matches one of the "By users and roles" authorized to approve or reject in the approval state, then these actions will appear as buttons below the quote. |
Reject | ||
Add Attachments | Shows a dialog box where your user can upload files from their device, which will be attached to the quote header. | If they match one of the "Allowed users and roles" of the action, then the action will appear as buttons below the quote. |
Build Quote Product |
Runs a build they select for one custom product in the quote. This action is different from most actions:
|
|
Delete |
Deletes the quote, along with all the products within it. | |
Modify Attachments |
Shows a dialog box to upload new attachments or delete existing ones on any product in the quote, or at the quote header itself. | |
Modify Currency |
If your general settings allow multiple currencies, this changes the currency of the quote to any one of those other active currencies. | |
Modify Customer |
If your general settings display the optional Customers and Contacts tabs, this action allows your user to replace the current customer associated with this quote to another customer. | |
Modify Discount |
Allows this quote header field to be modified. | |
Modify Name |
Allows the name field to be modified. | |
Modify Products |
Allows any product within the quote to be modified. | |
Modify Quote Header Fields |
Allows other fields on the quote header to be modified. | |
Modify Quote Product Description |
Allows this quote header field to be modified. | |
Modify Quote Shipping Price |
Allows this quote header field to be modified. | |
Reorder Products |
Allows the order of the products within the quote to be changed. | |
Any Name You Want |
Any action you build in Snap If the standard actions above don't meet your needs, you can easily create your own Custom Action, and then add it to any state of any workflow. |