You are here:
Orchestration Item Types: Push Event
A push event is an orchestration item that temporarily stops the fulfillment process when an external system or Salesforce user makes a specific change to an associated OLI (Order Line item) or FRL (Fulfillment Request Line).
When the OLI or FRL change is made, a trigger checks associated push events, and compares the change with the event condition configuration. If the event condition evaluates to TRUE, the push event completes and the fulfillment process resumes.
Push Event Timeouts
Timeouts for Push Events are supported in OM Plus, but not OM Standard.
Push Event orchestration item definitions provide a maximum timeout, given in milliseconds. The maximum allowable timeout value is 999,999,999,999 milliseconds.
Postpone Push Event Evaluation
To postpone the push event evaluation from trigger execution, go to Custom Settings > XOM Setup and set OrchestrationPushEventTransaction to true. The push event is published in a new platform event (OrchestrationEvent) and is evaluated as part of a separate process.

