D2K reports and Oracle Reports basically have no difference the main
difference between them is only that simple D2k report run in any environment
and we always use Tables if we want to run a report in D2K
But if we want to run any Oracle Report then we need an environment which is
given by an pre-defined function "USER EXIT" which is used in Oracle. USER EXIT
gives an environment for D2K Connect to Oracle APPS and if we use this function
then we need to pass a parameter named "P_CONC_REQUEST_ID" in "FND SRWINIT" USER
EXIT .
USER EXIT is of five types
- FND SRWINIT
- FND SRWEXIT
- FND FORMAT_CURRENCY
- FND FLEXIDVAL
- FND FLEXSQL
All perform there different different work as there functionality.