首页 > 其他分享 >Dot Foods EDI 需求分析及对接流程

Dot Foods EDI 需求分析及对接流程

时间:2024-12-16 14:36:36浏览次数:3  
标签:856 供应商 EDI 订单 Foods 发货 Dot

Dot Foods 是一家美国领先的食品和非食品产品的中间批发分销商,主要为食品服务、零售和分销行业的客户提供服务,是北美大型食品中间分销商之一。Dot Foods (以下简称 Dot)的业务模式是通过整合多个供应商的产品,为客户提供小批量、多样化的货品,从而帮助客户降低库存成本并提高运营效率。

与Dot实现EDI对接,是供应商们发送和接收电子业务交易的有效方式。Dot Foods目前使用EDI向供应商合作伙伴下订单,通过EDI与合作伙伴传输电子形式的定价、采购订单、采购订单确认、发票、提前发货通知以及销售报告等业务单据。

点击获取Dot Foods官网的EDI资料

Dot EDI 对接流程

基本信息交换

Dot 的EDI团队将会给供应商发送一封邮件,此邮件包含Dot 的EDI网址,供应商可以在此网址中获取以下EDI相关资料:

  • Dot 的 EDI 文档
  • Dot 的 EDI 规范以及示例
  • Dot 的 DUNS 号码
  • 第三方EDI供应商(供应商可以根据需求进行选择,并不做强制要求)
  • Dot 的托盘标签需求

Dot 的EDI团队同样会给供应商发送一个EDI新合作伙伴表格,供应商需要填写并将表格回复给Dot。如果供应商具备搭建AS2传输通道的能力,还需要与Dot交换AS2文件以及证书。

测试流程

任何选择自主部署EDI的供应商都被要求与Dot进行EDI测试,Dot将会给供应商发送一个测试订单,供应商将会据此回复测试的 855订单确认、856提前发货通知以及810 发票给Dot。

850/ 875 采购订单

Dot将会向供应商发送一个测试850/875采购订单,此采购订单已通过传真发送给供应商,如果与新供应商进行测试,Dot将从非竞争性供应商处发送一个未结采购单。

855 订单确认

供应商需要处理订单并且发送一个测试的855订单确认给Dot,Dot 将会检查收到的855订单确认数据,并提供反馈给供应商。如果有任何差异,供应商需要解决并重新发送855订单确认数据,直到此855通过Dot的验证。
注意:下单后24小时内供应商需要向Dot发送855订单确认。Dot要求,对原始订单数量的更改将在随后的 855 交易中发送,直至发货。

856 提前发货通知

供应商需要按照规范要求处理并向Dot发送一个测试的856提前发货通知,供应商还需要生成和发送一份他们 GS1 SSCC 128 托盘标签副本。

Dot将会检查托盘标签和 856发货通知的格式和填充的数据内容,并向供应商提供反馈。供应商需要配合解决所有的差异并重发856测试数据以及托盘标签直到验证通过。

注意:

1.无论卡车在营业时间后装货的还是Dot公司正在取货,856发货通知应在卡车装货后立即发送。
2.第三方仓库:如果供应商通过第三方仓库发货,Dot将会从代表供应商的第三方仓库接收 856发货通知。
3.捕获重量:如果 Dot Foods 从供应商处购买可变重量(捕获重量)的产品,供应商必须能够在 856 发货通知的MEA字段中传达每种物料实际净重总和。

810/880 发票

供应商需要基于规范处理以及发送一个测试的810/880发票给Dot。Dot将会检查收到的测试810/880发票格式以及数据,并提供反馈给供应商。供应商需要解决出现的任何差异并且重发 810/880发票测试数据,直到验证通过。

注意:发票号只能被接收一次,如果对原始发票有任何更改,或者您已将该发票编号发送给Dot Foods,可以将纸质副本发送至 ap.invoices@dotfoods.com

生产流程

一旦所有的报文类型都测试成功,供应商和Dot的EDI团队需要沟通一个上线日期。上线后,Dot将会不再通过传真下订单,未来所有的订单都将通过EDI传输。对于供应商而言,需要对未来的所有订单发送 855/875订单确认、856发货通知以及810/880发票。

Dot EDI 需求

Dot 支持的EDI传输协议

AS2

通过EDI传输的业务单据类型

Dot 官网提供了X12报文标准下的业务单据:

  • 810 发票
  • 850 采购订单
  • 855 采购订单确认
  • 856 提前发货通知
  • 867 销售报告
  • 875 杂货产品采购订单
  • 879 价格
  • 880 发票
  • 997 功能性确认

Dot 的标签要求

标签样式

供应商需要按照Dot 的要求在所有托盘上都贴有以 GS1-128 符号编码的串行装运集装箱代码(SSCC)编码。收货时将扫描 SSCC(或牌照),以将托盘上的产品与 856 – 提前装运通知上的数据进行匹配。标签尺寸为:4*6,以下标签示例并未完全按照比例生成,仅供参考用:

Dot-Foods-EDI1.png

标签的张贴位置

