零售EDI:劳氏 Lowe‘s EDI项目案例

news2025/1/15 12:57:10

通过 EDI,企业与Lowe's之间可以直接交换各种商业文档,如订单、发票、收据等,从而实现信息的实时交换,提高了供应链的效率和准确性。在现代供应链管理中,EDI 已经成为了不可或缺的重要工具。

作为一家拥有多条业务线的企业,Lowe's深刻理解 EDI 在供应链管理中的重要性,并在其业务中广泛应用 EDI 技术。Lowe's利用 EDI 技术与其客户和供应商进行信息交换,以实现供应链的快速响应和高效管理。

Lowe's 的业务类型多样,不同业务类型需要传输的业务单据也有不同。在开始EDI项目之前,供应商需要与Lowe's 确认自己属于哪一种业务类型。本案例中仅介绍了常见EDI需求。

Lowe's EDI 需求
传输协议:AS2

AS2,是一种 B2B 消息传输协议,用于将文件从一个企业传输到另一个企业,支持使用 HTTP/S 在互联网上进行安全数据传输。

扩展阅读:点击了解更多AS2相关信息

报文标准:X12

通过EDI建立连接的两个企业会采用同一套EDI国际报文标准,作为传输业务单据的结构参考。Lowe's采用的报文标准为X12,供应商与其建立EDI连接,需要具备生成满足X12报文标准的EDI报文的能力。

扩展阅读:X12学习手册

业务单据

根据以往的项目经验,Lowe's EDI项目中需要传输的业务单据以及传输方向如下所示:

业务类型业务含义传输方向
850采购订单Lowe's发送给 M 公司
846库存查询M 公司发送给Lowe's
855采购订单确认M 公司发送给Lowe's
856发货通知M 公司发送给Lowe's
810发票M 公司发送给Lowe's
Lowe's EDI 项目解决方案

由于供应商内部有ERP系统,经过知行EDI项目经理与M公司技术负责人沟通,最终决定选择数据库方案实现内部ERP系统与知行之桥EDI系统的集成。

数据库方案即使用中间数据库表的方式集成知行之桥EDI系统和ERP系统,采用一张或多张数据库表作为中间表,存放知行之桥EDI系统收到EDI报文后解析所得的业务数据,以及发送EDI报文需要ERP提供的数据。中间 数据库表,顾名思义它不等于ERP系统的生产数据库表,ERP仅在这个数据库中存放EDI发送报文所需的业务数据,和读取EDI接收的业务数据。

创建的中间数据库表既可以用于EDI数据的溯源、避免纠纷,也保证了EDI和ERP集成后的平稳运行。

知行之桥EDI系统如何通过中间数据库表方式集成金蝶ERP

方案概览如下:

Lowes_EDIcase1.png

项目成果

在知行之桥EDI系统中,通过搭建如下所示的工作流即可实现与Lowe's 的EDI对接:

Lowes_EDIcase2.png

在知行之桥EDI系统中,将上图中的长方形模块称为端口。通过将各个功能模块集成在端口中,极大地简化了工作流页面,可操作性更强,用户能够通过蓝色箭头方向掌握数据流向。每个端口中都可以查看数据处理状态,便于企业在遇到错误时,快速定位问题。

建立AS2传输通道

基于知行之桥EDI系统建立AS2传输通道只需创建一个AS2端口(AS2功能模块)即可。

Lowes_EDIcase3.png

如上所示,在左侧端口列表的MFT分类下找到AS2,拖拽至右侧空白工作区中即可创建一个AS2端口,支持对端口ID进行自定义命名:如上图中将AS2端口命名为 LOWE_AS2。

接下来还需要在AS2端口以及个人设置选项卡下进一步完善M公司和Lowe's 的AS2连接信息即可。

双方的AS2连接信息填写完成后即可开始收发测试文件,进行AS2连接测试。在AS2端口的输入、输出选项卡中可以查看文件收发结果。

数据格式转换

根据上文对于X12报文标准的介绍,M公司需要具备生成和解析符合X12报文标准下的EDI报文的能力。这个步骤可以通过知行之桥EDI系统的X12以及XML Map端口来实现。

生成方向

