.net — Использование PHP для обновления Dynamics AX 2012 Workflow

В настоящее время я пытаюсь настроить сценарий PHP для связи с Dynamics AX 2012 и обновить рабочий процесс (то есть одобрить и отклонить) и после прочтения эта почта Я полагаю, что это может быть достигнуто с помощью Business Connector — однако я также прочитал много статей, в которых советуют не использовать Business Connector с AX 2012, и поэтому я хотел бы избежать этого если возможно.

Мой вопрос: как я могу использовать PHP (или любой другой язык, который я могу вызвать через PHP) для связи с AX 2012, чтобы утвердить / отклонить или иным образом обновить существующие рабочие процессы без используя бизнес-коннектор?

Заранее спасибо.

0

Решение

Вы должны использовать AIF (Framework интеграции приложений).

Затем вы можете вызывать сервисы AX AIF через SOAP (веб-сервисы). использование HTTP адаптер вместо стандартного NetTcp (или настройте его для использования BasicHttp).

Увидеть https://technet.microsoft.com/en-us/library/hh496418.aspx за инструкциями по настройке HTTP-адаптера.

Для действий рабочего процесса служба AIF уже создана (\Services\SysWorkflowApprovalService).

1

Другие решения

Лучше всего подключить приложение PHP к службе WCF, а затем легко интегрировать эту службу WCF в AIF, а затем вызвать AIF для Dynamics AX,
Я думаю, что это лучший подход.

0

По вопросам рекламы [email protected]