通信行业的企业如何与Synaptics建立EDI连接?

news2024/11/15 23:57:41

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 是什么?

 阅读原文

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/447594.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【C++】模版初阶

现在我们学习C模版的基本知识,为以后学习STL打下一个坚实的基础 目录 一、泛型编程 二、模版 2.1 函数模版 2.1.1 函数模版的概念 2.1.2 函数模板的使用 2.1.3 函数模板的原理 2.1.4 函数模板的实例化 2.1.5 模板参数的匹配原则 2.2 类模版 2.2.1 类模版…

【查找】二叉排序树(BST)

有序序列查找可以用二分查找,但其插入删除需要移动数据,较为复杂;若不想多的移动,可以弄成无序序列,但这样就不能用二分查找。 为了不影响数据顺序,可以使用二叉排序树, 概念: 二…

11、STM32H7 MPU Cache

篇前小问题 在使用stm32H750的FMC时,出现一些奇怪的问题,写A时序时时,总是写1次的代码了出现了写四次的时序,所以找了很久,才找到问题出在了MPU上,使用FMC时,必须开启MPU,不然会出现…

QML图形动画基础之

图形动画基础 颜色(color)渐变(Gradient)系统调色面板(SystemPalette) 图片边界动画(BorderImage)动态图片(AnimatedImage)缩放,旋转和平移变换Transform实现高级变换 颜…

CLion开发工具 | 01 - 认识外观界面

专栏介绍 一、创建/打开项目 二、外观和界面 1. 文件编辑区 CLion的自动提示功能如下: CLion的参数提示功能如下: CLion的形参名称显示功能: 2. 项目文件浏览区 3. 工具栏 3.1. 一键编译运行 CLion内置了MinGW,点击运行可以…

卷积神经网络推理特征图可视化查看,附录imagenet类别和编号对应查询表。通过观察法进行深度学习可解释研究

CNN模型虽然在图像处理上表现出非常良好的性能和准确性,但一直以来都被认为是一个黑盒模型,人们无法了解里面的工作机制。 针对这个问题,研究人员除了从理论层面去寻找解释外,也提出了一些可视化的方法直观地理解CNN的内部机理&am…

atl创建avtive

activex无窗口问题 控件在编码过程中要检查m_hWnd是否存在,不然vs可能会出现绘制错乱和崩溃 atl窗体通过CComControlBase的内部变量控制,窗体属性,包括onsize事件对应的m_bRecomposeOnResize变量控制窗体变化事件响应。 可插入的控件 授权…

Hbase基本操作

目录 HBASE 基本操作 hbase shell:进入hbase shell环境 status命令:查看集群状态 version:查看版本信息 create:创建表 drop 删除表 list:查看所有表 desc :查看表结构 exists :查看表…

分布式数据一致性解决方案推理过程

redis是一个极轻量级的进程,单机单线程单进程。 使用redis很容易实现分布式锁:setnx,同一个key,谁设置成功了,谁就抢到了锁,所以就产生了多锁问题。 假设客户端1抢到了锁,redis挂了&#xff0c…

Docker下载、安装

安装docker前,需要安装WSL Linux 内核、Hyper-V Hyper-V 首先确认系统是否安装:Hyper-V 如果没有则安装: pushd "%~dp0" dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hyper-v.txt for /f %%i in (findstr /i . h…

java中的泛型

1.2 泛型的引入 在Java中,我们在声明方法时,当在完成方法功能时如果有未知的数据需要参与,这些未知的数据需要在调用方法时才能确定,那么我们把这样的数据通过形参表示。在方法体中,用这个形参名来代表那个未知的数据…

如何在四维轻云地理空间数据管理云平台中搭建场景?

《四维轻云》是一款轻量化的地理空间数据管理云平台,支持地理空间数据的在线管理、编辑以及分享。平台有项目管理、数据上传、场景搭建、发布分享、素材库等功能模块,支持多用户在线协作管理,实现了轻量化、便捷化的空间数据应用。 目前&…

< 前端性能优化: 资源加载优化 >

文章目录 👉 前言👉 一、路由懒加载> 实现代码> 处理前后各文件大小情况 👉 二、组件懒加载> 实现代码> 适用场景 👉 三、骨架屏优化白屏时长👉 四、JavaScript 的6种加载方式1. 正常模式2. async 模式3. …

云端上的结题报告——凌恩智能交付系统

做组学分析的小伙伴不难发现,在拿到测序分析结果后,经常会需要进行调整,比如:配色不符合自己审美、分组需要重新设置、重复性差需要剔除样本等,面对重新分析或改图的情况,自学生信费时费力,找公…

ClickHouse数据一致性

目录 1 准备测试表和数据2 手动OPTIMIZE(不推荐)3 通过 Group by 去重4 通过 FINAL 查询4.1 老版本测试4.2 新版本测试 1 准备测试表和数据 查询 CK 手册发现,即便对数据一致性支持最好的 Mergetree,也只是保证最终一致性: 我们在使用 Repl…

条码控件Aspose.BarCode入门教程(7):如何在Java 中的 GS1-128 条码生成器

Aspose.BarCode for .NET 是一个功能强大的API,可以从任意角度生成和识别多种图像类型的一维和二维条形码。开发人员可以轻松添加条形码生成和识别功能,以及在.NET应用程序中将生成的条形码导出为高质量的图像格式。 Aspose API支持流行文件格式处理&am…

C语言—深度剖析数据在内存中的存储

深度剖析数据在内存中的存储 数据类型介绍类型的基本归类整形在内存中的存储大小端介绍整形在内存中的存储的相关练习浮点型在内存中的存储浮点型在内存中的存储相关介绍 数据类型介绍 内置类型(C语言本身就具有的类型): char //字符…

linux_时序竞态-pause函数-sigsuspend函数-异步I/O-可重入函数-不可重入函数

接上一篇:linux_信号捕捉-signal函数-sigaction函数-sigaction结构体 今天来分享时序竞态的知识,关于时序竞态的问题,肯定会和cpu有关,也会学习两个函数,pause函数,sigsuspend函数, 也会分享什么…

教你轻松申请Azure OpenAI

Azure OpenAI 和 OpenAI 官方提供的服务基本是一致的,但是目前前者还是处于预览版的状态,一些功能还没有完全开放。 优点: 不受地域限制,国内可以直接调用。可以自己上传训练数据进行训练(据说很贵)。Azu…

【原理图专题】Cadence如何导出智能PDF

原理图导出PDF只会使用打印?打印后没有书签还需要手动建立多页面的书签? 其实Cadence支持导出智能pdf,不仅能够在pdf上直接看到料件的各种参数,还可以直接点击连页符跳转到对应的页面和网络上,并且还能根据页面自动建立完整的书签,方便查找。 最终能生成如下所示的页面…