您的位置:首页 > 其它

如何查看非自己提交的请求的结果

2012-05-25 16:19 337 查看
定位要找的请求

SQL举例:

SELECT req.request_id,

fcp.user_concurrent_program_name,

usr.user_name,

req.request_date,

trunc(SYSDATE) - trunc(request_date) days,

req.logfile_name,

req.outfile_name

FROM applsys.fnd_concurrent_requests req,

apps.fnd_concurrent_programs_vl fcp,

applsys.fnd_user usr

WHERE req.concurrent_program_id = fcp.concurrent_program_id

AND req.requested_by = usr.user_id

AND fcp.user_concurrent_program_name LIKE 'Cost Manager%'

ORDER BY fcp.user_concurrent_program_name

结果如下:

1633948 Cost Manager THQMRP01 2006-5-22 11:48:57 60

1633814 Cost Manager THQMRP01 2006-5-22 11:03:25 60

1633819 Cost Manager THQMRP01 2006-5-22 11:06:41 60

1324503 Cost Manager SYSADMIN 2006-3-20 10:01:26 123

假定我们用用户THQMRP01登录,我们要看1324503。

注:点击Find Requests按钮,选择“Specific Requests”,输入请求ID 1324503,清空下面的天数,点击Find,没有结果;回到Requests主界面,F11,输入请求ID 1324503,Ctrl + F11,就可以查到结果了,然而View Log和View Output是“灰”的。

方式一:设置预制文件Concurrent:Report Access Level

前提:System Administrator职责

通常情况下,是找不到别人的请求,即使切换到相同的职责,原因是该Profile的默认设置是User,如果设该Profile设为Responsibility,就可以达到按职责屏蔽请求了。

方式二:通过System Administrator直接查看

前提:System Administrator职责

通过菜单SYS/Concurrent/Requests或者SYS/Requests/View即可;View/Requests不行。

方式三:直接通过FTP下载Log和Output文件

前提:操作系统的相关FTP权限

FTP的文件位置,就是上面“SQL举例”的后两个字段。

方式四:偷梁换柱,修改Request ID

前提:APPS密码

首先随便查到一个自己运行的请求,比如1633819,这样保证View Output和View Log两个按钮是“亮”的。

然后通过Help/Diagnostics/Examine…修改Request ID,如图,改为1324503:

接下来View Output和View Log,就是目标内容了。

方式五:修改Form中字段值

前提:APPS密码

方法和“方式四”一样;甚至可以通过Personalization,不过这样太过复杂,需要看Form元代码后再来设置。

最简单的是修改Parameter Mode为SYS(原来是View),这样Log就会亮。

查找系统中已计划的请求的SQL

SELECT fcrv.PHASE_CODE 阶段,

fcrv.STATUS_CODE 状态,

fcrv.PRIORITY 优先级,

fcrv.REQUEST_DATE 请求日期,

fcrv.REQUESTED_START_DATE 请求开始时间,

fcrv.PROGRAM 请求名称,

fcrv.REQUESTOR 请求人,

fcr.resubmit_interval 请求间隔时间,

fcr.resubmit_interval_unit_code 请求间隔单位,

fcr.logfile_name 日志文件,

fcr.logfile_node_name 日志节点名称,

fcr.outfile_name 输出文件,

fcr.output_file_type 输出文件类型,

frt.responsibility_name 职责

FROM FND_CONC_REQ_SUMMARY_V fcrv,

fnd_concurrent_requests fcr,

fnd_responsibility_tl frt

WHERE fcrv.STATUS_CODE = 'I' --已计划

AND fcrv.REQUEST_ID = fcr.request_id

AND fcrv.CONCURRENT_PROGRAM_ID = fcr.concurrent_program_id

AND fcrv.RESPONSIBILITY_APPLICATION_ID = fcr.responsibility_application_id

AND fcrv.RESPONSIBILITY_ID = fcr.responsibility_id

AND fcrv.RESPONSIBILITY_ID = frt.responsibility_id

AND frt.language = 'ZHS'
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: