NewRecord method behaves differently with drilldown
Last updated on OCTOBER 02, 2016
Applies to:Siebel CRM - Version 220.127.116.11  and later
Information in this document applies to any platform.
""Checked for Relevance on 05-Sep-2014""
NewRecord method in a child applet which has M:M relationship with the parent applet usually opens an association applet to associate an existing record. But if 'No Associate' property of the link between the parent BC and the child BC is set to TRUE, then the NewRecord method will create a new record instead of associating an existing record.
Let's say that a view '001 view' has applets (parent-child) and the child applet has a New button which invokes the NewRecord method set as above. Also there is a view '002 view' which has an applet with drilldown setting to navigate to the 001 view.
If you go to 002 view first and then drilldown to 001 view, the New button in 001 view may try to associate an existing record even though the link has 'No Accociation = TRUE', or it will generate SBL-UIF-00311 error if the applet does not have 'Association Applet' property.
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