День добрый.
Помогите решить проблему.
Есть задача обработки списка клиентов загружаемых из Excel. Для каждого клиента должен быть запущен отдельный бизнес-процесс.
Это я реализовал вставив в цикл следующий код:
Далее смотрю результаты через компонент bitrix:bizproc.wizards.
Однако колонки "Статус" и "Задания" остаются пустыми, хотя бизнес-процесс запущен (если через админку по-смотреть). Если я добавляю клиента вручную (через кнопку "новый элемент"), то в колонках "Статус" и "Задания" появляются данные.
Помогите решить проблему.
Есть задача обработки списка клиентов загружаемых из Excel. Для каждого клиента должен быть запущен отдельный бизнес-процесс.
Это я реализовал вставив в цикл следующий код:
| Код |
|---|
// === здесь запускаем генерацию БП
if(CModule::IncludeModule("bizproc")){
// создаем новый документ
$documentId = CBPVirtualDocument::CreateDocument(0,array(
"IBLOCK_ID" => "68", // работа с клиентом
"NAME" => 'Клиент:' . $dolgnik,
"CREATED_BY" => "user_".$GLOBALS["USER"]->GetID(),));
// запускаем для документа БП
$bp = CBPDocument::StartWorkflow(92, // id шаблона БП
array("iblock", "CBPVirtualDocument", $documentId),
array("TargetUser" => "user_2710"),
$arErrorsTmp
);
}
|
Однако колонки "Статус" и "Задания" остаются пустыми, хотя бизнес-процесс запущен (если через админку по-смотреть). Если я добавляю клиента вручную (через кнопку "новый элемент"), то в колонках "Статус" и "Задания" появляются данные.