生成方向即生成EDI报文的方向,如下图红色方框所示:

Lowes_EDIcase4.png

SQL Server端口在中间数据库表中抓取数据后,数据将通过XMLMap端口实现映射处理,通过X12端口实现由XML到X12的格式转换。X12端口输出的数据已是满足X12报文标准的格式,通过AS2端口发送给Lowe's即可。

解析方向

解析方向即解析EDI报文的方向,如下图红色方框中所示:

Lowes_EDIcase5.png

通过AS2接收Lowe's发来的EDI报文,通过X12端口及XML Map端口(需要做映射关系处理)实现格式转换,最后将订单数据存放在中间数据库表中。企业的ERP系统在中间数据库表中抓取数据即可获取订单信息。

以上便是在知行之桥EDI系统中实现Lowe's EDI 项目的完整对接流程,可视化的界面以及低代码的处理逻辑,最大程度上降低了用户的实施门槛。

Lowe's EDI 示例工作流

Lowes_EDIcase6.png

根据以往成功对接Lowe's 的项目经验,现整理对接Lowe's 的数据库方案的示例工作流以及示例文件,企业可以下载并将其一键导入知行之桥EDI系统中,即可开始与Lowe's 的连接测试以及业务测试!(示例工作流是针对现有Lowe's 的EDI需求进行实施,如果您有其他不同需求,请联系我们)

点击了解Lowe's EDI & 数据库方案

了解更多 EDI 信息,请参阅: EDI 是什么?

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

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

相关文章

【数据结构】矩阵的压缩存储

矩阵的压缩存储 5.1 普通矩阵的存储 用二维数组存储 分为行优先和列优先: 行优先:优先存放一行的数据。 列优先:优先存放一列的数据。 注意下标是从0还是1开始的! 5.2 对称矩阵的存储 对称矩阵定义 若n阶方阵中任意一个元素 a i …

【Python】新手入门(8):什么是迭代?迭代的作用是什么?

【Python】新手入门(8):什么是迭代?迭代有什么应用? 🌈 个人主页:高斯小哥 🔥 高质量专栏:Matplotlib之旅:零基础精通数据可视化、Python基础【高质量合集】…

C++读取NC数据的结果与真实数值不一致的解决方法

本文介绍基于C 语言的netCDF库读取.nc格式的栅格文件时,代码读取到的数据与栅格文件的实际数据不一致的解决方法。 最近,由于需要读取ERA5气象数据,因此使用C 语言中的netCDF库读取.nc格式文件。其中,偶然发现在Visual Studio的代…

卷积神经网络(CNN)算法详解

