Inconsistent Behavior Of ISS Promotion Management Service, Method ApplyPromotion (Doc ID 1966684.1)

Last updated on MARCH 02, 2017

Applies to:

Siebel Orders - Version 8.1.1.10 [23021] and later
Information in this document applies to any platform.

Symptoms

There is inconsistent behavior of BS: ISS Promotion Management Service, Method: ApplyPromotion.


Problem:
If later a root item of such an asset or quote is being changed, a signal might be called which deletes all existing asset child items and add them as a new one.

This can be reproduced with BS simulator in standard Siebel.

  1. Create a quote and remember row id
  2. Create a promotion with a CP as component 
  3. Remember promotion id and CP product id 
  4. Goto BS simulator and create following lines:
    1. Service_spcName="ISS Promotion Management Service" 
    2. Method_spcName="ApplyPromotion" 
    3. Iterations="1"
    4. Parameters:
      1. Prod_spcProm_spcId="<promotion id>" 
      2. Target_spcDocument="Quote" 
      3. Active_spcDocument_spcId="<Quote Id>"

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms