Руководство пользователя САВА

Перейти к концу метаданных
Переход к началу метаданных

Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

Версия 1 Следующий »

Абонент - это компания, партия, организация или группа лиц, являющихся владельцами информации в системе

Доступ ко всем данным в системе, кроме общедоступной справочной информации, разделен между абонентами

Абонент является параметром сеанса пользователя и передается во все запросы к данным

Доступ

Шаблон доступа по абонентам добавлен в роль Универсальный доступ

Техническая информация

 Шаблон доступа по абонентам
//Параметр 1 - "Изменение" или пусто(чтение)
//Параметр 2 - Субъект Федерации, 
//Параметр 3 - Подразделение,
//Параметр 4 - Ответственный (Справочник сотрудников)
//Параметр 5 - Абонент (Справочник РВ_Абоненты)

Т1 ИЗ #ТекущаяТаблица КАК Т1

	ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.СР_УниверсальныйДоступПользователя 
	КАК СР_УниверсальныйДоступПользователя
	
	ПО Выбор Когда СР_УниверсальныйДоступПользователя.РеквизитОтбора = Истина Тогда Истина 
	 
	#Если "#Параметр(2)" <> "" #Тогда
		Когда Т1.#Параметр(2) = СР_УниверсальныйДоступПользователя.РеквизитОтбора Тогда Истина
	#КонецЕсли
	#Если "#Параметр(3)" <> "" #Тогда
		Когда Т1.#Параметр(3) = СР_УниверсальныйДоступПользователя.РеквизитОтбора Тогда Истина
	#КонецЕсли
	#Если "#Параметр(4)" <> "" #Тогда
		Когда (Т1.#Параметр(4) = СР_УниверсальныйДоступПользователя.РеквизитОтбора И Т1.#Параметр(4) = &СР_ТекущийСотрудникОсновноеИсполнение) Тогда Истина 
	#КонецЕсли
	Иначе Ложь
	Конец
	
ГДЕ СР_УниверсальныйДоступПользователя.Пользователь = &ТекущийПользователь
	И СР_УниверсальныйДоступПользователя.Метаданные.ПолноеИмя = #ИмяТекущейТаблицы 
	И Т1.#Параметр(5) = &РВ_Абонент
	#Если "#Параметр(1)" = "Изменение" #Тогда
		И СР_УниверсальныйДоступПользователя.Редактирование = Истина
	#Иначе
		И СР_УниверсальныйДоступПользователя.Просмотр = Истина
	#КонецЕсли

Шаблон указывается у объектов, у которых добавляется реквизит Абонент или есть возможность получить этот реквизит через другие реквизиты

Связанные статьи

  • Нет меток