Hi mbuki,
The Oracle Function is treated as a stored procedure in BI. Stored Procedures are only supported through a UNV or Universe Designer. Unfortunately the bad news is that a stored procedure cannot be added to an existing universe. They must be inserted into a new universe.
To Create a new universe,
You must select the check box Stored Procedure under the connection.
Then below the Table browser select the Stored Procedure you have created in your DB.
There are special supported capabilities for Oracle
only procedures that return result sets as table and cannot return integers, strings or cursors and must always contain a select statement.
The Data Access guide and the Universe designer guide have more information and you can find your version guides HERE: >
http://wiki.scn.sap.com/wiki/x/5INeFw
Jacqueline