|
![]() |
#1 |
Участник
|
Какие у тебя настройки в форме Конечные точки?
Должно быть так: Путь: Основное/Настройка/AIF/Конечные точки. • Процедура - входящее перемещение o Конечная точка является источником o Локальная конечная точка является назначением • Процедура - исходящее перемещение o Конечная точка является назначением o Локальная конечная точка является источником Действия: • Задать конечную точку (Код, Имя) • Выбрать локальную конечную точку • Определить политику действий для выбранной конечной точки |
|
![]() |
#2 |
Участник
|
Помоему всё так как вы сказали, но наверно опишу подробнее как есть у меня.
Настройки AIF в AX 2009 №1 (Выгрузка номенклатуры): 1. Локальные конечные точки: 2. Адаптеры транспортировки: 3. Каналы: 4. Конечные точки: Политика действий конечной точки: Ну и отметил галками какие поля выгрузать, отметил все. Выгрузка: 1. На форме "Номенклатура", жму "Отправка по эл.почте" 2. Выбираю 1 номенклатуру, жму "Ок" 3. выполняю Job: X++: static void AifOutboundProcessing(Args _args) { AifOutboundProcessingService outbound = new AifOutboundProcessingService(); AifGatewaySendService send = new AifGatewaySendService(); ; outbound.run(); send.run(); } Настройки AIF в AX 2009 №2 (Импорт номенклатуры): 1. Локальные конечные точки: 2. Адаптеры транспортировки: 3. Каналы: 4. Конечные точки: Политика действий конечной точки: Отметил галками все поля, так как выгружал тоже все. Импорт: 1. Выполнил Job: X++: static void AifInboundProcessing(Args _args) { AifInboundProcessingService inbound = new AifInboundProcessingService(); AifGatewayReceiveService send = new AifGatewayReceiveService(); ; send.run(); inbound.run(); } Локальная конечная точка DIT не существует. |
|
|
За это сообщение автора поблагодарили: mazzy (2). |
![]() |
#3 |
Участник
|
Хм...В политике действий вы используете только InventItemService.create?
Попробуйте еще использовать InventItemService.read при экспорте. а также задать "перекрытие внешенего кода": http://schemas.microsoft.com/InventItemService.create Здесь играет роль только постфикс create. Выглядит странновато, но мне помогало. |
|
![]() |
#4 |
Участник
|
"Не долго думая, я пересоздал конечную точку в AX 2009 №2 и обозвал её именно DIT , конечно же я не рассчитывал что это поможет."
Да, конечно, нужно задать по 2 конечные точки. Спасибо, Invanhoe - недоглядел. |
|
Теги |
aif, ax2009, как правильно, настройка |
|
|