Использование COM API ObjectManager

Ниже приведён пример запуска экземпляра бизнес процесса из кода Visual Basic с использованием используя COM API ObjectManager.

Public Sub StartProcess(ByVal oUserSession As DVObjectManager.UserSession, ByVal sProcessID As String)
 Dim oWorkflowManager As DVObjectManager.IWorkflowManager2
 Set oWorkflowManager = oUserSession.WorkflowManager (1)

 Dim oProcessInfo As DVObjectManager.ProcessInfo
 Set oProcessInfo = oWorkflowManager.GetProcess(sProcessID) (2)

 oProcessInfo.Start (3)
End Sub
1 Получаем менеджер бизнес-процессов.
2 Получаем объект для управления бизнес-процессом.
3 Запускаем бизнес-процесс.