|
Ограничение редактирования документов по сроку | ☑ | ||
---|---|---|---|---|
0
Егор123
03.04.17
✎
12:48
|
Добрый день форумчане. 1С Документооборот 8.3.9.2170.
Подскажите кто знает как решить следующую задачу: Нужно ограничить права доступа на изменение документа по истечению определённого срока с даты создания. Реквизит Дата создания у документа имеется. А вот как прописать определённый срок непонятно.. Видел изложенный способ на сайте через регистр, константу и сложный запрос. http://catalog.mista.ru/public/329428/ Может есть что-то попроще, где можно в явном виде прописать срок в течении которого можно менять, а потом сравнивать с датой создания. |
|||
1
vicof
03.04.17
✎
12:49
|
Дата запрета изменения существует 100500 лет
|
|||
2
vicof
03.04.17
✎
12:50
|
В любой типовой бухне или ут или упп
|
|||
3
Егор123
03.04.17
✎
13:08
|
Она может и существует, но в моей конфе её нет (1), либо я слепой.
Лишь мельком в коде употребляется: Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.ДатыЗапретаИзменения") Тогда Используется = Истина; КонецЕсли; Пошарив в подсистемах, ДатыЗапретаИзменения - не обнаружил. |
|||
4
Мыш
03.04.17
✎
13:11
|
(0) 1С Документооборот 8.3.9.2170 - здесь цифры релиза платформы. А какой именно документооборот - непонятно. Их полно. От 1С и не только.
|
|||
5
Егор123
03.04.17
✎
13:12
|
(4) Забыл указать. Документооборот 8 КОРП, редакция 2.1 (2.1.9.3)
|
|||
6
Рэйв
03.04.17
✎
13:18
|
(0)
в ПриОткрытии() Если ТекущаяДата()-Объект.Дата>86400*КолДнейПослеКоторыхБлокировать Тогда Форма.ТолькоПросмотр=Истина; КонецЕсли; |
|||
7
Рэйв
03.04.17
✎
13:19
|
Если надо для всех видов, то в подписке ПередЗаписью проверяешь и в случае чего Отказ=Истина
Хоть это и жестоко:-) |
|||
8
Егор123
03.04.17
✎
13:23
|
(6) так мне эт надо через RLS добавить. В RLS есть право "Изменение" документа - и туда надо ограничение записать.
И что за число 86400?) |
|||
9
Рэйв
03.04.17
✎
13:24
|
(8)Ненастоящий ты одинесник раз не знаешь магического числа 86400:-)
|
|||
10
Егор123
03.04.17
✎
13:26
|
(9) а понял xD
|
|||
11
Масянька
03.04.17
✎
13:27
|
(9) Эсники очень похожи на зеков - все в татуировках :)
|
|||
12
Рэйв
03.04.17
✎
13:28
|
(11)и не говори:-)
|
|||
13
Егор123
03.04.17
✎
14:43
|
(12) а не подскажите как в RLS текущую дату вытащить?
|
|||
14
shuhard
03.04.17
✎
15:02
|
(13) через RLS блокировать от записи - мсье знает толк в извращениях (с)
|
|||
15
Егор123
03.04.17
✎
15:29
|
(14) да прост интересно можно ли через рлс текущую дату вытащить. знакомлюсь с механизмом ..
(6) скорее всего так и буду делать. спасибо, за наводки :-) |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |