Документооборот - статьи


Конверты (envelopes)


Существуют три типа конвертов – ISA/IEA Envelopes, GS/GE Envelopes и ST/SE Envelopes. Начальные сегменты конвертов имеют название Header, а завершающие – Trailer:

  • ISA - Interchange Control Header
  • GS - Function Group Header
  • ST - Transaction Set Header
  • SE - Transaction Set Trailer
  • GE - Function Group Trailer
  • IEA - Interchange Control Trailer

Рассмотрим эти сегменты подробнее.

ISA (Interchange Control Header) – сегмент, который определяет отправителя и получателя документа.

Важно, что элементы этого сегмента имеют фиксированную длину, например ISA-06 имеет размер 15/15 и до нужной длины дополняется пробелами, в итоге, вместо *A1STORES* мы имеем *A1STORES*. Это свойство используется для определения разделительных элементов, которые используются в данном EDI документе. Символ окончания сегмента берется из позиции 106 (~), разделитель элементов – из позиции 4 (*). Разделитель суб-элементов в композитном элементе находится в позиции 105 (>).

ISA*00* *00* *ZZ*A1STORES       *ZZ*LEXINGTON *020115*0900*U*00400*000000005*0*T*>~

Элемент Описание Тип данных Значение Комментарий
ISA-01 Authorization Information Qualifier M
ID (101)
2/2
00 Тип авторизации (определяется в ISA-02) 00 – No Authorization present
ISA-02 Authorization Information M
AN
10/10
“          ” (10 пробелов) Информация, которая используется для дополнительной идентификации или авторизации отправителя EDI документа или данных, которые в нем находятся.
ISA-03 Security Information Qualifier M
ID (103)
2/2
00 Тип security информации, содержащейся в ISA-04. 00 – No Security Information present. 01 – Password.
ISA-04 Security Information M
AN
10/10
“          ” (10 пробелов) «Пароль» документа. Этот элемент почти не используется по назначению.
ISA-05 Interchange ID Qualifier M
ID (105)
2/2
ZZ Идентификатор типа данных элемента ISA-06. В нашем примере это ZZ – взаимно определенные значения, но часто используются также
01 – DUNS
02 - SCAC code
10 – DODAAC
16 – DUNS + 4
и другие
ISA-06 Interchange Sender ID M
AN
15/15
“A1STORES       ” Используется для определения отправителя документа
ISA-07 Interchange ID Qualifier M
ID (105)
2/2
ZZ Идентификатор типа данных элемента ISA-08. В нашем примере это ZZ – взаимно определенные значения, но часто используются также
01 – DUNS
02 - SCAC code
10 – DODAAC
16 – DUNS + 4
и другие
ISA-08 Interchange Receiver ID M
AN
15/15
“LEXINGTON      ” Используется для определения получателя документа
ISA-09 Interchange Date M
DT
6/6
020115 Дата документа
ISA-10 Interchange Time M
TM
4/4
0900 Время документа
ISA-11 Interchange Control Standards ID M
ID (110)
1/1
U Код, идентифицирующий агенство, которое отвечает за EDI стандарт, используемый в данном EDI документе. U - US EDI community
ISA-12 Interchange Control Version Number M
ID (111)
5/5
00400 Версия ISA/IEA Envelope
ISA-13 Interchange Control Number M
N0
9/9
000000005 Специальный идентификатор, который используется для проверки уникальности документа и предотвращения отправки дублицированных документов. Обычно используется целочисленное значение, и с каждым новым документом, отправленным одному и тому же партнеру, увеличивается на единицу.
ISA-14 Acknowledgement Requested M
ID (113)
1/1
0 Индикатор запроса сегмента TA3 (Interchange Delivery Notice Segment) в ответе принимающего сервиса. Этот сегмент (TA3) используется для определения, был ли EDI документ (interchange) доставлен конечному получателю, и некоторой другой вспомогательной информации.
ISA-15 Test Indicator M
ID (114)
1/1
T Имеет два возможных значения – T (Test) или P (Production), и используется для определения типа документа. Можно использовать “T” для проверки правильности формата документа.
ISA-16 Subelement Separator M
(символ-разделитель)
1/1
> Разделитель суб-элементов в композитном элементе.



- Начало -  - Назад -  - Вперед -



Книжный магазин