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

BorgWarner DELFOR 报文解析 —— 从 EDI 到 JSON 的结构化转换与字段说明

背景说明

在汽车零部件供应链中,DELFOR(Delivery Forecast) 是主机厂或一级客户向供应商发送的长期交付预测计划报文。
BorgWarner 作为汽车行业的重要客户,通常通过 DELFOR 报文向供应商传递未来一段时间内的物料需求预测,用于指导供应商进行产能规划、采购准备及库存管理。

由于 DELFOR 报文采用 EDIFACT 标准格式,其可读性较低,难以被企业内部系统(如 ERP / APS / 自研系统)直接使用,因此通常需要将其转换为结构化的 JSON 数据,再进入后续业务流程。

本文将结合一份真实的 BorgWarner DELFOR 报文示例,说明:

  • DELFOR报文中的核心业务信息
  • DELFOR报文中的关键字段结构
  • JSON结构及字段含义

知行之桥EDI系统转换效果图如下:

BorgWarner DELFOR 原始报文示例

以下是 BorgWarner 发送的一条 DELFOR 报文(已脱敏):

UNB+UNOA:2+DPH:1+QQQ:1+251113:0320+1++DELFOR' UNH+10001+DELFOR:D:97A:UN' BGM+241+20020102084517+5' DTM+158:20031217:102' DTM+159:20040831:102' NAD+MI+623700994::16' NAD+SU+XX4845969::16++ABCD ELECTRONICS CO.,' NAD+SF+XX4845969::16' NAD+ST+H301::92++DELPHI CHASSIS-KETTERING' CTA+IC+:ABC DEF' COM+XX XX508958:TE' LIN+++123ABC99:IN' IMD+++:::NUTS AND BOLTS' LOC+11+H301' LOC+159+0001' RFF+ON:0550012345' RFF+RE:71' DTM+137:20030325:102' QTY+70:100800:C62' RFF+SI:123455' DTM+11:20030310:102' SCC+4++F' QTY+1:33600:C62' DTM+10:20030324:102' DTM+159:20030330:102' SCC+4++F' QTY+1:33600:C62' DTM+10:20030331:102' DTM+159:20030406:102' SCC+2' QTY+3:168000:C62' DTM+52:20030331:102' SCC+3' QTY+3:201600:C62' DTM+52:20030407:102' UNT+36+10001' UNZ+1+1'
报文整体业务含义概览

供应商从业务侧主要关注报文中包含的如下关键信息:

  • 预测覆盖周期:2003-12-17 ~ 2004-08-31
  • 使用 / 交付工厂:H301 – DELPHI CHASSIS-KETTERING
  • 预测物料:123ABC99
  • 预测数量:
    1.2003-03-24 ~ 2003-03-30:33,600 PCS
    2.2003-03-31 ~ 2003-04-06:33,600 PCS

以上数量并非正式订单,但已属于具有授权责任意义的排产指导计划。

关键 EDI 段解析说明
报文头(Header)
UNH+10001+DELFOR:D:97A:UN' BGM+241+20020102084517+5' DTM+158:20031217:102'
  • DELFOR:D:97A:DELFOR 长期预测报文,D97A 版本
  • 20020102084517:预测计划编号
  • DTM+158:预测开始日期(2003-12-17)
  • DTM+159:预测结束日期(2004-08-31)
预测周期
DTM+158:20031217:102' DTM+159:20040831:102'

表示该 DELFOR 覆盖 2003-12-17 ~ 2004-08-31 的需求预测周期。

业务伙伴信息
NAD+MI+623700994::16' NAD+SU+XX4845969::16++ABCD ELECTRONICS CO.,' NAD+ST+H301::92++DELPHI CHASSIS-KETTERING'

MI:预测发布主体

  • SU:供应商 ABCD ELECTRONICS CO.,
  • ST:收货工厂 DELPHI CHASSIS-KETTERING
物料信息
LIN+++123ABC99:IN' IMD+++:::NUTS AND BOLTS' LOC+11+H301' RFF+ON:0550012345'
  • 客户物料号:123ABC99
  • 物料描述:NUTS AND BOLTS
  • 使用 / 交付工厂:H301
  • 关联采购订单号:0550012345
授权数量信息
SCC+2' QTY+3:168000:C62' DTM+52:20030331:102'
  • SCC+2:Fabrication Authorization(生产授权)
  • 累计授权数量: 168,000 PCS
  • 授权截止日期: 2003-03-31
SCC+3' QTY+3:201600:C62' DTM+52:20030407:102'
  • SCC+3:Material Authorization(物料授权)
  • 累计授权数量: 201,600 PCS
  • 授权截止日期 :2003-04-07
预测数量(Firm 授权)
SCC+4++F' QTY+1:33600:C62' DTM+10:20030324:102' DTM+159:20030330:102'
  • 预测周期:2003-03-24 ~ 2003-03-30
  • 预测数量:33,600 PCS
