Перейти к основному содержанию
`Ctrl`+`K`

# Запуск процесса

Используется для настройки, очистки или запуска элементов маршрутов согласования и бизнес-процессов.

Место применения: `Сервис > Инструменты > Выполнить JEXL-скрипт`

Тип: JEXL-скрипт

    var gidvSurvey = Bpm_PrDocApi.getProcDocByPrState(idpState);
    var idvProcessSchema = Bpm_ProcessSchemaApi.findByMnemoCode(spParams);
    var idvUser = Btk_UserApi.getCurrentUserId();
    if(idvProcessSchema != null) {
    	sql(`
    		select
    			r.gid
    		from sur_respsurvey r
    		join sur_survey s on r.idsurvey = s.id
    		where s.gid = '` + gidvSurvey + `'
    		`).foreach(
    		var ropProcess = Bpm_ProcessPkg.createProcessSimple(r.gid, idvProcessSchema);
    		Bpm_ProcessPkg.startProcess(ropProcess, idvUser);
    		)
    	} else
    	raise ("Схема с кодом ... не найдена")