每个托盘都有一个唯一的牌照号码 (LPN),并有 2 个牌照标签。当面向托盘正面(40 英寸侧)时,LPN 将贴在托盘正面和相邻 48英寸右侧拉伸缠绕膜的顶部。标签应贴在距顶部 6 至 10 英寸处,距任一垂直边缘 6 英寸处。

Dot-Foods-EDI2.png

Dot 的 DUNS 编号要求

Dot要求供应商合作伙伴在其 EDI 交易集中使用正确的 DUNS 编号,以正确识别他们的产品要运送到哪个 Dot 配送中心。

其他 EDI 需求

997功能性确认

由Dot生成的所有文档都需要有997作为响应,供应商需要在收到原始文件之后的24小时内回复997。Dot收到文件后也会在24小时内回复997。

商品标识符

Dot Foods能够在大多数输出文件中提供14位GTIN、12位UPC、供应商的内部产品编号以及Dot的商品编号。供应商必须能够在其输出文件中提供14位GTIN,因为这是Dot唯一处理的商品标识符。

阅读原文

标签:856,供应商,EDI,订单,Foods,发货,Dot
From: https://www.cnblogs.com/edi-ka/p/18610058

相关文章

  • MEDIQ:面向可靠临床推理的主动问诊型大模型,基于信息缺失场景下的动态交互式医疗诊断研
    MEDIQ:面向可靠临床推理的主动问诊型大模型,基于信息缺失场景下的动态交互式医疗诊断研究,提升诊断准确率22.3%论文大纲理解1.最终目标2.层层分解的关键问题3.解决方案及效果4.思路特点结构分析1.层级结构分析叠加形态(能力层层递进)构成形态(部件组合带来新能力)......
  • 学习下Redis内存模型
    作者:京东零售吴佳前言redis,对于一个java开发工程师来讲,其实算不得什么复杂新奇的技术,但可能也很少人去深入了解学习它的底层的一些东西。下面将通过对内存统计、内存划分、存储细节、对象类型&内部编码这四个模块来学习学习redis的内存模型,手字笔录,潜心修行。一、redis的内存......
  • Nickel pg walkthrough Intermediate window
    nmap┌──(root㉿kali)-[~]└─#nmap-p--A-sS192.168.196.99StartingNmap7.94SVN(https://nmap.org)at2024-12-1600:19UTCStats:0:01:37elapsed;0hostscompleted(1up),1undergoingSYNStealthScanSYNStealthScanTiming:About98.92%done;ET......
  • Billyboss pg walkthough Intermediate window
    nmap┌──(root㉿kali)-[/home/ftpuserr/nc.exe]└─#nmap-p--A-sS192.168.219.61StartingNmap7.94SVN(https://nmap.org)at2024-12-1507:24UTCNmapscanreportfor192.168.219.61Hostisup(0.071slatency).Notshown:65521closedtcpports(reset)......
  • ApacheDirectoryStudio如何安装和使用?附安装包
    前言大家好,我是小徐啊。ldap数据库是我们Java开发中,经常会用到的一种数据库。这种数据库是树形结构的,和平常的mysql等数据库还不太一样。但目前对应连接ldap数据库的连接工具比较少,且功能也不强大。今天,小徐就来介绍下一款比较好的连接ldap数据库的连接功能,那就是ApacheDirectory......
  • Redis应用—3.在购物车里的应用
    大纲1.社区电商购物车的读多写多场景分析2.购物车的复杂缓存与异步落库(SortedSet+Hash->hPut+zadd)3.购物车异步落库与完整加入流程(缓存雪崩+MQ异步出现问题)4.购物车的阈值检查与重复加入逻辑(hGet+hLen+hFieldExists)5.购物车加入商品多线程并发问题解决(分......
  • PyQt5 使用结合Logging 在 QPlainTextEdit/QTextBrowser 上显示日志信息
    PyQt5使用结合Logging在QPlainTextEdit/QTextBrowser上显示日志信息本文演示PyQt5如何与Python的标准库Logging结合,然后输出日志信息到如:QPlainTextEditQTextBrowser上代码结构本文中全部代码全在test_QPlainTextEdit_Log.py这一个文件中编码,步骤中有变动的地方会注......
  • DVR4 pg walkthrough Intermediate window
    nmap┌──(root㉿kali)-[~/lab]└─#nmap-p--A-sS192.168.219.179StartingNmap7.94SVN(https://nmap.org)at2024-12-1504:22UTCStats:0:00:22elapsed;0hostscompleted(1up),1undergoingSYNStealthScanSYNStealthScanTiming:About34.76%don......
  • redis 数据查看
    1.打开命令行终端。2.输入以下命令连接到Redis服务器:redis-cli-hhost-pport其中host是Redis服务器的IP地址,port是Redis服务器的监听端口号。4.当服务器要求输入密码时,在命令行中输入以下命令进行身份验证:AUTHpassword其中password是你设置的密码。5.......
  • 2025全网最全Redis面试题合集
    1.使用Redis有哪些好处?(1)速度快,因为数据存在内存中,类似于HashMap,HashMap的优势就是查找和操作的时间复杂度都是O(1)(2)支持丰富数据类型,支持string,list,set,sortedset,hash(3)支持事务,操作都是原子性,所谓的原子性就是对数据的更改要么全部执行,要么全部不执行(4)丰富的......