SCC+4++F' QTY+1:33600:C62' DTM+10:20030331:102' DTM+159:20030406:102'
  • 预测周期:2003-03-31 ~ 2003-04-06
  • 预测数量:33,600 PCS
BorgWarner DELFOR 转换后的 JSON 示例

在系统中,通常会将上述 DELFOR 转换为如下 JSON 结构:

{ "EDI_DELFOR": { "MessageNumber": "20020102084517", "HorizonStartDate": "20031217", "HorizonEndDate": "20040831", "MaterialReleaseIssuerCode": "623700994", "MaterialReleaseIssuerName": "", "SupplierCode": "XX4845969", "SupplierName": "ABCD ELECTRONICS CO.,", "ShipFromCode": "XX4845969", "ShipFromName": "", "OrderedByCode": "", "OrderedByName": "", "CompleteInfo": { "ShipToCode": "H301", "ShipToCodeListAgency": "92", "ShipToName": "DELPHI CHASSIS-KETTERING", "ShipToContactName": "ABC DEF", "ShipToContactCommunicationNumber": "XX XX508958", "Item": { "BuyerItemNumber": "123ABC99", "AdditionalRecordKeepingOfModelYear": "", "AdditionalUltimateDelphiPartNumber": "", "ItemDescriptionContent": "NUTS AND BOLTS", "PlaceOfDischarge": "H301", "AdditionalInternalDestination": "0001", "PurchaseOrderNumber": "0550012345", "ReleaseNumber": "71", "ReleaseNumberDocumentMessageDate": "20030325", "CustomerRefNumber": "", "TransportDetailTransportDetailTransitDirectionCoded": "", "CumulativeQuantityReceived": "100800", "CumulativeQuantityReceivedLastShipmentID": "123455", "CumulativeQuantityReceivedLastShipmentIDDespatchDate": "20030310", "FabAuthCumulativeQuantity": "168000", "FabAuthCumulativeQuantityEndDate": "20030331", "MatAuthCumulativeQuantity": "201600", "MatAuthCumulativeQuantityEndDate": "20030407", "Schedule": [ { "Status": "4", "Frequency": "F", "DespatchPatternCoded": "", "DiscreteQuantity": "33600", "DiscreteQuantityForecastWeekMondayDate": "20030324", "DiscreteQuantityForecastWeekSundayDate": "20030330" }, { "Status": "4", "Frequency": "F", "DespatchPatternCoded": "", "DiscreteQuantity": "33600", "DiscreteQuantityForecastWeekMondayDate": "20030331", "DiscreteQuantityForecastWeekSundayDate": "20030406" } ] } } } }
JSON 字段业务说明

整体层级结构:

1

2

3

4

EDI_DELFOR → Header(整份预测头)

└── CompleteInfo/ChangeInfo → ShipTo(收货工厂维度)

└── Item → 物料维度

└── Schedule → 预测明细

1.EDI_DELFOR层(主体信息)

该层描述整份预测计划的基础信息,用于确定预测来源、责任主体及覆盖周期。

  • MessageNumber

客户预测计划编号,是整份 DELFOR 在客户系统中的唯一标识。

  • HorizonStartDate

表示预测生效开始日期。

  • HorizonEndDate

表示预测覆盖截止日期。

  • MaterialReleaseIssuerCode, MaterialReleaseIssuerName

表示预测发布主体编码及名称。

  • SupplierCode, SupplierName

表示本 DELFOR 所对应的供应商信息。

  • ShipFromCode, ShipFromName

表示发货方编码及名称,一般与供应商一致。

  • OrderedByCode, OrderedByName

表示下单方编码及名称,仅在ship direct业务场景中使用。

2.CompleteInfo / ChangeInfo 层(收货方信息)

该层以收货工厂为维度拆分预测计划,一份 DELFOR 可包含多个收货方。

ChangeInfo仅在ship direct业务场景中使用。

  • ShipToCode, ShipToName

收货工厂编码及名称。

  • ShipToCodeListAgency

工厂编码所属的编码体系来源。

  • ShipToContactName, ShipToContactCommunicationNumber

工厂业务联系人及联系电话。

3.Item 层(物料信息)

该层描述某一收货工厂下单个物料的预测、累计消耗及授权责任边界。

  • BuyerItemNumber

客户侧物料号,是客户下单、核对交付的核心物料标识。

  • AdditionalRecordKeepingOfModelYear

年款/车型信息。

  • AdditionalUltimateDelphiPartNumber

内部物料号

  • ItemDescriptionContent

物料描述。

  • PlaceOfDischarge

实际交付工厂。

  • AdditionalInternalDestination

工厂内部库位 / 收货点。

  • PurchaseOrderNumber

关联采购订单 / 长期协议编号。

  • ReleaseNumber, ReleaseNumberDocumentMessageDate

本预测关联的 Release 编号及其发布日期。

  • TransportDetailTransitDirectionCoded

Ship Direct的标识

  • CumulativeQuantityReceived

