Upgrade Promotion Using WebService does not Load Default Products From Product Promotions

(Doc ID 2243153.1)

Last updated on MARCH 13, 2017

Applies to:

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

Symptoms

On : 8.1.1.14.5 [IP2014] version, Order Management

ACTUAL BEHAVIOR
---------------
Promotion upgrade using web services do not load the default structure of the Target Promotion.

STEPS 

--------------

1) Create 2 promotions like below

a) Promotion BB1
           Commercial Bundle CB1
                  BB Service Bundle
                  Service1
                  H/W Service Bundle HB1

b) Promotion BB + TV
           Commercial Bundle CB1
                  BB Service Bundle
                  Service1
                  H/W Service Bundle HB1
            TV Service Bundle
                  Service2
                  Service3
                  H/W Service Bundle HB2

2) Define upgrade path between the promotions

3) Create a new Sales Order and asset it
Promotion BB1
          Commercial Bundle CB1
                       BB Service Bundle
                       Service1
                       H/W Service Bundle HB1

4) Now Place an upgrade promotion and select "Promotion BB + TV" . The new
Order is as below

Promotion BB1 = Delete
             Commercial Bundle CB1 = update
                         BB Service Bundle = -
                         Service1= -
                         H/W Service Bundle HB1 = -

Promotion BB + TV = Add
             TV Service Bundle = Add
             Service2= Add
             Service3 = Add
             H/W Service Bundle HB2 = Add

5) Repeat the same using PromotionWebService and result is as below

 Promotion BB1 = Delete
              Commercial Bundle CB1 = update
                     BB Service Bundle = -
                     Service1= -
                     H/W Service Bundle HB1 = -

Promotion BB + TV = Add
                TV Service Bundle = Add

Result: default child of product "TV Service Bundle" not added.

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