We have a multi source UNX and the DB team has built a custom DB function for us. How do we use this at the object level. We have set the parameter to ANSI-92. Here is the code.
get_rate(@catalog('MY_CONN')."Currency")
Is there any specific BO function I have to use along with this. Or is it a setting.
We are able to create a calculated column at the data foundation level using the DB function. It returns the LOV as expected.
But when running query using this object we are getting the following error in WEBI.
database error: (cs) "unexpected behavior : com.sap.connectivity.cs.core.cserror: bad value for field" . (ies 10901) (wis 10901)
I think they have resolved it in SP10 please see the note from SAP below.
ADAPT01544888
Web Intelligence Rich Client Query fails on a multi-source unx file containing nested derived table
object(s).
Description
If a Web Intelligence query contains objects based on Native Derived Tables, it fails and the following error
message appears:
When a relational unx universe uses nested derived tables on multi-source universe, and you use Web
Intelligence Rich Client to run the query, the query fails with the Database error: (CS) âUnexpected behavior :
com.sap.connectivity.cs.core.CSError: Bad Value for Fieldâ . (IES 10901)
In the information design tool, if you create a database-specific derived table in a multisource-enabled data
foundation, queries on the business layer based on this data foundation table succeed. However, querying
the table in the published universe with WebI fails.