Причина появления данной ошибки — вызов исключительной ситуации во вложенной транзакции. Попытка создает неявную транзакцию, тем самым исключение откатывает транзакцию полностью.
Внутри вложенной транзакции вызывается исключительная ситуация, что откатывает всю транзакцию и некорректно отрабатывает. Например:
НачатьТранзакцию(); … … Попытка … Исключение // если тут будет вызвано исключение — то вы увидите ошибку «В данной транзакции уже происходили ошибки» … КонецПопытки; … КонецТранзакцию();
Во избежания таких ситуаций, нужно избегать использования попытки внутри транзакции.