My Oracle Support Banner

Error SBL-DAT-00452:Join in business component definition '%1' has source fields that come from tables '%2' and '%3' (Doc ID 2769672.1)

Last updated on APRIL 19, 2021

Applies to:

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

Symptoms

User encounters the below error with a customized join (with multiple join specifications) in any version.   

SBL-DAT-00452:Join in business component definition '%1' has source fields that come from tables '%2' and '%3'

 

STEPS

(The below example uses Household BC, however the error can be seen with other BCs as well)

  1. Open Web Tools or Siebel Tools
  2. Query for the "Household" Business Component
  3. Query for the Business Component's Join alias "Household Primary Position".



  4. Open the Join specification view for this join (there should be one join spec with destination column = PAR_ROW_ID and Source Field = Primary Position Id)
  5. Add a new Join spec where destination column equals "POSTN_TYPE_CD" and source field equals "Group Type Code"
  6. Commit the changes
  7. In the Call Center application navigate to the my household view. View load will fail with the error mentioned above.

Changes

 

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Symptoms
Changes
Cause
Solution
References

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.