2011-11-21 141 views
3

您好我有一個關於EDI X12消息的「ISA」頭結構問題:EDI X12「ISA」報頭格式

是否有任何人知道「ISA」的結構是否不同版本之間的不同(如4010, 5010 ......)?

謝謝!

回答

3

ISA的結構沒有改變 - 它仍然是一個固定長度的段,有15個元素和106個字符。版本(004010)在組(GS08)中定義。有一個元素定義了「交換」版本,但它不影響ISA段的結構。

+0

嗨安德魯,看來你的答案是不同於eppyes。我很困惑誰是正確的@@ – kai

+0

這是關於你的問題的解釋。我把你的意思是「結構」作爲元素的長度,長度等等。在這種情況下,ISA從版本到版本都沒有改變。確實,某些元素可能已經改變了意義/用法,但我沒有認爲這意味着結構發生了變化。這裏可能只是「翻譯失敗」。我假設你正在嘗試構建一個解析器,並且需要知道ISA有多長。 – Andrew

2

ISA確實有不同的結構。 兩者都存在強烈的向上兼容性需求,所以只有很小的差異。

ISA的版本是語法的版本,我認爲這是ISA 12 (這可能與將從來自於GS 08. 在GS版本是關於transacton該版本的不同版本不同,不是語法。)

+0

嗨eppye,你說結構是不同的。我可以問問差異在哪裏?我只是想知道它裏面是否還有15個元素?謝謝! – kai

+1

我認爲在版本004003中,ISA數據元素被改變以獲得'重複分隔符'的含義。 ISA的長度沒有改變,解釋的確如此。 – eppye