Решая задачу 1.08, наткнулся на то, что выполняются две блокировки в разных объектах. Подробно:
В обработке проведения документа 1 создается блокировка, затем программно создается документ 2 и отправляется на проведение. У него в процедуре проведения так же выполняется блокировка на те же данные. Ошибки пересечения блокировок не возникает. Почему так? Мне не кажется что это из за того, что блокировки производятся в одной транзакции.