施华洛世奇 Swarovski EDI需求分析

施华洛世奇为全球首屈一指的光学器材及精确切割仿水晶制造商,为时尚服饰、首饰、灯饰、建筑及室内设计提供仿水晶元素。施华洛世奇有两个主要业务,分别负责制造及销售仿水晶元素,以及设计制造成品。

swarovski-EDI1.jpg

EDI传输协议

施华洛世奇 Swarovski 与合作伙伴之间可以通过SFTP、AS2或者VAN传输协议来建立EDI传输通道。施华洛世奇 Swarovski 更倾向于选择SFTP。

SFTP是指通过SSH的FTP。它是一个安全的FTP协议,这意味着SFTP可以很好的代替安全系数较差的FTP或手动脚本。SFTP通过安全的shell(SSH)连接交换数据,并为企业提供高水平的保护,以便在其系统、交易伙伴、企业内部人员和云之间共享文件传输。对于加密,SFTP支持AES、Triple DES等算法。

报文标准

施华洛世奇 Swarovski 选择EDIFACT报文标准,版本号:D96A。需要传输的业务单据包括:

ORDERS采购订单
ORDRSP 订单回复
DESADV 发货通知
INVOIC 发票
PRICAT 价格/销售目录信息
SLSPRT 销售报告
INVRPT 库存报告

扩展阅读:通过知行EDI规范查询平台了解D96A版本下各报文的详细信息

系统集成

企业引入EDI系统,除了满足施华洛世奇的对接需求之外,也需要考虑是否需要实现EDI系统与企业内部业务系统的集成。

EDI系统中主要实现EDI文件的传输,数据的产生以及查看一般是在企业的内部业务系统中完成的。如果当前业务线中需要传输的数据量大,企业具备一定的IT能力,则可以选择系统集成。

我们为企业提供完整的端到端 EDI 解决方案,对于SAP系统,我们支持通过 tRFC 传输和 SAP IDOC 格式实现无缝集成;对于ERP系统,我们支持通过中间数据库、Webservice以及API等方式实现集成。

系统集成可以帮助企业与交易伙伴进行快速、高效和准确的通信,并且可以简化企业内部数据处理流程,提高数据处理效率。

如果当前业务线中需要传输的单据较少,业务数据也相对简单,企业内部IT能力较为薄弱,或者没有业务系统,则可以选择Excel或CSV等方案,将业务数据展示在业务人员熟悉的Excel等格式中。

EDI 对接流程
1.填写交易伙伴信息

公司名称、邮编或者城市名、街道、国家、GLN编号、UID编号以及交易伙伴类型。

2.联系人信息

填写企业的IT负责人以及EDI联系人的姓名、邮件地址以及电话信息。

3.项目细节

预估项目的起始日期以及结束日期。

4.确认EDI需求

这部分需要确认当前EDI项目中所使用的传输协议和报文标准,如上文提到的SFTP以及EDIFACT。

5.EDI项目实施

企业需要借助专业的EDI软件产品实现EDI连接通道的搭建、实现各业务单据的格式转换,进行连通性测试以及业务测试。所有单据测试无误后,项目方可上线。

如何通过知行之桥EDI系统实现与施华洛世奇 Swarovski 的EDI对接?

明确需求之后,即可在知行之桥 EDI 系统中进行项目实施,实现与施华洛世奇 Swarovski 的 EDI 对接。

1.搭建 EDI 传输通道

这个环节中,主要完成与施华洛世奇 Swarovski 之间 EDI 连接信息的配置以及接收和发送文件的测试。以目前比较通用的方式:SFTP为例,与施华洛世奇 Swarovski 建立 SFTP 连接,需要准备以下信息:

  • IP地址
  • 端口号
  • 身份验证类型
  • 用户名
  • 密码
  • 客户端证书
  • 证书密码
2.格式转换

通过上文的信息我们了解到,施华洛世奇 Swarovski 的EDI项目中,传输的是符合EDIFACT国际报文标准的EDI报文。对于企业而言,无法直接生成满足此类报文标准的报文,因此需要借助知行之桥EDI系统进行格式转换。

