My Oracle Support Banner

SBL-UIF-00277 error on creating a new record using NewRecord via InvokeMethod method (Doc ID 1629264.1)

Last updated on APRIL 30, 2018

Applies to:

Siebel Tools - Version 8.1.1.11 SIA [23030] and later
Information in this document applies to any platform.

Symptoms

On :  8.1.1.11 SIA [23030] version, Siebel VB / eScript / COM

When attempting to execute create a new record in the WebApplet_Load event, the following error occurs.

ERROR
-----------------------
 You may not add a record here. Either you do not have the necessary permission or there is a business rule restriction. For instance, the No Insert property of the Siebel repository applet object or the business component that it uses may be set to TRUE. .(SBL-UIF-00277).


STEPS
-----------------------
The issue can be reproduced at will with the following script:
 function WebApplet_Load ()
{
if(TheApplication().GetProfileAttr("CCRecord") == "Y")
{
this.InvokeMethod("NewRecord");
TheApplication().SetProfileAttr("CCRecord","N");
}
}

BUSINESS IMPACT
-----------------------
The issue has the following business impact:
Due to this issue, the intended functionality is not achieved.

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!


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