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

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唯一处理的商品标识符。

阅读原文

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

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

相关文章

感知机及python实现

感知机(Perceptron)是神经网络的基本构件之一,最初由Frank Rosenblatt在1957年提出。感知机是一种二分类的线性分类器,通过一个简单的线性函数将输入数据分类到两种类别之一。 基本原理 感知机的工作原理如下: 输入&…

信号滤波分析-低通分析(Matlab)

Matlab低通滤波 信号滤波分析-低通分析(Matlab) 【标价是仅源码的价格】 【有课程设计答辩PPT和设计文档报告】 需要或感兴趣可以随时联系博主哦,常在线秒回! 低通滤波分析方案的设计包括: 1.信号生成原理 2.低通滤波…

ChatGPT客户端安装教程(附下载链接)

用惯了各类AI的我们发现每天打开网页还挺不习惯和麻烦,突然发现客户端上架了,懂摸鱼的人都知道这里面的道行有多深,话不多说,开整! 以下是ChatGPT客户端的详细安装教程,适用于Windows和Mac系统&#xff1a…

影像组学+病理组学+深度学习人工智能应用

影像组学 基础学习内容: 特征提取:使用pyradiomics进行形状、纹理、小波变换等特征提取。特征筛选:应用ICC、相关系数、mRMR、Lasso等方法。建模:使用LR、SVM、RF、XGBoost、LightGBM等机器学习算法。模型评估:通过A…

蓝桥杯新年题解 | 第15届蓝桥杯迎新篇

蓝桥杯新年题解 | 第15届蓝桥杯迎新篇 2024年的蓝桥杯即将拉开序幕!对于许多编程爱好者来说,这不仅是一次展示自我能力的舞台,更是一次学习和成长的机会。作为一名大一新生的小蓝,对蓝桥杯充满了期待,但面对初次参赛的…

Laplace-Beltrami 拉普拉斯-贝尔特拉米算子

Laplace-Beltrami 拉普拉斯-贝尔特拉米算子 Laplace-Beltrami算子是定义在黎曼流形上的一个二阶微分算子,它在微分几何和偏微分方程中都有重要的应用。在计算机图形学和几何处理中,Laplace-Beltrami算子通常用于网格处理,特别是在网格平滑、…

ISP算法之坏点校正DPC(二):Verilog硬件实现与仿真

DPC的算法讲解和MATLAB仿真参考上一节: ISP算法之坏点校正DPC(一):MATLAB仿真验证-CSDN博客 本节讲解Verilog的硬件实现与仿真 行缓存设计 DPC算法是基于窗口邻域的像素级别算法,因此需要对实时到来的视频流进行行缓存,行缓存…

clearvoice 语音降噪、语音分离库

参看: https://github.com/modelscope/ClearerVoice-Studio/tree/main ClearVoice 提供了一个统一的推理平台,用于语音增强、语音分离以及视听目标说话人提取。 代码参看: https://github.com/modelscope/ClearerVoice-Studio/tree/main/clearvoice https://github.com/mode…

Linux(网络协议和管理)

后面也会持续更新,学到新东西会在其中补充。 建议按顺序食用,欢迎批评或者交流! 缺什么东西欢迎评论!我都会及时修改的! 在这里真的很感谢这位老师的教学视频让迷茫的我找到了很好的学习视频 王晓春老师的个人空间…

代理 IP 行业现状与未来趋势分析

随着互联网的飞速发展,代理 IP 行业在近年来逐渐兴起并成为网络技术领域中一个备受关注的细分行业。它在数据采集、网络营销、隐私保护等多个方面发挥着重要作用,其行业现状与未来发展趋势值得深入探讨。 目前,代理 IP 行业呈现出以下几个显著…

[Java] 使用 VSCode 来开发 Java

目录 前言Java 环境怎么看自己是否已经配置完成?安装 JDK安装 Maven 环境修改 Maven 依赖源 完善 VS Code配置插件配置 Maven配置 Maven Settings配置 Maven 可执行文件地址 前言 由于使用 VSCode 编码已经成为习惯,并且它确实相对其他的 IDE 较为轻量化…

【热力学与工程流体力学】流体静力学实验,雷诺实验,沿程阻力实验,丘里流量计流量系数测定,局部阻力系数的测定,稳态平板法测定材料的导热系数λ

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

基于单片机的无绳跳绳设计

基于单片机设计了一款无绳跳绳,采用传感器代替了绳子的摆动,从而实现了模拟跳绳的功能。其研究的方法是:以单片机作为这次设计的核心,它的外围包含有传感器模块、按键模块、显示模块、语音播报模块及电源模块等。本设计采用STM32芯…

暂停一下,给Next.js项目配置一下ESLint(Next+tailwind项目)

前提 之前开自己的GitHub项目,想着不是团队项目,偷懒没有配置eslint,后面发现还是不行。eslint的存在可以帮助我们规范代码格式,同时 ctrl s保存立即调整代码格式是真的很爽。 除此之外,团队使用eslint也是好处颇多…

音频进阶学习八——傅里叶变换的介绍

文章目录 前言一、傅里叶变换1.傅里叶变换的发展2.常见的傅里叶变换3.频域 二、欧拉公式1.实数、虚数、复数2.对虚数和复数的理解3.复平面4.复数和三角函数5.复数的运算6.欧拉公式 三、积分运算1.定积分2.不定积分3.基本的积分公式4.积分规则线性替换法分部积分法 5.定积分计算…

Mac m2电脑上安装单机Hadoop(伪集群)

1. 引言 本教程旨在介绍在Mac 电脑上安装Hadoop 2. 前提条件 2.1 安装JDK Mac电脑上安装Hadoop,必须首先安装JDK,并配置环境变量(此处不做详细描述) 2.2 配置ssh环境 关闭防火墙 在Mac下配置ssh环境,防止后面启…

【记录49】vue2 vue-office在线预览 docx、pdf、excel文档

vue2 在线预览 docx、pdf、excel文档 docx npm install vue-office/docx vue-demi0.14.6 指定版本 npm install vue-office/docx vue-demi <template><VueOfficeDocx :src"pdf" style"height: 100vh;" rendere"rendereHandler" error&…

「LangChain4j入门 — JavaAI程序」

█ 什么是大模型&#xff1f; 大模型&#xff0c;英文名叫 Large Model&#xff0c;大型模型。早期的时候&#xff0c;也叫 Foundation Model&#xff0c;基础模型。 大模型是一个简称。完整的叫法&#xff0c;应该是 “人工智能预训练大模型”。预训练&#xff0c;是一项技术…

【SQL】语句练习

1. 更新 1.1单表更新 例1: 所有薪水低于30000的员工薪水增加10% SQL命令&#xff1a; update employee set salarysalary*1.1 where salary < 30000; 1.2多表更新 例1: 将下图两表张三的语文成绩从95修改为80 SQL命令&#xff1a; update exam set score80 where subjec…

蓝桥杯刷题——day6

蓝桥杯刷题——day6 题目一题干解题思路代码 题目二题干解题思路代码 题目一 题干 小明发现49很有趣&#xff0c;首先&#xff0c;它是个平方数。它可以拆分为4和9&#xff0c;拆分出来的部分也是平方数。169 也有这个性质&#xff0c;我们权且称它们为&#xff1a;拼接平方数…