OracleEBS-應(yīng)用開發(fā)培訓課件_第1頁
OracleEBS-應(yīng)用開發(fā)培訓課件_第2頁
OracleEBS-應(yīng)用開發(fā)培訓課件_第3頁
OracleEBS-應(yīng)用開發(fā)培訓課件_第4頁
OracleEBS-應(yīng)用開發(fā)培訓課件_第5頁
已閱讀5頁,還剩89頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

OracleEBS

-應(yīng)用開發(fā)培訓2013.11

OracleEBS

-應(yīng)用開發(fā)培訓

1OracleERP系統(tǒng)開發(fā)工具及開發(fā)過程3開放式接口/應(yīng)用編程接口(API)5如何在系統(tǒng)中注冊應(yīng)用開發(fā)4如何在系統(tǒng)中追溯數(shù)據(jù)來源2OracleERP系統(tǒng)結(jié)構(gòu)內(nèi)容1OracleERP系統(tǒng)開發(fā)工具及開發(fā)過程3開放式接口/三層邏輯體系結(jié)構(gòu)UserInterfaceApplicationlogicDatabaselogic客戶端應(yīng)用服務(wù)器數(shù)據(jù)庫服務(wù)器三層邏輯體系結(jié)構(gòu)UserInterfaceApplicat軟件架構(gòu)OracleDatabaseOracleApplicationServerHTTP/SJDBC/SQLNetWebServer:ApacheJavaEngineConcurrentManagerBusinessEventPersonalizationMaterializedViewsDataGuardPartitioningGridGlobalSingle

DataModelWorkflowBI&ReportingOLAPUserInterfaceClientExcelAdd-InSpatial軟件架構(gòu)OracleDatabaseOracleAppl客戶端瀏覽器InternetExplorer操作系統(tǒng)WindowsMacintosh展示JavaHTMLJAVA虛擬機客戶端瀏覽器應(yīng)用服務(wù)器層應(yīng)用服務(wù)器層,有兩個核心的作用。1、管理各種服務(wù),為業(yè)務(wù)邏輯提供支撐。2、連接客戶端和數(shù)據(jù)庫的紐帶。WebservicesClientRequestWebListenerJavaServletEngine(OC4J)DataFormsservicesFormsserverConcurrentProcessingserver

Reportingprogramsanddataupdatingprogramsinbackground.Table:FND_CONCURRENT_REQUESTSFND_CONCURRENT_PROGRAMSFND_CONCURRENT_PROCESSESFND_CONCURRENT_QUEUESAdminserverApplypatches…應(yīng)用服務(wù)器層應(yīng)用服務(wù)器層,有兩個核心的作用。Oracle數(shù)據(jù)庫服務(wù)

性能強大的商用數(shù)據(jù)庫8i9i9iR210g11g數(shù)據(jù)庫服務(wù)器層Oracle數(shù)據(jù)庫服務(wù)數(shù)據(jù)庫服務(wù)器層應(yīng)用文件系統(tǒng)db/apps_st/data(DATA_TOP)

datafile,tablespace,logfiledb/tech_st/10.2.0

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)

