资源预览内容
第1页 / 共49页
第2页 / 共49页
第3页 / 共49页
第4页 / 共49页
第5页 / 共49页
第6页 / 共49页
第7页 / 共49页
第8页 / 共49页
第9页 / 共49页
第10页 / 共49页
亲,该文档总共49页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
Sun_nan20041 1 目目 录录Oracle ERP系统开发工具及开发过程系统开发工具及开发过程3 3开放式接口开放式接口/应用编程接口应用编程接口(API)5 5如何在系统中注册表单如何在系统中注册表单4 4如何在系统中注册报表如何在系统中注册报表6 6其它其它2 2Oracle ERP系统结构系统结构Sun_nan2004 1.三层逻辑体系结构三层逻辑体系结构User InterfaceApplication logicDatabase logic客户端应用效劳器数据库效劳器Sun_nan2004客户端客户端Use a web browserNetscapeInternet ExplorerOn WindowsMacintoshTo displayJavaHTML Sun_nan2004应用效劳器层应用效劳器层MobileJSPFormsReportsDiscovererBC4JServlet EngineWeb ListenerLogin ServerIntegrationPortalApplication Server 9i 1.0.2.2.2Sun_nan2004数据库效劳器层数据库效劳器层:8i9i9iR2Sun_nan2004StoredProceduresPL/SQL 运行原理运行原理应用效劳器数据库效劳器WebApplicationsDictionaryListenerDataBrowserBrowserPL/SQLGateway客户端WorkflowSun_nan2004Java code downloaded as neededApplet cached on client Forms Network TrafficBrowser Browser running running Forms Forms java appletjava appletData Data ServerServerForms Forms ServerServerLANWANDial-upSun_nan2004系统灵活性系统灵活性 历史记录和诊断、检查用户可以看到当前记录来源于哪个表(视图)、哪个字段和最后一查询的SQL语句等其它的信息。这对客户化开发有极大的帮助。Custom.pll开发人员只需客户化此文件,而不需要修改Oracle 的标准程序来到达客户化的目的。用户自已在FORM中定义字段,来保存其它的附加信息。弹性域用户自已在FORM中定义字段,来保存其它的附加信息。Sun_nan2004附件对每一记录能附上文件、文本信息或Web Page的大容量信息.修改Forms 界面的文件功能或Show隐藏字段用户能显示自已想要显示的字段,并能调整顺序Export用户能用export功能从Form 中export数据到文件中。通常用来转换到Excel文件中。Sun_nan20042.Oracle 开发工具及开发过程开发工具及开发过程-Form (See AVI File)-Report(See AVI File)-Discoverer(See AVI File)-Workflow (See Following)-PL/SQL-FSG(Financial Statement Generator)Sun_nan2004Oracle 开发工具及开发过程开发工具及开发过程-Form (See AVI File)-Report(See AVI File)-Discoverer(See AVI File)-Workflow-PL/SQL-FSG(Financial Statement Generator)Sun_nan2004实例实例:Sun_nan20043.如何在系统中注册表单如何在系统中注册表单1.编译表单编译表单2.登记表单登记表单3.注册功能注册功能4.挂上菜单挂上菜单(子菜单子菜单-菜单菜单)5.分配菜单到职责分配菜单到职责6.分配职责到用户分配职责到用户 Sun_nan2004Compiler Forms1.fmb文件上传到文件上传到Server2.Telnet 连接到连接到Server,Login In3.切换到切换到$AU_TOP/forms/USSun_nan2004Compiler Form4.Compiler Formf60gen apps/f60gen Module=BD_TEST.fmb userid=apps/apps output_file=/u21/oracle/visappl/po/11.5.0/forms/US/BD_TEST.fmxSun_nan2004Compiler Form4.Compiler Formf60gen apps/Sun_nan2004Compiler Form5.Compiler 成功成功,Create .fmx 文件文件Sun_nan2004用户权限控制结构用户权限控制结构1,21,23 34 45 5Sun_nan20042、登记表单登记表单Sun_nan20043、注册功能注册功能Sun_nan20044.1、挂上菜单挂上菜单(子菜单子菜单)Sun_nan20044.2、挂上菜单挂上菜单(子系统菜单子系统菜单)Sun_nan20044.3、挂上菜单挂上菜单(系统菜单系统菜单)Sun_nan20045、分配菜单到职责分配菜单到职责Sun_nan20046、分配职责到用户分配职责到用户Sun_nan2004客户化表单的界面客户化表单的界面Sun_nan2004表单的数据来源表单的数据来源(数据表数据表)Sun_nan2004表单的数据来源表单的数据来源(字段字段)Sun_nan2004Oracle 开发工具及开发过程开发工具及开发过程-Form (See AVI File)-Report(See AVI File)-Discoverer(See AVI File)-Workflow -PL/SQL-FSG(Financial Statement Generator)Sun_nan20044.如何在系统中注册报表如何在系统中注册报表1.注册可执行并发程序注册可执行并发程序2.注册并发程序注册并发程序3.挂上请求组挂上请求组Sun_nan20041、注册可执行并发程序、注册可执行并发程序Sun_nan20042、注册并发程序、注册并发程序Sun_nan20043、挂上请求组、挂上请求组Sun_nan2004运行报表运行报表Sun_nan2004报表结果报表结果Sun_nan2004Oracle 开发工具及开发过程开发工具及开发过程-Form (See AVI File)-Report(See AVI File)-Discoverer(See AVI File)-Workflow -PL/SQL-FSG(Financial Statement Generator)Sun_nan2004Oracle 开发工具及开发过程开发工具及开发过程-Form (See AVI File)-Report(See AVI File)-Discoverer(See AVI File)-Workflow (See Following)-PL/SQL-FSG(Financial Statement Generator)Sun_nan2004Workflow:Sun_nan2004系统中的系统中的Workflow:Sun_nan2004Oracle 开发工具及开发过程开发工具及开发过程-Form (See AVI File)-Report(See AVI File)-Discoverer(See AVI File)-Workflow (See Following)-PL/SQL-FSG(Financial Statement Generator)Sun_nan20045.Oracle 开放式接口开放式接口/应用编程接口应用编程接口(API)Sun_nan2004开放式接口、应用编程接口开放式接口、应用编程接口(API)原理原理Excel FileTableOpen Interface TablePackage APIBuild in ProcessOracle ERPOracle ERP系统Sun_nan2004系统接口数据表和应用编程接口系统接口数据表和应用编程接口(API)程序程序Module Function Interface Table/APICommentsAP SuppliersPO_VENDORSPO_VENDOR_SITES_ALLPO_VEDNRO_CONTACTSNo Interface/APIAR CustomersRA_CUSTOMERS_INTERFACE_ALLRA_CUSTOMER_PROFILES_INT_ALLRA_CUSTOMER_BANKS_INT_ALLOpen interface tableAR ReceiptsAR_RECEIPT_API_PUB ARP_PROCESS_MISC_RECEIPTS.INSERT_MISC_RECEIPTAPI packagesGL JournalsGL_INTERFACEOpen interface tableSun_nan20046.Oracle使用的其它相关工具使用的其它相关工具-ADI(Application Desktop Integrator)-Dataload(quest )-Sql loader -Fndload-Toad-SQL Developer-etcSun_nan2004Oracle 数据字典数据字典全部数据字典在如下三个组-DBA_OBJECTS -DBA_TABLES-DBA_VIEWS-ALL_OBJECTS -ALL_TABLES-ALL_VIEWS-USER_OBJECTS-USER_TABLES-USER_VIEWS系统登录用户 由系统来定义、分配和控制数据库用户只用 APPSSun_nan2004Oracle 系统命名的标准规那么系统命名的标准规那么TypeRulesExampleTableEnglish Plural,start with module nameAP_INVOICESView_VAP_INVOICES_VUnique Index_U AP_INVOICES_U1Non-Unique Index_NAP_INVOICES_N1Sequence generator_SAP_INVOICES_STrigger_AR_CUSTOMER_PROFILES_BRUSun_nan2004Oracle 系统系统 数据库触发器数据库触发器CREATE OR REPLACE TRIGGER ar_customer_profiles_bru/*$Header:arplt26.sql 70.4 96/10/29 15:04:58 porting ship$*/BEFORE UPDATE ON AR.AR_CUSTOMER_PROFILESFOR EACH ROWDECLARE CreditHold varchar2(1):=null;RiskCode varchar2(30):=null;CreditRating varchar2(30):=null;ChangesMade varchar2(1):=N;BEGIN IF(:new.credit_hold !=:old.credit_hold)OR (:new.credit_hold is null and:old.credit_hold is not null)OR (:new.credit_hold is not null and:old.credit_hold is null)THEN CreditHold :=:old.credit_hold;/*IF FIELD VALUE OF credit_hold IS CHANGED THEN SET*/*THE VALUE OF THIS VARIABLE TO Y */Change
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号