|
Запрет редактирования номер у определенных типов документов в ЗУП/ЗУП КОРП
| ☑ |
0
ANDRU48
08.12.21
✎
12:05
|
Возможно ли реализовать типовым функционалом в ЗУП/ЗУП КОРП?
Если нет, то какой самый менее затратный и действующий способ?
Пока нашел вариант:
Процедура ПередОткрытием(Отказ, СтандартнаяОбработка)
ЭлементыФормы.Номер.Доступность = Ложь;
КонецПроцедуры
Если будут лезть через изменение реквизитов или программно, то потом сделать подписку перед записью.
Может еще есть какие варианты?
|
|
1
El_Duke
гуру
08.12.21
✎
12:07
|
(0) "какой самый менее затратный и действующий способ?"
Длинная и тяжелая линейка, которая больно бьет по пальцам
|
|
2
lodger
08.12.21
✎
13:19
|
если во всех нужных документах есть вызов
// БлокировкаИзмененияОбъектов
БлокировкаИзмененияОбъектов.ПриСозданииНаСервереФормыОбъекта(ЭтотОбъект, Отказ, СтандартнаяОбработка);
// Конец БлокировкаИзмененияОбъектов
То можно его перехватить в расширение и дописать запрет на номер.
|
|
3
ANDRU48
08.12.21
✎
14:22
|
(1) предлагал, видимо не на всех линейка действует
(2) не используем расширения, пишем сразу в основной конфе
|
|
4
El_Duke
гуру
08.12.21
✎
15:21
|
(3) На кого не действует, тем повторять в цикле
|
|
5
lodger
08.12.21
✎
16:18
|
(3) тогда открой этот модуль и впиши.
|
|
6
pavlika
08.12.21
✎
16:23
|
А где настройка, в которой в пользовательском режиме можно это настроить? Если завтра попросят еще для 3-х документов поставить и для 5-и снять, то что тогда?
|
|