




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Oracle EBS - 应用开发培训2013.11Oracle ERP系统开发工具及开发过程系统开发工具及开发过程开放式接口开放式接口 / 应用编程接口应用编程接口(API)如何在系统中注册应用开发如何在系统中注册应用开发如何在系统中追溯数据来源如何在系统中追溯数据来源Oracle ERP系统结构系统结构内容内容三层逻辑体系结构三层逻辑体系结构User InterfaceApplication logicDatabase logic客户端应用服务器数据库服务器软件架构软件架构Oracle DatabaseOracle Application ServerHTTP/SJDBC/SQL NetW
2、eb Server: ApacheJava EngineConcurrent ManagerBusiness EventPersonalizationMaterialized ViewsData GuardPartitioningGridGlobal Single Data ModelWorkflowBI & ReportingOLAPUser InterfaceClientExcelAdd-InSpatial客户端客户端 浏览器-Internet Explorer 操作系统-Windows-Macintosh 展示-Java-HTML JAVA虚拟机应用服务器层应用服务器层应用服务器
3、层,有两个核心的作用。1、管理各种服务,为业务逻辑提供支撑。2、连接客户端和数据库的纽带。-Web services Client Request Web Listener Java Servlet Engine(OC4J) Data-Forms services Forms server-Concurrent Processing server Reporting programs and data updating programs in background. Table: FND_CONCURRENT_REQUESTS FND_CONCURRENT_PROGRAMS FND_CONCU
4、RRENT_PROCESSES FND_CONCURRENT_QUEUES-Admin server Apply patches Oracle 数据库服务 性能强大的商用数据库-8i-9i-9iR2-10g-11g数据库服务器层数据库服务器层应用文件系统应用文件系统db/apps_st/data (DATA_TOP) datafile, tablespace, log filedb/tech_st/10.2.0 ORACLE_HOME in db nodeapps/apps_st/appl (APPL_TOP) product filesapps/apps_st/comn (COMMON_TO
5、P or COMN_TOP) dictionary and filesapps/tech_st/10.1.2 & apps/tech_st/10.1.3 (ORACLE_HOME) Application technology stack componentsAPPL_TOP 目录结构目录结构 | APPL_TOP 目录结构目录结构APPL_TOP 包含: 核心的技术文件与目录结构。 所有的应用产品文件与目录结构。应用环境变量文件,.env | 应用产品应用产品 目录结构目录结构 每个应用产品都在APPL_TOP目录结构下. 例如: GL_TOP 核心的技术文件与目录结构:核心的技术文
6、件与目录结构:AD_TOP AU_TOP FND_TOP应用产品数据库用户(应用产品数据库用户(Schema) APPS Schema APPS schema 可以访问所有ERP应用产品的数据库对象。开发过程开发过程开发环境测试环境产品环境开发人员版本管理Bug base功能顾问用户需求功能设计开发测试打包移植测试移植CloneClone系统维护日常工作系统维护日常工作l数据库启动及关闭l应用启动及关闭l数据库备份及恢复lPatch 管理lClone 管理l定时收集统计信息l并发管理器管理l系统登陆,数据库连接,应用连接监控l系统空间,表空间监控l定时清理请求及请求日志l请求监控:监控请求失败
7、,警告等情况l成批编译无效对象l应用级优化及问题解决 Tunning&Trouble ShootingEBS应用开发人员工作应用开发人员工作l对系统标准程序进行适当的客户化l设计,编码,测试 建立全新的客户化应用l协助功能顾问解决系统相关问题l程序级性能优化EBS 技术体系技术体系Database&SystemApplication DevHardware SystemSADBA&SADeveloperHardwareNetworkOSOSDatabaseApplication system adminBackup&recoverPatch adminClone
8、DatabaseApplication architectureSql&Pl/sqlFormReport &Xml publiserJava&OAFDiscoverWorkflowShell开发工具开发工具SQL&PLSQL程序开发-PLSQL Developer, SQL*PlusForm表单开发-Oracle Developer Java开发-Jdeveloper报表开发工具-Oracle Report-XML PublisherBIS分析工具-Discover工作流工具-Workflow应用桌面集成工具-ADI-XML PUBLISHER FOR DESK
9、TOP应用集成-SOA,企业服务总线-标准接口Oracle 开发步骤开发步骤1. 注册应用. 2. 设置应用的目录结构.3. 创建表、视图等等数据库对象.4. 开发表单(Form). 5. 开发报表(Report). 6. 开发并发请求(PL/SQL). 7. 注册表单、报表、并发请求.在系统中注册表单在系统中注册表单编译表单编译表单登记表单登记表单注册功能注册功能挂上菜单挂上菜单(子菜单子菜单 -菜单菜单)分配菜单到职责分配菜单到职责1. 分配职责到用户分配职责到用户 编译表单编译表单 Forms.fmb文件上传到文件上传到应用产品目录应用产品目录Telnet 连接到连接到应用产品服务器应用
10、产品服务器切换到切换到 $AU_TOP/forms/ZHS4. 执行编译语句执行编译语句编译表单编译表单 Formsfrmcmp_batch apps/frmcmp_batch Module=TEST.fmb userid=apps/apps output_file=/u01/oracle/visappl/po/11.5.0/forms/US/TEST.fmx编译编译Form的语法的语法编译表单编译表单 Forms4.Compiler Formfrmcmp_batch apps/编译表单编译表单 Forms5.Compiler 成功成功 ,Create .fmx 文件文件登记表单登记表单注册功
11、能注册功能挂上菜单挂上菜单(子菜单子菜单)挂上菜单挂上菜单(系统菜单系统菜单)分配菜单到职责分配菜单到职责分配职责到用户分配职责到用户客户化表单的界面客户化表单的界面表单的数据来源表单的数据来源(数据表数据表)表单的数据来源表单的数据来源(字段字段)在系统中注册报表在系统中注册报表注册可执行并发程序注册可执行并发程序注册并发程序注册并发程序挂上请求组挂上请求组注册可执行并发程序注册可执行并发程序注册并发程序注册并发程序挂上请求组挂上请求组运行报表运行报表报表结果报表结果开放式接口、应用编程接口开放式接口、应用编程接口(API)Excel FileTableOpen Interface Tabl
12、ePackage APIBuild in ProcessOracle ERPOracle ERP系统系统接口数据表和应用编程接口系统接口数据表和应用编程接口(API)程序示例程序示例Module Function Interface Table/APICommentsAR CustomersRA_CUSTOMERS_INTERFACE_ALLRA_CUSTOMER_PROFILES_INT_ALLRA_CUSTOMER_BANKS_INT_ALLOpen interface tableAR ReceiptsAR_RECEIPT_API_PUB ARP_PROCESS_MISC_RECEIPTS
13、.INSERT_MISC_RECEIPTAPI packagesGL JournalsGL_INTERFACEOpen interface table其它相关工具其它相关工具-Web ADI (Application Desktop Integrator)- Dataload ()- Sql loader - Fndload- PL/SQL Developer- etc数据字典和开发帐号数据字典和开发帐号全部数据字典在如下三个组- DBA_OBJECTS - DBA_TABLES-DBA_VIEWS - ALL_OBJECTS - ALL_TABLES -ALL_VIEWS- USER_OBJ
14、ECTS -USER_TABLES-USER_VIEWS系统登录用户 由系统来定义、分配和控制数据库用户只用 APPSEBS命名标准规则命名标准规则TypeRulesExampleTableEnglish Plural, start with module nameAP_INVOICESView_VAP_INVOICES_VUnique Index_U AP_INVOICES_U1Non-Unique Index_NAP_INVOICES_N1Sequence generator_SAP_INVOICES_STrigger_TRGAR_CUSTOMER_PROFILES_TRGEBS开发灵活性
15、开发灵活性 历史记录和诊断、检查-用户可以看到当前记录来源于哪个表(视图)、哪个字段和最后一查询的SQL语句等其它的信息。这对客户化开发有极大的帮助。Custom.pll-开发人员只需客户化此文件,而不需要修改Oracle 的标准程序来达到客户化的目的。用户自已在FORM中定义字段,来保存其它的附加信息。弹性域-用户自已在FORM中定义字段,来保存其它的附加信息。EBS开发灵活性开发灵活性附件-对每一记录能附上文件、文本信息或Web Page的大容量信息.修改Forms 界面的文件功能或Show隐藏字段-用户能显示自已想要显示的字段,并能调整顺序导出-用户能用导出功能,从Form 中数据导出到
16、文件中。-通常用来转换到Excel文件中。用户权限控制结构用户权限控制结构项 目 录 入(可 操 作 )其 它项 目 管 理 (子 菜 单 )现 有 量(可 操 作 )项 目 成 本 查 询(不 可 操 作 )库 存 管 理 (菜 单 )请 求 组库 存 管 理 (职 责 )采 购 管 理 (职 责 )销 售 管 理用 户5、世上最美好的事是:我已经长大,父母还未老;我有能力报答,父母仍然健康。6、没什么可怕的,大家都一样,在试探中不断前行。7、时间就像一张网,你撒在哪里,你的收获就在哪里。纽扣第一颗就扣错了,可你扣到最后一颗才发现。有些事一开始就是错的,可只有到最后才不得不承认。8、世上的事
17、,只要肯用心去学,没有一件是太晚的。要始终保持敬畏之心,对阳光,对美,对痛楚。9、别再去抱怨身边人善变,多懂一些道理,明白一些事理,毕竟每个人都是越活越现实。10、山有封顶,还有彼岸,慢慢长途,终有回转,余味苦涩,终有回甘。11、人生就像是一个马尔可夫链,你的未来取决于你当下正在做的事,而无关于过去做完的事。12、女人,要么有美貌,要么有智慧,如果两者你都不占绝对优势,那你就选择善良。13、时间,抓住了就是黄金,虚度了就是流水。理想,努力了才叫梦想,放弃了那只是妄想。努力,虽然未必会收获,但放弃,就一定一无所获。14、一个人的知识,通过学习可以得到;一个人的成长,就必须通过磨练。若是自己没有尽
18、力,就没有资格批评别人不用心。开口抱怨很容易,但是闭嘴努力的人更加值得尊敬。15、如果没有人为你遮风挡雨,那就学会自己披荆斩棘,面对一切,用倔强的骄傲,活出无人能及的精彩。5、人生每天都要笑,生活的下一秒发生什么,我们谁也不知道。所以,放下心里的纠结,放下脑中的烦恼,放下生活的不愉快,活在当下。人生喜怒哀乐,百般形态,不如在心里全部淡然处之,轻轻一笑,让心更自在,生命更恒久。积极者相信只有推动自己才能推动世界,只要推动自己就能推动世界。6、人性本善,纯如清溪流水凝露莹烁。欲望与情绪如风沙袭扰,把原本如天空旷蔚蓝的心蒙蔽。但我知道,每个人的心灵深处,不管乌云密布还是阴淤苍茫,但依然有一道彩虹,亮
19、丽于心中某处。7、每个人的心里,都藏着一个了不起的自己,只要你不颓废,不消极,一直悄悄酝酿着乐观,培养着豁达,坚持着善良,只要在路上,就没有到达不了的远方!8、不要活在别人眼中,更不要活在别人嘴中。世界不会因为你的抱怨不满而为你改变,你能做到的只有改变你自己!9、欲戴王冠,必承其重。哪有什么好命天赐,不都是一路披荆斩棘才换来的。10、放手如拔牙。牙被拔掉的那一刻,你会觉得解脱。但舌头总会不由自主地往那个空空的牙洞里舔,一天数次。不痛了不代表你能完全无视,留下的那个空缺永远都在,偶尔甚至会异常挂念。适应是需要时间的,但牙总是要拔,因为太痛,所以终归还是要放手,随它去。11、这个世界其实很公平,你想要比别人强,你就必须去做别人不想做的事,你想要过更好的生活,你就必须去承受更多的困难,承受别人不能承受的压力。1
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024成都市职工大学辅导员招聘笔试真题
- 2025年促生长药合作协议书
- 2025年稀土储氢材料合作协议书
- 2025年空间环境艺术设计项目发展计划
- 2025年生活饮用水处理设备项目合作计划书
- 2025年湖北省人民防空办公室下属事业单位招聘考试笔试试题【答案】
- 藜麦多肽饮料制备工艺优化及生产车间设计研究
- 小学科学教科版五年级上册全册易错知识点专项练习(判断选择-分单元编排-附参考答案和点拨)
- 横向科研合同业务流程
- 项目管理制度 (八)
- 【五升六暑期阅读】专题10.环境描写及其作用-2024年五升六暑期阅读专项提升(统编版)5
- DL∕T 1057-2023 自动跟踪补偿消弧线圈成套装置技术条件
- 【电商直播对消费者购买行为影响:以抖音直播为例开题报告1800字】
- 抑郁病诊断证明书
- 气体分析仪检定规程
- 2024-2029年吞咽困难饮食增稠剂行业市场现状供需分析及市场深度研究发展前景及规划投资研究报告
- (高清版)WST 348-2024 尿液标本的采集与处理
- FZT 73012-2017 文胸行业标准
- 肺系病的中医护理
- 四型机场方案
- 体育运动与劳动教学计划结合
评论
0/150
提交评论