【EBS】代码提交请求

提交请求

用来提交一个请求,它返回一个NUMBER值.具体调用如下

  1. :RESULT := fnd_request.submit_request(application, --AP模快
  2. program, --应用程序
  3. description, --请求说明(可选)
  4. start_time, --RUN 时间(可选)
  5. sub_request, --立刻提交请求
  6. argument1, --参数1
  7. argument2, --参数2
  8. argument3, --参数3
  9. argument4, --参数4
  10. argument5, --参数5.......
  11. argument100);
  • application:Short name of the application associated with the concurrent request to be submitted.
  • program:Short name of the concurrent program (not the executable) for which the request should be submitted.
  • description:Description of the request that is displayed in the Concurrent Requests form (Optional.)
  • start_time:Time at which the request should start running, formatted as HH24:MI or HH24:MI:SS (Optional.)
  • sub_request:Set to TRUE if the request is submitted from another request and should be treated as a sub-request.
  • argument1...100:Arguments for the concurrent request; up to 100 arguments are permitted. If submitted from Oracle Forms, you must specify all 100 arguments.

输出请求编号

必须Commit,才能输出结果!

  1. fnd_message.set_string(‘已提交请求,编号:‘||to_char(v_request_id)||);
  2. fnd_message.show;

等待请求结束

  1. FUNCTION fnd_concurrent.wait_for_request(request_id IN NUMBER DEFAULT NULL, --请求ID
  2. INTERVAL IN NUMBER DEFAULT 60, --检查时间间隔
  3. max_wait IN NUMBER DEFAULT 0, --最大等待时间
  4. phase OUT VARCHAR2,
  5. status OUT VARCHAR2,
  6. dev_phase OUT VARCHAR2, --请求运行阶段
  7. dev_status OUT VARCHAR2, --各个阶段状态
  8. message OUT VARCHAR2 --运行完成后输出信息
  9. ) RETURN BOOLEAN;
例子
  1. po_req_num := fnd_request.submit_request(application => ‘‘,
  2. program => ‘‘,
  3. sub_request => FALSE,
  4. argument1 => NULL);
  5. COMMIT;
  6. v_request_status := fnd_concurrent.wait_for_request(po_req_num,
  7. 3,
  8. 30,
  9. x_phase,
  10. x_status,
  11. x_dev_phase,
  12. x_dev_status,
  13. x_message);
  14. IF v_request_status THEN
  15. IF x_dev_status = ‘NORMAL‘ THEN
  16. po_req_status := ‘S‘;
  17. ELSE
  18. po_req_status := ‘U‘;
  19. END IF;
  20. ELSE
  21. po_req_status := ‘E‘;
  22. END IF;

来自为知笔记(Wiz)

时间: 2024-10-04 04:10:38

【EBS】代码提交请求的相关文章

EBS环境提交新请求默认是"单一请求"

http://blog.csdn.net/samt007/article/details/38304239 用过EBS的请求都知道,提交一个新报表都要点好几个按钮,其中一个很麻烦的就是选择提交新请求的类型:单一请求或者请求集. 其实一般99%的情况都是单一请求,这个确实是没必要选择的. 现在有个办法可以很完美解决这个问题. 逻辑是: 增加一个Profile值设定,是否启用默认提交单个请求的标识. 如果启用,则: 每次提交新请求,当定位到运行请求类型的时候,都默认选择单个请求,并且自动点击“确定”

Oracle EBS提交请求遇到“无管理器”错误

Oracle EBS提交请求遇到"无管理器"错误 今天在提交请求时,碰到请求运行错误,状态提示"无管理器". 解决办法如下: 1. 切换至系统管理员职责.找到标准管理器,点击"Restart".稍后可能需要"Activate". 2. 重新提交请求即可. 版权声明:本文为博主原创文章,未经博主允许不得转载.

Android 网络编程(3)——使用URLConnection提交请求

URL的openConnection()方法将返回一个URLConnection对象,该对象表示应用程序和URL之间的通信连接.程序可以通过URLConnection实例向该URL发送请求,读取URL引用的资源 通常创建一个和URL的连接,并发送请求.读取此URL引用的资源需要如下几个步骤: 通过调用URL对象openConnection()方法来创建URLConnection对象 设置URLConnection的参数和普通请求属性 如果只是发送GET方法请求,使用connect方式建立和远程资

get,post提交请求

代码: using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using System.Text; using System.Net; using System.IO; using System.Security.Cryptography; namespace Test {

Amazon MWS 上传数据 (三) 提交请求

前面介绍了设置服务和构造请求,现在介绍提交请求. 上传数据,查询上传操作的工作状态,和处理上传操作返回的报告操作使用的Amazon API 分别为:SubmitFeed(),FeedSubmissionListRequest(),GetFeedSubmissionResult(). SubmitFeed()-- 提交请求,代码示例: 1 #region AmazonSubmitFeed 2 /// <summary> 3 /// 提交请求 4 /// </summary> 5 pu

php模拟post提交请求,调用接口

/**      * 模拟post进行url请求      * @param string $url      * @param string $param      */     function request_post($url = '', $param = '') {         if (empty($url) || empty($param)) {             return false;         }                  $postUrl = $ur

使用代码提交表单

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Typ

代码提交时让svn忽略classpath、target、.project等

在用eclipse操作时,经常用到svn的与资源同步这个操作,但是打开的时候会有很多生成的class文件,其实这些并不需要提交的,因为svn原则上是用来管理源代码的.每次资源同步时看到很多class文件,很不方便,那怎么在svn提交代码时忽略这些呢.请按照下面的操作(分eclipse svn插件下的和windows tsvn下的) 1  eclipse svn 在eclipse中,右键点击项目根目录 Team -> Set Property ... 然后在弹出的对话框中,Property nam

SVN代码提交

SVN代码提交(转载) 原文链接:http://www.softown.cn/post/100.html 1.SVN代码提交 1) 原则 先更新再提交: SVN是为了多人协同开发而产生的,如果你在提交之前不更新,就很有可能在你提交之前别人已经提交代码到版本库,这样你本地的代码就不是最新的版本,你没有更新就还是老版本,直接提交后会把别人提交的覆盖掉,所以就需要先更新再提交. 2.快速提交本地修改文件到svn资源库 右键点击指定的项目(也可只选择某些文件或文件夹),然后在弹出的关联菜单中点击[Tea