В журнале документов метод Блокировка() возвращает 0, несмотря на то, что документ открыт.
Проверка заблокированности (вызов метода Блокировка() без параметра) не определяет, заблокирован ли объект информационной базы (документ, элемент справочника), а проверяет, установлена ли блокировка соответствующей переменной. Проверка блокировки объекта информационной базы без собственно блокировки не имеет смысла, так как сразу после проверки он может оказаться заблокированным. Правильным подходом является вызов метода с параметром 1 и проверка возвращаемого результата.