Synaptics 是一家全球领先的移动计算、通信和娱乐设备人机界面交互开发解决方案设计制造公司。该公司为大部份主要电脑及笔记本电脑公司提供触摸板,其中包括了华硕、宏碁、戴尔、惠普、索尼、东芝、Gateway、国际商业机器、联想集团与三星电子等。
Synaptics 推荐其合作伙伴建立EDI平台,实现业务流程的自动化。大大简化了交易流程,使双方能充分利用各自的人力和物力资源,以加深合作。
项目需求
传输协议:支持AS2或者SFTP 报文标准:支持X12或者EDIFACT
如果选择X12报文标准,则需要传输的业务报文类型如下:
报文类型 | 业务含义 | 传输方向 |
---|---|---|
850 | 采购订单 | 企业发送给Synaptics |
860 | 采购订单变更 | 企业发送给Synaptics |
Synaptics要求在850采购订单中传输以下信息:
CustPONumber采购订单编号 OrderDate 订单日期 ShipToAddress 收货地 STEDILocationCode收货地位置代码 BillToAddress 寄送发票地 BTEDILocationCode寄送发票地位置代码 Salesperson Synaptics内部销售团队的名称代表 CustPartNumber客户零件编号 VendorPartNumber Synaptic零件编号 Quote Number Synaptic价目表 RequestDate 订单请求日期
Synaptics要求在860采购订单变更中传输以下信息:
CustPONumber采购订单编号 OrderDate 订单日期 ShipToAddress 收货地 STEDILocationCode收货地位置代码 BillToAddress 寄送发票地 BTEDILocationCode寄送发票地位置代码 Salesperson Synaptics内部销售团队的名称代表 SYNAOrderNumber Synaptic订单编号 CustPartNumber客户零件编号 VendorPartNumber Synaptic零件编号 Quote Number Synaptic价目表 NewRequestDate 新的订单请求日期
需要注意:
- EDI 850 采购订单不支持创建退货销售订单
- EDI 860 采购订单变更不支持对销售单价、报价表和订购数量的更改
如何通过知行之桥EDI系统实现与Synaptics的EDI对接?
自动化传输——建立AS2/SFTP连接
通过知行之桥EDI系统的AS2端口,对双方的连接信息进行配置即可与Synaptics建立AS2连接。
通过以下四个步骤即可完成:
1.明确你和交易伙伴的AS2配置信息 2.配置你的AS2信息 3.配置交易伙伴的AS2信息 4.测试发送&接收文件
除AS2之外,企业还可以选择SFTP。通过知行之桥EDI系统的SFTP端口,进行简单配置即可与Synaptics建立SFTP连接。
SFTP服务器支持三种认证方式:密码认证方式、公钥认证方式以及多重认证方式(密码认证&公钥认证)。
1.密码认证方式
服务器的许多设置项都是可选的,特别是在“高级设置”标签页下的项。若采用密码认证方式,以下配置项是必填的:
端口 ID 远程主机 远程主机端口 客户端认证 用户 密码 服务器认证
2.公钥认证方式
如下是公钥证书认证必须的配置:
端口 ID 远程主机 远程主机端口 客户端认证 客户端证书 客户端证书密码 服务器认证
3.多重认证方式
多重认证方式将会同时使用密码和公钥认证方式用来连接SFTP服务器。因此下面的这些设置都是必须的:
端口 ID 远程主机 远程主机端口 客户端认证方式 用户 密码 客户端私钥证书文件 客户端私钥证书密码 服务器公钥证书
格式转换
建立EDI连接之后,接下来对需要传输的2种报文进行格式转换,X12文件一般不能被企业内部业务系统直接处理,需要通过EDI系统进行格式转换,从而确保企业可以给Synaptics 发送符合要求的文件。
企业发送给Synaptics :企业提供包含必要业务信息的文件给知行之桥EDI系统,知行之桥 EDI 系统获取到文件之后,将其中的数据提取出来,转换为符合EDIFACT报文标准的文件,发送给Synaptics 。这个方向主要处理本次项目中需要传输的850采购订单以及860采购订单变更两种报文。
注:知行之桥EDI系统可将符合X12标准的文件转换为企业可处理的格式,常见的格式包括:XML、Excel、CSV以及Json等格式。
系统集成
企业如何将业务数据提供给EDI系统呢?对于一些无ERP且订单量较少的企业,可以选择Excel/CSV/XML等可视化格式或SaaS服务;对于内部有业务系统且数据量较大的情况,可以选择将内部的业务系统与EDI系统进行集成。EDI系统与企业内部业务系统常用的集成方式如下:
tRFC调用(SAP系统集成) – IDoc(SAP)端口,支持raw IDoc和XML IDoc,界面简单配置即可连接SAP系统 中间数据库集成 – 连接类型ODBC, ADO.NET, JDBC; 数据库MySQL, SQL Server, Oracle, SQLite, DB2, PostgreSQL… Web Service – 通过Internet进行基于HTTP协议的网络应用间的交互 本地路径文件传输 – 文件路径共享,轻松交互电子文件
如果你希望了解更多 EDI 信息,请参阅: EDI 是什么?
阅读原文