Существует ли официальная XML-схема (xsd) для EDI X12 856? - PullRequest
8 голосов
/ 31 августа 2009

Я все еще довольно новичок в EDI и изучаю его на новой работе. Мы используем BizTalk для нашего решения EDI и конвертируем входящий файл EDI в XML. У меня были проблемы с файлом от нового поставщика, и сначала я подумал, что файл может быть неправильным. С тех пор я узнал, что файл правильный, но наша текущая XML-схема домашняя, и ее нужно будет адаптировать, чтобы принять этот 856. Я предполагаю, что некоторые из передаваемых данных - это больше, чем то, что обычно передают нам наши обычные поставщики (все еще действует в соответствии с EDI X12 856, хотя).

Хотя я мог бы сделать это, похоже, что реальный ответ - получить файл xsd для реальной спецификации EDI. Кажется, что с таким стандартизированным форматом он уже должен существовать. Кто-нибудь знает, доступна ли такая вещь?

ОБНОВЛЕНИЕ: Оказывается, есть встроенная возможность отображения EDI, которая выполняется в конвейере с помощью компонента "дизассемблер EDI". Это преобразуется в стандартизированную схему BizTalk EDI и работает правильно. Очевидно, наш код преобразует этот XML в нашу собственную XML-схему. Определенно есть, что улучшить, но я думаю, что информация о стандартах схемы - это то, что я сейчас ищу.

1 Ответ

5 голосов
/ 01 сентября 2009

Я не совсем понимаю вопрос. Я предполагаю, что BizTalk имеет возможности отображения EDI, и вы использовали его для отображения элементов формата EDI в ваши теги XML. Если они отправляют сегмент, которого нет в вашей схеме, разве маппер не игнорирует его?

Предполагая, что отправитель использует XML EDI, а не двоичный EDI, доступны схемы. http://www.x12.org/ имеет ссылку на них (требуется JavaScript), но вы должны зарегистрироваться. Я привык платить за все, что связано с ЭОД (документация, перевод, тестирование и т. Д.), Поэтому вам, возможно, придется их покупать.

Вот дополнительная ссылка, которую я нашел на коммерческий продукт: stylusstudio

РЕДАКТИРОВАТЬ: Прямая ссылка: http://xml.x12.org/

...