Search This Blog

SBL-CFG-00102: Specified relationship name already exists, please make sure relationship names are unique.

Applies to:

Siebel eConfigurator - Version: 7.8.2.8 SIA [19237] and later   [Release: V7 and later ]
Information in this document applies to any platform.

Symptoms

The error:

Specified relationship name already exists, please make sure relationship names are unique.(SBL-CFG-00102)

is occuring when specifying translation values for product relationship. This functionality is found in ISS Product Structure Designer View>Menu>Translate Relationship.

Select Translate Relationship from the menu and a popup window is displayed to allow you to enter a translation.Click Ok to close the popup window and the error is presented.

Cause

Change Request Defect 12-1RQU36H

Upon clicking on the menu option Translate Relationship, the popup applet displayed, ISS Product Relationship Name Translation Applet, has two buttons: Ok and Cancel. When the Ok button is clicked to close the applet, this causes the WriteRecord Method to be executed again, causing the error. This is because it is trying to save the same set of data again.

If the applet is re-opened after the error, all the records created previously still exist i.e. no data loss has occurred.

Clicking Cancel just closes the applet.

Solution

In version 8.1.1, the applet only has one button called Ok. Clicking on this closes the applet. This Ok button is actually the old Cancel button.

Workaround to correct behaviour in 7.8 is to edit the ISS Product Relationship Name Translation Applet by removing the OK button in the base mode and rename the caption of the Cancel Button to OK.

References

BUG:12-1RQU36H - PROBLEM IN TRANSLATING RELATIONSHIP NAMES INSIDE THE PRODUCT WORKSPACE

Applies to:

Siebel eConfigurator - Version: 8.1.1.2 SIA[21215] and later   [Release: V8 and later ]
Information in this document applies to any platform.

Symptoms

In 8.1.1.x when attempting to add a translation to a relationship the following error occurs.

"Specified relationship name already exists, please make sure relationship names are unique (SBL-CFG-00102)"

The issue can be reproduced at will with the following steps:
1. Navigate to Administration - Products > Product Definitions
2. Open a product that has a relationship in the Workspace
3. Highlight the Relationship and choose Menu > Translate Relationship
4. In the pop up box ("ISS Product Structure List Applet") add a new Translation and click OK.
5. Click OK again on the next pop up to close the applet.
6. Try to step off the record and see the error "Specified relationship name already exists, please make sure relationship names are unique (SBL-CFG-00102)" appear on screen,

Cause

This issue is due to a Product Defect.

Solution

Change Request Bug 12-1Z6VRLF logged for this issue.

There is a fix request for product version 8.1.1.3 and the issue can be resolved with the following QF,  QF0314 and can be downloaded using the following Patch 10070013.

When available, download 8.1.1.4 Fix Pack to resolve this issue.
Note that this patch was not available at the time of writing this document (September 2010).


References

BUG:12-1Z6VRLF - WHEN TRANSLATING A RELATIONSHIP SBL-CFG-00102 ERROR OCCURS WHEN STEPPING OFF THE RECORD
PATCH:10070013 - 8.1.1.3 21219 SBA QF0314 SEBL_ARU

No comments:

Post a Comment