很多人觉得EBS的报表提交麻烦,界面不友好,而且极度不方便。

记忆很深刻的是,当年刚刚过来现在工作公司的IT部门的时候,IT部门的经理(他是自己开发ERP软件的牛人)就说过:这个EBS啊,要跑一个报表真的是很麻烦,一点都不好用。要不是财务模块好用(特别是那几段会计科目的灵活性),还真不选择这个ERP产品了。

但是,实际上这种实现报表的方法是很必要的。看完下面的分析就知道:

关于“流程事务”类的并发请求,因为涉及到系统各业务模块的具体功能应用问题,这里不便多讲。以下主要来谈一谈“报表事务”类的并发请求问题。有网友曾抱怨说,“ORACLE的报表功能不好用,出一个简单的报表都要到后台去提交一个请求,输出的是一个文本,太麻烦。系统提供的标准报表,内容不能满足企业要求,不符合国人的使用习惯”。这种说法可能是因为受某些国内产品的影响而产生的误解。目前国内的主流ERP系统,对于“报表”基本上采取的是类似“查询”的实现方式。这种“查询式报表”虽然方便了用户使用,但却惹出了无穷的麻烦。

首先,报表是一种极端“个性化”的东西,不同的企业由于管理层次不一样,关注的管理重点也不同,针对同样的问题所要求的报表也会不同。即使同一个企业在不同的发展阶段,所要求的报表内容也不会相同,因此即使已经使用ERP若干年的企业,不断地开发新的(管理)报表,也是很正常的事情。如果ERP系统将报表功能“显式化”,在系统标准功能中提供查询条件控件及输出结果视图,则意味着系统提供的这个所谓报表功能必须符合所有企业的使用要求,而实际这是不可能实现的。在这种情况下,企业就会理所当然地认为这是ERP厂商的责任,厂商必须负责解决。目前许多国内ERP厂商产品研发的一项重要内容就是穷于应付为企业开发各种查询式管理报表,这简直是等于自掘火坑,陷进去无法自拔,

其次,查询式报表如果内容复杂、耗用系统资源比较高,则用户随便自由使用, 而IT系统维护人员对“联机式”查询无法进行有效管理、干预,将可能严重影响系统整体性能,导致其他用户无法进行正常工作。从这个角度来看,目前国内的主流ERP产品实际上还没有真正系统意义上的“报表”功能,只有不加节制、扩大化了的“查询”功能。系统如此处理极不明智。

ORACLE 将“报表”功能以并发请求的形式放到后台去处理,不仅有效地解决了“报表”的个性化问题,分清了ERP厂商与企业的责任界面,而且也为企业IT系统维护人员提供了系统可管理、可干预的便利。这实际上正是ORACLE系统的灵活性与功能强大之处(SAP也类似)。有网友针对国内某些厂商声称自己的ERP是“高端”产品时,质疑“连并发都没有,能算高端吗?”实际上是说到了要害。一个连“电梯”都没有的高楼怎能算得上是现代化的大厦呢!

ORACLE系统大量使用后台“并发处理”程序,实现了系统用户的流程操作在“空间与时间”上的分离,免去了操作人员的无效等待时间。操作人员提交的并发请求在后台运行的同时,并不影响其处理其它系统事务,这样可以大大提高用户的工作效率以及使用的方便性。“并发”之于ORACLE EBS系统好比人体内的“心脏”一样重要,它是系统实现高度的数据集成与流程集成的核心工具,是企业依赖计算机系统实现业务运作与管理控制自动化的一个技术体现。

完整的请阅读:

http://www.orapub.cn/posts/3119.html

