AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 27.05.2013, 23:20   #20  
Vadik is offline
Vadik
Модератор
Аватар для Vadik
Лучший по профессии 2017
Лучший по профессии 2015
 
3,631 / 1849 (69) ++++++++
Регистрация: 18.11.2002
Адрес: гражданин Москвы
Цитата:
Сообщение от gl00mie Посмотреть сообщение
Правда, стандартные документы AIF для клиентов/поставщиков появились, похоже, с АХ 2009.
Для клиентов стандартный документ есть в 4.0, для поставщиков - делается визардом.
Цитата:
Увы, это не пошаговое руководство, а приглашение покопаться в коде таких-то классов
В системе A:
  • разрешаете нужный документ и действие (в качестве примера - createCustomer в actions)
  • создаете local endpoints (в общем случае - 1:1 с компаниями в локальной системе)
  • создаете endpoints (в общем случае - 1:1 с внешними системами, в нашем случае - система Б)
  • настраиваете для ednpoint Б маппинг для кодов \ единиц измерения \ валют и т.д.
  • настраиваете для ednpoint ограничения и пользователей которые могут инициировать сообщения
  • настраиваете action policy (для endpoint разрешаете createCustomer)
  • настраиваете data policy (какие поля в документе можно использовать \ какие являются обязательными)
  • генерируете XSD схему для документа, вдумчиво на нее смотрите
  • включаете нужный adapter (для простоты предположим файловый)
  • создаете channel использующий этот адаптер (папка в файловой системе)
  • создаете xml файл в сответствии со схемой, подкладываете его в папку
  • настраиваете batch journal из четырех заданий, запускаете
Все, настроили обработку входящих сообщений в системе A. В системе Б подобным образом настраиваете отправку с использованием read actions (есть некоторый челлендж связанный с тем что read action в заголовке исходящего сообщения в системе Б должен стать create action во входящем в системе А, но это решается через external action identifier или несложный xslt)
Все, остается определиться с тем что и как будет инициировать отправку read сообщения из системы Б
P.S. пишу по памяти и некоторые термины могут быть указаны неточно, уж звиняйте, но логика вроде как должна прослеживаться
__________________
-ТСЯ или -ТЬСЯ ?
За это сообщение автора поблагодарили: konfet (1), S.Kuskov (1).
Теги
aif

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
ax-erp: Creating SSRS-Reports in Dynamics AX 2012 – What’s no longer possible in AX-reports Blog bot DAX Blogs 0 18.07.2012 12:11
axinthefield: Compatibility Testing for Microsoft Dynamics AX Blog bot DAX Blogs 0 23.06.2012 02:26
AX.NET: интеграция .NET-приложений с Аксаптой и (будущие) возможности облачных вычислений gl00mie DAX: Программирование 2 23.04.2010 00:47
Запуск отчета в Dynamics AX 3.0 SP5 из внешнего приложения polygris DAX: Программирование 4 01.12.2008 12:40
Arijit Basu: Reporting & BI in AX: An Overview [Level 100] Blog bot DAX Blogs 0 07.01.2008 16:01

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 18:42.