Имя: Пароль:
1C
1C 7.7
v7: Запрет на просмотр движений документа
,
0 Pit0n_08
 
20.06.18
13:49
Если кто помнит? Есть ли возможность закрыть пользователям просмотр движений документа в общем журнале?(ПКМ на документе - Движения документа)
1 Вася Теркин
 
20.06.18
13:52
В форме сделай запрет
2 Pit0n_08
 
20.06.18
13:56
(1) ПриОткрытии запрет поставил, только смысл в нём, если толковый юзверь нужную информацию вытянет из движения документа - ту же фамилию и сумму з/п соседа.
3 Pit0n_08
 
20.06.18
13:59
(+0) Речь идет о самописке на базе ТиС.
4 Kigo_Kigo
 
20.06.18
14:04
Процедура ПриОткрытии()
    Форма.ТолькоПросмотр(1);
КонецПроцедуры

но он там практически все блочит
5 Strogg
 
20.06.18
14:07
(4) автор говорит о контекстном меню "просмотр движений документа" на форме списка. Это реализовано средствами платформы, имхо. И убрать оттуда прям хз как....
6 Pit0n_08
 
20.06.18
14:09
(4) прописал круче...
Процедура ПриОткрытии()
    Если Запрет=1 Тогда
        СтатусВозврата(0);
        Возврат;
КонецПроцедуры
7 Djelf
 
20.06.18
14:15
(5) Как так не убрать?
Движения это Регистр. А у регистра можно снять право на просмотр.
8 Kigo_Kigo
 
20.06.18
14:15
(5) Это в форме журнала, тогда просмотр движений блочится
9 Kigo_Kigo
 
20.06.18
14:16
(8) + Ссори , проверил, не блокируется
10 Strogg
 
20.06.18
14:26
(7) Это если пользователю запрещена работа с документом вообще. Там же тока чтение в семерке.
А у автора задача - закрыть движения документов в общем журнале. Это считай всё.
11 Kigo_Kigo
 
20.06.18
14:27
(10) Либо использовать не стандартные журналы
12 NSSerg
 
20.06.18
14:28
(10) Регистр, ПКМ, чтение - снял галку.
13 NSSerg
 
20.06.18
14:28
(10) При чем тут документ?
14 Strogg
 
20.06.18
14:30
(13) если документ проводишь - чтение регистра для записи в него движений необязательно что ли? Ну, если нет, значит все норм. надо только галку чтение снять и всё заведется.
15 Pit0n_08
 
20.06.18
14:32
(7) Это работает. Всем Спасибо!
16 NSSerg
 
20.06.18
16:29
(14) Эта галка как раз на просмотр движений в журнале либо из документа через системное меню действия. Больше ни для чего.
17 Злопчинский
 
20.06.18
19:18
(14) угу...
"Ошибка чтения при записи"...
18 AliAksA
 
21.06.18
07:56
(0) Ну наверное не совсем то, но как вариант:

В глобальнике:
Перем глЗапрет Экспорт;
глЗапрет = 0;

В форме списка общего журнала:
//************************************************************************************************************
Процедура ПриОткрытии()
    
    глЗапрет = 1;
    
КонецПроцедуры // ПриОткрытии()
//************************************************************************************************************
Процедура ПриЗакрытии()
    
    глЗапрет = 0;
    
КонецПроцедуры // ПриЗакрытии()
//************************************************************************************************************

в форме списков журналов проводок и операций:
//************************************************************************************************************
Процедура ПриОткрытии()
    
    Если глЗапрет = 1 Тогда
        СтатусВозврата(0);
        Возврат;
    КонецЕсли;
    
КонецПроцедуры // ПриОткрытии()
//************************************************************************************************************

Ну и тогда пока открыт общий журнал документов - ни проводок, ни операций никто не увидит