Имя: Пароль:
1C
 
Массовое скрытие значение реквизита ВЕЗДЕ | 1С:УНФ
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) собственная функциональная опция, они решают именно эту задачу.
Но только если эти поля не входят в состав других ФО, если входят то печаль.
Пропадет везде, в формах, списках отчетах и ТД, и можно если надо включить на конкретных формах
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.