Руководства по внедрению (и большинство веб-ресурсов, которые я могу найти) описывают номера управления GS06 и ST02 как уникальные только в рамках обмена, в котором они содержатся. Поэтому, когда мы строим наши сегменты GS и ST, мы просто запускаем контрольные номера в 1 и приращение при добавлении дополнительных функциональных групп и/или наборов транзакций. Контрольные номера ISA13, которые мы создаем, являются всегда уникальными.Как системы обычно отображают подтверждение 997 или 999 на исходный ISA?
Дилемма - это когда мы получаем подтверждение 999; он не содержит ссылок на контрольный номер ISA, на который он отвечает. Таким образом, у нас нет возможности найти правильную исходную функциональную группу в наших записях.
Это похоже на проблему, с которой сталкиваются все, кто получает функциональные подтверждения, но, очевидно, много систем и компаний справляются с этим, так что же типичная практика примирения 997 или 999? Я думаю, что мы должны чего-то упустить в нашем чтении гидов.
Что произойдет, если вы поместите «1» в ISA14? Ваш партнер может ответить с помощью TA1 или подтверждения на уровне обмена. Как правило, в X12 процесс FA выполняется на уровне группы. Помещение 1 означает, что вы запрашиваете его, но это не значит, что ваш партнер может его поддержать. Если у вас есть Блокнот EDI, загрузите его, измените ISA, а затем используйте инструмент для создания FA и увидите разницу. – Andrew