Всем привет.
Задача - дать пользователям работать с блоком Продажи в ERP (в УТ11, КА2 - аналогично) только по одному подразделению.
Я создал группу доступа, разрешил там необходимое подразделение. И заказы клиента и РТУ действительно выводятся только нужные.
Но Счета на оплату выводятся все, т.к. там нет подразделения, а в основании у них - <Объект не найден>
Конфе во фреше, поэтому что-то пилить проблематично.
Можно ли как-то а) скрыть все Счета, у которых основание <Объект не найден> или хотя бы б) чтобы в этих счетах выводилось представление Заказа, но без возможности открыть его?
Задача - дать пользователям работать с блоком Продажи в ERP (в УТ11, КА2 - аналогично) только по одному подразделению.
Я создал группу доступа, разрешил там необходимое подразделение. И заказы клиента и РТУ действительно выводятся только нужные.
Но Счета на оплату выводятся все, т.к. там нет подразделения, а в основании у них - <Объект не найден>
Конфе во фреше, поэтому что-то пилить проблематично.
Можно ли как-то а) скрыть все Счета, у которых основание <Объект не найден> или хотя бы б) чтобы в этих счетах выводилось представление Заказа, но без возможности открыть его?
По теме из базы знаний
- Ограничение данных регистра бухгалтерии с помощью RLS
- Групповая замена/добавление ограничений доступа RLS
- Возможности типовых шаблонов ограничения доступа на уровне записей (RLS)
- Автоподбор ролей для профилей и групп доступа в любых типовых базах 1С УТ 11, КА 2, ERP2, Розница 2/3, УНФ 16/3, БП 3, ЗУП 3 и подобных (УФ, Платформа 8.3.14+)
- Универсальный журнал документов
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Если ссылка битая, то значение будет = null. Можно форму вывода счетов сделать с динамическим списком, у которого в запросе фильтровать по НЕ ЕСТЬ NULL. Если оставлять, то можно при вызове события Выбор в дин. списке, делать возврат, если у выбранной строки счет = null (у самого поля счет можно сделать видимость ложь).
(2) нет, ссылка не битая. Это RLS закрыл этот документ, т.к. там недоступное подразделение.
А как-то без программирования это нельзя сделать? Во фреше - там только пилить расширение и потом неделю ждать пока франч закинет его в рабочую базу. А если что-то не так и надо будет подправить - еще неделю ждать
А как-то без программирования это нельзя сделать? Во фреше - там только пилить расширение и потом неделю ждать пока франч закинет его в рабочую базу. А если что-то не так и надо будет подправить - еще неделю ждать
(3) В запросе можно указать
ВЫБРАТЬ РАЗРЕШЕННЫЕ
т.Объект КАК Основание
ПОМЕСТИТЬ ОснованияСчетов
ИЗ
Справочник.ОснованияСчетов КАК т
;
ВЫБРАТЬ
т.*
ИЗ
Документ.Счет КАК т
ВНУТРЕННЕЕ СОЕДИНЕНИЕ ОснованияСчетов КАК ОснованияСчетов
ПО т.Основание = ОснованияСчетов.Ссылка
Показать
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот