|
УТ 10.3 Как сделать чтобы ДатаЗапретаРедактирования не касалась одного документа |
☑ |
0
Manofrain
22.07.15
✎
09:19
|
Сабж. Дата запрета должна распространяться на все документы, кроме ВнутреннегоЗаказа, например. Где выпилить проверку на дату запрета в документе? Можно ли это реализовать на уровне Роли для пользователей?
|
|
1
shuhard_серый
22.07.15
✎
09:21
|
(0) пилить общий модуль - 3 строчки
нельзя
|
|
2
elCust
22.07.15
✎
09:29
|
(0)
1) Скорее всего смотри подписку на событие. Можно просто галку снять с документа
|
|
3
Manofrain
22.07.15
✎
09:43
|
(1) Процедура ПередЗаписьюДокументаПроверкаДоступностиПериода(Источник, Отказ, РежимЗаписи, РежимПроведения) Экспорт
Если Отказ Тогда
Возврат;
КонецЕсли;
ПроверкаПериодаДокумента(Источник, Отказ, РежимЗаписи);
#Если Клиент Тогда
Если Отказ Тогда
Сообщить("Редактирование данных этого периода запрещено. Изменения не могут быть записаны...", СтатусСообщения.Важное);
КонецЕсли;
#КонецЕсли
КонецПроцедуры // ПередЗаписьюДокументаПроверкаДоступностиПериода()
Сюда впилить Если НЕ ВнутреннийЗаказ?
|
|
4
Azverin
22.07.15
✎
10:11
|
(3) впилил?
|
|
5
John83
22.07.15
✎
12:04
|
(3) сюда и то же самое для регистров
|
|
6
mehfk
22.07.15
✎
12:10
|
(3) Не сюда, еще при открытии формы доступность проверяется.
|
|