Size: a a a

2020 February 24

А

Александр in Bitrix24dev
источник

MK

Mikhail Kriachek in Bitrix24dev
если я правильно помню это не совсем правда, можно запустить =)
источник

А

Александр in Bitrix24dev
ребята пишут, что можно запускать. И тема на форуме есть, что вроде как получается.
источник

MK

Mikhail Kriachek in Bitrix24dev
однако придется вручную задать опцию limit_simultaneous_processes или как то так, если я все правильно помню
источник

РИ

Рыков Иван in Bitrix24dev
Mikhail Kriachek
однако придется вручную задать опцию limit_simultaneous_processes или как то так, если я все правильно помню
интересно
источник

РИ

Рыков Иван in Bitrix24dev
завтра проверю
источник

MK

Mikhail Kriachek in Bitrix24dev
хотя на 146% уверен, что так делать не надо и автор неправильно проектирует свой код\процесс
источник

А

Александр in Bitrix24dev
источник

А

Александр in Bitrix24dev
Где этот парень?)))
источник

А

Александр in Bitrix24dev
Mikhail Kriachek
хотя на 146% уверен, что так делать не надо и автор неправильно проектирует свой код\процесс
166% вариантов других нет.
источник

А

Александр in Bitrix24dev
именно запуском для каждого элемента своего БП.
источник

MK

Mikhail Kriachek in Bitrix24dev
либо задать параметр CBPDocument::PARAM_IGNORE_SIMULTANEOUS_PROCESSES_LIMIT по идее тоже поможет
источник

А

Александр in Bitrix24dev
СДЕЛКИ. Да, такой треш.
источник

РИ

Рыков Иван in Bitrix24dev
а какойкод не работает
источник

РИ

Рыков Иван in Bitrix24dev
можешь показать?
источник

MK

Mikhail Kriachek in Bitrix24dev
Александр
166% вариантов других нет.
варианты точно есть, я слабо представяю ваш БП, но что если
источник

MK

Mikhail Kriachek in Bitrix24dev
1. Итератор с условием выхода (ну там типа надо еще создать)
2. В теле итератора создаете элементы списка
3. После итератора запускаете БП только для последнего элемента (если я правильно понял)
источник

А

Александр in Bitrix24dev
$arErrorsTmp = array();

$wfId = CBPDocument::StartWorkflow(
  $workflowTemplateId,
  array("bizproc", "CBPVirtualDocument", $documentId),
  array_merge($arWorkflowParameters, array("TargetUser" => "user_".intval($GLOBALS["USER"]->GetID()))),
  $arErrorsTmp
);

if (count($arErrorsTmp) > 0)
{
  foreach ($arErrorsTmp as $e)
     $errorMessage .= "[".$e["code"]."] ".$e["message"]."
";
}
источник

Л

Любава in Bitrix24dev
Александр
ребята пишут, что можно запускать. И тема на форуме есть, что вроде как получается.
ты пробовал запускать бп из этого же бп? а если ты создаешь элементы в этом бп и на каждый элемент запустишь бп в списке, который что-то делает а потом запускает по этому ид сделку в бп?
источник

AN

Andrey Nikolaev in Bitrix24dev
Александр
166% вариантов других нет.
Очень амбициозное заявление.
источник