Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Распределение прав доступа
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Программисту > Программирование в 1С Предприятие 8.2 > Программирование обычных форм 1С 8.2 и не интерфейсной логики
montesuma
УТП 8.2.
Режим : Серверный
*******************
Кратко.
Есть главный офис и несколько переферийных складов
Нужно что бы пользователи переферийных складов видели только остатки по "своему складу"
Для осуществления данной задачи была создана новая роль "РольПереферия"

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


с управленческими отчетами проблем совсем нет, пользователи видят остатки и обороты только по "своим" складам
но вот на оборотно -сальдовую ведомость я немогу установить данное ограничение.

помогите советом
т.е. например при формировании ОСВ по 281 работником филиала (с ролью "РольПереферия") были видны остатки только по "его складу"
Ardi
Без РЛС можно так: при формировании отчета всегда в условие добавлять отбор по слкаду.
montesuma
ОК, спасибо за ответ. .... я уже думал об этом, писать ограничения в отчетах - меньше всего хочется , неохота вносить много изменений в типовую конфигурацию. Кто может еще что посоветовать, разве не у кого из Вас не было таких заданий/решений?
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.