Product Constraint Fails as Part of Promotion if Attribute Name Contains Dot (Doc ID 2001838.1)

Last updated on MARCH 02, 2017

Applies to:

Siebel Orders - Version 8.1.1.11 [IP2013] to 8.1.1.14.5 [IP2014] [Release V8]
Information in this document applies to any platform.

Symptoms

On Siebel 8.1.1.11, when attempting to load eConfigurator, customer gets following error:

[1] Error invoking service 'SIS OM PMT Service', method 'Reconfigure Product Instance' at step 'Reconfigure Product Instance'.(SBL-BPR-00162)
[2] Unable to load message 0x1(SBL-GEN-00001)
[3] Error getting new worker.
Fatal error completing model.

An internal error was encountered:
[EvalCSSDatum ] is not (subclass of) expected type EvalSymbol
while processing this rule:
Barring Package 107 SP Product's Rule .[ODB all Outgoing Intl. Call-51]AttValExcl:
Rule String is...req(==(1,1),!=(@.[ODB all Outgoing Intl. Call-51],AttrData("Y",@.[ODB all Outgoing Intl. Call-51])))...
Reason String is...Y is excluded due to the promotion B2B_ROAMING_500_PP_PROMO......(SBL-CFG-00124)


Reproduction Steps with Sample database:

  1. Create a promotion with a component product, which has a class with an attribute, which has a dot in it's name
  2. Create a constraint on the product and exclude specific attribute values
  3. Create a quote.
  4. Add promotion
  5. Customize the product and you will get an error

 

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