论EBS的并发请求(报表中心)的必要性相关推荐

  1. EBS 并发请求 计划 fnd_conc_release_classes

    EBS并发请求中有可以设置计划用以定时运行,计划存储在 fnd_conc_release_classes 表中,通过release_class_id与请求表fnd_concurrent_request ...

  2. oracle ebs 请求 待定,EBS 并发请求 计划 fnd_conc_release_classes(示例代码)

    EBS并发请求中有可以设置计划用以定时运行,计划存储在 fnd_conc_release_classes 表中,通过release_class_id与请求表fnd_concurrent_request ...

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

    通过并发请求方式来新增或修改表记录时,需要涉及到获得到本请求ID,这样更方便追溯和查询数据来源和执行情况. 1.并发程序的执行方法: PL/SQL存储过程或SQL*PLUS 简单,添加代码 v_Cur ...

  4. 应对海量并发请求,首席布道师谈微服务的应用架构设计

    何李石 七牛云首席布道师 <Go语言程序设计>译者,Go语言/容器虚拟化技术布道师.实践者. 5年以上互联网创业经验和企业级产品研发.运营经验,同时也是互联网产品基础架构解决方案专家. 随 ...

  5. Oracle EBS 后台提交请求集 FND_SUBMIT.SUBMIT_PROGRAM

    定义请求集 Oracle EBS 后台提交请求集的前提是已经定义好了请求集,我们通过PLSQL/FORM等窗口进行后台驱动请求执行. N:系统管理员职责>并发>请求集 定义请求集基础信息 ...

  6. 单台 MySQL 支撑不了这么多的并发请求,我们该怎么办?

    关系型数据库的事务特性可以帮我们解决很多难题,比如数据的一致性问题,所以常规业务持久化存储都会mysql 来兜底.但mysql 的性能是有限的.当业务规模发展到上百万用户,访问量达到上万QPS时,单台 ...

  7. 分布式系统并发请求限流平台Sentinel功能特性调研-集成测试(中篇)

    摘 要 随着近些年系统稳定性要求越来越高,而系统限流则是其中提高系统稳定性的手段之一,而在众多限流平台中Sentinel凭着丰富功能特性和多次阿里双十一的线上实践,成为最热门限流平台之一,本文就Sen ...

  8. 微信团队分享:微信后台在海量并发请求下是如何做到不崩溃的

    本文引用了文章"月活 12.8 亿的微信是如何防止崩溃的?"和论文"Overload Control for Scaling WeChat Microservices&q ...

  9. python测试程序的qps和响应时间代码_Python并发请求下限制QPS(每秒查询率)的实现代码...

    前两天有一个需求,需要访问某API服务器请求数据,该服务器限制了QPS=2(哈哈应该都知道是哪个服务器了吧_(:з」∠)_),因为QPS很小所以就使用阻塞式请求.后来开通了服务,QPS提高到了20,阻 ...

最新文章

  1. 程序员求职成功路(2) - 第3章 数据结构与算法
  2. 红旗桌面版本最新运用要领和成果解答100例-7
  3. Oracle 11g新特性:索引不可见
  4. 《程序员代码面试指南》第三章 二叉树问题 二叉树节点间的最大距离问题
  5. CDH Yarn资源动态分配 - 指定资源限制 公平调度具体设置
  6. 实战分享丨MySQL 与Django版本匹配相关经验
  7. Netty 高性能架构设计
  8. python sys模块详解_python中os和sys模块的区别与常用方法总结
  9. Android App 启动时立即崩溃无法debug的解决方法
  10. Reeder Web版
  11. CAN报文协议教程|CAN报文分析
  12. 怎样自制微信gif动态表情包?
  13. 巧用CHKDSK命令修复U盘文件或目录损坏问题
  14. signingConfigs——安卓 gradle
  15. 感知器 - 西瓜好坏自动识别——python
  16. 电脑连不上网显示dns服务器不可用,电脑连不上网疑难解答显示DNS服务器可能不可用该怎么办...
  17. 成为跨领域的「解决方案架构师」需要什么素养?
  18. 要称王,先做行业破坏者
  19. 用python写五彩糖咕噜和五彩环环
  20. arduino 读取当前时间_Arduino 101/Genuino 101 时间控制函数

热门文章

  1. java中引用数据类型有哪几种
  2. MQ--1( Message queuing)RabbitMQ
  3. Docker 容器监控原理及 cAdvisor 的安装与使用
  4. Java 对象的构造和初始化
  5. 程序中的地址转换(虚拟地址-物理地址)
  6. 南京航空航天大学矩阵论答案
  7. 基于域集中式架构的汽车车载通信安全方案
  8. 计算机网络:CSMA/CD 与 CSMA/CA
  9. C语言基础1:初识C语言(转义、注释;数组、操作符、反码、补码、static、define、指针、结构体常变量;局部变量;作用域、生命周期)
  10. samba共享使用端口