NewRecord method behaves differently with drilldown (Doc ID 1335006.1)

Last updated on OCTOBER 02, 2016

Applies to:

Siebel CRM - Version 8.1.1.5 [21229] and later
Information in this document applies to any platform.
""Checked for Relevance on 05-Sep-2014""

Symptoms

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.

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