SAP与湃睿PLM系统集成案例

图片

一、项目背景  

浙江某家用电机有限公司, 该公司的产品涵盖洗衣机、‌空调、‌冰箱及厨房用具等家电电机的制造,‌具备年产4600万台电机的生产能力,‌是中国最大的家电电机生产基地之一。

为确保工艺路线信息在设计与生产执行层面的无缝传递,提高生产效率和灵活性,该家用电机公司将PLM系统和SAP系统经过SAP PO中间件集成平台进行了集成。通过工艺路线数据集成与管理流程、体现了产品设计与企业资源规划之间的协同作用,确保生产过程的高效与精准。

二、需求分析  

需要完成的核心场景如下:

l工艺路线管理流程: 在因产品设计迭代、生产效率优化等因素,进行工艺路线的更新或删除时,发同步指令,通过ERP接口将需要更新或删除的工艺路线数据推送到SAP系统中。同步过程中,通过SAP PO集成平台进行数据映射,将PLM中的数据格式转换为SAP可识别的格式,SAP系统接收到数据后,触发内部审核流程,在审核无误后,SAP系统内对应的工艺路线记录被更新或删除。    

基于SAP PO中间件集成平台实现的业务流程图如下

图片

三、项目实现要点  

由SAP PO集成平台实现报文格式转换,在配置数据流程中,PLM系统通过REST发送的报文为包含JSON的XML,如图1所示,不符合SAP系统RFC报文的标准格式。因此需要通过映射转换为SAP可解析的标准格式。    

图片

图1 PLM传输报文示例

通过用户自定义函数JsonToXml的使用,成功将传入的JSON报文,转换为了XML的形式,如图2所示。

图片

图2 JSON到XML的转换    

但转换后的XML中<>和”进行了转义,无法被图形化界面识别进行映射,因此需要javamapping的使用,将转义后的特殊字符替换为原来的形式,如图3所示,通过映射流程流程编排,第一步JSON报文通过JsonToXml自定义函数转换后,进入第二步javamapping,进行特殊字符替换,替换后的报文在第三步进行正常图形化映射,从而完成整个报文转换的流程。

图片

图3 映射流程的编排

将XML里包含的JSON转换为了与RFC结构对应的XML格式,成功将里面的数据通过映射进行传输,如图4所示    

图片

图4 转换后的最终结构映射

四、SAP PO集成价值  

l系统集成

系统整合由SAP PO承担,实现了从发出方到接收方的无缝通信,涵盖了工艺路线流程的关键业务操作。通过消息监控功能,能够迅速识别接口错误或其他潜在问题,确保通信链路的健康稳定。

          

l报文格式之间的转换

通过SAP PO集成平台支持的自定义映射功能,以及实施顾问针对技术路线提出的解决方案,外部系统通过REST格式请求SAP系统RFC服务的报文,以及SAP系统反馈RFC格式给外部系统的处理结果,均可动态实现双方格式互相转换,大大减少了双方系统之间对接所花费的时间,提高了整个项目开发的速度与效率。

              

l接口上线运营

接口运营部署方面,在SAP PO集成环境步入运营阶段时,会提供详尽的接口目录、API手册以及全方位的项目配置文件。随后,实施日常的接口性能监察,确保每日监控无遗漏,针对任何出现的问题,都能即刻响应并反馈给终端用户,保持服务的高质量与连续性。

          

l两端应用开发维护

至于双方系统的应用开发与维护工作,我们采取了一种优化策略:新接口的增设或既有接口的调整维护,无须从零开始编码,仅需通过配置化开发手段即可达成目标。这种方法显著简化了开发流程,加速了迭代速度,同时大幅度削减了维护开销,提升了整体的项目效率和性价比。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

集信通

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值