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

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

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

Тип: 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 ("Схема с кодом ... не найдена")
```