我们的实施顾问将会根据施华洛世奇 Swarovski 提供的EDI规范以及报文示例进行实施,确保EDI系统转换后的文件能够被对方系统正确处理。

3.业务测试阶段

此阶段主要进行 EDI 报文语法检查以及业务验证,需要收发测试报文以做校验,确保通过EDI传输的文件能够成功被企业的内部系统处理。

4.切换生产

以上步骤实施完成之后,即可开始切换生产模式。

使用知行之桥EDI系统,企业能够处理 施华洛世奇 Swarovski 的各种业务单据,如果后期需要添加新的业务单据,只需在原有工作流的基础上补充即可。此外,知行之桥EDI系统将不同的功能模块封装成为一个个端口,用户可以根据实际需求,对这些端口进行排列组合,从而满足实际项目需求。这样做的好处是,数据处理流程将会呈现在可视化界面中,方便用户查看数据以及定位问题。

扩展阅读:EDI是什么?

阅读原文

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

郑板桥的人生境界是难得糊涂

郑板桥是康熙秀才,雍正举人,乾隆进士。 郑板桥小时候跟父亲在真州读书,长大后在真州教书。后来,郑板桥去扬州卖画谋生。 郑板桥没有老师,画画靠自己琢磨。郑板桥一生画竹,画了四十年的竹子,主…

nginx反向代理和负载均衡配置

配置文件 位置 : /usr/local/software/nginx/conf vim nginx.conf 在http大括号下配置: upstream wnBalance{ server ip:端口 weight比重 :1或者2; 1为配重高 server ip:端口 weight1; } wnBalance : 代表括号中两个ip的变量名 位置 : /usr/local/so…

MFC 皮肤库配置

1.创建MFC 对话框 2.添加皮肤资源 添加资源 添加头文件 关闭SDL检测 添加静态库文件 修改字符集 添加头文件 将皮肤中的ssk文件加载到初始化实例中 > 运行即可

JAVAEE初阶 网络编程(十一)

HTTP协议 一. GET和POST方法二. Post和Get的区别三. HTTP协议中的请求报头部分1. Host2.Content-Length3.Content-Type4.User-Agent5. Referer6.Cookie 一. GET和POST方法 Get方法应用场景有很多,比如下列这个例子. Post方法主要应用在上传和登录上. 一般来说,Get方法没有body,…

Sora:视频生成模型作为世界模拟器

我们探索了视频数据上生成模型的大规模训练。具体来说,我们在可变持续时间、分辨率和长宽比的视频和图像上联合训练文本条件扩散模型。我们利用了一个在视频和图像潜在码的时空块上操作的变压器架构。我们规模最大的模型 Sora 能够生成一分钟的高保真视频。我们的结…

2024-02-22(Spark)

1.Spark Application程序入口为:SparkContext,任何一个应用首先需要构建SparkContext对象,两个步骤构建: 第一步,创建SparkConf对象。设置Spark Application基本信息,比如应用的名称AppName和应用运行Mast…

模拟电路设计必读:模电四大名著(可下载)

在模拟电路设计领域,有一些经典著作被誉为模拟电路设计的四大名著。这些书籍不仅深入浅出地介绍了模拟电路设计的基本原理,而且涵盖了广泛的应用场景和实践技巧。若你想在模拟电路设计领域取得更进一步的成就,以下这几本书是不可或缺的&#…

Deeplink深度链接打破屏障,实现App营销推广的无限可能

在移动互联网时代,App作为连接用户与服务的桥梁,其重要性不言而喻。然而,App的营销推广却面临着诸多挑战:如何实现站外任意触点快速跳转至App关键页?如何全链路跟踪并精准挖掘用户安装来源?如何促进App裂变…

存储密码时为什么要加盐?

存储密码时为什么要加盐? 本文转自 公众号 ByteByteGo,如有侵权,请联系,立即删除 今天来聊聊存储密码时为什么要加盐。 存储密码应注意 不要用纯文本存储密码,因为任何有内部访问权限的人都可以看到它们。直接存储密码…

