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!


In this Document
Symptoms
Cause
Solution


This document is being delivered to you via Oracle Support's Rapid Visibility (RaV) process and therefore has not been subject to an independent technical review.
My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.