|   |   | 
| 
 | ограничение доступа на просмотр,роли | ☑ | ||
|---|---|---|---|---|
| 0
    
        Sasha2012 22.06.12✎ 23:54 | 
        Здравствуйте
  подскажите такой момент конфигурация УПП, платформа 8.2 в документе п/п исходящее с видом операции выплата ЗП бухгалтер выбирает ведомости расчёта ЗП по рганизациям. Задача сделать так чтобы он мог выбрать эту ведомость для оплаты, но не имел возможности просмотреть её содержимое, что и кому и сколько начислил бухгалтер по рассчёты заработной платы. как я понял за это отвечает роль Выплата ЗП, и если в ней я выбираю домент ЗарплатаКВыплатеОрганизаций там стоит три галочки в правах просмотр, чтение и ввод по строке. Так вот без галочки просмотр домент нельзя выбрать , но с этой галочкой в него без проблем можно зайти и посмотреть. Подскажите как решить эту проблему? | |||
| 1
    
        Naumov 22.06.12✎ 23:56 | 
        вставь в при открытии прау строк с проверкой и отказом и не мучай РЛС. Не так они и универсальны.     | |||
| 2
    
        Sasha2012 22.06.12✎ 23:59 | 
        (1) к сожалению чтобы вставить пару строк опыта не хватает     | |||
| 3
    
        probably 23.06.12✎ 01:29 | 
        Тогда звать специалиста     | |||
| 4
    
        probably 23.06.12✎ 01:33 | 
        Кратко вот так, только надо подумать над условием... Что лучше готовую роль использовать или добавить еще одну
  Если не рольдоступна(просмотрведомости) тогда Отказ= истина Конецесли | |||
| 5
    
        FIXXXL 23.06.12✎ 03:38 | 
        (3)(4) если по-твоему - лучше новую
  ибо обновления :) с другой стороны в 8,2 есть же ограничения на ТЧ сам не пробовал, сказать не могу | |||
| 6
    
        Sasha2012 23.06.12✎ 14:15 | 
        (5) да новую роль не проблема,просто непойму как в ней задать такие условия чтобы можно было только выбрать ведомость,но не иметь возможности её просматривать     | |||
| 7
    
        FIXXXL 23.06.12✎ 19:13 | 
        (6) роль - пустая
  давать только нужным людям а в форме документа ПриОткрытии прописать (4) но отчетом данные все одно достанут | |||
| 8
    
        Sasha2012 25.06.12✎ 05:23 | 
        Подскажите а как более грамотно поступить и где может быть ошибка. 
  Это более короткий вариант. В процедуру перед открытием формы документа пишем такие строки Если РольДоступна ("ВыплатаЗарплаты") И НЕ РольДоступна ("РасчетчикРегламентированнойЗарплаты") Тогда ОбщегоНазначения.Сообщение( "Нарушение прав доступа"); Отказ = истина ; КонецЕсли; В этом случае человек как я понимаю если имеет роль выплата ЗП ,но не имеет права её рассчитывать,а только оплачивать платёжками то проматривать ведомости не даёт. Либо по аналогии в процедуру при открытии пишем код и добавляем пустую роль ЗапретПросмотрВедомости Если РольДоступна("ЗапретПросмотрВедомости") Тогда ОбщегоНазначения.Сообщение( "Нарушение прав доступа"); Отказ = истина ; КонецЕсли; т.е если дали такую роль то ведомости просматривать уже нельзя. Вопрос где я накосячил и как лучше выбрать решение? Какими отчётами бух может посмотреть какие цифры внутри ведомсти? | |||
| 9
    
        SanGvin 25.06.12✎ 06:44 | 
        (0) в РЛС ограничение надо наложить только на чтение полей, которые в хотите скрыть. При етом, форма выбора документа не должна содержать эти поля, иначе документ не будет отображен в списке. Это решит вашу задачу без лишнего ковыряния кода и последующих головняков при обновлении.     | |||
| 10
    
        Sasha2012 25.06.12✎ 15:39 | 
        (9) хорошо,а где эти РЛС настраиваются ? почитал что то не нашёл     | |||
| 11
    
        Sasha2012 25.06.12✎ 17:29 | 
        апну тему     | |||
| 12
    
        Sasha2012 26.06.12✎ 15:05 | 
        может быть у кого ещё будут советы?     | |||
| 13
    
        SanGvin 27.06.12✎ 07:25 | 
        в гугле забанили?     | 
 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |