такой код тоже не отрабатывает, нашел на просторах. Не являюсь специалистом по php. CBPDocument::StartWorkflow( 119, array("crm","DEAL",876), array(), $arErrors );
Это как сделать отдельный БП на оплату счета. Вы запускаете и система спрашивает - еще оплачиваем? При этом по первому БП у вас еще контроль получения документом и т.д. Вам просто надо запустить еще одни БП не ручками, а из БП текущего.
Это как сделать отдельный БП на оплату счета. Вы запускаете и система спрашивает - еще оплачиваем? При этом по первому БП у вас еще контроль получения документом и т.д. Вам просто надо запустить еще одни БП не ручками, а из БП текущего.
Поправлю: не в "этом кейсе", а " для вашего костыля"
Слушайте, успокойтесь. Клиент запускает эти процессы руками. Работает все отлично. Попросил сделать чтобы каждый раз не запускать руками, чтобы система спрашивала.
Слушайте, успокойтесь. Клиент запускает эти процессы руками. Работает все отлично. Попросил сделать чтобы каждый раз не запускать руками, чтобы система спрашивала.
Если уж не хочется делать нормально, то попробуйте при запуске БП задать параметр что я упомянул ранее
Почему должен зацикливать? Если он первым же действием ждем ввода данных. После этого, как есть все данные, вносит их в список и далее начинается длинный процесс обработки в сделке. При этом он спрашивает - еще один процесс нужен? Да. Ок - запускает еще один экземлпяр и опять вводим данные. Сейчас это все в ручном режиме. Идем в сделке к квадратику БП и запускаем это руками.
1. итератор 2. бп посредник который сможет запустить рекурсивный, что бы не было похоже, что он рекурсивный 3. приложение запуск бп по Срм с запросом параметров 4. ответить на вопрос Андрея какая бизнес цель )
1. итератор 2. бп посредник который сможет запустить рекурсивный, что бы не было похоже, что он рекурсивный 3. приложение запуск бп по Срм с запросом параметров 4. ответить на вопрос Андрея какая бизнес цель )
Я думаю Михаил дал исчерпывающий ответ по запуску бп. Мне больше нечего добавить, ведь исходный код запуска более красноречив
1. итератор 2. бп посредник который сможет запустить рекурсивный, что бы не было похоже, что он рекурсивный 3. приложение запуск бп по Срм с запросом параметров 4. ответить на вопрос Андрея какая бизнес цель )
Блин, ну какой итератор? Мега простой процесс. Одно действие - запрос переменной ДА или НЕТ. Если ДА - запустить ТАКОЙ ЖЕ бизнес-процесс для сделки. Если нет - выйди. Это возможно?