本期文章分析机械行业中企业部署EDI系统的典型案例,以对接CAT卡特的项目为例,着重介绍供应商如何使用EDI系统对接CAT卡特的多个工厂。

CAT卡特是建筑和采矿设备、柴油和天然气发动机、工业涡轮机及柴电机车领域的全球领先制造商,在创新和使用尖端技术为客户提供解决方案方面拥有悠久的历史。CAT卡特对于企业信息化水平有着较高要求,由于CAT卡特拥有多个工厂,各工厂分别负责不同的生产任务,因此供应商在与CAT卡特对接时不仅要提高自身信息化水平,而且需要解决同时对接多个工厂的问题。传统业务数据传输方式无法满足CAT卡特及其供应商的实际需求,因此双方需要采用EDI系统完成业务数据传输。

供应商与CAT卡特的EDI项目中,传输协议为AS2,报文标准为X12。其中业务报文主要包含830长期交付预测(Planning Schedule with Release Capability),856发货通知(Ship Notice),810发票(Invoice)等。其次,也可能会涉及862短期交付预测(Shipping Schedules)或832价格/销售目录(Price/Sales Catalog)。对于不同的供应商而言,与CAT卡特传输哪种业务报文需要结合自身的实际需求进行选择。

大多数企业进行EDI项目实施时,只需对接一个交易伙伴,因此只要保证数据可以准确无误的传递即可。与之前的项目不同的是,本次项目,供应商需要对接CAT卡特的多个工厂。对接多工厂时,传统的手动发送邮件方式,耗时久、安全性差并且很容易受到人工误操作的影响,出现漏传、错传等问题。

那么使用EDI系统进行数据传输,又是如何对接多个工厂的呢?几乎所有的EDI交易伙伴在搭建EDI传输通道时,都需要设置Sender ID(ISA06)和Receiver ID(ISA08),以便标识X12通信中的发送方和接收方。其中还需要设置Sender ID限定符(ISA05)和Receiver ID 限定符(ISA07)这些信息由限定符和ID组成。

在许多情况下,可以选择ZZ作为限定符,因为它不需要任何特定类型的ID。如果要使用特定类型的数字,则可能需要使用指定的限定符。例如,限定符为 01时,ID代表DUNS编号,标识符为30时,ID代表联邦税务标识号等。企业可以将各个工厂的Sender/Receiver ID填入业务数据中,并在EDI系统进行相应的配置。这样就可以通过不同的Receiver ID区分各工厂。

在供应商对接CAT卡特的多个工厂时,供应商的文件应当如何发送至CAT卡特的对应工厂呢?

如上图所示,以数据库方案为例,首先供应商需要对从数据库(CAT_Database)抓取到的业务数据进行处理,提取其中的工厂代码值,并根据报文类型,如上文提到的856发货通知(Ship Notice/Manifest)和810发票(Invoice)等,对接收到的文件进行重命名(CAT_Rename)。

其次通过File Match端口(CAT_FileMatch856、CAT_FileMatch810)将重命名后的文件匹配到相应的XML Map(CAT_OUT856、CAT_OUT810)端口中,分别生成相应的标准XML文件。通过(CAT_OUT_FileMatchA、CAT_OUT_FileMatchB)判断不同的工厂ID。

最后设置Receiver Id,在各工厂对应的X12端口(CAT_XMLtoX12_A、CAT_XMLtoX12_B)。生成属于各个工厂的X12文件,即可通过AS2分别发送至各工厂。当工厂的限定符/ID分别为 ZZ/A123456123A,ZZ/B123456432B时,配置Receiver Identifier。

需要注意的是,CAT卡特会要求Receiver Identifier(ISA08)填写11位的工厂代码、Receiver Identifier(GS03)填写11位工厂代码的后两位。

如上文提到,当工厂代码分别为 A123456123A,B123456432B时,设置工厂A的ISA08为A123456123A,GS03为3A。而工厂B的ISA08为B123456432B,GS03为2B。

A工厂配置如下:

修改完成后系统将通过当前的ISA08和GS03字段的取值对输入文件进行判断,X12端口生成发给各个工厂的X12报文。通过AS2将X12报文发送给对应的工厂,解决多工厂对接问题。

使用EDI系统,只需要进行简单的配置即可解决对接多工厂的问题。EDI系统的功能还有很多,我们将持续为大家分享,敬请期待~

注:文案部分内容来源于网络,版权归原创作者所有,如有侵犯到您的权益,请您联系我们进行删除,给您带来困扰,我们深感抱歉。

