|
Answer» You will need to initialize the global variables first using fnd_global.initialize DECLARE v_session_id INTEGER := userenv(‘sessionid’) ; BEGIN fnd_global.initialize (
SESSION_ID => v_session_id ,USER_ID => <your user id from fnd_user.user_id>| ,RESP_ID => <You may USE Examine from the screen PROFILE/RESP_ID> ,RESP_APPL_ID => <You may use Examine from the screen PROFILE/RESP_APPL_ID> ,SECURITY_GROUP_ID => 0 ,SITE_ID => NULL ,LOGIN_ID => 3115003–Any number here ,CONC_LOGIN_ID => NULL ,PROG_APPL_ID => NULL ,CONC_PROGRAM_ID => NULL ,CONC_REQUEST_ID => NULL ,CONC_PRIORITY_REQUEST => NULL ) ; commit ; END ; / Optionally you may use fnd_global.apps_initialize, which INTERNALLY CALLS fnd_global.initialize fnd_global.apps_initialize(user_id => :user_id, resp_id => :resp_id, resp_appl_id => :resp_appl_id, security_group_id => :security_group_id, server_id => :server_id); You will need to initialize the global variables first using fnd_global.initialize DECLARE v_session_id INTEGER := userenv(‘sessionid’) ; BEGIN fnd_global.initialize ( SESSION_ID => v_session_id ,USER_ID => <your user id from fnd_user.user_id>| ,RESP_ID => <You may use Examine from the screen PROFILE/RESP_ID> ,RESP_APPL_ID => <You may use Examine from the screen PROFILE/RESP_APPL_ID> ,SECURITY_GROUP_ID => 0 ,SITE_ID => NULL ,LOGIN_ID => 3115003–Any number here ,CONC_LOGIN_ID => NULL ,PROG_APPL_ID => NULL ,CONC_PROGRAM_ID => NULL ,CONC_REQUEST_ID => NULL ,CONC_PRIORITY_REQUEST => NULL ) ; commit ; END ; / Optionally you may use fnd_global.apps_initialize, which internally calls fnd_global.initialize fnd_global.apps_initialize(user_id => :user_id, resp_id => :resp_id, resp_appl_id => :resp_appl_id, security_group_id => :security_group_id, server_id => :server_id);
|