---
title: 使用 MapForce 实现 VDA EDI 数据转换和升级
date: 2023-05-03
categories:
  - data-integration
  - edi
tags:
  - data-transformation
  - edifact
  - vda-edi
description: VDA EDI 仍然是汽车行业中电子数据传输的一种常用格式。 了解如何将其转换为其他格式，或从其他格式转换为 VDA EDI。
---
Status: #blog

Tags:  #data-transformation #edifact #vda-edi

Categories: [data-integration](/blog/zh/category/data-integration.md) | [edi](/blog/zh/category/edi.md)
# 使用 MapForce 实现 VDA EDI 数据转换和升级

EDI（电子数据交换）消息被广泛应用于各个行业，用于传输商业信息，例如发票、运输通知和采购订单。这些信息过去通常以纸质形式记录，而现在可以通过电子方式传输。EDI交易按照标准进行结构化，这些标准定义了每条消息的格式。遵循标准格式使得消息可以在交易伙伴的计算机系统之间进行电子传输，而无需人工干预。

不同的行业会利用专门的EDI（电子数据交换）格式，这些格式与他们的业务相关。其中，VDA EDI是一种流行的格式，被德国汽车工业广泛使用。

为了高效地处理 VDA 消息，企业通常需要将其转换为其他格式，例如，为了存储在后端数据库中，或者将其转换为其他 EDI 消息格式，以实现系统之间的兼容性。Altova MapForce 能够轻松实现这一点，它支持 VDA 以及其他几种流行的 EDI 标准。下面我们来看看它是如何工作的。

![装饰性图像，描绘了一台汽车发动机](/blog/images/shutterstock_238915123.jpg)

<!--more-->

## 什么是VDA EDI？

VDA是...的缩写 [德国汽车工业协会 (VDA)](https://www.vda.de/), 德国汽车工业协会（VDA）是由超过620家企业组成的协会，这些企业参与德国汽车工业的生产，而德国汽车工业是全球最大的汽车生产商和雇主之一。VDA的会员包括宝马、梅赛德斯-奔驰、大众等汽车制造商，以及汽车零部件供应商。

为了优化汽车供应链的各个环节，提高效率，德国汽车工业协会（VDA）于1977年开始制定电子数据交换（EDI）标准，用于计划、分销和开具发票。这比联合国创建[EDIFACT](https://www.altova.com/zh/mapforce/edifact)——即后来成为国际公认的、用于合作伙伴之间信息交换的标准结构——还要早。

VDA EDI 消息代表不同类型的电子文档，例如订单、交货单、发票和运输通知。使用 VDA EDI 并且 [EDI 工具](https://www.altova.com/zh/edi-tools) 成功实现了制造商和供应商之间自动信息交换，减少了手动数据录入的需求，并提高了业务交易的速度和准确性。

鉴于VDA EDI消息在过去几十年里被广泛使用，该格式已经成为行业标准。尽管VDA已经停止维护该标准，并在其文档中将其列为已过时，但其使用仍然存在。虽然更现代的EDI格式，如EDIFACT和ODETTE，已经出现并被汽车行业等垂直领域采用，但传统的VDA EDI交易在欧洲仍然被广泛使用。

## 转换和转换 VDA EDI 交易

仍然使用传统 VDA EDI 协议的公司，通常需要在交易中转换数据格式，以便与业务系统集成，或者将其映射到更现代的 EDI 消息格式。为了满足客户的需求，Altova 在 MapForce 中增加了对最常用的 VDA EDI 消息的支持。这款无需编写代码的数据集成工具，可以轻松地 [转换和处理EDI数据](https://www.altova.com/zh/mapforce/edi-mapping) 转换为任何其他格式。

用户可以通过拖放功能，在 VDA EDI 交易和其他 EDI 格式（如 ODETTE 和 EDIFACT）之间建立映射关系，或者将消息数据映射到/从数据库以及 XML、JSON、Excel 等常用格式中。

MapForce (2023r2版本及更高版本) 支持最常用的VDA EDI交易类型：

- VDA 4905 – 全球交付管理规范

- VDA 4907 – 汇款通知单

- VDA 4908 – 信用信息通知

- VDA 4913 – 全球生产调度指南

- VDA 4916 – 全球交付计划与生产同步

- VDA 4921 – 货物发运信息通知

当您在 MapForce 中将 VDA 消息作为源数据或目标数据映射组件时

![插入一个VDA EDI消息，用于映射和转换 ](/blog/images/convert-vda-edi.png)

...其结构以可视化的方式呈现。

![VDI EDI 消息 4908 的结构](/blog/images/VDA-edi-message-4908.png)

这使得用户可以轻松地通过拖放操作，在源组件和目标组件之间建立字段关联。同时，提供了一个全面的数据处理过滤器和函数库，用户可以根据需要对源数据进行转换，以适应目标数据的格式。在下面的映射示例中，一个VDA EDI消息被映射到EDIFACT发票消息，其中使用了常量和函数来转换数据，以符合目标数据结构的要求。

[![在 MapForce 中，将 VDA 格式转换为 EDIFACT 格式](/blog/images/transform-vda-to-edifact.png)](transform-vda-to-edifact.png)

在您定义了映射关系后，您可以点击“输出”选项卡来查看转换后的数据，在本例中，转换后的数据是一个EDIFACT消息。

![使用MapForce将VDA EDI格式转换为EDIFACT消息](/blog/images/generated-EDIFACT-message.png)

您还可以通过将已完成的映射项目上传到 [MapForce Server](https://www.altova.com/zh/mapforce-server)，从而自动化重复性事务的转换过程。

## VDA 数据集成——下一步计划

要开始在 MapForce 中使用 VDA EDI 消息，请先[下载](https://www.altova.com/zh/mapforce/download)一个免费的、为期 30 天的试用版。然后，下载并安装免费的[VDA EDI 配置文件](https://www.altova.com/zh/mapforce/download#:~:text=vda%20Configuration%20Files)。
