06.08.2014, 16:26 | #1 |
Участник
|
CRM 2013. Рекурсивные рабочие процессы.
Коллеги, снова прошу помощи.
Создал два идентичных РП, рекурсивно вызывающих друг друга. В общих чертах, задача РП отловить наступление некоторого момента времени и выполнить некоторые действия. РП стартует каждые 5 минут. Родительский РП стартует на событие создания Обращения (Кейса). Собственно проблема в следующем - на седьмом рестарте, если ранее условия завершения процесса не выполнились, РП отваливается с ошибкой Infinite loop ровно на седьмом рестарте: http://prntscr.com/4a3iss Собственно ошибка с логикой РП: http://prntscr.com/4a3jpv Логику проверял, вроде всё корректно. Может быть я чего-то не знаю и где-то есть ограничения на рекурсию? Можно это как-то победить? Оба РП абсолютно идентичны, кроме шага запуска дочернего РП (дочерний\родительский). |
|
|
|