金蝶ERP作为目前使用最广泛的业务系统之一,面向不同的服务群体有不同类别的软件,主要有企业管理软件、协同管理软件、政府非盈利组织管理软件。夯实的数据整合管理能力和应对不同业务的实施灵活性,让金蝶ERP的客户遍地开花,具有庞大用户群的金蝶ERP成为了EDI与ERP集成项目中出现频次最多的ERP系统之一。本文主要讲述知行EDI系统采用中间数据库表方式集成金蝶ERP的方法及步骤。

首先要明确的就是,使用中间数据库表的方式集成知行EDI系统和金蝶ERP,就是采用一张或多张数据库表作为中间表,存放知行EDI系统收到EDI报文后解析所得的业务数据,以及发送EDI报文需要ERP提供的数据。中间数据库表,顾名思义它不等于ERP系统的生产数据库表,ERP仅在这个数据库中存放EDI发送报文所需的业务数据,和读取EDI接收的业务数据。

中间数据库表,作为EDI系统和ERP系统间数据传输的纽带,它既可以用于EDI数据的溯源,避免纠纷,也保证了EDI和ERP集成后的平稳运行。EDI和ERP约定不直接修改中间数据库表中的数据,以此完整保留EDI所传输数据,方便在出现业务数据争议时进行数据溯源;ERP自行从中间数据库表抓取及存放数据,不直接修改ERP生产数据库的数据,也可以在不影响ERP原有业务的基础上完成和EDI的集成。

知行EDI系统和金蝶ERP系统,通过各自的接口来连接中间数据库表,实现从中间数据库表中存放和读取数据。下图所示便是知行EDI系统中的数据库端口,用于配置数据库表信息,完成与中间数据库表的连接。目前支持的数据库有:MySQL、PostgreSQL、SQLite、SQL Server、Oracle等。关于数据库端口的配置和使用方法,见知行软件官网文章数据库端口

以上详细介绍了知行EDI系统采用中间数据库表方式集成金蝶ERP的方法,下面以对接金蝶K3为例,讲述知行EDI系统采用中间数据库表方式集成金蝶ERP的步骤。主要分为以下5个步骤:

  • EDI整理所需业务字段,ERP整理所有业务字段
  • EDI和ERP做业务字段做对应
  • 客户业务人员、EDI工程师、ERP工程师三方会议讨论业务字段
  • 建数据库表
  • 集成测试

EDI整理所需业务字段,ERP整理所有业务字段

在确认客户需要在EDI中传输的业务数据类型后,EDI按照该业务所对应的报文规范,整理需要传输的EDI字段。以采购订单和发货通知为例,如果使用X12标准,则采购订单对应850规范,发货通知对应856规范,知行EDI的实施工程师将整理850和856规范中的业务字段。这两种业务对应于金蝶K3中的订单和发货业务模块,需要其业务系统可提供业务数据的字段。

EDI和ERP做业务字段做对应

在双方整理完业务字段后,将整理的业务字段提供给对方,EDI和ERP对照对方所整理的业务字段来做对应。标记出ERP已有和没有的字段,以及ERP中可添加的字段。用于在下一步三方会议时做讨论。

客户业务负责人、EDI工程师、ERP工程师三方会议讨论业务字段

在双方完成字段对应后,将和客户的业务负责人一起开会,根据实际业务,确认已对应字段的正确性,以及讨论ERP中无对应字段是否确认添加。

建数据库表

在跟客户确认业务字段后,ERP和EDI工程师沟通数据库表的结构,根据字段的主从关系来定主从表的结构,确认最终的数据库表结构,进行数据库建表。

集成测试

EDI和ERP的中间数据库表集成测试,一般可与EDI业务测试同步进行。例如,客户为供应商,在通过EDI收到采购商的850订单后,EDI进行850解析,将订单数据存入到指定的中间数据库表,ERP从该中间数据库表读取订单数据后,在金蝶K3的订单模块中进行展示,由客户业务人员完成最终的订单数据检查,完成EDI接收850订单的EDI业务测试,及EDI向ERP传输数据的集成测试。同理可知,856发货通知便是一个逆向过程,客户在金蝶K3的发货模块操作后,ERP向指定的中间数据库表存入发货通知数据,EDI读取到发货通知数据后转换为856报文发送给采购商,采购商收到856后进行验证,完成发送856发货通知的EDI业务测试,及ERP向EDI传输数据的集成测试。

以上为大家介绍了知行EDI系统采用中间数据库表方式集成金蝶ERP的方法及步骤。感谢您选择知行EDI系统,EDI系统可以成为您信息自动化道路上的加速器。

更多EDI相关信息,欢迎咨询,EDI通信专家 | 知行软件

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

