|
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
|
Сделал следующим образом:
получаю последнюю дату введённого документа необходимого типа
сравниваю с текущей => если текущая больше принимаю текущую иначе полученную
и сравниваю с датой документа для удаления - ПРИ СМЕНЕ ДАТЫ НЕ РАБОТАЕТ
|
|