Profile Attribute IsOpenUI Gets Blanked After Application Method LoadUserAttributes (Doc ID 1631758.1)

Last updated on MARCH 02, 2017

Applies to:

Siebel CRM - 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, Configuration - General

ACTUAL BEHAVIOR  
---------------
The profile attribute "IsOpenUI" is being unexpectedly set to null value after executing following line of server escript code:

TheApplication().InvokeMethod("LoadUserAttributes",TheApplication().LoginId());

This results in unexpected behavior in conditional code that evaluates the profile attribute.

EXPECTED BEHAVIOR
-----------------------
The standard "IsOpenUI" profile attribute should be correctly populated at all times. With the value "1" indicating that the application is running in Open UI mode.

STEPS
-----------------------
The issue can be reproduced at will with the following steps:
1. Execute custom code

BUSINESS IMPACT
-----------------------
The issue has the following business impact:
Due to this issue, custom code is not working as expected when application is run in Open UI mode.

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