注意:本文引用自专业人工智能社区Venus AI 更多AI知识请参考原站 ([www.aideeplearning.cn]) 引言 卷积神经网络(Convolutional Neural Networks, CNN)是一类包含卷积计算且具有深度结构的前馈神经网络(…

Android Termux系统安装openssh实现公网使用SFTP远程访问

文章目录 1. 安装openSSH2. 安装cpolar3. 远程SFTP连接配置4. 远程SFTP访问4. 配置固定远程连接地址 SFTP(SSH File Transfer Protocol)是一种基于SSH(Secure Shell)安全协议的文件传输协议。与FTP协议相比,SFTP使用了…

外包干了5天,技术退步明显。。。。。

在湖南的一个安静角落,我,一个普通的大专生,开始了我的软件测试之旅。四年的外包生涯,让我在舒适区里逐渐失去了锐气,技术停滞不前,仿佛被时间遗忘。然而,生活的转机总是在不经意间降临。 与女…

【系统学习】2-Java进阶知识总结-3-集合-1-补充【泛型、树、数据结构】

文章目录 泛型什么是泛型?常见的泛型标识符泛型类泛型方法泛型接口通配符 树树的基本概念什么是二叉树?二叉树--普通二叉树二叉树--二叉查找树定义规则优缺点 二叉树--平衡二叉树定义规则旋转机制 二叉树--红黑树定义规则红黑规则 常见数据结构总体特点结…

node的安装与介绍

安装 下载地址 node官网首页就会有两个安装选择,会根据当前电脑的系统自动显示对应的安装包,一个长期维护版(LTS),一个是尝鲜版,记住选择LTS版本 安装指定版本下载截图 安装过程截图(非常简单&#xff…

STM32CubeMX学习笔记14 ---SPI总线

1. 简介 1.1 SPI总线介绍 SPI 是英语Serial Peripheral interface的缩写,顾名思义就是串行外围设备接口。是Motorola(摩托罗拉)首先在其MC68HCXX系列处理器上定义的。 SPI,是一种高速的,全双工,同步的通信总线,并且在…

掌握Linux之巅:RHCE认证快速攻略

在数字化时代,Linux系统已经成为企业级应用的重要支柱。RHCE(Red Hat Certified Engineer)认证,作为Linux领域的权威认证,不仅代表了专业技术的认可,更是职业发展的有力武器。本文将为你揭秘如何快速掌握Li…

@Autoweird和@Resourse的区别 java定义Bean的方式

Autoweird private Apple apple; Autoweird首先是根据类型来找 就是这个Apple 如果找到多个 会在根据名称就是这个apple来找,如果再找不到,就报错 Resourse相反 举例说明: 我们使用Autoweird ZhouyuService zhouyuService Resourse特别之…

C语言题目练习

目录 前言 1、转置矩阵 1.1 题目 描述 输入描述: 输出描述: 1.2解题 分析: 程序: 2、KiKi判断上三角矩阵 2.1 题目 描述 输入描述: 输出描述: 2.2 解题 分析: 程序: 3、…

什么是工业交换机?

如今,工业交换机在能源、环保、交通、智慧城市监控等各个行业都发挥着至关重要的作用,其需求也日益增长。本文将全面介绍工业交换机,帮助你进一步加深了解。 什么是工业交换机? 工业交换机,又称工业以太网交换机&…

基于微信小程序的电影院订票选座系统的设计与实现(程序+数据库+)

** 🍅点赞收藏关注 → 私信领取本源代码、数据库🍅 本人在Java毕业设计领域有多年的经验,陆续会更新更多优质的Java实战项目,希望你能有所收获,少走一些弯路。🍅关注我不迷路🍅** 一、研究背景…

轻薄蓝牙工牌室内人员定位应用

在现代化企业管理的背景下,轻薄蓝牙工牌人员定位应用逐渐崭露头角,成为提升企业效率和安全性的重要工具。本文将从轻薄蓝牙工牌的定义、特点、应用场景以及未来发展趋势等方面,对其进行全面深入的探讨。 一、轻薄蓝牙工牌的定义与特点 轻薄…

Vue:纯前端实现文件拖拽上传

先看一下拖拽相关的事件:dragover、dragenter drop和dragleave 。 dragover事件:当被拖动的元素在一个可放置目标上方时,该事件会被触发。 通常,我们会使用event.preventDefault()方法来取消浏览器默认的拖放行为,以便…

赛事通知丨2024年(第12届)“泰迪杯”挑战赛即将开始

2024年(第12届)“泰迪杯”数据挖掘挑战赛将于3月8日开放报名。“泰迪杯”数据挖掘挑战赛始创于2013年,迄今已经连续举办了12年。累计参赛高校千余所,累计参赛人数逾10万人,全国各省份均有参加。大赛的开展始终秉持推动…

局域网管理工具

每个组织的业务运营方法都是独一无二的,其网络基础设施也是如此,由于随着超融合基础设施等新计算技术的发展,局域网变得越来越复杂,因此局域网管理也应该如此,组织需要量身定制的局域网管理解决方案,这些解…

QT6.6 android开发环境搭建

一.目标 本文目的为实现在QT6.6下搭建android开发环境,可以实现QT6.6开发的QT程序(widget及qml工程)部署到android设备中。 二.环境安装 1.QT6.6环境安装 (1)在线安装器下载: https://download.qt.io/a…

手动更新服务器node新版本

1.安装nodejs下载到本地 2.下载后放到服务器上的指定目录中。例如/usr/local/src/node 3.执行tar -xvf node-v20.10.0-linux-x64.tar.xz解压 4.执行一下命令配置软连接 -f是如果文件存在就覆盖 # 将node源文件映射到usr/bin下的node文件 ln -fs /usr/local/src/node/node-…