与电装DENSO建立EDI连接需要掌握哪些信息?

news2024/11/27 6:34:24

项目背景

株式会社电装DENSO CORPORATION是世界汽车零部件及系统的顶级供应商,在2013年《财富》周刊公布的世界500强企业排名中,位列第242名。作为世界顶级汽车技术、系统以及零部件的全球性供应商,电装在环境保护、发动机管理、车身电子产品、驾驶控制与安全、信息和通讯等领域,成为全球主要整车生产商可信赖的合作伙伴。与电装DENSO建立EDI连接需要掌握哪些信息呢?

电装DENSO的 EDI项目,选择了X12国际报文标准,传输的业务报文如下:

供应商发送给电装DENSO:

855 – 采购订单确认
856 – 发货通知/舱单
997 – 功能确认
810 – 发票

电装DENSO发送给供应商:

850 – 采购订单
830 – 物料需求预测
862 – 短期交付计划
820 – 付款单/汇款通知书
860 – 采购订单变更请求
864 – 文本消息
GS1-128 (UCC 128) 标签服务
定制装箱单

在具体的项目中,电装DENSO可能会根据交易伙伴以及业务的不同,对需要传输的报文进行调整。因此上述的报文列表仅供参考,在电装DENSO EDI项目正式启动之前,企业还需要与电装DENSO进行确认。

EDI解决方案

建立连接通道

我们可以采用AS2 、OFTP 、SFTP 等方式帮助企业建立EDI连接通道,建立EDI传输通道是所有企业开始实施EDI项目的一个关键环节。

数据格式转换

企业需与电装DENSO交互符合X12标准的文件。因X12文件,一般不能被企业内部业务系统直接处理,可通过EDI系统进行格式转换,以实现EDI系统与内部业务系统无缝集成。

①企业给电装DENSO发送文件:
企业可以通过API调用等方式将业务数据上传至知行之桥EDI系统中,再通过EDI系统的XMLMap端口,将数据转成XML格式文件,通过X12端口转换为符合X12报文标准的文件,最后通过传输端口将855 (采购订单确认)和856(发货通知)等文件发送给电装DENSO。

②企业接收来自电装DENSO的文件:
企业需要通过知行之桥EDI系统接收来自电装DENSO发来的符合X12 报文标准的850(采购订单)和830(物料需求预测)等文件,通过X12端口及XMLMap端口将接收到的文件转换为XML格式文件,进行格式转换后,将业务数据提供给企业。

集成方式

从数据格式转换步骤的处理流程中,我们可以看到,企业接收和发送数据都需要有一个关键环节:实现业务数据从企业内部到EDI系统之间的同步。

对于一些无ERP且订单量较少的企业,可以选择Excel/CSV/XML等可视化格式或Saas服务;对于内部有业务系统且数据量较大的情况,常见的集成方式有中间数据库、API、Webservice等。

参考资料:
通过REST API 实现EDI&ERP的集成
使用EDI与SAP集成的解决方案

注意事项

  1. 在传输电装DENSO EDI 856发货通知时需要注意:

所有业务数据都会有最大和最小字符限制,因此在传输过程中需要确保满足字符上下限的要求。针对不同的数据会有不同的数据类型,在电装DENSO提供的规范中,常见的数据类型如下:

数据元素类型编码代表含义
Nn不含小数点的数字,如果没有减号则为正数
R十进制
AN字母数字型
DT日期
TM时间
4/10元素长度为10,至少要使用4个

为了更好地传输数据,除非传输了表示负值的减号,否则数字(Nn)和十进制(R)字段默认是正数,加号永远不会被传送。当传输时,减号(-)和小数点(数据类型[R]),不作为数据元素长度的一部分计算。

以下是两个示例:

  • 数字(Nn)类型的小数点根据指定的数据类型隐藏在数据元素中,但不与数据一起传输。例如,数据类型N3意味着有三个小数位。

示例:
待传输数值: -123.45
数据元素类型: N3
传输内容: -123450
(计算出的长度等于6)

  • 小数(R)类型的小数点明确地位于数据元素内。只要数字总数不超过规定的最大长度,对小数位数没有限制。

示例:
待传输数值: -123.45
数据元素类型: R
传输内容: -123.45
(计算出的长度等于5)

  • 如果一个数据元素没有被传送,它的默认值不能被假定(例如,一个没有被传送的数据元素不能被假定为零{0})。
  • 数字和十进制数据在传输时应仅有明显的零。字母数字数据元素在传输时不应存在前导或尾部的空格。
  • 数据段内的条件关系可以在电装DENSO规范中找到。

更多EDI信息,请参阅: EDI 是什么?

 阅读原文

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/85947.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

DocuWare平台——用于文档管理和工作流程自动化的内容服务平台详细介绍(下)

接上篇~~ 三、处理文档、控制工作流程 顺畅的信息流是每个生产过程的基础。自动化任何基于文档的任务(从有效的重新提交文档到复杂的审批工作流程),让您的团队在跨组织和跨部门的工作中畅通无阻。 具有列表的任务管理 通过自动汇总当前信…

数字分类

目录 1012:数字分类 输入格式: 输出格式: 输入样例 1: 输出样例 1: 输入样例 2: 输出样例 2: 代码长度限制: 时间限制: 内存限制: 思路: 1.变量存储 1.2代码: 大坑,好多坑: 坑点1&#xff1…

Android 动态分区详解(六) 动态分区的底层机制

文章目录 1. Android 动态分区的两重含义2. device mapper 的原理3. linear 映射的原理3.1 多个设备映射示例3.2 `dmsetup create` 命令参数解释1. `dmsetup create` 命令2. 映射表格式解析3.3 单个设备映射示例1. 使用 dmsetup 映射单个设备2. 使用 dmctl 映射 super 设备本文…

二、物理层(二)传输介质和物理层设备

目录 2.1物理层概述 2.2导向型传输介质 2.2.1双绞线 2.2.2同轴电缆 2.2.3光纤 2.3非导向型传输介质 2.3.1无线电波 2.3.2微波 2.3.3红外线、激光 2.4物理层设备 2.4.1中继器 2.4.2集线器 2.1物理层概述 物理层考虑的是如何在连接到各种计算机的传输媒体上传输数据比…

推断统计 | 学习笔记 (全)

一.概率与概率分布 概率论:为解决不确定性问题提供方法 1.随机事件及其概率 基本概念 试验:在相同条件下,对事物或现象所进行的观察。特点是可以在相同的条件下重复进行;每次试验的可能结果不止一个,但试验的所有可…

QT—QString类

一、隐式共享 隐式数据共享机制去最大化资源有效利用和最小化复制克隆操作。隐式共享类当作为函数参数传递的时候,不仅安全而且效率很高,因为传递的时候只是传递的数据的指针,数据本身只当自己被修改的时候才会去复制。简称写时复制。数据相…

【AI with ML】第 2 章 :计算机视觉简介

🔎大家好,我是Sonhhxg_柒,希望你看完之后,能对你有所帮助,不足请指正!共同学习交流🔎 📝个人主页-Sonhhxg_柒的博客_CSDN博客 📃 🎁欢迎各位→点赞…

前端大串讲,狂神,狂神,p6 01:00

一 概述 前端框架:vue、React、 uniapp(小程序)。前端脚手架:babel-cli、vue cli、webpack-cli服务器:node.js、java后端前端框架的用法: 方式1:用纯前端就可以独立的去完成一些前端项目的开发,并脱离于后…

正点原子 IMX6ULL 自学笔记(未完待续。。。)

一、Makefile 1、语法 目标…… : 依赖文件集合…… 命令 1 命令 2 …… 例子: 生成main可执行文件需要main.o input.o calcu.o,命令是gcc -o main main.o input.o calcu.o main: main.o input.o calcu.ogcc -o main main.o input.o calcu.omain.o: ma…

