Mежду "НачатьТранзакцию()" и "Попытка" есть исполняемый код, который может вызвать исключение, после "НачатьТранзакцию()" не найден оператор "Попытка"
НачатьТранзакцию();
ЗафиксироватьТранзакцию();
НачатьТранзакцию();
Попытка
// ...
ЗафиксироватьТранзакцию();
Исключение
// ...
ОтменитьТранзакцию();
// ...
ВызватьИсключение;
КонецПопытки;