edi相关内容
解析 EDIFACT 可能是一项艰巨的任务.如何从 EDIFACT 文件正确创建语法和语义正确的树? 解决方案 www.smooks.org - 一个模板- 基于文本解析器.他们有合适的 EDI 示例,我希望在他们倾销我的产品之前为 Walmart 810 实施这些示例.
..
正在寻找将 XML 转换为 X12(270 - 医疗资格请求)然后将 X12 响应(271 - 资格响应)转换回 XML 的工具/库.这将嵌入在服务器应用程序中(将考虑任何目标语言).我曾想过编写自己的 X12 解析器和生成器,但这个项目很可能会扩展到其他 X12 事务,我想找到一个可扩展的解决方案. 解决方案 我最终创建了自己的 XML x12 转换工具.我遇到了一些商业产品(其
..
我们有一个 Web 应用程序,可以进行时间跟踪、工资单和人力资源管理.因此,我们必须编写大量固定宽度的数据文件以导出到其他系统(州税务申报、ACH 文件等).有没有人知道一个很好的库,您可以在其中定义记录类型/结构,然后在 OOP 范式中对它们进行操作? 这个想法将是一个类,您可以使用规范,然后使用所述规范的实例.IE: $icesa_file = new FixedWidthFile()
..
我是 EDI 的新手.我从此处获得了一些有关 EDI 的信息.我听说 Talend 支持使用一种称为 Smooks 的技术读取 EDI X12 文件.我下载了Talend Open Studio for Data Integration v5.3.1.但我不知道如何使用它来读取EDI文件 我从一个站点收到了 EDI 文本 ISA*00* *00* *12*3109992367T *ZZ*I
..
我必须使用 ssis 将 EDI 823 锁箱文件加载到 SQL 服务器数据库中.谁能告诉我如何处理不同行之间的父子关系. 解决方案 UPDATE: 以下答案仅显示了将简单的父子数据加载到 SQL Server 中的示例. 查看此链接,了解如何使用 SSIS 加载实际的 EDI 823 密码箱 文件. 这是您可以用来加载父子/标题详细信息的可能选项. 在这种情况下,我有一
..
我必须加载一个具有不同标题和详细信息且列数可变的平面文件.这些有父子关系.如何将数据加载到 SQL Server 中?该文件如下所示: DEP*0116960*20110511***01*061000104*DA*1000022220940AMT*3*13006.05数量*41*3数量*42*5BAT*20110511**STAWRRY11051101AMT*2*9332.33数量*42*2BP
..
我必须解析和验证 HIPAA 834 EDI 文件.我为此找到了一个工具“EDI Validator". EDI 验证器工具:http://www.etasoft.com/ev.htm 我无法从网络获取可以使用此工具处理的示例 HIPAA X12 834 EDI 文件. 请帮助我获取该示例文件.还有比上面提到的更好的工具吗? 解决方案 这里是 834 文件示例的链接:
..
解析EDIFACT可能是一项艰巨的任务.如何从EDIFACT文件正确创建语法和语义正确的树? 解决方案 www.smooks.org -模板基于文本的解析器.他们有合适的EDI示例,在他们倾销我的产品之前,我一直希望这些示例可用于Walmart 810s.
..
只要不带问号,我如何编写正则表达式模式以使用特定的分隔符来分割字符串? 我编写了一个解析器,将EDIFACT消息拆分为段,组合和元素.但是在EDI标准中,问号是转义字符.因此,请分割此字符串: 'PRI + 2.005:1 + 9022.5'RAD + RRHANB97 + 120814' 我可以使用string.Split('\''),然后使用string.split('+'),然后
..
只要不带问号,我如何编写正则表达式模式以使用特定的分隔符来分割字符串? 我编写了一个解析器,将EDIFACT消息拆分为段,组合和元素.但是在EDI标准中,问号是转义字符.因此,请分割此字符串: 'PRI + 2.005:1 + 9022.5'RAD + RRHANB97 + 120814' 我可以使用string.Split('\''),然后使用string.split('+'),然后
..
我正在尝试使用tradacoms标准理解EDI发票,我已经找到一些信息以阅读发票,但这还不够.是否有人有使用.NET将tradacom发票导入业务对象的示例或想法?我已经尝试阅读Tradacom语法手册,它只是定义了细分,这很好,但是我想更详细地了解任何示例,将对您有很大的帮助. 我非常喜欢数据元素,例如下面的行: ILD = 1 + 1 +:8408 ++:31266 + 0 + 2
..
我经常看到自己需要在公司之间建立消息/数据/文件的自动传输。 除了可怕的EDIFACT,Odette和其他一些“大型”电子数据交换标准,每个行业都有几十个甚至数百个相对理智的相对较轻的重量,相对完整的文档格式的订单等文件。 我缺少的是正确的协议,可以将这种格式的文件在计算机之间移动。该协议应支持 身份验证 可与MS Windows和UNIX上的标准工具一起使用 支持类似的事务
..
我正在开发具有异步MDN的AS2上的EDI演示,但在执行Sender.exe时收到此错误,此错误显示在事件查看器中... 由适配器"HTTP"在URI"/Contoso/BTSHTTPReceive.dll"的接收位置"Receive_AS2"上接收到的消息被挂起. 错误详细信息:接收管道"Microsoft.BizTalk.EdiInt.DefaultPipelines.AS2EdiRec
..
在我正在使用的系统中,BizTalk 2010将交易发送给贸易伙伴,我们收到997s.每次我们收到997时,我都会在管理控制台中看到路由错误. 在BizTalk 2006 R2中,EdiReceive管道接收到997个消息,对报告进行了更新(如果已启用),然后如果未定义任何显式订阅,则终止997.换句话说,997从未转发到消息框. 所以我的问题是,BizTalk 2010中新的贸易伙伴
..
好吧,我遇到这种情况必须说很有趣: 我正在入站HIPPA 837文件,并且一旦接收到837文件,我想创建999个ACK文件.如果我设置了贸易伙伴协议,BizTalk将生成999消息.到目前为止,一切正常. 今天,我收到了一个837文件,该文件存在一些结构错误:元素中有一些前导空格字符.然后创建了999,但是当我的发送端口订阅此999消息时,尝试将其另存为文件,我收到一个验证错误,抱怨9
..
我需要验证BizTalk架构中某个元素的日期范围.我收到的开始日期早于结束日期(20130521-20130501)的日期.我知道我可以在地图中使用XSLT和C#轻松解析和验证此字符串,但是,我需要将验证作为模式的一部分,以便如果接收到具有这种格式的日期的事务,则BizTalk将拒绝EDI事务并向发送者产生999拒绝. 我已经阅读了许多文章,建议不要对日期范围使用正则表达式验证,但是除了创建
..
受 Smooks EDI writer 中提出的解决方案的启发,具有以下Java代码: // Creates minimal EDI message with one field populated EdifactV3D98AMEDPID edi = new EdifactV3D98AMEDPID(); UNBInterchangeHeader header = new UNBInterch
..
我是EDI的新手,我有一个问题. 我已阅读到您可以通过查看ISA行的最后3个字符来获得有关EDI格式所需的大部分信息.如果每个EDI使用的换行符都可以分隔单独的实体,这很好,但是我发现许多都是单行文件,具有任意数量的字符用作换行符.我注意到,在我解析的每个EDI中,最后一个字符都是中断字符.我查看了几百个,但没有发现例外.如果我首先抓住那个字符,并使用它来获得ISA行的最后3个字符,我是否应
..
我是Python的新手,我正在寻找用它来编写我们的供应商所需的一些毛茸茸的EDI内容. 基本上,他们需要一个80个字符的固定宽度的文本文件,该字段的某些“块"包含数据,而其他部分则留空.我有文档,所以我知道每个“块"的长度.我回来的响应更容易解析,因为它已经有了数据,并且我可以使用Python的“切片"来提取我需要的内容,但是我无法分配给切片-我已经尝试过了,因为听起来很不错解决方案,由于P
..
我想编写一个简单的java程序,使用AS1或AS2或AS3协议将EDI或XML文档从一台机器传输到另一台机器。 任何人都可以帮我开始吗? 解决方案 OpenAS2的最新更新刚刚发布,包含了相当的文档,可以帮助任何阅读本文的人更好地了解如何设置和使用sourceforge的OpenAS2应用程序
..