|
Проверка даты запрета редактирования по ситуации
| ☑ |
0
Dunstan
20.05.22
✎
15:33
|
Ситуация:
1. Есть документ управленческого учета, где отрабатывает проверка запрета редактирования.
2. Необходимо при вызове проведения документа из внешней обработки из справочника доп. отчетов и обработок обойти проверку дату запрета редактирования.
Кто-нибудь такое делал и возможно ли это?
|
|
1
Ёпрст
20.05.22
✎
15:41
|
(0) в расширении воткни че хочешь
|
|
2
Ёпрст
20.05.22
✎
15:42
|
ну и самый примитив, поменяй дату запрета перед проведением.. вообще ничего кодить не придётся, потом взад вернешь
|
|
3
Kigo_Kigo
20.05.22
✎
16:59
|
Можно сделать глобальную переменную
ГлПакетноеПерепроведение= Ложь;
В процедуре проверки даты запреда редактирования
Если Не( ГлПакетноеПерепроведение) Тогда
проверяем
перед запуском обработки взводим ГлПакетноеПерепроведение = Истина
и алга
в конце ГлПакетноеПерепроведение= Ложь;
|
|
4
Kigo_Kigo
20.05.22
✎
17:06
|
(2) Это не самый примитив, потому как это не 7-ка где эта дата в константе торчит, а там РС и есть общая, по организации, каждому пользователю, короче гемор тот еще
|
|
5
sonne666
20.05.22
✎
17:21
|
На днях в БП искала, в общем модуле есть процедура, которая отключает проверку
ДатыЗапретаИзменения.ОтключитьПроверкуДатЗапрета(ПроверкаДатЗапретаОтключена);
Если используется БСП, то это то, что нужно, видимо.
|
|