C++实现对象行为型-迭代器模式

1.1 基本概念 迭代器模式(Iterator Pattern):提供了一种方法来访问聚合对象,而不用暴露这个对象的内部。 聚合对象的两个基本功能: (1)存储内部数据; (2)…

MySQL表的进阶知识

目录 一、数据库约束 1、not null 2、unique 3、primary key 4、auto_increment 5、default 6、foreign key 7、check 二、插入数据 三、设计表 1、一对一 2、一对多 3、多对多 四、查询 1、聚合查询 a、聚合函数查询 b、group by c、having 2、联合查…

pikachu靶场-8 越权漏洞

越权漏洞 越权漏洞概述 由于没有对用户权限进行严格的判断,导致低权限的账号(比如普通用户)可以去完成高权限账号(比如超级管理员)范围内的操作 平行越权:A用户和B用户属于同一级别用户,但各…

虚拟主播怎么做出来的?今日安利:AI虚拟人物怎么弄?

某天,一位品牌店的老板向我寻求帮助,大概内容就是:“他最近要开拓线上店铺的直播渠道,直播时间较长,雇一位主播又费钱又辛苦,想制作一个符合品牌调性的AI虚拟人物来带货。”于是我跟他分享了制作虚拟主播的…

北京医保定点医院2022年版

文章目录概述官方查询方法49家A类定点医院政府公告初始19家2021年4月新增13家A类医院2021年11月新增7家A类医院2022年6月新增10家A类医院定点中医/专科医院定点社区卫生服务机构附录问题医保电子凭证4家定点医院的查询和修改北京医保个人账户资金定向使用北京医院排行榜单概述 …

基于BINN算法的CCPP全路径覆盖算法

1.CCPP整体算法文档 1.1 ccpp基础介绍 全路径覆盖算法(CCPP: Complete Coverage Path Planning)作为扫地机器人较为关键的组成部分,其问题的本质是:在栅格地图中,全覆盖路径规划问题就演变为寻找机器人的下一个移动位置,只有准确…

java计算机毕业设计ssm职工社保信息管理系统t22xh(附源码、数据库)

java计算机毕业设计ssm职工社保信息管理系统t22xh(附源码、数据库) 项目运行 环境配置: Jdk1.8 Tomcat8.5 Mysql HBuilderX(Webstorm也行) Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持&#…

建设银行互联网经营战略优化方案设计

目 录一、绪论 1 (一)项目背景 1 (二)项目意义 1 (三)项目内容和方法 1 二、互联网金融与我国商业银行概述 3 (一)互联网金融的内涵 3 (二)互联网金融的功…

【云计算与大数据计算】Hadoop MapReduce实战之统计每个单词出现次数、单词平均长度、Grep(附源码 )

需要全部代码请点赞关注收藏后评论区留言私信~~~ 下面通过WordCount,WordMean等几个例子讲解MapReduce的实际应用,编程环境都是以Hadoop MapReduce为基础 一、WordCount WordCount用于计算文件中每个单词出现的次数,非常适合采用MapReduce进…

描述统计 | 学习笔记 (全)

一.导论 统计学是通过收集,整理,分析,描述数据等手段,以达到推断所测对象的本质,甚至预测对象未来的一门综合性科学。其目的是探索数据的内在数量规律性,以达到对客观事物的科学认识 统计的本业是消化数据…

一种近红外I区荧光染料ICG-CBT 主要应用领域,是药品监督管理局(FDA)批准的体内应用染料

英文名称:ICG-CBT 保存条件:-20℃ 产品类别:化学试剂 结构式: 产品描述:(ICG)是一种近红外I区荧光染料[1],是药品监督管理局(FDA)批准的体内应用染料。其激发和发射波长分别在785 nm、810 nm…