You are here:
Hurdle Evaluation - Framework Support
Hurdles are a list of conditions that must be fulfilled before a promotion is executed. The conditions are defined for a particular promotion, during the order entry process.

Use more general search terms.
Select fewer filters to broaden your search.
You are here:
Hurdles are a list of conditions that must be fulfilled before a promotion is executed. The conditions are defined for a particular promotion, during the order entry process.
| Available in Lightning Experience in Professional, Unlimited, and Enterprise Editions that have Consumer Goods Cloud enabled. |
Consumer Goods Cloud Mobile App Framework enables the evaluation of the fulfillment of conditions and hurdles. Only one promotion can be evaluated at a given time. A promotion can have a maximum of 50 hurdles. The business logic loads the complete list of hurdles when an order is loaded. The list is then filtered so that only the hurdles applicable to the current promotion are active. An attribute, maxRuntime, is supported in the Business Logic contract to specify the maximum time taken to execute the Business Logic function. The maxRuntime is an optional attribute and is measured in milliseconds. Only integer values are supported for this attribute. In addition an API, Facade.callBusinessLogicAsync, is used to enable the process of hurdle evaluation.

We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.