Performance Of Script Running Method Apply Promotion Defaults For Headless Configuration Service
Last updated on JANUARY 08, 2018
Applies to:Siebel eConfigurator - Version 188.8.131.52 and later
Information in this document applies to any platform.
On Siebel version 8.1.1.x with ACR 471 application when you add a test promotion containing a complex product and default component product to a sales order it takes for example 2.4 seconds. When a script is run in simulator to do the same process with the same line item results it takes 12.6 seconds. Why is a script slower in performance than the application user interface and can it be improved?
The script receives an input of the order and promotion id and
(a) queries for the order
(b) runs the vanilla Business Service (BS) "ISS Promotion Management Service" method "ApplyPromotion" and
(c) runs the vanilla BS (with ACR 471) "Headless Configuration Service" method "Apply Promotion Defaults".
The Headless Configuration business service was introduced by ACR 471 to automatically configure customizable products that are based on a promotion definition. There is a system preference "Promotion Automatch" in Site Map > Administration - Data > System Preferences and when set to Y then the application UI automatically runs the 'Apply Promotion Defaults' when you apply a promotion to an order or quote.
Sign In with your My Oracle Support account
Don't have a My Oracle Support account? Click to get started
Million Knowledge Articles and hundreds of Community platforms