Платформа BAF (8.3.19.1529), конфигурация Business automation software for accounting CORP, edition 2.1 (2.1.26.5), интерфейс Такси, пользователь с полными правами.
При обновлении конфигурации BAS PROF на BAS CORP некоторые объекты исходной конфигурации помечаются префиксом «Устарело….». Например, справочник «Должности» из исходной конфигурации в обновленной конфигурации переименовывается в «УстарелоДолжности» и, при этом, существует справочник «Должности». Или справочник «СпособыОтраженияЗарплатыВРеглУчете» переименовывается в справочник «УстарелоСпособыОтраженияЗарплатыВРеглУчете».
При этом списки справочников при открытии пустые, объекты в документах становятся невидимыми. Однако, при просмотре таких объектов через консоли запросов или редактором реквизитов данные таких справочников и документов просматриваются.
Вопрос в том, как просмотреть через интерфейс приложения и как можно использовать такие объекты конфигурации. Где проставлена блокировка открытия таких объектов (объекты включены в подсистемы и установлены права)?
Мне кажется, что использовать их уже не стоит. Скорее всего, в каком-то будущем релизе их удалят вообще.
Я бы посмотрел сюда ----->>>>
Общий модуль "УправлениеДоступомПереопределяемый"
// доступа в модулях менеджеров или переопределяемом модуле.
//
// В модулях менеджеров указанных списков должна быть размещена процедура обработчика,
// в которую передаются следующие параметры.
//
// Ограничение - Структура - со свойствами:
// * Текст - Строка - ограничение доступа для пользователей.
// Если пустая строка, значит доступ разрешен.
// * ТекстДляВнешнихПользователей - Строка - ограничение доступа для внешних пользователей.
// Если пустая строка, значит доступ запрещен.
// * ПоВладельцуБезЗаписиКлючейДоступа - Неопределено - определить автоматически.
// - Булево - если Ложь, то всегда записывать ключи доступа,
// если Истина, тогда не записывать ключи доступа,
// а использовать ключи доступа владельца (требуется,
// чтобы ограничение было строго по объекту-владельцу).
/// * ПоВладельцуБезЗаписиКлючейДоступаДляВнешнихПользователей - Неопределено, Булево - см.
// описание предыдущего параметра.
//
// Далее пример процедуры для модуля менеджера.
//
//// См. УправлениеДоступомПереопределяемый.ПриЗаполненииСписковСОграничениемДоступа.
//Процедура ПриЗаполненииОграниченияДоступа(Ограничение) Экспорт
//
// Ограничение.Текст =
// "РазрешитьЧтениеИзменение
// |ГДЕ
// | ЗначениеРазрешено(Организация)
// | И ЗначениеРазрешено(Контрагент)";
//
//КонецПроцедуры
//
// Параметры:
// Списки - Соответствие - списки с ограничением доступа:
// * Ключ - ОбъектМетаданных - список с ограничением доступа.
// * Значение - Булево - Истина - текст ограничения в модуле менеджера.
// - Ложь - текст ограничения в этом переопределяемом
// модуле в процедуре ПриЗаполненииОграниченияДоступа.
//
Процедура ПриЗаполненииСписковСОграничениемДоступа(Списки) Экспорт
AnryMc @ 10.06.24, 13:26
,
Я проверял многие УДАЛИТЬ объекты конфигурации, так они там просто "торчат" - на них даже ссылок нет нигде.
Сейчас кастрирую УПП 1.3, оставил только нужный функционал - файл .cf стал 60 Мб из 365 Мб.
Это для мобилок в основном.
Перевел основной режим конфигурации в управляемое приложение - исчез глобальный модуль "Модуль обычного приложения". Но по ссылке открывается и отрабатывает.
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua