Oracle EBS 开发如何获得并发请求REQUEST ID

本文介绍了在Oracle EBS中如何获取并发请求的REQUEST ID,用于追溯和查询数据操作。当通过PL/SQL存储过程或SQL*PLUS执行并发请求时,可以简单地添加代码获取。而在Oracle Reports中,尽管可以通过配置参数CONCURRENT_REQUEST_ID获取,但在实际提交请求时,参数可能不会立即被赋值。文章通过示例展示了并发请求参数的设置和执行后的情况。
摘要由CSDN通过智能技术生成

通过并发请求方式来新增或修改表记录时,需要涉及到获得到本请求ID,这样更方便追溯和查询数据来源和执行情况。

1.并发程序的执行方法: PL/SQL存储过程或SQL*PLUS

  简单,添加代码

v_CurrRequestId := FND_GLOBAL.CONC_REQUEST_ID; --获得当前并发请求的REQEST ID

2.并发程序的执行方法: Oracle Reports(Oracle ReportBuilder工具开发的报表)

  通过传参数方式获得当前并发请求ID。参数定义如下:

  参数:与Oracle ReportBuilder文件中的用户参数名称一样
  值集:数字类型
  默认类型:配置文件
  默认值:CONCURRENT_REQUEST_ID
 
但是,当提交该请求时,不会像其它配置文件(如ORG_ID、USER_ID、RESP_ID等等)参数一样,立即分配值至参数中。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

AlanChen

您的鼓励是我创作的源泉

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值