Applicationtechnologystackcomponents應(yīng)用文件系統(tǒng)db/apps_st/data(DATA_TOAPPL_TOP目錄結(jié)構(gòu)APPL_TOP目錄結(jié)構(gòu)APPL_TOP目錄結(jié)構(gòu)APPL_TOP包含:核心的技術(shù)文件與目錄結(jié)構(gòu)。所有的應(yīng)用產(chǎn)品文件與目錄結(jié)構(gòu)。應(yīng)用環(huán)境變量文件,<CONTEXT_NAME>.env|APPL_TOP目錄結(jié)構(gòu)APPL_TOP包含:|應(yīng)用產(chǎn)品

目錄結(jié)構(gòu)每個應(yīng)用產(chǎn)品都在APPL_TOP目錄結(jié)構(gòu)下.例如:GL_TOP

核心的技術(shù)文件與目錄結(jié)構(gòu): AD_TOP AU_TOPFND_TOP|應(yīng)用產(chǎn)品目錄結(jié)構(gòu)每個應(yīng)用產(chǎn)品都在APPL_TOP目錄結(jié)構(gòu)下應(yīng)用產(chǎn)品數(shù)據(jù)庫用戶(Schema)APPSSchema

APPSschema可以訪問所有ERP應(yīng)用產(chǎn)品的數(shù)據(jù)庫對象。應(yīng)用產(chǎn)品數(shù)據(jù)庫用戶(Schema)APPSSchema開發(fā)過程開發(fā)環(huán)境測試環(huán)境產(chǎn)品環(huán)境開發(fā)人員版本管理Bugbase功能顧問用戶需求功能設(shè)計開發(fā)測試打包移植測試移植CloneClone開發(fā)過程開發(fā)環(huán)境測試環(huán)境產(chǎn)品環(huán)境開發(fā)人員版本管理功能顧問用戶系統(tǒng)維護日常工作數(shù)據(jù)庫啟動及關(guān)閉應(yīng)用啟動及關(guān)閉數(shù)據(jù)庫備份及恢復Patch管理Clone管理定時收集統(tǒng)計信息并發(fā)管理器管理系統(tǒng)登陸,數(shù)據(jù)庫連接,應(yīng)用連接監(jiān)控系統(tǒng)空間,表空間監(jiān)控定時清理請求及請求日志請求監(jiān)控:監(jiān)控請求失敗,警告等情況成批編譯無效對象應(yīng)用級優(yōu)化及問題解決Tunning&TroubleShooting系統(tǒng)維護日常工作數(shù)據(jù)庫啟動及關(guān)閉EBS應(yīng)用開發(fā)人員工作對系統(tǒng)標準程序進行適當?shù)目蛻艋O(shè)計,編碼,測試建立全新的客戶化應(yīng)用協(xié)助功能顧問解決系統(tǒng)相關(guān)問題程序級性能優(yōu)化EBS應(yīng)用開發(fā)人員工作對系統(tǒng)標準程序進行適當?shù)目蛻艋疎BS技術(shù)體系Database&SystemApplicationDevHardwareSystemSADBA&SADeveloperHardwareNetworkOSOSDatabaseApplicationsystemadminBackup&recoverPatchadminCloneDatabaseApplicationarchitectureSql&Pl/sqlFormReport&XmlpubliserJava&OAFDiscoverWorkflowShellEBS技術(shù)體系Database&SystemApplica開發(fā)工具SQL&PLSQL程序開發(fā)PLSQLDeveloper,SQL*PlusForm表單開發(fā)OracleDeveloperJava開發(fā)Jdeveloper報表開發(fā)工具OracleReportXMLPublisherBIS分析工具Discover工作流工具Workflow應(yīng)用桌面集成工具ADIXMLPUBLISHERFORDESKTOP應(yīng)用集成SOA,企業(yè)服務(wù)總線標準接口開發(fā)工具SQL&PLSQL程序開發(fā)Oracle開發(fā)步驟1.注冊應(yīng)用.2.設(shè)置應(yīng)用的目錄結(jié)構(gòu).3.創(chuàng)建表、視圖等等數(shù)據(jù)庫對象.4.開發(fā)表單(Form).5.開發(fā)報表(Report).6.開發(fā)并發(fā)請求(PL/SQL).7.注冊表單、報表、并發(fā)請求.Oracle開發(fā)步驟1.注冊應(yīng)用.在系統(tǒng)中注冊表單編譯表單登記表單注冊功能掛上菜單(子菜單->菜單)分配菜單到職責分配職責到用戶

在系統(tǒng)中注冊表單編譯表單Forms.fmb文件上傳到應(yīng)用產(chǎn)品目錄Telnet連接到應(yīng)用產(chǎn)品服務(wù)器切換到$AU_TOP/forms/ZHS4.執(zhí)行編譯語句編譯表單Forms編譯表單Formsfrmcmp_batch<FormName>apps/<appspassword>frmcmp_batchModule=TEST.fmbuserid=apps/appsoutput_file=/u01/oracle/visappl/po/11.5.0/forms/US/TEST.fmx編譯Form的語法編譯表單Forms編譯Form的語法編譯表單Forms4.CompilerFormfrmcmp_batch

