• 咨询详情,请联系我们:177-8250-8152 / sales@kasoftware.cn

  • 咨询详情,请联系我们:177-8250-8152 / sales@kasoftware.cn

7 2020-02

如何使用EDI系统中的Database端口?

|2020-02-07T15:57:41+08:002020年2月7日|EDI, 帮助文档, 操作指南, 解决方案|如何使用EDI系统中的Database端口?已关闭评论

Hello,大家好,这里是小知课堂,我们这一篇要讲的是数据库端口的使用方法。 众所周知,EDI的集成方式中比较常用的解决方案便是数据库解决方案。数据库解决方案优点在于大学毕业的你我他基本都学过数据库,操作起来比较方便,数据的增删改查也同样便捷,与EDI集成的时候也便于操作,你可能看不懂EDI报文,但是写入数据库中的数据便是一目了然。然而,我们怎样才能将数据库中的数据转化为高深莫测的EDI报文呢?又或者说,如何将神秘的EDI报文,写入我们简洁易懂的数据库中呢?当然少不了我们知行EDI系统啦。将数据库的数据转化为EDI报文,首当其冲的便是我们的数据库端口,作为数据的搬运工,数据库端口主要负责将指定数据库中的数据以XML文件的格式读取出来,然后交由其它端口转化为报文结构的XML,最后穿上报文的黄马甲便成功的转为你不太看得懂的EDI报文啦,而要将EDI报文写入数据库中,知行EDI系统则会帮助EDI报文先来个金蝉脱壳(提取出报文中有用的信息),然后再给这些有用的信息穿上华丽的外衣(转化为数据库格式的XML文件),最后,就有请我们的数据库端口闪亮登场(将转化好的XML文件写入指定数据库)。 好了,废话不多说,接下来大家千万不要走神,小知带你来见证数据库端口的神奇之处。 在正式开始使用数据库端口之前,我们先来看看此端口的内部结构。和其它端口相似,数据库端口的基础配置在Settings界面,Automation负责自动化的实现,Advanced则是我们的高级配置,Input/Output界面帮助实现数据库端口写入/读取数据,Events用来写触发操作的代码,如下图所示: 1. 基本配置 1.1 不同的连接方式(ODBC,ADO.NET,JDBC) 这三种方式中ODBC和ADO.NET方式是基于Windows下的连接数据库的方式,JDBC则是基于Linux操作系统的连接方式。对应我们的知行EDI系统,也就是ODBC和ADO.NET为.NET版本的EDI系统的常用方式,JDBC则为Java版本的EDI系统使用的连接方式。 ODBC方式:英文全称为Open [...]

17 2019-12

SQLite 端口

|2019-12-17T18:41:53+08:002019年12月17日|EDI, 解决方案|SQLite 端口已关闭评论

概览 建立连接后,该端口将读取数据库中存在的表/视图的列表。 通过选择可用表并从该表中选择列来创建输入或输出映射。 端口使用选定的表和列生成XML模式结构。 生成输入映射后,当端口接收到与输入映射的XML结构匹配的XML文件时,它会自动将数据插入数据库。生成输出映射后,端口将从数据库中提取数据,并使用提取的值来填充与输出映射具有相同XML结构的XML文件。 端口配置 本节包含所有可配置的端口属性。 数据库连接 与建立数据库连接有关的设置。 设定格式 [...]

16 2019-12

TSV 端口

|2019-12-16T13:56:13+08:002019年12月16日|EDI, 解决方案|TSV 端口已关闭评论

TSV 端口可以将TSV(Tab-Separated Values)文件转换为XML,也可以从XML生成TSV文件。 概述 XML是知行EDI系统用于处理工作流中的数据的主要格式。因此,将TSV文件转换为XML作为在流程中进行进一步处理的暂存步骤,或者在处理完XML之后将XML转换为TSV文件,这两个操作都可以通过TSV端口完成。 有关将TSV转换为XML的详细信息,请参见“将TSV转换为XML”部分;有关将XML转换为TSV的详细信息,请参见将XML转换为TSV部分。 端口配置 本节包含所有可配置的端口属性。 配置 TSV [...]

3 2019-12

Schedule端口

|2019-12-03T18:08:55+08:002019年12月3日|EDI, 解决方案|Schedule端口已关闭评论

通过EDI传输的采购订单(ORDERS)符合交易双方在商务合作环节达成的商业合作协议,且关于采购订单的任何消息都应符合原始采购订单。这样,间接提到了商业交易的商业合作协议。因此,不需要在采购订单之后的采购订单变更请求或采购订单回复中指定对合同或报价协议的引用,除非发出采购订单变更请求作为行项目添加到采购订单中。 如果在同一个订单周期中引用了多个合同/报价,则业务伙伴之间需要一份适用于所有涉及付款条款、交货条款(即标题级别的数据)的合同/报价的总体协议。因为EDI消息中的报价都不能传达此信息,需要从EDI信息中排除以前在商业合作协议中约定的所有信息。 买方和卖方之间约定一个产品编号用于识别订购的项目,作为主要参考编号。 为了识别订购的单个项目,通常使用买方文件编号(如BGM+220+PO11223+9'中PO11223)和买方行号(如LIN+1++ITEM222:BP::92'中1)的组合。 所有与采购货物相关的信息必须在明细项目级别指定,以避免任何歧义。因此,每个行项目都可以被视为一个订单。如果采购订单有多个行项目,则必须将其视为由采购订单编号和行项目编号标识的一个行项目采购订单的集合。因此,每个行项目都有自己的生命周期。 以用户自定义XML转换为TI要求的EDIFACT标准的ORDERS(订单)业务报文为例。 自定义XML格式的订单源数据 PO11223 19980212 9999 [...]

