我已经编写了一个EDI文档生成器,它现在填充了ISA段中任何小于左边空格的字符数的字段,例如, '1234567890'为15个字符的元素。我有一位客户希望我在右侧填充空格。我可以这样做,但是ANSI X12是否指定了如何填充ISA段中的元素?正确填充EDI ISA段
1
A
回答
2
是的,这是指定的。
在X12 alfanumeric字段是左对齐,所以空间是右: '1234567890'
应该'1234567890 '
5
填充到左(右对齐)是罕见的(但合法)的X12文件中,至少有零售文件。以下是您正在执行填充的医疗保健文档的链接:http://www.xtranslator.com/prod/beginguidex12.pdf
ISA很重要,因为它是标准中唯一固定长度的段,因此,它可能是解析器中最重要的段。 ISA必须是106个字符。每个元素都有最小/最大定义。如果没有足够的数据填充该元素,则应在右侧填充空格。 ISA02和ISA04通常是空的元素,但需要填充以构成段的固定长度宽度。发件人ID和收件人ID通常少于15个字符(请参阅下面的摘录),因此必须填充。
ISA片段:
ISA*00* *00* *ZZ*RECEIVERID *12*SENDERID *100325*1113*U*00403*000011436*0*T*>~
我怀疑你会发现谁想要左对齐比右对齐的发送/接收器元素更多的合作伙伴。
相关问题
- 1. EDI X12“ISA”报头格式
- 2. EDI ISA和GS ID生成
- 3. 片段不能正确填充屏幕
- 4. 在片段中填充ListView正确
- 5. 正确填充传呼机
- 6. 列表未正确填充
- 7. 阵列不正确填充
- 8. Python:不正确的填充
- 9. 正确填充到数字
- 10. SVG填充不正确
- 11. ImageGD未正确填充
- 12. GL_POLYGON未正确填充?
- 13. Flex AdvancedDataGrid未正确填充
- 14. Azure ADF sliceIdentifierColumnName未正确填充
- 15. 如何将ISA和GS段值整合到EDI中由BizTalk 2009生成的XML
- 16. 填充是填充内容,但这不完全正确
- 17. 填充字段
- 18. java 2d数组没有正确填充
- 19. 代码只使用调试器语句正确填充字段
- 20. 为什么MongooseJS不能正确填充我的字段?
- 21. Codeigniter:set_value无法正确重新填充数组表单字段
- 22. 您如何注册电子数据交换(EDI)ISA号码?
- 23. 用BizTalk EDI存储或查找ISA号码
- 24. listview填充不正确/不可见
- 25. 控制器值没有正确填充
- 26. Android路径形状未正确填充
- 27. 如何正确填充HTML链接?
- 28. 用正确的方式填充背景
- 29. 鉴于最终块未正确填充
- 30. PHP $ _POST人工填充,不正确