物流EDI:COSCO的EDI对接

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

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 信息,请您通过邮件 sales@kasoftware.cn 联系我们。点击下方蓝色按钮,即可免费试用 EDI 软件。
标签: , , , , , , , ,
文章分类 帮助文档, 成功案例, 物流行业EDI, 知识库