(1) Нужно выполнять изменение списка документов, но если хотя бы 1 документ открыт другим пользователем то нужно отменить это изменение. В идеале хотелось бы заранее проверить список документов и если хотя бы 1 открыть сообщить об этом пользователю который запускает изменение документов.
(6) Попробовал использовать этот метод в модуле формы при открытии что бы принудительно заблокировать документ под одним пользователем при открытии формы документа, но при этом под другим пользователем при программном изменении, этот документ не является заблокированным метод Заблокирован() возвращает ложь, и документ изменяется.
(9) Этот метод проверяет заблокирован ли объект твоим объектом. Он не проверяет, заблокирован ли он в БД.
Продам СП, дорого.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший