My Oracle Support Banner

Apply Promotion Via Rest API Errors Out "(SBL-DAT-00225)\"(SBL-EAI-04451)" When Attribute Value Display Names Is Greater Than 30 Characters (Doc ID 2945528.1)

Last updated on SEPTEMBER 07, 2023

Applies to:

Siebel eConfigurator - Version 22.12 and later
Information in this document applies to any platform.

Symptoms

When applying a promotion via the Rest API as explained in "Applying a Promotion to a Quote or an Order" and having the Attribute Value Display Name greater than 30 characters, the following error message is returned from the Rest API:

{

"ERROR": "Error running sub-process 'ISS Promotion WS - Set Document Sub Process' at step 'Set Document'.(SBL-BPR-00183)",

"ErrorDetail": "Error running sub-process 'ISS Promotion WS - Set Document Sub Process' at step 'Set Document'.(SBL-BPR-00183),Error invoking service 'EAI Siebel Adapter', method 'Synchronize' at step 'Synchronize'.(SBL-BPR-00162),Method 'SetFieldValue' of business component 'PDS Simplified Order Item XA' (integration component 'XA') for record with search specification '[Name] = \"Test 2\"' returned the following error:\"The value entered in field Value of buscomp PDS Simplified Order Item XA does not match any value in the bounded pick list PickList XA Dynamic LOV.(SBL-DAT-00225)\"(SBL-EAI-04451)"

} 

Step to reproduce the issue:

1. Create an Attribute(Test2 Attr) and drill down into the Workspace, create Attribute Values as shown below and then Release:

Changes

 

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Symptoms
Changes
Cause
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.