|
Массовое скрытие значение реквизита ВЕЗДЕ | 1С:УНФ , Федя Тяпкин, Mankubus, vyaz, spiller26, avkynev, Niveus, ЕRPe, Amfiaray, sonne666, craxx, KJlag, navigator, maxar, kir-g, Garykom, КонецЕсли, vicof, JeHer, Timon1405, Шурик71, АгентБезопаснойНацио, sikuda, Lama12, comp2006, eddy_n, alexxx961503, ReaLg, Prog_man, Homer, Qzenko, Skylark, trooba, Мультук, Доминошник, ads55, Ager, Hawk_1c, Климов Сергей, Web00001, elka302, Caesar, azt-yur, obs191, shuhard, PLUT, skafandr, ИУБиПовиц, nextssbt, , wHammer, 2S, Karamzin, DemonShinji2, runuts
| ☑ | ||||
|---|---|---|---|---|---|---|
|
0
Qzenko
06.04.26
✎
12:46
|
Добрый день. Потребовалось скрыть группу контрагентов отовсюду: в отчетах, заказах и т.д.
НО механизм RLS не подходит, так как требуется скрыть именно контрагентов, а не их заказы. Объясню: заказ есть, он открыт, но поле контрагент и договор скрыты или мб заменены чем-то другим в качестве заглушки Есть ли вариант как-то массово это прописать? Не понимаю как это можно сделать красиво и изящно. Или только методом перебора форм, где контрагенты могут встретиться, и изменения запроса, а иногда видимости элементов формы? |
|||||
|
1
vicof
06.04.26
✎
12:49
|
Может быть, сначала цель озвучишь?
|
|||||
|
2
ads55
06.04.26
✎
12:51
|
(0) Перепиши их на листок и пронумеруй по порядку, а в базе переименуй в 1,2,3
Листок в сейф к шефу и выдавать только через службу безопасности. :) |
|||||
|
3
Timon1405
06.04.26
✎
12:56
|
(0) Обработка СкрытиеКонфиденциальнойИнформации.epf
https://its.1c.ru/db/metod8dev#content:5863:hdoc |
|||||
|
4
Волшебник
06.04.26
✎
13:01
|
(2) Ещё практикуют аббревиатуры типа: КСА, ТДЕ, МСА
Sapienti sat |
|||||
|
5
Мультук
гуру
06.04.26
✎
13:01
|
(0)
Если это, чтобы одни менеджеры видели, а другие нет, то "ну такое" Внезапно окажется, что у контрагента "ИП Запретный Секрет Иванович" нужно сменить не только имя, но и ИНН Адрес доставки: Черный город, Запретная улица, дом 000 Телефон: 777-77-77 Email: noname@mail.ru И главное ссылку. Ибо ничто не помешает хитрым людям посохранять ссылки (хоть даже в избранное) и понять "кто есть кто" |
|||||
|
6
Garykom
гуру
06.04.26
✎
13:01
|
(0) Как раз RLS подходит
Попробуй |
|||||
|
7
palsergeich
06.04.26
✎
13:50
|
(0) собственная функциональная опция, они решают именно эту задачу.
Но только если эти поля не входят в состав других ФО, если входят то печаль. Пропадет везде, в формах, списках отчетах и ТД, и можно если надо включить на конкретных формах |
|||||
|
8
spiller26
06.04.26
✎
14:25
|
(6) Согласен, как раз баловался и что недоступно пользователю можно выводился guid, а не ссылка.
|
|||||
|
9
Garykom
гуру
06.04.26
✎
14:25
|
(8) угу
|
|||||
|
10
Garykom
гуру
06.04.26
✎
14:26
|
Вот похожая задача, скрыть все по контрагенту (и документы и в отчетах по нему) - в принципе не решаема
|
|||||
|
11
craxx
06.04.26
✎
15:10
|
(0) Ну хорошо, скроешь ты контрагентов, а работать-то с ними как? В печатных формах этих твоих заказов вся инфа видна - ПФ ты тоже массово будешь переделывать?
|
|||||
|
12
torgm
06.04.26
✎
16:52
|
Йй
|
|||||
|
13
АгентБезопасной Нацио
06.04.26
✎
16:56
|
(4) ЛСДУ3 и ЙФЯУ9 ©
|
|||||
|
14
Hawk_1c
06.04.26
✎
18:01
|
(0)Как раз через RLS это и можно реализовать. Там где не нужно, будет "Объект не найден".
|
|||||
|
15
Qzenko
07.04.26
✎
08:24
|
(14) Как понимаю, его нужно доработать, верно? Потому что в моём случае он скрывает ВСЕ документы по контрагенту, какие бы настройки я не пробовал
|
|||||
|
16
Web00001
07.04.26
✎
09:02
|
(15)Да добавлять новый вид доступа видимо. То есть к примеру добавить реквизит например "ГруппаВидимости" сделать справочник таких групп. Или перечисление. Или то, что посчитаете нужным. Потом заполнить это поле у контрагентов. А потом добавить вид доступа "ГруппаВидимости". И добавить описание этого вида доступа в rls на чтение\изменение контрагента. После того как опишите в профилях\группах этот вид доступа, все заработает.
Или Отредактировать РЛС у документов, которые не должны скрываться. Заказ клиента, реализация ну и тд. Там достаточно просто убрать из текста группу ограничений "Контрагенты" и само поле "Контрагент" насколько я помню. И документы перестанут фильтроваться. Но как это будет работать, сложно сказать. Там же при открытии какие-то данные по контрагенту тянутся. Ну это уже разберетесь по месту. |
|||||
|
17
spiller26
07.04.26
✎
09:05
|
(15) Ну вот такой вариант.
1. Ограничения у пользователя 2. Видимость в справочнике 3. видимость в документах 4. В роли Справочник "Фермы" RLS (для ограничений) 5. В роли Документ "Поступление товара" RLS нет И в итоге получается отображение недоступных как на 3 картинке. При попытке просмотра "<Объект не найден>" выходит сообщение "У пользователя недостаточно прав на исполнение операции над базой данных. [НарушениеПравДоступа]"
|
|||||
|
18
spiller26
07.04.26
✎
09:09
|
(18) Вот конфа где я пробовал.
https://disk.yandex.ru/d/ihe050td0vqqzQ |
|||||
|
19
Qzenko
07.04.26
✎
09:17
|
Большое спасибо за ответы!
|
|||||
|
20
Федя Тяпкин
07.04.26
✎
11:17
|
Можно через RLS, но задача явный бред.
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |