What is Profile attribute in Siebel?
Siebel Unleashed: Siebel server recognises every unique user through session id […] Profile Attributes are variables that can hold any value during the session of the user. Another blog: Profile attributes are set at the session level.
Where are profile attributes stored in Siebel?
Navigate to Administration – Personalization – Test. Enter your login and password (both Case Sensitive) and click on the load button. This will give you a list of all system profile attributes that get set upon logging in to the Siebel Application. These profile attributes are available throughout the application.
How to get a profile attribute in Siebel?
There are two methods available to in siebel escript that help you to work with Profile Attributes. GetProfileAttr method is used to retrieve the value of a particular profile attribute. The syntax is TheApplication ().GetProfileAttr (“ProfileAttrName”)
How is setprofileattr used in a profile?
SetProfileAttr is used in personalization to assign values to attributes in a user profile. Syntax Application.SetProfileAttr(name, value) Argument Description name A string indicating the name of the attribute value The value of name Returns Not applicable Usage
How to get profile attribute in applet script?
In applet browser scripts, you can retrieve the profile attribute using GetProfileAttr method. The following example is in Siebel eScript: function WebApplet_PreInvokeMethod (MethodName) if (MethodName == “MyCustomMethod”) { TheApplication().SetProfileAttr(“MyProAttr”, “Hello World eScript”); return (CancelOperation);
When do you create a dynamic profile attribute?
If the profile attribute specified in the argument string does not exist in the list of persistent profile attributes, it is created as a dynamic profile attribute, without quotation marks encompassing the name.