Имя: Пароль:
1C
1C 7.7
v7: Запрет на удаление/отмену проведения для документов после определённой даты
0 DmitriKhu
 
12.08.11
13:47
Необходимо для нескольких типов документов разрешить удаление/отмену проведения только на день работы и предыдущий.
Можно использовать предопределённую процедуру
"ОбработкаУдаленияПроведения()" ,но если пользователь меняет дату на компьютере запрет неработает.Как с этим побороться?
1 ДенисЧ
 
12.08.11
13:48
ЗАпретить менять пользователю дату на компьютере не предлагать?

Тогда остаётся при отмене проведения получать дату с независимых ntp-серверов
2 aka AMIGO
 
12.08.11
13:51
7-ка?
у меня есть константа даты запрета проведения некоторых документов, проверяется в модуле формы при открытии
вроде работает, как надо..
3 ДенисЧ
 
12.08.11
13:52
(2) поменяет зверь дату на компе на прошлый год и твоя константа уйдёт лесом... :-)
4 __Se24
 
12.08.11
13:52
Забрать у пользователя права админа (системные) и запаролить биос !
5 aka AMIGO
 
12.08.11
13:53
+2 а, да! еще гб выпросила возможность редактирования/перепроведения такого документа, даже если датадок раньше даты запрета..
тоже константа..

(3) правов нету.. не всем права дадены :)
6 ВотОнЯ
 
12.08.11
13:53
(4)+100
7 aka AMIGO
 
12.08.11
13:54
(3) а, нет! к дате компа я не привязываю.. только датадок и константа-дата
8 DmitriKhu
 
12.08.11
14:43
Сделал следующим образом:
получаю последнюю дату введённого документа необходимого типа
сравниваю с текущей => если текущая больше принимаю текущую иначе полученную
и сравниваю с датой документа для удаления
9 DmitriKhu
 
12.08.11
16:25
Сделал следующим образом:
получаю последнюю дату введённого документа необходимого типа
сравниваю с текущей => если текущая больше принимаю текущую иначе полученную
и сравниваю с датой документа для удаления  - ПРИ СМЕНЕ ДАТЫ НЕ РАБОТАЕТ