<FormName>apps/<appspassword>編譯表單Forms4.CompilerFormfrmcm編譯表單Forms5.Compiler成功,Create.fmx文件編譯表單Forms5.Compiler成功,Creat登記表單登記表單注冊功能注冊功能掛上菜單(子菜單)掛上菜單(子菜單)掛上菜單(系統(tǒng)菜單)掛上菜單(系統(tǒng)菜單)分配菜單到職責分配菜單到職責分配職責到用戶分配職責到用戶客戶化表單的界面客戶化表單的界面表單的數(shù)據(jù)來源(數(shù)據(jù)表)表單的數(shù)據(jù)來源(數(shù)據(jù)表)表單的數(shù)據(jù)來源(字段)表單的數(shù)據(jù)來源(字段)在系統(tǒng)中注冊報表注冊可執(zhí)行并發(fā)程序注冊并發(fā)程序掛上請求組在系統(tǒng)中注冊報表注冊可執(zhí)行并發(fā)程序注冊可執(zhí)行并發(fā)程序注冊并發(fā)程序注冊并發(fā)程序掛上請求組掛上請求組運行報表運行報表報表結(jié)果報表結(jié)果開放式接口、應(yīng)用編程接口(API)ExcelFileTableOpenInterfaceTablePackageAPIBuildinProcessOracleERPOracleERP系統(tǒng)開放式接口、應(yīng)用編程接口(API)ExcelTableOpe系統(tǒng)接口數(shù)據(jù)表和應(yīng)用編程接口(API)程序示例ModuleFunctionInterfaceTable/APICommentsARCustomersRA_CUSTOMERS_INTERFACE_ALLRA_CUSTOMER_PROFILES_INT_ALLRA_CUSTOMER_BANKS_INT_ALLOpeninterfacetableARReceiptsAR_RECEIPT_API_PUBARP_PROCESS_MISC_RECEIPTS.INSERT_MISC_RECEIPTAPIpackagesGLJournalsGL_INTERFACEOpeninterfacetable系統(tǒng)接口數(shù)據(jù)表和應(yīng)用編程接口(API)程序示例Module其它相關(guān)工具其它相關(guān)工具數(shù)據(jù)字典和開發(fā)帳號全部數(shù)據(jù)字典在如下三個組 -DBA_OBJECTS -DBA_TABLES -DBA_VIEWS -ALL_OBJECTS -ALL_TABLES -ALL_VIEWS -USER_OBJECTS-USER_TABLES -USER_VIEWS系統(tǒng)登錄用戶

由系統(tǒng)來定義、分配和控制數(shù)據(jù)庫用戶只用APPS數(shù)據(jù)字典和開發(fā)帳號全部數(shù)據(jù)字典在如下三個組EBS命名標準規(guī)則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命名標準規(guī)則TypeRulesExampleTableEBS開發(fā)靈活性

歷史記錄和診斷、檢查用戶可以看到當前記錄來源于哪個表(視圖)、哪個字段和最后一查詢的SQL語句等其它的信息。這對客戶化開發(fā)有極大的幫助。Custom.pll開發(fā)人員只需客戶化此文件,而不需要修改Oracle的標準程序來達到客戶化的目的。用戶自已在FORM中定義字段,來保存其它的附加信息。彈性域用戶自已在FORM中定義字段,來保存其它的附加信息。EBS開發(fā)靈活性歷史記錄和診斷、檢查EBS開發(fā)靈活性附件對每一記錄能附上文件、文本信息或WebPage的大容量信息.修改Forms界面的文件功能或Show隱藏字段用戶能顯示自已想要顯示的字段,并能調(diào)整順序?qū)С鲇脩裟苡脤С龉δ埽瑥腇orm中數(shù)據(jù)導出到文件中。通常用來轉(zhuǎn)換到Excel文件中。EBS開發(fā)靈活性附件用戶權(quán)限控制結(jié)構(gòu)1,2345用戶權(quán)限控制結(jié)構(gòu)1,2345謝謝!謝謝!OracleEBS

-應(yīng)用開發(fā)培訓2013.11

OracleEBS

-應(yīng)用開發(fā)培訓

1OracleERP系統(tǒng)開發(fā)工具及開發(fā)過程3開放式接口/應(yīng)用編程接口(API)5如何在系統(tǒng)中注冊應(yīng)用開發(fā)4如何在系統(tǒng)中追溯數(shù)據(jù)來源2OracleERP系統(tǒng)結(jié)構(gòu)內(nèi)容1OracleERP系統(tǒng)開發(fā)工具及開發(fā)過程3開放式接口/三層邏輯體系結(jié)構(gòu)UserInterfaceApplicationlogicDatabaselogic客戶端應(yīng)用服務(wù)器數(shù)據(jù)庫服務(wù)器三層邏輯體系結(jié)構(gòu)UserInterfaceApplicat軟件架構(gòu)OracleDatabaseOracleApplicationServerHTTP/SJDBC/SQLNetWebServer:ApacheJavaEngineConcurrentManagerBusinessEventPersonalizationMaterializedViewsDataGuardPartitioningGridGlobalSingle