如何使用EDI系统解决对接多工厂的问题?相关推荐

  1. ⽬标⾏动及稠密环境未知情况下,⽆⼈机跟踪的系统解决⽅案

    点击上方"3D视觉工坊",选择"星标" 干货第一时间送达 本文是对<Fast-Tracker:A Robust Aerial System for Tra ...

  2. 知行EDI系统如何通过中间数据库表方式集成金蝶ERP

    金蝶ERP作为目前使用最广泛的业务系统之一,面向不同的服务群体有不同类别的软件,主要有企业管理软件.协同管理软件.政府非盈利组织管理软件.夯实的数据整合管理能力和应对不同业务的实施灵活性,让金蝶ERP ...

  3. 如何实现高质量的系统数据对接/API接口整合集成方案?

    我们建立一个数字化系统可能会有跟别的系统进行数据对接的需要,而别人的数字化系统也有可能需要跟我们的系统进行数据对接,也可能我们开发了不同的网站,网站小应用之间需要进行数据对接.那么数据对接应该如何操作 ...

  4. 新时期政务服务系统整合对接模式探析

    引言 近年来,随着"一网一门一次"改革的大力推进,我国政务信息化迅猛发展,服务渠道不断拓展,服务内容不断丰富,服务形式不断创新,政策环境.社会环境.技术环境也随之不断演变,政务信息 ...

  5. 企业如何通过EDI系统降低供应链成本

    供应链管理的核心需求是提高速度和质量,降低成本.对制造业而言,大约有70%的成本来自供应商,供应商的绩效决定着企业供应链的绩效.企业要想降低成本,需要进行供应商管理. 本篇文章主要分享供应商管理的方法 ...

  6. 如何在直连EDI系统之上建立VAN连接?

    知行本次EDI项目客户是一家国内专业的轮胎研发及制造公司,这是知行与客户的第二次合作.其交易伙伴BRP主要从事动力运动和海洋产品的研发.制造和营销,产品包含雪地摩托.船只.越野车辆.船舶推进系统等.客 ...

  7. 如何在知行之桥EDI系统中定时自动更换交易伙伴AS2证书?

    为了保证客户与交易伙伴之间数据传输的安全性,AS2传输协议中,通常会通过一对数字证书对传输数据进行签名和加密.但是证书是有有效期的,在证书到期之前,需要贸易双方及时更换新的证书. 在更新证书时,由于客 ...

  8. 如何在知行之桥EDI系统中配置更新证书

    在EDI系统中与交易伙伴实现数据传输时为保证数据的安全性,需要使用一对数字证书对数据进行签名和加密,但是在申请或购买证书时会给证书一个有限期,证书到期时,您需要重新申请或购买新的证书进行更新,那么在知 ...

  9. php熊掌号怎么设置json-ld,dedecms织梦系统怎么对接百度熊掌号并添加JSON_LD数据

    dedecms织梦系统怎么对接百度熊掌号并添加JSON_LD数据? 百度推出的百度熊掌号非常的不错,我的dedecms织梦系统早早就对接好了,它能对你的原创文章进行原创保护,并评出熊掌号搜索指数,熊掌 ...

  10. AppScan api登录接口 postman_如何通过Postman调用EDI系统的API?

    知行EDI系统主要是用来实现贸易双方的数据交换的过程,这个过程中,贸易双方往往需要根据国际通用的消息格式收发信息,我们称符合国际规范的消息文件为EDI报文,然而不同的公司会结合ERP的接口情况选择不同 ...

最新文章

  1. 单片机c语言编程300例_趣味c语言编程100例(四)
  2. 【django轻量级框架】云端系统之Django框架进阶
  3. JSTL之数字、日期格式化fmt:formatNumber/、fmt:formatDate/
  4. 11 个 Git 面试题
  5. java获取中文拼音首字母
  6. json to graphql schema: json2graphql
  7. python导入xlsx转为csv_Python 拆分工作表为单个工作簿
  8. Saas架构设计之离线应用
  9. 常用的Linux命令(小白入门指南)
  10. 计算机java二级_关于Java计算机二级考试内容。
  11. c++ atuo_ptr 的实现原理
  12. 浅析Java的线程和Golang的协程
  13. vim-python怎么用_如何在使用 Vim 时访问/查看 Python 帮助
  14. 【Linux】Linux input子系统之Input event codes
  15. 精神分裂症和失眠有没有关系
  16. 【Vue 2.0】用Vue写一个自己的简历网站带作品集
  17. c语言 打字游戏,打字游戏初级版——C语言
  18. 关于PR安装在D盘初始化时闪退,加载到optical的时候PR直接闪退
  19. 原生支付宝小程序对接诸葛io监测
  20. 企业项目开发中可遵循的时间管理守则-华为时间管理

热门文章

  1. 4、STYLE-------------labview宝典
  2. c语言大作业背单词,c语言必背代码 c语言入门必背单词 c语言必背100代码
  3. 最新计算机二级c语言程序设计题库,计算机二级C语言编程题库(100题
  4. java 修改分辨率_JAVA程序分辨率修改及自适屏修改
  5. fp算法例题_FP-growth算法
  6. 记录repast4py环境配置
  7. 中国研究生数学建模竞赛试题
  8. 买了两年CSDN年VIP,用着实在太爽
  9. Astar寻路教程!
  10. OpenGL编程指南随书代码在VisualStudio2019的运行方法