БизнесПроцессМенеджер.<Имя бизнес-процесса> (BusinessProcessManager.<Business process name>)
БизнесПроцессМенеджер.<Имя бизнес-процесса> (BusinessProcessManager.<Business process name>)
Доступен, начиная с версии 8.0.
Свойства:
ТочкиМаршрута (RoutePoints)Методы:
Выбрать (Select)ВыбратьПоСсылкам (SelectByRefs)
НайтиПоНомеру (FindByNumber)
НайтиПоРеквизиту (FindByAttribute)
ПолучитьДанныеВыбора (GetChoiceData)
ПолучитьКартуМаршрута (GetFlowchart)
ПолучитьМакет (GetTemplate)
ПолучитьСсылку (GetRef)
ПолучитьФорму (GetForm)
ПолучитьФормуВыбора (GetChoiceForm)
ПолучитьФормуНовогоБизнесПроцесса (GetNewBusinessProcessForm)
ПолучитьФормуСписка (GetListForm)
ПустаяСсылка (EmptyRef)
ПустаяСсылкаНаТочкуМаршрута (EmptyRoutePointRef)
СоздатьБизнесПроцесс (CreateBusinessProcess)
События:
ОбработкаПолученияДанныхВыбора (ChoiceDataGetProcessing)ОбработкаПолученияПолейПредставления (PresentationFieldsGetProcessing)
ОбработкаПолученияПредставления (PresentationGetProcessing)
ОбработкаПолученияФормы (FormGetProcessing)
ОбработкаПослеЗаписиВерсийИсторииДанных (AfterWriteDataHistoryVersionsProcessing)
Описание:
Предназначен для управления бизнес-процессом, как объектом конфигурации. С помощью этого объекта осуществляется поиск бизнес-процессов, получение выборки бизнес-процессов, создание нового бизнес-процесса, работа с формами и макетами бизнес-процесса. Доступ к объекту осуществляется через свойства объекта БизнесПроцессыМенеджер. Полное имя типа объекта определяется с учетом имени бизнес-процесса конфигурации. Например, для бизнес-процесса "Выписка счета" имя типа будет выглядеть БизнесПроцессМенеджер.ВыпискаСчета.
Доступность:
Сервер, толстый клиент, внешнее соединение.
Возможен обмен с сервером. Сериализуется.
Пример:
| Для каждого БПМетаданные из Метаданные.БизнесПроцессы Цикл ИмяБизнесПроцесса = БПМетаданные.Имя; МенеджерБизнесПроцесса = БизнесПроцессы[ИмяБизнесПроцесса]; ВыборкаБизнесПроцесса = МенеджерБизнесПроцесса.Выбрать(); Если ВыборкаБизнесПроцесса.Следующий() Тогда Предупреждение(НСтр("ru = 'В информационной базе есть БизнесПроцессы!' + "; en = '"There are business processes in the infobase!'")); Возврат; КонецЕсли; КонецЦикла; |
См. также:
БизнесПроцессыМенеджер, свойство <Имя бизнес-процесса>БизнесПроцессОбъект.<Имя бизнес-процесса>, метод ПолучитьСсылкуНового
БизнесПроцессОбъект.<Имя бизнес-процесса>, метод УстановитьСсылкуНового
БизнесПроцессСсылка.<Имя бизнес-процесса>, метод УникальныйИдентификатор
ТочкаМаршрутаБизнесПроцессаСсылка.<Имя бизнес-процесса>, свойство ВложенныйПроцесс
Использование в версии:
Доступен, начиная с версии 8.0.
Описание изменено в версии 8.3.26.