Имя: Пароль:
1C
1C 7.7
v7: Дать права добавлять строки, но не менять старые.
0 Double_Medved
 
28.03.14
14:32
Добрый день! Подскажите, вот надо сделать так, чтобы пользователи с определенным набором прав, в данном случае менеджеры, могли добавлять новые строки в старые документы, но не удалять старые. И например в приделах недели, не больше.
   Например: делают заявку или реализацию на покупку телевизора, проводят ее. А потом оказывается что нужна еще например доставка или монтаж, какие-нибудь услуги в общем. И надо чтобы менеджер мог добавить строки с услугами, но не мог удалить строку с телевизором.
1 Heckfy
 
28.03.14
14:34
А может лучше отдельным документом?
2 PR
 
28.03.14
14:35
(0) >>в приделах
Чуть зубы не выпали
3 PR
 
28.03.14
14:36
(0) Это заявка на вызов программиста 1С?
4 Double_Medved
 
28.03.14
14:36
(2) с граничными условиями в общем уравнение чтобы было)
5 Double_Medved
 
28.03.14
14:37
(3) Вызов советчика по 1с
6 DenLaDen
 
28.03.14
14:49
(0)
ПриНачалеРедактированияСтроки()
ПриУдаленииСтроки()

вот здесь запрещай редактировать в зависимости от ДатаДок, ТекущаяДата() и НазваниеНабораПрав()
7 Рэйв
 
28.03.14
14:52
(0)Глупая затея. Юзвери ж все криворукие. Сами захотят править что только что ввели.По другому решай.
8 Рэйв
 
28.03.14
14:54
ну или хотябы в строке пиши пользователя которые ее в ввел и запрещай редактировать чужие и сроком раньше недели.
9 medved_kot
 
29.03.14
00:34
(7) поддерживаю, а в (8) предел мечтаний руководства.
10 Злопчинский
 
29.03.14
01:09
к заявке - делай корректировочную заявку. Корректировочную заявку пусть правят как хотят. При записи корректировочной заявки - сравниваешь две ТЧ - дока-основания и текущей заявки. если в текущей заявке отсуствуют необходимые строки - посылаешь запись лесом.
11 Злопчинский
 
29.03.14
01:10
Какие строки являются необходимыми - то есть теми, которые нельзя удалять - это уже хз как у вас логика построена.