徐佳 吴丽君
【摘 要】 SAP的交互基础设施技术为SAP与其他系统的集成提供了一个崭新的集成环境。论文以SAP项目为研究基础,向我们展示了SAP系统接口的基本结构、功能、使用说明等以及其在实际中的应用。
【Abstract】The interactive infrastructure technology of SAP provides a brand new integrated environment for the integration of SAP and other systems. Taking the SAP project as the research foundation, the paper shows us the basic structure, function and application instructions of SAP system interface and its application in practice.
【关键词】SAP系统;接口技术;应用
【Keywords】 SAP system; interface technology; application
【中图分类号】TP311.52 【文献标志码】A 【文章编号】1673-1069(2018)07-0160-02
1 SAP系统的基本状况
1.1 国内外研究状况
SAP技术早在三十多年前就进军中国市场了,发展到现在已有几百家合作公司了 ,其中不仅包括大型企业如能源、电力行业等,还有许多发展态势不错的中小型企业。SAP凭借其强大的接口技术和开发平台从众多ERP厂商中脱颖而出,但由于企业之间的需求不一,使得接口在不同的企业实施会产生不同的效果,故而国内有借鉴意义的例子少之又少,还需要各行业不断摸索前进。除此之外,SAP项目实施起来花费资金多、耗费时间长,这也是SAP发展缓慢的一个主要因素。相比于中国,许多科技大国在SAP研究方面已达到相对成熟的阶段。那些欧美国家具有大量从事接口技术的优秀人才,能根据需求设计出满足客户要求的程序,SAP接口技术成为企业软件的信息集成中枢,被普及运用。
1.2 研究内容及组织结构
这篇文章将重点放在了接口技术上,在此基础上讨论了如何将接口技术在SAP的中间件XI中进行应用,深入探讨了XI技术架构及其连接技术。这些探讨对企业有很大的参考价值。
XI,作为交换架构,其目的是为SAP系统与非SAP系统搭建交流桥梁,使二者无障碍交换信息数据。但不管怎么说,接口技术都是必不可少的,它是SAP内部之间、SAP与外界进行交流的基础。为此,我们对接口技术的基本原理、如何根据不同的需求选择不同的接口技术、接口技术的优势与不足等都做了研究分析。高级企业应用编程语言是接口技术中不可或缺的一部分。
2 SAP接口技术的研究
2.1 SAP系统的外部接口
SAP系统的出现使得企业信息系统之间的整合成为现实。SAP自身系统的优越性使其可以支持多个外部接口技术,企业可以借助这些外部接口技术与SAP之间进行数据信息的交流共享,以此达到信息集成的目的 。这是SAP系统中常见的几种接口技术类型:RFC接口技术、BAPI接口技术、IDoc接口技术。
2.2 RFC接口技术
RFC接口技术的主要功能是远程操控。RFC技术是BAPI接口技术 与IDoc接口技术的基础,能利用RFC技术进行通信的不仅有SAP系统,外部程序亦可以如此,也就是说它是一个双向的接口技术。
2.3 BAPI接口技术
BAPI接口技术是一种面向对象的技术,以RFC技术为基础,可以完成一些比如说上传交易数据等别的技术不能完成的任务。BAPI接口技术既可以由SAP系统自带,也可以由开发人员自主研发。
2.4 ALE-IDoc接口技术
ALE,可以将SAP系统中的信息分享到别的系统中,其主要功能是为两个有关联的SAP系统提供信息同步服务,在SAP应用体系中发挥着非常重要的作用。IDoc是一个中间文件,也可以成为数据容器,主要功能是实现SAP系统与其他系统之间的信息交换。
ALE处理出站入站流程,是SAP系统信息的输出;IDoc处理的是数据信息的传递,是SAP系统信息的流入。二者协同合作,起到信息交流的作用。
3 交换架构集成方案设计
3.1 业务场景设计
项目管理模块是企业资源管理系统中一大重要的节点,主要工作内容是对企业运营和投资成本费用的管理,以及对企业生产线上的各种设施进行定期的维新和护理,一定程度上减少在设施和成本上的不必要的财务支出。在企业扩大营业规模的上升时期,设备和应用技术的更新换代尤为快速,这也导致了企业在这方面花费的经费将大大增加,如何减少设备因为损坏、维修、更新等原因产生的费用,成为棘手的问题。因此,为了解决这个问题,需要将设施管理系统和企业资源管理系统相互结合,要保证它们和总的管理系统在运行时独立开来,这些系统分支在运行时产生的数据可能会有些偏差,需要技术人员严谨对待。
3.2 连接方式
企业管理系统涉及诸多信息数据,需要大量的系统进行管理运算才能保证企业的正常运转。各个系统既相互独立又相互关联,在连接方式上要选择最适合的结构。例如XI架构总线连接就可以将各个信息系统接连在一起,进行信号和信息数据的转换。在调和过程中,要注意各项服务器和系统的各项参数指标。
3.3 集成方案的设计
娴熟的连接技术在企业资源管理系统中起着重要的承接作用,集成方案在设计时需要将不同形式的连接方式和所需的管理系统配合,不同的侧重方向决定了它们的设计方式。HTTP-RFC方案是在企业资源管理系统的基础上,采用专业术语和编程技术,充分调用系统之外的应用编程模块,在设备维护装修的时候也不会对它的操作产生影响,执行客户端发送信号和服务器接收信号时,保证它的及时性尽量减少误差的发生。Proxy-Soap方案是一种基于命名空间XML的简单的访问网络的协议,很好地解决了HTTP在使用中的安全性和与部分网络技术的互不容性,它是不同种类的编程和技术交流沟通的一大平台,高效有序地完成了信息的交汇。
3.4 集成方案的優势
SAP系统近年来在国内发现趋势一片大好,接触了大量的企业管理系统资源,积累了大量的管理经验。在设计上传承了科学严谨的工作态度,所有出品都经过严格的检测和相关专业人员的认证,数据系统各个方面都进行了全面的测试,合格后才会按照协调好的方案进行安装。这几种集成方案的优点主要体现在以下几方面,其一,XI的客户端和服务器在发送和接收信号时是可以独立进行的,在一端发生数据误差,可以及时发现并改正,并不影响另一端的工作运行,大大减少了消耗在这里的财务。其二,XI可以作为整个企业资源管理系统的中转站,所有的体系都可以与它连接,且只需连接一次,就可以将不同编程代码以及计算机语言进行转换,整理集中,减少了系统之间连接点过于繁多的困扰。其三,XI中可以存放各个系统点对点连接的接点,方便对他们进行集中监控,为避免数据出现误差、重叠、丢失,采取重发机制将它们传送到接受点,极大地缩减了企业在该系统上所要消耗的成本。其四,XI的安全保障措施做得很到位,将数据的传送翻译都进行了加密的处理,增强了企业资源管理系统的安全可靠性。XI在系统中的应用,体现出了它的重要性,是未来系统发展的主力军。
4 集成方案中的接口实现
4.1 SAP系统接口端
企业资源管理系统端接口的设置需要满足系统之间的需要条件,调用相关的函数来实现相关的功能。
4.2 开发流程的具体实现
在系统设计中,首先要把中央数据信息库中的组件传导进IR中,建立命名空间去管理类别对象,程序员运用专业的技术进行各项数据和参数的调整设置,建立信号间的传送和接收接口,完善配置,形成完整的信号通道。在测试阶段要根据客户的要求和实际情况对不足的地方进行修改。
5 结论
SAP系统技术的引进和发展,成为了企业之间竞争和迈向国际化的重要手段。SAP系统以其卓越的技术设计,极大地满足了现代资源管理发展的需要。我们在应用此技术的同时也要对它的不足改进,完善企业资源管理系统。