定义请求集

Oracle EBS 后台提交请求集的前提是已经定义好了请求集,我们通过PLSQL/FORM等窗口进行后台驱动请求执行。

N:系统管理员职责>并发>请求集

定义请求集基础信息

  • 集:请求集名称,后续form界面提交并发请求集看到的及名称

  • 集代码:系统自动生成,后台提交代码将会用到。

  • 说明:可选

  • 责任人:可选

  • 有效期:顾名思义

  • 运行选项,设置运行时的配置

    • 一起打印,选中一起打印复选框以在完成时将所有请求一起发送到打印机,或者取消选中复选框以在完成时将每个请求一次发送到打印机。

    • 允许不兼容,选中允许不兼容复选框以允许您的系统管理员指定与此请求不兼容(可能无法运行)的程序。未选中允许不兼容以指定此请求集可以与所有其他并发请求或请求集一起运行。

    • 重新计算默认程序参数,选中冲洗计算默认程序参数,则提交并发请求时,系统会重新计算那种动态的参数,比如SQL语句类型的参数会被重新执行设置参数

定义阶段

  • 显示序列,显示序列的值在您进入阶段时按顺序默认。您可以通过修改此字段来更改阶段的显示顺序,建议10,20这种,方便定义和调整。

  • 阶段,输入阶段的名称,后续调整链接会使用到,不允许重复,尽可能的做到可识别。

  • 说明,说明,备注等信息,按需填写

  • 阶段代码,如果使用向导创建,会自动生成STAGExx (xx,表示10,20....),后续指定请求阶段链接会用到,后台提交请求集也会用到。手工也建议创建成STAGE10 ,STAGE20 ...形式 。

  • 功能

    • 功能,使用 LOV 选择一个函数。该字段的默认值是标准阶段评估函数。此函数的完成状态基于其包含的请求的正常完成状态。一般情况默认就好,如果想研究其他,自行查看EBS相关文档。

  • 此阶段的返回值影响请求集结果,如果想让请求集的父请求结果和当前请求阶段一致,则勾选,根基实际选择即可。

注意:如果您为多个阶段选择此复选框,则请求集的完成状态将等于在该集中运行的最后一个阶段的完成状态。

  • 允许不兼容,使用允许不兼容复选框允许您的系统管理员指定与此阶段不兼容(可能无法运行)的程序。不选中允许不兼容以指定请求集的此阶段可以与所有其他并发请求或请求集一起运行。按需启用。

定义阶段请求

该过程为每个阶段指定阶段执行的请求,直接选择要包含的请求即可,不详细介绍了。

定义请求参数

为每个参数指定默认参数,可选。

注:如果并发请求已经指定了默认参数,则会被默认带过来。

链接阶段

阶段介绍

只有一个阶段,执行完所有程序,请求集结束(客户化开发大部分都是这种状态很少用到复杂类型)

按顺序执行多阶段

或阶段多请求,按顺序执行阶段

链接阶段

链接阶段,表示请求集各个阶段的运行方式,如果只定义了一个阶段,该过程可忽略。

  • 成功,表示该阶段成功后运行的下一阶段是什么

  • 警告,该阶段出现警告,下一阶段运行什么

  • 错误,该阶段出现错误,下一阶段运行什么。

为确保特定阶段在前一阶段之后而不管完成状态如何,请在所有三列中输入所需阶段。要在阶段以错误结束时停止请求集,请将错误列留空。任何时候您没有明确指出完成状态应遵循哪个阶段,请求集将在该完成状态下退出。

请求集中的链接阶段没有限制。 任何阶段都可以链接到任何其他阶段,包括它自己。 两个或多个链接可以指向同一个阶段。 例如,如果第 1 阶段的完成状态为成功或警告,则第 1 阶段可以链接到第 2 阶段,如果状态为错误,则可以链接到第 3 阶段。

参考示意图:

后台提交请求集


DECLAREreq_id  NUMBER := 0;vresult BOOLEAN;BEGINBEGIN--初始化环境fnd_global.apps_initialize(user_id      => 8856,resp_id      => 20419,resp_appl_id => 0);END;--设置请求集vresult := fnd_submit.set_request_set('CUX', 'FNDRSSUB997');dbms_output.put_line('请求集设置:' || sys.diutil.bool_to_int(vresult));--设置请求集阶段&请求vresult := fnd_submit.submit_program('CUX','CUXBPCDATACLCT','STAGE10','1001','2022-01','BAD',chr(0));dbms_output.put_line('第一阶段第一个请求:' || sys.diutil.bool_to_int(vresult));vresult := fnd_submit.submit_program('CUX','CUXBPCDATACLCT','STAGE10','1001','2022-01','BAD',chr(0));dbms_output.put_line('第一阶段第二个请求:' || sys.diutil.bool_to_int(vresult));vresult := fnd_submit.submit_program('CUX','CUXBPCDATACLCT','STAGE20','1001','2022-01','PPP',chr(0));dbms_output.put_line('第二阶段第一个请求:' || sys.diutil.bool_to_int(vresult));req_id := fnd_submit.submit_set(NULL, FALSE);dbms_output.put_line('req_id:' || req_id);if nvl(req_id ,0) >0 then DBMS_OUTPUT.PUT_LINE('请求集提交成功:'||req_id); else DBMS_OUTPUT.PUT_LINE('请求集提交失败!!!'); end if ; END;

