Цитата |
---|
nukemonk пишет: должно работать, в теории. приведите код |
Вот пример:
ID блока "Задачи" - testTask. Вот что в блоке PHP код:
Код |
---|
$taskId = "{=testTask:TaskId}";
$this->WriteToTrackingService( "id: $taskId" );
if ( $oTask = CTaskItem::getInstance( $taskId, 1 ) ) {
$this->WriteToTrackingService( print_r( $oTask->getData(), true ) );
}
|
Вот в таком виде работает, в лог Бизнес-процесса попадает id поставленной задачи и распечатка массива.
Но, стоит добавить блок "Пауза в выполнении" с задержкой, например, 30 секунд:
... и тот же самый код работать перестает, выводится только id поставленной задачи.