Profile Attributes Not Updated when User Preferences > Change Position is Invoked (Doc ID 1644278.1)

Last updated on SEPTEMBER 22, 2017

Applies to:

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

Symptoms

When users change position with "Administration - User Preferences > Change Position" the following Profile Attributes do not update accordingly:

- Position
- Primary Position Type
- Primary Division Id
- Primary Division Id Internal

The only one changed in 8.1.1.11 is "Primary Position Id"

Reproduction Steps:

Test 1) Administration – Personalization > Test

Input the credentials for SADMIN\SADMIN and see the Primary User Attribute “Me.Position” has the value “Siebel Administrator”. Change position using “User Preferences > Change Position” and the value remains as “Siebel Administrator”.

Test 2)Administration – Business Service > Scripts


Create a new script called Test Position Attribute:

Service_PreInvokeMethod  
(eScript)

Function Service_PreInvokeMethod(MethodName, Inputs, Outputs)
{
TheApplication().RaiseErrorText("Profile Attr Position =
+TheApplication().GetProfileAttr("Position"));
return(CancelOperation);
}

When logged on first for SADMIN\SADMIN and run the script the pop up appears on the screen with the value ” Profile Attr Position = Siebel Administrator”.

Change position using “User Preferences > Change Position” and run the script again and the value remains as “Profile Attr Position = Siebel Administrator”.

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