Mouser EDI 需求分析

为了提高供应链的自动化水平,贸泽电子(Mouser Electronics)使用EDI技术更好地管理与其全球合作伙伴之间的业务数据往来。对接Mouser EDI,对于企业而言,需要在本地部署EDI软件,建立与Mouser之间的EDI连接通道,实现订单、订单确认等业务单据的格式转换以及必要的EDI结构和数据测试与验证。

填写EDI表单

登录Mouser官网,点击填写并提交表单,与Mouser的订单自动化团队沟通,开始EDI对接。

在上述表单中,需要填写的内容包括:公司名称、联系人信息(商务人员以及技术人员)、地址、企业是否已经在使用EDI传输文件以及企业当前使用的文件标准。

Mouser EDI 需求
EDI传输协议

Mouser使用的EDI传输协议为AS2,是一种用于通过 Internet 安全可靠地传输业务数据的标准。AS2通过 HTTP/HTTPS 运行,采用3DES和AES等加密算法,能够通过数字证书验证发送方和接收方的身份,通过证书进行加密和解密。

EDI报文标准以及业务单据类型

Mouser 与其交易伙伴之间传输符合X12 报文标准的EDI报文,支持的EDI单据类型包括:EDI 850 采购订单、EDI 855订单确认、EDI 860采购订单变更、EDI 865 订单变更确认、EDI 856提前发货通知以及 EDI 810发票等。

对企业而言,与Mouser 建立EDI连接并非需要完成以上所有的业务单据,可以根据实际业务需求,与Mouser沟通后,对接其中几个主要单据。以实际的项目经验为例,Mouser的供应商A公司的EDI项目中实施了以下单据:

接收EDI 850 采购订单以及EDI 846 库存查询,发送EDI 855 采购订单确认,此外还需要发送和接收997功能性确认报文。

EDI 850 采购订单

EDI 850 采购订单主要用于订购货物或服务,通常与纸质采购订单中的信息相同。Mouser的EDI 850报文中包含的业务信息有:

  • 订单类型
  • 订单编号
  • 订单日期
  • 付款方基本信息:名称、编号、地址、城市、邮编、国家代码
  • 收货方基本信息:名称、编号、地址、城市、邮编、国家代码
  • 货物交付的支付方式
  • 运输条款代码
  • 装运方式代码
  • 采购订单行号
  • 订单数量
  • 数量单位
  • 单价
  • 价格单位
  • 买方物料号
  • 供应商物料号
  • 指定交货日期

EDI 855 采购订单确认

EDI 855是采购订单确认。卖方使用它来确认收到买方的采购订单(EDI 850),无需打电话或传真确认。855还可以传达采购订单是被接受还是被拒绝,或者卖方对接受的订单进行了哪些更改。

  • 订单号
  • 订单日期
  • 订单回复编号
  • 订单回复日期
  • 货币代码
  • 订单行号
  • 订单数量
  • 数量单位
  • 单价
  • 价格单位
  • 买方物料编号
  • 供应商物料编号
  • 订单回复状态
  • 数量
  • 数量单位
  • 当前计划发货日期

EDI 846 库存查询

EDI 846库存查询/建议用于通信制造商、供应商和经销商之间传递库存信息,Mouser使用EDI 846通知企业其在各个库存持有地的现有库存情况。

  • 库存报告类型
  • 库存报告编号
  • 库存报告日期
  • 货币代码
  • 经销商名称
  • 经销商编号
  • 经销商基本信息(地址、城市、省份、邮编、国家代码)
  • 行号
  • 供应商物料号
  • 买方物料号
  • 现存数量
  • 数量单位

997 功能性确认

作为功能性确认,997主要用于通知发送方EDI报文已被接收,且结构和格式符合预期,适用于所有EDI消息类型,也就是说企业A接收来自Mouser的EDI 850以及EDI 846之后,需要向其回复 997;发送 EDI 855之后,将会接收到来自Mouser的997。

扩展阅读:了解基于知行之桥EDI系统的997配置流程

基于知行之桥EDI系统实现与Mouser的EDI对接
部署EDI系统

企业需要寻找合适的EDI供应商,进行EDI系统选型。IT团队需要准备一台服务器,用于部署知行之桥EDI系统,满足以下要求:

