v8: Ограничение прав доступа к регистру накопления. Конфа УТ 10.3.1.17 #495503


#0 by mzelensky
Создан пользователь - торговый агент. Настроены ограничения доступа к организации и контрагентам. Доступ к регистру накопления "Продажи" - полный. При формировании "ЗАказаПокупателя" выбираю определенного контрагента (на котором висит дол) и возникает ошибка: "Нарушение прав доступа" на строке: проверяю ограничение - организация указана, контрагент тоже вроде подходит, к регистру тоже есть доступ, но ошибка не уходит. В ЧЕМ МОЖЕТ БЫТЬ КОСЯК?
#1 by mzelensky
аппп
#2 by mzelensky
нууу   подкиньте мыслю, о гуру 1С!!!!!!!!!
#3 by AndrewKiev
в Структере отбора Организация и Контрагент?
#4 by AndrewKiev
а под этим пользователем запрос в консоле можешь сделать и посмотреть обороты?
#5 by mzelensky
не пробовал, но думаю - могу!
#6 by mzelensky
+ А НИФИГА! НЕ МОГУ!
#7 by mzelensky
хотя разрешение на чтение с рагистра стоит!
#8 by mzelensky
и что это может быть?
#9 by mzelensky
где-нибудь в настройках пользователя там ничего не задается еще?
#10 by mzelensky
короче попробовал консолью запросов поиграться - получить обороты могу почему-то только ДО 21 июня, если дата конца стоит выше 21 июня - ошибка прав доступа! ВОТ ЭТО КАК ТАК?
#11 by mzelensky
лююююююддддддддииииииииии........подскажите! я такое в первый раз вижу!
#12 by chuchundraplus
там гдето документ есть который делает оборот в этом периоде но к которому вообще доступ этого юзера запрещен. Нужно дать права на чтение для стандартных реквизитов ссылка, проведен и т.п.
#13 by chuchundraplus
чтение стандартных реквизитов лучше всегда давать т.к. полный запрет может вызывать подобные затыки. Виды доков к которым нет доступа легко выципить
#14 by mzelensky
так а какой хоть примерно документ???
#15 by mzelensky
дал доступ на чтение для всех документов и регистров - ошибка не ушла! Еще идеи будут?
#16 by mzelensky
апппп
#17 by AndrewKiev
как успехи, нет ошибки?
#18 by mzelensky
ЕСТЬ! смотри "жалобы" в . Есть какие идеи, подскажи плиз!
#19 by mzelensky
пока что нашел одно решение - убрать все ограничения на чтение из регистра "Продажи". Так работает! Но это уже крайний вариант!
#20 by mzelensky
в очередной раз АП :(
#21 by chuchundraplus
препеши через запрос получение итога да и все
#22 by mzelensky
а какая разница? Что через запрос, что объектным методом - одинаково!
#23 by mzelensky
+ я же пробую через консоль запросов получать - тоже ошибка возникает!
#24 by chuchundraplus
тут к гадалке не ходи у тебя стоит отсутствие прав на чтение по документу или измерению или реквизиту регистра. В запросе явно стоит разрешенные и можно точно указать что вибирать т.е. какие поля нужну
#25 by mzelensky
Так я консолью и выбирал:    ПродажиОбороты.СтоимостьОборот КУДА ЕЩЕ ПРОЩЕ? И возникает ошибка, если &ДК юольше 21 июня. откуда вообще эта дата взялась такая :(
#26 by chuchundraplus
ВЫБРАТЬ РАЗРЕШЕННЫЕ
#27 by AndrewKiev
а где организация?
#28 by AndrewKiev
после этой даты есть обороты, которые нельзя видеть Пользователю. Посмотри под полными правами, что будет в результате этого запроса
#29 by IronDemon
Запросы тебя спасут.
#30 by mzelensky
вроде с "ВЫБРАТЬ РАЗРЕШЕННЫЕ" прокатывает, но я боюсь, что так данные будут не полные! А какие обороты могут быть запрещены пользователю?
#31 by mzelensky
+ я подозреваю ,что вот здесь: не наложен отбор на организацию! И возможно, если есть обороты по запрещенной организации - возникает ошибка! МОЖЕТ ТАК БЫТЬ?
#32 by mzelensky
аппппп
#33 by chuchundraplus
если тебе нужны полные обороты при РЛС то перенеси получение итогов в привелигированный общий модуль и вызывай функцию из него, на 8.2 и того проще
#34 by mzelensky
Я НАШЕЛ КОСЯК!!!!!!!!!!!!!!!!!!!!!!!!!!! УРА!!!!!!!!!!!!!!!!! как я и предполагал в строке: отбор был установлен только на контрагента, а про организацию ЗАБЫЛИ!!! И соответственно возникала ошибка доступа, т.к. продажи были и по другой организации!!! Добавил отбор - все заработало! Хотя запросами тоже можно было, но с отбором проще, чтобюы не переписывать получение данных!
#35 by AndrewKiev
всегда нужно внимательно проверять условия. Я еще в спросил
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям