edi相关内容

如何在 Java 中解析 EDIFACT?

解析 EDIFACT 可能是一项艰巨的任务.如何从 EDIFACT 文件正确创建语法和语义正确的树? 解决方案 www.smooks.org - 一个模板- 基于文本解析器.他们有合适的 EDI 示例,我希望在他们倾销我的产品之前为 Walmart 810 实施这些示例. ..
发布时间:2021-12-12 23:54:45 Java开发

将 XML 转换为 X12 并将 X12 转换为 XML 的最佳方法

正在寻找将 XML 转换为 X12(270 - 医疗资格请求)然后将 X12 响应(271 - 资格响应)转换回 XML 的工具/库.这将嵌入在服务器应用程序中(将考虑任何目标语言).我曾想过编写自己的 X12 解析器和生成器,但这个项目很可能会扩展到其他 X12 事务,我想找到一个可扩展的解决方案. 解决方案 我最终创建了自己的 XML x12 转换工具.我遇到了一些商业产品(其 ..
发布时间:2021-10-01 18:59:53 其他开发

用于创建/操作固定宽度文本文件的 PHP 库

我们有一个 Web 应用程序,可以进行时间跟踪、工资单和人力资源管理.因此,我们必须编写大量固定宽度的数据文件以导出到其他系统(州税务申报、ACH 文件等).有没有人知道一个很好的库,您可以在其中定义记录类型/结构,然后在 OOP 范式中对它们进行操作? 这个想法将是一个类,您可以使用规范,然后使用所述规范的实例.IE: $icesa_file = new FixedWidthFile() ..
发布时间:2021-09-06 19:35:22 PHP

读取 EDI X12 文件并使用 Talend Open Studio 进行转换

我是 EDI 的新手.我从此处获得了一些有关 EDI 的信息.我听说 Talend 支持使用一种称为 Smooks 的技术读取 EDI X12 文件.我下载了Talend Open Studio for Data Integration v5.3.1.但我不知道如何使用它来读取EDI文件 我从一个站点收到了 EDI 文本 ISA*00* *00* *12*3109992367T *ZZ*I ..
发布时间:2021-09-04 19:26:14 其他开发

如何使用 SSIS 加载在 EDI 823 密码箱文件中找到的父子数据?

我必须使用 ssis 将 EDI 823 锁箱文件加载到 SQL 服务器数据库中.谁能告诉我如何处理不同行之间的父子关系. 解决方案 UPDATE: 以下答案仅显示了将简单的父子数据加载到 SQL Server 中的示例. 查看此链接,了解如何使用 SSIS 加载实际的 EDI 823 密码箱 文件. 这是您可以用来加载父子/标题详细信息的可能选项. 在这种情况下,我有一 ..
发布时间:2021-08-27 20:30:53 其他开发

如何处理 HIPAA 834 EDI 文件?

我必须解析和验证 HIPAA 834 EDI 文件.我为此找到了一个工具“EDI Validator". EDI 验证器工具:http://www.etasoft.com/ev.htm 我无法从网络获取可以使用此工具处理的示例 HIPAA X12 834 EDI 文件. 请帮助我获取该示例文件.还有比上面提到的更好的工具吗? 解决方案 这里是 834 文​​件示例的链接: ..
发布时间:2021-06-14 19:35:47 其他开发

如何在Java中解析EDIFACT?

解析EDIFACT可能是一项艰巨的任务.如何从EDIFACT文件正确创建语法和语义正确的树? 解决方案 www.smooks.org -模板基于文本的解析器.他们有合适的EDI示例,在他们倾销我的产品之前,我一直希望这些示例可用于Walmart 810s. ..
发布时间:2021-05-18 19:01:52 Java开发

不跟随特定字符(?)时如何使用正则表达式匹配字符(')?

只要不带问号,我如何编写正则表达式模式以使用特定的分隔符来分割字符串? 我编写了一个解析器,将EDIFACT消息拆分为段,组合和元素.但是在EDI标准中,问号是转义字符.因此,请分割此字符串: 'PRI + 2.005:1 + 9022.5'RAD + RRHANB97 + 120814' 我可以使用string.Split('\''),然后使用string.split('+'),然后 ..
发布时间:2021-04-18 20:18:25 C#/.NET

不跟随特定字符(?)时如何使用正则表达式匹配字符(')?

只要不带问号,我如何编写正则表达式模式以使用特定的分隔符来分割字符串? 我编写了一个解析器,将EDIFACT消息拆分为段,组合和元素.但是在EDI标准中,问号是转义字符.因此,请分割此字符串: 'PRI + 2.005:1 + 9022.5'RAD + RRHANB97 + 120814' 我可以使用string.Split('\''),然后使用string.split('+'),然后 ..
发布时间:2021-04-18 20:17:47 C#/.NET

TRADACOMS发票帮助(EDI发票)

我正在尝试使用tradacoms标准理解EDI发票,我已经找到一些信息以阅读发票,但这还不够.是否有人有使用.NET将tradacom发票导入业务对象的示例或想法?我已经尝试阅读Tradacom语法手册,它只是定义了细分,这很好,但是我想更详细地了解任何示例,将对您有很大的帮助. 我非常喜欢数据元素,例如下面的行: ILD = 1 + 1 +:8408 ++:31266 + 0 + 2 ..
发布时间:2021-04-01 21:47:21 C#/.NET

如何在公司之间发送消息

我经常看到自己需要在公司之间建立消息/数据/文件的自动传输。 除了可怕的EDIFACT,Odette和其他一些“大型”电子数据交换标准,每个行业都有几十个甚至数百个相对理智的相对较轻的重量,相对完整的文档格式的订单等文件。 我缺少的是正确的协议,可以将这种格式的文件在计算机之间移动。该协议应支持 身份验证 可与MS Windows和UNIX上的标准工具一起使用 支持类似的事务 ..
发布时间:2020-10-22 19:00:34 其他开发

适配器"HTTP"接收到的消息被发送到服务器.在接收位置"Receive_AS2"上;与URI"/Contoso/BTSHTTPReceive.dll"一起使用;被暂停

我正在开发具有异步MDN的AS2上的EDI演示,但在执行Sender.exe时收到此错误,此错误显示在事件查看器中... 由适配器"HTTP"在URI"/Contoso/BTSHTTPReceive.dll"的接收位置"Receive_AS2"上接收到的消息被挂起. 错误详细信息:接收管道"Microsoft.BizTalk.EdiInt.DefaultPipelines.AS2EdiRec ..
发布时间:2020-09-21 18:59:17 其他开发

BizTalk 2010入站997路由错误

在我正在使用的系统中,BizTalk 2010将交易发送给贸易伙伴,我们收到997s.每次我们收到997时,我都会在管理控制台中看到路由错误. 在BizTalk 2006 R2中,EdiReceive管道接收到997个消息,对报告进行了更新(如果已启用),然后如果未定义任何显式订阅,则终止997.换句话说,997从未转发到消息框. 所以我的问题是,BizTalk 2010中新的贸易伙伴 ..
发布时间:2020-09-21 18:57:51 其他开发

在生成999文件时捕获22

好吧,我遇到这种情况必须说很有趣: 我正在入站HIPPA 837文件,并且一旦接收到837文件,我想创建999个ACK文件.如果我设置了贸易伙伴协议,BizTalk将生成999消息.到目前为止,一切正常. 今天,我收到了一个837文件,该文件存在一些结构错误:元素中有一些前导空格字符.然后创建了999,但是当我的发送端口订阅此999消息时,尝试将其另存为文件,我收到一个验证错误,抱怨9 ..
发布时间:2020-09-21 18:38:49 其他开发

BizTalk EDI架构中的日期范围验证

我需要验证BizTalk架构中某个元素的日期范围.我收到的开始日期早于结束日期(20130521-20130501)的日期.我知道我可以在地图中使用XSLT和C#轻松解析和验证此字符串,但是,我需要将验证作为模式的一部分,以便如果接收到具有这种格式的日期的事务,则BizTalk将拒绝EDI事务并向发送者产生999拒绝. 我已经阅读了许多文章,建议不要对日期范围使用正则表达式验证,但是除了创建 ..
发布时间:2020-09-21 18:31:00 其他开发

Smooks:从Java输出EDI

受 Smooks EDI writer 中提出的解决方案的启发,具有以下Java代码: // Creates minimal EDI message with one field populated EdifactV3D98AMEDPID edi = new EdifactV3D98AMEDPID(); UNBInterchangeHeader header = new UNBInterch ..
发布时间:2020-07-07 05:12:35 Java开发

读取EDI格式的文件

我是EDI的新手,我有一个问题. 我已阅读到您可以通过查看ISA行的最后3个字符来获得有关EDI格式所需的大部分信息.如果每个EDI使用的换行符都可以分隔单独的实体,这很好,但是我发现许多都是单行文件,具有任意数量的字符用作换行符.我注意到,在我解析的每个EDI中,最后一个字符都是中断字符.我查看了几百个,但没有发现例外.如果我首先抓住那个字符,并使用它来获得ISA行的最后3个字符,我是否应 ..
发布时间:2020-05-25 00:58:01 其他开发

使用Python编写/解析固定宽度的文件

我是Python的新手,我正在寻找用它来编写我们的供应商所需的一些毛茸茸的EDI内容. 基本上,他们需要一个80个字符的固定宽度的文本文件,该字段的某些“块"包含数据,而其他部分则留空.我有文档,所以我知道每个“块"的长度.我回来的响应更容易解析,因为它已经有了数据,并且我可以使用Python的“切片"来提取我需要的内容,但是我无法分配给切片-我已经尝试过了,因为听起来很不错解决方案,由于P ..
发布时间:2020-05-25 00:20:46 Python

通过AS1或AS2或AS3协议将EDI或XML文档从一台计算机传输到另一台计算机

我想编写一个简单的java程序,使用AS1或AS2或AS3协议将EDI或XML文档从一台机器传输到另一台机器。 任何人都可以帮我开始吗? 解决方案 OpenAS2的最新更新刚刚发布,包含了相当的文档,可以帮助任何阅读本文的人更好地了解如何设置和使用sourceforge的OpenAS2应用程序 ..
发布时间:2019-01-08 19:58:20 Java开发