Oracle EBS 后台提交请求集 FND_SUBMIT.SUBMIT_PROGRAM相关推荐

  1. oracle请求界面,Oracle EBS如何enable 请求界面 View XML按钮

    Oracle EBS如何enable 请求界面 View XML按钮,查看请求,然后点诊断(Diagnostic)后,有个View XML按钮,不过有时可用,有时确实 查看请求,然后点诊断(Diagn ...

  2. Oracle EBS 提交子请求

    示例来源于MOS,按需修改使用. 源码: CREATE OR REPLACE PROCEDURE parent2 ( errbuf  OUT VARCHAR2, retcode OUT NUMBER ...

  3. EBS提交取消请求、请求集程序fnd_request

    目录 参考 提交请求 取消请求 提交请求集 参考 Extend Oracle ERP to Preview Report Output and enable Email - Simple Talk h ...

  4. oracle ebs 提交请求,EBS Form开发中点击按钮提交请求报表的实现方式--fnd_request.submit_request...

    --submit the request l_req_id_fee := fnd_request.submit_request('PO', 'REQIMPORT', '', '', FALSE, 'P ...

  5. oracle fnd global,Oracle EBS R12 - 利用fnd_conc_global.set_req_globals设置子请求的Parent Request ID...

    数据库与EBS版本: RDBMS : 11.1.0.7.0 Oracle Applications : 12.1.2 当在一个concurrent里用fnd_request.submit_reques ...

  6. Oracle EBS 销售订单发运后连接行程停靠站请求报错导致物料未出库,但单销售行已关闭并进入开票接口

    Oracle EBS 销售订单发运后连接行程停靠站请求报错导致物料未出库,但单销售行已关闭并进入开票接口 在开发销售订单发运的程序时碰到如图所示的错误: 在分析一波可能出现的问题后定位到销售订单类型中 ...

  7. Oracle EBS PAC定期成本分配处理程序请求报错:30011一个无效帐户与正在处理的物料关联

    Oracle EBS版本: RDBMS : 12.1.0.2.0 Oracle Applications : 12.2.6 前提条件:       1.启用"MRP:调试模型" 配 ...

  8. oracle会计科目明细请求,Oracle EBS R12财务月结基础

    请注意从输出文件中获得相关的信息,以帮助复核日记帐的生成情况. 7.在总账中过账应付来源的凭证 在总账中将所有来源于应付的业务全部过账,以更新账户余额. 8.确认及核对供应商余额 在应付模块运行&qu ...

  9. [转]oracle EBS 基础100问

    from:http://www.cnblogs.com/xiaoL/p/3593691.html  http://f.dataguru.cn/thread-51057-1-1.html 1001 OR ...

最新文章

  1. SQL中关联表并使用子表的COUNT和SUM函数作为扩展字段
  2. liunxC下零碎知识点的总结
  3. xamarin跳转html,Xamarin 页面跳转
  4. 【牛客 - 330I】Applese 的回文串(结论题,类似编辑距离,dp)
  5. HTML+CSS+JS实现 ❤️3D悬浮粒子翻转动效❤️
  6. android-swipelistview的开源项目的配置
  7. java 可变参数_90.Java可变参数
  8. 14008.xilinx-EMIO 扩展I2C问题
  9. [转载] [转载] python 中NumPy和Pandas工具包中的函数使用笔记(方便自己查找)
  10. 深入浅出设计模式 ------ Prototype(原型模式)之深度克隆
  11. 品牌故事对于品牌发展的重要性
  12. PHP祝福语,日常祝福语
  13. AF(操作者框架)系列(1)-LabVIEW中的模块化应用概述
  14. 找软件测试工作自测,测试经验分享:做一个靠谱的软件测试人员
  15. python 开发按键钢琴
  16. 解决方案:macOS Mojave下Pycharm运行pygame无法加载外星人游戏图片以及无法修改颜色
  17. ABP领域层——实体
  18. 金山WPS:云端协同 AI赋能 WPS树起了Office新四大件|企服三会系列报道
  19. RabbitMQ除开RPC的五种消模型----原生API
  20. 学生类定义(类和对象)

热门文章

  1. 清音驱腐启鸿蒙,竹韵清音-格律诗词41期
  2. 【科普】如何判断论文是不是SCI/EI?
  3. flutter 图形验证码
  4. codeforce 543 B 最短路
  5. 读者投稿:阿里 P6 面试体验
  6. 河南高中学业水平计算机,河南高中学业水平考试
  7. 老外码农酒后吐槽,该说的不该说的全说了!!
  8. Unity开发时遇到的各种需要注意的地方
  9. BgSub 无需上传图片即可在线自动抠图的AI工具
  10. python代码设计测试用例_《带你装B,带你飞》pytest成神之路2- 执行用例规则和pycharm运行的三种姿态...