ITT EDI项目报文解读:DELFOR长期交付预测

本文将为大家介绍 ITT EDI 项目中常用的 VDA 4984 Global DELFOR(交付预测)报文。旨在帮助读者掌握如何阅读 ITT 提供的 EDI 规范文件,并从中提取交付预测单据所需的关键信息。

DELFOR 报文基于联合国制定的 EDIFACT(Electronic Data Interchange for Administration, Commerce and Transport)标准。该标准确保了 DELFOR 报文在全球范围内的通用性与互操作性,使来自不同行业、不同国家的企业能够在统一的数据结构与规则下进行高效的数据交换。

DELFOR 报文(Delivery Forecast)是国际贸易与供应链管理中广泛应用的一种标准化电子数据交换格式,主要用于在供应链上下游企业之间传递未来一段时间内的交货预测信息。

通过 DELFOR 报文,企业可将未来半年、一年,甚至更长周期的预测性需求计划及时传达给供应商,从而帮助供应商合理安排生产计划、仓储空间与资金流,提升整体供应链的响应效率与协同水平。

ITT 最新发布的 DELFOR EDI 规范采用的是 EDIFACT D96A 版本。

DELFOR报文的报文结构

在EDI项目开始前,我们一般会拿到主机厂的规范文件,在规范文件中会描述DELFOR报文结构及DELFOR中每个段、数据元的含义、要求等信息。在规范的开头会描述报文的结构,以下是规范示例:

ITT_edi_DELFOR1.png
ITT_edi_DELFOR2.png
ITT_edi_DELFOR3.png
ITT_edi_DELFOR4.png
ITT_edi_DELFOR5.png

如上结构显示了DELFOR报文所有的段:

1.Pos列是一个序号列,日常使用较少,了解下即可。
2.Tag这一列表示段名,与DELFOR报文中的段名是对应的。
3.Content列则是每个数据段对应的含义
4.St列则用于标记每个segment数据段的状态
M=Mandatory 表示强制的,也就是必须出现在报文中的
C=Conditional 表示有条件的,也就是可以有也可以没有
除此之外常用的状态还有O=Optional 可选的;N=Not used 不使用的等等。

5.Counter\MaxOcc则表示每个数据段可出现的最大次数

接下来我们具体看一下这些段分别代表什么含义,UNH是消息头,主要包含报文类型标识、版本号等,根据ITT的EDI DELFOR规范中展示的报文结构,Data数据主要从BGM字段开始,至最后一个DTM结束。

首先我们要知道,在ITT的DELFOR报文中,每一行都是一个数据段,而每一行的前三个字母则是数据段的名称。

UNH就是消息头,标识报文类型以及版本号,BGM包含交付计划类型,交付计划编号,DTM则用来说明消息中涉及的各种日期和时间信息,如报文生成时间、有效起始日期、有效截止日期。

NAD字段在这里可以出现多次,分别表示买方和卖方的基本信息。

接下来可以看到LIN段,和物料相关。Segment group 8 可出现的次数是9999,这表示一个交付预测报文中可包含多个物料。LIN下有多个LOC,表示一个物料可以有多个交货地点。

接下来是嵌套在每个LIN项下面的信息,表示具体的交付计划、类型、数量和日期。RFF段,包含采购订单号以及ASN编号、ASN接受日期等信息。QTY段包含已发数量、累计收货数量及本次计划交货数量。SCC段传输交货类型,最后一个DTM段传输交货日期。

经过以上分析,我们可以得出DELFOR的三个层级结构,我们以这个DELFOR文件为例:

ITT_edi_DELFOR6.png

Header:即长期交付预测的主数据,通常一个报文只会出现一次,Header结构中包含的Segment有BGM、DTM、NAD(BY&SE&CN)
Item:长期交付预测的物料层,和Header层存在一对多的关系,一个长期交付预测中会包含多种物料。Item结构中包含的Segment有 LIN、IMD、LOC
Forecast:交付预测层,和Item层存在一对多的关系,每种物料会有多个交货数量和交期。Forecast结构中包含的Segment为RFF、DTM、QTY以及SCC。以上就是关于DELFOR长期交付预测结构的分享了。