1.部署EDI系统的服务器需要具备公网IP地址+域名
2.持续且稳定的网络连接,可通过防火墙/代理服务器,允许与外网通信

EDI项目实施

EDI 项目实施过程需要基于Mouser提供的EDI需求实现AS2的基本信息配置、业务单据的字段映射与格式转换以及业务系统集成。

1.搭建AS2传输通道

基于知行之桥EDI系统搭建AS2传输通道,首先需要在 个人设置 页面中找到 AS2 选项卡,在这里填写企业自己的AS2连接信息,包括AS2 ID、私钥证书、证书密码等(系统支持生成自签名证书)。

接下来需要为Mouser单独创建一个工作区,并且在这个工作区中创建一个 AS2 端口(可以理解为功能模块),并在 配置 选项卡下配置Mouser的AS2连接信息,如下图所示:

Mouser-EDI1.png

2.业务单据的字段映射与格式转换

根据Mouser的EDI需求可以搭建如下工作流:

Mouser-EDI2.png

红色方框中的部分主要处理 EDI 850、EDI 855以及EDI 846的格式转换,第一行的工作流为从Mouser处接收EDI报文的方向,第二行工作流为发送EDI报文给Mouser的方向。蓝色连接线中的箭头所指方向即为数据流向。

3.系统集成方案

知行之桥EDI系统支持与企业内部业务系统的集成,支持的集成方式包括:中间数据库、REST API以及WebService等。以中间数据库方案为例,可以搭建如下工作流:

Mouser-EDI3.png

如果您希望了解有关EDI对接的相关信息,欢迎交流。

阅读原文

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

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

[免费]SpringBoot+Vue景区订票(购票)系统【论文+源码+SQL脚本】

大家好,我是java1234_小锋老师,看到一个不错的SpringBootVue大景区订票(购票)系统,分享下哈。 项目视频演示 【免费】SpringBootVue景区订票(购票)系统 Java毕业设计_哔哩哔哩_bilibili 项目介绍 现代经济快节奏发展以及不断完善升级的信息…

GitLab的使用

文章目录 一、什么是GitLab、有什么用、与Jenkins的区别什么是GitLab及其用途GitLab与Jenkins的区别GitLab的CI/CD功能介绍 二、GitLab的安装与配置Linux下GitLab的安装*Linux下GitLab的简单使用 /etc/gitlab/gitlab.rb 的配置GitLab服务器的域名邮箱配置功能优化关闭一些暂时不…

通信与网络基础

1.网络通信基本概念 通信:人、物通过某种介质和行为进行信息传递与交流 网络通信:终端设备之间通过计算机网络进行通信 两个终端通过网线传递文件 多个终端通过路由器传递文件 终端通过Internet下载文件 2.信息传递过程 图1-1 假定A计算机访问B的web…

RAT:融合RAG和CoT的高效多步推理任务策略

今天分享的是由北京大学、加州大学洛杉矶分校和北京通用人工智能研究院合作发表的一篇文章 论文题目:RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Horizon Generation 论文链接:https://arxiv.org/pdf/2403.05313 代码地址:https://githu…

应急响应靶机——Windows挖矿事件

载入虚拟机,开启虚拟机: (账户密码:administrator/zgsf123) 发现登录进去就弹出终端界面,自动运行powshell命令,看来存在计划任务,自动下载了一些文件,之后就主动结束退…

构网型与跟网型混合直驱风电场并网稳定域研究

