当前位置: 首页 > article >正文

Orgill EDI需求分析

Orgill 是一家位于美国的家族企业,主要为五金零售商、建材供应商及相关行业提供全面的分销服务和支持,覆盖范围遍及全球。

EDI需求分析

EDI全称Electronic Data Interchange,中文名称是电子数据交换,也被称为“无纸化贸易”。EDI实现企业间(B2B)自动化通信,帮助贸易伙伴和组织完成更多的工作、加快物流时间并消除人为错误。

Orgill EDI对接

与 Orgill 的 EDI 对接涉及以下几种业务单据:

  • 850 purchase order 订单
  • 855 Purchase Order Acknowledgment 订单确认
  • 856 Advanced Shipment Notice 提前发货通知
  • 860 Purchase order change 订单变更
  • 810 Invoice 发票
  • GS1 128 运输标签
1.850 采购订单(Purchase Order)

供应商将会收到Orgill发来的 EDI 850 采购订单,主要用于采购货物或者服务。

订单类型:Orgill通过EDI传输的订单类型主要有两种:

  • Dropship:供应商直接将货物发送至Orgill 商店,此类订单可以由经销商或者Orgill直接发起。
  • Stand Alone:供应商将大批量货物直接发送到 Orgill 的配送中心。
2.855 订单确认(Purchase Order Acknowledgment)

Orgill 需要接收来自供应商对订单的确认回复。

注意:

  • 直送门店(Dropship)的订单无需进行订单确认(Order Acknowledgement)流程。
  • 供应商需在接收原始订单后的24小时内完成订单确认(Order Acknowledgement)的发送。
  • 如订单履约能力发生变化,请及时发送更新的订单确认(Acknowledgements)。
  • 当订单确认(Order Acknowledgement)中需要调整时,Orgill将发出订单变更通知860(Order Change)。
  • 请在发出提前发货通知(Advance Ship Notice)或发票(Invoice)之前,先行发送订单确认(Order Acknowledgement)。
3.860 订单变更(Purchase Order Change)

Orgill 将会通过 EDI 860 报文对已有订单进行更新或取消操作,这通常发生在订单信息出现错误、需求变动或其他因素导致需要调整订单时。

在EDI 860 报文中,订单更改类型可为取消或修改。BCH01 字段值为01时表示取消;BCH01字段值为05时,表示修改订单;

注意:Orgill 的订单变更类型包括:取消和变更。物料变更内容主要包括:

  • 删除商品
  • 更改日期
  • 调整价格
  • 修改数量

当删除商品时,POC02对应的代码是 DI,表示Delete Item(s);

在EDI 860 报文中,若POC02对应的代码是 RZ,表示Replace All Values,即表示将会出现更改日期,调整价格或数量变更的情况,具体变更项需要ERP做数据比对;POC03 和 POC04 这两个字段将设置为相同的值,且该值将是订单中最新的订购数量(orderedquantity);

当发送促销价格时,还将附带一个REF*PD段,PD表示 Promotion/Deal Number ,用于标识和引用特定的促销活动或交易。

注:订单更改将包括原始订单中的所有行项目,以确保所有商品的变更都能得到更新。

4.856 发货通知(Advance Ship Notice, ASN)

供应商向Orgill发送的发货信息,包括货物明细、发货时间以及预计到达时间。这将进一步帮助Orgill团队安排工作量以及优化收货处理时间。

注意:

  • 直送门店(Dropship)订单通常不需要发提前发货通知(Advance Ship Notice)。- 但如果选择了发送856发货通知,则该通知必须仅包含一个订单,并且该订单应在同一通知中发货至门店。
  • Orgill 不允许将多个订单合并到一个856里。每个856发货通知(Advance Ship Notice)必须只包含一个单独的订单。
  • 请在货物从仓库发出时及时发送发货通知(Advance Ship Notice)。
  • 请在发出发票(Invoice)之前,需确定已成功发送发货通知(Advance Ship Notice)数据。

对于配送中心(DC)的发货,可以使用以下两种结构:

SOTI(Shipment, Order, Tare/Pallet, Item

主要用途:用于单一 SKU 的托盘。

操作要求:

  • 在每个托盘上粘贴 GS1 运输标签。
  • 在 ASN 数据中包括托盘级别的条形码编号。

SOPI(Shipment, Order, Pack/Carton, Item)

主要用途:用于散箱和包含多个 SKU 的托盘。

操作要求:

  • 在每个箱子上粘贴 GS1 运输标签。
  • 在 ASN 数据中包括箱子级别的条形码编号。

特殊说明:对于无法托盘化的超大件产品,将使用 SOTI 结构,并在订单/交付级别粘贴 GS1 标签。

5.运输标签
  • Orgill 将通过扫描运输标签中的 GS1-128 条形码并与发货通知(Advance Ship Notice)进行核对,实现其收货流程的自动化。
  • 对于包含多个 SKU 的托盘货物,所有箱子都必须贴上标签,并且需要在包装级别(P层)提供 SSCC 信息。
  • 可以使用SOTI结构将多个订单同一SKU合并在同一托盘上发货。在856 发货通知中,需要针对每个订单提供相同的SSCC编号,以确保每个订单的追踪和管理清晰准确
6.810 发票(Invoice)

供应商向Orgill 发送账单,列明交易金额和付款信息。

注意:

  • 每一个订单和发货对应一张发票,每个发票中只能包含一个订单。

示例1:如果一个订单通过一次发货完成,则仅需开具一张发票。
示例2:如果一个订单分为两次发货,则需分别开具两张发票。
示例3:如果一个发货单包含多个订单,则每个订单需要单独开具发票。

  • 支持加拿大业务的供应商需收取适用的税款。
  • 所有订单都需要开具发票,无论订单是通过 EDI 接收还是通过其他方式接收。

除了以上常规发票之外,EDI 810 报文还可以被用来向Origill发送贷项备忘录发票(Credit Memo Invoice),以便为发票更正、产品退货或返利提供电子信用凭证。

7.820 汇款通知(Remittance Advice)

对Orgill而言,820 汇款通知报文是一个可选项,用户可以根据实际需求进行选择。Origill将会发送EDI 820 汇款通知来确认他们已经收到了来自供应商的发票。

阅读原文


http://www.kler.cn/a/518868.html

相关文章:

  • Dev-C++分辨率低-解决办法
  • Day42:列表的组合
  • MYSQL数据库 - 启动与连接
  • python深入SQLAlchemy使用详解
  • 【深度学习】搭建PyTorch神经网络进行气温预测
  • OpenCV:在图像中添加高斯噪声、胡椒噪声
  • 需求分析的
  • 斯坦福:LLM混合量化方法BlockDialect
  • 性能测试JVM监控有哪些?
  • Keepalived实现HAProxy高可用搭建
  • FreeBSD里制作ubuntu22 jammy兼容环境的脚本
  • FAST-DDS and ROS2 RQT connect
  • npm启动前端项目时报错(vue) error:0308010C:digital envelope routines::unsupported
  • 代码练习2
  • 速通JS中的函数作用域与全局污染
  • 鸿蒙next 自定义日历组件
  • C++语法·食二
  • Python 字典排序:详解 sort()、reversed()、sorted()、cmp()
  • thinkphp6+swoole使用rabbitMq队列
  • GPMC介绍
  • Android 定位 获取当前位置 (Kotlin)
  • 企业信息化4:集团化企业的财务管理系统
  • 2025牛客寒假算法基础集训营1
  • C++异步future
  • hexo + Butterfly搭建博客
  • 【Django DRF Apps】从零搭建一个导出 Excel 和 PDF的app应用