GetProfileAttr Profile Attribute Personalization
Last updated on MARCH 02, 2017
Applies to:Siebel Tools - Version 7.7.1 SIA  and later
z*OBSOLETE: Microsoft Windows 2000
Product Release: V7 (Enterprise)
Version: 184.108.40.206 
Database: Oracle 220.127.116.11
Application Server OS: Microsoft Windows 2000 Server SP 3
Database Server OS: IBM AIX 5L 5.1
This document was previously published as Siebel SR 38-1353108017.
**Checked for relevance on 22-01-2016**
I have a custom view using the "View Detail" Web Template. There is a header form applet, 2 child list applets and 2 grand child list applets. I'm trying to use personalization to hide one of the child list applets depending on a value in the header applet/buscomp.
I'm setting a profile attribute in code on the Change Record event and anytime a new record is created in the header buscomp. I have a conditional expression personalization rule on both of the child applets comparing the profile attribute to a static value, to determine if the applet should show or not. The problem is when a user creates a new record in the header applet and then selects the view tab where the applets that have the personalization rule are located. Neither applet shows up for some users and for some it does. The personalization rule (included below) doesn't include anything about the user, so it shouldn't work depending on who is logged into the system.
The user can't create or navigate records on the view that has the 2 applets with navigation. They create the record on one view and then navigate to the view tab with the 2 applets.
Applet Name: BMC Order Entry - Line Item List Applet (NonRev SO)
Conditional Exp: GetProfileAttr('BMC_Cat') = "Replacement" OR GetProfileAttr('BMC_Cat') = "Maintenance Upgrade" OR GetProfileAttr('BMC_Cat') = "Internal"
Applet Name: BMC Order Entry - Line Item List Applet (NonRev)
Conditional Exp: GetProfileAttr('BMC_Cat') = "Trial" OR GetProfileAttr('BMC_Cat') = "PreBooked"
Sign In with your My Oracle Support account
Don't have a My Oracle Support account? Click to get started
Million Knowledge Articles and hundreds of Community platforms