8.х УПП Разные Права доступа к док при одинаковой роли

Тема в разделе ""1С:Управление производственным предприятием УПП"", создана пользователем Sherry Djeanna, 25 ноя 2016.

  1. TopicStarter Overlay
    Sherry Djeanna
    Offline

    Sherry Djeanna Опытный в 1С

    Регистрация:
    12 июл 2015
    Сообщения:
    142
    Симпатии:
    0
    Баллы:
    26
    Здравствуйте.
    Помогите решить задачку. Она стандартна, просто я еще не знаю как это делать....

    Есть несколько пользователей, у которых прописаны стандартные права - Менеджер по закупкам/продажам.
    Одним из этих пользователей нужно видеть спр. Платежные поручения исходящие, другим - не нужно.
    Каким-то образом, еще у нескольких пользователей не видны платежки только по перечислению зарплаты. Т.е. можно все изменить без создания новых ролей.

    У самого док. есть Ограничения по Контрагентам, Подразделениям и Организации (в базе их 2е)

    Подскажите, пожалуйста...
  2. Draco
    Offline

    Draco Модераторы Команда форума Модератор

    Регистрация:
    28 окт 2009
    Сообщения:
    13.722
    Симпатии:
    959
    Баллы:
    204
    не нужно видеть только например закупкам или продажам или одновременно и кому то из закупок и кому то из продаж?
  3. TopicStarter Overlay
    Sherry Djeanna
    Offline

    Sherry Djeanna Опытный в 1С

    Регистрация:
    12 июл 2015
    Сообщения:
    142
    Симпатии:
    0
    Баллы:
    26
    Не совсем поняла вопрос...
    Право просмотра интересующего документа (стандартно) имеют роли Менеджер по Закупкам/Продажам. У этих ролей, конечно, есть права и на другие документы. Поэтому эти роли прописаны и у бухгалтеров и у менеджеров. Так вот, оставляя остальные права этих ролей, Менеджерам нужно убрать право просмотра документа, а бухгалтерам - оставить.
    Не хочется вносить в сами роли изменения или создавать дублирующие права. Ибо эти роли- стандартны. Тем более, как-то ведь уже реализовано, что части пользователей ограничили право на часть документов этого типа.
    --- Объединение сообщений, 25 ноя 2016 ---
    Сорри, увидела что допустила странную опечатку - речь идет о доступе к Документу "платежные поручения исходящие"
    --- Объединение сообщений, 25 ноя 2016 ---
    У интересующей группы людей, есть обе роли. Так вот - части этих людей нужно видеть данный документ, а части - не нужно.
    Последнее редактирование: 25 ноя 2016
  4. Draco
    Offline

    Draco Модераторы Команда форума Модератор

    Регистрация:
    28 окт 2009
    Сообщения:
    13.722
    Симпатии:
    959
    Баллы:
    204
    НУ ограничить платежки по ЗП можно ограничив досту по контрагнетам (банкам куда перечисляется ЗП) на уровне записей.
    НУ на первый взгял наврятли без допиливая (создания ролей) сделаешь
  5. TopicStarter Overlay
    Sherry Djeanna
    Offline

    Sherry Djeanna Опытный в 1С

    Регистрация:
    12 июл 2015
    Сообщения:
    142
    Симпатии:
    0
    Баллы:
    26
    а как-то использовать ограничения по организации или подразделениям?
  6. Draco
    Offline

    Draco Модераторы Команда форума Модератор

    Регистрация:
    28 окт 2009
    Сообщения:
    13.722
    Симпатии:
    959
    Баллы:
    204
    Ну в платежном поручении исходящем у Вас же одна организация и по ней документы поступленяи и продажи то видеть они должны так что по организации не ограничите.
    А подразделений в ППи нет, так что то же не ограничите. и то кажется на подразделение там на видимость нет ограничения только на запись
    --- Объединение сообщений, 25 ноя 2016 ---
    Хоят в Платежке есть подразделение, можно попробвать завести какое то левое подразделение его указывать в платежках и на это подразделение ограничить доступ на уровне записей. Хотя там вроде ограничение только чтение - запись, скорее всего просмотр будет доступен
    Последнее редактирование: 25 ноя 2016
  7. TopicStarter Overlay
    Sherry Djeanna
    Offline

    Sherry Djeanna Опытный в 1С

    Регистрация:
    12 июл 2015
    Сообщения:
    142
    Симпатии:
    0
    Баллы:
    26
    Ну ведь некоторым пользователям как-то ограничили не только просмотр, а вообще не видны у них платежки с перечислением з/ты ... Даже в списке документов их нет.
  8. Draco
    Offline

    Draco Модераторы Команда форума Модератор

    Регистрация:
    28 окт 2009
    Сообщения:
    13.722
    Симпатии:
    959
    Баллы:
    204
    Надо анализировать как им ограничили и какие у них права. Мне то откуда занть, може там еще на физ лица RLS настроены или еще что то
  9. TopicStarter Overlay
    Sherry Djeanna
    Offline

    Sherry Djeanna Опытный в 1С

    Регистрация:
    12 июл 2015
    Сообщения:
    142
    Симпатии:
    0
    Баллы:
    26
    )) Ну я думала, Вы ясновидящий ) Я просто с ограничениями никогда не работала. Только явные доступы...ладно, как говорится, будем искать :)
  10. TopicStarter Overlay
    Sherry Djeanna
    Offline

    Sherry Djeanna Опытный в 1С

    Регистрация:
    12 июл 2015
    Сообщения:
    142
    Симпатии:
    0
    Баллы:
    26
    Перечисление з/ты происходит на конкретного поставщика и банковский счет.
    Я проверила. интересующий меня пользователь, видит платежки от этого контрагента, если только это не з/та. Думаю. что тут идет ограничение именно по виду операции. Но вот где это сделано? В конфе этот документ стандартный.
    Пытаюсь понять, как сделано ограничение конкретным людям на запрет просмотра платежек по определенному виду операции (или банковскому счету?) - т.е. их даже в списке документов не видно.

    Помогите разобраться.
  11. Draco
    Offline

    Draco Модераторы Команда форума Модератор

    Регистрация:
    28 окт 2009
    Сообщения:
    13.722
    Симпатии:
    959
    Баллы:
    204
    А как вы определяете что она стандартный, там точно в форме списка ничего не прописано ? Может есть подписка на событие на журнал касовых документов.
  12. TopicStarter Overlay
    Sherry Djeanna
    Offline

    Sherry Djeanna Опытный в 1С

    Регистрация:
    12 июл 2015
    Сообщения:
    142
    Симпатии:
    0
    Баллы:
    26
    Ну я просто сравнила с типовой конфой.
    --- Объединение сообщений, 28 ноя 2016 ---
    Это не кассовый документ. Это платежное поручение исходящее. банк
  13. Draco
    Offline

    Draco Модераторы Команда форума Модератор

    Регистрация:
    28 окт 2009
    Сообщения:
    13.722
    Симпатии:
    959
    Баллы:
    204
    Описался РасчетныеДокументыБанк журнал, может нанего подписка на событие есть. Сравнивали как через сравнение Объединение?
    --- Объединение сообщений, 28 ноя 2016 ---
    Параметы Сеансов типовой конфы и вашей совпадают? добавленых параметров сеанса нет?
  14. TopicStarter Overlay
    Sherry Djeanna
    Offline

    Sherry Djeanna Опытный в 1С

    Регистрация:
    12 июл 2015
    Сообщения:
    142
    Симпатии:
    0
    Баллы:
    26
    Ограничение доступа прописано в правах (текст в файле)
    --- Объединение сообщений, 28 ноя 2016 ---
    "Параметы Сеансов типовой конфы и вашей совпадают? добавленых параметров сеанса нет?" - сорри.. .не поняла, о чем это речь? Сравнивала в копии - сравнение конфигураций.

    Вложения:

  15. Draco
    Offline

    Draco Модераторы Команда форума Модератор

    Регистрация:
    28 окт 2009
    Сообщения:
    13.722
    Симпатии:
    959
    Баллы:
    204
    Ну я об этом и подумал, по этому спросил про параметры сеанча, думал они через них сделали. а они тупо прописали
    ТекущаяТаблица.ВидОперации <> ЗНАЧЕНИЕ(Перечисление.ВидыОперацийППИсходящее.ПеречислениеДенежныхСредствПодотчетнику)
    И ТекущаяТаблица.ВидОперации <> ЗНАЧЕНИЕ(Перечисление.ВидыОперацийППИсходящее.РасчетыПоКредитамИЗаймамСРаботниками)
    И ТекущаяТаблица.ВидОперации <> ЗНАЧЕНИЕ(Перечисление.ВидыОперацийППИсходящее.ПеречислениеЗП)
    И ТекущаяТаблица.ВидОперации <> ЗНАЧЕНИЕ(Перечисление.ВидыОперацийППИсходящее.ПеречислениеНалога)

    Ну тогда что Вас смушает брать и пилить роли , если они у Вас уже и так не типовые.
    --- Объединение сообщений, 28 ноя 2016 ---
    У Вас же изначально постановка была. что бы типовые роли не трогать - а они у Вас уже и так не типовые, тронутые
    --- Объединение сообщений, 28 ноя 2016 ---
    Тут либо тогда сюда же можете прописать все виды операций, либо сделать параметр сеанса Группу доступа, через нее прописать, а затем пользовательм назначчит соответвующие группы
  16. TopicStarter Overlay
    Sherry Djeanna
    Offline

    Sherry Djeanna Опытный в 1С

    Регистрация:
    12 июл 2015
    Сообщения:
    142
    Симпатии:
    0
    Баллы:
    26
    Эти ограничения доступа прописаны и в типовой конфе. И роли и документ - стандартны.
  17. Draco
    Offline

    Draco Модераторы Команда форума Модератор

    Регистрация:
    28 окт 2009
    Сообщения:
    13.722
    Симпатии:
    959
    Баллы:
    204
    у какой роли это ограничение прописано?
  18. TopicStarter Overlay
    Sherry Djeanna
    Offline

    Sherry Djeanna Опытный в 1С

    Регистрация:
    12 июл 2015
    Сообщения:
    142
    Симпатии:
    0
    Баллы:
    26
    Дело в том, что я не пойму где эти ограничения прописаны... Ведь одним - показываются все документы, другим - идет ограничение по виду операции. А мне нужно закрыть доступ к просмотру еще одной группе пользователей.
    Я думаю главная строчка :

    #Если &ИспользоватьОграничениеПоКонтрагенты ИЛИ &ИспользоватьОграничениеПоОрганизации ИЛИ &ИспользоватьОграничениеПоПодразделения #Тогда

    И вот где эти ограничения прописаны? (((
    --- Объединение сообщений, 28 ноя 2016 ---
    Эти ограничения прописаны ролям Менеджер по закупкам/продажам
    --- Объединение сообщений, 28 ноя 2016 ---
    Кстати, пользователь, по которому я пытаюсь понять прописанные ограничения, имеет доступ к просмотру платежек Перечисление налога, но не видит платежек Перечисление ЗП... И вот как тогда это понять?
  19. Draco
    Offline

    Draco Модераторы Команда форума Модератор

    Регистрация:
    28 окт 2009
    Сообщения:
    13.722
    Симпатии:
    959
    Баллы:
    204
    Вижу. Всмысле Вы что не понимаете.

    Смотрите у Роли Менеджер по закупкам прописно следующее

    Код:
    ТекущаяТаблица
    ИЗ
        #ТекущаяТаблица КАК ТекущаяТаблица
    #Если &ИспользоватьОграничениеПоКонтрагенты ИЛИ &ИспользоватьОграничениеПоОрганизации ИЛИ &ИспользоватьОграничениеПоПодразделения #Тогда
            ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ РАЗЛИЧНЫЕ
                СоставГруппы.Ссылка КАК ГруппаПользователей
            ИЗ
                Справочник.ГруппыПользователей.ПользователиГруппы КАК СоставГруппы
            ГДЕ
                СоставГруппы.Пользователь = &ТекущийПользователь) КАК ГруппыПользователей
            ПО (ИСТИНА)
    #КонецЕсли
    ГДЕ
    ТекущаяТаблица.ВидОперации <> ЗНАЧЕНИЕ(Перечисление.ВидыОперацийППИсходящее.ПеречислениеДенежныхСредствПодотчетнику)
    И ТекущаяТаблица.ВидОперации <> ЗНАЧЕНИЕ(Перечисление.ВидыОперацийППИсходящее.РасчетыПоКредитамИЗаймамСРаботниками)
    И ТекущаяТаблица.ВидОперации <> ЗНАЧЕНИЕ(Перечисление.ВидыОперацийППИсходящее.ПеречислениеЗП)
    И ТекущаяТаблица.ВидОперации <> ЗНАЧЕНИЕ(Перечисление.ВидыОперацийППИсходящее.ПеречислениеНалога)
    
    Если мы осеиваем условиие Если &ИспользоватьОграничениеПоКонтрагенты ИЛИ &ИспользоватьОграничениеПоОрганизации ИЛИ &ИспользоватьОграничениеПоПодразделения #Тогда
    Тогда остается
    Код:
    ТекущаяТаблица
    ИЗ
        #ТекущаяТаблица КАК ТекущаяТаблица
    ГДЕ
    ТекущаяТаблица.ВидОперации <> ЗНАЧЕНИЕ(Перечисление.ВидыОперацийППИсходящее.ПеречислениеДенежныхСредствПодотчетнику)
    И ТекущаяТаблица.ВидОперации <> ЗНАЧЕНИЕ(Перечисление.ВидыОперацийППИсходящее.РасчетыПоКредитамИЗаймамСРаботниками)
    И ТекущаяТаблица.ВидОперации <> ЗНАЧЕНИЕ(Перечисление.ВидыОперацийППИсходящее.ПеречислениеЗП)
    И ТекущаяТаблица.ВидОперации <> ЗНАЧЕНИЕ(Перечисление.ВидыОперацийППИсходящее.ПеречислениеНалога)
    Т.е Для менеджера по закупкам выбрать из текущей таблицы (ППИ) только те Где вид операции не равно т...д
    А затем уже там дальше идет налдожение на подразделения, контрагнетов и т.д по группам.

    А У Выплаты ЗП стоит наоборот

    ТекущаяТаблица.ВидОперации =ЗНАЧЕНИЕ(Перечисление.ВидыОперацийППИсходящее.РасчетыПоКредитамИЗаймамСРаботниками)
    И ТекущаяТаблица.ВидОперации = ЗНАЧЕНИЕ(Перечисление.ВидыОперацийППИсходящее.ПеречислениеЗП)

    Поствьте ему допустим сейчас роль менеджер по закупкам и выплата ЗП в итоге он будет все видет
  20. TopicStarter Overlay
    Sherry Djeanna
    Offline

    Sherry Djeanna Опытный в 1С

    Регистрация:
    12 июл 2015
    Сообщения:
    142
    Симпатии:
    0
    Баллы:
    26
    Я поняла. Спасибо. Последовательность условий не поняла. Почему-то изначально решила, что ограничения прописаны из Предприятия. Получается исходные данные для проверки не те взяла.
    Сейчас проверю всех пользователей, есть ли другие...

Поделиться этой страницей