Grandchild Product Deleted in Modify Order Due to Line Item Action Code Value

(Doc ID 1556221.1)

Last updated on AUGUST 10, 2016

Applies to:

Siebel eConfigurator - Version 8.1.1.6 SIA [21233] and later
Information in this document applies to any platform.

Symptoms

When customizing the root product in a Modify Order the Grand Child product(s) get deleted under the following conditions:
- Integration Object: SIS OM Asset, Integration Component: Line Item, Integration Component Field: Cfg State Code, Integration Component Field User Prop: NoUpdate=N
- Product Structure where some child product have constraints that exclude grand child.
- Asset Structure has the Root Product and a child product which does not have any related constraints
 

Reproducible Steps:
The issue can be reproduced with the following steps:
1. Product Structure:
MOVIL
- ADSL VOIP
  -- BONO 1
  -- BONO 2
- TIPO UNO
  -- BONO 1
  -- BONO 2
- TIPO TP
  -- BONO 1
  -- BONO 2
NOTE: That TIPO TP and TIPO UNO do have constraints that excludes child products depending on some attribute value. But ADSL VOIP has no such constraint

2. Create Sales Order and add MOVIL
Line Items:
MOVIL
- ADSL VOIP

3. Set Status=Complete for all Line Items and press 'Auto Asset'

4. From Account Summary screen press Modify for MOVIL

5. In the Configurator add BONO 1. Press Done
=> Line items:
  MOVIL Action Code=-
  - ADSL VOIP Action Code=-
  -- BONO 1 Action Code=Add
 
6. Press Customize for MOVIL
=> NOTE: BONO 1 will be Deleted

 

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