秦长坤,张晓勇,邓 君,马 超
(江铃汽车股份有限公司信息部,330001)
江铃汽车将产品分为A,B,C 三类。A 类车指已定型且有库存车型。通常是市场销量较大的车型,通常提前生产备货。B类车是指已定型但无库存的车型,即该车型曾经生产过,但由于销量较少,工厂按经销商的生产订单需求进行排产。C 类车指未定型且无库存的车型,即该车型从未生产过,接到经销商的生产订单需求后,需要进行产品技术评审、价格评审和交付期评审,确认工厂是否可以生产、销售价格和预计的交付期限。经销商同意这些反馈并交纳定金后,工厂开始排产。在C 类车订单流程中,DMS 系统负责了产品技术评审。而价格评审和交付期评审需要SAP 中的MRP(Material Requirement Planning,物料需求计划)和BOM(Bill Of Material,物料清单)成本卷积功能支持,需放在SAP 中进行计算。
SAP 系统的财务管理功能非常强大,提供了一体化的财务核算、控制、监控及决策平台。对于企业业务链上众多的合作伙伴,仅仅依靠SAP 系统在后台的孤立的运作,无法给合作伙伴在财务管理方面有力的支持,已远不能适应企业一体化IT 管理的需求。
市场促销活动是市场营销的一个重要组成部分。市场促销有着活动频度高、地域覆盖广、活动形式多和费用使用多的特点。多样性和复杂性使得这一关键的销售业务在江铃汽车IT 管理上是空白。通过DMS 和SAP 系统的整合也要求IT 系统对这块业务有所突破。首先,在DMS 系统中定制了一系列审批流程,在得到江铃汽车各个职能层批准后,DMS 系统产生促销活动费用报支凭证并传递到SAP 系统,在SAP 系统中与经销商的应收应付帐和信贷额度管理对接。促销活动费用报支后,经销商可以用于购车和冲销信贷额度及其利息。
江铃汽车DMS 系统基于JAVA1.5 技术开发,可以方便的部署到任何兼容标准JVM(Java Virtual Machine)的Web 容器内,进行对外通信时,可以使用Web Service、ftp、数据库中间表等多种方式,具有良好的二次开发能力,可以方便进行功能扩展,增加新的系统接口。
目前,SAP 与其他系统的接口技术主要有以下几种:
◆SAP RFC 接口技术
RFC(Remote Function Call,远程功能调用)是SAP 系统间或者SAP 系统与非SAP 系统的一种常用的、基本的接口技术。
◆BAPI 接口技术
BAPI(Business Application Programming Interface,业务应用编程接口)是SAP 面向对象程序设计方法中的一组程序接口。
◆SAP Web Service
Web Service 作为一种先进的开放性通信标准,具有平台独立,松耦合,自描述的特点,非常适合用于开发分布式的互操作的应用程序。
根据之前对江铃汽车DMS 和SAP 系统整合的业务功能要求,可以发现江铃汽车DMS 和SAP 系统的整合,具有业务流程复杂、数据交互多、频率高和数据量大的特点。在系统整合中既有定时运行的异步数据接口,又要求有在用户操作时要立即响应的同步数据接口。
SAP RFC 技术属于基础技术,开发成本较高,大量代码需要从头开始编写,不方便利用现有资源,而且RFC 属被动技术,只能由外部调用运行,本身不能主动将数据传输给其他系统,限制了其应用。BAPI 则具有接口通信方式灵活,基于面对对象的编程代码可维护性好,又可以利用SAP 系统现有的大量预定义函数。
对SAP 以上几种接口技术的研究,结合江铃汽车DMS 和SAP系统整合的业务功能要求,采用了BAPI 与Web Service 相结合的方式,对BAPI 接口进行封装,使其具备了Web Service 的特点,便于DMS 系统进行调用。DMS 系统端的接口也封装为Web Service 方式,提供给SAP 进行调用。通过Web service 自描述的特性,接口开发只需将注意力集中到传输数据的业务处理上,无需关注数据的传输过程。
接口方案逻辑如图1 所示:
图1 中SAP PI(Process Integration)为SAP 用于系统集成的一个中间组件,本项目中负责了SAP 端接口的调度,管理和DMS 端接口的调用功能。
根据技术方案设计,接口模块需要完成两大功能:1)根据系统整合的业务流程规划,负责两个系统交互数据的处理工作,将产生一系列的同步异步接口进行双向数据处理。2)为管理这一系列接口,接口模块有以下技术要求:
A)所有的接口进行集中配置和监控,以简化管理。
B)每个接口之间应该具有松耦合的特性,以防一个接口发生故障时影响其他接口的运行。
C)可跟踪和监控接口每次运行的结果。如果接口执行发生错误,可以对这些数据进行自动或人工的重新处理。
江铃DMS 系统通过与SAP 进行无缝集成,完成了单独DMS 或单独SAP 无法完成的业务功能,提高IT 系统整体能力,帮助了江铃汽车相关职能部门应对市场变化,参与市场竞争的能力。总体上,DMS 和SAP 系统的集成打造了江铃汽车从市场需求驱动采购,物流和生产的运作模式,把原来复杂的、依赖相关人员工作经验的评审工作,通过系统科学准确的计算出来,大大提高了工作的及时性、准确性。这种无缝的集成模式不仅提高江铃IT 系统运作效率,也可以为其他使用SAP 的系统的公司在进行系统集成时提供有益参考。
[1] 唐亮.SAP 接口技术研究与开发[D].同济大学硕士论文,2006
[2] 唐恒娟;吕林涛.基于Web Service 的电子商务技术研究[J].计算机工程与设计,2006(12)