截止当前客户已累计消耗数量。

  • CumulativeQuantityReceivedLastShipmentID, DespatchDate

最近一次收货对应的发货参考号及其日期。

  • FabAuthCumulativeQuantity, FabAuthCumulativeQuantityStartDate
    , FabAuthCumulativeQuantityEndDate

生产授权累计数量及起止日期,允许安排正式生产。

  • MatAuthCumulativeQuantity, MatAuthCumulativeQuantityStartDate, MatAuthCumulativeQuantityEndDate

备料授权累计数量及起止日期,允许提前采购原材料并准备产能。

4.Schedule 层(预测明细信息)

Schedule 中的每一个对象代表一个预测。

  • Status
    预测状态。
  • DiscreteQuantity
    预测要货数量。
  • DiscreteQuantityForecastWeekMondayDate, DiscreteQuantityForecastWeekSundayDate
    预测的起止日期。
  • Frequency
    预测频率。
  • DespatchPatternCoded
    发运模式扩展字段。
DELFOR -> JSON方案实现说明

基于知行之桥 EDI 系统,可将BorgWarner的 DELFOR 报文解析并转换为 结构化 JSON 数据。在此基础上,结合系统内置的 EDIFACT 端口、XML Map 端口及 JSON 端口,实现报文解析、字段映射与数据转换的自动化处理,进而构建完整、可配置的 自动化业务工作流。

工作流示意图如下:

总结

BorgWarner 提供的 DELFOR 报文承载着汽车供应链中关键的预测与计划信息,是企业进行生产排程与物料规划的重要数据来源。通过将原始 EDI 报文解析并转换为结构化 JSON 格式,预测数据能够以更直观、更易处理的方式被系统接收与利用,为后续的业务系统集成、数据分析及计划决策奠定统一的数据基础。

科学合理的 JSON 数据结构设计,直接决定了 DELFOR 数据能否从底层通信报文转化为可被业务系统高效使用的业务数据模型。基于知行 EDI 成熟稳定的映射配置机制以及在汽车行业长期积累的实施经验,企业无需进行复杂的定制化开发,即可快速完成预测数据的标准化对接与落地。

该方案在保障数据准确性、传输可靠性及系统稳定运行的前提下,有效降低了项目实施难度与后期运维成本,为汽车供应链计划协同及业务连续运行提供了持续、可靠的技术支撑。

阅读原文:BorgWarner DELFOR 报文解析 —— 从 EDI 到 JSON 的结构化转换与字段说明

http://www.jsqmd.com/news/309834/

相关文章:

  • 使用随机时间间隔提升爬虫隐蔽性
  • 从机械扫描到逻辑阅读:DeepSeek-OCR 2的技术革新
  • SMB与WebDAV:你家NAS开的到底是“内网直通车”还是“全球快递”?
  • 企业级AI发展新趋势:Copilot、流程自动化与智能体系统
  • 企业AI项目为何难获回报?探究三类失败路径与最优解
  • 企业级Context深度解析:AI进化的关键
  • 企业为何要从AI工具转向Full Stack?深度解析!
  • mybatisplus json自动转实体类
  • 计算机视觉赋能AI原生应用领域的未来前景
  • 多线程开篇记录几个例子
  • 分享人人租监管机上门回收方法,人人租监管机回收价格
  • 1.28
  • Day31-20260127
  • 高纯氢氧化镁生产厂家,高纯度低杂质更靠谱!
  • 上市大模型企业数据基础设施的选择:MiniMax 基于阿里云 SelectDB 版,打造全球统一AI可观测中台
  • 企业培训系统源码选型指南:自研、二开还是成品系统源码?
  • AI+企业培训系统源码:下一代内训平台长什么样?
  • 计算机毕业设计springboot高校毕业设计信息系统 基于SpringBoot的高校毕业设计全过程管理与协同平台 高校毕业设计数字化管理与在线指导系统
  • 计算机毕业设计springboot高校毕业生就业岗位推荐系统 基于SpringBoot的高校毕业生就业智能匹配与双向选择平台 高校毕业生就业信息数字化管理与职业推荐服务系统
  • 大模型开发|如何解决 AttributeError: ‘Qwen2ForCausalLM‘ object has no attribute ‘chat‘ 问题
  • Python基础调试|如何解决 ModuleNotFoundError: No module named ‘re‘ 问题
  • 云原生运维实战:阿里云 ECS 服务器安全加固与性能调优指南
  • 告别天价电费!安科瑞AESB-125/261-L储能一体机,工商业用户的“超级充电宝”
  • Antigravity Skills 全局安装与配置指南
  • 从零学习Kafka:集群架构和基本概念
  • 化繁为简,一库统揽:金仓数据库以“一体化替代”战略重构企业数据核心
  • WPS教育纯净版
  • 通用浏览器多开CK登录器
  • Anthropic发布Claude AI全新宪法文件强化安全伦理框架
  • LoViT:用于手术阶段识别的长视频Transformer/文献速递-基于人工智能的医学影像技术