1с8.3 Самописная. Клиент-сервер.
Добрый день, Уважаемое сообщество.
Столкнулся с вопросом. Как запретить пользователю отменять проводку (програмно), не используя роли?
Процедура ОбработкаУдаленияПроведения(Отказ)
Сообщить("Відміна проведення ЗАБОРОНЕНА! Зверніться до Адміністратора!");
Отказ = Истина;
КонецПроцедуры
Процедура ПередУдалением(Отказ)
Если Не РольДоступна ("СуперПуперАдминистратор") Тогда
Отказ = Истина;
КонецЕсли;
КонецПроцедуры
Процедура ОбработкаУдаленияПроведения(Отказ)
Если Не РольДоступна ("СуперПуперАдминистратор") Тогда
Сообщить("Відміна проведення ЗАБОРОНЕНА! Зверніться до Адміністратора!");
Отказ = Истина;
КонецЕсли;
КонецПроцедуры
Процедура ПередЗаписью(Отказ, РежимЗаписи, РежимПроведения)
Если ПометкаУдаления
И Не Ссылка.ПометкаУдаления
И Не РольДоступна ("СуперПуперАдминистратор") Тогда
Отказ = Истина;
КонецЕсли;
КонецПроцедуры