2016-05-20 8 views
-1

У меня есть решение EDI в BizTalk 2013 для хранения 204 документов EDI в базе данных. Пользователи будут видеть детали в настольном приложении. Как только они либо принимают, либо отклоняют его, мне нужно сгенерировать 990 EDI-ответ и отправить его клиенту.Как сгенерировать 990 ответ EDI-документ

Любая идея как сгенерировать 990 ответный документ?

ответ

0

Добро пожаловать в StackOverflow! Как написано, этот вопрос слишком широк. Грубая схема того, как это сделать (это слишком долго для комментария):

Вам необходимо получить справочники сопутствующих лиц от всех вовлеченных торговых партнеров и составить сопоставление от сообщения accept/reject к сообщению 990 , а затем отправьте его вашему партнеру (-ам). Это будет связано с доступом к исходным данным сообщения, чтобы убедиться, что вы скорректировали ответ и направили его правильному партнеру. Для достижения этого достаточно много моделей, и, честно говоря, много плохих способов; есть также несколько более тонких моментов, поскольку он включает EDI. Если у вас есть более конкретный вопрос о шаблонах обмена сообщениями, которые здесь обсуждаются, лучше спросить об этом в отдельном вопросе (с конкретными сведениями о том, какие шаблоны (ы) вы пытаетесь и какие проблемы вы используете , а также воспроизводимые примеры).

Имейте в виду, что это нетривиальная задача, и любая конкретная реализация этой задачи будет связана с локализованными факторами, которые сделали бы полные детали, не подходящие для StackOverflow. Вероятно, этот вопрос будет закрыт как таковой.

+0

И почему это было приостановлено? –

+0

Я не думаю, что ваш ответ тоже будет опущен. – Zee

+0

Я не уверен, почему это было проголосовано. Я выполнил первую часть, я имею в виду, что создал необходимые стороны и соглашение и смог получить 204 документа EDI для тендера (с использованием конвейера EDI). Для ответа 990 требуется вмешательство пользователя, например, принять или отклонить Тендер. Какой должен быть лучший подход для этого. Спасибо за вашу помощь по этому поводу. – Kedar

0

Ну, ответ вы просто делаете. Смысл 990 - это еще одна транзакция X12, которую ваше приложение должно создать. Для этого нет автоматической поддержки, хотя это называется и «подтверждение».

Прежде всего, вы должны сначала сделать учебники и видео EDI ("How Do I?" Videos for BizTalk Server). Затем создание 990 - это просто другое упражнение.