知行EDI系统如何通过中间数据库表方式集成金蝶ERP相关推荐

  1. 如何把 SAP ABAP 系统里一张数据库表的内容,显示在 Adobe PDF Form 里

    在本教程前几个步骤,我们依次学习了如何在 SAPGUI 里一步步创建自定义屏幕: 27. 一步步创建包含自定义 Screen 的 ABAP 程序的详细步骤 以及如何在 SAPGUI 里显示上传到 AB ...

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

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

  3. 如何监控文件已成功通过EDI系统发给客户(一)-邮件通知

    在EDI项目实际运行中,对于实际使用EDI系统的用户常常期待:当业务数据文件通过EDI系统成功发送给客户后,能够得到通知表示文件已经成功发送,这样用户不用登陆到EDI系统即可得知数据已成功发出,已达到 ...

  4. SAP ABAP SM50的另类用途 - ABAP工作进程对数据库表读取操作的检测

    今天是2020年五一国际劳动节,Jerry祝大家劳动节快乐. 虽然五一国际劳动节来源于一百多年前国外无产阶级的一次大罢工,但由于国情原因,国内很多行业的从业人员,好像天生就是劳碌命.比如程序员行业. ...

  5. sftp java测试连通性_如何使用知行EDI系统模拟连通性测试?

    如何使用知行EDI系统模拟连通性测试? EDI(电子数据交换, Electronic Data Interchange 的缩写)传输协议中,都有一个发送方和接收方,双方需交换配置信息和证书,且均完成配 ...

  6. 如何保证EDI系统长期稳定运行

    作为一个EDI运维工程师,深知系统故障对于我们来说永远都是心中的痛,但避免故障的原因却总是相同的,总结起来就是这几个字:防患于未然. 随着EDI领域的飞速发展,我们已经拥有了较为庞大的客户群,随之带来 ...

  7. 如何修改EDI系统schema版本

    预计阅读时长:3分钟 本文以汽车行业EDI项目为例,介绍如何处理特殊版本的报文.(注:知行EDI系统默认可处理00401.00403和00501三种版本的报文.) 本次EDI项目采用Excel方案,使 ...

  8. 知行 EDI 无缝替换 Sterling B2B Integrator

    自2003年以来,Tangentia 作为向各种规模的公司提供数字转换解决方案的领先提供商,实施了大规模的自动化,B2B 和数字集成解决方案. 在他们的解决方案中,Tangentia 提供端到端 ED ...

  9. [案例] 知行 EDI 无缝替换 Sterling B2B Integrator

    自2003年以来,Tangentia 作为向各种规模的公司提供数字转换解决方案的领先提供商,实施了大规模的自动化,B2B 和数字集成解决方案. 在他们的解决方案中,Tangentia 提供端到端 ED ...

最新文章

  1. 委派模式的定义及应用场景
  2. C语言 __DATE__ - C语言零基础入门教程
  3. 国土空间规划的体系和内容
  4. db2 联合数据源 mysql_详解DB2中联合SQL Server数据
  5. 海洋工作室——网站建设专家:全数据库比较工具
  6. 使用 Docker 打造超溜的前端环境
  7. 一些技术大牛的博客集锦(转)
  8. 插件开发之360 DroidPlugin源码分析(二)Hook机制
  9. LINUX下载编译python
  10. 前端页面因为过滤器出现路径不正确,css效果不展示
  11. PreparedStatement的用法
  12. linux在文件夹压缩,在linux下如何将文件夹压缩成.tgz文件
  13. Android指纹验证(BiometricPrompt)
  14. Vant2 源码分析之 vant-sticky
  15. 4、杂项:Hyper-v/远程桌面使用USB设备(串口、加密狗等)
  16. 掌上快递之主界面篇(1)
  17. C# 在load构造函数设定dgv背景字体颜色无效 解决办法
  18. CDH6.0.1环境Hadoop集群性能测试
  19. layer 关闭一个弹窗打不开新的的弹窗_电脑小技巧关闭FF弹窗
  20. 2020牛客暑期多校训练营Enigmatic Partition(数学,二阶隔项差分)

热门文章

  1. DPU — 完全可编程网络
  2. 非IT公司信息化团队建设总结——1.取舍
  3. 2021年美赛MCM赛题C题翻译
  4. 单片机加减法计算器_课程设计--十进制加减法计算器单片机设计.doc
  5. Activity毛玻璃背景效果
  6. android方法apply,SharedPreferences的apply和Commit方法的那些坑
  7. 教你怎么去创建一个代币!
  8. Python使用Pandas计算相关系数
  9. 小米10pro使用说明书_入手小米10pro,开箱设置评测,尽在本篇
  10. android4.4 fragment,在Activity和多个Fragment之间共享资源