ForwardIfUnfulfilledItemsExistInFulfilmentChoice
Changed on:
29 Nov 2023
Overview
The forwards the with the proper name if fulfilment statuses are not from the provided list and there are unfulfilled items in the fulfilment choice.
Plugin Name | Order Reference Module |
---|---|
Namespace | [[account.id]].order |
The is the foundation for order-related implementations. It provides reference workflows for , and mixed baskets and those needed to build your own. Extensible by design, use this Module as a base to build a solution to your customers' needs.
UI Description
Forwards the event with the name "eventName" if fulfilment statuses are not from the list “excludedFulfilmentStatuses” and there are unfulfilled items in the fulfilment choice.
Accepts
- FULFILMENT_CHOICE
Actions
- Forwards the event with proper event name if unfulfilled items exist in the fulfilment choice excluding fulfilment statuses.
Rule parameters
Parameter | Description |
eventName | The name of to be triggered |
excludedFulfilmentStatuses | The list of excluded fulfilment statuses. |
Event attributes
Parameter | Description | Data Type | Required? |
fulfilmentChoiceRef | Reference to the fulfilment choice | String | Required |
Exceptions
This does not directly throw any exception.
Configuration example
1{
2 "name": "<ACCOUNTID>.order.ForwardIfUnfulfilledItemsExistInFulfilmentChoice",
3 "props": {
4 "eventName": "ProcessOrder",
5 "excludedFulfilmentStatuses": "FulfilmentStatuses"
6 }
7}
Version History
v1.0.0
refers to