Цитата(Fynjy @ 07.07.10, 18:15) необходимо зарегистрироваться для просмотра ссылки
MATEVI А журнал проводок и операций как закрывали?
Ну на универсальность не претендую. Сначала задача поставилась на банк.
Потом на кассу. А потом еще и зарплата добавилась.
А затем еще и Вася может смотреть 661, а 662 нет. А Петя ни то ни то...
В самих документах проверка прав. На открытие и просмотр.
В форме Операции - ПриОткрытии() и форме списка аналогично
Если Найти("ПриходныйКассовый,РасходныйКассовый",Документ.Вид()) > 0 Тогда
Если глПроверкаДоступа(Строка(Документ.Счет))=0 Тогда
Возврат 0;
//....
//Это один вариант самый старый
//Можно было бы заменить на
Если ПустоеЗначение(Документ) = 0 Тогда
Если ДокВид <> "Операция" Тогда
МетаДок = Метаданные.Документ(ДокВид);
Для ии=1 По МетаДок.РеквизитШапки() Цикл
Если Метаданные.Документ(Документ.Вид()).РеквизитШапки(МетаДок.РеквизитШапки(ии).Иден
тификатор).Выбран()=1 Тогда
Если Метаданные.Документ(Документ.Вид()).РеквизитШапки(МетаДок.РеквизитШапки(ии).Иден
тификатор).Тип = "Счет" Тогда
ИдРекв=Метаданные.Документ(Документ.Вид()).РеквизитШапки(МетаДок.РеквизитШапки(и
и).Идентификатор);
ЗначРекв=Документ.ПолучитьАтрибут(ИдРекв);
Если глПроверкаДоступа(ЗначРекв)=0 Тогда
СтатусВозврата(0);
КонецЕсли;
КонецЕсли;
КонецЕсли;
КонецЦикла;
Второй
Функция глДокументОперации(Документ) Экспорт
Если ПустоеЗначение(Документ) = 0 Тогда
Оп=Документ.Операция;
Оп.ВыбратьПроводки();
Пока Оп.ПолучитьПроводку()=1 Цикл
Если Оп.Дебет.Счет.Выбран()=1 Тогда
Если глПроверкаДоступа(Оп.Дебет.Счет)=0 Тогда
Возврат 0;
КонецЕсли;
....
КонецЦикла;
КонецЕсли;
ФормаСпискаДляЖурналаОпераций
Процедура ПриПоказеПроводокПоДокументу(Документ)
Если глПроверкаДоступа(Документ.Операция.Дебет.Счет) = 0 Тогда
СтатусВозврата(0);
//...................
В журнале проводок толком не получилось. Поэтому либо совсем закрыл.
Либо для некоторых просто закрыл сумму (любопытные

по з/п )
Удалив стантдартную колонку помоему и заменив ее своей суммой
ЗЫ Но честно конечно я за...ся это все реализовывать
Вообще чего то универсального для этих целей наверно не возможно придумать на каждой фирме свои тараканы...