Насколько мне известно, Biztalk может получать EDI от торгового партнера, искать схему, проверять edi, генерировать подтверждение, PROCESS EDI, конвертировать edi в XML. Это то, что я узнал от MSDN. В настоящее время мы не внедряем biztalk, и мы получаем информацию о продукте (электронная таблица / файл csv) от торгового партнера, обрабатываем полученный файл с помощью созданного нами процессора, сохраняем всю информацию о продукте в SQL Server.
У меня три вопроса:
Полученный нами EDI содержит информацию о продуктах, когда biztalk обрабатывает edi, как и где мы можем применить наши бизнес-правила / потребности? Например. мы можем рассчитать нашу продажную цену на основе информации о рекламной акции, содержащейся в файле edi. Другой пример: мы можем изменить описание продукта ... и тому подобное.
Как хранить данные edi в SQL Server? Это адаптер SQL? WCF-SQL? Вся информация о продукте будет храниться в одной таблице, и какие ключевые шаги нам здесь нужно сделать?
После того, как biztalk конвертирует edi в xml, что тогда biztalk может делать с конвертированным xml? Может ли Biztalk обработать XML и отобразить все данные в нашу схему БД SQL?
заранее спасибо