Запустить приложение логики для выполнения для нескольких организаций CRM - PullRequest
0 голосов
/ 27 июня 2018

У меня есть среда Dynamics CRM с несколькими настроенными организациями. Я хочу создать приложение логики, которое запускает изменения для объекта в нескольких из этих организаций.

В начале я создал приложение логики с обычным триггером «Когда создается запись» в CRM (тип ApiConnection). Это работает только для одной организации. Но я хочу, чтобы организация была динамичной, используя параметр.

Итак, я создал приложение логики с триггером Recurrence. Добавьте a для каждого цикла, который зацикливается на массиве организаций. Внутри цикла я называю триггер «Когда создается запись» как действие. Само приложение логики работает нормально, но триггер приводит к следующей ошибке:

{ "status": 400, "message": "Call back url is not set as the trigger is being used as an action", "source": "dynamicscrmonline-logic-cp-westeurope.logic-ase-westeurope.p.azurewebsites.net", "debugInfo": "clientRequestId: 074981e9-dddc-43e0-9293-6e0900a606a6" }

У Google нет показов на Call back url is not set as the trigger is being used as an action.

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

Ответы [ 2 ]

0 голосов
/ 19 октября 2018

Вы также можете использовать HTTP-триггер в одном приложении логики и зарегистрировать webhook в CRM Orgs ...

0 голосов
/ 27 июня 2018

Итак, вы не можете «вызвать триггер». Это просто не так, как это работает. Триггер создает обратный вызов для одной конечной точки.

Если количество организаций CRM является управляемым, скажем, 5-7, вам лучше всего использовать одно приложение логики для каждого со своим собственным триггером.

Эти приложения Trigger Logic просто вызовут обычное приложение логики для фактической обработки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...