欢迎来到得力文库 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
得力文库 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    Informix移植Oracle方法论.pptx

    • 资源ID:96702574       资源大小:598.58KB        全文页数:78页
    • 资源格式: PPTX        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    Informix移植Oracle方法论.pptx

    王敏桥王敏桥 PTS Oracle C基于基于Informix 应用系统的移植应用系统的移植主题主题q基于基于Informix应用系统分析应用系统分析qOracle 与与 Informix的异同的异同q移植工具移植工具Migration Workbenchq应用移植专题应用移植专题:ESQL/C的移植的移植q具体问题解答具体问题解答例子:例子:Informix 银行应用系统分析银行应用系统分析分支ScoUnix+informix(NO ScoUnix+informix(NO Windows NT)Windows NT)PB+SP/4GL/ESQLPB+SP/4GL/ESQL应用。应用。Customized Customized 通讯平台通讯平台二级二级.一级.WebServerWebServer信息发布信息发布Netscape Server/IISNetscape Server/IIS+Web Datablade+Web DatabladeAIX/HPUX.+informixAIX/HPUX.+informixPB+SP/4GL/ESQLPB+SP/4GL/ESQL应用。应用。CustomizedCustomized通讯平台通讯平台Informix 的缺陷的缺陷q逐步降低的市场份额q分布式事物处理不完善q缺乏Internet/Intranet的解决方案q2001年4月被IBM收购用户面临新的选择?移植到移植到Oracle的理由的理由q更大的市场q成熟的技术q更好的性能q全面解决方案qInternet计算环境下的新的计算结构q强有力的支持移植方法论移植方法论q采用传统的自顶向下法,而不是需要反复的快速原型法采用传统的自顶向下法,而不是需要反复的快速原型法q需求的采集、分析和设计通常需要需求的采集、分析和设计通常需要2到到10周时间周时间q移植最简单的部分是安装脚本、方案和数据移植最简单的部分是安装脚本、方案和数据q方案、结构和应用的修改不要包含在移植项目中方案、结构和应用的修改不要包含在移植项目中q不要同时做其它的移植工作(操作系统,语言)不要同时做其它的移植工作(操作系统,语言)移植方法论移植方法论移植方法论的生命周期移植方法论的生命周期移植调查表移植调查表 在客户现场完成调查表。小的项目也可以远在客户现场完成调查表。小的项目也可以远程完成。程完成。项目评估项目评估/计划计划-项目评估项目评估/计划可以在现场或远程完成。计划可以在现场或远程完成。方案、应用和数据移植的设计方案、应用和数据移植的设计 完成分析和设计阶段。完成分析和设计阶段。实施实施 开始移植工作。开始移植工作。单元测试单元测试 通常包含在实施过程中。通常包含在实施过程中。系统测试系统测试客户验收测试客户验收测试性能测试性能测试正式发布正式发布Sechema Object 比较比较qDatabaseqTablespaseqUserqTableqGlobal Temp TableqPL/SQL ProcedureqPL/SQL FunctionqPackageOracleOracleInformixInformixqDatabaseqDatabaseqUserqTableqTemporary TableqStore ProcedureqStore Procedureq-Sechema Object 比较比较qAfter TriggersqBefore TriggersqSynonymsqSequencesqViewqMaterialized ViewOracleOracleInformixInformixqTriggersqTriggersqSynonymsqSerial DatatypeqViewq-不同数据类型的比较不同数据类型的比较uSerialuCharuDatatime/DateuByte/Text不同数据类型的比较不同数据类型的比较uInformix中serial类型支持最大到214748367的整数,并且始终加1。ucreate table tbl1(serial_column serial,ename char(15)uinsert into tbl1(serial_column,ename)value(0,scott)SerialSerialuOracle中可用一个number(10)类型和一个Sequence来模拟ucreate table tbl1(serial_column number(10),ename char(15)ucreate sequence tbl1_serialuinsert into tbl1(serial_colume,ename)values(tbl1_serial.nextval,scott)不同数据类型的比较不同数据类型的比较Informix u支持最大到32767个字符CharCharOracle uchar 最大到 2000uvarchar2 最大到 4000 ulong 2GuCLOB 4G不同数据类型的比较不同数据类型的比较Informixu1/100000秒Datetime/DateDatetime/DateOracle u年月日时分秒uDate+IntegeruOracle 9i后支持timestamp类型不同数据类型的比较不同数据类型的比较InformixuByteuTextByte/TextByte/TextOracle uLong Row BLOBuLong CLOBqOracle:连接到连接到 q其它数据库其它数据库:连接到连接到 ALTER SESSION SET CURRENT_SCHEMA=CREATE USER DEFAULT TABLESPACE Oracle与其它数据库与其它数据库连接方式不同连接方式不同qOracle采用多版本并存控制来支持读一致性,不需要读记录采用多版本并存控制来支持读一致性,不需要读记录锁。锁。读操作和写操作不会相互阻碍。读操作和写操作不会相互阻碍。真正的行级锁真正的行级锁较少的较少的INSERT,UPDATE写冲突写冲突锁不会升级锁不会升级Oracle与其它数据库与其它数据库事务处理方式不同事务处理方式不同Oracle与其它数据库与其它数据库事务处理方式不同事务处理方式不同q其它数据库其它数据库 允许应用程序开发员选择不同的隔离级别允许应用程序开发员选择不同的隔离级别“Read Committed”和和“Serializable”采用采用读记录锁读记录锁来来提供读一致性。但这会导致阻碍写操作。提供读一致性。但这会导致阻碍写操作。“Read uncommitted”允许允许脏读脏读来减少这种问题。来减少这种问题。当记录数增加时锁会升级当记录数增加时锁会升级锁是在内存中管理的锁是在内存中管理的一些数据库至今仍用页级锁一些数据库至今仍用页级锁Oracle与其它数据库与其它数据库事务处理方式不同事务处理方式不同qinformix(缺省为自动提交缺省为自动提交)必须指定必须指定“Begin Transaction”qOracle(缺省为隐含的事务缺省为隐含的事务)每个每个DML都有隐含的都有隐含的“Begin Transaction”必须输入必须输入“commit”或或“rollback”Oracle与其它数据库与其它数据库临时表不同临时表不同qOracle大部分情况下不需要临时表大部分情况下不需要临时表Oracle优化器可以处理非常复杂的查询,因此可以重写优化器可以处理非常复杂的查询,因此可以重写SQL语句来避语句来避免使用临时表免使用临时表Oracle9i以上版本支持以上版本支持 ANSI Global Temporary Tables q其它数据库使用临时表:其它数据库使用临时表:简化查询简化查询结果累积结果累积其它原因其它原因没有游标没有游标4 个表个表 join 的限制的限制Oracle与其它数据库与其它数据库应用编程不同应用编程不同qSQL语法不同语法不同Oracle9i 后支持后支持 ANSI SQL(outer joins,case,)其它不同处其它不同处系统表、系统存储过程系统表、系统存储过程(sp_),variable 全局变量全局变量的使用的使用Workbench可以解决一些服务器端的不同可以解决一些服务器端的不同客户端如果有问题的话需要重写代码客户端如果有问题的话需要重写代码Oracle与其它数据库与其它数据库存储过程不同存储过程不同q不同的数据库使用不同的语言不同的数据库使用不同的语言q一些数据库大量使用存储过程一些数据库大量使用存储过程可以预编译来提高性能可以预编译来提高性能qOracle采用采用PL/SQL 和和 Java,可以执行外部可以执行外部C程序,也可从程序,也可从PL/SQL中调用中调用 Web Services Informix SPL转为转为 Oracle PL/SQLOracle与其它数据库与其它数据库存储过程不同存储过程不同 错误处理错误处理qOracle 遵循遵循 PL/1 和和 Java 标准标准qinformix出错后可以继续执行出错后可以继续执行 错误可能被忽略错误可能被忽略qOracle错误可以错误可以“thrown”,你可以抓住你可以抓住“catch”它们它们(EXCEPTION WHEN)可以选择忽略或继续处理可以选择忽略或继续处理Oracle与其它数据库与其它数据库存储过程不同存储过程不同 Packages 和和 FunctionsqPackages类似类似Java PackagesHave Java Interface definitions where only the stored procedure signature is definedAllows stored procedure that perform similar functionality to be packaged togetherqFunctions can return a value stored procedures can notstored procedure are for return results setsfunctions can be executed as part of a SQL statementOracle与其它数据库与其它数据库存储过程不同存储过程不同 触发器触发器qinformix在一个在一个trigger中定义中定义before和和after trigger有限制只能执行插入、删除、修改和存储过程语句有限制只能执行插入、删除、修改和存储过程语句qOracle可执行任何可执行任何PL/SQL代码代码Have row and statement,before and after triggers数据库一级的触发器数据库一级的触发器SQL Differencesfrom clause is not mandatory Oracle equivalent:from dual SQL DifferencesSELECT zipcode1,3,customer_num FROM customerORDER BY zipcodeSubstring,index 1 to 3Oracle equivalent:select substr(zipcode,1,3).SQL DifferencesSELECT UNIQUE city,state,zipcode FROM customerUNIQUE=DISTINCTOracle equivalent:SELECT DISTINCT city,state,zipcode FROM customerSQL Differencesselect FIRST 10 a,b from tabl First x number of rows of the result set.Oracle equivalent:select a,b from tabl where ROWNUM=10Select first 10 a,b from tablA union select a,c from tableCNote:This select first 10 rows of the union results.SQL Differencesselect.where fielda MATCHES somethingSimilar to LIKE,use different wildcard charactersq*=%(zero or more characters)q?=_ (single character)q,default escape character,you can specify by ESCAPE xq ,Evaluates to a single character or range of characters A-H specifies any single letter from A through H,inclusive.SQL Differences some functionsqDAY(col):the number of the day of the monthEXTRACT(DAY FROM col)qMONTH(col):number of the monthEXTRACT(MONTH FROM col)qCURRENT:datetime type value of currentsysdateqTODAY:date typeCURRENT_DATEqDBSERVERNAME,SITENAME:the database server nameSQL Differencesselect into TEMP tablex from.This will create a temporary table(tablex)and insert the query result into it.Oracle Equivalent:Create a global temporary table first,and the statement change to:insert into tablex select from Or,if in stored procedure,use a nested table.移植工具移植工具 Migration Workbenchq1998年年10月第一版产品发布月第一版产品发布q100%用用Java开发开发q免费与免费与Oracle数据库一起发布,可在数据库一起发布,可在OTN上下载上下载q最新版本最新版本10.1.0.4 支持支持:SQL Server6.5/7.0/2000Sybase11/12Access2.0/95/97/2000MySQL3/4/5DB2 UDB6/7.1/7.2Infomix7.3/9.1/9.2/9.3/9.4SQL Developer Migration最新版本最新版本2.1 支持支持:SQL Server7.0/2000/2005Sybase12/15Access97/2000/2002/2003MySQL3/4/5.0DB2 LUW 7/8/9Teradata 12移植工具移植工具 Migration Workbench可移植的可移植的Informix对象对象qTables and DataqConstraintsqIndexesqViewsqGroups/RolesqUsersqPrivilegesqStored ProceduresqTriggersqESQLqDatabase移植工具移植工具 Migration Workbench 先决条件先决条件q支持支持Oracle 8.1.5以上版本以上版本q先安装先安装Migration Workbench的核心软件的核心软件q再安装所需的再安装所需的plug-inq配置配置Oracle Thick JDBC 驱动驱动q配置其他数据库配置其他数据库ODBC 驱动驱动(对于对于Informix,需需Informix带的带的JDBC驱动驱动)移植工具移植工具 Migration Workbench 连接连接Oracle Migration WorkBenchOther ServerOracleJDBC/ODBC BridgeODBCJDBC OCINET*8移植工具移植工具 Migration Workbench-DatabasesqInformix中多个中多个Databases被整合为一个被整合为一个DatabaseqInformix中原有的多个中原有的多个users被保留被保留qInformix中的命名与中的命名与Oracle保留字冲突的保留字冲突的 Workbench会自动解决会自动解决q在在Oracle中对原有的中对原有的Database分别建一个分别建一个Tablespace移植工具移植工具 Migration Workbench 步骤步骤q1选择资料库所在的服务器选择资料库所在的服务器q2选择源数据库选择源数据库q3导入并映射数据源模型导入并映射数据源模型q4手工修改映射选项手工修改映射选项q5选择目标数据库选择目标数据库q6选择要移植的对象类型选择要移植的对象类型q7创建用户、表,装载表数据,创建其它数据库对象创建用户、表,装载表数据,创建其它数据库对象 CaptureWizardMigrationWizardMigration Workbench 日志日志q日志信息将被保留下来日志信息将被保留下来q可随时查看转换中遇到的问题可随时查看转换中遇到的问题应用移植概述应用移植概述对于以下几种应用,Oracle有相应的移植工具:Informix ESQL/CInformix SPLInformix 4GL应用移植应用移植-ESQL/CMigration Workbench支持ESQL/C到PRO*C的转换支持所有的基本SQL语句自动完成大部分移植工作能自动将语法进行转换问题标注及生成总结报告应用移植应用移植-ESQL/CqInformix所所有有程程序序中中原原来来以以”$”表表示示为为嵌嵌入入式式SQL部分改为部分改为“EXEC SQL”qInformix 的的SQL引用变量以引用变量以”$”标志,标志,Oracle为为“:“标志。标志。Informix statement:$SELECT login_no into$login_no;Oracle statement:EXEC SQL SELECT login_no into:login_no;qInformix 的的Update语法与语法与oracle 不同,须做修改。不同,须做修改。Update tab1 set col1=val1,col2=val2coln=valn;Update tab1 set row=(val1,val2);应用移植应用移植-ESQL/CqInformixInformix的的WhereWhere语语句句采采用用”=”为为相相等等,而而OracleOracle采采用用”=”。qInformixInformix的的UNIQUEUNIQUE语句改为语句改为ORACLE ORACLE 的的DISTINCTDISTINCT。qInformix Informix 的的out joinout join语法与语法与oracleoracle不同,需做修改。不同,需做修改。应用移植应用移植-ESQL/CqInformix不不能能锁锁单单独独一一条条记记录录,必必须须定定义义一一个个cursor with FOR UPDATE。Oracle 不用定义不用定义cursorInformix:EXEC SQL DECLARE CURSOR cur1 FOR SELECT login_no INTO:login_no FROM users WHERE user_name=PAM FOR UPDATE;EXEC SQL OPEN cur1;EXEC SQL FETCH cur1;EXEC SQL CLOSE cur1;Oracle:EXEC SQL SELECT login_no INTO:login_no FROM users WHERE user_name=PAM FOR UPDATE;应用移植应用移植-ESQL/CqInformix的的DECLARE CURSOR须须加加上上INTO子子句句,在在Fetch时不加时不加INTO子句,而子句,而Oracle的语法恰好相反。的语法恰好相反。Informix:EXEC SQL DECLARE CURSOR cur1 FOR SELECT login_no INTO:login_no FROM users WHERE user_name=PAM;EXEC SQL FETCH cur1;Oracle:EXEC SQL DECLARE CURSOR cur1 FOR SELECT login_no FROM users WHERE user_name=PAM;EXEC SQL FETCH cur1 INTO:login_no;函数比较函数比较Informix Oracle 描述strindex1,index2 substr(str,index1,len)Index1和和index2在在Informix中必中必须是常量,而须是常量,而Oracle中中index1,len可以是变量可以是变量 downshift(str)lower(str)返回小写字符串返回小写字符串upshit(str)upper(str)返回大写字符串返回大写字符串length(str)length(str)返回字符串长度返回字符串长度current sysdate 返回当前日期和时间返回当前日期和时间date(“12/13/1999”)to_date(12/13/1999,mm/dd/yyyy)返回指定格式日期返回指定格式日期day(dtime_expr)to_number(to_char(dtime_expr,dd)返回指定日期是某月的第返回指定日期是某月的第几天几天extend(value,first to last)to_date(to_char(value,formate-mask)调整日期时间精度调整日期时间精度函数比较函数比较Informix Oracle 描述To_char(Date,J)to_date(number,J)month(date_expr)to_number(to_char(date_expr,MM)返回相应月份返回相应月份time to_char(sysdate,hh24:mi:ss)返回当前时间返回当前时间today sysdate 返回当前系统时间返回当前系统时间weekday(date_expr)to_number(to_char(date_expr,D)-1)返回指定日期是星期返回指定日期是星期几,几,0表示星期日表示星期日year(date_expr)to_number(to_char(date_expr,YYYY)返回指定日期对应年返回指定日期对应年具体问题解答Work still need to doscrolling cursorstemporary tablesalter tableMechanism to handle return codesOracle 8i以上以上全局临时表全局临时表q需事先建立create global temporary table.qTransaction 独立on commit delete rowsqSession 独立on commit preserve rows移植到移植到ORACLE 9i 以上以上 更简单更简单Oracle9i 支持scrolling cursorsCase 语句ANSI joinResult setDate-time datatypeTimestamp datatype更多信息更多信息qOracle Technology Network(OTN):http:/ ERP主要模主要模块块 InvoicesARENGBOMWIPBills andRoutingsShipmentsECOSWorkOrdersGLAPPlanning(MRP)POMaterialRequirementsEnterpriseDemandVendor POInterplant POReceiptsWorkOrders CustomersJournal EntriesJournal EntriesJournal EntriesVendor InvoicesVendor PaymentsTransportationInformationBillsItemsOEINVINVInternalPaymentsCorporateJournal EntriesShipments OrdersFAMass AdditionJournal EntriesCOSTCOSTCOSTReceipts财务配销HRPayroll制造人力资源财务系统模块财务系统模块财务系统模块财务系统模块:Oracle Oracle 总帐管理(总帐管理(总帐管理(总帐管理(GLGL)Oracle Oracle 应付帐管理(应付帐管理(应付帐管理(应付帐管理(APAP)Oracle Oracle 固定资产管理(固定资产管理(固定资产管理(固定资产管理(FAFA)Oracle Oracle 应收帐管理(应收帐管理(应收帐管理(应收帐管理(ARAR)Oracle Oracle 现金管理(现金管理(现金管理(现金管理(CECE)Oracle Oracle 项目会计(项目会计(项目会计(项目会计(PAPA)Oracle Oracle 财务分析(财务分析(财务分析(财务分析(OFAOFA)分销系统模块分销系统模块分销系统模块分销系统模块:Oracle Oracle 库存管理(库存管理(库存管理(库存管理(INVINV)Oracle Oracle 采购管理(采购管理(采购管理(采购管理(PURPUR)Oracle Oracle 销售定单管理(销售定单管理(销售定单管理(销售定单管理(OEOE)Oracle Oracle 销售销售销售销售&市场管理(市场管理(市场管理(市场管理(SMSM)Oracle Oracle 销售补偿管理(销售补偿管理(销售补偿管理(销售补偿管理(SCSC)Oracle Oracle 售后服务管理(售后服务管理(售后服务管理(售后服务管理(SRSR)Oracle Oracle 销售分析(销售分析(销售分析(销售分析(OSAOSA)Oracle ERP 模模块清清单制造系统模块制造系统模块制造系统模块制造系统模块:Oracle Oracle 计划管理(计划管理(计划管理(计划管理(MPS/MRPMPS/MRP)Oracle Oracle 能力计划管理(能力计划管理(能力计划管理(能力计划管理(CAPCAP)Oracle Oracle 制造数据管理(制造数据管理(制造数据管理(制造数据管理(BOMBOM)Oracle Oracle 车间生产管理(车间生产管理(车间生产管理(车间生产管理(WIPWIP)Oracle Oracle 成本管理(成本管理(成本管理(成本管理(CSTCST)Oracle Oracle 项目制造(项目制造(项目制造(项目制造(PJM)PJM)Oracle Oracle 流程制造流程制造流程制造流程制造 (OPM)(OPM)Oracle Oracle 质量管理(质量管理(质量管理(质量管理(QM)QM)其他系统模块其他系统模块其他系统模块其他系统模块:Oracle Oracle 设备管理(设备管理(设备管理(设备管理(EMEM)Oracle Oracle 人事管理(人事管理(人事管理(人事管理(HRHR)Oracle Oracle 薪金管理(薪金管理(薪金管理(薪金管理(PAYROLLPAYROLL)Oracle Oracle 系统管理(系统管理(系统管理(系统管理(SYSTEM ADMINSYSTEM ADMIN)Oracle Oracle 预警(预警(预警(预警(ALTALT)Oracle Oracle 多维数据分析多维数据分析多维数据分析多维数据分析/商业智能系统商业智能系统商业智能系统商业智能系统 (OLAP/BISOLAP/BIS)OOracle racle 桌面集成(桌面集成(桌面集成(桌面集成(ADIADI)Oracle ERP 模模块清清单Oracle Applications5858Oracle Oracle 行业模型行业模型行业模型行业模型:离散制造离散制造离散制造离散制造供应链供应链供应链供应链企业后台管理企业后台管理企业后台管理企业后台管理客户关系管理客户关系管理客户关系管理客户关系管理计划计划计划计划 寻源寻源寻源寻源 制造制造制造制造 市场市场市场市场 销售销售销售销售 支持支持支持支持企业管理企业管理企业管理企业管理返回返回返回返回项目到盈利项目到盈利项目到盈利项目到盈利财务管理到财财务管理到财财务管理到财财务管理到财务报告务报告务报告务报告概念到发布概念到发布概念到发布概念到发布联系到解决联系到解决联系到解决联系到解决合同到续签合同到续签合同到续签合同到续签预测到计划预测到计划预测到计划预测到计划采购到付款采购到付款采购到付款采购到付款需求到制造需求到制造需求到制造需求到制造 (离散离散离散离散)订单到收款订单到收款订单到收款订单到收款库存到履约库存到履约库存到履约库存到履约问题到预防问题到预防问题到预防问题到预防机会到订单机会到订单机会到订单机会到订单Oracle 主要主要业务流程流程Design to ReleaseForecast to PlanPlan to ScheduleSchedule to buildProcure to PayOrder to CashInventory to FulfillmentCostQuality6060概念到发布概念到发布概念到发布概念到发布返回返回返回返回设计到发布设计到发布设计到发布设计到发布预测到计划预测到计划预测到计划预测到计划计划到排程计划到排程计划到排程计划到排程排程到生产排程到生产排程到生产排程到生产 (离散离散离散离散)概念到获利概念到获利概念到获利概念到获利一级业务流程一级业务流程一级业务流程一级业务流程6161预测到计划预测到计划预测到计划预测到计划返回返回返回返回供应商协同供应商协同供应商协同供应商协同到供应商承诺到供应商承诺到供应商承诺到供应商承诺客户协同客户协同客户协同客户协同到达成一致预测到达成一致预测到达成一致预测到达成一致预测预测到计划预测到计划预测到计划预测到计划计划到排程计划到排程计划到排程计划到排程排程到生产排程到生产排程到生产排程到生产 (离散离散离散离散)请求到接收请求到接收请求到接收请求到接收 直接直接直接直接设计到发布设计到发布设计到发布设计到发布一级业务流程一级业务流程一级业务流程一级业务流程6262采购到支付采购到支付采购到支付采购到支付 返回返回返回返回分析到协议分析到协议分析到协议分析到协议预测到计划预测到计划预测到计划预测到计划申请到接收申请到接收申请到接收申请到接收 直接直接直接直接申请到接收申请到接收申请到接收申请到接收 间接间接间接间接供应商退货到贷项通供应商退货到贷项通供应商退货到贷项通供应商退货到贷项通知单知单知单知单供应商退货到补货供应商退货到补货供应商退货到补货供应商退货到补货验收到接收验收到接收验收到接收验收到接收接收到资产接收到资产接收到资产接收到资产供应商发票到付款供应商发票到付款供应商发票到付款供应商发票到付款补货信号补货信号补货信号补货信号费用报告到入帐费用报告到入帐费用报告到入帐费用报告到入帐一级业务流程一级业务流程一级业务流程一级业务流程6363需求到制造需求到制造需求到制造需求到制造(离散离散离散离散)返回返回返回返回一级业务流程一级业务流程一级业务流程一级业务流程返回返回返回返回计划到排程计划到排程计划到排程计划到排程排程到生产排程到生产排程到生产排程到生产 (离散离散离散离散)检验到处理检验到处理检验到处理检验到处理设计到发布设计到发布设计到发布设计到发布按订单配置到发运按订单配置到发运按订单配置到发运按订单配置到发运按订单装配到发运按订单装配到发运按订单装配到发运按订单装配到发运一级业务流程一级业务流程一级业务流程一级业务流程6464订单到收款订单到收款订单到收款订单到收款 返回返回返回返回订单到直发订单到直发订单到直发订单到直发信贷审批到客户信贷审批到客户信贷审批到客户信贷审批到客户拣货到订单到发运拣货到订单到发运拣货到订单到发运拣货到订单到发运客户退货到退款客户退货到退款客户退货到退款客户退货到退款客户退货到退换客户退货到退换客户退货到退换客户退货到退换客户发票客户发票客户发票客户发票-现金现金现金现金定制到订单到发运定制到订单到发运定制到订单到发运定制到订单到发运装配到订单到发运装配到订单到发运装配到订单到发运装配到订单到发运 销售线索到订单销售线索到订单销售线索到订单销售线索到订单订单到发运订单到发运订单到发运订单到发运订单到直接采购发运订单到直接采购发运订单到直接采购发运订单到直接采购发运收入到过帐收入到过帐收入到过帐收入到过帐订单到客户发票订单到客户发票订单到客户发票订单到客户发票一级业务流程一级业务流程一级业务流程一级业务流程6565库存到履约库存到履约库存到履约库存到履约返回返回返回返回申请到接收申请到接收申请到接收申请到接收-直接直接直接直接排程到生产排程到生产排程到生产排程到生产(离散离散离散离散)检验到处理检验到处理检验到处理检验到处理产品标准成本产品标准成本产品标准成本产品标准成本到库存再估价到库存再估价到库存再估价到库存再估价订单到收款订单到收款订单到收款订单到收款接收到库存准确度接收到库存准确度接收到库存准确度接收到库存准确度补货信号到补货补货信号到补货补货信号到补货补货信号到补货子分类帐到过帐子分类帐到过帐子分类帐到过帐子分类帐到过帐仓库布局到库存估价仓库布局到库存估价仓库布局到库存估价仓库布局到库存估价计划到排程计划到排程计划到排程计划到排程一级业务流程一级业务流程一级业务流程一级业务流程客户订单Customer PO销售预测Forecast主需求计划MDS主生产计划MPS物料需求计划MRP请购作业PR 采购作业PO 收料作业 Receiving工单开立WIP生产发料WIP Issue生产控制生产入库WIP Complete出货作业Shipping应付账款应收账款发票作业成本作业Oracle 整合整合企业日常作业流程企业日常作业流程可承诺量查核ATP内部领用捡货单杂项发料/退货Misc Issue/Return发料/出货Issue入库异动Receipt Transaction实际盘点Physical Counting标签与序列号列印Tag Generation盘点过账交货预测与再订购管理Forecast and Reorder存货管制规则-Min-max-Reorder Point-Sub-inventory replenishment交货/预定安排库存评估/报表定义作业规定总帐更新定义作业流程组织/仓库定义Setup Organization/Subinventory检验Inspect登帐运送Deliver退货Return供应商Supplier内部Internal成本Cost状态Status目录Catalog分类Category模板Template供应商Supplier内部Internal订单处理自动请购余额更新调整库存平衡表循环盘点Cycle Counting-自动排程-手动排程Oracle Inventory(库存管理系统库存管理系统)库存控制InventoryControl物料管理Material Managem

    注意事项

    本文(Informix移植Oracle方法论.pptx)为本站会员(封****n)主动上传,得力文库 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知得力文库 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于得利文库 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

    © 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

    黑龙江省互联网违法和不良信息举报
    举报电话:0468-3380021 邮箱:hgswwxb@163.com  

    收起
    展开