传统的风机变流器控制采用跟网型(grid-following,GFL)控制,需依赖于锁相环跟踪电网电压的频率/相位信息,以实现与电网的同步。随着能源电力系统的转型,电网逐渐转变为呈现低短路比(short-circuitratio,SCR&…

带外配置IP

要想了解带内,私下我 管理IP:9.101.8.20 掩码:255.0.0.0 网关:9.101.0.254 1 首先自己电脑要修改ip 192.168.70.x 段 2 在cmd 去ping 192.168.70.125 必须通 3 去浏览器 登录192.168.70.125 4 更改ip 5 再次修改电脑IP 网关 掩码 7 检测…

设计模式---建造者模式

建造者模式 一种创建型设计模式,它允许你一步一步地构建复杂对象。通过使用建造者模式,你可以将对象的构建过程与其表示分离,使得同样的构建过程可以创建不同的表示。说白点就是,解决了构造函数创建对象的问题。 适用于那种构造函…

学习笔记043——HashMap源码学习1

文章目录 1、HashMap2、Hashtable3、TreeMap4、HashMap 底层结构4.1、什么是红黑树? 1、HashMap HashMap key 是不能重复的,value 可以重复 底层结构 key-value 进行存储,key-value 存入到 Set 中,再将 Set 装载到 HashMap pack…

关于音频 DSP 的接口种类以及其应用场景介绍

在音频系统中,DSP(数字信号处理器)扮演着重要角色,通常会通过不同的接口与音频系统中的其他组件(如功放、扬声器、音频源等)进行连接。以汽车应用场景为例,以下是一些常见的接口类型分类及其介绍…

python实现自动计算排工期

一、需求说明 如果大家涉及到项目管理的话,那么一定逃不掉规划工期。由于在规划工期的时候需要考虑将法定节假日和周六日进行去除,所以许多人都会打开日历,一天一天的去计算。这样效率即慢,同时也容易出现错误,那么如…

【赵渝强老师】PostgreSQL中的模式

在PostgreSQL中,所有的数据库对象都是属于模式中的对象。这里的数据库对象包括:表、索引、视图、存储过程、触发器等等。所有数据库对象都有各自的对象标识符oid(object identifiers),它是一个无符号的四字节整数,相关…

A051-基于Spring Boot的网络海鲜市场系统的设计与实现

🙊作者简介:在校研究生,拥有计算机专业的研究生开发团队,分享技术代码帮助学生学习,独立完成自己的网站项目。 代码可以查看文章末尾⬇️联系方式获取,记得注明来意哦~🌹 赠送计算机毕业设计600…

信息与网络安全笔记2

第三章 对称密钥加密 1.流密码:信息长度与密钥相同(种子密码延伸为key) 分组密码:(confusion)扰乱(diffusion)扩散 2.作用 流密码加密 适用于无线设备或数据速率极高的系统 A5…

网络安全入门之网络安全工具分享-含初期所有工具(附百度网盘链接)

网络安全基础工具 抓包工具 burpsuite 这是一款十分经典的抓包改包工具,在全球范围内使用十分广泛,并且其内置各种插件,具有爆破,自动识别验证码,加解密发包等多种功能 专业版破解网盘链接: 通过百度网…

【AI】JetsonNano启动时报错:soctherm OC ALARM

1、问题描述 将JetsonNano烧写SD卡镜像为Ubuntu20.04后,启动时报错:soctherm OC ALARM,启动失败;然后系统一直重启 2、原因分析 “soctherm OC ALARM”是检测到系统温度超过安全阈值时发出的过热警告。 “soctherm”代表系统…

【传感器技术】第6章 压电式传感器

关注作者了解更多 我的其他CSDN专栏 过程控制系统 工程测试技术 虚拟仪器技术 可编程控制器 工业现场总线 数字图像处理 智能控制 传感器技术 嵌入式系统 复变函数与积分变换 单片机原理 线性代数 大学物理 热工与工程流体力学 数字信号处理 光电融合集成电路…

洛谷 P10491 [USACO09NOV] The Chivalrous Cow B C语言 bfs

题目: https://www.luogu.com.cn/problem/P10491?contestId217365 题目背景 农民 John 有很多牛,他想交易其中一头被 Don 称为 The Knight 的牛。这头牛有一个独一无二的超能力,在农场里像 Knight 一样地跳(就是我们熟悉的象棋…

Zabbix 模板翻译自动化教程

在企业 IT 运维管理中,Zabbix 作为一款强大的开源监控平台被广泛应用。而 Zabbix 模板作为监控配置的重要组成部分,用来定义监控项、触发器、图形等。随着国际化的需求增加,Zabbix 模板的翻译工作变得日益重要,特别是在需要为不同…

Day1 生信新手笔记

生信新手笔记 生信学习第一天笔记打卡。 转录组学中: 上游分析-基于linux,包括质控、过滤、比对、定量; 下游分析-基于R语言,包括差异分析、富集分析、可视化。 1. 级别标题 一个井号加空格 就是一级标题,两个井号加…