猫咪不喝水是什么原因?猫不喝水的完美解决方法!

养过很多只猫的人都知道,猫似乎普遍不太喜欢喝水。只看到一只或两只猫不喝水,那可能是个别现象。但似乎绝大部分的猫都不太爱喝水,这是为什么呢? 一、猫咪不喝水是什么原因? 如果你已经尝试了各种方法来让猫咪多喝水…

【析】考虑同时取送和时间窗的车辆路径及求解算法

期刊:computer engineering and applications 计算机工程与应用![c 引言 1. 问题分析 1.1 问题描述 问题描述为: 若干运输车辆从配送中心出发为客户取送货并最终返回配送中心,每位客户仅由一辆车服务一次,车辆在配送过程中任…

WEB-UI自动化测试实践

🔥 交流讨论:欢迎加入我们一起学习! 🔥 资源分享:耗时200小时精选的「软件测试」资料包 🔥 教程推荐:火遍全网的《软件测试》教程 📢欢迎点赞 👍 收藏 ⭐留言 &#x1…

Aloudata StarRocks 直播预告:指标平台的物化加速实践

数据指标的管理、研发和应用一直存在着诸多痛点,这些挑战促使了对指标平台解决方案的需求不断增长。2月29日(星期四)19:00,Aloudata 将与 StarRocks 携手举办线上直播,深入揭秘第三代指标平台物化加速的强大能力&#…

【Python】实现一个类似于Glass2k的Windows窗口透明化软件

一 背景说明 网上看到一款Windows下的窗口透明化工具Glass2k(Glass2k官网),可以简单地通过快捷键实现任意窗口的透明化,还挺方便的,想用Python自己实现一下类似的功能。 软件已经开源到:窗口透明化小工具开…

vue大文件读取部分内容,避免重复加载大文件,造成流量浪费

使用场景:项目点云地图是pcd文件,但是文件可能上百兆,我需要获取到文件中的版本信息,跟本地的缓存文件做比较,如果不一致,才会加载整个文件。从而节省流量。 避免重复加载整个“.pcd文件,以最大…

Linux篇:Shell命令以及运行原理 和 权限

一. Shell命令及原理 Linux操作系统狭义上是Linux内核,广义上是指Linux内核Linux外壳(Shell)和对应的配套程序 Linux外壳:Linux 外壳是用户与内核之间的接口,用户通过外壳与操作系统进行交互和操作。在 Linux 系统中,用户可以选…

软件确认测试流程和作用简析,出确认测试报告的软件测评公司分享

软件确认测试是指对软件产品进行验证和确认,以确保其满足预先设定的需求和规格。它是软件开发过程中的重要一步,旨在发现和解决潜在的问题和错误,以提高软件的质量和可靠性。 一、软件确认测试的流程有哪些?   1、需求分析和测试计划制定…

【Spring】SpringBoot 创建和使用

目 录 一.什么是Spring Boot?为什么要学Spring Boot?二.Spring Boot 优点三.Spring Boot 项目创建3.1 使用 Idea 创建3.2 网页版创建注意事项:包路径错误小结:约定大于配置 一.什么是Spring Boot?为什么要学Spring Boo…

C#串口 Modbus通讯工具类

一、安装Modbus包 二、创建modbushelper类 1、打开串口 public bool IfCOMOpend; //用于实例内的COM口的状态 public SerialPort OpenedCOM;//用于手动输入的COM转成SERIAL PORT /// <summary> /// 打开串口 /// </summary> /// <param name="COMname&quo…

VMware虚拟机文件夹共享失效

问题现象 今天开启虚拟机的时候就看到这个&#xff0c;感觉又要有不好的事情发生了。 果不其然&#xff0c;开机之后弹出这个&#xff0c;我当时还没意识到这个dll文件会对我的正常使用产生什么样的影响。 然后就发现文件根本拷贝不进去虚拟机里面&#xff0c;连虚拟机里面的共…