Имя: Пароль:
1C
1С v8
Запрет редактирования некоторых документов старше двух дней
0 Rounder
 
07.09.11
12:38
8.1 УПП
Например, платежные документы и заявки на расходование средств. Есть задача сделать так, чтобы кроме "избранных" эти документы могли редактировать их создатели только в теч. 2 дней с моменты создания.
Я так понимаю "Дата запрета изменения данных" заточена на работу вообще со всеми данными... Поэтому она не подойдет.
Выход видится (пока что) один: в модулях каждого из документов прописывать свой код. Например в ПриОткрытии() проверять дату создания и текущую и в случае разницы более двух дней открывать форму документа только для чтения.
Может есть другие, более "правильные" способы?
1 shuhard
 
07.09.11
12:40
(0) окстись
для этого достаточно сделать подписку на все документы перед записью

пусть редактируют,
при проведении будут посланы
2 Jstunner
 
07.09.11
12:40
подписка при записи документа
3 rbcvg
 
07.09.11
12:40
подписку сделать?
4 Rounder
 
07.09.11
12:41
(1) (2) Если можно - чуть подробней.
5 shuhard
 
07.09.11
12:41
(4) можно
сделай подписку на событие перед записью
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.