Grammer AG 是一家总部位于德国的全球汽车零部件供应商,成立于1880年,主要为乘用车和商用车制造商提供座椅系统及内饰功能部件。在商用车驾驶座椅、工程机械座椅等领域具有较强的市场影响力,是典型的汽车行业 Tier 1 供应商。
Grammer EDI 需求
目前Grammer与其供应商之间通过EDI来传输业务报文。
采用的传输协议为:OFTP
虽然 Grammer 能够处理所有典型的 EDI 格式(包括 VDA、Edifact、Odette 和 ANSI),但在订单传输(Call order transmission)和电子交货单接收(Electronic receipt of the delivery note)方面,VDA 格式是首选格式。
传输的业务单据主要包括:VDA4905交付计划以及VDA4913发货通知,也被称为ASN。除以上两种主要报文之外,也可能会用到VDA 4915以及VDA 4916报文。
如何基于知行之桥EDI系统实现Grammer的EDI对接需求
部署EDI系统须知
准备具有固定公网IP的服务器及域名。将域名与公网IP地址关联起来,以便通过域名访问与该IP地址相关联的EDI 服务。知行之桥EDI系统将会部署在企业的本地服务器上。
搭建EDI工作流
完成以上准备工作后,即可在知行之桥 EDI 系统中搭建对应的工作流。
在本项目中,知行之桥 EDI 系统通过可视化工作流设计,实现了:
- OFTP 通信自动收发与日志监控
- VDA 4905 报文结构自动解析与字段映射
- VDA 4913自动生成与规则校验
- 与 ERP API 双向数据同步
系统支持报文版本校验、语法一致性检查,有效降低人工干预风险。
下面展示了供应商基于EDI系统与Grammer 对接的典型工作流示例(以OFTP传输协议,VDA报文标准,API方案为例)。
需要部署知行之桥EDI系统,搭建OFTP连接通道,实现VDA4905的解析以及生成VDA4913。
目前基于VDA 4905& VDA 4913的需求,我们提供开源的示例工作流解决方案,支持在产品中一键导入。
扩展资料:供应商 VDA 4905 / 4913 & SQL Server方案
供应商VDA 4905 / 4913 & JSON方案
用户可以在如上页面中下载示例文件,获取工作流的部署方式以及操作流程,测试知行之桥EDI系统的转换效果。
也可以进入到知行之桥EDI系统中,点击 示例工作流,搜索 VDA,即可看到系统自带的两套解决方案,分别是Json方案和SQLSever方案。Json方案会将EDI报文转换为JSON,而SQLSever方案则会将EDI报文转换为数据库XML,支持通过中间数据库的形式实现与业务系统的集成。可以根据需求选择适合的方案。

完整工作流如上所示,这些小方块是知行之桥EDI系统中的一个个功能模块,通过蓝色连接线将这些功能模块连接起来,箭头所指方向即为数据流向。
通过上述工作流,能够顺利将Grammer发来的VDA 4905报文转换为JSON格式,方便企业进一步处理,并生成符合Grammer要求的VDA 4913报文。
基于知行之桥EDI系统搭建上述工作流能够帮助企业进一步集成内部业务系统,打通数据传输和处理通道,更快、更高效地实现业务数据传输,提高企业的信息化水平。
注意事项
VDA 4905交付计划
Grammer 使用 VDA 4905 消息进行排程预测(Delivery schedule forecast),为供应商提供滚动需求数据。
1.Grammer VDA 4905 注意事项
- 需求周期与预览:排程预测通常涵盖最长 12 个月的时间范围,包含短期需求以及中长期的需求预测。
- 到货日期定义:在 VDA 4905 中传输的调用日期(Call order dates)始终是指货物到达 Grammer 订货工厂的到货日期,而不仅仅是发货日期。
- 授权期规定:Grammer 的标准生产授权期(Manufacturing approval)通常为 4 周,材料授权期(Material approval)在此基础上再加 4 周。
- 替代方案:如果供应商无法处理 EDI 消息,可以通过 Grammer 供应商平台或 Web EDI 处理订单并输入交货单数据。
- 处罚规定:如果提供的 EDI 数据不正确、有误或缺失,Grammer 将处以每次 150 欧元 的扣款。
- 应急策略:供应商必须针对 EDI 通讯故障制定应急策略,一旦发生系统失效,需立即通知 Grammer 相关工厂并采取手动备份方案。
2.VDA 4905 核心业务字段整理表
| 记录类型 | 字段名称 (英文) | 业务含义 | 注释内容 |
|---|---|---|---|
| 511 (表头) | Transmission Number | 传输编号 | 包含新旧传输号,用于确保消息的连续性和唯一性。 |
| 512 (物料数据) | Customer’s article code | Grammer 物料号 | 供应商交货时必须严格对应的 Grammer 零件编号。 |
| 512 | Unloading point | 卸货点 | 指定货物在 Grammer 工厂的具体交付位置。 |
| 512 | Quantity unit | 数量单位 | 如 ST(个)、KG(公斤)等,需与订单一致。 |
| 512 | Delivery interval | 交货周期 | 定义交货频率,如 T(每日)、W(每周)、M(每月)。 |
| 513 (累积量) | Cumulative figure | 累积接收数量 | Grammer 记录的自结算日起已收到的零件总量,用于对账。 |
| 513 | Last delivery note | 最后一次收货信息 | 包含最后一次收货的交货单号、日期及数量。 |
| 513 / 514 | Call off date | 预测/需求日期 | 具体的到货日期。字段可能包含特殊业务代码: Code: 333333 —— 欠交数量(表示 Grammer 已经过期但仍未收到的欠交数量 Backorder) Code: 444444 —— 即时需求(表示极高优先级的紧急需求 Immediate demand) Code: 555555 —— 周期切换(表示从该行开始,需求量从每日切换为每周或每月) |
| 513 / 514 | Call off quantity | 需求数量 | 在对应“需求日期”下 Grammer 期望收到的产品数量。 |
VDA4913发货通知
1.Grammer VDA 4913 的注意事项
在 Grammer 的物流体系中,VDA 4913 是核心的交货文档标准,具有以下关键要求:
- 强制性要求:在欧洲地区,供应商必须通过 EDI 发送符合 VDA 4913 标准的电子交货通知,这是绝对要求的。
- 替代方案:如果供应商不具备 EDI 能力,必须通过 Grammer 供应商门户 (Supplier Portal) 手动创建发货通知。
- 违约责任:若 EDI 数据(包括 VDA 4913)出现错误、缺失或不正确,Grammer 将处以每次 150 欧元 的罚款。
- 可循环包装管理:对于可循环包装的交付,供应商必须在送货单(即 VDA 4913 报文)中将包装容器作为独立行项目列出,以便 Grammer 进行空箱账户对账。
- 特定业务场景 (JIS):报文中的 Record Type 718 (生产序列号) 仅在向 兰博基尼 (Lamborghini) 工厂进行 JIS(同步化交付) 时才需要发送。
- 首选格式:尽管 Grammer 支持多种格式(如 Edifact, ANSI),但在接收电子送货单时,首选 VDA 格式
- VDA 4913 核心业务字段整理表
| 记录类型 | 字段名称 (英文) | 业务含义 | 业务逻辑与注释 |
|---|---|---|---|
| 711 (传输头) | Customer ID | 客户识别号 | Grammer 在 EDI 系统中分配给接收方的 ID。 |
| 711 | Supplier ID | 供应商识别号 | Grammer 分配给供应商的唯一识别号。 |
| 711 | New transmission no. | 新传输编号 | 每次 EDI 传输的唯一连续编号,用于版本控制。 |
| 712 (运输数据) | Shipment Load Ref. No. | 发货批次参考号 | 标识单次运输任务的编号(如货运提单号)。 |
| 712 | Handover Date/Time | 货物交付时间 | 货物实际交给承运商(货代)的日期和具体时间。 |
| 712 | Means of transport No. | 运输工具编号 | 通常指运输车辆的车牌号或空运航次号。 |
| 713 (送货单头) | Delivery note number | 送货单号 | 供应商生成的唯一纸质送货单对应的电子编号。 |
| 713 | Unloading point | 卸货点 | 关键字段。必须与 Grammer 订单(VDA 4905)中的卸货点一致。 |
| 713 | Customer plant | 客户工厂 | 接收货物的 Grammer 具体工厂代码。 |
| 714 (零件行项) | Customer’s article no. | Grammer 物料号 | Grammer 系统中的零件编号,必须与订单严格对应。 |
| 714 | Delivery quantity | 交付数量 | 该零件在该张送货单下的实际发货总数。 |
| 714 | Usage code | 使用用途代码 | S(量产件)、E(备件)、M(样品)。 |
| 714 | Batch number | 批次号 | 对于要求批次追踪的零件,必须在此字段提供供应商批次。 |
| 715 (包装数据) | Customer’s package ID | 客户包装代码 | 符合 VDA 标准或 Grammer 包装数据表(PDS)定义的容器 ID。 |
| 715 | Number of packages | 包装数量 | 该零件所占用的某种包装容器的总个数。 |
| 715 | Returnable indicator | 可循环包装标识 | M 表示可循环,E 表示一次性包装。Grammer 要求可循环包装必须作为独立行项列出以便对账。 |
| 718 (特殊需求) | Manufacturing ref. No. | 生产序列号 | 注意:该记录类型仅在向兰博基尼(Lamborghini)工厂进行 JIS(同步交付)时才需发送。 |
通过以上介绍,用户能够更好地理解Grammer的EDI需求以及如何基于知行之桥EDI系统满足需求,了解EDI项目中的核心业务单据:VDA 4905以及VDA 4913 中包含的业务信息。
注:文案部分图片及内容来源于网络,版权归原创作者所有,如有侵犯到您的权益,请您联系我们进行删除,给您带来困扰,我们深感抱歉。

AS2 认证信息
OFTP 证书
SAP 证书
知行之桥®
