网站制作书籍/太原全网推广
Keystone Automotive 是一家知名的汽车零部件销售卖场,自创立以来,在汽车行业取得了卓越的成就。作为一家专业的汽车零部件供应商,Keystone Automotive 致力于为客户提供优质的产品和卓越的服务。公司的经营范围涵盖广泛,涉及多个汽车品牌和型号的零部件。Keystone Automotive 的使命是通过为汽车维修和改装行业提供一流的零部件解决方案,推动整个行业的发展和进步。多年来,凭借卓越的产品品质和出色的客户服务,Keystone Automotive 荣获了众多行业奖项和荣誉,成为了汽车零部件销售行业的领导者。
Keystone Automotive EDI 需求分析
Keystone Automotive 通过 EDI 与其交易伙伴传输业务单据,提高数据传输效率,确保数据能够被安全、准确地传输,以下是 Keystone Automotive EDI 项目中需要明确的 EDI 需求:
传输协议:VAN
VAN 英文全称为 Value Added Network,表示增值网络或是第三方专用网络提供商。VAN 提供商专注于提供网络服务,其中包括 EDI 数据传输。VAN 作为一种数据共享和通信方式,可实现企业之间的连接,至今仍被少数国外企业所使用。
报文标准:X12
报文类型:
850 Purchase Order 采购订单
EDI 850 通常提供与纸质采购订单文件中相同的信息,包括:
- 订购的物料、价格和数量
- 装运详情
- 付款条件
- 折扣
855 Purchase Order Acknowledgement 采购订单确认
EDI 855 由卖方发送给买方,用以响应 EDI 850 采购订单。EDI 855 具有的功能包括:
- 确认收到买方的采购订单
- 向买方传达卖方履行订单的意图
- 报告订单上的错误,例如:不规范的定价或零件编号
EDI 855 通常包含与采购订单相关的所有信息,以及可选的附加信息。主要信息如下:
- 消息功能码,表示接受、部分接收或拒绝
- 采购订单编码
- 采购订单日期
- 要求的发货和/或交货日期
- 向买方提供产品或服务的地点
- 供应商编号
- 商品价格
- 商品描述
- 预期费用和/或津贴
- 其他日期(例如按日期取消)
- 其他项目标识符,例如买方项目编号和供应商零件编号
810 Invoice 发票
EDI 810 发票是纸质发票的电子凭证,它通常作为对 EDI 850 采购订单的响应而发送。 一旦货物已经发货或提供相关服务,供应商将生成 EDI 810 发票给合作伙伴进行财务结算,其通常包含以下内容:
- 发票详细信息,例如发票编号和日期
- 送货细节
- 付款条件
- 物品信息包括价格和数量
- 折扣
856 Advance Shipment Notice 提前发货通知
EDI 856 也称为 EDI 提前发货通知或 EDI ASN,用于将发货的内容以电子文档方式发送给交易伙伴,发货方需要在货物到达其交易伙伴的收货地点之前发送 EDI 856 给其交易伙伴。
一般包含以下业务数据:
- 交易代码
- 发货通知号码
- 发货日期及时间
- 包装类型编码
- 提货数量
- 重量
- 重量单位
- 体积
- 体积单位等。
846 Inventory Inquiry/Advise 库存查询
EDI 846 库存查询/建议用于通信制造商、供应商和经销商之间传递库存信息。用于多种情景,包括:
- 由提供商品/服务的卖家向潜在客户发送库存信息
- 由卖方代表向卖方提供库存信息
- 由卖方的一个部门/组织向另一个部门/组织提供库存信息
- 由卖方询问库存的可用性
997 Functional Acknowledgement 功能性确认
返回的 EDI 997 有接受状态,错误接受状态以及拒绝状态。如果被拒绝,则文件必须由发送方更正后重新发送。
110 Air Freight Details and Invoice 空运详情和发票
EDI 110 是空运明细和发票,用于向客户提供空运运输情况和费用,主要包括以下内容:
- 发票信息
- 空运航班
- 收货方
- 运输货物的数量,重量等
- 费用信息
830 Planning Schedule 物料需求预测
EDI 830 可用作简单的预测或包括资源授权或履行订单授权等信息,由制造商(买方)指定。包含的内容如下:
- 制造商和供应商标识详细信息
- 预测时间表,包括产品需求,它可能表明需求的频率和数量,以及需求是确定的还是出于计划目的。
- 产品识别信息,例如 SKU、型号和其他规格
- 资源授权或订单下达授权
- 专业配送说明
- 运输信息
- 销售预测
852 Product Activity Data 产品活动数据
EDI 852 可以包括不同的产品明细,具体取决于特定交易伙伴的需求和库存策略。EDI 852通常包括以下信息:
- 商品详情,例如 SKU 或 UPC
- 销售的产品数量,以单位和/或美元报告
- 因缺货造成的销售损失数量
- 当前的库存现货
- 历史数据,例如销售额等数据
- 按地点划分的销售额
857 Shipping and Billing Notice 装运和账单通知
EDI 857 的中文含义是装运和账单通知,主要用于供应商传递装运信息和提供采购发票。一个 EDI 857 需要包含与某个具体订单相关联的必要的装运和发票信息,主要包含的业务信息如下:
- 采购订单编号
- 供应商和买方联系信息
- 产品数量、价格以及诸如 UPCS 的 ID
- 发货地/收货地信息
- 装运人信息
- 路线详情,包括预计交货日期等
EDI(Electronic Data Interchange)是一种高效的电子数据交换系统,能够实现企业间文档和数据的自动化传输和处理。通过采用EDI系统,Keystone Automotive 可以大大提升供应链的可见性和透明性。EDI能够减少人为干预,从而降低误差和人工成本,并且加快协作效率。利用 EDI,Keystone Automotive 可以与合作伙伴快速准确地交换订单、发货通知、收货确认等各类业务报文,实现业务流程的自动化和标准化。EDI系统的优势在于确保数据的准确性、安全性和及时性,使得企业之间的合作更加高效稳定。
SSCC 标签详解
Keystone Automotive EDI 项目中,还需要供应商支持:GS1-128 (formerly called UCC-128) barcode 运输标签。
在北美使用的标签格式被称为 GS1 美国通用标签。上述示例显示了符合 GS1 美国通用标签(GS1-128)的所有区域。
Zone A:发货信息(发货方名称、城市、街道、州、邮编),字号要求:8-10pt
Zone B:收货信息 (收货方名称、零售商位置编号、城市、街道、州、邮编),字号要求:12-14pt
Zone C:收货邮编以及条形码
Zone D:装运人信息 (装运人名称、提单/跟踪、箱数),字号要求:10-16pt
Zone E/F:客户/零售商信息 (零售商的订单号、客户订单号或内容(如果同一托盘中包含多个订单号,请使用 “MIXED”),字号要求:18pt
Zone G:地址条形码
Zone H:地址编号
Zone I:序列化装运集装箱代码–SSCC(SSCC 条形码以及可读性较强的文本)
SSCC是什么?
SSCC 全称为 Serial Shipping Container Code,运输装箱序列编号,企业可以使用 SSCC 来识别物流单元,例如箱子、托盘或包裹。SSCC 结构如下图所示:
SSCC一般是 20 位数字,以上图中的 SSCC 为例,其设置组成如下:
00 0 0123456 000 000001 8
(1-2):00,默认值-由GS1定义和设置
(3):0,“0”表示纸箱,”1”表示托盘
(4-10):0123456,GS1 公司前缀,公司在 GS1 完成注册后申请的一个唯一的公司代码,代码将为7-11位
(11-13):000,GS1 公司前缀超出第10位时作为 GS1 公司前缀区域,未超出作为自定义的数列区域
(11-19):000001,由用户定义的数字序列
(20):8,校验位,根据 GS1 规定的创建 SSCC 时的公式计算得出
EDI SaaS 解决方案
知行之云 LIP 是我们提供的 EDI 解决方案之一。它是一个功能强大的平台,专为满足客户和合作伙伴之间的 EDI 对接需求而设计。通过知行之云 LIP ,Keystone Automotive 可以轻松实现与供应商和客户之间的EDI数据交换。
知行之云 LIP 的特点包括:
满足客户和合作伙伴之间的EDI对接:知行之云 LIP 支持与不同合作伙伴之间的EDI数据交换,为 Keystone Automotive 提供了更广阔的业务合作空间。
基于 Web Portal 的方案:知行之云 LIP 提供基于 Web Portal 的用户界面,用户可以直接通过浏览器访问平台,无需安装额外的软件,从而实现便捷的数据管理和交换。
美观易用、功能丰富的界面:知行之云 LIP 的用户界面设计简洁美观,操作界面友好,功能丰富实用,帮助用户快速掌握和使用 EDI 系统,提高工作效率。
解决痛点:知行之云 LIP 针对EDI连接过程中可能遇到的痛点进行了优化和改进,提供了稳定可靠的数据传输和安全保障,让 Keystone Automotive 能够更专注于核心业务,而无需担心 EDI 的技术细节。
通过选择知行之云 LIP 作为EDI解决方案,Keystone Automotive 可以更好地满足市场需求,提升业务合作效率,实现与合作伙伴的紧密连接,推动公司的持续发展。
建立EDI连接
开启知行之云 LIP 服务,配置 VAN 等信息。
交换配置信息,需要与 Keystone Automotive 交换连接信息。
连接测试,与 Keystone Automotive 收到测试文件。
业务测试阶段
此阶段主要进行 EDI 报文语法检查以及业务验证。需要收发测试报文以做校验。
切换生产
以上步骤实施完成之后,即可开始切换生产模式。
了解更多 EDI 信息,请参阅: EDI 是什么?
阅读原文:Keystone Automotive EDI 需求分析
相关文章:

Keystone Automotive EDI 需求分析
Keystone Automotive 是一家知名的汽车零部件销售卖场,自创立以来,在汽车行业取得了卓越的成就。作为一家专业的汽车零部件供应商,Keystone Automotive 致力于为客户提供优质的产品和卓越的服务。公司的经营范围涵盖广泛,涉及多个…...

jmeter创建一个压测项目
1.jemeter新建一个项目: 2.接下来对Thread进行描述,也可以先使用默认的Thread进行操作。 3.添加http请求头的信息。按照如图所示操作 4.在请求头里面添加必要的字段,可以只填必要字段就可以 5.添加Http请求信息,如下图ÿ…...

CEC2013(MATLAB):淘金优化算法GRO求解CEC2013的28个函数
一、淘金优化算法GRO 淘金优化算法(Gold rush optimizer,GRO)由Kamran Zolf于2023年提出,其灵感来自淘金热,模拟淘金者进行黄金勘探行为。淘金优化算法(Gold rush optimizer,GRO)提…...

AI Deep Reinforcement Learning Autonomous Driving(深度强化学习自动驾驶)
AI Deep Reinforcement Learning Autonomous Driving(深度强化学习自动驾驶) 背景介绍研究背景研究目的及意义项目设计内容算法介绍马尔可夫链及马尔可夫决策过程强化学习神经网络 仿真平台OpenAI gymTorcs配置GTA5 参数选择行动空间奖励函数 环境及软件…...

Java super
在Java中,关键字"super"用于引用一个类的父类。它可以有以下几种用法: 1. 访问父类成员:通过使用"super"后跟一个点,你可以从子类中访问父类的成员(方法或字段)。当子类重写一个方法或…...

【人工智能前沿弄潮】——生成式AI系列:Diffusers学习(1)了解Pipeline 、模型和scheduler
Diffusers旨在成为一个用户友好且灵活的工具箱,用于构建针对您的用例量身定制的扩散系统。工具箱的核心是模型和scheduler。虽然DiffusionPipeline为了方便起见将这些组件捆绑在一起,但您也可以拆分管道并单独使用模型和scheduler来创建新的扩散系统。 …...

TypeScript 非空断言
TypeScript 非空断言 发布于 2020-04-08 15:20:15 17.5K0 举报 一、非空断言有啥用 介绍非空断言前,先来看个示例: function sayHello(name: string | undefined) {let sname: string name; // Error } 对于以上代码,TypeScript 编译器…...

Python编程——谈谈函数的定义、调用与传入参数
作者:Insist-- 个人主页:insist--个人主页 本文专栏:Python专栏 专栏介绍:本专栏为免费专栏,并且会持续更新python基础知识,欢迎各位订阅关注。 目录 一、理解函数 二、函数的定义 1、语法 2、定义一个…...

在Ubuntu中使用Docker启动MySQL8的天坑
写在前面 简介: lower_case_table_names 是mysql设置大小写是否敏感的一个参数。 1.参数说明: lower_case_table_names0 表名存储为给定的大小和比较是区分大小写的 lower_case_table_names 1 表名存储在磁盘是小写的,但是比较的时候是不区…...

Python3.x String内置函数大全
文章目录 总结一下Python3.x字符串的常用系统函数,总共分为8类1. 大小写字母转换类的函数str.capitalize()str.title()str.lower()str.upper()str.swapcase() 2. 统计类的函数str.count(str1, beg 0,endlen(string)) 3. 匹配类的函数str.endswith(suffix, beg0, end…...

Go异常处理机制panic和recover
recover 使用panic抛出异常后, 将立即停止当前函数的执行并运行所有被defer的函数,然后将panic抛向上一层,直至程序crash。但是也可以使用被defer的recover函数来捕获异常阻止程序的崩溃,recover只有被defer后才是有意义的。 func main() { p…...

QMainwindow窗口
QMainwindow窗口 菜单栏在二级菜单中输入中文的方法给菜单栏添加相应的动作使用QMenu类的API方法添加菜单项分隔符也是QAction类 工具栏状态栏停靠窗口 菜单栏 只能有一个, 位于窗口的最上方 关于顶级菜单可以直接在UI窗口中双击, 直接输入文本信息即可, 对应子菜单项也可以通…...

P5735 【深基7.例1】距离函数
题目描述 给出平面坐标上不在一条直线上三个点坐标 ( x 1 , y 1 ) , ( x 2 , y 2 ) , ( x 3 , y 3 ) (x_1,y_1),(x_2,y_2),(x_3,y_3) (x1,y1),(x2,y2),(x3,y3),坐标值是实数,且绝对值不超过 100.00,求围成的三角形周长。保留两…...

prometheus告警发送组件部署
一、前言 要实现Prometheus的告警发送需要通过alertmanager组件,当prometheus触发告警策略时,会将告警信息发送给alertmanager,然后alertmanager根据配置的策略发送到邮件或者钉钉中,发送到钉钉需要安装额外的prometheus-webhook…...

CAPL - XML和TestModule结合实现测试项可选
目录 目的:是否想实现如下面的功能呢? 一、.can和.cin文件中函数开发...
Latex安装与环境配置(TeXlive、TeXstudio与VS code的安装)编译器+编辑器与学习应用
TeXlive 配置Tex排版系统需要安装编译器+编辑器。TeX 的源代码是后缀为 .tex 的纯文本文件。使用任意纯文本编辑器,都可以修改 .tex 文件:包括 Windows 自带的记事本程序,也包括专为 TeX 设计的编辑器(TeXworks, TeXmaker, TeXstudio, WinEdt 等),还包括一些通用的文本编…...

STM32 F103C8T6学习笔记3:串口配置—串口收发—自定义Printf函数
今日学习使用STM32 C8T6的串口,我们在经过学习笔记2的总结归纳可知,STM32 C8T6最小系统板上有三路串口,如下图: 今日我们就着手学习如何配置开通这些串口进行收发,这里不讲串口通信概念与基础,可以自行网上…...

python中字符串内建函数篇4
一、ljust() 语法:str.ljust(width,[fillchar]) 参数说明: width – 指定字符串长度。 fillchar – 填充字符,默认为空格。 返回值:返回一个原字符串左对齐,并使用空格填充至长度 width 的新字符串。如果指定的长度小于原字符串…...

并发下如何使用redis存储列表数据
1、问题 今天在工作中遇到一个问题,需要查询表A,需要根据每天所处小时所在时段,返回不同的记录给前端展示,如0-2时是在昨日0到2时生成的记录,而2-4时则是在昨日2-4时生成的记录,每条记录有一个唯一的id。表…...

Leecode螺旋矩阵 II59
59.螺旋矩阵II 题目建议: 本题关键还是在转圈的逻辑,在二分搜索中提到的区间定义,在这里又用上了。 题目链接:力扣(LeetCode)官网 - 全球极客挚爱的技术成长平台 文章讲解:代码随想录 视频…...

echarts 横向柱状图
<template><div ref"chart" style"height: 100%"></div> </template><script> import * as echarts from "echarts"; var cate ["质量通病1", "质量通病2", "质量通病3", "质…...

Vue3 —— to 全家桶及源码学习
该文章是在学习 小满vue3 课程的随堂记录示例均采用 <script setup>,且包含 typescript 的基础用法 前言 本篇主要学习几个 api 及相关源码: toReftoRefstoRaw 一、toRef toRef(reactiveObj, key) 接收两个参数,第一个是 响应式对象…...

(第三篇) ansible-kubeadm在线安装高可以用集群()
ansible可以安装的KS8版本如下: 请按照此博客中的内容操作后,才可以通过下面的命令查询到版本。 [rootk8s-master01 ~]# yum list kubectl --showduplicates | sort -r kubectl.x86_64 1.20.0-0 kubern…...

flutter开发实战-颜色Color与16进制转换
flutter开发实战-颜色Color与16进制转换 一、颜色Color与16进制转换 代码如下 import dart:ui; class ColorUtil {/// 十六进制颜色,/// hex, 十六进制值,例如:0xffffff,/// alpha, 透明度 [0.0,1.0]static Color hexColor(int hex, {doub…...

Linux(进程地址空间)
进程地址空间 程序地址空间进程地址空间 程序地址空间 在Linux环境下,我们可以对上述程序空间地址进行验证: 运行程序,可以看到,我们就可以很好看出程序的地址空间的排布了: 进程地址空间 严格来说,我们…...

VLAN监控及常见问题排查
局域网,我们通常称为LAN,是一种由基于同一地理位置的设备组成的网络,可实现它们之间的通信,局域网的虚拟对应物是虚拟局域网或 VLAN。VLAN 增强了 LAN,提供了进行更改的灵活性、更高的可扩展性和更好的安全性。 使用 …...

PromQL实现Actuator获取的JVM指标的Full GC次数监控
Spring Boot 版本需要2.0.0或更高版本。 添加Micrometer Prometheus registry依赖: <dependency><groupId>io.micrometer</groupId><artifactId>micrometer-registry-prometheus</artifactId> </dependency>在application.properties中开…...

3.正则表达式
3.1什么是正则表达式 ●正则表达式( Regular Expression) 是用于匹配字符串中字符组合的模式。在JavaScript中, 正则表达式也是对象 ●通常用来查找、替换那些符合正则表达式的文本,许多语言都支持正则表达式 ●正则表达式在JavaScript中的使用场景: ➢…...

【学习FreeRTOS】第3章——FreeRTOS移植及配置文件
1.FreeRTOS源码简介 【一级目录:/】以下FreeRTOS的源码,其中,FreeRTOS文件夹最为重要,代笔FreeRTOS内核 【二级目录:/FreeRTOS】以下为FreeRTOS文件夹的内容,比较重要的有Demo文件夹和Source文件夹 【三级…...

Java算法_ LRU 缓存(LeetCode_Hot100)
题目描述:请你设计并实现一个满足 LRU (最近最少使用) 缓存 约束的数据结构。 获得更多?算法思路:代码文档,算法解析的私得。 运行效果 完整代码 import java.util.HashMap; import java.util.Map;/*** 2 * Author: L…...