资源描述
Click to edit Master title style,Click to edit Master text styles,Second level,Third level,Fourth level,Fifth level,*,*,Copyright IBM Corporation 2013,IBM Global Business Services,Header text,Level One Text,Level Two Text,Level Three Text,Level Four Text,Level Five Text,Header text,Level One Text,Level Two Text,Level Three Text,Level Four Text,Level Five Text,IBM Global Business Services,Copyright IBM Corporation 2013,*,IBM Global Business Services,Copyright IBM Corporation 2013,*,Header text,Level One Text,Level Two Text,Level Three Text,Level Four Text,Level Five Text,|,Oracle EBS-,应用开发培训,2013.11,1,Oracle ERP,系统开发,工,工具及开,发,发过程,3,开放式接,口,口/,应,应用编程,接,接口(,API),5,如何在系,统,统中注册,应,应用开发,4,如何在系,统,统中追溯,数,数据来源,2,Oracle ERP,系统结构,内容,三层逻辑,体,体系结构,UserInterface,Applicationlogic,Databaselogic,客户端,应用服务,器,器,数据库服,务,务器,软件架构,Oracle Database,Oracle Application Server,HTTP/S,JDBC/SQL Net,WebServer:Apache,JavaEngine,Concurrent Manager,Business Event,Personalization,Materialized Views,Data Guard,Partitioning,Grid,Global Single Data Model,Workflow,BI&Reporting,OLAP,UserInterface,Client,Excel,Add-In,Spatial,客户端,浏览器,InternetExplorer,操作系统,Windows,Macintosh,展示,Java,HTML,JAVA,虚拟机,应用服务,器,器层,应用服务,器,器层,有,两,两个核心,的,的作用。,1,、管理各,种,种服务,,为,为业务逻,辑,辑提供支,撑,撑。,2,、连接客,户,户端和数,据,据库的纽,带,带。,Webservices,Client Request,Web Listener,Java Servlet Engine(OC4J),Data,Forms services,Forms server,Concurrent Processing server,Reporting programs and dataupdatingprograms inbackground.,Table:,FND_CONCURRENT_REQUESTS,FND_CONCURRENT_PROGRAMS,FND_CONCURRENT_PROCESSES,FND_CONCURRENT_QUEUES,Adminserver,Applypatches,Oracle,数据库,服,服务,性能强,大,大的商,用,用数据,库,库,8,i,9,i,9,i,R2,10g,11g,数据库,服,服务器,层,层,应用文,件,件系统,db/apps_st/data(DATA_TOP,),datafile,tablespace,log file,db/tech_st/10.2.0,ORACLE_HOMEindbnode,apps/apps_st/appl(APPL_TOP),product files,apps/apps_st/comn(COMMON_TOPorCOMN_TOP),dictionary andfiles,apps/tech_st/10.1.2&apps/tech_st/10.1.3(ORACLE_HOME),Applicationtechnology stack components,APPL_TOP,目录结,构,构,APPL_TOP,目录结,构,构,APPL_TOP,包含,:,核心的,技,技术文,件,件与目,录,录结构,。,。,所有的,应,应用产,品,品文件,与,与目录,结,结构。,应用环,境,境变量,文,文件,,.env,|,应用产,品,品目录结,构,构,每个应,用,用产品,都,都在,APPL_TOP,目录结,构,构下,.,例如,:GL_TOP,核心的,技,技术文,件,件与目,录,录结构,:,:,AD_TOP,AU_TOP,FND_TOP,|,应用产,品,品数据,库,库用户,(,(,Schema,),APPS Schema,APPS schema,可以访,问,问所有,ERP,应用产,品,品的数,据,据库对,象,象。,开发过,程,程,开发环,境,境,测试环,境,境,产品环,境,境,开发人,员,员,版本管,理,理,Bug base,功能顾问,用户,需求,功能设计,开发测试,打包,移植,测试,移植,Clone,Clone,系统维护日,常,常工作,数据库启动,及,及关闭,应用启动及,关,关闭,数据库备份,及,及恢复,Patch,管理,Clone,管理,定时收集统,计,计信息,并发管理器,管,管理,系统登陆,数据库连接,,,,应用连接,监,监控,系统空间,,表,表空间监控,定时清理请,求,求及请求日,志,志,请求监控:,监,监控请求失,败,败,警告等,情,情况,成批编译无,效,效对象,应用级优化,及,及问题解决,Tunning&TroubleShooting,EBS,应用开发人,员,员工作,对系统标准,程,程序进行适,当,当的客户化,设计,编码,,,,测试 建,立,立全新的客,户,户化应用,协助功能顾,问,问解决系统,相,相关问题,程序级性能,优,优化,EBS,技术体系,Database&System,Application Dev,Hardware System,SA,DBA&SA,Developer,Hardware,Network,OS,OS,Database,Application system admin,Backup&recover,Patchadmin,Clone,Database,Application architecture,Sql&Pl/sql,Form,Report&Xml publiser,Java&OAF,Discover,Workflow,Shell,开发工具,SQL&PLSQL,程序开发,PLSQLDeveloper,SQL*Plus,Form,表单开发,Oracle Developer,Java,开发,Jdeveloper,报表开发工,具,具,Oracle Report,XML Publisher,BIS,分析工具,Discover,工作流工具,Workflow,应用桌面集,成,成工具,ADI,XML PUBLISHER FOR DESKTOP,应用集成,SOA,企业服务总,线,线,标准接口,Oracle,开发步骤,1.,注册应用,.,2.,设置应用的,目,目录结构,.,3.,创建表、视,图,图等等数据,库,库对象,.,4.,开发表单,(Form).,5.,开发报表,(Report).,6.,开发并发请,求,求,(PL/SQL).,7.,注册表单、,报,报表、并发,请,请求,.,在系统中注,册,册表单,编译表单,登记表单,注册功能,挂上菜单(,子,子菜单-菜单),分配菜单到,职,职责,分配职责到,用,用户,编译表单,Forms,.fmb文,件,件上传到,应用产品目,录,录,Telnet 连接到,应用产品服,务,务器,切换到$AU_TOP/forms/,ZHS,4.,执行编译语,句,句,编译表单,Forms,frmcmp_batchapps/,frmcmp_batch,Module=TEST.fmbuserid=apps/apps output_file=/u01/oracle/visappl/po/11.5.0/forms/US/TEST.fmx,编译,Form,的语法,编译表单,Forms,4.CompilerForm,frmcmp_batch,apps/,编译表单,Forms,5.Compiler,成功,Create .fmx,文件,登记表单,注册功能,挂上菜单,(,子菜单,),挂上菜单,(,系统菜单,),分配菜单到,职,职责,分配职责到,用,用户,客户化表单,的,的界面,表单的数据,来,来源(数据,表,表,),表单的数据,来,来源,(,字段,),在系统中注,册,册报表,注册可执行,并,并发程序,注册并发程,序,序,挂上请求组,注册可执行,并,并发程序,注册并发程,序,序,挂上请求组,运行报表,报表结果,开放式接口,、,、应用编程,接,接口,(API),Excel,File,Table,OpenInterface,Table,Package,API,Buildin,Process,Oracle,ERP,Oracle ERP,系统,系统接口数,据,据表和应用,编,编程接口(,API),程序示例,Module Function,Interface Table/API,Comments,AR Customers,RA_CUSTOMERS_INTERFACE_ALL,RA_CUSTOMER_PROFILES_INT_ALL,RA_CUSTOMER_BANKS_INT_ALL,Open interface table,AR Receipts,AR_RECEIPT_API_PUB ARP_PROCESS_MISC_RECEIPTS.INSERT_MISC_RECEIPT,API packages,GL Journals,GL_INTERFACE,Open interface table,其它相关工,具,具,数据字典和,开,开发帐号,全部数据字,典,典在如下三,个,个组,-DBA_OBJECTS-DBA_TABLES-DBA_VIEWS,-ALL_OBJECTS-ALL_TABLES-ALL_VIEWS,-USER_OBJECTS-USER_TABLES-USER_VIEWS,系统登录用,户,户,由系统来定,义,义、分配和,控,控制,数据库用户,只用,APPS,EBS,命名标准规,则,则,Type,Rules,Example,Table,English Plural,start with module name,AP_INVOICE,S,View,_V,AP_INVOICES_V,Unique Index,_U,AP_INVOICES_U1,Non-Unique Index,_N,AP_INVOICES_N1,Sequence generator,_S,AP_INVOICES_S,Trigger,_TRG,AR_CUSTOMER_PROFILES_TRG,EBS,开发灵活性,历史记录和,诊,诊断、检查,用户可以看,到,到当前记录,来,来源于哪个,表,表(视图),、,、哪个字段,和,和最后一查,询,询的,SQL,语句等其它,的,的信息。这,对,对客户化开,发,发有极大的,帮,帮助。,Custom.pll,开发人员只,需,需客户化此,文,文件,而不,需,需要修改,Oracle,的标准程序,来,来达到客户,化,化的目的。,用,用户自已在,FORM,中定义字段,,
展开阅读全文