BMW EDI项目连接测试问题及解决思路
宝马(BMW)是全球汽车市场的豪华品牌之一,百年来,宝马汽车由最初的飞机引擎生产厂发展成为以高级轿车为主导,并生产享誉全球的飞机引擎、越野车和摩托车的企业集团,名列世界汽车公司前列。BMW集团拥有BMW、MINI和Rolls-Royce(劳斯莱斯)三个品牌。这些品牌涵盖了从小型汽车到顶级豪华轿车多个高端汽车消费市场,使BMW集团成为世界上唯一一家专注于豪华汽车和摩托车的制造商。
知行软件作为业内领先的EDI解决方案及EDI产品提供商,已帮助国内诸多供应商成功对接BMW EDI系统。此前的项目中,知行软件根据客户自身的信息化现状,分别提供中间数据库、Excel、自定义文件格式等解决方案以供选择。
无论是何种解决方案,想要进行供应商与BMW之间的EDI传输,需要先建立与BMW的EDI连接通道,即进行连接测试。这是EDI传输的第一步,也是最重要的一步。那么在以往与BMW对接的EDI项目中,BMW对供应商都有什么连接方面的要求?以往的项目连接测试过程中都出现过哪些问题,以及解决思路是什么?这篇文章将逐一解答您的疑惑。
BMW对于连接测试的要求
1.传输协议:OFTP、SFTP。 支持OFTP2.0 /SFTP传输协议且通过ODETTE认证的EDI系统,如,知行EDI系统。 对接BMW:需要配置BMW的SSID和SFID,如果您使用的是知行EDI系统,需要在OFTP端口的Advanced页面中,配置Auth Challenge Certificate(如下图),同样也需要设置Virtual Filename。
2.用于部署EDI系统的服务器(本地&云端)。
3.持续且稳定的网络连接。
4.可通过防火墙/代理服务器与公网中外部系统通信双方的OFTP2.0配置信息,包含:
SSID Code/Odette Identifier(SSID标识):需要在ODETTE或其他第三方机构采购
- SSID Password(SSID密码)
- Version(OFTP协议版本)
- Remote Host(远程主机地址)
- Port(接收数据端口)
- Certificate(私钥&公钥证书):需要使用ODETTE证书
注意:对接不同的BMW工厂,比如斯诺维尼亚、墨西哥、斯巴达堡、华晨宝马等,有不同的OFTP配置信息和传输要求,上述只是大多数情况下对接BMW EDI需求的描述。
连接测试中出现的问题及解决思路
1.OFTP连接测试,给BMW发送文件时报错:1: Invalid filename。
解决方案:和BMW确认,他们连接测试时需要的文件命名格式是:oftp2looptest.txt
2.BMW要求供应商在进行OFTP连接时使用ODETTE证书
解决思路:供应商自己购买ODETTE证书,或者由知行代购
3.需要与BMW Eurolog FAVOR平台进行集成
问题描述:Eurolog FAVOR平台是BMW 内部的一个小型业务平台,供应商在向BMW发送报文时,将4945报文通过SFTP传输协议,放入BMW平台工具Eurolog FAVOR指定的SFTP server的路径下。Eurolog FAVOR和SAP系统集成后,再把4945数据发给BMW。所以如何将数据与BMW Eurolog FAVOR平台进行集成呢?
解决思路:通过SFTP传输协议,将数据上传至BMW Eurolog FAVOR平台所在服务器的指定路径中,数据就会显示在BMW Eurolog FAVOR平台的页面上,从而实现了与BMW Eurolog FAVOR平台的集成。
4.BMW对4945文件名称格式有要求,需要使用VDA4945_yyyyMMddHHmmssfff.dat。
解决思路:知行EDI系统中的很多端口Advanced中都支持配置Local File Scheme,上述的要求可以通过配置Local File Scheme:VDA4945_%DateFormat:yyyyMMddHHmmssfff%实现,另一种后缀配置方法是配置Advanced–>Local File Scheme:%Filename%.dat,给4945文件添加.dat后缀。由此便解决了4945的文件名称要求。
注:文案部分内容来源于网络,版权归原创作者所有,如有侵犯到您的权益,请您联系我们进行删除,给您带来困扰,我们深感抱歉。