FND APIs
FND APIs
FND APIs
===========
FND_PROGRAM.EXECUTABLE
--> Create Concurrent Executable
FND_PROGRAM.EXECUTABLE_EXISTS
--> returns true if the concurrent progr
am executable exists
FND_PROGRAM.REGISTER
--> Register Concurret Program
FND_PROGRAM.PROGRAM_EXISTS
--> returns true if the concurre
nt program exists else returns false
FND_PROGRAM.INCOMPATIBILITY_EXISTS
-->
FND_PROGRAM.PARAMETER
-->
creates parameters for t
he concurrent program.
FND_PROGRAM.PARAMETER_EXISTS
--> returns true if the concurrent progr
am parameter exists
FND_PROGRAM.INCOMPATIBILITY
--> defines incompatibilities fo
r the concurrent program
FND_PROGRAM.INCOMPATIBILITY_EXISTS
-->
returns true if the incompatibil
ity exists for the concurrent program
FND_PROGRAM.ADD_TO_GROUP
--> add the concurrent program t
o request grou
FND_PROGRAM.DELETE_PROGRAM
--> Delete a concurrent program.
Uses 2 params.. Conc Program Short Name & Application
FND_PROGRAM.DELETE_EXECUTABLE
--> Delete a concurrent program Executab
le. Uses 2 params.. EXECUTABLE Short Name & Application
FND_REQUEST.SUBMIT_REQUEST
--> Submits a concurrent request
. If the request completes successfully, this function returns the concurrent re
quest ID; otherwise, it returns 0.
FND_REQUEST.SET_PRINT_OPTIONS
--> call before submitting a concurrent
request to set print options. Returns TRUE on successful completion, and FALSE o
therwise.
FND_REQUEST.SET_MODE
--> Call this function before ca
lling FND_REQUEST.SUBMIT_REQUEST from a database trigger.
FND_CONCURRENT.GET_REQUEST_STATUS
--> Returns the Status of a concurrent r
equest.
FND_CONCURRENT.WAIT_FOR_REQUEST
--> waits for the request completion, th
en returns the request phase/status and completion message to the caller.
FND_SUBMIT_SET.REQUEST_SET
FND_SUBMIT.SET_PRINT_OPTIONS
FND_SUBMIT.ADD_NOTIFICATION
FND_SUBMIT.SUBMIT_PROGRAM
--> Call this function for each
program (report) in the request set.
FND_SUBMIT.SUBMIT_SET
--> Call this function to submit
the request set which is set by using the SET_REQUEST_SET. If the request set s
ubmission is successful, this function returns the concurrent request ID; otherw
ise; it returns 0.
FND_USER_PKG.CREATEUSER
FND_USER_PKG.UPDATEUSER
FND_USER_PKG.ADDRESP
r
FND_USER_PKG.DELRESP
ser
FND_FILE
I/O API
FND_FILE.PUT
FND_FILE.PUT_LINE
PLS_INTEGER
PLS_INTEGER
PLS_INTEGER
PLS_INTEGER
PLS_INTEGER
:=
:=
:=
:=
:=
FND_GLOBAL.USER_ID;
FND_GLOBAL.LOGIN_ID;
FND_GLOBAL.CONC_REQUEST_ID;
FND_PROFILE.VALUE('ORG_ID');
FND_PROFILE.VALUE('GL_SET_OF_BKS_ID');
program
phase
status
dev_phase
dev_status
message
OUT
OUT
OUT
OUT
OUT