Order Sequencing
By default Order Sequencing feature is disabled. When Order Sequencing is disabled, all the incoming orders are processed in parallel. After the Order Sequencing is enabled, only a single order is processed at a time and any other incoming order by the same customer is stored in the ORDER_IN_SEQUENCE database table till the previous one is processed.
The order of a customer is processed in the sequence of order submission. Each order request has an element or a tag (called as custom property) in the request body, which is common into all the requests for a customer. Orders from one customer are processed in the sequence of order submission.
The following configuration properties are related to Order Sequencing:
Configuration Variable Name | Configuration Property Value | Description |
---|---|---|
Custom property JsonPath expression for order sequencing | com.tibco.fom.orch.sequencing.customerJsonPath | Custom property JsonPath for order sequencing that points to a unique customer identifier |
Flag to enable or disable the Order Sequencing | com.tibco.fom.orch.enableOrderSequencing | Options to enable (for all or with a udf) or disable order sequencing |
Copyright © 2021. Cloud Software Group, Inc. All Rights Reserved.