OracleEBS应用开发培训3_第1页
OracleEBS应用开发培训3_第2页
OracleEBS应用开发培训3_第3页
OracleEBS应用开发培训3_第4页
OracleEBS应用开发培训3_第5页
已阅读5页,还剩43页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

OracleEBS

-应用开发培训2013.11

1OracleERP系统开发工具及开发过程3开放式接口/应用编程接口(API)5如何在系统中注册应用开发4如何在系统中追溯数据来源2OracleERP系统结构内容三层逻辑体系结构UserInterfaceApplicationlogicDatabaselogic客户端应用服务器数据库服务器软件架构OracleDatabaseOracleApplicationServerHTTP/SJDBC/SQLNetWebServer:ApacheJavaEngineConcurrentManagerBusinessEventPersonalizationMaterializedViewsDataGuardPartitioningGridGlobalSingle

DataModelWorkflowBI&ReportingOLAPUserInterfaceClientExcelAdd-InSpatial客户端浏览器InternetExplorer操作系统WindowsMacintosh展示JavaHTMLJAVA虚拟机应用服务器层应用服务器层,有两个核心的作用。1、管理各种服务,为业务逻辑提供支撑。2、连接客户端和数据库的纽带。WebservicesClientRequestWebListenerJavaServletEngine(OC4J)DataFormsservicesFormsserverConcurrentProcessingserver

Reportingprogramsanddataupdatingprogramsinbackground.Table:FND_CONCURRENT_REQUESTSFND_CONCURRENT_PROGRAMSFND_CONCURRENT_PROCESSESFND_CONCURRENT_QUEUESAdminserverApplypatches…Oracle数据库服务

性能强大的商用数据库8i9i9iR210g11g数据库服务器层应用文件系统db/apps_st/data(DATA_TOP)

datafile,tablespace,logfile

ORACLE_HOMEindbnodeapps/apps_st/appl(APPL_TOP)

productfilesapps/apps_st/comn(COMMON_TOPorCOMN_TOP)

dictionaryandfilesapps/tech_st/10.1.2&apps/tech_st/10.1.3(ORACLE_HOME)

ApplicationtechnologystackcomponentsAPPL_TOP目录结构APPL_TOP目录结构APPL_TOP包含:核心的技术文件与目录结构。所有的应用产品文件与目录结构。应用环境变量文件,<CONTEXT_NAME>.env应用产品目录结构每个应用产产品都在APPL_TOP目录结构下下.例如:GL_TOP核心的技术术文件与目目录结构::AD_TOPAU_TOPFND_TOP应用产品数数据库用户户(Schema)APPSSchemaAPPSschema可以访问所所有ERP应用产品的的数据库对对象。开发过程开发环境测试环境产品环境开发人员版本管理Bugbase功能顾问用户需求功能设计计开发测试试打包移植测试移植CloneClone系统维护护日常工工作数据库启启动及关关闭应用启动动及关闭闭数据库备备份及恢恢复Patch管理Clone管理定时收集集统计信信息并发管理理器管理理系统登陆陆,数据库连连接,应应用连接接监控系统空间间,表空空间监控控定时清理理请求及及请求日日志请求监控控:监控控请求失失败,警警告等情情况成批编译译无效对对象应用级优优化及问问题解决决Tunning&TroubleShootingEBS应用开发发人员工工作对系统标标准程序序进行适适当的客客户化设计,编编码,测测试建建立全新新的客户户化应用用协助功能能顾问解解决系统统相关问问题程序级性性能优化化EBS技术体系系Database&SystemApplicationDevHardwareSystemSADBA&SADeveloperHardwareNetworkOSOSDatabaseApplicationsystemadminBackup&recoverPatchadminCloneDatabaseApplicationarchitectureSql&Pl/sqlFormReport&XmlpubliserJava&OAFDiscoverWorkflowShell开发工具具SQL&PLSQL程序开发发PLSQLDeveloper,SQL*PlusForm表单开发发OracleDeveloperJava开发Jdeveloper报表开发发工具OracleReportXMLPublisherBIS分析工具具Discover工作流工工具Workflow应用桌面面集成工工具ADIXMLPUBLISHERFORDESKTOP应用集成成SOA,企业服务务总线标准接口口Oracle开发步骤骤1.注册应用用.2.设置应用用的目录录结构.3.创建表、、视图等等等数据据库对象象.4.开发表单单(Form).5.开发报表表(Report).6.开发并发发请求(PL/SQL).7.注册表单单、报表表、并发发请求.在系统中中注册表表单编译表单单登记表单单注册功能能挂上菜单单(子菜菜单->菜单单)分配菜单单到职责责分配职责责到用户户编译表单单Forms.fmb文件上上传到应用产品品目录Telnet连连接到到应用产品品服务器器切换到$AU_TOP/forms/ZHS4.执行编译译语句编译表单单Formsfrmcmp_batch<FormName>apps/<appspassword>frmcmp_batch编译Form的语法编译表单单Forms4.CompilerFormfrmcmp_batch<FormName>apps/<appspassword>编译表单Forms5.Compiler成功,Create.fmx文件登记表单注册功能挂上菜单(子菜单)挂上菜单(系统菜单)分配菜单到职职责分配职责到用用户客户化表单的的界面表单的数据来来源(数据表表)表单的数据来来源(字段)在系统中注册册报表注册可执行并并发程序注册并发程序序挂上请求组注册可执行并并发程序注册并发程序序挂上请求组运行报表报表结果开放式接口、、应用编程接接口(API)ExcelFileTableOpenInterfaceTablePackageAPIBuildinProcessOracleERPOracleERP系统系统接口数据据表和应用编编程接口(API)程序示例ModuleFunctionInterfaceTable/APICommentsARCustomersRA_CUSTOMERS_INTERFACE_ALLRA_CUSTOMER_PROFILES_INT_ALLRA_CUSTOMER_BANKS_INT_ALLOpeninterfacetableARReceiptsAR_RECEIPT_API_PUBARP_PROCESS_MISC_RECEIPTS.INSERT_MISC_RECEIPTAPIpackagesGLJournalsGL_INTERFACEOpeninterfacetable其它相关工具具数据字典和开开发帐号全部数据字典典在如下三个个组-DBA_OBJECTS-DBA_TABLES-DBA_VIEWS-ALL_OBJECTS-ALL_TABLES-ALL_VIEWS-USER_OBJECTS-USER_TABLES -USER_VIEWS系统登录用户户由系统来定义义、分配和控控制数据库用户只用APPSEBS命名标准规则则TypeRulesExampleTableEnglishPlural,startwithmodulenameAP_INVOICESView<tablename>_VAP_INVOICES_VUniqueIndex<tablename>_U<n>AP_INVOICES_U1Non-UniqueIndex<tablename>_N<n>AP_INVOICES_N1Sequencegenerator<tablename>_SAP_INVOICES_STrigger<table_name>_TRGAR_CUSTOMER_PROFILES_TRGEBS开发灵活性历史记录和诊诊断、检查用户可以看到到当前记录来来源于哪个表表(视图)、、哪个字段和和最后一查询询的SQL语句等其它的的信息。这对对客户化开发发有极大的帮帮助。Custom.pll开发人员只需需客户化此文文件,而不需需要修改Oracle的标准程序来来达到客户化化的目的。用用户自已在FORM中定义字段,,来保存其它它的附加信息息。弹性域用户自已在FORM中定义字段,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论