Подскажите, пожалуйста, как сделать возможным, чтобы каждый пользователь мог редактировать только свои созданные документы, другие документы будут доступны только для просмотра?
Согласно решения аналогичних вопросов коллегами, прописал процедуру в общем модуле, но пользователи, которые не имеют Полных прав, все также могут редактировать документы. Тоесть процедура не действует. Текст процедуры ниже. Подскажите, почему не работает?
Процедура ПроверитьОтветственногоПередЗаписьюДокументаПередЗаписью(Источник, Отказ, РежимЗаписи, РежимПроведения) Зкспорт Если НЕ РольДоступна("ПолныеПрава") Тогда
Если Документы.ТипВсеСсылки.Ответственный() <> ПараметрыСеанса.ТекущийПользователь Тогда
Сообщить("Зтот документ создал"+Документы.ТипВсеСсылки.Ответственный()+"а Вы"+ ПараметрыСеанса.ТекущийПользователь+").Редактирование запрещено)").
Отказ = Истина; ДокументыТипВсеСсылки.Форма.ТолькоПросмотр = Истина;
КонецЕсли;
КонецЕсли;
КонецПроцедуры
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой