物流EDI:COSCO的EDI对接

Published On: 2023年11月29日Categories: 帮助文档, 成功案例, 物流与仓储EDI, 知识库Views: 1

© All rights reserved. • 西安知行软件有限公司 • 陕ICP备09022277号

当产品的原产地和最终目的地之间以及生产商和分销商之间实现了即时、安全和高效通信,意味着业务已经取得成功。无论是在物理层面的货物运输,还是在数据层面的信息交互,物流在供应链中都是至关重要的一环,物流发展进程的加快能够促进供应链各个环节实现完美对接。

COSCO_EDI6.png

如今,EDI 技术在物流行业和其供应链中都是不可或缺的。它使得供应链上所有参与者之间的关系更加紧密,沟通也更加高效。同时,EDI 还有助于以安全、快速和流畅的方式在商业交易中发送和接收所有类型的文件,并完全集成到客户、供应商和参与生产过程的任何合作伙伴的内部管理系统中。

项目需求概览

近期知行软件助力物流行业H公司成功对接COSCO,本文将以COSCO的EDI对接为例,为大家介绍EDI在物流行业的应用。

本次EDI项目的主要需求是:H公司需要通过SFTP向COSCO发送CODECO集装箱出/入场报告。

物流行业的企业可能对Gate-in以及Gate-out并不陌生,这是集装箱贸易中十分常见的两个专业名词,其中Gate-in表示集装箱进堆场而Gate-out表示集装箱出堆场。

COSCO 规定其合作伙伴需要使用EDIFACT国际报文标准下的CODECO集装箱出/入场报告报文来传输Gate-in以及Gate-out信息。

EDI对接的主要流程

对H公司而言,要满足COSCO的EDI需求需要完成以下工作:

1.搭建与COSCO之间的SFTP连接通道,进行连接测试。
2.选择EDI集成方案(是否需要集成内部业务系统):Excel方案、中间数据库方案、API方案等。
3.实现EDI报文的格式转换,生成符合EDIFACT国际报文标准的CODECO报文。
4.测试EDI报文的结构是否完整以及报文中包含的业务信息是否填写正确。

如何在知行之桥EDI系统中实现与COSCO的EDI对接?

实现与COSCO的EDI对接需要在知行之桥EDI系统中搭建如下所示的工作流:

COSCO_EDI1.png

1.建立 SFTP 连接

SFTP(SSH File Transfer Protocol)安全文件传输协议,允许用户通过用户名和密码验证连接。此外SFTP还允许用户利用公钥身份验证和多因素身份验证来进一步增强安全性,SFTP使用的加密技术为SSH。

在知行之桥EDI系统的工作流界面创建一个SFTP端口(功能模块),从左侧端口列表直接拖拽至右侧空白工作区即可,接下来需要根据COSCO提供的SFTP连接信息在弹窗的设置选项卡下填写连接信息即可。详细配置流程可以参考:SFTP端口配置

COSCO_EDI2.png

2.选择EDI集成方案

知行之桥EDI系统支持与企业内部的业务系统进行集成,最大程度上实现业务数据的自动化传输。对于IT能力较弱或者是暂无集成计划的企业而言,可以使用Excel或者CSV等方案。经沟通,H公司选择使用Excel方案。

Excel方案是EDI报文和Excel之间的数据转换。它的基本思路是:H公司手动在Excel中录入数据之后,将Excel上传至EDI平台,EDI平台在内部做字段映射,将表格中的数据映射到固定的EDI字段上,最终生成EDI报文发送给COSCO。

3.实现EDI报文的格式转换

本次对接COSCO的EDI项目中,实现EDI报文的格式转换主要借助Excel端口以及EDIFACT端口来实现。如下图所示:

COSCO_EDI3.png

需要将H公司填写的Excel文件转换为CODECO报文,EDI实施工程师将会根据实际需求,设计相应的Excel模板,示例如下:

COSCO_EDI4.png

如何在上述Excel模板中体现当前传输的信息属于Gate-in还是Gate-out呢?

CODECO报文中会通过不同的代码来表示Gate-in以及Gate-out:

36 = Gate-in report
34 = Gate-out report

H公司的业务人员只需在上述Excel模板的C5中,填写代码36或者34来区分即可。

COSCO_EDI4.png

4.EDI业务测试

业务测试主要进行EDI报文结构以及业务数据的校验,主要的挑战在于正确理解CODECO报文的必填字段分别代表的哪些业务信息。以下是用于指定集装箱、运输中使用的集装箱大小和类型以及满/空指示需要用到的代码:

集装箱状态代码

1 = Continental
2 = Export
3 = Import
4 = Remain on board
5 = Shifter
6 = Transhipment

集装箱满或空指示符代码

1 = More than one quarter volume available
2 = More than half volume available
3 = More than three quarters volume available
4 = Empty
5 = Full
6 = No volume available
7 = Full, mixed consignment
8 = Full, single consignment

定义集装箱装箱和开箱的动作时,需要选择对应的移动类型代码

LCL指小于集装箱装载量,FCL指集装箱满载

2 = LCL/LCL,Defines the movement of cargo packed in and unpacked from containers by the carrier on behalf of the shipper/consignee. ‘LCL’ means Less than Container Load.
3 = FCL/FCL,Defines the movement of cargo packed by the shipper or shipper’s agent and unpacked by the consignee or consignee’s agent. ‘FCL’ means Full Container Load.
4 = FCL/LCL,
Defines the movement of cargo packed by the shipper or shipper’s agent and unpacked by the carrier. ‘FCL’ means Full Container Load. ‘LCL’ means Less than Container Load.
5 = LCL/FCL
Defines the movement of cargo packed by the carrier and unpacked by the consignee or consignee’s agent. ‘LCL’ means Less than Container Load. ‘FCL’ means Full Load.

了解更多物流行业EDI项目案例,欢迎联系我们。

扩展阅读:EDI是什么?

为什么选择

知行之桥®?​

根据企业规模与集成需求,提供从本地部署到云端托管的灵活选择

可视化 EDI 工作流

基于拖拽式图形化设计器,零代码构建完整 EDI 业务流程,满足复杂供应链自动化场景。

Odette & Drummond 认证

通过 Odette(OFTP) 与 Drummond(AS2) 权威认证,确保与主机厂安全合规、高可靠的数据交换。

多系统集成能力

提供数据库、REST/SOAP、FTP/SFTP 等标准化接口,实现 ERP、WMS、MES 等系统的双向数据自动同步。

数据映射格式转换

内置可视化 Mapping 编辑器,零代码实现 EDI 报文与企业内部数据格式(XML/JSON…)的映射转换及复杂规则处理。

实时监控预警机制

全流程可视化监控报文状态,支持邮件、钉钉、企业微信自动预警,保障 JIT 交付的稳定性与及时性。

多工厂支持

支持集团级多组织、多工厂架构,实现数据隔离与权限管控,统一平台集中运维,满足大型制造企业多地点协同需求。