|
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。如果您注册时有任何问题请联系客服QQ: 83569622 。
您需要 登录 才可以下载或查看,没有帐号?注册
x
在数据库中
在非apps用户下创建过程hek_xiyang_req
Create Or Replace Procedure Hek_Xiyang_Req(Errbuf Out Varchar2,
Retcode Out Number) Is
v_Req_Id Number;
Begin
v_Req_Id := Fnd_Request.Submit_Request('HEK',
'Hek_Xiyang1_p',
'',
'',
False);
Commit;
Fnd_File.Put_Line(Fnd_File.Log, v_Req_Id || ' =>request_id');
Dbms_Output.Put_Line(v_Req_Id);
v_Req_Id := Fnd_Request.Submit_Request('HEK',
'Hek_Xiyang2_p',
'',
'',
False);
Commit;
Fnd_File.Put_Line(Fnd_File.Log, v_Req_Id || '=>request_id');
End;
然后授权给apps用户
grant all on hek_xiyang_req to apps with grant option
创建同义词 create public synonym hek_xiyang_req for hek.hek_xiyang_req
grant all on fnd_request to hek with grant option
这样挂到ebs环境中
fnd_request请求返回 0
如果把过程创建在apps用户下面,则可以正常请求到过程请求
问题:
在非apps用户下,除了fnd_request授权给相关用户外,还要做什么动作才可以正常的提交请求? |
|