当前位置:网站首页>PVL EDI 项目案例
PVL EDI 项目案例
2022-07-06 14:18:00 【知行EDI】
2021-2022财年的上半年由于受到全球电子元件短缺的严重影响,许多汽车制造商被迫处于“停工”期。此外来自原材料、能源、运输方面的压力也不容小觑。在这些外在因素的影响下,Plastivaloire集团(以下简称PVL)的销售额虽有下降但商业势头依然良好,与上个财年同期相比,订单量增长16.6%。
项目背景
PVL十分重视合作关系的质量,对其供应商的要求包括:网络安全、创新能力、掌握新技术、提高服务效率等。供应商如果希望与PVL开展进一步的合作,一定会遇到来自PVL的提问:你是否具备EDI能力呢?
EDI即电子数据交换,使得业务数据按照符合国际标准的报文格式,通过网络,在供应商和PVL之间进行长期预测、发货通知以及库存报告等业务单据的电子数据传输。PVL希望供应商可以具备EDI能力,通过EDI传输业务数据不仅提高了数据传输的安全性,还能够帮助供应商快速接收来自PVL的订单,从而提高供应商对订单的响应速度!
项目挑战
PVL的供应商D公司为了满足其业务发展以及商务合作的需要,计划与PVL和其第三方仓库3PL之间通过EDI传输订单/交付等业务数据。从而实现企业间业务数据的自动化传输和处理,降低人工操作的出错率,提高工作效率。
本次项目与以往项目的不同之处在于D公司除了与PVL建立EDI连接之外,还需要与第三方仓库3PL建立EDI传输通道,同步发货、库存等信息。在设计EDI 解决方案的时候,需要理清楚D公司、PVL、以及第三方仓库3PL之间的数据流向以及货物流向,确保数据能够准确传递。
项目需求
传输协议:OFTP2
报文标准:EDIFACT
业务报文:
对接PVL
业务报文代码 | 业务含义 | 传输方向 |
---|---|---|
长期预测 | DELFOR(Firm & Forecast) | 接收 |
发货通知 | DESADV | 发送 |
对接第三方仓库
业务报文代码 | 业务含义 | 传输方向 |
---|---|---|
DELFOR(Firm & Forecast) | 长期预测 | 发送 |
DESADV | 发货通知 | 发送 |
DESADV | 发货通知 | 接收 |
INVRPT(MVT-IN&OUT) | 库存报告-出库&入库 | 接收 |
INVRPT(BAL STOCK) | 库存报告-余量 | 接收 |
Box Label | 箱贴 | 生成 |
Pallet Label | 托盘贴 | 生成 |
为了最大程度上实现业务流程的自动化,D公司提出希望可以将其内部的ERP系统与知行之桥EDI系统进行无缝集成。
解决方案
整体 EDI 解决方案如下图所示:
1.PVL通过EDI发送DELFOR物料长期预测给D公司,D公司利用知行之桥EDI系统接收,可以据此提前进行生产排程。
2.知行之桥EDI系统将PVL发来的DELFOR物料长期预测同步一份发给第三方仓库。
3.D公司将货物发送至第三方仓库,同时发送DEASDV发货通知给仓库。这里的发货通知是D公司基于第三方仓库的标准发出的。
4.第三方仓库基于PVL的标准生成DESADV发货通知发送给D公司,同步发出货物。
5.D公司将接收到的DESADV发货通知同步一份给PVL,使其了解发货情况。
6.INVRPT-MVT库存报告由第三方仓库发送给D公司,主要传输出库入库报告,这里的入库报告相当于收货确认。D公司可以将出库报告与DESADV发货通知结合来看。
7.INVRPT-Stock 库存报告由第三方仓库发送给D公司,主要向D公司反馈最新的库存水平。
建立OFTP2通信
无论是对接PVL还是对接第三方仓库,都需要使用OFTP2传输协议。D公司需要分别与PVL和第三方仓库交换OFTP2连接信息,互发测试文件验证连接是否成功。
数据格式转换
基于知行之桥EDI系统的EDIFACT端口,实现EDI文件与XML之间互相转换,降低企业获取/查看业务数据的复杂度。报文处理需要分为D公司&PVL以及D公司&第三方仓库两部分来完成。
1.D公司&PVL
PVL发送给D公司:
DELFOR:交付预测(Delivery Instruction),根据采购合同中规定的条件,向供应商提供长期物料需求的细节信息。
D公司发送给PVL:
DESADV:发货通知(ASN/Despatch Advice),根据供应商接收到的交货计划或者船期信息的指示,根据合同或者订单要求,将货物运送给PVL。
DESADV中将包含不同的物料信息、包装信息、交货指示以及库存状态信息。
D公司在这部分需要做两个不同方向的格式转换,即:将EDIFACT DELFOR转换为XML以及将XML转换为EDIFACT DESADV。这里需要注意,EDIFACT DESADV需要满足PVL提供的规范要求,确保发送出去的文件能够被PVL成功处理。
2.D公司&第三方仓库
第三方仓库发送给D公司:
DESADV to PVL 发货通知
INVRPT – MVT 库存报告-出库&入库
INVRPT – Stock库存报告-余量
D公司发送给第三方仓库:
DELFOR copy from PVL 交付预测
DESADV 发货通知
D公司在这部分同样需要做两个不同方向的格式转换,即:将EDIFACT DESADV、EDIFACT INVRPT – MVT以及EDIFACT INVRPT – Stock转换为XML。将XML转换为EDIFACT DELFOR以及EDIFACT DESADV。这里的DELFOR以及DESADV需要满足第三方仓库提供的规范要求,确保发送出去的文件能够被第三方仓库成功处理。
知行之桥EDI系统除了帮助D公司收发业务文件之外,还可以根据需求生成标签,例如:箱贴、托盘贴等。
参考阅读:如何使用PDF端口生成标签Label?
业务系统集成
知行之桥EDI系统支持多种集成方式,常见的有:IDOC、REST API 或中间数据库等方案。D公司选择使用REST API的方式实现其ERP系统与EDI系统的集成。
知行之桥EDI系统和D公司的ERP系统通过对方提供的接口调用文档,使用REST API来调用对方的接口,以JSON或者XML格式来进行业务数据的传输。
使用REST API的方式进行集成,需要在格式转换过程中将得到的XML格式文件通过知行之桥EDI系统的Json端口转换为Json格式。
EDI和ERP的集成可以按照如下示例进行:
在通过知行之桥EDI系统收到采购商的DELFOR物料长期预测后,由EDI系统进行解析,然后调用ERP系统的订单接收接口,将订单数据以Json或XML格式传输给ERP,ERP的接口接收到订单数据后,在其订单模块中进行展示,由业务人员完成最终的订单数据检查,完成EDI接收DELFOR物料长期的集成测试。
知行之桥EDI系统端口介绍
在文件转换过程中我们提到了两个端口:EDIFACT 端口和JSON端口,以下对两个端口进行了简单地介绍:
EDIFACT 端口
EDIFACT 端口可以将 XML 文档转换为 EDIFACT 文档,也可以将 EDIFACT 文档转换为 XML。我们还可以在EDIFACT端口中进行交换头配置,这里通常情况下可以配置的信息包括:
语法标识符、语法版本、发送方ID、发送方限定符、接收方ID以及接收方限定符等。
JSON端口
JSON 端口支持将 XML 数据转换为 JSON,将 JSON 数据转换为 XML。端口支持可配置的语法来区分属性并确保输出是有效的 XML/JSON。
更多关于知行之桥EDI系统的功能与操作请参考示例Demo
更多EDI信息,请参阅: EDI是什么?
边栏推荐
- Reinforcement learning - learning notes 5 | alphago
- PostgreSQL install GIS plug-in create extension PostGIS_ topology
- 嵌入式常用计算神器EXCEL,欢迎各位推荐技巧,以保持文档持续更新,为其他人提供便利
- GPS从入门到放弃(十七) 、对流层延时
- Save and retrieve strings
- Oracle Performance Analysis 3: introduction to tkprof
- 【MySQL】Online DDL详解
- 小满网络模型&http1-http2 &浏览器缓存
- Leveldb source code analysis series - main process
- A Mexican airliner bound for the United States was struck by lightning after taking off and then returned safely
猜你喜欢
[Chongqing Guangdong education] Tianjin urban construction university concrete structure design principle a reference
About the professional ethics of programmers, let's talk about it from the way of craftsmanship and neatness
make menuconfig出现recipe for target ‘menuconfig‘ failed错误
[Yu Yue education] higher mathematics of Nanchang University (2) reference materials
功能强大的国产Api管理工具
Checkpoint of RDD in spark
Write a rotation verification code annotation gadget with aardio
ZABBIX proxy server and ZABBIX SNMP monitoring
GPS从入门到放弃(十三)、接收机自主完好性监测(RAIM)
Adjustable DC power supply based on LM317
随机推荐
【10点公开课】:视频质量评价基础与实践
[Yu Yue education] reference materials for surgical skills teaching in Tongji University
GPS du début à l'abandon (XIII), surveillance autonome de l'intégrité du récepteur (raim)
GPS从入门到放弃(十九)、精密星历(sp3格式)
【sdx62】WCN685X将bdwlan.bin和bdwlan.txt相互转化操作方法
Bat script learning (I)
GNN, please deepen your network layer~
HDU 2008 数字统计
The role of applicationmaster in spark on Yan's cluster mode
11、 Service introduction and port
Persistence / caching of RDD in spark
MPLS experiment
GPS from getting started to giving up (XIII), receiver autonomous integrity monitoring (RAIM)
搜素专题(DFS )
hdu 4912 Paths on the tree(lca+馋)
C # realizes crystal report binding data and printing 4-bar code
GPS from getting started to giving up (19), precise ephemeris (SP3 format)
i.mx6ull搭建boa服务器详解及其中遇到的一些问题
bat脚本学习(一)
Leetcode learning records (starting from the novice village, you can't kill out of the novice Village) ---1