问题标签 [x12]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - places to look for code to convert a data file to X12 format?
I have a data file that looks similar to:
The fields are delimited by ~|~
(tilde/pipe/tilde). The row/records are delimited by ~!~
.
The goal will be to massage this into an X12 formatted file. I will have many files and many records.. thousands of each.. I just started the project so I am exploring solutions.
I have done a little bit of coding in python so maybe that would work but not sure.
I am looking for suggestions or a library that may contain something to look at at to get started.
sql-server - Cozyroc 837 映射循环问题
我已经使用 Cozyroc 和 SSIS 成功地将 x12 835 格式的数据加载到 sql server 2014 中。由于涉及到循环,我在为 837 创建映射时遇到问题。你如何处理映射文件中的循环?我使用段和字段标签为 835 创建映射文件没有问题,但我不确定在 837 中处理循环的语法。
样本解析 x12 XML-
837 配置(不工作)-
sql-server - Altova Mapforce-找不到消息错误的开始
我正在使用 Altomava Mapforce 将 837 x12 格式的文本文件直接映射并加载到 Sql Server 2014。我已正确映射所有内容,但出现以下错误 -
- 缺少字段 F142 - 应用程序发件人代码
- 找不到带有 impl.convention 参考“116731H333B2”的消息开头。消息将被跳过。
- 缺少段 GE
我在下面的原始源文本文件中包含了我的页眉和页脚信息。有谁知道映射发生了什么,或者数据本身是否有问题?任何帮助将不胜感激。
标题-
消息数据等......
页脚-
sql-server - SQL Server --> EDI X12 平面文件
如何将数据从 SQL 导出到平面文件 EDI x12 文档中?
有不止一种方法吗?
谢谢!
edi - 如何手动生成x12文件
我在一家小型医疗保健公司工作。我们使用一个简单的基于浏览器的 gui 来创建我们的医疗保健声明。最近,我们的索赔数量有所增加。为了让事情变得更容易,我们希望现在能够对我们的索赔进行批量计费。我们只做一种类型的程序(在可预见的未来这个要求不会改变)。我需要为所述程序生成一个 837I 文件。
有任何资源可以了解如何构建 edi 文件,以及任何关于如何为一个程序执行此操作的演练?我不是在寻找已经创建的解决方案。我也不想买任何东西。我不打算创建一个完整的 x12 解析工具。
我们已经有了接收确认和汇款通知的解决方案。但是,除非我们创建 837 格式的文件,否则我们没有简单的批量上传方法。这仅适用于一个程序,因此我希望自己进行此操作并在进行过程中进行学习。
java - 无法读取 EDI 文件
当格式化为可读性时,我可以使用 Smooks (1.5) 读取 EDI 文件
为了阅读这篇文章,我使用了以下配置
但是它失败了,当我尝试使用相同的分隔符配置读取以下 EDI(未格式化的 EDI)段时
这里的问题是,所有段代码都在同一行。我知道它无法读取 EDI 段的原因。它因为配置段 =“ 

”而失败。是否可以读取这些类型的 EDI 消息。还是这是不切实际的 EDI 信息?我相信 EDI X12 标准不需要回车和换行符。我想知道如何阅读此未格式化的 EDI 以及如何为此未格式化的 EDI 配置分隔符
whitespace - 错误的空格会破坏 EDI 文档吗?
我们有一些 EDI 文件阻塞了我们的系统,我发现一些数据已经过时,很可能会混淆运输系统。我还发现了一些不应该有的空间:
注意段开头的空格FEDEX
。我无法为X12 856 EDI 找到好的文档。这个空白是否重要?我已将其删除,因为它不是必需的,但我是否应该在将来将其视为一个问题?
biztalk - 入站格式错误的 X12 文件时,BizTalk 中是否可能缺少 TA1 和 999?
这是我第一次遇到这种情况。
通常当我们收到一个入站 X12 文件时。将始终生成 999(通过 BizTalk 中的配置),并且在发生交换级别错误的情况下,将创建 TA1。
但是今天我得到了一个 X12 文件,其中有一些格式错误,BizTalk 中的错误弹出窗口是:
我期望生成一个 999 或 TA1 来拒绝入站文件。但是这两个文件都没有创建。
我的问题:
- 我应该为这种错误创建什么文件?999还是TA1?
- 这是 BizTalk 的错误还是正常行为?
- 如果这是正常的,捕获此错误并回复贸易伙伴的最佳机制是什么。
python-2.7 - 是否有任何 python 包可以将 EDI X12 格式转换为 CSV?
寻找将 X12(277U 格式)转换为 CSV 格式的 python 库。我遇到了https://pypi.python.org/pypi/pyx12/2.1.1但看起来它正在将 X12 格式转换为 XML .. 请帮助
xslt - XSL 与 X12 850 文档智能感知问题
我一直在使用 Visual Studio 在 XSL 中映射各种文档,并取得了巨大的成功。智能感知特别棒。当我从 SAP IDoc 等文档 X 转到 X12 855 或 850 时,智能感知工作得很好。也就是说,当目标文档是 X12 时,它可以工作。我现在处于必须从 X12 850 映射到 SAP IDoc 的位置,并且智能感知完全被破坏了。我已将其范围缩小到此命名空间声明。一旦我添加 xmlns:s0="http://schemas.microsoft.com/BizTalk/EDI/X12/2006" 智能感知不再向我显示可用的标签。
如果没有该声明,我将获得所有 xsl:for-each、xsl-if 等的智能感知……当我添加声明时,我得到的只是 !--、![CDATA[ 和 ?
有没有人遇到过这个问题?
这是我用来重现问题的 XSL(在 Visual Studio 2013 中)