Attribute Adjustment Causing Error "SBL-PSP-00831" when Order Verified (Doc ID 1924718.1)

Last updated on JUNE 01, 2017

Applies to:

Siebel CRM - Version 8.1.1.1 [21211] and later
Information in this document applies to any platform.

Symptoms

Verify is failing for all promotions where the products contain attribute adjustments.

Scenario 1:
Products CPE DADOS and IP Connect were added to a Quote, with no Promotion, Verify button works fine.

Scenario 2:
Promotion is added that contains Products CPE DADOS and IP Connect, which were also added to the line items. All of the products are added properly and the products can be customized with no problem.

However, it shows the following error on clicking Verify for example on the product CPE Dados:

[1] Error invoking service 'Row Set Transformation Toolkit', method 'Dynamic Look-Up Transform' at step Attribute Adjustment'.(SBL-BPR-00162)
[2] There are missing variables on the [Context] or [Row Set]. Please verify the following variables: Attributes.Kit CPE Dados(SBL-PSP-00831)

The product CPE DADOS has an attribute adjustment configured to modify its price based on the Attribute called "Kit CPE DADOS".

Observations seen:
In the line item attribute view, it is showing the attribute of the OTHER line item. For instance, if Verify was done on the product CPE DADOS, then in the line items it is showing the attribute for IP Connect. However, if you navigate away from the screen and return, then it shows the correct ones.

Also, in the log file, we see that during GetRowSet, it is retrieving the attribute from the other product, so it looks like the GetRowSet is mixing up the attributes and causing the 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