2 2019-12

PSV 端口

|2019-12-02T11:23:07+08:002019年12月2日|EDI, 解决方案|PSV 端口已关闭评论

PSV端口可以将Pipe-Separated Values(PSV)文件转换为XML,也可以从XML生成PSV文件。 概述 XML是知行EDI系统用于处理工作流中的数据的主要格式。 因此,将PSV文件转换为XML作为在流程中进行进一步处理的暂存步骤,或者在处理完XML之后将XML转换为PSV文件,这两个操作都可以通过PSV端口完成。 有关将PSV转换为XML的详细信息,请参见“将PSV转换为XML”部分。 有关将XML转换为PSV的详细信息,请参见“将XML转换为PSV”部分。 端口配置 本节包含所有可配置的端口属性。 配置 [...]

27 2019-11

Map 端口

|2019-11-27T15:15:25+08:002019年11月27日|EDI, 解决方案|Map 端口已关闭评论

Map端口使用脚本语言将XML文件转换为任意平面文件格式。 概览 Map端口有两种操作模式,可视化设计器和以脚本为中心的代码视图。设计器支持在文档类型之间可视化地建立简单的关系。更复杂的翻译需要代码视图,它利用强大的脚本语言来创建一个在XML和平面文件结构之间的映射模板。 首先,在“配置”选项卡中上传一个示例源文件和目标文件。如果两个示例文件的结构都允许设计器驱动的映射,那么可视化设计器将填充源和目标字段。该应用程序还将尝试用尽可能多的目标结构填充代码视图窗口。 端口配置 本节包含所有可配置的端口属性。 配置 端口配置 与端口核心操作相关的配置。 源文件 [...]

25 2019-11

Excel 端口

|2019-11-25T18:51:40+08:002019年11月25日|EDI, 解决方案|Excel 端口已关闭评论

Excel 端口使用脚本模板从XML文件生成Excel文件。 总览 Excel端口主要通过模板文件进行配置。 该模板文件是一个Excel文件,其中包含静态列标题和rsbScript的组合。 该脚本处理端口输入的XML文件,用输入的数据动态填充Excel文档。 Excel 端口包含一个默认模板文件,可以将其用作参考,有关更多信息,请参见模板部分。 端口配置 本节包含所有可配置的端口属性。 [...]

22 2019-11

数据库端口配置以及连接设置

|2019-11-22T17:22:28+08:002019年11月22日|EDI, 帮助文档, 操作指南, 解决方案|数据库端口配置以及连接设置已关闭评论

数据库端口可以使用ODBC和ADO.NET(Windows)或JDBC (Java)驱动程序从各种数据库中存储和检索数据。 概览 数据库端口连接到许多不同的数据库提供程序之一。每个数据库端口实例都配置有适合目标数据库的驱动程序。开源数据库的驱动程序可以免费安装和使用: MySQL PostgreSQL SQLite 其他数据库需要额外的许可证才能安装和使用驱动程序: SQL Server [...]

22 2019-11

CSV 端口

|2019-11-22T16:18:16+08:002019年11月22日|EDI, 解决方案|CSV 端口已关闭评论

CSV端口可以将逗号分隔值(CSV)文件转换为XML,也可以从XML生成CSV文件。 概览 XML是知行EDI系统用于工作流中的主要数据格式。 因此,将CSV文件转换为XML作为在工作流中进行进一步处理的暂存步骤,或者在处理完XML之后将XML转换为CSV文件非常有用。 这两个操作都可以通过CSV端口完成。 有关将CSV转换为XML的详细信息,请参见下方“将CSV转换为XML”部分。 有关将XML转换为CSV的详细信息,请参见下方“将XML转换为CSV”部分。 端口配置 本文包含所有可配置的端口属性。 设置标签 [...]

17 2019-10

电子数据交换信封EDI ENVELOPE定义

|2019-10-17T18:30:09+08:002019年10月17日|EDI, 解决方案|电子数据交换信封EDI ENVELOPE定义已关闭评论

EDI ENVELOPE(电子数据交换信封):数字信息包 EDI ENVELOPE用于向接收公司的业务系统发送电子交易数据。EDI ENVELOPE可以包括多个业务交易集,就像可以对多个纸质采购订单文档进行物理分组、填充并一起邮寄给接收者一样。EDI ENVELOPE是包含待发送给交易伙伴的EDI(电子数据交换)文件的数字包。EDI ENVELOPE有三种不同类型,代表不同级别的数字包装。其中包括Transaction Set(事务集)、Group(组)和Interchange Envelope(交换信封),这些信封依次由较小的Interchange Envelope(交换信封)、Group(组)至Transaction [...]

返回顶部