|   |   | 
| 
 | Ограничить доступ к некоторым платежкам. Не обошла и меня стороной эта беда... | ☑ | ||
|---|---|---|---|---|
| 0
    
        Юрий Лазаренко 21.02.12✎ 19:05 | 
        Наверняка эта тема обсуждалась тут много раз, но я столкнулся впервые, поэтому да простят меня админы.
  В общем заказчику надо в КА ограничить доступ некоторым юзерам к некоторым платежкам. Конфа на поддержке, очень не хочется снимать, но тут без изменений никак не обойтись, насколько я полагаю. Проблем вижу несколько: 1. Надо доработать саму платежку, как минимум добавить реквизит типа булево, если он установлен, то "левые" его не видят 2. Доработка форм списка и журналов документов 3 Отчеты. даже если док не будет виден в списках, то по движениям в отчетах все равно все видно. Первые две проблемы в общем то не страшны и легко переживаются при обновлениях. Можно даже сделать еще один док "Платежное поручение", на которое будут даны права только определенным юзверям, а движения в базе он пусть делает такие же, как и обычное ПП. А вот с отчетами как быть? | |||
| 1
    
        n koretsky 21.02.12✎ 19:49 | 
        смотри в сторону РЛС     | |||
| 2
    
        n koretsky 21.02.12✎ 19:50 | 
        и, как вариант, тебе вовсе не надо будет ничего доделывать
  в особенности - формы списков документов и журналы а в отчетах вместо ВЫБРАТЬ используешь ВЫБРАТЬ РАЗРЕШЕННЫЕ и будет тебе счастье. | |||
| 3
    
        n koretsky 21.02.12✎ 19:53 | 
        а если идти по твоему пути, то тогда в отчеты ставишь условие, барыжное, как и булево для "левых". в условии: ГДЕ Док.БарыжноеБулево = НашЮзер.МожноЛиЧитатьИзБарыжногоБулева     | |||
| 4
    
        Юрий Лазаренко 21.02.12✎ 19:56 | 
        (3) Вот поэтому и не хочется реквизит добавлять, чтобы потом все отчеты не переписывать.
  С РЛС никогда не работал: настройка доступа в этом случае делается в конфигураторе? Где именно? | |||
| 5
    
        Beduin 21.02.12✎ 19:57 | 
        (4) В ролях.     | |||
| 6
    
        Живой Ископаемый 21.02.12✎ 19:57 | 
        в типовых она уже есть. Нужно только включить в константах...     | |||
| 7
    
        Живой Ископаемый 21.02.12✎ 19:58 | 
        ну и настроить для пользователей.     | |||
| 8
    
        Юрий Лазаренко 21.02.12✎ 20:01 | 
        (6) Пилять, то ли я хреново смотрел, то ли не туда смотрел... Сча еще поищу.     | |||
| 9
    
        CepeLLlka 21.02.12✎ 20:02 | 
        Вот у меня так сделано.. но лучше конечно найти константу..
  http://s001.radikal.ru/i193/1202/0f/2743fd31fd08.jpg А тебе нужно за место Автора поставить твой новый реквизит и = Истина наверное. Если ты булево хочешь.. | |||
| 10
    
        Юрий Лазаренко 21.02.12✎ 20:04 | 
        (9) Нашел в ролях закладку "Шаблоны ограничений". Осталось только научиться этим пользоваться.     | |||
| 11
    
        Beduin 21.02.12✎ 20:05 | 
        (10) Ищи в преприятии справочник "Группы пользователей"     | |||
| 12
    
        CepeLLlka 21.02.12✎ 20:07 | 
        (10) Ты чё... ищи как в (6) сказал.. нафига тебе править конфу?     | |||
| 13
    
        Юрий Лазаренко 21.02.12✎ 20:09 | 
        (11) Нашел, тока пока вкурить не могу, как там запретить доступ к платежкам, в которых указан определенный контрагент или группа
  (12) Я ее и не хочу править )) "Нашел" - это значит нашел, что это уже реализовано. | |||
| 14
    
        Beduin 21.02.12✎ 20:11 | 
        (13) Кнопка "Права" видна?     | |||
| 15
    
        Живой Ископаемый 21.02.12✎ 20:11 | 
        2(13) м... Там не к платежкам, там ко всем документам, в которых будут выбратые контрагенты..     | |||
| 16
    
        Mort 21.02.12✎ 20:14 | 
        Толку запрещать платежки если движуху можно увидеть.     | |||
| 17
    
        Юрий Лазаренко 21.02.12✎ 20:14 | 
        (14) Где именно? В справочнике "Группы пользователей" - не нашел, есть "Настройка доступа"     | |||
| 18
    
        Beduin 21.02.12✎ 20:15 | 
        (16) В типовых сделано как (15) сказал. Во всех объектах ограничение стоит.     | |||
| 19
    
        Юрий Лазаренко 21.02.12✎ 20:20 | 
        (18) Мда. Это не есть хорошо. Короче надо костыль какой-то лепить.
  Пока думаю сделать копию дока "Платежное поручение" и дать к нему доступ только избранным на уровне ролей. В интерфейс его можно вообще не выносить, тогда остальные даж не догадаются, что там что-то появилось. Единственный вопрос останется - отчеты, в них можно будет увидеть движения, но к соответствующим отчетам попробуем отрезать права у остальных. | |||
| 20
    
        n koretsky 22.02.12✎ 11:14 | 
        (19) мы не ищем легких путей...     | |||
| 21
    
        PuhUfa 22.02.12✎ 11:25 | 
        (19) ты такими методами дайдешь до "каждому пользователю свой объект документ:пко!" -)     | |||
| 22
    
        and2 22.02.12✎ 11:31 | 
        (0) юзай Проекты.
  ограничения - по проектам. нужные платежки в отдельный проект. имхо. | |||
| 23
    
        n koretsky 22.02.12✎ 11:48 | 
        (21) мне когдато попадалась в руки подобная разработка... только там было три или четыре расходки, а не ПКО.
  но, суть та же | |||
| 24
    
        Has 22.02.12✎ 12:43 | 
        для ускорения ввода сдублировал ТребНакл,(док ввода ->стандартный док)
  пока набиваю шишки, как сделаю нормальную обработку - однозначно дубль уберу | |||
| 25
    
        acsent 22.02.12✎ 12:53 | 
        (19) сломаешь всю подсистему взаиморасчетов и ндс     | |||
| 26
    
        Юрий Лазаренко 27.02.12✎ 10:46 | 
        (22) Как вариант, спасиб     | 
 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |