企业ERP间协同商务数据交换.docx

上传人:b****7 文档编号:11324305 上传时间:2023-02-26 格式:DOCX 页数:108 大小:727.27KB
下载 相关 举报
企业ERP间协同商务数据交换.docx_第1页
第1页 / 共108页
企业ERP间协同商务数据交换.docx_第2页
第2页 / 共108页
企业ERP间协同商务数据交换.docx_第3页
第3页 / 共108页
企业ERP间协同商务数据交换.docx_第4页
第4页 / 共108页
企业ERP间协同商务数据交换.docx_第5页
第5页 / 共108页
点击查看更多>>
下载资源
资源描述

企业ERP间协同商务数据交换.docx

《企业ERP间协同商务数据交换.docx》由会员分享,可在线阅读,更多相关《企业ERP间协同商务数据交换.docx(108页珍藏版)》请在冰豆网上搜索。

企业ERP间协同商务数据交换.docx

企业ERP间协同商务数据交换

中国科学技术大学

硕士研究生学位论文

论文题目:

企业ERP间协同商务数据交换

学生姓名:

解斌锋______

导师姓名:

苗付友______

单位名称:

计算机科学技术系

专业名称:

计算机应用______

研究方向:

________________

完成时间:

2007年04月

摘要

全球经济一体化的来临,企业之间需要高度信息的共享,流程全面整合。

将内部ERP的概念延伸到企业外部资源,合作企业通过交互管理可以及时获取客户需求和产品、服务信息,可以实现采购、生产、物流的最优路线,实现整个关联企业组成价值链的管理达到改善供应链管理、完善风险管理提高整个价值链企业的竞争力。

网络通信,互联网技术和面对企业应用集成(EnterpriseApplicationIntergration,EAI)的发展为协同商务提供了技术支持。

本文主要分析研究主流协同商务数据交换的框架和标准协议规范,本文介绍集组织模型、业务流程和信息技术、分析设计开发为一体的协同商务数据交换平台的系统构建过程。

由于ERP厂商都有各自的接口API,本文旨在采用国际先进的供应链协同技术,有效解决多个物流环节之间的协调、数据交换以及业务综合处理。

为上层的ERP应用提供统一的接口。

并集成传统数据交换的计算技术,建立接口满足新旧个性化系统连接需要.

本文研究协同商务数据交换的主要计算机技术有建立网络文件服务器设立共享目录,传统文件传输服务FTP,SAP开发技术。

本文研究使用了:

OLE访问标准文檔数据,FTP连接操作,HTTP交互访问,XML商务数据规范,RosettaNet行业协议,SAP连接集成技术RFC、BAPI、IDOC、EAI、BOP。

【关键词】ERP、协同商务、EDI、XML、IDOC、SAP、BAPI、RFC

Abstract

Withthedevelopmentoftheglobeeconomic,itisnecessarytoenjoytheinformationhighlyandintegrateprocessesfullyamongenterprises.IfextendtheconceptoftheERPtotheenterprisesexternalresources,theconsolidationenterprisescangetthecustomerrequirements,productsandservicesontimebyinternalmanagement,canrealizethebestroutinesamonginpurchase,produceandlogistics,canrealizethemanagementofalltheassociationenterprisesofthecomponentofvaluechains,whichcanbetterthemanagementofthesupplychains,theriskmanagementandholdupthecompetition.Thedevelopmentofthenetcommunication,networktechnologyandtheenterpriseapplicationintegrationgivethetechnologyassistfortheassistancebusiness.

ThePapersanalyzeandstudydataexchangefoundationstandards,protocolandframeworkofCollaborationcommercial.ThePapersintroducebusinesstransactionprocesss,informationtechnologyandstateproceduementandmethodthatanalyze,designanddevelopCollaborationcommercialsystem.ThePapersadoptinternationaladvancedsupplychaincollaborationtechnology,effectivelysettlethecoordination,dataexchangeandcomprehensivetransactionbetweenseverallogisticlinks.

ThePapersstudydataexchangetechnologysuchasnetcataloguesharefileaccess,FTP,HTTPget,HTTPpost,XMLdecomposingandcomposing,OLEsoon.ThePapersintroduceSAPtechnologysuchasRFC,BAPI,iDoc,EAIandsoon.

【KeyWords】ERP、Collaborationcommercial、EDI、XML、IDOC、SAP、BAPI、RFC

 

目录

摘要2

Abstract3

第一章 绪 论7

1.1协同商务背景7

1.2协同商务数据交换平台开发构建缘由8

1.3国内外发展状况8

1.4本文研究的主要内容9

1.5本文特点9

1.6本文的组织结构10

第二章协同商务数据交换综述11

2.1企业ERP及协同商务发展简述11

2.2协同商务的定义12

2.3协同商务行业领域及发展13

2.4协同商务平台功能模型13

2.5协同商务平台技朮架构SOA14

第三章协同商务数据交换内容及协议标准15

3.1协同商务数据交换的发展历程16

3.2协同商务数据的基本内容16

3.2.1协同办公与知识的共享(CollaborationOAandKnowledgeSharing)17

3.2.2协同供应链管理(CollaborativelogisticsbusinessInteractions)17

3.2.3协同业务合作社区(CollaborativebusinessCommunity)18

3.2.4协同设计(CollaborativeDesign)18

3.3电子数据交换EDI19

3.3.1EDI工作原理20

3.3.2EDI的连接方式21

3.3.3EDI交易标准集合22

3.4XML协议标准22

3.4.1XML解析23

3.4.2XML编辑生成24

3.4.3XML数据存储24

3.4.4基于XML的电子商务标准25

3.4.5XMLSOAP应用25

3.5RosettaNet标准26

3.5.1PIP(PartnerInterfaceProcesses)26

3.5.2RosettaNetImplementationFramework(RNIF)27

3.5.3RosettaNet字典28

第四章协同商务数据交换技朮29

4.1网络共享文件访问29

4.2FTP连接访问编程30

4.4邮件自动读取发送商务数据交换技术31

4.4.1SMTP邮件传输的协议数据交换31

4.4.2邮件通讯与数据交换整合32

4.5ALE/IDocs配置和调用34

4.5.1ALE/IDocs概念34

4.5.2ALE/IDocs的消息发送过程36

4.5.3ALE/IDocs的消息接收过程37

4.6HTTP和XML数据抓取提交数据交换38

4.6.1HTTP数据抓取提交数据交换38

4.6.2XML数据抓取提交数据交换41

4.7BAPI/RFC调用及SAP开发技术43

4.7.1SAP开发技术44

4.7.2SAP的软件测试45

4.7.3BAPI的程序框架46

4.7.4BAPI相关函数46

第五章协同商务交换平台的设计与实现48

5.1系统设计思想48

5.2系统体系结构与开发环境48

5.3协同商务功能模块49

5.4协同营销功能模块设计49

5.4.1订单数据交换设计50

5.4.2调用BAPI订单数据交换设计50

5.4.3调用BAPI建立独立需求52

5.5协同供应链数据交换设计54

5.5.1调用BAPI生成需求预测54

5.5.2调用BAPI生成需求预测小55

5.6协同设计数据交换55

5.6.1调用BAPI创建物料主档55

5.6.2调用BAPI创建物料清单56

5.7数据库管理57

5.7.1数据库优化57

5.7.2数据库并发控制58

5.7.3数据库安全管控58

第六章总结与展望59

6.1系统总结59

6.2效益评估60

6.3未来展望60

附录ANetshare指令62

附录BFTP协议结构信息和SMTP协议64

附录C常用BAPI函数69

参考文献80

致谢82

 

第一章 绪 论

中国出口企业200强之首的富士康科技集团是从事IT产品销售、研发及服务的跨国性企业,与Intel、HP、IBM、Dell、Cisco、Apple等世界级IT领袖企业结成了策略合作联盟,已成为全球第一大电子代工厂商(EMS),.随着全球单一市场竞争的日益激烈及技术的发展,为提升竞争力同时因应客户要求,富士康集团许多事业单位导入了全球最大ERP系统SAP,使企业的业务流程得到优化和集成,减少企业在经营发展中面临的风险,为公司建立了战略核心的管理支持系统平台。

但集团与客户、供货商,事业总部和分支机构,集团分支机构与客户营销分支机构,集团分支机构和供货商、协力厂商、服务提供商,分支结构与分支结构之间的实时、动态的信息交换,各种协同信息能及时得到传递,最终使企业逐步过渡到虚拟、动态、敏捷的高级形态。

这就要求建立起协同商务数据交换平台,为集团企业提供了管理模式的更多选择。

采用集中化管理思想,在战略上实行集中监控,整合所有资源;在战术上实行分布式经营,做到既减低经营风险,又实现规模经济优势,是实现集团战略目标有效途径。

1.1协同商务背景

供应链管理的发展与企业经营的发展是息息相关的。

70年代竞争策略是低成本,高产量。

经营的方法则是依市场预测做计划,为库存而生产。

80年代生产高质量的产品并依订单生产。

90年代重视供应链整合及企业间资源共响。

21世纪企业全球化与电子化供应链管理(e-SupplyChainManagement)竞争方式是供应链与供应链间的竞争,现代国际化企业则以适应性、弹性、速度、质量、创新、服务,以及成本的综合指标作为企业新的绩效衡量基准。

其中供应链管理的目标在于创造一个无组织界限的供应链,透过通路成员之紧密联结与合作,以加值合伙关系共同运作,期在合理成本的前提下创造最大消费者满意度,并降低通路存货与资产投资,增加消费者对产品的选择权利;同时,供应链管理应以组织信念与技术为核心,构建企业间商务数据交换系统和平台是提高竞争力的关键。

(1)供应链管理的发展

供应链管理就是对于所有参与交易往来的企业间有关物流、金流以及信息流的管理,主要的目的是希望做到降低管理成本、实时精确的信息分享与强化与供货商的合作关系,例如,透过与上游原料供货商仓储中心的连结,取代企业的原料存货,透过与下游经销商系统的连结自动补货,更重要的是从产品设计到制造、物流与配销的协同规划。

从制造商、供货商、零售商到最终使用者间之产品、信息及资金的双向流动的一连串活动。

而供应链管理就是透过不断的整合与改造这些活动,以达成提升所有厂商的竞争力与客户价值的连锁性管理,制造商及它的供货商、零售商联合在一起成为一个虚拟的企业,让各项资源(人力、技术、设施)的使用达到最佳化,以生产消费者所需的产品/服务,并让所生产的产品/服务具有高质量、低价格;能够快速的进入消费市场;且获得最大的消费者满意。

(2)信息技术的发展

现代信息技术,实际上就是指信息处理电子时代的信息技术,它是一向以计算机技术为基础的由计算机技术、通信技术、信息处理技术和控制技术等构成的一门综合性高新技术,它是所有高新技术的基础和核心。

其中最为核心的就是:

数据库技术、分布式网络技术、多媒体技术。

数据库技术使得大量的信息存储成为可能.分布式网络技术改变了信息的交互和共享方式,由此改变了人们的协作方式。

数据库技术和网络技术的结合使得集中式管理成为可能。

而多媒体技术使得人们改变了对事物的认知方式,加快了新产品开发和制造模式,从而也引发了管理的变革

互联网等技术的发展使企业获取信息越来越容易,进而对信息获取的要求也越来越高,信息技术的发展为企业不断增长的需求提供了各种解决方案。

使得企业可以借助信息技术对商务流程进行优化,帮助企业实现原先没有能力实现的构想。

信息技术得发展给与企业以新的能力,企业将这些前所未有的能力应用于自己的运营中,从而产生新的商业模式。

信息技术最初只提供网站上的产品目录和文件服务器上的商务数据文件。

后来有简单的交易接口完成部分整合工作,到后来发展成为基于流程整合反映供应链管理思想的协同商务。

1.2协同商务数据交换平台开发构建的原因

企业需要协调其本身拥有的具有复杂地理属性的差异化资源;需要充分利用合作伙伴的资源信息,以增强竞争能力。

网络经济和知识经济的时代,资源的概念不再是你拥有多少资源,而是你能调度多少资源;需要管理的对象不再仅仅是员工,更多的是你的合作者、外包商、供应商、顾客;管理的功能不再是控制,而在于协调;管理的手段不再是命令和强制,而是协商和合作。

合作关系的拓展带来管理外延的扩展,资源概念的变化使新管理引入了整合的概念。

而当信息技术解决了全面跟踪、及时维护、信息分析等技术问题后,如何实现实时的协同又成为挑战。

这种挑战是巨大的,因为它不同于以往的协同。

早期的工业时代,人们只要协调好和流水线的关系即可,到专业化分工的时代,也只要协调好内部的各个专业之间的关系,这些都是两两之间的简单的协同。

而只有到了需要企业内部供应链协同的现代工业时代,协同才提出了挑战。

网络经济时代的信息协同更扩展了企业的范围,成为跨地域的企业和企业间,供应链和供应链之间的协同。

企业只有能够合理组织全球资源,才有生存和发展的可能。

信息技术已经成为企业管理创新的工具和平台。

以信息技术为支撑的企业管理信息系统,是最好的先进管理理念的载体,是先进管理技术转移的最佳“平台”,当企业的员工利用这个平台开展日常业务时,管理技术就得到了转移和普遍应用。

在管理技术得到传播的同时,信息技术也正深入企业的各个层面,进行着实实在在的业务和管理的支持,无论是单项核心能力的提升,还是ERP、SCM、CRM等现代管理技术和方法,已经被大多数企业应用。

信息技术增强了管理的手段。

计算机最早在管理中是作为辅助手段被应用的。

但是现代信息网络即Internet/Intranet/Intranet的发展,正在使信息网络成为管理的战略资源而成为管理本身不可分割的重要组成部分。

信息网络已不单是一般地提高管理效率和降低管理成本,还将通过管理的科学化和民主化全面增强管理功能,不是被动地适应原有的管理业务流程,而是积极促进管理业务流程的合理重组,综合集成各种互有联系的管理职能,使管理工作的面目根本改观。

被誉为结构性商业革命的电子数据交换(EDI)把商务活动中票证和单据流转的相关环节,如纵向的材料采购、产品制造、出入库、销售和发送,以及横向的金融、保险。

运输、税务等业务活动通过标准化商业文件的联网传输和自动处理整合在一起,即为一例。

朝着“可扩展标记语言”(XML)方向发展的,把供货、生产、销售、客户、银行等各个环节形成供销链“一条龙”联网服务的电子商务(EC),将提供另一个新的实例。

1.3国内外发展状况

电子商务尤其是其前身EDI在国外经历了长足的发展,他们已经意识到信息的标准化是电子商务亟待解决的问题。

目前,有两个非盈利组织(CommerceNet和RosettaNet)在致力于建立B-B的电子商务标准。

CommerceNet是由银行、通讯公司、增值网提供商、ISP、在线服务、软件和服务公司及最终用户等组成的协会,现有成员有600多家公司和组织。

其目的是促进B2B电子商务的发展。

其下属的OBI(OpenBuyingontheInternet)组织则负责制定一种适应于产品批发的企业级电子商务标准,这是一个开放的、可升级的、独立的和适应性很强的标准,现已推出OBI1.1标准。

RosettaNet由诸多IT业的巨子组成,目前包括象CiscoSystems,Compaq,GE,HP,IBM,Intel,Microsoft,Netscape,NEC,Oracle等60个企业。

目的是制定一个适用于IT产品通过WEB技术在网络上实时进行企业级交易的电子商务标准。

RosettaNet通过eConert计划,已经形成测试标准:

PIP1.1(ParterInterfaceProcess)。

它通过提供一个XML(ExtensibleMarkupLanguage)语言模板来定义商务伙伴之间的标准数据交换格式。

其它公司和组织也在进行各自的标准和规范制订工作,比较有代表性的有:

Ariba的cXML、IBM的tpaML、CommerceOne的xCBL2.0、Microsoft的BizTalk框架以及联合国UN/CEFACT小组和OASIS发起的ebXML计划等。

一旦数据交换的格式得到统一,形成标准,B-B的电子商务模型及电子商务框架即水到渠成。

目前国内的研究处于严重滞后的情况,各电子商务从业公司及其它IT企业忙于直接参与电子商务,而且不少公司忙于进行“圈地运动”,重视商业炒作,忽视电子商务研究尤其是B-B电子商务的研究。

而大多数从事电子商务研究的机构并不直接从事电子商务,这使得一些研究缺少实践基础。

一些从事电子商务的企业和一些急需利用电子商务降低成本,提高竞争力的企业,已经意识到现有国外电子商务理论与企业应用的巨大差距,急需符合中国国情的电子商务的框架,能够在较低信息化程度的基础上充分利用电子商务,为他们增强企业竞争力。

1.4本文研究的主要内容

本文主要研究协同商务数据交换的内容、协议格式(国际标准)和实现技术。

由于ERP厂商都有各自的接口API,本文旨在针对不同制造类企业ERP系统应用不能互操作,服务对象不能即插即用问题,通过内嵌ERP连接组件和API编程建立实现一个基于SAP协同商务数据交换平台系统,并扩展到其它ERP系统,为上层的ERP应用提供统一的接口。

同时集成传统数据交换的计算器技术建立接口以满足新旧个性化系统的连接需求。

本文主要研究协同商务数据交换技术

有建立网络文件服务器设立共享目录,传统文件传输服务FTP,基于EJB、CORBA或DCOM技术的Web应用服务器,消息中间件和MTS一类的交易中间件。

本文研究使用了以下计算器技术:

OLE访问标准文檔数据,FTP连接操作,HTTP交互访问,XML商务数据规范,RosettaNet行业协议,SAP连接集成技术RFC、BAPI、IDOC、EAI、BOP。

1.5本文特点

本文从商务数据企业特点和商务数据交换内容入手,研究国际通用商务数据交换标准及发展过程中所涉及的计算器和网络技术,通过多种连接接口技术,构建了适应不同接口和ERP系统的商务数据交换模型,适合所有制造业的ERP系统进行商务数据交换的开发设计。

本文的主要特点有:

1)分析研究大型国际企业之间所交换的商务数据的属性内容,并抽象出制造企业集群的协同模型。

2)集成了文件传输服务,HTTP数据交换,EDI,OLE,XML等多项接口技术。

3)以SAPR/3为ERP系统实例研究其接口ALE,iDoc,RFC,构建企业之间商务数据交换平台模型。

1.6本文的组织结构

全文分六章:

第一章、绪论:

论述协同商务数据交换的产生背景、国内外应用状况等。

第二章、协同商务数据交换综述:

详细说明协同商务数据交换的原理、作用及发展历史。

第三章、协同商务数据交换内容及相关协议标准。

第四章、协同商务数据交换技术。

第五章、协同商务数据交换平台的设计实现。

第六章、协同商务数据交换的未来展望。

 

第二章协同商务数据交换综述

2.1企业ERP及协同商务发展简述

21世纪的制造企业面临着日益激烈的国际竞争,要想赢得市场、赢得用户就必须全面提高企业的T、Q、C、S、E。

许多企业通过实施MRPII/ERP来加强管理。

面对客户对交货期的苛刻要求,面对更多产品的改型,订单的不断调整,企业决策者认识到,管理方法是管理主体根据管理目标作用于管理客体以实现管理职能的原则、方式、工具和手段。

信息技术的发展不仅革新了传统信息论在管理中的应用,使20世纪70年代出现的管理信息系统(MIS)面目一新;而且创造了全新的管理方法,如人工智能方法、虚拟技术等。

由于信息网络的发展,政府和企业也在革新管理方法。

例如,政府管理将越来越把重点放在跨部门、跨地区的关系到社会和经济发展全局的重大工作上Z;企业管理会更注重于员工的培训和学习,甚至强调自学和集体学习,以确立员工的共同目标和协调员工的整体行动。

企业资源规划(ERP)的内涵是以信息科技为基础,将企业内所有与交易相关的管理或作业信息系统,透过整合及规划,使组织内的各种资源能够快速的在部门间流通、分享,以达到缩短制程、降低成本、提高产品质量目标的整合管理系统。

ERP的演进过程是从70年代MRP,80年代MRPII,90年代ERP(1990~),到现在的EERP即强调多企业间协同商务之系统平台。

分布式应用是和体系化的集中式管理是不可分割的――大型企业由于具有跨地域、跨行业、多元化的特点,所以需要分布式应用;而只有集中式的管理才能达到集团的资源优势,实现集团的规模经济,如集团采购、销售和业务流程的协作和信息共享。

管理信息系统必须适应分布式应用是和体系化管理的要求,实现总部和分支机构,分支机构和分支结构之间的实时、动态的信息交换,使企业的各种协同信息能及时得到传递,最终使企业逐步过渡到虚拟、动态、敏捷的高级形态。

当没有信息技术支持的时代,这只能是一种美好的愿望,集团企业只有走分权这条路子。

而信息技术,特别是网络技术和数据库技术的高速发展,为集团企业提供了管理模式的更多选择。

采用集中化管理思想,在战略上实行集中监控,整合所有资源;在战术上实行分布式经营,做到既减低经营风险,又实现规模经济优势,是实现集团战略目标有效途径。

2.2协同商务的定义

协同商务(CollaborativeCommerce,简称C—Commerce)的概念是1999年由GartnerGroup公司提出来的。

之后,在业界引起巨大轰动和强烈反响,世界各大著名的管理咨询公司、IT巨头、研究机构等纷纷发表自己的看法,或力推自己协同商务的产品及整体解决方案。

关于协同商务的定义国际上尚没有权威的统一标准,不同的研究人员有其对协同商务的不同理解。

在新经济时代,企业界和IT界已寻求到一种比B2B更好的运作模式——

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 历史学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1