在零售行业供应链加速升级的今天,制造商已不再自建仓库,零售商也不愿承压囤货,第三方仓储(3PL)成为连接两者的关键节点。然而,货物调度、库存同步、发货准确性等问题常因人为沟通滞后而失控。为此,EDI技术的引入,不仅打通了信息孤岛,更实现了从“看得见”到“算得清”的数字化协同。在制造商与零售商的协同之中,3PL仓库究竟如何通过EDI扮演好“中间桥梁”的角色呢?
主要通过以下4个环节协作:
一、货物生产完成后:制造商通知 3PL 仓库入库
二、货物到达并接收:仓库确认收货
三、零售商下单:制造商指示仓库出库计划
四、出库完成确认:仓库反馈制造商发货状态
视频教程【第1集:制造商物流商3PL协同下的仓储物流流程与EDI应用】
本文主要为大家介绍 物流行业EDI合集-X12标准 项目,了解物流行业常见的EDI需求、如何获取项目工作流,测试文件以及如何部署到知行之桥 EDI 系统中。
物流行业EDI合集-X12标准 &自定义XML 方案简介
物流行业EDI合集-X12标准 到 自定义XML 示例流具有预配置的端口,用于依据 示例规范,转换以下交易集:
1.943库存转移发货通知,制造商发给3PL
2.944库存转移收货确认,3PL发给制造商
3.940仓库出货订单,制造商发给3PL
4.945仓库出库确认,3PL发给制造商
以下端口构成了工作流的核心元素:
1.AS2 端口:用于通过 Internet 网络进行安全传输的功能,确认制造商的 AS2 连接信息,如 AS2 ID,URL 及公钥证书,以便进行正确配置。
2.X12 端口:从 XML 生成 EDI 文件或将 EDI 文件转换为 XML 以供进一步处理。
3.XMLMap 端口:提供可视化的方式将 XML 数据从一种结构转换为另一种结构,建立从源文件到模板文件的映射关系。
4.Branch端口:根据端口中指定的条件是否为真,文件沿着工作流中的不同路径发送。
5.File端口:在指定的路径之间传输文件。
6.Notify端口:向应用程序配置文件部分中定义的收件人发送简单的通知电子邮件。
运行知行之桥 EDI 系统,导航到工作流选项卡并单击右上角的齿轮图标。 选择创建工作区选项为此示例流创建一个新的工作区 比如Demo(或者可以使用对接的制造商的名称命名工作区)。

进入 工作流 页面,在如下图所示位置,单击 更多选项 按钮->导入工作区。 在出现的对话框中,选择下载的示例流 Demo.arcflow 以导入相关的端口和设置。 或者直接将 Demo.arcflow 拖拽到指定工作区。

成功导入示例工作流后,你将看到如下图所示的完整工作流:

导航到 CompanyG_AS2 端口的 设置 选项卡。根据 制造商 提供的 AS2 文档配置其 AS2 信息,比如,AS2 ID、交易伙伴URL、公钥证书等信息。

同时需要导航到“个人设置”选项卡,点击AS2“配置”按钮,添加 AS2个人设置:企业自己的 AS2 ID,私钥证书,私钥证书密码、应用程序URL等。

配置完成后请导航到 CompanyG_AS2 端口的 “输入” 选项卡上传测试文件与 制造商进行 AS2 连接测试,同时可以导航到 “输出” 选项卡查看 制造商 发来的文件。

实现文件格式转换主要借助 X12 端口以及 XMLMap 端口实现,其中 XMLMap 端口已经对数据映射进行了预配置,用户无需进行额外操作。X12 端口中,需要在 设置 选项卡下填写3PL和 制造商 的真实信息,对交换头进行配置:

以解析方向(即接收 物流商 发来的 850 采购订单,并将其转换为 XML 格式)为例,测试流程如下:
3PL接收制造商发来的943库存转移发货通知,在开始了解如何基于知行之桥EDI系统解析此报文之前,先通过以下视频了解这个报文中都包含哪些业务信息。
第3集:【物流行业EDI教程——943仓库库存转移装运通知报文详解】
基于知行之桥EDI系统解析EDI 943仓库库存转移装运通知报文,通过以下工作流来实现:

AS2端口收到EDI 943报文之后,数据会流经X12端口、Branch端口、XML Map端口最终抵达File端口,系统会自动将EDI报文转换为自定义的XML格式,并存放之指定路径下。
接下来我们需要重点关注EDI 943报文的映射部分处理,通过以下视频了解943映射详解与拖拽实战:
第4集:【物流行业EDI教程——943映射详解与拖拽实战】
3PL收到943库存转移发货通知报文之后,需要向制造商回复944库存转移收货确认报文。在开始了解如何基于知行之桥EDI系统解析此报文之前,先通过以下视频了解这个报文中都包含哪些业务信息。
第5集:【物流行业EDI教程——944仓库收货确认报文详解】
基于知行之桥EDI系统生成EDI 944库存转移收货确认报文,通过以下工作流来实现:

3PL用户在指定路径下上传自定义XML格式的库存转移收货确认数据后,会自动被EDI系统抓取,通过File端口进入EDI系统,数据会流经XML Map端口、X12端口,最终通过AS2端口自动发送给制造商。
接下来我们需要重点关注EDI 944报文的映射部分处理,通过以下视频了解944映射详解与拖拽实战:
第6集:【物流行业EDI教程——944映射详解与拖拽实战】
接下来制造商将会发送 EDI 940 仓库出货订单给3PL。
AS2端口收到EDI 940报文之后,数据会流经X12端口、Branch端口、XML Map端口最终抵达File端口,系统会自动将EDI报文转换为自定义的XML格式,并存放之指定路径下。在开始了解如何基于知行之桥EDI系统解析此报文之前,先通过以下视频了解这个报文中都包含哪些业务信息。
第7集:【物流行业EDI教程——940仓库出货订单报文详解】
基于知行之桥EDI系统生成EDI 940仓库出货订单报文,通过以下工作流来实现:

AS2端口收到EDI 940报文之后,数据会流经X12端口、Branch端口、XML Map端口最终抵达File端口,系统会自动将EDI报文转换为自定义的XML格式,并存放之指定路径下。
接下来我们需要重点关注EDI 940报文的映射部分处理,通过以下视频了解940映射详解与拖拽实战:
第8集:【物流行业EDI教程——940映射详解与拖拽实战】
3PL收到940仓库出货订单报文之后,需要向制造商回复945仓库出库确认报文。在开始了解如何基于知行之桥EDI系统解析此报文之前,先通过以下视频了解这个报文中都包含哪些业务信息。
第9集:【物流行业EDI教程——945仓库出库确认报文详解】
基于知行之桥EDI系统生成EDI 945仓库出库确认报文,通过以下工作流来实现:

3PL用户在指定路径下上传自定义XML格式的仓库出库确认数据后,会自动被EDI系统抓取,通过File端口进入EDI系统,数据会流经XML Map端口、X12端口,最终以EDI 945报文的形式通过AS2端口自动发送给制造商。
接下来我们需要重点关注EDI 945报文的映射部分处理,通过以下视频了解945映射详解与拖拽实战:
第10集:【物流行业EDI教程——945映射详解与拖拽实战】
以接收并解析EDI 943报文为例,EDI 940的测试流程是类似的,不再赘述。
导航到端口 ID 为 CompanyG_X12_To_XML 的 X12 端口中,在 输入 选项卡下上传EDI 943测试报文。

X12 端口发出后,导航到端口 ID 为 CompanyG_Map_943 的 XMLMap 端口中,在 输出 选项卡下可以看到刚刚接收的 850 文件的状态为 Success ,这时就可以下载或查看 XML 文件了。

如下所示,此为接收到的一条来自 制造商 的库存转移发货通知 XML 文件。
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
<?xml version="1.0" encoding="UTF-8"?> <Header_943 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <DepositorOrderNumber>12345678</DepositorOrderNumber> <Shipmentdate>20250807</Shipmentdate> <ShipmentNumber>SHP1234</ShipmentNumber> <ActionCode>1</ActionCode> <ShipFromName>vendor001</ShipFromName> <ShipFromCode>V001</ShipFromCode> <ShipToName>GM</ShipToName> <ShipToCode>GM001</ShipToCode> <EstimatedDelvieryDate>20250810</EstimatedDelvieryDate> <TransportationTypeCode>M</TransportationTypeCode> <SCAC>ABCD</SCAC> <TotalNumberofUnitsShipped>1</TotalNumberofUnitsShipped> <Detail_943> <NumberofUnitsShipped>1</NumberofUnitsShipped> <UnitorBasisforMeasurementCode>CA</UnitorBasisforMeasurementCode> <VendorItemNumber>GMITEM001</VendorItemNumber> </Detail_943> </Header_943> |
以生成并发送EDI 945报文为例,EDI 944的测试流程是类似的,不再赘述。
导航到端口 ID 为 CompanyG_File_945 的 Flie端口中,在 设置 选项卡下,配置文件路径:

将需要发出的仓库出库确认的XML文件上传至上述配置的指定位置,EDI系统将会自动抓取数据到File端口。
File 端口抓取到文件后,导航到端口 ID 为 CompanyG_XMLToX12 的 X12端口中,在 输出 选项卡下可以看到刚刚接收的945文件的状态为 Success ,这时就可以下载或查看 X12 文件了。

_*你启动并运行了吗?*_
如果答案是肯定的,那么恭喜你成功地配置了 物流商 EDI 方案示例工作流!如果你遇到任何问题或有任何疑问,请随时联系我们。