DELFOR EDI字段解读

接下来我们进入到每个段,看看每个段中数据元的含义。同前面结构一样,规范中会描述每个数据元的含义、是否必须、数据类型、字段长度、备注信息。

  1. 报文识别段(BGM)

ITT_edi_DELFOR7.png

在BGM段中,BGM01是 Document/message name,coded,文档类型,“241”表示交付计划,这里的“10”表示Odette。BGM02是文档编号,在这里表示发送方分配的唯一参考编号,用于识别交付计划文档,格式为:SAP idoc编号 – 交付预测编号。

2.报文时间信息(DTM)

ITT_edi_DELFOR8.png

DTM01的取值及其对应的限定符含义:

  • 137:报文创建时间(格式:CCYYMMDDHHMM)
  • 157:计划开始时间
  • 36:计划截止时间

3.参与方标识(NAD)
买方(BY)与卖方(SE)

NAD01的取值及其对应的限定符含义:

  • BY:Buyer(买方)标识符,Z110 为 ITT 指定的识别码
  • SE:Seller(供应商)标识符

NAD03存放名称和地址信息

收货方(CN)

4.行项目明细(LIN段组)

接下来,我们看DELFOR报文中的物料明细部分。
ITT_edi_DELFOR10.png

以LIN段为例,LIN段包含三个数据元,即LIN01、LIN02、LIN03。其中LIN01是行号,示例报文置空。LIN02是行动请求/通知编码,备注中提供了3作为可选值,表示已变更的状态。LIN03传输采购商物料编号。这里的IN表示物料编号类型编码。每一个产品需求都通过 LIN 段组表示。

  • LIN:物料号(由 ITT 提供,类型 IN)
  • IMD:物料描述
  • LOC+11:当LOC01的取值为11的时候,表示LOC02中存放的是卸货地/港口ID
  • LOC+159:当LOC01取值为159的时候,表示LOC02中存放的是附加的内部目的地ID

5.采购订单与最后ASN号(RFF + DTM)

接下来查看预测层的字段信息。

ITT_edi_DELFOR11.png

  • ON:RFF0101取值为ON时,表示RFF0102中存放的是采购订单编号,而RFF0103中存放的是行号。
  • AAK:RFF0101取值为AAK时,表示RFF0102中存放的是最后的发货通知编号
  • DTM+171:DTM0101取值为171时,表示DTM0102为发货通知的对应 ASN 的接收日期,DTM0103为102,表示日期格式为CCYYMMDD。

6.数量、交付时间与类型(QTY + SCC + DTM)

ITT_edi_DELFOR12.png

QTY0101的取值为12时,表示QTY0102中存放的是必须交货的实际发货量,PCE表示数量单位为件。QTY0101的取值为70时,表示QTY0102中存放的是累计收货数量,PCE表示数量单位为件。QTY0101的取值为113时,表示QTY0102中存放的是计划交付数量,PCE表示数量单位为件。

SCC01取值为1,表示Firm固定计划,SCC01取值为4,表示Forecast预测计划,确保按正确模式发货。

DTM0101取值为2,表示DTM0102中存放的是要求的交付日期,DTM0103取值为102,表示时间格式为CCYYMMDD。

如果您希望了解有关EDI对接的相关信息,欢迎联系我们。

了解更多 EDI 信息,请您通过邮件 sales@kasoftware.cn 联系我们。点击下方蓝色按钮,即可免费试用 EDI 软件。

注:文案部分图片及内容来源于网络,版权归原创作者所有,如有侵犯到您的权益,请您联系我们进行删除,给您带来困扰,我们深感抱歉。

标签: , , , , ,
文章分类 帮助文档, 知识库