upd
This commit is contained in:
parent
d32799e6be
commit
5fec042cbc
@ -23,13 +23,32 @@ slug: общие-бсп-стандартные-подсистемы-запрет
|
||||
|
||||
// СтандартныеПодсистемы.ЗапретРедактированияОбъектов
|
||||
Функция ПолучитьБлокируемыеРеквизитыОбъекта() Экспорт
|
||||
|
||||
БлокируемыеРеквизиты = Новый Массив;
|
||||
БлокируемыеРеквизиты.Добавить("Наименование");
|
||||
БлокируемыеРеквизиты.Добавить("Имя");
|
||||
БлокируемыеРеквизиты.Добавить("ПолноеИмя");
|
||||
БлокируемыеРеквизиты.Добавить("ТипЭлемента");
|
||||
|
||||
// упрощенный вариант настройки
|
||||
//БлокируемыеРеквизиты.Добавить("ЕдиницаИзмерения");
|
||||
//БлокируемыеРеквизиты.Добавить("СтавкаНДС");
|
||||
|
||||
// расширенный вариант настройки
|
||||
Реквизит = ЗапретРедактированияРеквизитовОбъектов.НовыйБлокируемыйРеквизит();
|
||||
Реквизит.Группа = "ОбщаяНадпись";
|
||||
Реквизит.ПредставлениеГруппы = НСтр("ru = 'Проверьте места использования перед разблокировкой реквизитов.'");
|
||||
БлокируемыеРеквизиты.Добавить(Реквизит);
|
||||
|
||||
Реквизит = ЗапретРедактированияРеквизитовОбъектов.НовыйБлокируемыйРеквизит();
|
||||
Реквизит.Имя = "ЕдиницаИзмерения";
|
||||
Реквизит.Предупреждение = НСтр("ru = 'Единицу измерения не рекомендуется изменять, если были закупки/продажи товара'");
|
||||
БлокируемыеРеквизиты.Добавить(Реквизит);
|
||||
|
||||
Реквизит = ЗапретРедактированияРеквизитовОбъектов.НовыйБлокируемыйРеквизит();
|
||||
Реквизит.Имя = "СтавкаНДС";
|
||||
Реквизит.Предупреждение = НСтр("ru = 'Ставку НДС не рекомендуется изменять, если были закупки/продажи товара'");
|
||||
БлокируемыеРеквизиты.Добавить(Реквизит);
|
||||
|
||||
Возврат БлокируемыеРеквизиты;
|
||||
|
||||
|
||||
КонецФункции
|
||||
// Конец СтандартныеПодсистемы.ЗапретРедактированияОбъектов
|
||||
|
||||
@ -48,10 +67,12 @@ slug: общие-бсп-стандартные-подсистемы-запрет
|
||||
КонецПроцедуры
|
||||
|
||||
&НаСервере
|
||||
Процедура ПриЗаписиНаСервере(Отказ, ТекущийОбъект, ПараметрыЗаписи)
|
||||
Процедура ПослеЗаписиНаСервере(ТекущийОбъект, ПараметрыЗаписи)
|
||||
|
||||
// СтандартныеПодсистемы.ЗапретРедактированияРеквизитовОбъектов
|
||||
ЗапретРедактированияРеквизитовОбъектов.ЗаблокироватьРеквизиты(ЭтотОбъект);
|
||||
// Конец СтандартныеПодсистемы.ЗапретРедактированияРеквизитовОбъектов
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
// СтандартныеПодсистемы.ЗапретРедактированияРеквизитовОбъектов
|
||||
|
Loading…
x
Reference in New Issue
Block a user