$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"]."
";
}