DataModelWorkflowBI&ReportingOLAPUserInterfaceClientExcelAdd-InSpatial軟件架構(gòu)OracleDatabaseOracleAppl客戶端瀏覽器InternetExplorer操作系統(tǒng)WindowsMacintosh展示JavaHTMLJAVA虛擬機客戶端瀏覽器應(yīng)用服務(wù)器層應(yīng)用服務(wù)器層,有兩個核心的作用。1、管理各種服務(wù),為業(yè)務(wù)邏輯提供支撐。2、連接客戶端和數(shù)據(jù)庫的紐帶。WebservicesClientRequestWebListenerJavaServletEngine(OC4J)DataFormsservicesFormsserverConcurrentProcessingserver

Reportingprogramsanddataupdatingprogramsinbackground.Table:FND_CONCURRENT_REQUESTSFND_CONCURRENT_PROGRAMSFND_CONCURRENT_PROCESSESFND_CONCURRENT_QUEUESAdminserverApplypatches…應(yīng)用服務(wù)器層應(yīng)用服務(wù)器層,有兩個核心的作用。Oracle數(shù)據(jù)庫服務(wù)

性能強大的商用數(shù)據(jù)庫8i9i9iR210g11g數(shù)據(jù)庫服務(wù)器層Oracle數(shù)據(jù)庫服務(wù)數(shù)據(jù)庫服務(wù)器層應(yīng)用文件系統(tǒng)db/apps_st/data(DATA_TOP)

datafile,tablespace,logfiledb/tech_st/10.2.0

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)

Applicationtechnologystackcomponents應(yīng)用文件系統(tǒng)db/apps_st/data(DATA_TOAPPL_TOP目錄結(jié)構(gòu)APPL_TOP目錄結(jié)構(gòu)APPL_TOP目錄結(jié)構(gòu)APPL_TOP包含:核心的技術(shù)文件與目錄結(jié)構(gòu)。所有的應(yīng)用產(chǎn)品文件與目錄結(jié)構(gòu)。應(yīng)用環(huán)境變量文件,<CONTEXT_NAME>.env|APPL_TOP目錄結(jié)構(gòu)APPL_TOP包含:|應(yīng)用產(chǎn)品

目錄結(jié)構(gòu)每個應(yīng)用產(chǎn)品都在APPL_TOP目錄結(jié)構(gòu)下.例如:GL_TOP

核心的技術(shù)文件與目錄結(jié)構(gòu): AD_TOP AU_TOPFND_TOP|應(yīng)用產(chǎn)品目錄結(jié)構(gòu)每個應(yīng)用產(chǎn)品都在APPL_TOP目錄結(jié)構(gòu)下應(yīng)用產(chǎn)品數(shù)據(jù)庫用戶(Schema)APPSSchema

APPSschema可以訪問所有ERP應(yīng)用產(chǎn)品的數(shù)據(jù)庫對象。應(yīng)用產(chǎn)品數(shù)據(jù)庫用戶(Schema)APPSSchema開發(fā)過程開發(fā)環(huán)境測試環(huán)境產(chǎn)品環(huán)境開發(fā)人員版本管理Bugbase功能顧問用戶需求功能設(shè)計開發(fā)測試打包移植測試移植CloneClone開發(fā)過程開發(fā)環(huán)境測試環(huán)境產(chǎn)品環(huán)境開發(fā)人員版本管理功能顧問用戶系統(tǒng)維護日常工作數(shù)據(jù)庫啟動及關(guān)閉應(yīng)用啟動及關(guān)閉數(shù)據(jù)庫備份及恢復Patch管理Clone管理定時收集統(tǒng)計信息并發(fā)管理器管理系統(tǒng)登陸,數(shù)據(jù)庫連接,應(yīng)用連接監(jiān)控系統(tǒng)空間,表空間監(jiān)控定時清理請求及請求日志請求監(jiān)控:監(jiān)控請求失敗,警告等情況成批編譯無效對象應(yīng)用級優(yōu)化及問題解決Tunning&TroubleShooting系統(tǒng)維護日常工作數(shù)據(jù)庫啟動及關(guān)閉EBS應(yīng)用開發(fā)人員工作對系統(tǒng)標準程序進行適當?shù)目蛻艋O(shè)計,編碼,測試建立全新的客戶化應(yīng)用協(xié)助功能顧問解決系統(tǒng)相關(guān)問題程序級性能優(yōu)化EBS應(yīng)用開發(fā)人員工作對系統(tǒng)標準程序進行適當?shù)目蛻艋疎BS技術(shù)體系Database&SystemApplicationDevHardwareSystemSADBA&SADeveloperHardwareNetworkOSOSDatabaseApplicationsystemadminBackup&recoverPatchadminCloneDatabaseApplicationarchitectureSql&Pl/sqlFormReport&XmlpubliserJava&OAFDiscoverWorkflowShellEBS技術(shù)體系Database&SystemApplica開發(fā)工具SQL&PLSQL程序開發(fā)PLSQLDeveloper,SQL*PlusForm表單開發(fā)OracleDeveloperJava開發(fā)Jdeveloper報表開發(fā)工具OracleReportXMLPublisherBIS分析工具Discover工作流工具Workflow應(yīng)用桌面集成工具ADIXMLPUBLISHERFORDESKTOP應(yīng)用集成SOA,企業(yè)服務(wù)總線標準接口開發(fā)工具SQL&PLSQL程序開發(fā)Oracle開發(fā)步驟1.注冊應(yīng)用.2.設(shè)置應(yīng)用的目錄結(jié)構(gòu).3.創(chuàng)建表、視圖等等數(shù)據(jù)庫對象.4.開發(fā)表單(Form).5.開發(fā)報表(Report).6.開發(fā)并發(fā)請求(PL/SQL).7.注冊表單、報表、并發(fā)請求.Oracle開發(fā)步驟1.注冊應(yīng)用.在系統(tǒng)中注冊表單編譯表單登記表單注冊功能掛上菜單(子菜單->菜單)分配菜單到職責分配職責到用戶

