Bulk Request : Issue In Modifying A Required Attribute Along With Addition Of Component Product (Doc ID 2042778.1)

Last updated on DECEMBER 14, 2015

Applies to:

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

Symptoms

Customer gets a BatchValidate error when they add a child component and change a root attribute. Bulk request is giving an exception stating that "The value Is unacceptable for a Required Attribute". They do not get any error if they only modify the attribute. 

Steps to reproduce issue with standard steps:

  1. Create an enumerated attribute with type = Date\Number\Text
  2. Create 3 values and provide translated values for each of them. Release the attribute 
  3. Create a class and associate the attribute. Release class 
  4. Create a product and associate the class. Release product
  5. Create an asset with this product under a specific account and give the asset a service id
  6. Create a Bulk Request: 
    1. Type: New 
    2. Account 
    3. Child Type: Service Id 
    4. Scope: Include 
    5. Instance: <service id>
  7. Create following actions:
    1. Action 1: Action Code: Add, Product: Created Product 
    2. Action 2: Action Code: Update, Product: Created Product, Attribute:Enumerated Attribute, Attribute Value : (Translated values should be listed), Select any value other than the first
  8. Submit the Bulk Request. Once the Bulk Request Status is complete, drillldown on the Order generated. 
  9. Observe that the Attribute value is the first value defined, it is not getting updated to the value set through Bulk Request

 

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