我已經編寫了一個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人工填充,不正確