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

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

24 2026-02

通过AI快速生成Excel转换XML的代码

|2026-02-24T16:43:58+08:002026年2月24日|帮助文档, 常见问题和回答, 知识库|通过AI快速生成Excel转换XML的代码已关闭评论

一、背景 在EDI数据交换中,利用Excel作为数据接口是一种成本可控、实施简便的常见方案。然而,该方案在实际使用中,即便遵循同一EDI报文标准,不同交易伙伴也常有其特定的实施指南,在数据段、循环要求、代码值等细节上存在差异,这意味着,针对每一个新的合作伙伴,都需要对Excel格式到特定报文的相互转换,进行定制化的映射与转换开发。其核心的映射与转换逻辑代码,往往仍需大量手工开发与调试,导致实施方案的复用性低、交付周期变长。 本文将基于现有的Excel转换XML代码,结合需求报文的具体规范、Mapping(字段映射关系)、Excel数据模版以及目标XML结构示例文件,系统性指导AI生成需求报文的转换代码. 本文将选择Excel到856的转换代码作为AI的学习资料,因为它在技术路径上与830任务完全同构: 两者均以Excel为结构化数据源, 均通过ArcScript脚本完成字段读取与逻辑组装, 最终均需按目标XML严格定义的Segment顺序输出标准报文 856代码已完整实现从“数据提取”到“结构映射”再到“层级输出”的完整闭环,其变量管理、循环控制、错误处理等通用机制均可直接迁移至830场景。因此,将856作为学习范本,可以让AI更快速准确地掌握一套可复用的ArcScript转换范式,从而在面对830时,只需调整Mapping规则与结构定义,即可快速准确地生成代码。 二、输入文件 文件类型 [...]

17 2024-07

数据库端口LookUp功能:从数据库中获取并添加数据到XML

|2024-07-17T09:49:25+08:002024年7月17日|帮助文档, 常见问题和回答, 操作指南, 知识库, 脚本和自动化, 解决方案|数据库端口LookUp功能:从数据库中获取并添加数据到XML已关闭评论

本文将为大家介绍如何使用知行之桥EDI系统数据库端口的Lookup功能,从数据库中获取数据,并添加进输入的XML中。 使用场景:期待以输入xml中的值为判断条件从数据库中获取数据,并添加进输入xml中。 例如:接收到包含采购订单数据的xml,其中包含BuyerItemNumber,不包含SKU。数据库中已有表维护了BuyerItemNumber和SKU的对应关系。如下所示: 如何将BuyerItemNumber值作为判断条件,获取到数据库表中对应的sku数据,并且添加到现有XML中呢?我们需要在知行之桥EDI系统的数据库端口中通过简单配置即可实现。以SQLSever端口为例,操作步骤如下。 创建SQLSever端口,建立连接 1.点击页面右上角的 添加 按钮,在弹框的搜索栏中搜索 SQL 即可看到 [...]

28 2024-03

知行之桥EDI系统功能介绍——FlatFile 端口介绍

|2024-03-28T16:21:18+08:002024年3月28日|产品介绍, 帮助文档, 常见问题和回答, 操作指南, 知识库|知行之桥EDI系统功能介绍——FlatFile 端口介绍已关闭评论

FlatFile 端口能够实现平面文件与XML文件的互相转换。 每个 Flat File 端口配置一个特定的平面文件格式,从而实现与 XML 格式的互相转换。Flat File 端口有两个主要的模式: [...]

18 2024-03

EDI在汽车主机厂配送流程中的应用

|2024-03-18T14:58:08+08:002024年3月18日|帮助文档, 成功案例, 汽车行业EDI, 知识库|EDI在汽车主机厂配送流程中的应用已关闭评论

汽车主机厂的汽车配送流程始于汽车 “生产结束 ” ,止于 “交付给经销商 ” 。在这个流程中,企业作为主机厂的下游供应商,与主机厂的物流服务供应商之间的信息交换将会变得十分重要。 配送流程:运输订单以及报告 汽车主机厂提供预期运输订单给物流服务供应商 汽车主机厂提供运输订单 [...]

15 2024-03

BMW配送流程:通过EDI对接VDLP

|2024-03-15T16:57:58+08:002024年3月15日|帮助文档, 成功案例, 汽车行业EDI, 物流与仓储EDI, 知识库|BMW配送流程:通过EDI对接VDLP已关闭评论

BMW的汽车配送流程始于汽车“生产结束”,结束于“交付给宝马经销商”。BMW与其物流服务供应商之间没有直接的接口,EDI信息将会通过BMW的EDI供应商提供的VDLP(车辆分销物流平台)进行交换。 近期我们收到来自国内某汽车行业供应商L公司的需求:由于BMW更换了物流服务供应商,因此需要按照最新要求,通过EDI实现配送流程中的单据传输。 VDLP EDI 需求总览 传输协议 SFTP 传输数据标准 XML 传输的业务单据 [...]

25 2023-09

EDI入门讲解——一篇文章告诉你EDI是什么

|2023-09-25T16:20:15+08:002023年9月25日|产品介绍, 公司介绍, 帮助文档, 常见问题和回答, 知识库|EDI入门讲解——一篇文章告诉你EDI是什么已关闭评论

西安知行软件有限公司从2008年开始做EDI解决方案,多年来帮助国内企业建立起与交易伙伴的EDI连接,在国内市场已有较高的市场份额。 我们在国内有自己的研发、实施和运维团队。如果您在产品使用过程中有任何问题、有任何功能上的需求、或者在我们产品中发现了错误,都可以得到快速的响应。知行 EDI 的特色集中体现在以下几个方面: 拥有完全自主知识产权的中文版EDI系统 提供免费试用EDI系统,且无任何功能限制 提供EDI专业知识的培训,帮助企业具备自主实施EDI项目的能力 拥有强大的可视化流程设计器,通过简单拖拽、配置,搭建从外部通信,到EDI标准报文转换,以及与内部系统集成的工作流 处理大量业务数据的情况,也支持部署HA(高可用集群)方案,实现负载均衡、故障转移 支持自定义脚本以应对自定义功能扩展 [...]

22 2023-09

如何理解交通部EDI报文:舱单报文IFCSUM

|2023-09-22T12:18:04+08:002023年9月22日|帮助文档, 知识库|如何理解交通部EDI报文:舱单报文IFCSUM已关闭评论

舱单报文IFCSUM的发送方向 发送方:船公司、船舶代理 接收方:集装箱码头、理货、港监等 舱单报文IFCSUM的功能 此文件对应IFCSUM报文的舱单子集,提供某一航次运输货物的信息,说明承运人、运输方式、运输工具、设备及联运货物的细节。舱单是船舶运载集装箱货物的证明,是船舶办理进出口报关手续的必要单证,也是码头做好装卸船准备的业务单据。 对应单证:进口舱单、出口舱单 如何理解交通部EDI报文? 1、每种记录用两位数字标识其类型,其中00为通信头标控制,99为通信尾标控制,它们分别是每个平台文件首尾必须使用的记录。 2、在平台文件中,有的记录是必须使用的,用M表示;有的记录是可选择使用的,用C表示,它们分别标注在每条记录数据结构的右上角。可选型记录不被用时,可整条记录省略。 3、每条记录以一个单引号(')结束,记录中字段之间用目号(:)做分隔符。 [...]

31 2023-01

零代码实现EDI标准报文转换

|2023-01-31T09:57:34+08:002023年1月31日|帮助文档, 常见问题和回答, 知识库|零代码实现EDI标准报文转换已关闭评论

在与客户进行沟通的时候,经常有客户对EDI实施很感兴趣,一方面是客户具有相应的IT基础和技术力量,并且后续可能会有更多合作伙伴的EDI接入,因此客户有自主实施的想法;另一方面也可以在一定程度上为企业节约成本。 知行之桥的现有功能,对于有意愿进行自主实施的客户,具有非常便利的可操作性。实施人员只需要有一些基本的代码基础和思维,就可以在知行EDI系统上实现零代码完成EDI标准报文的格式转换。 在知行之桥中,几乎所有的文件格式转换都是基于XML格式类型进行转换的。因此,无论客户的最终目标格式是哪一种,都需要先将原始文件转换成XML格式的文件,再进行后续的操作。 知行之桥EDI系统常见的报文类型有EDIFACT、X12、VDA等。 接下来,我们以接收EDI订单为例,通过知行之桥EDI平台完成零代码报文转换,将EDI报文转换成XML文件。 知行之桥的EDI端口,可以初步实现EDI订单报文和标准XML格式的自动转换。 可以通过此端口将EDI报文转换成标准XML文件,也可以将XML文件转换成EDI报文,此处我们需要使用到端口的“EDI转换为XML”功能。 如图所示,这是EDI端口转换得到的XML文件,通过此端口转换得到的XML文件,其可读性依然较低,还需要进行进一步的映射,转换成企业可以处理的文件格式。 此时,我们需要使用到知行之桥的XML Map端口,它可以实现两种XML之间的格式转换。在XML [...]

16 2021-12

如何将VDA转换为XML

|2021-12-16T17:34:30+08:002021年12月16日|帮助文档, 操作指南|如何将VDA转换为XML已关闭评论

EDI提供多种不同的报文标准,其中最常见的是ANSI ASC X12 (X12)、UN/EDIDACT(EDIDACT)和VDA。VDA(VERBAND DER AUTOMOBILINDUSTRIE)是德国汽车工业的倡导团体,包括汽车制造商和汽车零部件供应商。它是欧洲汽车制造商协会(ACEA)的成员。VDA制定标准和最佳实践,以满足德国汽车行业公司的需求,代表包括宝马、大众和梅赛德斯-奔驰母公司戴姆勒在内的汽车制造商,但其成员中也包括外国供应商和欧宝等外资汽车制造商。VDA报文标准详细信息可以参考:VDA报文标准。本文主要介绍如何将VDA转换为XML。 进行报文转换前,首先需要下载知行之桥。下载完成后,打开知行之桥,点击工作区右侧的齿轮标志/创建工作区,工作区可以根据需要自由命名,如下图所示,建立一个命名为TEST的工作区。 如上图所示,在知行之桥工作流页面左侧的端口/电子数据交换(EDI)中找到VDA端口,并长按鼠标左键,将右侧选中的端口拖拽至页面右侧工作区中。由于当前操作需要实现VDA转换为XML,因此可将VDA端口命名为VDA_To_XML,以便区分。 设置 VDA端口提供了VDA文件与XML文件相互转换的功能,当接收VDA文档时,VDA端口验证交换头,并将VDA文档转换为XML。相比于VDA报文,XML结构更加容易处理, [...]

29 2021-03

如何将HL7转换为XML

|2021-03-29T14:23:09+08:002021年3月29日|帮助文档, 操作指南|如何将HL7转换为XML已关闭评论

EDI提供多种不同的报文标准,此前的文章中我们介绍了X12、EDIDACT和VDA等。本文主要介绍HL7报文标准,实现如何将HL7转换为XML。HL7包括构建和交换医疗保健信息的标准,以及系统集成和互操作性的其他标准。HL7报文标准详细信息可以参考:HL7报文标准。本文中提到的XML是指符合知行EDI系统内部规则的XML文件。 添加HL7 进行报文转换前,首先需要下载知行EDI系统 。下载完成后,打开知行之桥EDI系统,点击工作区右侧的齿轮标志/创建工作区,建立一个命名为TEST的工作区。 如上图所示,在知行之桥EDI系统工作流页面左侧的端口下的EDI(电子数据交换)中找到HL7端口,并拖拽至页面右侧工作区中,由于当前操作需要实现HL7转换为XML,因此可将HL7端口命名为HL7_To_XML,以便区分。 设置 HL7端口支持从XML生成HL7文件,并将HL7文件转换为XML。当接收到HL7文件时,HL7端口验证交换头,并将HL7文件转换成XML。这在分段步骤中很有用,因为XML是知行之桥用于处理流中数据的主要格式。HL7端口自动读取输入文件以确定合适的schema,然后根据该schema解析文件。 在使用时需要注意文件的转换方向,如上图所示,在HL7端口的设置界面下选择转换类型为HL7转换为XML。 如上图所示,MSH设置进行与邮件头相关的设置。当将HL7文件转换为XML时,文件标题将根据这些设置进行验证。详细功能可以参考知行之桥EDI系统的帮助页面。 自动化 [...]

返回顶部