在系統(tǒng)中注冊表單編譯表單Forms.fmb文件上傳到應(yīng)用產(chǎn)品目錄Telnet連接到應(yīng)用產(chǎn)品服務(wù)器切換到$AU_TOP/forms/ZHS4.執(zhí)行編譯語句編譯表單Forms編譯表單Formsfrmcmp_batch<FormName>apps/<appspassword>frmcmp_batchModule=TEST.fmbuserid=apps/appsoutput_file=/u01/oracle/visappl/po/11.5.0/forms/US/TEST.fmx編譯Form的語法編譯表單Forms編譯Form的語法編譯表單Forms4.CompilerFormfrmcmp_batch

<FormName>apps/<appspassword>編譯表單Forms4.CompilerFormfrmcm編譯表單Forms5.Compiler成功,Create.fmx文件編譯表單Forms5.Compiler成功,Creat登記表單登記表單注冊功能注冊功能掛上菜單(子菜單)掛上菜單(子菜單)掛上菜單(系統(tǒng)菜單)掛上菜單(系統(tǒng)菜單)分配菜單到職責分配菜單到職責分配職責到用戶分配職責到用戶客戶化表單的界面客戶化表單的界面表單的數(shù)據(jù)來源(數(shù)據(jù)表)表單的數(shù)據(jù)來源(數(shù)據(jù)表)表單的數(shù)據(jù)來源(字段)表單的數(shù)據(jù)來源(字段)在系統(tǒng)中注冊報表注冊可執(zhí)行并發(fā)程序注冊并發(fā)程序掛上請求組在系統(tǒng)中注冊報表注冊可執(zhí)行并發(fā)程序注冊可執(zhí)行并發(fā)程序注冊并發(fā)程序注冊并發(fā)程序掛上請求組掛上請求組運行報表運行報表報表結(jié)果報表結(jié)果開放式接口、應(yīng)用編程接口(API)ExcelFileTableOpenInterfaceTablePackageAPIBuildinProcessOracleERPOracleERP系統(tǒng)開放式接口、應(yīng)用編程接口(API)ExcelTableOpe系統(tǒng)接口數(shù)據(jù)表和應(yīng)用編程接口(API)程序示例ModuleFunctionInterfaceTable/APICommentsARCustomersRA_CUSTOMERS_INTERFACE_ALLRA_CUSTOMER_PROFILES_INT_ALLRA_CUSTOMER_BANKS_INT_ALLOpeninterfacetableARReceiptsAR_RECEIPT_API_PUBARP_PROCESS_MISC_RECEIPTS.INSERT_MISC_RE

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論