Process Automator Triggers
Use triggers to define an event in Coupa that causes the process to begin.
The below table includes Process Automator triggers, descriptions, and subsequent options:
Field Name | Description |
---|---|
Launch Process on |
Select the action that triggers the process. Values can be:
|
For processes launched on a Document Event | |
Document | Specifies the object on which the trigger will be set. Document could be a Contract, Expense Report, Invoice, Order, Purchase Order, Purchase Order Change, Requisition, or Sourcing Event. |
Trigger process on (required) |
The object event that starts the process evaluation using the conditions defined after the Object and Action are selected in Step 1 > Perform Action. Different documents have different triggers that can be used to start the process. See the Documents and triggers table below. |
For processes launched on a UI button click, the following creates a button that can send a URL encoded request. | |
Content Groups | Defines the user groups that should have access to see and use the button. Content Groups must be defined separately if you wish to limit who has access to trigger this process. |
Button Location | Select one of the following documents - modalities:
|
Button Name | Text (20 characters max) to be displayed as the button label |
Button Alt Text | Alternate text that appears when cursor is hovered over the button |
Launch URL | Once you save the process, viewing that process gives you access to the URL used to invoke it so that the process may be run and used in other contexts given proper document params. Use a console in developer tools to see how document params are passed. |
For processes launched on Option Selected | |
Document | Specifies the form that starts the Guided Flow. Supported options are:
|
Option that a user selects that triggers the process. Currently, the supported option is New Supplier. This launches a Guided Form when a user is completing a Requisition Line form and needs to add a new supplier, allowing the end user to complete the Requsition Line form and New Supplier form within the same flow. |
Documents and triggers
This table shows each document type and their supported triggers.
Application | Document | Trigger |
---|---|---|
Contract Management | Contract |
|
Platform | Forms | Form Response Submit |
Custom Object | Create or Edit | |
Invoice | Invoice |
|
Pay | Charge |
|
CoupaPay Payment |
|
|
Procure | Order Confirmation | On Pending Integration |
Purchase Order |
|
|
Purchase Order Change |
|
|
Receipt |
|
|
Requisition |
|
|
Risk Assess | Risk Request |
Start New Risk Assessment |
Sourcing | Sourcing Event |
|
Supplier Information Management | SIM Form |
|
Supplier Management | Supplier Insight |
Scheduled Job Evaluation |
Travel & Expense | Expense Report |
Approved For Payment |
Purchase Order Change Triggers
This table includes more information about Purchase Order Change triggers.
Status/Action |
Description |
|
Approver Hold |
When one of the approvers puts the PO change on hold |
|
First Submit |
When a change is submitted for the first time (This status is not applicable when requester resubmits a PO change after rejection or withdrawal) |
|
Fully Approved |
When the PO change is approved by the last approver |
|
Payment Authorization Hold |
When the PO change doesn’t meet the PO Payment Authorization criteria (if enabled) |
|
Pending Approval |
When the PO change is sent to first approver in the PO change approval chain |
|
Rejected by an Approver |
When the PO change is rejected by any approver |
|
Withdrawn by a Requester |
When the PO change is withdrawn by any requester |