Какая типичная ошибка при работе с взаимоблокировка у 1С-разработчика?
Что хотят услышать интервьюеры:
Частая ошибка: делать запросы в цикле, держать транзакцию слишком долго, блокировать лишние данные или не использовать пакетную обработку. В теме «взаимоблокировка» это обычно проявляется как неверные движения, медленные запросы, лишние блокировки, трудные обновления типовой или ошибки у пользователей без полных прав.
Ответ:
Как избежать: проектировать решение через требования учета, проверять поведение на тестовых данных и не переносить всю логику в форму. Хороший кандидат объясняет симптом, причину и способ проверки.
НачатьТранзакцию();
Попытка // короткая атомарная операция ЗафиксироватьТранзакцию();
Исключение ОтменитьТранзакцию();
ВызватьИсключение;
КонецПопытки;