3_1_9_277
This commit is contained in:
1 parent
b3f016d3f3
commit
a4f7ba1519
107 files changed
+2403
-1633
No files matched your search
@@ -279,6 +279,7 @@
|
||||
|
||||
Если КодЯзыка = "ru" Или КодЯзыка = "be" Тогда
|
||||
|
||||
//@skip-check module-nstr-camelcase
|
||||
Результат.Инструкция = СтроковыеФункции.ФорматированнаяСтрока(НСтр(
|
||||
"ru = 'Перечислите параметры прописи через запятую.
|
||||
|Образец заполнения для русского и белорусского языков (ru_RU, be_BY):
|
||||
@@ -297,6 +298,7 @@
|
||||
|
||||
ИначеЕсли КодЯзыка = "uk" Тогда
|
||||
|
||||
//@skip-check module-nstr-camelcase
|
||||
Результат.Инструкция = СтроковыеФункции.ФорматированнаяСтрока(НСтр(
|
||||
"ru = 'Перечислите параметры прописи через запятую.
|
||||
|Образец заполнения для украинского языка (uk_UA):
|
||||
@@ -315,6 +317,7 @@
|
||||
|
||||
ИначеЕсли КодЯзыка = "pl" Тогда
|
||||
|
||||
//@skip-check module-nstr-camelcase
|
||||
Результат.Инструкция = СтроковыеФункции.ФорматированнаяСтрока(НСтр(
|
||||
"ru = 'Перечислите параметры прописи через запятую.
|
||||
|Образец заполнения для польского языка (pl_PL):
|
||||
@@ -333,6 +336,7 @@
|
||||
|
||||
ИначеЕсли КодЯзыка = "en" Или КодЯзыка = "fr" Или КодЯзыка = "fi" Или КодЯзыка = "kk" Тогда
|
||||
|
||||
//@skip-check module-nstr-camelcase
|
||||
Результат.Инструкция = СтроковыеФункции.ФорматированнаяСтрока(НСтр(
|
||||
"ru = 'Перечислите параметры прописи через запятую.
|
||||
|Образец заполнения для английского, французского, финского и казахского языков (en_US, fr_CA,fi_FI, kk_KZ):
|
||||
@@ -347,6 +351,7 @@
|
||||
|
||||
ИначеЕсли КодЯзыка = "de" Тогда
|
||||
|
||||
//@skip-check module-nstr-camelcase
|
||||
Результат.Инструкция = СтроковыеФункции.ФорматированнаяСтрока(НСтр(
|
||||
"ru = 'Перечислите параметры прописи через запятую.
|
||||
|Образец заполнения для немецкого языка (de_DE):
|
||||
@@ -363,6 +368,7 @@
|
||||
|
||||
ИначеЕсли КодЯзыка = "lv" Тогда
|
||||
|
||||
//@skip-check module-nstr-camelcase
|
||||
Результат.Инструкция = СтроковыеФункции.ФорматированнаяСтрока(НСтр(
|
||||
"ru = 'Перечислите параметры прописи через запятую.
|
||||
|Образец заполнения для латышского языка (lv_LV):
|
||||
@@ -385,6 +391,7 @@
|
||||
|
||||
ИначеЕсли КодЯзыка = "lt" Тогда
|
||||
|
||||
//@skip-check module-nstr-camelcase
|
||||
Результат.Инструкция = СтроковыеФункции.ФорматированнаяСтрока(НСтр(
|
||||
"ru = 'Перечислите параметры прописи через запятую.
|
||||
|Образец заполнения для литовского языка (lt_LT):
|
||||
@@ -403,6 +410,7 @@
|
||||
|
||||
ИначеЕсли КодЯзыка = "et" Тогда
|
||||
|
||||
//@skip-check module-nstr-camelcase
|
||||
Результат.Инструкция = СтроковыеФункции.ФорматированнаяСтрока(НСтр(
|
||||
"ru = 'Перечислите параметры прописи через запятую.
|
||||
|Образец заполнения для эстонского языка (et_EE):
|
||||
@@ -417,6 +425,7 @@
|
||||
|
||||
ИначеЕсли КодЯзыка = "bg" Тогда
|
||||
|
||||
//@skip-check module-nstr-camelcase
|
||||
Результат.Инструкция = СтроковыеФункции.ФорматированнаяСтрока(НСтр(
|
||||
"ru = 'Перечислите параметры прописи через запятую.
|
||||
|Образец заполнения для болгарского языка (bg_BG):
|
||||
@@ -437,6 +446,7 @@
|
||||
|
||||
ИначеЕсли КодЯзыка = "ro" Тогда
|
||||
|
||||
//@skip-check module-nstr-camelcase
|
||||
Результат.Инструкция = СтроковыеФункции.ФорматированнаяСтрока(НСтр(
|
||||
"ru = 'Перечислите параметры прописи через запятую.
|
||||
|Образец заполнения для румынского языка (ro_RO):
|
||||
@@ -457,6 +467,7 @@
|
||||
|
||||
ИначеЕсли КодЯзыка = "ka" Тогда
|
||||
|
||||
//@skip-check module-nstr-camelcase
|
||||
Результат.Инструкция = СтроковыеФункции.ФорматированнаяСтрока(НСтр(
|
||||
"ru = 'Перечислите параметры прописи через запятую.
|
||||
|Образец заполнения для грузинского языка (ka_GE):
|
||||
@@ -485,6 +496,7 @@
|
||||
|
||||
ИначеЕсли КодЯзыка = "vi" Тогда
|
||||
|
||||
//@skip-check module-nstr-camelcase
|
||||
Результат.Инструкция = СтроковыеФункции.ФорматированнаяСтрока(НСтр(
|
||||
"ru = 'Перечислите параметры прописи через запятую.
|
||||
|Образец заполнения для вьетнамского языка (vi_VN):
|
||||
@@ -499,6 +511,7 @@
|
||||
|
||||
ИначеЕсли КодЯзыка = "tr" Тогда
|
||||
|
||||
//@skip-check module-nstr-camelcase
|
||||
Результат.Инструкция = СтроковыеФункции.ФорматированнаяСтрока(НСтр(
|
||||
"ru = 'Перечислите параметры прописи через запятую.
|
||||
|Образец заполнения для турецкого языка (tr_TR):
|
||||
|
||||
@@ -12,29 +12,9 @@
|
||||
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
|
||||
|
||||
Если Объект.Ссылка.Пустая() Тогда
|
||||
|
||||
Если Параметры.Свойство("КодВалюты") Тогда
|
||||
Объект.Код = Параметры.КодВалюты;
|
||||
КонецЕсли;
|
||||
|
||||
Если Параметры.Свойство("НаименованиеКраткое") Тогда
|
||||
Объект.Наименование = Параметры.НаименованиеКраткое;
|
||||
КонецЕсли;
|
||||
|
||||
Если Параметры.Свойство("НаименованиеПолное") Тогда
|
||||
Объект.НаименованиеПолное = Параметры.НаименованиеПолное;
|
||||
КонецЕсли;
|
||||
|
||||
Если Параметры.Свойство("Загружается") И Параметры.Загружается Тогда
|
||||
Объект.СпособУстановкиКурса = Перечисления.СпособыУстановкиКурсаВалюты.ЗагрузкаИзИнтернета;
|
||||
Иначе
|
||||
Если Не (Параметры.Свойство("ЗначениеКопирования") И ЗначениеЗаполнено(Параметры.ЗначениеКопирования)) Тогда
|
||||
Объект.СпособУстановкиКурса = Перечисления.СпособыУстановкиКурсаВалюты.РучнойВвод;
|
||||
КонецЕсли;
|
||||
|
||||
Если Параметры.Свойство("ПараметрыПрописи") Тогда
|
||||
Объект.ПараметрыПрописи = Параметры.ПараметрыПрописи;
|
||||
КонецЕсли;
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
ОбработкаЗагрузкаКурсовВалют = Метаданные.Обработки.Найти("ЗагрузкаКурсовВалют");
|
||||
|
||||
@@ -40,7 +40,7 @@
|
||||
КонецЦикла;
|
||||
КонецЕсли;
|
||||
|
||||
Если ЗначениеЗаполнено(ОсновнаяВалюта.ОсновнаяВалюта) Тогда
|
||||
Если ЗначениеЗаполнено(ОбщегоНазначения.ЗначениеРеквизитаОбъекта(ОсновнаяВалюта, "ОсновнаяВалюта")) Тогда
|
||||
Отказ = Истина;
|
||||
КонецЕсли;
|
||||
|
||||
|
||||
+9
@@ -488,6 +488,15 @@
|
||||
<currentRowUse>DontUse</currentRowUse>
|
||||
<selectedRowsUse>Auto</selectedRowsUse>
|
||||
</formCommands>
|
||||
<parameters>
|
||||
<name>ИдентификаторПроверки</name>
|
||||
<valueType>
|
||||
<types>String</types>
|
||||
<stringQualifiers>
|
||||
<length>255</length>
|
||||
</stringQualifiers>
|
||||
</valueType>
|
||||
</parameters>
|
||||
<commandInterface>
|
||||
<navigationPanel/>
|
||||
<commandBar/>
|
||||
|
||||
@@ -154,12 +154,12 @@
|
||||
Кнопки.Добавить("ПродолжитьЗапись", НСтр("ru = 'Продолжить'"));
|
||||
Кнопки.Добавить("ВернутьсяКВводуИдентификатора", НСтр("ru = 'Отмена'"));
|
||||
|
||||
Отказ = Истина;
|
||||
|
||||
ПоказатьВопрос(
|
||||
Новый ОписаниеОповещения("ПослеОтветаНаВопросКогдаИдентификаторДляФормулУжеИспользуется", ЭтотОбъект, ПараметрыЗаписи),
|
||||
ТекстВопроса, Кнопки, , "ПродолжитьЗапись");
|
||||
|
||||
Отказ = Истина;
|
||||
|
||||
Иначе
|
||||
ПараметрыЗаписи.Вставить("ПроверкаИдентификатораДляФормулВыполнена");
|
||||
КонецЕсли;
|
||||
|
||||
@@ -622,6 +622,7 @@
|
||||
И НЕ ЗначениеЗаполнено(ВидКонтактнойИнформации.ИдентификаторДляФормул) Тогда
|
||||
НаименованиеДляИдентификатора = НаименованиеДляФормированияИдентификатора(ВидКонтактнойИнформации.Наименование,
|
||||
ВидКонтактнойИнформации.Представления);
|
||||
// @skip-check query-in-loop - На каждой итерации необходимо зачитывать актуальные данные из ИБ.
|
||||
ВидКонтактнойИнформации.ИдентификаторДляФормул = УникальныйИдентификаторДляФормул(НаименованиеДляИдентификатора,
|
||||
ВидКонтактнойИнформации.Ссылка, ВидКонтактнойИнформации.Родитель);
|
||||
КонецЕсли;
|
||||
|
||||
+2
-2
@@ -516,8 +516,8 @@
|
||||
КонецЕсли;
|
||||
|
||||
РеквизитыУчастникаДляХранения = МашиночитаемыеДоверенностиФНССлужебныйКлиентСервер.РеквизитыУчастникаДляХранения(ЭтотОбъект);
|
||||
ОбщегоНазначенияКлиентСервер.ДополнитьСтруктуру(СведенияОФизическомЛице, РеквизитыУчастникаДляХранения, Ложь);
|
||||
ЗаполнитьЗначенияСвойств(СведенияОФизическомЛице, ЭтотОбъект);
|
||||
ЗаполнитьЗначенияСвойств(РеквизитыУчастникаДляХранения, ЭтотОбъект);
|
||||
СведенияОФизическомЛице = РеквизитыУчастникаДляХранения;
|
||||
|
||||
Если Параметры.РедактированиеТаблицы Тогда
|
||||
СведенияОФизическомЛице.Вставить("Ссылка", Ссылка);
|
||||
|
||||
@@ -417,8 +417,9 @@
|
||||
КонецЕсли;
|
||||
|
||||
РеквизитыУчастникаДляХранения = МашиночитаемыеДоверенностиФНССлужебныйКлиентСервер.РеквизитыУчастникаДляХранения(ЭтотОбъект);
|
||||
ОбщегоНазначенияКлиентСервер.ДополнитьСтруктуру(СведенияОбОрганизации, РеквизитыУчастникаДляХранения, Ложь);
|
||||
ЗаполнитьЗначенияСвойств(СведенияОбОрганизации, ЭтотОбъект);
|
||||
ЗаполнитьЗначенияСвойств(РеквизитыУчастникаДляХранения, ЭтотОбъект);
|
||||
|
||||
СведенияОбОрганизации = РеквизитыУчастникаДляХранения;
|
||||
|
||||
Если Параметры.РедактированиеТаблицы Тогда
|
||||
|
||||
|
||||
@@ -159,6 +159,10 @@
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
Если Не ЗначениеЗаполнено(Источник) Или ЗначениеЗаполнено(Параметр) Тогда
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
ЭтоОбработкаОповещения = Истина;
|
||||
|
||||
Если Доверитель = Источник Тогда
|
||||
@@ -1783,11 +1787,7 @@
|
||||
|
||||
Модифицированность = Истина;
|
||||
|
||||
Если ЭтотОбъект[ИмяЭлементаОрганизация + "Реквизиты"] = Неопределено Тогда
|
||||
ЭтотОбъект[ИмяЭлементаОрганизация + "Реквизиты"] = Результат;
|
||||
Иначе
|
||||
ЗаполнитьЗначенияСвойств(ЭтотОбъект[ИмяЭлементаОрганизация + "Реквизиты"], Результат);
|
||||
КонецЕсли;
|
||||
|
||||
Если Результат.ЭтоФизическоеЛицо = Истина Тогда
|
||||
ЭлементыФИО = Новый Массив;
|
||||
@@ -2598,6 +2598,10 @@
|
||||
&НаКлиенте
|
||||
Процедура ОбработчикОжиданияРеквизитыПриИзменении(ИмяЭлементаОрганизация)
|
||||
|
||||
Если Подписана Или РеквизитыНедоступныДляРедактирования Тогда
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
ПриИзмененииОрганизацииНаСервере(ИмяЭлементаОрганизация);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
@@ -269,7 +269,7 @@
|
||||
ПараметрыПолучателей.Получатели = Получатели;
|
||||
|
||||
ПолучателиМетаданные = ОбщегоНазначения.ОбъектМетаданныхПоИдентификатору(ИдентификаторОбъектаМетаданных, Ложь);
|
||||
Если ПолучателиМетаданные.Иерархический Тогда
|
||||
Если ПолучателиМетаданные.Иерархический И ПолучателиМетаданные.ВидИерархии = Метаданные.СвойстваОбъектов.ВидИерархии.ИерархияГруппИЭлементов Тогда
|
||||
МассивПолучателей = Новый Массив;
|
||||
Для Каждого ПолучательРассылки Из Получатели Цикл
|
||||
МассивПолучателей.Добавить(ПолучательРассылки.Получатель);
|
||||
|
||||
@@ -1108,6 +1108,12 @@
|
||||
<types>Boolean</types>
|
||||
</valueType>
|
||||
</parameters>
|
||||
<parameters>
|
||||
<name>РежимВыбора</name>
|
||||
<valueType>
|
||||
<types>Boolean</types>
|
||||
</valueType>
|
||||
</parameters>
|
||||
<commandInterface>
|
||||
<navigationPanel/>
|
||||
<commandBar/>
|
||||
|
||||
@@ -11,13 +11,9 @@
|
||||
&НаСервере
|
||||
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
|
||||
|
||||
Если Параметры.Свойство("РежимОткрытияОкна") Тогда
|
||||
РежимОткрытияОкна = Параметры.РежимОткрытияОкна
|
||||
КонецЕсли;
|
||||
РежимВыбора = Параметры.РежимВыбора;
|
||||
РежимДобавления = Параметры.РежимДобавления;
|
||||
|
||||
Параметры.Свойство("РежимДобавления", РежимДобавления);
|
||||
|
||||
Параметры.Свойство("РежимВыбора", РежимВыбора);
|
||||
Элементы.Классификатор.РежимВыбора = РежимВыбора;
|
||||
ЗакрыватьПриВыборе = РежимВыбора;
|
||||
|
||||
@@ -32,10 +28,13 @@
|
||||
ДанныеКлассификатора = СостояниеКлассификатора();
|
||||
Классификатор.Загрузить(ДанныеКлассификатора);
|
||||
|
||||
Фильтр = Классификатор.НайтиСтроки(Новый Структура("Код", Параметры.ТекущаяСтрока.Код));
|
||||
Если Не Параметры.ТекущаяСтрока.Пустая() Тогда
|
||||
Код = ОбщегоНазначения.ЗначениеРеквизитаОбъекта(Параметры.ТекущаяСтрока, "Код");
|
||||
Фильтр = Классификатор.НайтиСтроки(Новый Структура("Код", Код));
|
||||
Если Фильтр.Количество()>0 Тогда
|
||||
Элементы.Классификатор.ТекущаяСтрока = Фильтр[0].ПолучитьИдентификатор();
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
|
||||
Элементы.КлассификаторКонтекстноеМенюИзменить.Видимость = ПравоДоступа("Изменение", Метаданные.Справочники.СтраныМира);
|
||||
|
||||
|
||||
@@ -1169,7 +1169,7 @@
|
||||
|
||||
ФайлыРедактируютсяВОблачномСервисе = Ложь;
|
||||
|
||||
Если Элементы.Папки.ТекущаяСтрока = Неопределено Или Элементы.Папки.ТекущаяСтрока.Пустая() Тогда
|
||||
Если Элементы.Папки.ТекущиеДанные = Неопределено Или Элементы.Папки.ТекущаяСтрока.Пустая() Тогда
|
||||
|
||||
Элементы.ГруппаПояснениеОблачногоСервиса.Видимость = Ложь;
|
||||
|
||||
|
||||
@@ -2203,7 +2203,7 @@
|
||||
Для Каждого Область Из Макет.Области Цикл
|
||||
Если ТипЗнч(Область) = Тип("ОбластьЯчеекТабличногоДокумента")
|
||||
И Область.ТипОбласти = ТипОбластиЯчеекТабличногоДокумента.Строки Тогда
|
||||
ЗаменитьПредставленияПараметров(Область.ПараметрРасшифровки, , Отказ, Область.Имя);
|
||||
Область.ПараметрРасшифровки = ФормулаИзПредставления(Область.ПараметрРасшифровки);
|
||||
КонецЕсли;
|
||||
КонецЦикла;
|
||||
|
||||
@@ -2298,6 +2298,18 @@
|
||||
|
||||
КонецФункции
|
||||
|
||||
&НаСервере
|
||||
Функция ФормулаИзПредставления(Представление)
|
||||
|
||||
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.Печать") Тогда
|
||||
МодульУправлениеПечатью = ОбщегоНазначения.ОбщийМодуль("УправлениеПечатью");
|
||||
Возврат МодульУправлениеПечатью.ФормулаИзПредставления(ЭтотОбъект, Представление);
|
||||
КонецЕсли;
|
||||
|
||||
Возврат Представление;
|
||||
|
||||
КонецФункции
|
||||
|
||||
&НаСервере
|
||||
Функция ПредставленияПараметровТекста(Знач Текст)
|
||||
|
||||
@@ -2359,7 +2371,7 @@
|
||||
Для Каждого Область Из Макет.Области Цикл
|
||||
Если ТипЗнч(Область) = Тип("ОбластьЯчеекТабличногоДокумента")
|
||||
И Область.ТипОбласти = ТипОбластиЯчеекТабличногоДокумента.Строки Тогда
|
||||
ЗаменитьПараметрыПредставлениями(Область.ПараметрРасшифровки);
|
||||
Область.ПараметрРасшифровки = ПредставлениеФормулы(Область.ПараметрРасшифровки);
|
||||
КонецЕсли;
|
||||
КонецЦикла;
|
||||
|
||||
@@ -2380,6 +2392,18 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаСервере
|
||||
Функция ПредставлениеФормулы(Знач Формула)
|
||||
|
||||
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.Печать") Тогда
|
||||
МодульУправлениеПечатью = ОбщегоНазначения.ОбщийМодуль("УправлениеПечатью");
|
||||
Возврат МодульУправлениеПечатью.ПредставлениеФормулы(ЭтотОбъект, Формула);
|
||||
КонецЕсли;
|
||||
|
||||
Возврат Формула;
|
||||
|
||||
КонецФункции
|
||||
|
||||
// Возвращаемое значение:
|
||||
// ТабличныйДокумент
|
||||
//
|
||||
@@ -2391,6 +2415,9 @@
|
||||
Результат.КодЯзыка = КодЯзыка;
|
||||
Результат.Вывести(ТабличныйДокумент);
|
||||
|
||||
СистемнаяИнформация = Новый СистемнаяИнформация;
|
||||
ЕстьФорматСтрок = ОбщегоНазначенияКлиентСервер.СравнитьВерсии(СистемнаяИнформация.ВерсияПриложения, "8.3.22.1923") >= 0;
|
||||
|
||||
ОбработанныеЯчейки = Новый Соответствие;
|
||||
Для НомерСтроки = 1 По ТабличныйДокумент.ВысотаТаблицы Цикл
|
||||
Для НомерСтолбца = 1 По ТабличныйДокумент.ШиринаТаблицы Цикл
|
||||
@@ -2410,7 +2437,7 @@
|
||||
КонецЕсли;
|
||||
|
||||
Ячейка = Результат.Область(НомерСтроки, НомерСтолбца, НомерСтроки, НомерСтолбца);
|
||||
ЗаполнитьЗначенияСвойств(Ячейка, КопируемаяЯчейка);
|
||||
ЗаполнитьЗначенияСвойств(Ячейка, КопируемаяЯчейка, , ?(ЕстьФорматСтрок, "ФорматСтрок", Неопределено));
|
||||
|
||||
Если КопируемаяЯчейка.Заполнение = ТипЗаполненияОбластиТабличногоДокумента.Шаблон Тогда
|
||||
Ячейка.Текст = КопируемаяЯчейка.Текст;
|
||||
|
||||
@@ -3459,7 +3459,21 @@
|
||||
Поиск.Вставить("ИспользуетсяВПоляхГруппировки", Истина);
|
||||
Поиск.Вставить("ТипГруппировки", ТипГруппировкиКомпоновкиДанных.Иерархия);
|
||||
|
||||
Возврат ИндексСтруктурыОтчета.Скопировать(Поиск);
|
||||
ПоляОтчета = ИндексСтруктурыОтчета.Скопировать(Поиск);
|
||||
|
||||
Индекс = ПоляОтчета.Количество() - 1;
|
||||
|
||||
Пока Индекс >= 0 Цикл
|
||||
|
||||
Если СтрНайти(ПоляОтчета[Индекс].ИдентификаторГруппировки, "/column/") > 0 Тогда
|
||||
ПоляОтчета.Удалить(Индекс);
|
||||
КонецЕсли;
|
||||
|
||||
Индекс = Индекс - 1;
|
||||
|
||||
КонецЦикла;
|
||||
|
||||
Возврат ПоляОтчета;
|
||||
|
||||
КонецФункции
|
||||
|
||||
|
||||
@@ -574,7 +574,7 @@
|
||||
ПользователиВарианта.Очистить();
|
||||
ПользователиВарианта.Добавить(
|
||||
Объект.Автор,
|
||||
"[ЭтоАвторВариантаОтчета]",,
|
||||
"[ЭтоАвторВариантаОтчета]", Истина,
|
||||
КартинкаПользователяВариантаОтчета(Объект.Автор));
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
@@ -2303,6 +2303,11 @@
|
||||
МодульЭлектроннаяПодписьСлужебный.ПриОпределенииИспользуемыхВнешнихКомпонент(Компоненты);
|
||||
КонецЕсли;
|
||||
|
||||
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.РаботаСФайлами") Тогда
|
||||
МодульРаботаСФайламиСлужебный = ОбщегоНазначения.ОбщийМодуль("РаботаСФайламиСлужебный");
|
||||
МодульРаботаСФайламиСлужебный.ПриОпределенииИспользуемыхВнешнихКомпонент(Компоненты);
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
#КонецОбласти
|
||||
|
||||
@@ -80,7 +80,7 @@
|
||||
Отбор.Вставить(Префикс + "ОГРН", СвойстваСубъекта.ОГРНИП);
|
||||
Отбор.Вставить(Префикс + "ИННФЛ", СвойстваСубъекта.ИНН);
|
||||
ИначеЕсли ЗначениеЗаполнено(СвойстваСубъекта.Организация) Тогда
|
||||
Отбор.Вставить(Префикс + "ОГРН", СвойстваСубъекта.ОГРН);
|
||||
Отбор.Вставить(Префикс + "ОГРН", ?(ЗначениеЗаполнено(СвойстваСубъекта.ОГРН), СвойстваСубъекта.ОГРН, ""));
|
||||
Отбор.Вставить(Префикс + "ИННФЛ", СвойстваСубъекта.ИНН);
|
||||
Отбор.Вставить(Префикс + "ИНН", СвойстваСубъекта.ИННЮЛ);
|
||||
Отбор.Вставить(Префикс + "СНИЛС", СвойстваСубъекта.СНИЛС);
|
||||
|
||||
@@ -45,7 +45,7 @@
|
||||
Процедура ПриДобавленииПодсистемы(Описание) Экспорт
|
||||
|
||||
Описание.Имя = "СтандартныеПодсистемы";
|
||||
Описание.Версия = "3.1.9.261";
|
||||
Описание.Версия = "3.1.9.277";
|
||||
Описание.ИдентификаторИнтернетПоддержки = "SSL";
|
||||
Описание.РежимВыполненияОтложенныхОбработчиков = "Параллельно";
|
||||
Описание.ПараллельноеОтложенноеОбновлениеСВерсии = "2.3.3.0";
|
||||
|
||||
@@ -372,6 +372,7 @@
|
||||
// фоновом задании.
|
||||
// ОбновитьПараметрыРаботыРасширений - Булево - по умолчанию Истина, при вызове из скрипта обновления конфигурации
|
||||
// необходимо устанавливать в значение Ложь.
|
||||
// ПроверятьПрименимостьПоМанифесту - Булево - следует передавать Истина при ручной установке патчей.
|
||||
//
|
||||
// Возвращаемое значение:
|
||||
// Структура:
|
||||
@@ -383,7 +384,7 @@
|
||||
// * Событие - Строка - событие, при котором возникла ошибка. Установка или Удаление.
|
||||
// * Причина - Строка - подробное описание ошибки.
|
||||
//
|
||||
Функция УстановкаИУдалениеИсправлений(Исправления, ВФоне = Ложь, ОбновитьПараметрыРаботыРасширений = Истина) Экспорт
|
||||
Функция УстановкаИУдалениеИсправлений(Исправления, ВФоне = Ложь, ОбновитьПараметрыРаботыРасширений = Истина, ПроверятьПрименимостьПоМанифесту = Ложь) Экспорт
|
||||
|
||||
Устанавливаемые = Неопределено;
|
||||
НеУстановлено = 0;
|
||||
@@ -403,11 +404,11 @@
|
||||
// Чтение исправления из архива.
|
||||
Если ТипЗнч(Патч) = Тип("Структура") Тогда
|
||||
Если СтрЗаканчиваетсяНа(Патч.Имя, ".zip") Тогда
|
||||
ИсправлениеИзАрхива = ИзвлечьИсправлениеИзАрхива(Патч.Хранение);
|
||||
ИсправлениеИзАрхива = ИзвлечьИсправлениеИзАрхива(Патч.Хранение, ПроверятьПрименимостьПоМанифесту);
|
||||
Если ИсправлениеИзАрхива.Свойство("АрхивыПатчей") Тогда
|
||||
ИсправленияИзАрхива = Новый Структура;
|
||||
ИсправленияИзАрхива.Вставить("Установить", ИсправлениеИзАрхива.АрхивыПатчей);
|
||||
Результат = УстановкаИУдалениеИсправлений(ИсправленияИзАрхива, ВФоне);
|
||||
Результат = УстановкаИУдалениеИсправлений(ИсправленияИзАрхива, ВФоне, ОбновитьПараметрыРаботыРасширений, ПроверятьПрименимостьПоМанифесту);
|
||||
РезультатВыполнения.НеУстановлено = РезультатВыполнения.НеУстановлено + Результат.НеУстановлено;
|
||||
ОбщегоНазначенияКлиентСервер.ДополнитьМассив(РезультатВыполнения.Установленные, Результат.Установленные);
|
||||
Продолжить;
|
||||
@@ -422,7 +423,7 @@
|
||||
ИмяИсправления = Патч.Имя;
|
||||
КонецЕсли;
|
||||
Иначе
|
||||
ИсправлениеИзАрхива = ИзвлечьИсправлениеИзАрхива(Патч);
|
||||
ИсправлениеИзАрхива = ИзвлечьИсправлениеИзАрхива(Патч, ПроверятьПрименимостьПоМанифесту);
|
||||
ИмяИсправления = ИсправлениеИзАрхива.ИмяПатча;
|
||||
Если ЗначениеЗаполнено(ИсправлениеИзАрхива.ТекстОшибки) Тогда
|
||||
ВызватьИсключение ИсправлениеИзАрхива.ТекстОшибки;
|
||||
@@ -1007,7 +1008,7 @@
|
||||
|
||||
КонецФункции
|
||||
|
||||
Функция ИзвлечьИсправлениеИзАрхива(Знач ПомещенныйФайл)
|
||||
Функция ИзвлечьИсправлениеИзАрхива(Знач ПомещенныйФайл, ПроверятьПрименимостьПоМанифесту = Ложь)
|
||||
|
||||
ИмяАрхива = ПолучитьИмяВременногоФайла("zip");
|
||||
Данные = Неопределено;
|
||||
@@ -1047,11 +1048,13 @@
|
||||
ВызватьИсключение НСтр("ru = 'Файл не является исправлением.'");
|
||||
КонецЕсли;
|
||||
|
||||
Если ПроверятьПрименимостьПоМанифесту Тогда
|
||||
// Проверка применимости.
|
||||
ИсправлениеПрименимо = ИсправлениеПрименимо(ЧтениеZip, ВременныйКаталог);
|
||||
Если Не ИсправлениеПрименимо Тогда
|
||||
ВызватьИсключение НСтр("ru = 'Исправление не применимо для данной версии конфигурации.'");
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
|
||||
ЧтениеZip.Извлечь(ЭлементАрхива, ВременныйКаталог);
|
||||
ЧтениеZip.Закрыть();
|
||||
|
||||
@@ -40,9 +40,9 @@
|
||||
Функция ЭтоПолноправныйПользователь(ПроверятьПраваАдминистрированияСистемы = Ложь) Экспорт
|
||||
|
||||
Если ПроверятьПраваАдминистрированияСистемы Тогда
|
||||
Возврат СтандартныеПодсистемыКлиент.ПараметрКлиента("ЭтоПолноправныйПользователь");
|
||||
Иначе
|
||||
Возврат СтандартныеПодсистемыКлиент.ПараметрКлиента("ЭтоАдминистраторСистемы");
|
||||
Иначе
|
||||
Возврат СтандартныеПодсистемыКлиент.ПараметрКлиента("ЭтоПолноправныйПользователь");
|
||||
КонецЕсли;
|
||||
|
||||
КонецФункции
|
||||
|
||||
@@ -2815,14 +2815,45 @@
|
||||
МодульЦентрМониторинга.ЗаписатьСтатистикуОбъектаКонфигурации("Справочник.УчетныеЗаписиСинхронизацииФайлов",
|
||||
Выборка.Количество());
|
||||
|
||||
УстановитьОтключениеБезопасногоРежима(Истина);
|
||||
УстановитьПривилегированныйРежим(Истина);
|
||||
КлючиНастроек = ХранилищеОбщихНастроек.ПолучитьСписок("НастройкиСканирования/ИмяУстройства");
|
||||
Для Каждого КлючНастройки Из КлючиНастроек Цикл
|
||||
ПараметрыСтатистики = Новый ТаблицаЗначений;
|
||||
ПараметрыСтатистики.Колонки.Добавить("ИмяПараметра", Новый ОписаниеТипов("Строка"));
|
||||
ПараметрыСтатистики.Колонки.Добавить("Количество", Новый ОписаниеТипов("Число"));
|
||||
СписокПользователей = ПользователиИнформационнойБазы.ПолучитьПользователей();
|
||||
Для Каждого ТекПользователь Из СписокПользователей Цикл
|
||||
КлючиНастроекИмениУстройств = ХранилищеОбщихНастроек.ПолучитьСписок("НастройкиСканирования/ИмяУстройства",
|
||||
ТекПользователь.Имя);
|
||||
Для Каждого КлючНастройки Из КлючиНастроекИмениУстройств Цикл
|
||||
ИмяУстройства = ОбщегоНазначения.ХранилищеОбщихНастроекЗагрузить(
|
||||
"НастройкиСканирования/ИмяУстройства",
|
||||
КлючНастройки, "");
|
||||
МодульЦентрМониторинга.ЗаписатьСтатистикуОбъектаКонфигурации("СканированиеИзображений.Сканер." + ИмяУстройства, 1);
|
||||
"НастройкиСканирования/ИмяУстройства", КлючНастройки, "", ,ТекПользователь.Имя);
|
||||
Если ЗначениеЗаполнено(ИмяУстройства) Тогда
|
||||
ПараметрСтатистики = ПараметрыСтатистики.Добавить();
|
||||
ПараметрСтатистики.ИмяПараметра = "СканированиеИзображений.Сканер." + ИмяУстройства;
|
||||
ПараметрСтатистики.Количество = 1;
|
||||
КонецЕсли;
|
||||
КонецЦикла;
|
||||
|
||||
КлючиНастроекИмениУстройств = ХранилищеОбщихНастроек.ПолучитьСписок(
|
||||
"НастройкиСканирования/ФорматСканированногоИзображения", ТекПользователь.Имя);
|
||||
Для Каждого КлючНастройки Из КлючиНастроекИмениУстройств Цикл
|
||||
ФорматСканированногоИзображения = ОбщегоНазначения.ХранилищеОбщихНастроекЗагрузить(
|
||||
"НастройкиСканирования/ФорматСканированногоИзображения",
|
||||
КлючНастройки, "", ,ТекПользователь.Имя);
|
||||
Если ЗначениеЗаполнено(ФорматСканированногоИзображения) Тогда
|
||||
ПараметрСтатистики = ПараметрыСтатистики.Добавить();
|
||||
ПараметрСтатистики.ИмяПараметра = "СканированиеИзображений.Сканер." + ФорматСканированногоИзображения;
|
||||
ПараметрСтатистики.Количество = 1;
|
||||
КонецЕсли;
|
||||
КонецЦикла;
|
||||
КонецЦикла;
|
||||
ПараметрыСтатистики.Свернуть("ИмяПараметра", "Количество");
|
||||
|
||||
Для Каждого ПараметрСтатистики Из ПараметрыСтатистики Цикл
|
||||
МодульЦентрМониторинга.ЗаписатьСтатистикуОбъектаКонфигурации(ПараметрСтатистики.ИмяПараметра,
|
||||
ПараметрСтатистики.Количество);
|
||||
КонецЦикла;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
// См. ПользователиПереопределяемый.ПриОпределенииНазначенияРолей
|
||||
@@ -2886,6 +2917,15 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
// См. ИнтеграцияПодсистемБСП.ПриОпределенииИспользуемыхВнешнихКомпонент.
|
||||
Процедура ПриОпределенииИспользуемыхВнешнихКомпонент(Компоненты) Экспорт
|
||||
|
||||
НоваяСтрока = Компоненты.Добавить();
|
||||
НоваяСтрока.Идентификатор = РаботаСФайламиСлужебныйКлиентСервер.ОписаниеКомпоненты().ИмяОбъекта;
|
||||
НоваяСтрока.ОбновлятьАвтоматически = Истина;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
// См. УдалениеПомеченныхОбъектовСлужебный.ЭтоТехническийОбъект
|
||||
Функция ЭтоТехническийОбъект(ПолноеИмяОбъекта) Экспорт
|
||||
Возврат ПолноеИмяОбъекта = ВРег(Метаданные.Справочники.ВерсииФайлов.ПолноеИмя());
|
||||
|
||||
@@ -989,7 +989,7 @@
|
||||
ПараметрыСобытия.Вставить("Событие", Событие);
|
||||
ПараметрыСобытия.Вставить("ЭтоНовый", Ложь);
|
||||
ПараметрыСобытия.Вставить("Владелец");
|
||||
ПараметрыСобытия.Вставить("ВладелецФайла");
|
||||
ПараметрыСобытия.Вставить("ВладелецФайла"); // для совместимости
|
||||
ПараметрыСобытия.Вставить("Файл");
|
||||
Возврат ПараметрыСобытия;
|
||||
КонецФункции
|
||||
|
||||
@@ -554,8 +554,8 @@
|
||||
|
||||
#Область ОбработчикиКомандФормыУдаленияПомеченных
|
||||
|
||||
Функция ПомеченныеНаУдаление(ОтборМетаданных, Настройки, ДеревоПомеченныхНаУдаление) Экспорт
|
||||
ПомеченныеНаУдаление = УдалениеПомеченныхОбъектов.ПомеченныеНаУдаление(ОтборМетаданных);
|
||||
Функция ПомеченныеНаУдаление(ОтборМетаданных, Настройки, ДеревоПомеченныхНаУдаление, ИскатьТехнологическиеОбъекты = Ложь) Экспорт
|
||||
ПомеченныеНаУдаление = УдалениеПомеченныхОбъектов.ПомеченныеНаУдаление(ОтборМетаданных, ИскатьТехнологическиеОбъекты);
|
||||
Отмеченные = УдаляемыеОбъектыИзДанныхФормы(ДеревоПомеченныхНаУдаление);
|
||||
Возврат ДеревоПомеченныхНаУдаление(ПомеченныеНаУдаление, Настройки, Отмеченные);
|
||||
КонецФункции
|
||||
@@ -637,7 +637,7 @@
|
||||
// см. ДанныеФормыИзРезультатаУдаления
|
||||
//
|
||||
Функция УдалитьПомеченныеОбъекты(Знач ИсточникУдаляемыхОбъектов, РежимУдаления, НастройкиДополнительныхРеквизитов,
|
||||
РезультатПредыдущегоШага, ИдентификаторЗадания) Экспорт
|
||||
РезультатПредыдущегоШага, ИдентификаторЗадания, УдалятьТехнологическиеОбъекты = Ложь) Экспорт
|
||||
|
||||
КонтрольУдаленияПомеченныхОбъектов();
|
||||
|
||||
@@ -656,7 +656,7 @@
|
||||
|
||||
РезультатУдаления = УдалитьПомеченныеОбъектыСлужебный(УдаляемыеОбъекты, РежимУдаления, ИдентификаторЗадания);
|
||||
Результат = ДанныеФормыИзРезультатаУдаления(ИсточникУдаляемыхОбъектов, РезультатУдаления,
|
||||
НастройкиДополнительныхРеквизитов, РезультатПредыдущегоШага);
|
||||
НастройкиДополнительныхРеквизитов, РезультатПредыдущегоШага, УдалятьТехнологическиеОбъекты);
|
||||
|
||||
Возврат Результат;
|
||||
КонецФункции
|
||||
@@ -1135,7 +1135,7 @@
|
||||
// * НеУдаленные - см. НовоеДеревоУдаляемыхОбъектов
|
||||
//
|
||||
Функция ДанныеФормыИзРезультатаУдаления(ДеревоУдаляемых, РезультатУдаления, НастройкиДополнительныхРеквизитов,
|
||||
РезультатПредыдущегоШага)
|
||||
РезультатПредыдущегоШага, УдалятьТехнологическиеОбъекты)
|
||||
|
||||
ДеревоПомеченныхНаУдаление = ДеревоФормыВУниверсальноеДерево(ДеревоУдаляемых, ЧислоДополнительныхРеквизитов(
|
||||
НастройкиДополнительныхРеквизитов));
|
||||
@@ -1158,10 +1158,12 @@
|
||||
РезультатУдаления.ПрепятствующиеУдалению.ВыгрузитьКолонку("МестоИспользования"), ИменаРеквизитов);
|
||||
|
||||
Для Каждого ПрепятствующийУдалению Из РезультатУдаления.ПрепятствующиеУдалению Цикл
|
||||
ДобавитьСтрокуДерева(Результат.НеУдаленные, ПрепятствующийУдалению.УдаляемыйСсылка, ИнформацияОТипах);
|
||||
ДобавитьСтрокуДерева(Результат.НеУдаленные, ПрепятствующийУдалению.УдаляемыйСсылка, ИнформацияОТипах,
|
||||
УдалятьТехнологическиеОбъекты);
|
||||
ДобавитьСтрокуДерева(Результат.ДеревоПомеченныхНаУдаление, ПрепятствующийУдалению.УдаляемыйСсылка,
|
||||
ИнформацияОТипах);
|
||||
ДобавитьСтрокуСвязейНеудаленных(Результат.СвязиНеудаленных, ПрепятствующийУдалению, ИнформацияОТипах, Реквизиты);
|
||||
ИнформацияОТипах, УдалятьТехнологическиеОбъекты);
|
||||
ДобавитьСтрокуСвязейНеудаленных(Результат.СвязиНеудаленных, ПрепятствующийУдалению, ИнформацияОТипах,
|
||||
Реквизиты, УдалятьТехнологическиеОбъекты);
|
||||
КонецЦикла;
|
||||
|
||||
Результат.ДеревоПомеченныхНаУдаление.Строки.Сортировать("Представление", Истина);
|
||||
@@ -1312,13 +1314,13 @@
|
||||
Возврат Результат;
|
||||
КонецФункции
|
||||
|
||||
Процедура ДобавитьСтрокуДерева(ДеревоНеУдаленные, УдаляемыйСсылка, ИнформацияОТипах)
|
||||
Процедура ДобавитьСтрокуДерева(ДеревоНеУдаленные, УдаляемыйСсылка, ИнформацияОТипах, УдалятьТехнологическиеОбъекты)
|
||||
|
||||
ИнформацияОТипе = ИнформацияОТипах[ТипЗнч(УдаляемыйСсылка)]; // см. ИнформацияОТипе
|
||||
СтрокиУдаляемых = ДеревоНеУдаленные.Строки.НайтиСтроки(Новый Структура("УдаляемыйСсылка", УдаляемыйСсылка), Истина);
|
||||
СтрокаДерева = ?(СтрокиУдаляемых.Количество() = 0, Неопределено, СтрокиУдаляемых[0]);
|
||||
|
||||
Если СтрокаДерева = Неопределено И Не ИнформацияОТипе.Технический Тогда
|
||||
Если СтрокаДерева = Неопределено И (Не ИнформацияОТипе.Технический Или УдалятьТехнологическиеОбъекты) Тогда
|
||||
ГруппаНеУдаленного = ДеревоНеУдаленные.Строки.НайтиСтроки(
|
||||
Новый Структура("УдаляемыйСсылка", ИнформацияОТипе.ПолноеИмя));
|
||||
ГруппаНеУдаленного = ?(ГруппаНеУдаленного.Количество() = 0, Неопределено, ГруппаНеУдаленного[0]);
|
||||
@@ -1347,7 +1349,8 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
Процедура ДобавитьСтрокуСвязейНеудаленных(ТаблицаСвязиНеУдаленных, Причина, ИнформацияОТипах, Реквизиты)
|
||||
Процедура ДобавитьСтрокуСвязейНеудаленных(ТаблицаСвязиНеУдаленных, Причина, ИнформацияОТипах,
|
||||
Реквизиты, УдалятьТехнологическиеОбъекты)
|
||||
|
||||
НомерКартинки = 0;
|
||||
Вид = "";
|
||||
@@ -1393,7 +1396,7 @@
|
||||
+ ИнформацияОТипе.ПредставлениеЭлемента + ")";
|
||||
КонецЕсли;
|
||||
ИнформацияОбУдаляемом = ИнформацияОТипе(ТипЗнч(Причина.УдаляемыйСсылка), ИнформацияОТипах);
|
||||
Если ИнформацияОбУдаляемом.Технический Тогда // для оптимизации
|
||||
Если ИнформацияОбУдаляемом.Технический И Не УдалятьТехнологическиеОбъекты Тогда // для оптимизации
|
||||
СтрокаТаблицы.ПредставлениеУдаляемый = ИнформацияОбУдаляемом.ПредставлениеЭлемента;
|
||||
Иначе
|
||||
СтрокаТаблицы.ПредставлениеУдаляемый = Строка(Причина.УдаляемыйСсылка);
|
||||
|
||||
@@ -2289,6 +2289,9 @@
|
||||
ОбновитьРолиПользователей(Ссылка, ПарольПользователяСервиса);
|
||||
|
||||
Если ОграничиватьДоступНаУровнеЗаписейУниверсально() Тогда
|
||||
Если ОбщегоНазначения.ИнформационнаяБазаФайловая() Тогда
|
||||
ПредварительнаяБлокировкаПередЗаписьюНовогоВФайловойИБ();
|
||||
КонецЕсли;
|
||||
ЗапланироватьОбновлениеДоступаПриКосвенномИзмененииУчастниковГруппыДоступа(
|
||||
ОбщегоНазначенияКлиентСервер.ЗначениеВМассиве(Ссылка),, Истина);
|
||||
КонецЕсли;
|
||||
@@ -10619,10 +10622,24 @@
|
||||
ЭлементыДанных = РезультатЗапросаНовыхКомбинаций.Выгрузить();
|
||||
ЭлементыДанных.Колонки.Добавить("ТекущаяСсылка", Новый ОписаниеТипов("Число"));
|
||||
Индекс = 0;
|
||||
|
||||
Если ПараметрыОграничения.БезОбновленияВсехКомбинацийЗначенийОпорныхПолей Тогда
|
||||
ВсеЭлементыДанных = ЭлементыДанных;
|
||||
ЭлементыДанных = ВсеЭлементыДанных.Скопировать(Новый Массив);
|
||||
Для Каждого ЭлементДанных Из ВсеЭлементыДанных Цикл
|
||||
Если НедопустимаяКомбинацияЗначенийОпорныхПолей(ЭлементДанных, ПараметрыОграничения) Тогда
|
||||
Продолжить;
|
||||
КонецЕсли;
|
||||
ЭлементДанных.ТекущаяСсылка = Индекс;
|
||||
Индекс = Индекс + 1;
|
||||
ЗаполнитьЗначенияСвойств(ЭлементыДанных.Добавить(), ЭлементДанных);
|
||||
КонецЦикла;
|
||||
Иначе
|
||||
Для Каждого ЭлементДанных Из ЭлементыДанных Цикл
|
||||
ЭлементДанных.ТекущаяСсылка = Индекс;
|
||||
Индекс = Индекс + 1;
|
||||
КонецЦикла;
|
||||
КонецЕсли;
|
||||
|
||||
Возврат ЭлементыДанных;
|
||||
|
||||
@@ -15692,6 +15709,16 @@
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
Если Не ПараметрыОбновления.ЭтоОбновлениеПрав
|
||||
И ПараметрыОбновления.БезОбновленияКлючейДоступаКОбъектам Тогда
|
||||
|
||||
ПараметрыОбновления.ПоследнийОбновленныйЭлемент.КлючДанных = Null;
|
||||
ЗаписатьПоследнийОбновленныйЭлемент(ОбщиеПараметрыОбновления,
|
||||
ПараметрыОбновления.ПоследнийОбновленныйЭлемент);
|
||||
ОбщиеПараметрыОбновления.Вставить("НетЗаданий");
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
Если ПараметрыОбновления.ТочечноеЗадание <> Неопределено Тогда
|
||||
ВыбраныВсеЭлементы = Ложь;
|
||||
Элементы = ЭлементыТочечногоЗаданияДляОбновления(ПараметрыОбновления,
|
||||
@@ -16004,6 +16031,7 @@
|
||||
ПараметрыОбновления.Вставить("СписокСПериодом", Ложь);
|
||||
ПараметрыОбновления.Вставить("ЭтоСсылочныйТип", Истина);
|
||||
ПараметрыОбновления.Вставить("ПустойНаборГруппДоступа", Справочники.НаборыГруппДоступа.ПустаяСсылка());
|
||||
ПараметрыОбновления.Вставить("БезОбновленияКлючейДоступаКОбъектам", Ложь);
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
@@ -17555,9 +17583,10 @@
|
||||
УстановленныйКлючДанных = КлючДанных(ПараметрыОбновления, КлючДанных);
|
||||
ВидКлючаДанных = ПараметрыОбновления.ПоследнийОбновленныйЭлемент.ВидКлючаДанных;
|
||||
|
||||
Если ПараметрыОбновления.СписокСПериодом
|
||||
И СтрНачинаетсяС(ВидКлючаДанных, "ЭлементыБезКлючей") Тогда
|
||||
ЭлементыБезКлючей = ВидКлючаДанных = "ЭлементыБезКлючейПоПериоду"
|
||||
Или ВидКлючаДанных = "ЭлементыБезКлючейПоЗначениямПолей";
|
||||
|
||||
Если ЭлементыБезКлючей И ПараметрыОбновления.СписокСПериодом Тогда
|
||||
Если ВидКлючаДанных <> "ЭлементыБезКлючейПоПериоду" Тогда
|
||||
УстановитьВидКлючаДанных(ПараметрыОбновления.ПоследнийОбновленныйЭлемент,
|
||||
"ЭлементыБезКлючейПоПериоду");
|
||||
@@ -17566,7 +17595,7 @@
|
||||
Запрос.УстановитьПараметр("ДатаНачала", ПараметрыОбновления.ДатаНачала);
|
||||
Запрос.УстановитьПараметр("ДатаОкончания", ПараметрыОбновления.ПоследнийОбновленныйЭлемент.Дата);
|
||||
|
||||
ИначеЕсли СтрНачинаетсяС(ВидКлючаДанных, "ЭлементыБезКлючей") Тогда
|
||||
ИначеЕсли ЭлементыБезКлючей Тогда
|
||||
Если ВидКлючаДанных <> "ЭлементыБезКлючейПоЗначениямПолей" Тогда
|
||||
УстановитьВидКлючаДанных(ПараметрыОбновления.ПоследнийОбновленныйЭлемент,
|
||||
"ЭлементыБезКлючейПоЗначениямПолей");
|
||||
@@ -19750,8 +19779,16 @@
|
||||
|
||||
РазмерПорции = 100; // Загрузка N элементов данных по 100 за раз.
|
||||
|
||||
ЭтоОбработкаСуществующихКомбинаций = Не ПараметрыОбновления.ЭтоСсылочныйТип
|
||||
И ПараметрыОбновления.ПоследнийОбновленныйЭлемент.ВидКлючаДанных = "ЭлементыСУстаревшимиКлючами";
|
||||
Если ПараметрыОбновления.ЭтоСсылочныйТип Тогда
|
||||
ЭтоОбработкаСуществующихКомбинаций = Ложь;
|
||||
ЭтоОбработкаНовыхКомбинаций = Ложь;
|
||||
Иначе
|
||||
ВидКлючаДанных = ПараметрыОбновления.ПоследнийОбновленныйЭлемент.ВидКлючаДанных;
|
||||
ЭтоОбработкаСуществующихКомбинаций = ВидКлючаДанных = "ЭлементыСУстаревшимиКлючами";
|
||||
ЭтоОбработкаНовыхКомбинаций = ПараметрыОбновления.БезОбновленияВсехКомбинацийЗначенийОпорныхПолей
|
||||
И ( ВидКлючаДанных = "ЭлементыБезКлючейПоПериоду"
|
||||
Или ВидКлючаДанных = "ЭлементыБезКлючейПоЗначениямПолей");
|
||||
КонецЕсли;
|
||||
|
||||
Индекс = 0;
|
||||
Пока Индекс < ЭлементыДанных.Количество() Цикл
|
||||
@@ -19761,6 +19798,7 @@
|
||||
ПорцияЭлементовДанных.Колонки.Добавить("ТекущаяСсылка", Новый ОписаниеТипов("Число"));
|
||||
ПорцияУдаляемыхЭлементовДанных = Новый Массив;
|
||||
КонецЕсли;
|
||||
КоличествоПропущенных = 0;
|
||||
|
||||
Пока Индекс < ЭлементыДанных.Количество()
|
||||
И ПорцияЭлементовДанных.Количество() < РазмерПорции
|
||||
@@ -19780,6 +19818,11 @@
|
||||
ИначеЕсли ЭтоОбработкаСуществующихКомбинаций
|
||||
И ПорцияУдаляемыхЭлементовДанных.Количество() > 0 Тогда
|
||||
Прервать;
|
||||
|
||||
ИначеЕсли ЭтоОбработкаНовыхКомбинаций
|
||||
И НедопустимаяКомбинацияЗначенийОпорныхПолей(ЭлементДанных, ПараметрыОбновления) Тогда
|
||||
|
||||
КоличествоПропущенных = КоличествоПропущенных + 1;
|
||||
Иначе
|
||||
НоваяСтрока = ПорцияЭлементовДанных.Добавить();
|
||||
ЗаполнитьЗначенияСвойств(НоваяСтрока, ЭлементДанных);
|
||||
@@ -19804,7 +19847,7 @@
|
||||
ОбновитьКлючиДоступаПорцииЭлементовДанныхСписка(ПорцияЭлементовДанных, ПараметрыОбновления);
|
||||
КонецЕсли;
|
||||
|
||||
Если ТребуетсяПрерватьОбработкуЭлементов(ПараметрыОбновления, 0) Тогда
|
||||
Если ТребуетсяПрерватьОбработкуЭлементов(ПараметрыОбновления, КоличествоПропущенных) Тогда
|
||||
Прервать;
|
||||
КонецЕсли;
|
||||
КонецЦикла;
|
||||
@@ -19831,6 +19874,26 @@
|
||||
|
||||
КонецФункции
|
||||
|
||||
// Для функции ОбновитьЭлементыДанныхСпискаСУстаревшимиКлючами.
|
||||
Функция НедопустимаяКомбинацияЗначенийОпорныхПолей(ЭлементДанных, ПараметрыОбновления)
|
||||
|
||||
ТипыПолей = УправлениеДоступомСлужебныйПовтИсп.ТипыОпорныхПолейРегистра(
|
||||
ПараметрыОбновления.ИмяОтдельногоРегистраКлючей);
|
||||
|
||||
Для Номер = 1 По ПараметрыОбновления.ОпорныеПоля.Используемые.Количество() Цикл
|
||||
ИмяПоля = "Поле" + Номер;
|
||||
|
||||
Если Не ТипыПолей[ИмяПоля].СодержитТип(ТипЗнч(ЭлементДанных[ИмяПоля]))
|
||||
И ЭлементДанных[ИмяПоля] <> Неопределено Тогда
|
||||
|
||||
Возврат Истина;
|
||||
КонецЕсли;
|
||||
КонецЦикла;
|
||||
|
||||
Возврат Ложь;
|
||||
|
||||
КонецФункции
|
||||
|
||||
// Для функции ДоступРазрешен.
|
||||
Функция МодельОбъектовВПамяти(ОписаниеДанных, ПараметрыОграничения)
|
||||
|
||||
@@ -20180,11 +20243,13 @@
|
||||
Запись = НаборИзОднойЗаписи.Добавить();
|
||||
ОбъектТип = Метаданные.РегистрыСведений.КлючиДоступаКОбъектам.Измерения.Объект.Тип;
|
||||
Если Не ОбъектТип.СодержитТип(ТипЗнч(Контекст.ОписаниеКлючейДоступаОбъектов[0].ТекущаяСсылка)) Тогда
|
||||
ТипыТаблицПоИменам = УправлениеДоступомСлужебныйПовтИсп.СинтаксисЯзыка().ТипыТаблиц.ПоИменам;
|
||||
ТекстОшибки = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||
НСтр("ru = 'Невозможно обновить ключ доступа объекта ""%1"" типа ""%2"",
|
||||
|так как этот тип не указан в определяемом типе %3.'"),
|
||||
|так как тип ""%3"" не указан в определяемом типе ""%4"".'"),
|
||||
Строка(Контекст.ОписаниеКлючейДоступаОбъектов[0].ТекущаяСсылка),
|
||||
Строка(ТипЗнч(Контекст.ОписаниеКлючейДоступаОбъектов[0].ТекущаяСсылка)),
|
||||
ИмяТипаСсылки(ПараметрыОбновления.Список, ТипыТаблицПоИменам),
|
||||
"ВладелецЗначенийКлючейДоступа");
|
||||
ВызватьИсключение ТекстОшибки;
|
||||
КонецЕсли;
|
||||
@@ -24486,7 +24551,6 @@
|
||||
РезультатДляПользователей.Контекст.СпискиСЗаписьюКлючейДляЗависимыхСписковБезКлючей = Новый Соответствие;
|
||||
УстановитьСвойстваЗаписиКлючейДоступа(РезультатДляПользователей);
|
||||
РезультатДляПользователей.Вставить("БезЗаписиКлючейДоступаДляПользователейИВнешнихПользователей", Ложь);
|
||||
РезультатДляПользователей.Контекст.Вставить("ПропуститьПроверкуОпределяемыхТипов");
|
||||
Попытка
|
||||
ДобавитьТекстыЗапросовВПараметрыОграничения(РезультатДляПользователей);
|
||||
Исключение
|
||||
@@ -24536,7 +24600,6 @@
|
||||
РезультатДляВнешнихПользователей.Контекст.СпискиСЗаписьюКлючейДляЗависимыхСписковБезКлючей = Новый Соответствие;
|
||||
УстановитьСвойстваЗаписиКлючейДоступа(РезультатДляВнешнихПользователей);
|
||||
РезультатДляВнешнихПользователей.Вставить("БезЗаписиКлючейДоступаДляПользователейИВнешнихПользователей", Ложь);
|
||||
РезультатДляВнешнихПользователей.Контекст.Вставить("ПропуститьПроверкуОпределяемыхТипов");
|
||||
Попытка
|
||||
ДобавитьТекстыЗапросовВПараметрыОграничения(РезультатДляВнешнихПользователей);
|
||||
Исключение
|
||||
@@ -24903,7 +24966,6 @@
|
||||
Для Каждого КлючИЗначение Из ПараметрыОграничения.ВедущиеСписки.ПоКлючамДоступа Цикл
|
||||
Контекст.ВерсииОграниченийСписков.Вставить(КлючИЗначение.Ключ, Неопределено);
|
||||
КонецЦикла;
|
||||
ПараметрыОграничения.Контекст.Вставить("ПропуститьПроверкуОпределяемыхТипов");
|
||||
Попытка
|
||||
ДобавитьТекстыЗапросовВПараметрыОграничения(ПараметрыОграничения);
|
||||
Исключение
|
||||
@@ -25406,6 +25468,7 @@
|
||||
КонецЕсли;
|
||||
|
||||
ВерсииОграниченийСписков = Новый Соответствие;
|
||||
ОбщийКонтекст.Вставить("ИнформацияДляЖурнала", НоваяИнформацияНесоответствияПараметровДляЖурнала());
|
||||
ХранимыеПараметры = ХранимыеПараметрыОграниченияДоступа(ОбщийКонтекст, ВерсииОграниченийСписков);
|
||||
ВерсииОграниченийСписков.Вставить("Справочник.НаборыГруппДоступа", "1");
|
||||
|
||||
@@ -25413,6 +25476,8 @@
|
||||
ПараметрыЗаписи.Вставить("ВерсииОграниченийСписков", ВерсииОграниченийСписков);
|
||||
ПараметрыЗаписи.Вставить("ХранимыеПараметры", ХранимыеПараметры);
|
||||
ПараметрыЗаписи.Вставить("ИдентификаторДоступа", ИдентификаторДоступа());
|
||||
ПараметрыЗаписи.Вставить("ИнформацияДляЖурнала", ОбщийКонтекст.ИнформацияДляЖурнала);
|
||||
ОбщийКонтекст.Удалить("ИнформацияДляЖурнала");
|
||||
|
||||
Если ОбщийКонтекст.Свойство("СпискиСУстаревшимиВариантамиДоступа") Тогда
|
||||
ПараметрыЗаписи.Вставить("СпискиСУстаревшимиВариантамиДоступа",
|
||||
@@ -25576,6 +25641,15 @@
|
||||
|
||||
КонецФункции
|
||||
|
||||
// Возвращаемое значение:
|
||||
// Структура:
|
||||
// Предупреждение - Строка
|
||||
// Ошибка - Строка
|
||||
//
|
||||
Функция НоваяИнформацияНесоответствияПараметровДляЖурнала()
|
||||
Возврат Новый Структура("Предупреждение, Ошибка", "", "");
|
||||
КонецФункции
|
||||
|
||||
// Для функции НоваяВерсияПараметровОграниченияДоступа.
|
||||
Процедура ЗаписатьНовуюВерсиюПараметровОграниченияДоступаВФоне(АдресРезультата, ХранилищеПараметров) Экспорт
|
||||
|
||||
@@ -25709,6 +25783,9 @@
|
||||
НаборЗаписей.Записать();
|
||||
Результат.ЕстьИзменения = Истина;
|
||||
|
||||
ЗаписатьНесоответствиеПараметровВЖурнал(Запись, Параметры.ИнформацияДляЖурнала.Предупреждение);
|
||||
ЗаписатьНесоответствиеПараметровВЖурнал(Запись, Параметры.ИнформацияДляЖурнала.Ошибка, Истина);
|
||||
|
||||
Если РегистрироватьСтрокуВерсииПараметровОграниченияДоступа() Тогда
|
||||
ЗарегистрироватьСтрокуВерсииПараметровОграниченияДоступа(НаборЗаписей[0],
|
||||
Параметры.СтрокиВерсии);
|
||||
@@ -25888,6 +25965,35 @@
|
||||
|
||||
КонецФункции
|
||||
|
||||
// Для функции НоваяВерсияПараметровОграниченияДоступа.
|
||||
Процедура ЗаписатьНесоответствиеПараметровВЖурнал(Запись, Комментарий, ЭтоОшибка = Ложь)
|
||||
|
||||
Если Не ЗначениеЗаполнено(Комментарий) Тогда
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
ЗаголовокПредупреждения = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||
НСтр("ru = 'Есть несоответствие в записанных параметрах ограничения доступа
|
||||
|Версия %1, Дата создания %2, Хеш-Сумма: %3,
|
||||
|Хеш-сумма постоянных параметров: %4'"),
|
||||
Запись.Версия,
|
||||
Запись.ДатаСоздания,
|
||||
Запись.ХешСумма,
|
||||
Запись.ХешСуммаПостоянныхПараметров);
|
||||
|
||||
УровеньЖурнала = ?(ЭтоОшибка, УровеньЖурналаРегистрации.Ошибка,
|
||||
УровеньЖурналаРегистрации.Предупреждение);
|
||||
|
||||
ЗаписьЖурналаРегистрации(
|
||||
НСтр("ru = 'Управление доступом.Параметры ограничения доступа.Несоответствие'",
|
||||
ОбщегоНазначения.КодОсновногоЯзыка()),
|
||||
УровеньЖурнала,
|
||||
Метаданные.РегистрыСведений.ПараметрыОграниченияДоступа,,
|
||||
ЗаголовокПредупреждения + Символы.ПС + Символы.ПС + Комментарий,
|
||||
РежимТранзакцииЗаписиЖурналаРегистрации.Транзакционная);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
// Для функции НоваяВерсияПараметровОграниченияДоступа.
|
||||
Процедура ЗарегистрироватьСтрокуВерсииПараметровОграниченияДоступа(Запись, СтрокиВерсии)
|
||||
|
||||
@@ -25932,7 +26038,7 @@
|
||||
Комментарий = СтрСоединить(Состав, Символы.ПС);
|
||||
|
||||
ЗаписьЖурналаРегистрации(
|
||||
НСтр("ru = 'Управление доступом.Строка версии параметров ограничения доступа'",
|
||||
НСтр("ru = 'Управление доступом.Параметры ограничения доступа.Строка версии'",
|
||||
ОбщегоНазначения.КодОсновногоЯзыка()),
|
||||
УровеньЖурналаРегистрации.Информация,
|
||||
Метаданные.РегистрыСведений.ПараметрыОграниченияДоступа,,
|
||||
@@ -26526,6 +26632,15 @@
|
||||
ОбщийКонтекст.СтрокиВерсииХранимыхПараметров = СтрокиВерсииХранимыхПараметров;
|
||||
КонецЕсли;
|
||||
|
||||
Если ОбщийКонтекст.Свойство("ИнформацияДляЖурнала") Тогда
|
||||
СпискиБезВнедрения = Новый Структура;
|
||||
СпискиБезВнедрения.Вставить("ОбъектыПредупреждения", Новый Соответствие);
|
||||
СпискиБезВнедрения.Вставить("ОбъектыОшибки", Новый Соответствие);
|
||||
СпискиБезВнедрения.Вставить("РегистрыПредупреждения", Новый Массив);
|
||||
Иначе
|
||||
СпискиБезВнедрения = Неопределено;
|
||||
КонецЕсли;
|
||||
|
||||
// Заполнение для пользователей.
|
||||
КонтекстДляПользователей = Новый Структура;
|
||||
КонтекстДляПользователей.Вставить("ДляВнешнихПользователей", Ложь);
|
||||
@@ -26540,6 +26655,7 @@
|
||||
КонтекстДляПользователей.Вставить("ИдентификаторыСписков", ИдентификаторыСписков);
|
||||
КонтекстДляПользователей.Вставить("ВсеВидыОграниченийПрав", ВидыОграниченийПравДляПользователей);
|
||||
КонтекстДляПользователей.Вставить("ВедущиеРоли", Новый Соответствие);
|
||||
КонтекстДляПользователей.Вставить("СпискиБезВнедрения", СпискиБезВнедрения);
|
||||
|
||||
ДобавитьХранимыеПараметрыОграниченияДляВидаПользователей(КонтекстДляПользователей);
|
||||
|
||||
@@ -26557,9 +26673,14 @@
|
||||
КонтекстДляВнешнихПользователей.Вставить("ИдентификаторыСписков", ИдентификаторыСписков);
|
||||
КонтекстДляВнешнихПользователей.Вставить("ВсеВидыОграниченийПрав", ВидыОграниченийПравДляВнешнихПользователей);
|
||||
КонтекстДляВнешнихПользователей.Вставить("ВедущиеРоли", Новый Соответствие);
|
||||
КонтекстДляВнешнихПользователей.Вставить("СпискиБезВнедрения", СпискиБезВнедрения);
|
||||
|
||||
ДобавитьХранимыеПараметрыОграниченияДляВидаПользователей(КонтекстДляВнешнихПользователей);
|
||||
|
||||
Если ОбщийКонтекст.Свойство("ИнформацияДляЖурнала") Тогда
|
||||
ЗаполнитьНесоответствиеПараметровДляЖурнала(СпискиБезВнедрения, ОбщийКонтекст.ИнформацияДляЖурнала);
|
||||
КонецЕсли;
|
||||
|
||||
// Заполнение общей и отдельной частей ведущих списков для пользователей и внешних пользователей.
|
||||
ВедущиеСписки = Новый Соответствие;
|
||||
Для Каждого ОписаниеВедущихСписков Из КонтекстДляПользователей.ВедущиеСписки Цикл
|
||||
@@ -26824,6 +26945,7 @@
|
||||
ТаблицаСвойств.Колонки.Добавить("ОграничениеПоВладельцуОтключено", Новый ОписаниеТипов("Булево"));
|
||||
ТаблицаСвойств.Колонки.Добавить("КлючиДоступаПользователей", Новый ОписаниеТипов("Булево"));
|
||||
ТаблицаСвойств.Колонки.Добавить("ЕстьЗависимыеСпискиБезЗаписиКлючейДоступа", Новый ОписаниеТипов("Булево"));
|
||||
ТаблицаСвойств.Колонки.Добавить("ЗависимыеСпискиБезЗаписиКлючейДоступа", Новый ОписаниеТипов("Соответствие"));
|
||||
ТаблицаСвойств.Колонки.Добавить("КлючиДоступаПользователейИГруппДоступа", Новый ОписаниеТипов("Булево"));
|
||||
|
||||
СпискиСОграничением = Новый Соответствие(Контекст.ОбщийКонтекст.СпискиСОграничением);
|
||||
@@ -27056,6 +27178,8 @@
|
||||
ЗависимыеСписки.Вставить(СвойстваСписка.ПолноеИмя, Истина);
|
||||
КонецЦикла;
|
||||
КонецЕсли;
|
||||
|
||||
ЗаполнитьСпискиБезВнедрения(Контекст.СпискиБезВнедрения, СвойстваСписка);
|
||||
КонецЦикла;
|
||||
|
||||
КонецПроцедуры
|
||||
@@ -27176,7 +27300,7 @@
|
||||
КонецЕсли;
|
||||
Если Не СвойстваВедущегоСписка.Зависимый Тогда
|
||||
Если ЗависимыйСписокСОптимизацией Тогда
|
||||
СвойстваВедущегоСписка.ЕстьЗависимыеСпискиБезЗаписиКлючейДоступа = Истина;
|
||||
УстановитьЕстьЗависимыеСпискиБезЗаписиКлючейДоступа(СвойстваВедущегоСписка, СвойстваЗависимогоСписка);
|
||||
КонецЕсли;
|
||||
Продолжить;
|
||||
КонецЕсли;
|
||||
@@ -27204,13 +27328,79 @@
|
||||
"ПолеВладельца", СвойстваВедущегоСписка.Параметры.ПолеВладельца, Контекст);
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
СвойстваВедущегоСписка.ЕстьЗависимыеСпискиБезЗаписиКлючейДоступа = Истина;
|
||||
УстановитьЕстьЗависимыеСпискиБезЗаписиКлючейДоступа(СвойстваВедущегоСписка, СвойстваЗависимогоСписка);
|
||||
КонецЕсли;
|
||||
НастроитьОптимизациюПоПолюВладельцу(СвойстваВедущегоСписка, СвойстваСписков, Контекст);
|
||||
КонецЦикла;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
// Для процедуры НастроитьОптимизациюПоПолюВладельцу.
|
||||
Процедура УстановитьЕстьЗависимыеСпискиБезЗаписиКлючейДоступа(СвойстваВедущегоСписка, СвойстваЗависимогоСписка)
|
||||
|
||||
СвойстваВедущегоСписка.ЕстьЗависимыеСпискиБезЗаписиКлючейДоступа = Истина;
|
||||
СвойстваВедущегоСписка.ЗависимыеСпискиБезЗаписиКлючейДоступа.Вставить(СвойстваЗависимогоСписка.ПолноеИмя, Истина);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
// Для процедуры ДобавитьХранимыеПараметрыОграниченияДляВидаПользователей.
|
||||
Процедура ЗаполнитьСпискиБезВнедрения(СпискиБезВнедрения, СвойстваСписка)
|
||||
|
||||
Если СпискиБезВнедрения = Неопределено Тогда
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
Параметры = СвойстваСписка.Параметры;
|
||||
|
||||
Если Параметры.БезОбновленияКлючейДоступаКОбъектам
|
||||
И Параметры.Версия <> " "
|
||||
И Не ЭтоУстаревшийОбъектМетаданных(СвойстваСписка.ПолноеИмя) Тогда
|
||||
|
||||
Если Параметры.Версия = " " Тогда
|
||||
Списки = СпискиБезВнедрения.ОбъектыПредупреждения;
|
||||
Иначе
|
||||
Списки = СпискиБезВнедрения.ОбъектыОшибки;
|
||||
КонецЕсли;
|
||||
ЗависимыеСписки = Списки.Получить(СвойстваСписка.ПолноеИмя);
|
||||
Если ЗначениеЗаполнено(ЗависимыеСписки) Тогда
|
||||
Для Каждого КлючИЗначение Из СвойстваСписка.ЗависимыеСпискиБезЗаписиКлючейДоступа Цикл
|
||||
ЗависимыеСписки.Вставить(КлючИЗначение.Ключ, КлючИЗначение.Значение);
|
||||
КонецЦикла;
|
||||
Иначе
|
||||
ЗависимыеСписки = СвойстваСписка.ЗависимыеСпискиБезЗаписиКлючейДоступа;
|
||||
Списки.Вставить(СвойстваСписка.ПолноеИмя, ЗависимыеСписки);
|
||||
КонецЕсли;
|
||||
Если ЗначениеЗаполнено(Параметры.Версия) Тогда
|
||||
ЗависимыеСписки.Вставить("ЕстьОграничениеСписка", Истина);
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
|
||||
Если Параметры.БезОбновленияВсехКомбинацийЗначенийОпорныхПолей Тогда
|
||||
Контекст = Параметры.Контекст;
|
||||
ТекстОграничения = Контекст.ОписанияОграничений.Получить(Контекст.Список).Текст;
|
||||
ОписаниеРегистра = Новый Структура;
|
||||
ОписаниеРегистра.Вставить("ПолноеИмя", СвойстваСписка.ПолноеИмя);
|
||||
ОписаниеРегистра.Вставить("ИмяОтдельногоРегистраКлючей", Параметры.ИмяОтдельногоРегистраКлючей);
|
||||
ОписаниеРегистра.Вставить("НедостающиеТипы", Контекст.ОпорныеПоля.НедостающиеТипы);
|
||||
ОписаниеРегистра.Вставить("ПоляНедостающихТипов", Контекст.ОпорныеПоля.ПоляНедостающихТипов);
|
||||
ОписаниеРегистра.Вставить("ТекстОграничения", ТекстОграничения);
|
||||
СпискиБезВнедрения.РегистрыПредупреждения.Добавить(ОписаниеРегистра);
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
// Для функции ЗаполнитьСпискиБезВнедрения.
|
||||
Функция ЭтоУстаревшийОбъектМетаданных(ПолноеИмя)
|
||||
|
||||
ЧастиИмени = СтрРазделить(ПолноеИмя, ".", Ложь);
|
||||
Если ЧастиИмени.Количество() <> 2 Тогда
|
||||
Возврат Ложь;
|
||||
КонецЕсли;
|
||||
|
||||
Возврат СтрНачинаетсяС(ВРег(ЧастиИмени[1]), ВРег("Удалить"));
|
||||
|
||||
КонецФункции
|
||||
|
||||
// Для процедуры ДобавитьХранимыеПараметрыОграниченияДляВидаПользователей.
|
||||
Процедура УстановитьСвойствоОграничения(ПолноеИмя, ИмяСвойства, ЗначениеСвойства, Контекст)
|
||||
|
||||
@@ -27263,6 +27453,125 @@
|
||||
|
||||
КонецФункции
|
||||
|
||||
// Для функции ХранимыеПараметрыОграниченияДоступа.
|
||||
//
|
||||
// Параметры:
|
||||
// СпискиБезВнедрения - Соответствие
|
||||
// ИнформацияДляЖурнала - см. НоваяИнформацияНесоответствияПараметровДляЖурнала
|
||||
//
|
||||
Процедура ЗаполнитьНесоответствиеПараметровДляЖурнала(СпискиБезВнедрения, ИнформацияДляЖурнала);
|
||||
|
||||
Если ЗначениеЗаполнено(СпискиБезВнедрения.ОбъектыПредупреждения) Тогда
|
||||
ИнформацияДляЖурнала.Предупреждение = ОписаниеНесоответствияПараметров(
|
||||
СпискиБезВнедрения.ОбъектыПредупреждения);
|
||||
КонецЕсли;
|
||||
|
||||
Если ЗначениеЗаполнено(СпискиБезВнедрения.ОбъектыОшибки) Тогда
|
||||
ИнформацияДляЖурнала.Ошибка = ОписаниеНесоответствияПараметров(
|
||||
СпискиБезВнедрения.ОбъектыОшибки);
|
||||
КонецЕсли;
|
||||
|
||||
Если Не ЗначениеЗаполнено(СпискиБезВнедрения.РегистрыПредупреждения) Тогда
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
Предупреждения = Новый СписокЗначений;
|
||||
|
||||
Для Каждого ОписаниеРегистра Из СпискиБезВнедрения.РегистрыПредупреждения Цикл
|
||||
Если ЗначениеЗаполнено(ОписаниеРегистра.ИмяОтдельногоРегистраКлючей) Тогда
|
||||
Текст = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||
НСтр("ru = 'В таблице %1 будут недоступны строки
|
||||
|для значений которых в измерениях регистра сведений
|
||||
| %2
|
||||
|не хватает типов:
|
||||
| - %3,
|
||||
|имеющихся у полей (%4) в ограничении доступа:
|
||||
| %5'"),
|
||||
ОписаниеРегистра.ПолноеИмя,
|
||||
ОписаниеРегистра.ИмяОтдельногоРегистраКлючей,
|
||||
СтрСоединить(ОписаниеРегистра.НедостающиеТипы, "," + Символы.ПС + " - "),
|
||||
СтрСоединить(ОписаниеРегистра.ПоляНедостающихТипов, ", "),
|
||||
ТекстСОтступом(ОписаниеРегистра.ТекстОграничения, " "));
|
||||
Иначе
|
||||
Текст = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||
НСтр("ru = 'В таблице %1 будут недоступны строки для значений которых
|
||||
|в определяемом типе %2 не хватает типов:
|
||||
| - %3,
|
||||
|имеющихся у полей (%4) в ограничении доступа:
|
||||
| %5'"),
|
||||
ОписаниеРегистра.ПолноеИмя,
|
||||
"ПолеРегистраКлючейДоступаКРегистрам",
|
||||
СтрСоединить(ОписаниеРегистра.НедостающиеТипы, "," + Символы.ПС + " - "),
|
||||
СтрСоединить(ОписаниеРегистра.ПоляНедостающихТипов, ", "),
|
||||
ТекстСОтступом(ОписаниеРегистра.ТекстОграничения, " "));
|
||||
КонецЕсли;
|
||||
Предупреждения.Добавить(Текст, ОписаниеРегистра.ПолноеИмя);
|
||||
КонецЦикла;
|
||||
|
||||
Предупреждения.СортироватьПоПредставлению();
|
||||
Если ЗначениеЗаполнено(ИнформацияДляЖурнала.Предупреждение) Тогда
|
||||
Предупреждения.Вставить(0, ИнформацияДляЖурнала.Предупреждение);
|
||||
КонецЕсли;
|
||||
ИнформацияДляЖурнала.Предупреждение =
|
||||
СтрСоединить(Предупреждения.ВыгрузитьЗначения(), Символы.ПС + Символы.ПС + Символы.ПС);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
// Для процедуры ЗаполнитьНесоответствиеПараметровДляЖурнала.
|
||||
Функция ОписаниеНесоответствияПараметров(СпискиБезВнедрения)
|
||||
|
||||
Списки = Новый СписокЗначений;
|
||||
ВедущиеСписки = Новый СписокЗначений;
|
||||
|
||||
Для Каждого ВедущийСписок Из СпискиБезВнедрения Цикл
|
||||
ЗависимыеСписки = Новый СписокЗначений;
|
||||
Для Каждого ЗависимыйСписок Из ВедущийСписок.Значение Цикл
|
||||
Если ЗависимыйСписок.Ключ = "ЕстьОграничениеСписка" Тогда
|
||||
Списки.Добавить(ВедущийСписок.Ключ);
|
||||
Иначе
|
||||
ЗависимыеСписки.Добавить(ЗависимыйСписок.Ключ);
|
||||
КонецЕсли;
|
||||
КонецЦикла;
|
||||
Если Не ЗначениеЗаполнено(ЗависимыеСписки) Тогда
|
||||
Продолжить;
|
||||
КонецЕсли;
|
||||
ЗависимыеСписки.СортироватьПоЗначению();
|
||||
|
||||
ВедущиеСписки.Добавить(ВедущийСписок.Ключ + " {" + Символы.ПС + " "
|
||||
+ СтрСоединить(ЗависимыеСписки.ВыгрузитьЗначения(), Символы.ПС + " ")
|
||||
+ Символы.ПС + "}", ВедущийСписок.Ключ);
|
||||
КонецЦикла;
|
||||
|
||||
Результат = Новый Массив;
|
||||
|
||||
Если ЗначениеЗаполнено(Списки) Тогда
|
||||
Списки.СортироватьПоПредставлению();
|
||||
Результат.Добавить(СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||
НСтр("ru = 'Типы следующих таблиц не указаны в определяемом типе %1,
|
||||
|поэтому их строки будут недоступны:
|
||||
|
|
||||
|%2'"),
|
||||
"ВладелецЗначенийКлючейДоступа",
|
||||
СтрСоединить(Списки.ВыгрузитьЗначения(), Символы.ПС)));
|
||||
КонецЕсли;
|
||||
|
||||
Если ЗначениеЗаполнено(ВедущиеСписки) Тогда
|
||||
ВедущиеСписки.СортироватьПоПредставлению();
|
||||
Результат.Добавить(СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||
НСтр("ru = 'Типы следующих ведущих таблиц не указаны в определяемом типе %1,
|
||||
|поэтому в зависимых от них таблицах (в фигурных скобках)
|
||||
|будут недоступны строки, содержащие ссылки на объекты этих типов
|
||||
|в тех полях, которые используются в ограничении доступа к ним:
|
||||
|
|
||||
|%2'"),
|
||||
"ВладелецЗначенийКлючейДоступа",
|
||||
СтрСоединить(ВедущиеСписки.ВыгрузитьЗначения(), Символы.ПС)));
|
||||
КонецЕсли;
|
||||
|
||||
Возврат СтрСоединить(Результат, Символы.ПС + Символы.ПС + Символы.ПС);
|
||||
|
||||
КонецФункции
|
||||
|
||||
// Для функции ХранимыеПараметрыОграниченияДоступа.
|
||||
Процедура ДобавитьВедущиеРоли(ВедущиеРоли, ИмяСвойстваВидаПользователей, КонтекстВидаПользователей)
|
||||
|
||||
@@ -28675,6 +28984,13 @@
|
||||
// * ЕстьЗависимыеСпискиБезЗаписиКлючейДоступа - Булево - признак того, что ведущий список должен записывать
|
||||
// ключи для зависимых списков, которые не записывают
|
||||
// своих ключей. Признак вычисляется на втором проходе графа.
|
||||
// * БезОбновленияКлючейДоступаКОбъектам - Булево - когда Истина, запись связи объекта с ключом доступа
|
||||
// пропускается так как тип списка не указан
|
||||
// в определяемом типе ВладелецЗначенийКлючейДоступа.
|
||||
// * БезОбновленияВсехКомбинацийЗначенийОпорныхПолей - Булево - когда Истина, запись связи строки регистра с ключом
|
||||
// доступа пропускается, если тип значения опорного поля регистра не
|
||||
// указан в определяемом типе ПолеРегистраКлючейДоступаКРегистрам
|
||||
// или типе соответствующего поля отдельного регистра ключей.
|
||||
// * ЧтениеРазрешеноДляВсехПользователей - Булево - признак, вычисленный на втором проходе графа.
|
||||
// Когда ЕстьЗависимыеСпискиБезЗаписиКлючейДоступа = Истина,
|
||||
// тогда показывает наличие права Чтение в одной из ролей
|
||||
@@ -28728,6 +29044,8 @@
|
||||
Результат.Вставить("ИспользуетсяОграничениеПоВладельцу", Ложь);
|
||||
Результат.Вставить("РассчитыватьПраваПользователей", Ложь);
|
||||
Результат.Вставить("ЕстьЗависимыеСпискиБезЗаписиКлючейДоступа", Ложь);
|
||||
Результат.Вставить("БезОбновленияКлючейДоступаКОбъектам", Ложь);
|
||||
Результат.Вставить("БезОбновленияВсехКомбинацийЗначенийОпорныхПолей", Ложь);
|
||||
Результат.Вставить("ЧтениеРазрешеноДляВсехПользователей", Ложь);
|
||||
Результат.Вставить("ИзменениеРазрешеноДляВсехПользователей", Ложь);
|
||||
Результат.Вставить("ЕстьВедущиеКлючиДоступа", Ложь);
|
||||
@@ -28758,10 +29076,20 @@
|
||||
Или ИмяКоллекцииТипа = "БизнесПроцессы"
|
||||
Или ИмяКоллекцииТипа = "Задачи");
|
||||
|
||||
ОбъектМетаданных = ОбщегоНазначения.ОбъектМетаданныхПоПолномуИмени(Список);
|
||||
|
||||
Если Результат.ЭтоСсылочныйТип И ОбъектМетаданных <> Неопределено Тогда
|
||||
ТипПоля = Метаданные.РегистрыСведений.КлючиДоступаКОбъектам.Измерения.Объект.Тип;
|
||||
ТипыТаблицПоИменам = УправлениеДоступомСлужебныйПовтИсп.СинтаксисЯзыка().ТипыТаблиц.ПоИменам;
|
||||
ТипСсылки = Тип(ИмяТипаСсылки(Список, ТипыТаблицПоИменам));
|
||||
Если Не ТипПоля.СодержитТип(ТипСсылки) Тогда
|
||||
Результат.БезОбновленияКлючейДоступаКОбъектам = Истина;
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
|
||||
Если ИмяКоллекцииТипа = "РегистрыСведений" Тогда
|
||||
МетаданныеРегистра = Метаданные.РегистрыСведений.Найти(СтрРазделить(Список, ".")[1]);
|
||||
Результат.Вставить("СписокСПериодом", ?(МетаданныеРегистра = Неопределено, Ложь,
|
||||
МетаданныеРегистра.ПериодичностьРегистраСведений
|
||||
Результат.Вставить("СписокСПериодом", ?(ОбъектМетаданных = Неопределено, Ложь,
|
||||
ОбъектМетаданных.ПериодичностьРегистраСведений
|
||||
<> Метаданные.СвойстваОбъектов.ПериодичностьРегистраСведений.Непериодический));
|
||||
Иначе
|
||||
Результат.Вставить("СписокСПериодом",
|
||||
@@ -28805,10 +29133,10 @@
|
||||
// Поля таблиц требуются только для ссылочных объектов.
|
||||
Контекст.Вставить("ПоляТаблицОбъекта", НовоеОписаниеПолейТаблицОбъекта(Результат));
|
||||
|
||||
// Опорные поля не требуется для ссылочных типов данных (всегда Ссылка).
|
||||
// Опорные поля не требуются для ссылочных типов данных (всегда Ссылка).
|
||||
ЗаполнитьНовоеОписаниеОпорныхПолей(Результат, Контекст);
|
||||
|
||||
Контекст.Вставить("БезОбъектаМетаданных", Ложь);
|
||||
Контекст.Вставить("БезОбъектаМетаданных", ОбъектМетаданных = Неопределено);
|
||||
|
||||
Если Контекст.СпискиСЗаписьюКлючейДляЗависимыхСписковБезКлючей <> Неопределено Тогда
|
||||
Свойства = СвойстваОграниченияСписка(Контекст.Список, Контекст);
|
||||
@@ -28817,8 +29145,6 @@
|
||||
И Не Свойства.ПолеВладельца.Отключено;
|
||||
Если Контекст.СпискиСЗаписьюКлючейДляЗависимыхСписковБезКлючей.Получить(Список) <> Неопределено Тогда
|
||||
Результат.ЕстьЗависимыеСпискиБезЗаписиКлючейДоступа = Истина;
|
||||
ОбъектМетаданных = ОбщегоНазначения.ОбъектМетаданныхПоПолномуИмени(Список);
|
||||
Контекст.БезОбъектаМетаданных = ОбъектМетаданных = Неопределено;
|
||||
Результат.ЧтениеРазрешеноДляВсехПользователей =
|
||||
ПравоРазрешеноДляВсехПользователей("Чтение", ОбъектМетаданных, ДляВнешнихПользователей);
|
||||
Результат.ИзменениеРазрешеноДляВсехПользователей =
|
||||
@@ -28910,13 +29236,34 @@
|
||||
|
||||
Если Результат.ЕстьЗависимыеСпискиБезЗаписиКлючейДоступа Тогда
|
||||
НастроитьСозданиеКлючаДоступаДляЗависимыхСписковБезКлючей(Результат);
|
||||
Если Контекст.СпискиСОграничением.Получить(Результат.Список) = Неопределено Тогда
|
||||
Результат.Версия = " ";
|
||||
Иначе
|
||||
Результат.Версия = " ";
|
||||
КонецЕсли;
|
||||
Иначе
|
||||
Результат.Версия = " ";
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
|
||||
Если Результат.Версия <> " " И Результат.БезОбновленияКлючейДоступаКОбъектам Тогда
|
||||
ДобавитьСвойствоВерсии(Контекст, Результат, "БезОбновленияКлючейДоступаКОбъектам");
|
||||
КонецЕсли;
|
||||
Если Результат.Версия <> " "
|
||||
И Контекст.ИмяКоллекцииТипа <> "ЖурналыДокументов"
|
||||
И УправлениеДоступомСлужебныйПовтИсп.ТаблицыВПодпискахПроверитьДоступ().Получить(Список) = Неопределено Тогда
|
||||
ДобавитьЭлементВерсии(Контекст, "ОбъектВПодпискахПроверитьДоступ", Ложь)
|
||||
КонецЕсли;
|
||||
|
||||
Если Результат.Версия <> "" Тогда
|
||||
Возврат Результат;
|
||||
КонецЕсли;
|
||||
|
||||
ЗаполнитьНедостающиеТипыОпорныхПолей(Результат, Контекст);
|
||||
Если Результат.БезОбновленияВсехКомбинацийЗначенийОпорныхПолей Тогда
|
||||
ДобавитьСвойствоВерсии(Контекст, Результат, "БезОбновленияВсехКомбинацийЗначенийОпорныхПолей");
|
||||
КонецЕсли;
|
||||
|
||||
Результат.ОграничениеОтключено = Ложь;
|
||||
|
||||
Контекст.Вставить("ИмяПрава", "Чтение");
|
||||
@@ -29408,6 +29755,8 @@
|
||||
// * ПоДополнительнымТаблицам - Соответствие из КлючИЗначение:
|
||||
// ** Ключ - Строка - дополнительная таблица
|
||||
// ** Значение - Массив из Строка - имена опорных полей
|
||||
// * НедостающиеТипы - Массив из Строка - полные имена типов
|
||||
// * ПоляНедостающихТипов - Массив из Строка - имена полей регистра ключей
|
||||
//
|
||||
Функция НовоеОписаниеОпорныхПолей()
|
||||
|
||||
@@ -32925,8 +33274,6 @@
|
||||
//
|
||||
Процедура ДобавитьТекстыЗапросовВПараметрыОграничения(Результат)
|
||||
|
||||
ПроверитьОпределяемыйТипПолеРегистраКлючейДоступаКРегистрам(Результат.Контекст);
|
||||
|
||||
Контекст = Результат.Контекст;
|
||||
Результат.Удалить("Контекст");
|
||||
|
||||
@@ -33043,17 +33390,13 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
// Для процедуры ДобавитьТекстыЗапросовВПараметрыОграничения.
|
||||
Процедура ПроверитьОпределяемыйТипПолеРегистраКлючейДоступаКРегистрам(Контекст)
|
||||
// Для процедуры ПараметрыОграниченияПоСтруктуреОграничения.
|
||||
Процедура ЗаполнитьНедостающиеТипыОпорныхПолей(Результат, Контекст)
|
||||
|
||||
Если Контекст.ЭтоСсылочныйТип Или Контекст.ИспользуетсяОграничениеПоВладельцу Тогда
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
Если Контекст.Свойство("ПропуститьПроверкуОпределяемыхТипов") Тогда
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
Если ЗначениеЗаполнено(Контекст.ИмяОтдельногоРегистраКлючей) Тогда
|
||||
Измерения = Метаданные.РегистрыСведений[Контекст.ИмяОтдельногоРегистраКлючей].Измерения;
|
||||
Иначе
|
||||
@@ -33065,8 +33408,9 @@
|
||||
СписокНедостающихТипов = Новый СписокЗначений;
|
||||
СписокПолей = Новый СписокЗначений;
|
||||
|
||||
Индекс = Контекст.ОпорныеПоля.ТипыВсех.Количество() - 1;
|
||||
Пока Индекс >= 0 Цикл
|
||||
КоличествоПолей = Контекст.ОпорныеПоля.ТипыВсех.Количество();
|
||||
Индекс = 0;
|
||||
Пока Индекс < КоличествоПолей Цикл
|
||||
ТребуемыйТип = Контекст.ОпорныеПоля.ТипыВсех.Получить(Индекс).Получить();
|
||||
ТипИзмерения = Измерения["Поле" + (Индекс + 1)].Тип;
|
||||
НедостающийТип = Новый ОписаниеТипов(ТребуемыйТип, , ТипИзмерения.Типы());
|
||||
@@ -33082,46 +33426,18 @@
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
КонецЦикла;
|
||||
Индекс = Индекс - 1;
|
||||
Индекс = Индекс + 1;
|
||||
КонецЦикла;
|
||||
|
||||
Если СписокНедостающихТипов.Количество() = 0 Тогда
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
Результат.БезОбновленияВсехКомбинацийЗначенийОпорныхПолей = Истина;
|
||||
|
||||
СписокНедостающихТипов.СортироватьПоЗначению();
|
||||
|
||||
Если ЗначениеЗаполнено(Контекст.ИмяОтдельногоРегистраКлючей) Тогда
|
||||
ТекстОшибки = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||
НСтр("ru = 'Для списка %1
|
||||
|не удалось подготовить параметры ограничения доступа к работе,
|
||||
|так как в измерениях регистра сведений
|
||||
| %2
|
||||
|не хватает типов:
|
||||
| - %3,
|
||||
|имеющихся у полей (%4) в ограничении доступа:
|
||||
| %5'"),
|
||||
Контекст.Список,
|
||||
Контекст.ИмяОтдельногоРегистраКлючей,
|
||||
СтрСоединить(СписокНедостающихТипов.ВыгрузитьЗначения(), "," + Символы.ПС + " - "),
|
||||
СтрСоединить(СписокПолей.ВыгрузитьЗначения(), ", "),
|
||||
ТекстСОтступом(Контекст.ОписанияОграничений.Получить(Контекст.Список).Текст, " "));
|
||||
Иначе
|
||||
ТекстОшибки = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||
НСтр("ru = 'Для списка %1
|
||||
|не удалось подготовить параметры ограничения доступа к работе, так как
|
||||
|в определяемом типе %2 не хватает типов:
|
||||
| - %3,
|
||||
|имеющихся у полей (%4) в ограничении доступа:
|
||||
| %5'"),
|
||||
Контекст.Список,
|
||||
"ПолеРегистраКлючейДоступаКРегистрам",
|
||||
СтрСоединить(СписокНедостающихТипов.ВыгрузитьЗначения(), "," + Символы.ПС + " - "),
|
||||
СтрСоединить(СписокПолей.ВыгрузитьЗначения(), ", "),
|
||||
ТекстСОтступом(Контекст.ОписанияОграничений.Получить(Контекст.Список).Текст, " "));
|
||||
КонецЕсли;
|
||||
|
||||
ВызватьИсключение ТекстОшибки;
|
||||
Контекст.ОпорныеПоля.Вставить("НедостающиеТипы", СписокНедостающихТипов.ВыгрузитьЗначения());
|
||||
Контекст.ОпорныеПоля.Вставить("ПоляНедостающихТипов", СписокПолей.ВыгрузитьЗначения());
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
|
||||
@@ -885,6 +885,55 @@
|
||||
|
||||
КонецФункции
|
||||
|
||||
// Возвращаемое значение:
|
||||
// ФиксированнаяСтруктура из КлючИЗначение:
|
||||
// * Ключ - Строка - имя поля
|
||||
// * Значение - ОписаниеТипов - тип поля
|
||||
//
|
||||
Функция ТипыОпорныхПолейРегистра(Знач ИмяРегистра = "") Экспорт
|
||||
|
||||
Количество = УправлениеДоступомСлужебныйПовтИсп.КоличествоОпорныхПолейРегистра(ИмяРегистра);
|
||||
|
||||
Если ИмяРегистра = "" Или ИмяРегистра = "КлючиДоступаКРегистрам" Тогда
|
||||
ИмяРегистра = "КлючиДоступаКРегистрам";
|
||||
КонецЕсли;
|
||||
Измерения = Метаданные.РегистрыСведений[ИмяРегистра].Измерения;
|
||||
|
||||
Результат = Новый Структура;
|
||||
Для Номер = 1 По Количество Цикл
|
||||
ИмяПоля = "Поле" + Номер;
|
||||
Результат.Вставить(ИмяПоля, Измерения[ИмяПоля].Тип);
|
||||
КонецЦикла;
|
||||
|
||||
Возврат Новый ФиксированнаяСтруктура(Результат);
|
||||
|
||||
КонецФункции
|
||||
|
||||
// Возвращаемое значение:
|
||||
// ФиксированноеСоответствие из КлючИЗначение:
|
||||
// * Ключ - Строка - полное имя таблицы
|
||||
// * Значение - Булево - Истина
|
||||
//
|
||||
Функция ТаблицыВПодпискахПроверитьДоступ() Экспорт
|
||||
|
||||
Результат = Новый Соответствие;
|
||||
|
||||
ДобавитьТаблицыИзОписанияТипов(Результат,
|
||||
Метаданные.ОпределяемыеТипы.ВладелецЗначенийКлючейДоступаОбъект.Тип);
|
||||
|
||||
ДобавитьТаблицыИзОписанияТипов(Результат,
|
||||
Метаданные.ОпределяемыеТипы.ВладелецЗначенийКлючейДоступаДокумент.Тип);
|
||||
|
||||
ДобавитьТаблицыИзОписанияТипов(Результат,
|
||||
Метаданные.ОпределяемыеТипы.ВладелецЗначенийКлючейДоступаНаборЗаписей.Тип);
|
||||
|
||||
ДобавитьТаблицыИзОписанияТипов(Результат,
|
||||
Метаданные.ОпределяемыеТипы.ВладелецЗначенийКлючейДоступаНаборЗаписейРегистраРасчета.Тип);
|
||||
|
||||
Возврат Новый ФиксированноеСоответствие(Результат);
|
||||
|
||||
КонецФункции
|
||||
|
||||
// Возвращаемое значение:
|
||||
// см. УправлениеДоступомСлужебный.СинтаксисЯзыка
|
||||
//
|
||||
@@ -1146,6 +1195,19 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
// Для функции ТаблицыВПодпискахПроверитьДоступ.
|
||||
Процедура ДобавитьТаблицыИзОписанияТипов(Таблицы, ОписаниеТипов)
|
||||
|
||||
Для Каждого Тип Из ОписаниеТипов.Типы() Цикл
|
||||
ОбъектМетаданных = Метаданные.НайтиПоТипу(Тип);
|
||||
Если ОбъектМетаданных = Неопределено Тогда
|
||||
Продолжить;
|
||||
КонецЕсли;
|
||||
Таблицы.Вставить(ОбъектМетаданных.ПолноеИмя(), Истина);
|
||||
КонецЦикла;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
#КонецОбласти
|
||||
|
||||
#КонецОбласти
|
||||
@@ -2453,7 +2453,7 @@
|
||||
Если СтрЧислоВхождений(Параметр, "[") > 1 Тогда
|
||||
Представление = Сред(Параметр, 2, СтрДлина(Параметр) - 2);
|
||||
КонецЕсли;
|
||||
Формула = КонструкторФормул.ФормулаИзПредставления(Форма, Представление);
|
||||
Формула = ФормулаИзПредставления(Форма, Представление);
|
||||
Если Не СтрНачинаетсяС(Формула, "[") Тогда
|
||||
Формула = "[" + Формула + "]";
|
||||
КонецЕсли;
|
||||
@@ -2464,6 +2464,12 @@
|
||||
|
||||
КонецФункции
|
||||
|
||||
Функция ФормулаИзПредставления(Форма, Представление) Экспорт
|
||||
|
||||
Возврат КонструкторФормул.ФормулаИзПредставления(Форма, Представление);
|
||||
|
||||
КонецФункции
|
||||
|
||||
Функция ПредставленияПараметровТекста(Знач Текст, Знач Форма) Экспорт
|
||||
|
||||
Результат = Новый Соответствие();
|
||||
@@ -2475,7 +2481,7 @@
|
||||
ПараметрыТекста = НайтиПараметрыВТексте(Текст);
|
||||
Для Каждого Параметр Из ПараметрыТекста Цикл
|
||||
Формула = Сред(Параметр, 2, СтрДлина(Параметр) - 2);
|
||||
Представление = КонструкторФормул.ПредставлениеФормулыПоДаннымФормы(Форма, Формула);
|
||||
Представление = ПредставлениеФормулы(Форма, Формула);
|
||||
Если Не СтрНачинаетсяС(Представление, "[") Или Не СтрЗаканчиваетсяНа(Представление, "]")
|
||||
Или СтрЧислоВхождений(Представление, "[") > 1 Тогда
|
||||
Представление = "[" + Представление + "]";
|
||||
@@ -2487,6 +2493,12 @@
|
||||
|
||||
КонецФункции
|
||||
|
||||
Функция ПредставлениеФормулы(Знач Форма, Знач Формула) Экспорт
|
||||
|
||||
Возврат КонструкторФормул.ПредставлениеФормулыПоДаннымФормы(Форма, Формула);
|
||||
|
||||
КонецФункции
|
||||
|
||||
Функция ИсточникиДанныхМакета(ПутьКМакету) Экспорт
|
||||
|
||||
ИсточникиДанныхМакета = Справочники.МакетыПечатныхФорм.ИсточникиДанныхМакета(ПутьКМакету);
|
||||
@@ -2781,7 +2793,7 @@
|
||||
КонецЕсли;
|
||||
|
||||
Если ЗначениеЗаполнено(УсловиеВывода) Тогда
|
||||
ВыводитьОбласть = ВычислитьВыражение("[" + УсловиеВывода + "]", ИсточникДанных, НастройкиФорматаПолей, КодЯзыка);
|
||||
ВыводитьОбласть = ВычислитьВыражение("[" + УсловиеВывода + "]", ИсточникДанных, НастройкиФорматаПолей, КодЯзыка, Ложь);
|
||||
Если ТипЗнч(ВыводитьОбласть) <> Тип("Булево") Или Не ВыводитьОбласть Тогда
|
||||
Продолжить;
|
||||
КонецЕсли;
|
||||
@@ -5874,23 +5886,30 @@
|
||||
КонецЕсли;
|
||||
КонецЦикла;
|
||||
|
||||
Выражения = Новый Массив;
|
||||
|
||||
Для Каждого Область Из Макет.Области Цикл
|
||||
Если ТипЗнч(Область) = Тип("ОбластьЯчеекТабличногоДокумента")
|
||||
И Область.ТипОбласти = ТипОбластиЯчеекТабличногоДокумента.Строки Тогда
|
||||
УсловиеВывода = Область.ПараметрРасшифровки;
|
||||
Если ЗначениеЗаполнено(УсловиеВывода) Тогда
|
||||
Тексты.Вставить(Область.ПараметрРасшифровки);
|
||||
Выражения.Добавить(Область.ПараметрРасшифровки);
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
КонецЦикла;
|
||||
|
||||
Результат = Новый Массив;
|
||||
|
||||
Для Каждого Элемент Из Тексты Цикл
|
||||
Текст = Элемент.Ключ;
|
||||
ПараметрыТекста = НайтиПараметрыВТексте(Текст);
|
||||
Для Каждого Выражение Из ПараметрыТекста Цикл
|
||||
Выражение = Сред(Выражение, 2, СтрДлина(Выражение) - 2);
|
||||
Выражения.Добавить(Выражение);
|
||||
КонецЦикла;
|
||||
КонецЦикла;
|
||||
|
||||
Результат = Новый Массив;
|
||||
|
||||
Для Каждого Выражение Из Выражения Цикл
|
||||
ЭлементыФормулы = КонструкторФормулСлужебный.ЭлементыФормулы(Выражение);
|
||||
Для Каждого ОписаниеЭлемента Из ЭлементыФормулы.ОперандыИФункции Цикл
|
||||
ЭтоФункция = ОписаниеЭлемента.Значение;
|
||||
@@ -5905,7 +5924,6 @@
|
||||
КонецЕсли;
|
||||
КонецЦикла;
|
||||
КонецЦикла;
|
||||
КонецЦикла;
|
||||
|
||||
Возврат Результат;
|
||||
|
||||
|
||||
@@ -2114,7 +2114,15 @@
|
||||
|
||||
Функция ИзПисьмаПолучитьИдентификаторОснования(Сообщение)
|
||||
|
||||
СтрокаИдентификаторы = СокрЛП(Сообщение.ПолучитьПолеЗаголовка("In-Reply-To", "Строка"));
|
||||
ИмяЗаголовка = "In-Reply-To";
|
||||
|
||||
СтрокаИдентификаторы = СокрЛП(Сообщение.ПолучитьПолеЗаголовка(ИмяЗаголовка, "Строка"));
|
||||
|
||||
Если ПустаяСтрока(СтрокаИдентификаторы) Тогда
|
||||
|
||||
СтрокаИдентификаторы = ПолеЗаголовкаПисьма(Сообщение.Заголовок, ИмяЗаголовка);
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
Позиция = СтрНайти(СтрокаИдентификаторы, "<");
|
||||
Если Позиция <> 0 Тогда
|
||||
@@ -2130,6 +2138,22 @@
|
||||
|
||||
КонецФункции
|
||||
|
||||
Функция ПолеЗаголовкаПисьма(ЗаголовокСообщения, ПолеЗаголовка)
|
||||
|
||||
ПолеЗаголовка = ПолеЗаголовка + ":";
|
||||
|
||||
МассивСтрок = СтрРазделить(ЗаголовокСообщения, Символы.ПС);
|
||||
|
||||
Для Каждого СтрокаЗаголовка Из МассивСтрок Цикл
|
||||
|
||||
Если СтрНачинаетсяС(СтрокаЗаголовка, ПолеЗаголовка) Тогда
|
||||
Возврат СокрЛП(Прав(СтрокаЗаголовка, СтрДлина(СтрокаЗаголовка) - СтрДлина(ПолеЗаголовка)));
|
||||
КонецЕсли;
|
||||
|
||||
КонецЦикла;
|
||||
|
||||
КонецФункции
|
||||
|
||||
Процедура УстановитьТекстПисьма(Письмо, Сообщение) Экспорт
|
||||
|
||||
ТекстHTML = "";
|
||||
|
||||
@@ -6591,7 +6591,7 @@
|
||||
|
||||
Если ТипЗнч(ДанныеКлассификатора) = Тип("Структура") Тогда
|
||||
Попытка
|
||||
Если ОбщегоНазначенияКлиентСервер.СравнитьВерсии(ДанныеКлассификатора.Версия, "3.0.1.13") < 0 Тогда
|
||||
Если ОбщегоНазначенияКлиентСервер.СравнитьВерсии(ДанныеКлассификатора.Версия, "3.0.1.17") < 0 Тогда
|
||||
Версия = Неопределено;
|
||||
Иначе
|
||||
Версия = ДанныеКлассификатора.Версия;
|
||||
|
||||
@@ -1673,7 +1673,7 @@
|
||||
Если СвойстваПодписи.ТипПодписи <> ПредопределенноеЗначение("Перечисление.ТипыПодписиКриптографии.ОбычнаяCMS")
|
||||
И СвойстваПодписи.ТипПодписи <> ПредопределенноеЗначение("Перечисление.ТипыПодписиКриптографии.БазоваяCAdESBES")
|
||||
И ОбщегоНазначенияКлиентСервер.СравнитьВерсии(СистемнаяИнформация.ВерсияПриложения, "8.3.24.0") >= 0 Тогда
|
||||
// Были проверены дополнительные атрибуты подписи, нужна только допоо=лнительная проверка сертификата.
|
||||
// Были проверены дополнительные атрибуты подписи, нужна только дополнительная проверка сертификата.
|
||||
Контекст.Вставить("Сертификат", Сертификат);
|
||||
ДатаПодписания = ЭлектроннаяПодписьСлужебныйКлиентСервер.ДатаДляПроверкиСертификатаПодписи(СвойстваПодписи);
|
||||
Если Не ЗначениеЗаполнено(ДатаПодписания) Тогда
|
||||
|
||||
@@ -1,17 +1,17 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<mdclass:Configuration xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="fd3e174f-8dc8-4e46-bb7d-5961637ca21f">
|
||||
<mdclass:Configuration xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="a703ac64-14e1-4251-a2b5-caac0c3f03c5">
|
||||
<name>БиблиотекаСтандартныхПодсистем</name>
|
||||
<synonym>
|
||||
<key>ru</key>
|
||||
<value>Библиотека стандартных подсистем, редакция 3.1</value>
|
||||
</synonym>
|
||||
<containedObjects classId="9cd510cd-abfc-11d4-9434-004095e12fc7" objectId="d25807e3-a710-4b6a-b614-a2f4a4b66ef0"/>
|
||||
<containedObjects classId="9fcd25a0-4822-11d4-9414-008048da11f9" objectId="f23e8125-f83e-419c-b76d-bc61a3481948"/>
|
||||
<containedObjects classId="e3687481-0a87-462c-a166-9f34594f9bba" objectId="3783a31c-c2f7-4e5b-98b0-58d8c85345e1"/>
|
||||
<containedObjects classId="9de14907-ec23-4a07-96f0-85521cb6b53b" objectId="4083f81d-2e67-4f61-9724-69e77ae8b4da"/>
|
||||
<containedObjects classId="51f2d5d8-ea4d-4064-8892-82951750031e" objectId="7a58e377-3b5f-423b-8f6d-18172cd970d0"/>
|
||||
<containedObjects classId="e68182ea-4237-4383-967f-90c1e3370bc7" objectId="933d10f9-644b-4e6f-af80-770b17f97659"/>
|
||||
<containedObjects classId="fb282519-d103-4dd3-bc12-cb271d631dfc" objectId="87e878e5-b980-42a9-a6ba-8b8b52343653"/>
|
||||
<containedObjects classId="9cd510cd-abfc-11d4-9434-004095e12fc7" objectId="7e076954-b136-4b3e-bc58-ef52d68fd2f9"/>
|
||||
<containedObjects classId="9fcd25a0-4822-11d4-9414-008048da11f9" objectId="693299d2-2da4-4e82-9f47-59f4cd90bb1d"/>
|
||||
<containedObjects classId="e3687481-0a87-462c-a166-9f34594f9bba" objectId="3bb298ba-aea2-485c-bd8d-a4c7b27a169a"/>
|
||||
<containedObjects classId="9de14907-ec23-4a07-96f0-85521cb6b53b" objectId="0a5433a8-0253-4bad-b517-57810f4f1688"/>
|
||||
<containedObjects classId="51f2d5d8-ea4d-4064-8892-82951750031e" objectId="f8d0593f-06b8-48bc-878d-35ae421b31bb"/>
|
||||
<containedObjects classId="e68182ea-4237-4383-967f-90c1e3370bc7" objectId="d613e9dd-4de4-4823-8d00-b3e211a4389e"/>
|
||||
<containedObjects classId="fb282519-d103-4dd3-bc12-cb271d631dfc" objectId="05c0c638-f2cd-43c1-b6fa-acd35ed21521"/>
|
||||
<defaultRunMode>ManagedApplication</defaultRunMode>
|
||||
<usePurposes>PersonalComputer</usePurposes>
|
||||
<scriptVariant>Russian</scriptVariant>
|
||||
@@ -19,7 +19,7 @@
|
||||
<defaultRoles>Role.АдминистраторСистемы</defaultRoles>
|
||||
<defaultRoles>Role.ИнтерактивноеОткрытиеВнешнихОтчетовИОбработок</defaultRoles>
|
||||
<vendor>Фирма "1С"</vendor>
|
||||
<version>3.1.9.261</version>
|
||||
<version>3.1.9.277</version>
|
||||
<updateCatalogAddress>http://downloads.v8.1c.ru/tmplts/</updateCatalogAddress>
|
||||
<includeHelpInContents>true</includeHelpInContents>
|
||||
<usedMobileApplicationFunctionalities>
|
||||
|
||||
@@ -1 +1 @@
|
||||
{6,1,1,15b8a077-9c8a-430d-a1af-68c52cf8b9d0,1,73c3344c-5a96-475c-adb1-9669931a065c,"3.1.9.261","Фирма ""1С""","БиблиотекаСтандартныхПодсистем",7575,1,0,fd3e174f-8dc8-4e46-bb7d-5961637ca21f,fd3e174f-8dc8-4e46-bb7d-5961637ca21f,1,0,db4a9ccb-9ef5-4b3c-8577-b6fe5db1b62e,db4a9ccb-9ef5-4b3c-8577-b6fe5db1b62e,1,0,9233322b-dfdb-4c66-91fe-1299292d40a5,9233322b-dfdb-4c66-91fe-1299292d40a5,1,0,7795348b-2f52-47f7-bf00-e11e5e795a43,7795348b-2f52-47f7-bf00-e11e5e795a43,1,0,0421b67e-ed26-491d-ab98-ec59002ed4ce,0421b67e-ed26-491d-ab98-ec59002ed4ce,1,0,bb47ced2-31f9-4870-8633-20b986e53ccc,bb47ced2-31f9-4870-8633-20b986e53ccc,1,0,7d8acec9-f5a9-411e-921c-446ed0dd3332,7d8acec9-f5a9-411e-921c-446ed0dd3332,1,0,739c01a9-1125-45ef-ab4e-8c73af4eeff0,739c01a9-1125-45ef-ab4e-8c73af4eeff0,1,0,cdbd26b1-9583-46e8-adf7-8cc705639892,cdbd26b1-9583-46e8-adf7-8cc705639892,1,0,c0e38c3e-7088-4e35-9d84-2d0ab9655402,c0e38c3e-7088-4e35-9d84-2d0ab9655402,1,0,1098786f-dd24-4cce-b212-be0cb5f01735,1098786f-dd24-4cce-b212-be0cb5f01735,1,0,3c0037f3-4422-4836-b116-8c72e32bdd55,3c0037f3-4422-4836-b116-8c72e32bdd55,1,0,6f7c6c31-206b-4010-bdad-1ad2e304f154,6f7c6c31-206b-4010-bdad-1ad2e304f154,1,0,a8659e53-8c6b-4b0c-9736-fe93a91e4d69,a8659e53-8c6b-4b0c-9736-fe93a91e4d69,1,0,fe9a1d1a-19c0-499f-8e1b-09cadabe882f,fe9a1d1a-19c0-499f-8e1b-09cadabe882f,1,0,5b68d479-7880-44de-84e3-7f578b43f0dc,5b68d479-7880-44de-84e3-7f578b43f0dc,1,0,4cbbdbaf-1f3a-46cd-8c42-28cdcfa32c06,4cbbdbaf-1f3a-46cd-8c42-28cdcfa32c06,1,0,b4629308-42de-4ce8-8591-cf0c2399a9a2,b4629308-42de-4ce8-8591-cf0c2399a9a2,1,0,c7e984ae-1dbb-4041-b18a-bfd0d63a002f,c7e984ae-1dbb-4041-b18a-bfd0d63a002f,1,0,bb0424b8-dfd1-4a27-bd66-9dea3ffc77c4,bb0424b8-dfd1-4a27-bd66-9dea3ffc77c4,1,0,a4ac0a50-ee39-4dc1-b84f-eec8fe485f03,a4ac0a50-ee39-4dc1-b84f-eec8fe485f03,1,0,1861ee4f-fd8c-4afa-8441-c074bf51f67e,1861ee4f-fd8c-4afa-8441-c074bf51f67e,1,0,de7ed8f7-3c02-47e0-aea8-4747ac68a5d5,de7ed8f7-3c02-47e0-aea8-4747ac68a5d5,1,0,b93b8760-6200-40ee-8bdc-875ba80a6155,b93b8760-6200-40ee-8bdc-875ba80a6155,1,0,e8b248d9-9049-456a-9c7d-7a0462cc67ab,e8b248d9-9049-456a-9c7d-7a0462cc67ab,1,0,d4562287-440d-4462-9de2-7097ccbf3764,d4562287-440d-4462-9de2-7097ccbf3764,1,0,1983fe34-c984-4659-ba41-0e94504f8989,1983fe34-c984-4659-ba41-0e94504f8989,1,0,ec797c75-02c5-4cf5-9dd4-26cd46c99519,ec797c75-02c5-4cf5-9dd4-26cd46c99519,1,0,6fccdf59-fc99-4a2b-a144-fffe438a147c,6fccdf59-fc99-4a2b-a144-fffe438a147c,1,0,153e11ac-f898-46a5-98c6-734adb933ca2,153e11ac-f898-46a5-98c6-734adb933ca2,1,0,af8bd73a-d8e8-487d-8f36-d835ab10ea3a,af8bd73a-d8e8-487d-8f36-d835ab10ea3a,1,0,08a413ff-bebd-42e5-8ff3-2115746a0844,08a413ff-bebd-42e5-8ff3-2115746a0844,1,0,3eca2d7c-5946-4d13-ba84-e3ab5ef38b5b,3eca2d7c-5946-4d13-ba84-e3ab5ef38b5b,1,0,f24de2ea-fcda-4052-b90f-e9d84314c4f2,f24de2ea-fcda-4052-b90f-e9d84314c4f2,1,0,ff8ae395-c740-4a30-a048-0d57eef6267f,ff8ae395-c740-4a30-a048-0d57eef6267f,1,0,51d06532-f61a-4ed5-afaa-cc4563633e0c,51d06532-f61a-4ed5-afaa-cc4563633e0c,1,0,0e49d980-581b-459f-a4b0-024e8c97e4c0,0e49d980-581b-459f-a4b0-024e8c97e4c0,1,0,da9b32e6-5b93-45a6-84b2-238d57541e18,da9b32e6-5b93-45a6-84b2-238d57541e18,1,0,e43d69c8-b284-47da-b236-611bc94a15b6,e43d69c8-b284-47da-b236-611bc94a15b6,1,0,31eeaa05-6c49-41fe-b840-1edbad4ccac7,31eeaa05-6c49-41fe-b840-1edbad4ccac7,1,0,842c8662-8f39-405e-9665-cbdabc116159,842c8662-8f39-405e-9665-cbdabc116159,1,0,a3001de6-272f-444e-a8db-ec8cc3a670a2,a3001de6-272f-444e-a8db-ec8cc3a670a2,1,0,fca4b033-02c4-4d61-9e51-87783c3cef1a,fca4b033-02c4-4d61-9e51-87783c3cef1a,1,0,396ef757-d7f6-411f-8c4c-1acb1106a009,396ef757-d7f6-411f-8c4c-1acb1106a009,1,0,839e29b1-a0d2-40fa-9f3e-46e66b943358,839e29b1-a0d2-40fa-9f3e-46e66b943358,1,0,c56d2cc7-630a-441b-b23f-ba78c34849bd,c56d2cc7-630a-441b-b23f-ba78c34849bd,1,0,9aecf4f5-46ed-4d1c-a584-cd028e467895,9aecf4f5-46ed-4d1c-a584-cd028e467895,1,0,21d92c2f-6c78-43ce-b1f4-59d7845b5a91,21d92c2f-6c78-43ce-b1f4-59d7845b5a91,1,0,a1c379be-43d3-4e02-83bb-d2e7de2d4ae3,a1c379be-43d3-4e02-83bb-d2e7de2d4ae3,1,0,a1f10624-22e9-4a04-b370-fd085bdd0f67,a1f10624-22e9-4a04-b370-fd085bdd0f67,1,0,2a4b10be-3cd7-4755-905f-7b4d02ff6a22,2a4b10be-3cd7-4755-905f-7b4d02ff6a22,1,0,3cffb795-2a28-4beb-92f4-5813f5994022,3cffb795-2a28-4beb-92f4-5813f5994022,1,0,3323ca68-1382-4710-a933-23fc56588935,3323ca68-1382-4710-a933-23fc56588935,1,0,d6b12775-3255-42b8-88b2-62684f873e7d,d6b12775-3255-42b8-88b2-62684f873e7d,1,0,cc23d903-ccc5-42f4-862f-5e7278c4e346,cc23d903-ccc5-42f4-862f-5e7278c4e346,1,0,98f033e0-fa40-46e0-b51a-87a066749a35,98f033e0-fa40-46e0-b51a-87a066749a35,1,0,e8b4cb2d-1180-4101-954a-4cb5464f198c,e8b4cb2d-1180-4101-954a-4cb5464f198c,1,0,a379287d-1ce8-460d-a503-910e728e28f1,a379287d-1ce8-460d-a503-910e728e28f1,1,0,f765c4ba-c677-42ac-8d0c-43bb485405b9,f765c4ba-c677-42ac-8d0c-43bb485405b9,1,0,2fd1287d-d96d-4480-baf7-8815ae5ffbfb,2fd1287d-d96d-4480-baf7-8815ae5ffbfb,1,0,d8c58e53-b7b9-4426-bdfa-d0816adf8cc1,d8c58e53-b7b9-4426-bdfa-d0816adf8cc1,1,0,4009cb3a-6754-481f-911b-907558cea38a,4009cb3a-6754Line truncated
|
||||
{6,1,1,dc12865d-d19f-4e0f-9a06-391d8c067690,1,02f60c29-78d9-49ae-a14d-e43650bb6914,"3.1.9.277","Фирма ""1С""","БиблиотекаСтандартныхПодсистем",7577,1,0,a703ac64-14e1-4251-a2b5-caac0c3f03c5,a703ac64-14e1-4251-a2b5-caac0c3f03c5,1,0,db4a9ccb-9ef5-4b3c-8577-b6fe5db1b62e,db4a9ccb-9ef5-4b3c-8577-b6fe5db1b62e,1,0,9233322b-dfdb-4c66-91fe-1299292d40a5,9233322b-dfdb-4c66-91fe-1299292d40a5,1,0,7795348b-2f52-47f7-bf00-e11e5e795a43,7795348b-2f52-47f7-bf00-e11e5e795a43,1,0,0421b67e-ed26-491d-ab98-ec59002ed4ce,0421b67e-ed26-491d-ab98-ec59002ed4ce,1,0,bb47ced2-31f9-4870-8633-20b986e53ccc,bb47ced2-31f9-4870-8633-20b986e53ccc,1,0,7d8acec9-f5a9-411e-921c-446ed0dd3332,7d8acec9-f5a9-411e-921c-446ed0dd3332,1,0,739c01a9-1125-45ef-ab4e-8c73af4eeff0,739c01a9-1125-45ef-ab4e-8c73af4eeff0,1,0,cdbd26b1-9583-46e8-adf7-8cc705639892,cdbd26b1-9583-46e8-adf7-8cc705639892,1,0,c0e38c3e-7088-4e35-9d84-2d0ab9655402,c0e38c3e-7088-4e35-9d84-2d0ab9655402,1,0,1098786f-dd24-4cce-b212-be0cb5f01735,1098786f-dd24-4cce-b212-be0cb5f01735,1,0,3c0037f3-4422-4836-b116-8c72e32bdd55,3c0037f3-4422-4836-b116-8c72e32bdd55,1,0,6f7c6c31-206b-4010-bdad-1ad2e304f154,6f7c6c31-206b-4010-bdad-1ad2e304f154,1,0,a8659e53-8c6b-4b0c-9736-fe93a91e4d69,a8659e53-8c6b-4b0c-9736-fe93a91e4d69,1,0,fe9a1d1a-19c0-499f-8e1b-09cadabe882f,fe9a1d1a-19c0-499f-8e1b-09cadabe882f,1,0,5b68d479-7880-44de-84e3-7f578b43f0dc,5b68d479-7880-44de-84e3-7f578b43f0dc,1,0,4cbbdbaf-1f3a-46cd-8c42-28cdcfa32c06,4cbbdbaf-1f3a-46cd-8c42-28cdcfa32c06,1,0,b4629308-42de-4ce8-8591-cf0c2399a9a2,b4629308-42de-4ce8-8591-cf0c2399a9a2,1,0,c7e984ae-1dbb-4041-b18a-bfd0d63a002f,c7e984ae-1dbb-4041-b18a-bfd0d63a002f,1,0,bb0424b8-dfd1-4a27-bd66-9dea3ffc77c4,bb0424b8-dfd1-4a27-bd66-9dea3ffc77c4,1,0,a4ac0a50-ee39-4dc1-b84f-eec8fe485f03,a4ac0a50-ee39-4dc1-b84f-eec8fe485f03,1,0,1861ee4f-fd8c-4afa-8441-c074bf51f67e,1861ee4f-fd8c-4afa-8441-c074bf51f67e,1,0,de7ed8f7-3c02-47e0-aea8-4747ac68a5d5,de7ed8f7-3c02-47e0-aea8-4747ac68a5d5,1,0,b93b8760-6200-40ee-8bdc-875ba80a6155,b93b8760-6200-40ee-8bdc-875ba80a6155,1,0,e8b248d9-9049-456a-9c7d-7a0462cc67ab,e8b248d9-9049-456a-9c7d-7a0462cc67ab,1,0,d4562287-440d-4462-9de2-7097ccbf3764,d4562287-440d-4462-9de2-7097ccbf3764,1,0,1983fe34-c984-4659-ba41-0e94504f8989,1983fe34-c984-4659-ba41-0e94504f8989,1,0,ec797c75-02c5-4cf5-9dd4-26cd46c99519,ec797c75-02c5-4cf5-9dd4-26cd46c99519,1,0,6fccdf59-fc99-4a2b-a144-fffe438a147c,6fccdf59-fc99-4a2b-a144-fffe438a147c,1,0,153e11ac-f898-46a5-98c6-734adb933ca2,153e11ac-f898-46a5-98c6-734adb933ca2,1,0,af8bd73a-d8e8-487d-8f36-d835ab10ea3a,af8bd73a-d8e8-487d-8f36-d835ab10ea3a,1,0,08a413ff-bebd-42e5-8ff3-2115746a0844,08a413ff-bebd-42e5-8ff3-2115746a0844,1,0,3eca2d7c-5946-4d13-ba84-e3ab5ef38b5b,3eca2d7c-5946-4d13-ba84-e3ab5ef38b5b,1,0,f24de2ea-fcda-4052-b90f-e9d84314c4f2,f24de2ea-fcda-4052-b90f-e9d84314c4f2,1,0,ff8ae395-c740-4a30-a048-0d57eef6267f,ff8ae395-c740-4a30-a048-0d57eef6267f,1,0,51d06532-f61a-4ed5-afaa-cc4563633e0c,51d06532-f61a-4ed5-afaa-cc4563633e0c,1,0,0e49d980-581b-459f-a4b0-024e8c97e4c0,0e49d980-581b-459f-a4b0-024e8c97e4c0,1,0,da9b32e6-5b93-45a6-84b2-238d57541e18,da9b32e6-5b93-45a6-84b2-238d57541e18,1,0,e43d69c8-b284-47da-b236-611bc94a15b6,e43d69c8-b284-47da-b236-611bc94a15b6,1,0,31eeaa05-6c49-41fe-b840-1edbad4ccac7,31eeaa05-6c49-41fe-b840-1edbad4ccac7,1,0,842c8662-8f39-405e-9665-cbdabc116159,842c8662-8f39-405e-9665-cbdabc116159,1,0,a3001de6-272f-444e-a8db-ec8cc3a670a2,a3001de6-272f-444e-a8db-ec8cc3a670a2,1,0,fca4b033-02c4-4d61-9e51-87783c3cef1a,fca4b033-02c4-4d61-9e51-87783c3cef1a,1,0,396ef757-d7f6-411f-8c4c-1acb1106a009,396ef757-d7f6-411f-8c4c-1acb1106a009,1,0,839e29b1-a0d2-40fa-9f3e-46e66b943358,839e29b1-a0d2-40fa-9f3e-46e66b943358,1,0,c56d2cc7-630a-441b-b23f-ba78c34849bd,c56d2cc7-630a-441b-b23f-ba78c34849bd,1,0,9aecf4f5-46ed-4d1c-a584-cd028e467895,9aecf4f5-46ed-4d1c-a584-cd028e467895,1,0,21d92c2f-6c78-43ce-b1f4-59d7845b5a91,21d92c2f-6c78-43ce-b1f4-59d7845b5a91,1,0,a1c379be-43d3-4e02-83bb-d2e7de2d4ae3,a1c379be-43d3-4e02-83bb-d2e7de2d4ae3,1,0,a1f10624-22e9-4a04-b370-fd085bdd0f67,a1f10624-22e9-4a04-b370-fd085bdd0f67,1,0,2a4b10be-3cd7-4755-905f-7b4d02ff6a22,2a4b10be-3cd7-4755-905f-7b4d02ff6a22,1,0,3cffb795-2a28-4beb-92f4-5813f5994022,3cffb795-2a28-4beb-92f4-5813f5994022,1,0,3323ca68-1382-4710-a933-23fc56588935,3323ca68-1382-4710-a933-23fc56588935,1,0,d6b12775-3255-42b8-88b2-62684f873e7d,d6b12775-3255-42b8-88b2-62684f873e7d,1,0,cc23d903-ccc5-42f4-862f-5e7278c4e346,cc23d903-ccc5-42f4-862f-5e7278c4e346,1,0,98f033e0-fa40-46e0-b51a-87a066749a35,98f033e0-fa40-46e0-b51a-87a066749a35,1,0,e8b4cb2d-1180-4101-954a-4cb5464f198c,e8b4cb2d-1180-4101-954a-4cb5464f198c,1,0,a379287d-1ce8-460d-a503-910e728e28f1,a379287d-1ce8-460d-a503-910e728e28f1,1,0,f765c4ba-c677-42ac-8d0c-43bb485405b9,f765c4ba-c677-42ac-8d0c-43bb485405b9,1,0,2fd1287d-d96d-4480-baf7-8815ae5ffbfb,2fd1287d-d96d-4480-baf7-8815ae5ffbfb,1,0,d8c58e53-b7b9-4426-bdfa-d0816adf8cc1,d8c58e53-b7b9-4426-bdfa-d0816adf8cc1,1,0,4009cb3a-6754-481f-911b-907558cea38a,4009cb3a-6754Line truncated
|
||||
@@ -550,14 +550,18 @@
|
||||
|
||||
ОписаниеОбъекта = РазложитьПолноеИмяОбъекта(ОбъектМетаданных.ПолноеИмя());
|
||||
Если ОписаниеОбъекта.ТипОбъекта = "Справочник" Тогда
|
||||
Если НЕ ОбъектМетаданных.Автонумерация И ОбъектМетаданных.ДлинаКода > 0 Тогда
|
||||
Если Не ОбъектМетаданных.Автонумерация
|
||||
И ОбъектМетаданных.ДлинаКода > 0 Тогда
|
||||
ДанныеЯчейки = Справочники[ОписаниеОбъекта.НазваниеОбъекта].НайтиПоКоду(ЗначениеЯчейки, Истина);
|
||||
КонецЕсли;
|
||||
Если Не ЗначениеЗаполнено(ДанныеЯчейки) И ЗначениеЗаполнено(ЗначениеЯчейки) Тогда
|
||||
Если Не ЗначениеЗаполнено(ДанныеЯчейки)
|
||||
И ЗначениеЗаполнено(ЗначениеЯчейки)
|
||||
И ОбъектМетаданных.ДлинаНаименования > 0 Тогда
|
||||
//@skip-check query-in-loop - штучные запросы разнородных данных.
|
||||
ДанныеЯчейки = НайтиПоНаименованию(ЗначениеЯчейки, ОбъектМетаданных, Колонка);
|
||||
КонецЕсли;
|
||||
Если Не ЗначениеЗаполнено(ДанныеЯчейки) Тогда
|
||||
Если Не ЗначениеЗаполнено(ДанныеЯчейки)
|
||||
И ОбъектМетаданных.ДлинаКода > 0 Тогда
|
||||
ДанныеЯчейки = Справочники[ОписаниеОбъекта.НазваниеОбъекта].НайтиПоКоду(ЗначениеЯчейки, Истина);
|
||||
КонецЕсли;
|
||||
ИначеЕсли ОписаниеОбъекта.ТипОбъекта = "Перечисление" Тогда
|
||||
|
||||
@@ -45,7 +45,7 @@
|
||||
|
||||
Функция ВерсияКалендарей() Экспорт
|
||||
|
||||
Возврат 64;
|
||||
Возврат 66;
|
||||
|
||||
КонецФункции
|
||||
|
||||
@@ -57,7 +57,7 @@
|
||||
|
||||
Функция ВерсияОбновленияДанныхПроизводственныхКалендарей() Экспорт
|
||||
|
||||
Возврат "3.1.9.245";
|
||||
Возврат "3.1.9.267";
|
||||
|
||||
КонецФункции
|
||||
|
||||
@@ -420,6 +420,11 @@
|
||||
// 18 марта - День воссоединения Крыма с Россией.
|
||||
ДобавитьПраздничныйДень(ПраздничныеДни, 18, 3, НомерГода);
|
||||
|
||||
Если НомерГода >= 2024 Тогда
|
||||
ДобавитьПраздникПасха(ПраздничныеДни, НомерГода);
|
||||
ДобавитьПраздникТроица(ПраздничныеДни, НомерГода);
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
Процедура ЗаполнитьПраздничныеДниСевастополя(КодПроизводственногоКалендаря, НомерГода, ПраздничныеДни)
|
||||
@@ -457,6 +462,11 @@
|
||||
ДобавитьПраздничныйДень(ПраздничныеДни, 30, 9, НомерГода);
|
||||
КонецЕсли;
|
||||
|
||||
Если НомерГода >= 2024 Тогда
|
||||
ДобавитьПраздникПасха(ПраздничныеДни, НомерГода);
|
||||
ДобавитьПраздникТроица(ПраздничныеДни, НомерГода);
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
Процедура ЗаполнитьПраздничныеДниЛуганскойНароднойРеспублики(КодПроизводственногоКалендаря, НомерГода, ПраздничныеДни)
|
||||
@@ -472,6 +482,11 @@
|
||||
ДобавитьПраздничныйДень(ПраздничныеДни, 30, 9, НомерГода);
|
||||
КонецЕсли;
|
||||
|
||||
Если НомерГода >= 2024 Тогда
|
||||
ДобавитьПраздникПасха(ПраздничныеДни, НомерГода);
|
||||
ДобавитьПраздникТроица(ПраздничныеДни, НомерГода);
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
Процедура ЗаполнитьПраздничныеДниХерсонскойОбласти(КодПроизводственногоКалендаря, НомерГода, ПраздничныеДни)
|
||||
@@ -485,6 +500,11 @@
|
||||
ДобавитьПраздничныйДень(ПраздничныеДни, 30, 9, НомерГода);
|
||||
КонецЕсли;
|
||||
|
||||
Если НомерГода >= 2024 Тогда
|
||||
ДобавитьПраздникПасха(ПраздничныеДни, НомерГода);
|
||||
ДобавитьПраздникТроица(ПраздничныеДни, НомерГода);
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
Процедура ЗаполнитьПраздничныеДниЗапорожскойОбласти(КодПроизводственногоКалендаря, НомерГода, ПраздничныеДни)
|
||||
@@ -498,6 +518,11 @@
|
||||
ДобавитьПраздничныйДень(ПраздничныеДни, 30, 9, НомерГода);
|
||||
КонецЕсли;
|
||||
|
||||
Если НомерГода >= 2024 Тогда
|
||||
ДобавитьПраздникПасха(ПраздничныеДни, НомерГода);
|
||||
ДобавитьПраздникТроица(ПраздничныеДни, НомерГода);
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
Процедура ДобавитьПраздничныеДниРоссийскойФедерации(НомерГода, ПраздничныеДни)
|
||||
@@ -534,7 +559,17 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
Процедура ДобавитьПраздничныйДень(ПраздничныеДни, День, Месяц, Год, ПереноситьВыходной = Истина, ДобавлятьПредпраздничный = Истина, ТолькоНерабочий = Ложь)
|
||||
// Параметры:
|
||||
// ПраздничныеДни - см. ЗаполнитьПраздничныеДни.ПраздничныеДни
|
||||
// День - Число
|
||||
// Месяц - Число
|
||||
// Год - Число
|
||||
// ПереноситьВыходной - Булево
|
||||
// ДобавлятьПредпраздничный - Булево
|
||||
// ТолькоНерабочий - Булево
|
||||
//
|
||||
Процедура ДобавитьПраздничныйДень(ПраздничныеДни, День, Месяц, Год, ПереноситьВыходной = Истина,
|
||||
ДобавлятьПредпраздничный = Истина, ТолькоНерабочий = Ложь)
|
||||
|
||||
НоваяСтрока = ПраздничныеДни.Добавить();
|
||||
НоваяСтрока.Дата = Дата(Год, Месяц, День);
|
||||
@@ -544,54 +579,67 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
Процедура ДобавитьПраздникЦаганСар(ПраздничныеДни, Год, ПереноситьВыходной = Истина, ДобавлятьПредпраздничный = Истина, ТолькоНерабочий = Ложь)
|
||||
Процедура ДобавитьПраздникЦаганСар(ПраздничныеДни, Год, ПереноситьВыходной = Истина, ДобавлятьПредпраздничный = Истина,
|
||||
ТолькоНерабочий = Ложь)
|
||||
|
||||
ДатаЦаганСар = ДатаПраздникаЦаганСар(Год);
|
||||
Если ДатаЦаганСар = Неопределено Тогда
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
ДобавитьПраздничныйДень(ПраздничныеДни, День(ДатаЦаганСар), Месяц(ДатаЦаганСар), Год, ПереноситьВыходной, ДобавлятьПредпраздничный, ТолькоНерабочий);
|
||||
ДобавитьПраздникИзМакета(ПраздничныеДни, Год, "ДатыЦаганСар", ПереноситьВыходной, ДобавлятьПредпраздничный,
|
||||
ТолькоНерабочий);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
Функция ДатаПраздникаЦаганСар(НомерГода)
|
||||
Процедура ДобавитьПраздникРадоница(ПраздничныеДни, Год, ПереноситьВыходной = Истина, ДобавлятьПредпраздничный = Истина,
|
||||
ТолькоНерабочий = Ложь)
|
||||
|
||||
ТекстовыйДокумент = ПолучитьМакет("ДатыЦаганСар");
|
||||
ДатыЦаганСар = ОбщегоНазначения.ПрочитатьXMLВТаблицу(ТекстовыйДокумент.ПолучитьТекст()).Данные;
|
||||
ДобавитьПраздникИзМакета(ПраздничныеДни, Год, "ДатыРадоница", ПереноситьВыходной, ДобавлятьПредпраздничный,
|
||||
ТолькоНерабочий);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
Процедура ДобавитьПраздникПасха(ПраздничныеДни, Год, ПереноситьВыходной = Истина, ДобавлятьПредпраздничный = Истина,
|
||||
ТолькоНерабочий = Ложь)
|
||||
|
||||
ДобавитьПраздникИзМакета(ПраздничныеДни, Год, "ДатыПасха", ПереноситьВыходной, ДобавлятьПредпраздничный,
|
||||
ТолькоНерабочий);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
Процедура ДобавитьПраздникТроица(ПраздничныеДни, Год, ПереноситьВыходной = Истина, ДобавлятьПредпраздничный = Истина,
|
||||
ТолькоНерабочий = Ложь)
|
||||
|
||||
ДобавитьПраздникИзМакета(ПраздничныеДни, Год, "ДатыТроица", ПереноситьВыходной, ДобавлятьПредпраздничный,
|
||||
ТолькоНерабочий);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
Процедура ДобавитьПраздникИзМакета(ПраздничныеДни, Год, ИмяМакета, ПереноситьВыходной, ДобавлятьПредпраздничный,
|
||||
ТолькоНерабочий)
|
||||
|
||||
ДатаПраздника = ДатаПраздникаИзМакета(Год, ИмяМакета);
|
||||
Если ДатаПраздника = Неопределено Тогда
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
ДобавитьПраздничныйДень(ПраздничныеДни, День(ДатаПраздника), Месяц(ДатаПраздника), Год, ПереноситьВыходной,
|
||||
ДобавлятьПредпраздничный, ТолькоНерабочий);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
// Параметры:
|
||||
// НомерГода - Строка
|
||||
// ИмяМакета - Строка
|
||||
//
|
||||
// Возвращаемое значение:
|
||||
// Дата, Неопределено -
|
||||
//
|
||||
Функция ДатаПраздникаИзМакета(НомерГода, ИмяМакета)
|
||||
|
||||
ТекстовыйДокумент = ПолучитьМакет(ИмяМакета);
|
||||
ДатыПраздника = ОбщегоНазначения.ПрочитатьXMLВТаблицу(ТекстовыйДокумент.ПолучитьТекст()).Данные;
|
||||
|
||||
ОтборСтрок = Новый Структура("Year");
|
||||
ОтборСтрок.Year = Формат(НомерГода, "ЧГ=");
|
||||
|
||||
НайденныеСтроки = ДатыЦаганСар.НайтиСтроки(ОтборСтрок);
|
||||
Если НайденныеСтроки.Количество() > 0 Тогда
|
||||
Возврат Дата(НайденныеСтроки[0]["Date"]);
|
||||
КонецЕсли;
|
||||
|
||||
Возврат Неопределено;
|
||||
|
||||
КонецФункции
|
||||
|
||||
Процедура ДобавитьПраздникРадоница(ПраздничныеДни, Год, ПереноситьВыходной = Истина, ДобавлятьПредпраздничный = Истина, ТолькоНерабочий = Ложь)
|
||||
|
||||
ДатаРадоницы = ДатаПраздникаРадоница(Год);
|
||||
Если ДатаРадоницы = Неопределено Тогда
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
ДобавитьПраздничныйДень(ПраздничныеДни, День(ДатаРадоницы), Месяц(ДатаРадоницы), Год, ПереноситьВыходной, ДобавлятьПредпраздничный, ТолькоНерабочий);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
Функция ДатаПраздникаРадоница(НомерГода)
|
||||
|
||||
ТекстовыйДокумент = ПолучитьМакет("ДатыРадоница");
|
||||
ДатыРадоницы = ОбщегоНазначения.ПрочитатьXMLВТаблицу(ТекстовыйДокумент.ПолучитьТекст()).Данные;
|
||||
|
||||
ОтборСтрок = Новый Структура("Year");
|
||||
ОтборСтрок.Year = Формат(НомерГода, "ЧГ=");
|
||||
|
||||
НайденныеСтроки = ДатыРадоницы.НайтиСтроки(ОтборСтрок);
|
||||
НайденныеСтроки = ДатыПраздника.НайтиСтроки(ОтборСтрок);
|
||||
Если НайденныеСтроки.Количество() > 0 Тогда
|
||||
Возврат Дата(НайденныеСтроки[0]["Date"]);
|
||||
КонецЕсли;
|
||||
|
||||
+36
-8
@@ -138,8 +138,9 @@
|
||||
<Item Calendar="03" Year="2022" DayType="Праздник" Date="20220202" SwapDate=""/>
|
||||
<Item Calendar="03" Year="2023" DayType="Предпраздничный" Date="20230220" SwapDate=""/>
|
||||
<Item Calendar="03" Year="2023" DayType="Праздник" Date="20230221" SwapDate=""/>
|
||||
<Item Calendar="03" Year="2024" DayType="Праздник" Date="20240211" SwapDate="20240212"/>
|
||||
<Item Calendar="03" Year="2024" DayType="Воскресенье" Date="20240212" SwapDate="20240211"/>
|
||||
<Item Calendar="03" Year="2024" DayType="Предпраздничный" Date="20240209" SwapDate=""/>
|
||||
<Item Calendar="03" Year="2024" DayType="Праздник" Date="20240210" SwapDate="20240212"/>
|
||||
<Item Calendar="03" Year="2024" DayType="Суббота" Date="20240212" SwapDate="20240210"/>
|
||||
<Item Calendar="04" Year="2016" DayType="Праздник" Date="20160214" SwapDate="20160215"/>
|
||||
<Item Calendar="04" Year="2016" DayType="Воскресенье" Date="20160215" SwapDate="20160214"/>
|
||||
<Item Calendar="04" Year="2017" DayType="Предпраздничный" Date="20170203" SwapDate=""/>
|
||||
@@ -425,10 +426,15 @@
|
||||
<Item Calendar="08" Year="2023" DayType="Предпраздничный" Date="20231206" SwapDate=""/>
|
||||
<Item Calendar="08" Year="2023" DayType="Праздник" Date="20231207" SwapDate=""/>
|
||||
<Item Calendar="08" Year="2023" DayType="Нерабочий" Date="20231228" SwapDate=""/>
|
||||
<Item Calendar="08" Year="2024" DayType="Праздник" Date="20240211" SwapDate="20240212"/>
|
||||
<Item Calendar="08" Year="2024" DayType="Воскресенье" Date="20240212" SwapDate="20240211"/>
|
||||
<Item Calendar="08" Year="2024" DayType="Предпраздничный" Date="20240209" SwapDate=""/>
|
||||
<Item Calendar="08" Year="2024" DayType="Праздник" Date="20240210" SwapDate="20240212"/>
|
||||
<Item Calendar="08" Year="2024" DayType="Суббота" Date="20240212" SwapDate="20240210"/>
|
||||
<Item Calendar="08" Year="2024" DayType="Предпраздничный" Date="20240522" SwapDate=""/>
|
||||
<Item Calendar="08" Year="2024" DayType="Праздник" Date="20240523" SwapDate=""/>
|
||||
<Item Calendar="08" Year="2024" DayType="Предпраздничный" Date="20240704" SwapDate=""/>
|
||||
<Item Calendar="08" Year="2024" DayType="Праздник" Date="20240705" SwapDate=""/>
|
||||
<Item Calendar="08" Year="2024" DayType="Предпраздничный" Date="20241224" SwapDate=""/>
|
||||
<Item Calendar="08" Year="2024" DayType="Праздник" Date="20241225" SwapDate=""/>
|
||||
<Item Calendar="08" Year="2024" DayType="Нерабочий" Date="20241228" SwapDate=""/>
|
||||
<Item Calendar="09" Year="2016" DayType="Праздник" Date="20160503" SwapDate="20160504"/>
|
||||
<Item Calendar="09" Year="2016" DayType="Суббота" Date="20160504" SwapDate="20160503"/>
|
||||
@@ -668,8 +674,9 @@
|
||||
<Item Calendar="17" Year="2023" DayType="Праздник" Date="20230813" SwapDate="20230814"/>
|
||||
<Item Calendar="17" Year="2023" DayType="Воскресенье" Date="20230814" SwapDate="20230813"/>
|
||||
<Item Calendar="17" Year="2023" DayType="Праздник" Date="20230815" SwapDate=""/>
|
||||
<Item Calendar="17" Year="2024" DayType="Праздник" Date="20240211" SwapDate="20240212"/>
|
||||
<Item Calendar="17" Year="2024" DayType="Воскресенье" Date="20240212" SwapDate="20240211"/>
|
||||
<Item Calendar="17" Year="2024" DayType="Предпраздничный" Date="20240209" SwapDate=""/>
|
||||
<Item Calendar="17" Year="2024" DayType="Праздник" Date="20240210" SwapDate="20240212"/>
|
||||
<Item Calendar="17" Year="2024" DayType="Суббота" Date="20240212" SwapDate="20240210"/>
|
||||
<Item Calendar="17" Year="2024" DayType="Предпраздничный" Date="20240505" SwapDate="20240510"/>
|
||||
<Item Calendar="17" Year="2024" DayType="Праздник" Date="20240506" SwapDate=""/>
|
||||
<Item Calendar="17" Year="2024" DayType="Предпраздничный" Date="20240814" SwapDate=""/>
|
||||
@@ -889,8 +896,9 @@
|
||||
<Item Calendar="85" Year="2022" DayType="Праздник" Date="20220202" SwapDate=""/>
|
||||
<Item Calendar="85" Year="2023" DayType="Предпраздничный" Date="20230220" SwapDate=""/>
|
||||
<Item Calendar="85" Year="2023" DayType="Праздник" Date="20230221" SwapDate=""/>
|
||||
<Item Calendar="85" Year="2024" DayType="Праздник" Date="20240211" SwapDate="20240212"/>
|
||||
<Item Calendar="85" Year="2024" DayType="Воскресенье" Date="20240212" SwapDate="20240211"/>
|
||||
<Item Calendar="85" Year="2024" DayType="Предпраздничный" Date="20240209" SwapDate=""/>
|
||||
<Item Calendar="85" Year="2024" DayType="Праздник" Date="20240210" SwapDate="20240212"/>
|
||||
<Item Calendar="85" Year="2024" DayType="Суббота" Date="20240212" SwapDate="20240210"/>
|
||||
<Item Calendar="85" Year="2024" DayType="Предпраздничный" Date="20240513" SwapDate=""/>
|
||||
<Item Calendar="85" Year="2024" DayType="Праздник" Date="20240514" SwapDate=""/>
|
||||
<Item Calendar="90" Year="2023" DayType="Праздник" Date="20230417" SwapDate=""/>
|
||||
@@ -901,6 +909,10 @@
|
||||
<Item Calendar="90" Year="2023" DayType="Предпраздничный" Date="20230929" SwapDate=""/>
|
||||
<Item Calendar="90" Year="2023" DayType="Праздник" Date="20230930" SwapDate="20231002"/>
|
||||
<Item Calendar="90" Year="2023" DayType="Суббота" Date="20231002" SwapDate="20230930"/>
|
||||
<Item Calendar="90" Year="2024" DayType="Праздник" Date="20240505" SwapDate="20240506"/>
|
||||
<Item Calendar="90" Year="2024" DayType="Воскресенье" Date="20240506" SwapDate="20240505"/>
|
||||
<Item Calendar="90" Year="2024" DayType="Праздник" Date="20240623" SwapDate="20240624"/>
|
||||
<Item Calendar="90" Year="2024" DayType="Воскресенье" Date="20240624" SwapDate="20240623"/>
|
||||
<Item Calendar="91" Year="2016" DayType="Предпраздничный" Date="20160317" SwapDate=""/>
|
||||
<Item Calendar="91" Year="2016" DayType="Праздник" Date="20160318" SwapDate=""/>
|
||||
<Item Calendar="91" Year="2016" DayType="Праздник" Date="20160620" SwapDate=""/>
|
||||
@@ -959,8 +971,12 @@
|
||||
<Item Calendar="91" Year="2024" DayType="Праздник" Date="20240318" SwapDate=""/>
|
||||
<Item Calendar="91" Year="2024" DayType="Предпраздничный" Date="20240409" SwapDate=""/>
|
||||
<Item Calendar="91" Year="2024" DayType="Праздник" Date="20240410" SwapDate=""/>
|
||||
<Item Calendar="91" Year="2024" DayType="Праздник" Date="20240505" SwapDate="20240506"/>
|
||||
<Item Calendar="91" Year="2024" DayType="Воскресенье" Date="20240506" SwapDate="20240505"/>
|
||||
<Item Calendar="91" Year="2024" DayType="Праздник" Date="20240616" SwapDate="20240617"/>
|
||||
<Item Calendar="91" Year="2024" DayType="Воскресенье" Date="20240617" SwapDate="20240616"/>
|
||||
<Item Calendar="91" Year="2024" DayType="Праздник" Date="20240623" SwapDate="20240624"/>
|
||||
<Item Calendar="91" Year="2024" DayType="Воскресенье" Date="20240624" SwapDate="20240623"/>
|
||||
<Item Calendar="92" Year="2016" DayType="Предпраздничный" Date="20160317" SwapDate=""/>
|
||||
<Item Calendar="92" Year="2016" DayType="Праздник" Date="20160318" SwapDate=""/>
|
||||
<Item Calendar="92" Year="2017" DayType="Предпраздничный" Date="20170317" SwapDate=""/>
|
||||
@@ -986,8 +1002,12 @@
|
||||
<Item Calendar="93" Year="2023" DayType="Предпраздничный" Date="20230929" SwapDate=""/>
|
||||
<Item Calendar="93" Year="2023" DayType="Праздник" Date="20230930" SwapDate="20231002"/>
|
||||
<Item Calendar="93" Year="2023" DayType="Суббота" Date="20231002" SwapDate="20230930"/>
|
||||
<Item Calendar="93" Year="2024" DayType="Праздник" Date="20240505" SwapDate="20240506"/>
|
||||
<Item Calendar="93" Year="2024" DayType="Воскресенье" Date="20240506" SwapDate="20240505"/>
|
||||
<Item Calendar="93" Year="2024" DayType="Праздник" Date="20240511" SwapDate="20240513"/>
|
||||
<Item Calendar="93" Year="2024" DayType="Суббота" Date="20240513" SwapDate="20240511"/>
|
||||
<Item Calendar="93" Year="2024" DayType="Праздник" Date="20240623" SwapDate="20240624"/>
|
||||
<Item Calendar="93" Year="2024" DayType="Воскресенье" Date="20240624" SwapDate="20240623"/>
|
||||
<Item Calendar="93" Year="2024" DayType="Праздник" Date="20240930" SwapDate=""/>
|
||||
<Item Calendar="94" Year="2023" DayType="Праздник" Date="20230416" SwapDate="20230417"/>
|
||||
<Item Calendar="94" Year="2023" DayType="Воскресенье" Date="20230417" SwapDate="20230416"/>
|
||||
@@ -998,8 +1018,12 @@
|
||||
<Item Calendar="94" Year="2023" DayType="Предпраздничный" Date="20230929" SwapDate=""/>
|
||||
<Item Calendar="94" Year="2023" DayType="Праздник" Date="20230930" SwapDate="20231002"/>
|
||||
<Item Calendar="94" Year="2023" DayType="Суббота" Date="20231002" SwapDate="20230930"/>
|
||||
<Item Calendar="94" Year="2024" DayType="Праздник" Date="20240505" SwapDate="20240506"/>
|
||||
<Item Calendar="94" Year="2024" DayType="Воскресенье" Date="20240506" SwapDate="20240505"/>
|
||||
<Item Calendar="94" Year="2024" DayType="Праздник" Date="20240512" SwapDate="20240513"/>
|
||||
<Item Calendar="94" Year="2024" DayType="Воскресенье" Date="20240513" SwapDate="20240512"/>
|
||||
<Item Calendar="94" Year="2024" DayType="Праздник" Date="20240623" SwapDate="20240624"/>
|
||||
<Item Calendar="94" Year="2024" DayType="Воскресенье" Date="20240624" SwapDate="20240623"/>
|
||||
<Item Calendar="94" Year="2024" DayType="Праздник" Date="20240930" SwapDate=""/>
|
||||
<Item Calendar="95" Year="2023" DayType="Праздник" Date="20230416" SwapDate="20230417"/>
|
||||
<Item Calendar="95" Year="2023" DayType="Воскресенье" Date="20230417" SwapDate="20230416"/>
|
||||
@@ -1011,6 +1035,10 @@
|
||||
<Item Calendar="95" Year="2023" DayType="Предпраздничный" Date="20230929" SwapDate=""/>
|
||||
<Item Calendar="95" Year="2023" DayType="Праздник" Date="20230930" SwapDate="20231002"/>
|
||||
<Item Calendar="95" Year="2023" DayType="Суббота" Date="20231002" SwapDate="20230930"/>
|
||||
<Item Calendar="95" Year="2024" DayType="Праздник" Date="20240505" SwapDate="20240506"/>
|
||||
<Item Calendar="95" Year="2024" DayType="Воскресенье" Date="20240506" SwapDate="20240505"/>
|
||||
<Item Calendar="95" Year="2024" DayType="Праздник" Date="20240623" SwapDate="20240624"/>
|
||||
<Item Calendar="95" Year="2024" DayType="Воскресенье" Date="20240624" SwapDate="20240623"/>
|
||||
<Item Calendar="РФ" Year="2001" DayType="Праздник" Date="20010101" SwapDate=""/>
|
||||
<Item Calendar="РФ" Year="2001" DayType="Праздник" Date="20010102" SwapDate=""/>
|
||||
<Item Calendar="РФ" Year="2001" DayType="Праздник" Date="20010107" SwapDate="20010108"/>
|
||||
|
||||
Whitespace-only changes.
Whitespace-only changes.
+1
-1
@@ -10,7 +10,7 @@
|
||||
<Item Year="2021" Date="20210213"/>
|
||||
<Item Year="2022" Date="20220202"/>
|
||||
<Item Year="2023" Date="20230221"/>
|
||||
<Item Year="2024" Date="20240211"/>
|
||||
<Item Year="2024" Date="20240210"/>
|
||||
<Item Year="2025" Date="20250130"/>
|
||||
<Item Year="2026" Date="20260218"/>
|
||||
<Item Year="2027" Date="20270207"/>
|
||||
|
||||
+16
@@ -64,4 +64,20 @@
|
||||
</synonym>
|
||||
<templateType>TextDocument</templateType>
|
||||
</templates>
|
||||
<templates uuid="0384ec55-dc18-40ae-ae83-7defc28d8f3f">
|
||||
<name>ДатыПасха</name>
|
||||
<synonym>
|
||||
<key>ru</key>
|
||||
<value>Даты "Пасха"</value>
|
||||
</synonym>
|
||||
<templateType>TextDocument</templateType>
|
||||
</templates>
|
||||
<templates uuid="54e57825-c6f3-44c3-9457-bc24317e23c2">
|
||||
<name>ДатыТроица</name>
|
||||
<synonym>
|
||||
<key>ru</key>
|
||||
<value>Даты "Троица"</value>
|
||||
</synonym>
|
||||
<templateType>TextDocument</templateType>
|
||||
</templates>
|
||||
</mdclass:DataProcessor>
|
||||
@@ -185,6 +185,10 @@
|
||||
<items xsi:type="form:Button">
|
||||
<name>УстановитьИнтервалДатДляПросмотра</name>
|
||||
<id>108</id>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Установить интервал дат для просмотра</value>
|
||||
</title>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
@@ -211,6 +215,10 @@
|
||||
<items xsi:type="form:Button">
|
||||
<name>УстановитьОтборПоЗначениюВТекущейКолонке</name>
|
||||
<id>43</id>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Установить отбор по значению в текущей колонке</value>
|
||||
</title>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
@@ -247,6 +255,10 @@
|
||||
<items xsi:type="form:Button">
|
||||
<name>ОтключитьОтбор</name>
|
||||
<id>44</id>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Отключить отбор</value>
|
||||
</title>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
@@ -332,6 +344,10 @@
|
||||
<items xsi:type="form:Button">
|
||||
<name>ПросмотрТекущегоСобытияВОтдельномОкне</name>
|
||||
<id>38</id>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Просмотр текущего события</value>
|
||||
</title>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
@@ -407,6 +423,10 @@
|
||||
<items xsi:type="form:Button">
|
||||
<name>ОбновитьТекущийСписок</name>
|
||||
<id>46</id>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Обновить текущий список</value>
|
||||
</title>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
@@ -967,6 +987,10 @@
|
||||
<items xsi:type="form:FormField">
|
||||
<name>Сеанс</name>
|
||||
<id>80</id>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Сеанс</value>
|
||||
</title>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
@@ -1063,6 +1087,10 @@
|
||||
<items xsi:type="form:FormField">
|
||||
<name>РабочийСервер</name>
|
||||
<id>85</id>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Рабочий сервер</value>
|
||||
</title>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
@@ -1106,6 +1134,10 @@
|
||||
<items xsi:type="form:FormField">
|
||||
<name>ОсновнойIPПорт</name>
|
||||
<id>89</id>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Основной IP порт</value>
|
||||
</title>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
@@ -1149,6 +1181,10 @@
|
||||
<items xsi:type="form:FormField">
|
||||
<name>ВспомогательныйIPПорт</name>
|
||||
<id>91</id>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Вспомогательный IP порт</value>
|
||||
</title>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
@@ -1269,6 +1305,10 @@
|
||||
<items xsi:type="form:FormField">
|
||||
<name>Транзакция</name>
|
||||
<id>71</id>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Транзакция</value>
|
||||
</title>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
@@ -1387,6 +1427,10 @@
|
||||
<items xsi:type="form:FormField">
|
||||
<name>Данные</name>
|
||||
<id>76</id>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Данные</value>
|
||||
</title>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
@@ -1430,6 +1474,10 @@
|
||||
<items xsi:type="form:FormField">
|
||||
<name>ПредставлениеДанных</name>
|
||||
<id>78</id>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Представление данных</value>
|
||||
</title>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
@@ -1491,6 +1539,10 @@
|
||||
<items xsi:type="form:FormField">
|
||||
<name>СведенияОСобытии</name>
|
||||
<id>130</id>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Сведения о событии</value>
|
||||
</title>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
@@ -1628,6 +1680,10 @@
|
||||
<items xsi:type="form:Button">
|
||||
<name>УстановитьОтборПоЗначениюВТекущейКолонкеКонтекст</name>
|
||||
<id>98</id>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Установить отбор по значению в текущей колонке</value>
|
||||
</title>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
@@ -1664,6 +1720,10 @@
|
||||
<items xsi:type="form:Button">
|
||||
<name>ЖурналКонтекстноеМенюОтключитьОтбор</name>
|
||||
<id>113</id>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Отключить отбор</value>
|
||||
</title>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
@@ -1711,6 +1771,10 @@
|
||||
<items xsi:type="form:Button">
|
||||
<name>ПросмотрТекущегоСобытияВОтдельномОкнеКонтекст</name>
|
||||
<id>96</id>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Просмотр текущего события</value>
|
||||
</title>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
@@ -1806,6 +1870,10 @@
|
||||
<items xsi:type="form:FormField">
|
||||
<name>ПолеИндикаторДлительныхОпераций</name>
|
||||
<id>135</id>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Поле индикатор длительных операций</value>
|
||||
</title>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
@@ -2047,7 +2115,7 @@
|
||||
<name>ВспомогательныйIPПорт</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Вспомог. IP порт</value>
|
||||
<value>Вспомогательный IP порт</value>
|
||||
</title>
|
||||
<id>1</id>
|
||||
<valueType>
|
||||
|
||||
@@ -2981,7 +2981,7 @@
|
||||
</title>
|
||||
<toolTipRepresentation>ShowBottom</toolTipRepresentation>
|
||||
<extendedTooltip>
|
||||
<name>Группа2РасширеннаяПодсказка1</name>
|
||||
<name>РегламентноеУдалениеПомеченныхРасширеннаяПодсказка</name>
|
||||
<id>2102</id>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
@@ -3136,10 +3136,10 @@
|
||||
<name>ГруппаПроизводительность</name>
|
||||
<id>2124</id>
|
||||
<items xsi:type="form:FormGroup">
|
||||
<name>Группа1</name>
|
||||
<name>Производительность</name>
|
||||
<id>2236</id>
|
||||
<items xsi:type="form:FormGroup">
|
||||
<name>Группа2</name>
|
||||
<name>ГруппаКоличествоПотоковДлительныхОпераций</name>
|
||||
<id>2144</id>
|
||||
<items xsi:type="form:FormField">
|
||||
<name>КоличествоПотоковДлительныхОпераций</name>
|
||||
@@ -3194,11 +3194,11 @@
|
||||
</userVisible>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Группа2</value>
|
||||
<value>Количество потоков длительных операций</value>
|
||||
</title>
|
||||
<toolTipRepresentation>ShowBottom</toolTipRepresentation>
|
||||
<extendedTooltip>
|
||||
<name>Группа2РасширеннаяПодсказка</name>
|
||||
<name>ГруппаКоличествоПотоковДлительныхОперацийРасширеннаяПодсказка</name>
|
||||
<id>2145</id>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
@@ -3225,7 +3225,7 @@
|
||||
</extInfo>
|
||||
</items>
|
||||
<items xsi:type="form:FormGroup">
|
||||
<name>Группа3</name>
|
||||
<name>ГруппаПроизводительностьОтступ</name>
|
||||
<id>2146</id>
|
||||
<items xsi:type="form:Decoration">
|
||||
<name>ДекорацияЗаглушка</name>
|
||||
@@ -3265,12 +3265,12 @@
|
||||
</userVisible>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Группа3</value>
|
||||
<value>Производительность отступ</value>
|
||||
</title>
|
||||
<toolTipRepresentation>ShowBottom</toolTipRepresentation>
|
||||
<groupVerticalAlign>Bottom</groupVerticalAlign>
|
||||
<extendedTooltip>
|
||||
<name>Группа3РасширеннаяПодсказка</name>
|
||||
<name>ГруппаПроизводительностьОтступРасширеннаяПодсказка</name>
|
||||
<id>2147</id>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
@@ -3304,10 +3304,10 @@
|
||||
</userVisible>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Группа1</value>
|
||||
<value>Производительность</value>
|
||||
</title>
|
||||
<extendedTooltip>
|
||||
<name>Группа1РасширеннаяПодсказка</name>
|
||||
<name>ПроизводительностьРасширеннаяПодсказка</name>
|
||||
<id>2237</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
|
||||
+12
-3
@@ -281,7 +281,8 @@
|
||||
"Reason": "- Подпись не является достоверной.\n- После подписания изменились данные объекта.",
|
||||
"Solution": "Выберите корректный объект.",
|
||||
"ErrorText": "Хеш-значение неправильное",
|
||||
"RepairMethods": ""
|
||||
"RepairMethods": "",
|
||||
"Category": "hash_value"
|
||||
},
|
||||
{
|
||||
"Anchor": "Некорректный тип данных: Неопределенно",
|
||||
@@ -850,8 +851,16 @@
|
||||
"ErrorText": "Сертификат был явно отозван его издателем",
|
||||
"RepairMethods": "",
|
||||
"Category": "cert_revoked"
|
||||
},
|
||||
{
|
||||
"Anchor": "",
|
||||
"Reason": "Не удается построить цепочку сертификатов при создании/проверке/усовершенствовании подписи или проверке сертификата.",
|
||||
"Solution": "- Скачайте и установите корневые и промежуточные сертификаты с сайта удостоверяющего центра, выдавшего сертификат.\n- Если подпись содержит метки времени, проверьте также цепочку сертификата службы меток доверенного времени.\n- Если подпись архивная, добавьте архивную метку времени. ",
|
||||
"ErrorText": "Ошибка при выполнении проверки цепочки сертификатов",
|
||||
"RepairMethods": "",
|
||||
"Category": "chaining"
|
||||
}
|
||||
],
|
||||
"LastChangeDate": "2023-12-22T14:21:06",
|
||||
"Version": "3.0.1.15"
|
||||
"LastChangeDate": "2024-01-17T18:28:33",
|
||||
"Version": "3.0.1.17"
|
||||
}
|
||||
@@ -747,6 +747,61 @@
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
</extInfo>
|
||||
</items>
|
||||
<items xsi:type="form:FormGroup">
|
||||
<name>КоманднаяПанельТехнологическиеДанные</name>
|
||||
<id>750</id>
|
||||
<items xsi:type="form:Button">
|
||||
<name>ПоказатьТехнологическиеДанные</name>
|
||||
<id>746</id>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<extendedTooltip>
|
||||
<name>ПоказатьТехнологическиеДанныеРасширеннаяПодсказка</name>
|
||||
<id>747</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<commandName>Form.Command.ПоказатьТехнологическиеДанные</commandName>
|
||||
<buttonImportance>Normal</buttonImportance>
|
||||
<representation>Auto</representation>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<placementArea>UserCmds</placementArea>
|
||||
<representationInContextMenu>Auto</representationInContextMenu>
|
||||
<locationInCommandBar>InAdditionalSubmenu</locationInCommandBar>
|
||||
</items>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Командная панель технологические данные</value>
|
||||
</title>
|
||||
<toolTip>
|
||||
<key>ru</key>
|
||||
<value>Командная панель технологические данные</value>
|
||||
</toolTip>
|
||||
<extendedTooltip>
|
||||
<name>КоманднаяПанельТехнологическиеДанныеРасширеннаяПодсказка</name>
|
||||
<id>751</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<extInfo xsi:type="form:ButtonGroupExtInfo"/>
|
||||
</items>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
@@ -4691,6 +4746,28 @@
|
||||
<currentRowUse>Auto</currentRowUse>
|
||||
<selectedRowsUse>Auto</selectedRowsUse>
|
||||
</formCommands>
|
||||
<formCommands>
|
||||
<name>ПоказатьТехнологическиеДанные</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Показать технологические данные</value>
|
||||
</title>
|
||||
<id>6</id>
|
||||
<toolTip>
|
||||
<key>ru</key>
|
||||
<value>Показать технологические данные</value>
|
||||
</toolTip>
|
||||
<use>
|
||||
<common>true</common>
|
||||
</use>
|
||||
<action xsi:type="form:FormCommandHandlerContainer">
|
||||
<handler>
|
||||
<name>ПоказатьТехнологическиеДанные</name>
|
||||
</handler>
|
||||
</action>
|
||||
<currentRowUse>Auto</currentRowUse>
|
||||
<selectedRowsUse>Auto</selectedRowsUse>
|
||||
</formCommands>
|
||||
<parameters>
|
||||
<name>УдаляемыеОбъекты</name>
|
||||
<valueType>
|
||||
|
||||
@@ -658,6 +658,13 @@
|
||||
|
||||
КонецФункции
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ПоказатьТехнологическиеДанные(Команда)
|
||||
Элементы.ПоказатьТехнологическиеДанные.Пометка = Не Элементы.ПоказатьТехнологическиеДанные.Пометка;
|
||||
ДобавитьЗадание(ЗаданияФормы().ПоискПомеченных);
|
||||
ЗапуститьЗадание();
|
||||
КонецПроцедуры
|
||||
|
||||
#КонецОбласти
|
||||
|
||||
#Область СлужебныеПроцедурыИФункции
|
||||
@@ -1448,7 +1455,7 @@
|
||||
#Область ПоискПомеченныхНаУдаление
|
||||
|
||||
&НаКлиенте
|
||||
Процедура НачатьПоискПомеченных(Параметр = Неопределено)
|
||||
Процедура НачатьПоискПомеченных(ИскатьТехнологическиеОбъекты)
|
||||
УстановитьСостояниеВыбораПомеченныхНаУдалениеСПанельюСостояния();
|
||||
|
||||
ПредставлениеОперации = НСтр("ru='Поиск помеченных на удаление'");
|
||||
@@ -1457,7 +1464,7 @@
|
||||
|
||||
Обработчик = Новый ОписаниеОповещения("ПослеЗавершенияПоискаПомеченных", ЭтотОбъект);
|
||||
|
||||
ВыполняемаяОперация = НачатьПоискПомеченныхСервер(ОтборМетаданных, УникальныйИдентификатор);
|
||||
ВыполняемаяОперация = НачатьПоискПомеченныхСервер(ОтборМетаданных, УникальныйИдентификатор, ИскатьТехнологическиеОбъекты);
|
||||
ПриНачалеФоновогоЗадания(Обработчик);
|
||||
КонецПроцедуры
|
||||
|
||||
@@ -1505,7 +1512,7 @@
|
||||
КонецПроцедуры
|
||||
|
||||
&НаСервере
|
||||
Функция НачатьПоискПомеченныхСервер(ОтборМетаданных, УникальныйИдентификаторФормы)
|
||||
Функция НачатьПоискПомеченныхСервер(ОтборМетаданных, УникальныйИдентификаторФормы, ИскатьТехнологическиеОбъекты = Ложь)
|
||||
ИмяМетода = "УдалениеПомеченныхОбъектовСлужебный.ПомеченныеНаУдаление";
|
||||
|
||||
ПараметрыМетода = ДлительныеОперации.ПараметрыВыполненияФункции(УникальныйИдентификаторФормы);
|
||||
@@ -1513,7 +1520,8 @@
|
||||
Задание = ДлительныеОперации.ВыполнитьФункцию(ПараметрыМетода, ИмяМетода,
|
||||
ОтборМетаданных,
|
||||
ДополнительныеРеквизитыПомеченныхНаУдаления.Выгрузить(),
|
||||
РеквизитФормыВЗначение("ДеревоПомеченныхНаУдаление"));
|
||||
РеквизитФормыВЗначение("ДеревоПомеченныхНаУдаление"),
|
||||
ИскатьТехнологическиеОбъекты);
|
||||
|
||||
Возврат Задание;
|
||||
КонецФункции
|
||||
@@ -1655,10 +1663,12 @@
|
||||
ИтоговыйРежимУдаления,
|
||||
НастройкиДополнительныхРеквизитов,
|
||||
ЗначениеРезультатаПредыдущегоШага,
|
||||
УникальныйИдентификаторФормы);
|
||||
УникальныйИдентификаторФормы,
|
||||
Элементы.ПоказатьТехнологическиеДанные.Пометка);
|
||||
Иначе
|
||||
ПараметрыУдаления = ПараметрыУдаленияПомеченныхОбъектов(ИсточникУдаляемыхОбъектов, ИтоговыйРежимУдаления,
|
||||
НастройкиДополнительныхРеквизитов, ЗначениеРезультатаПредыдущегоШага, УникальныйИдентификаторФормы);
|
||||
НастройкиДополнительныхРеквизитов, ЗначениеРезультатаПредыдущегоШага, УникальныйИдентификаторФормы,
|
||||
Элементы.ПоказатьТехнологическиеДанные.Пометка);
|
||||
КоличествоПорций = ПараметрыУдаления.Количество();
|
||||
|
||||
Задание = ДлительныеОперации.ВыполнитьФункциюВНесколькоПотоков(ИмяМетода,
|
||||
@@ -1670,7 +1680,8 @@
|
||||
|
||||
&НаСервере
|
||||
Функция ПараметрыУдаленияПомеченныхОбъектов(ИсточникУдаляемыхОбъектов, ИтоговыйРежимУдаления,
|
||||
НастройкиДополнительныхРеквизитов, ЗначениеРезультатаПредыдущегоШага, УникальныйИдентификаторФормы)
|
||||
НастройкиДополнительныхРеквизитов, ЗначениеРезультатаПредыдущегоШага, УникальныйИдентификаторФормы,
|
||||
УдалятьТехнологическиеОбъекты)
|
||||
|
||||
Если ИсточникУдаляемыхОбъектов = Неопределено Тогда
|
||||
ИсточникУдаляемыхОбъектов = РеквизитФормыВЗначение("ДеревоПомеченныхНаУдаление");
|
||||
@@ -1684,6 +1695,7 @@
|
||||
ПараметрыВызоваСервера.Добавить(НастройкиДополнительныхРеквизитов);
|
||||
ПараметрыВызоваСервера.Добавить(ЗначениеРезультатаПредыдущегоШага);
|
||||
ПараметрыВызоваСервера.Добавить(УникальныйИдентификаторФормы);
|
||||
ПараметрыВызоваСервера.Добавить(УдалятьТехнологическиеОбъекты);
|
||||
ПараметрыУдаления.Вставить(0, ПараметрыВызоваСервера);
|
||||
Возврат ПараметрыУдаления;
|
||||
КонецЕсли;
|
||||
@@ -1696,6 +1708,7 @@
|
||||
ПараметрыВызоваСервера.Добавить(НастройкиДополнительныхРеквизитов);
|
||||
ПараметрыВызоваСервера.Добавить(ЗначениеРезультатаПредыдущегоШага);
|
||||
ПараметрыВызоваСервера.Добавить(УникальныйИдентификаторФормы);
|
||||
ПараметрыВызоваСервера.Добавить(УдалятьТехнологическиеОбъекты);
|
||||
ПараметрыУдаления.Вставить(ИндексПорции, ПараметрыВызоваСервера);
|
||||
|
||||
Возврат ПараметрыУдаления;
|
||||
@@ -2176,7 +2189,7 @@
|
||||
Если ТекущееЗаданиеФормы.Имя = ЗаданияФормы().УдалениеПомеченных Тогда
|
||||
НачатьУдалениеПомеченных(ТекущееЗаданиеФормы.Параметр);
|
||||
ИначеЕсли ТекущееЗаданиеФормы.Имя = ЗаданияФормы().ПоискПомеченных Тогда
|
||||
НачатьПоискПомеченных(ТекущееЗаданиеФормы.Параметр);
|
||||
НачатьПоискПомеченных(Элементы.ПоказатьТехнологическиеДанные.Пометка);
|
||||
ИначеЕсли ТекущееЗаданиеФормы.Имя = ЗаданияФормы().ВыполнениеДополнительнойОбработки Тогда
|
||||
НачатьВыполнениеДополнительнойОбработки(ТекущееЗаданиеФормы.Параметр);
|
||||
КонецЕсли;
|
||||
|
||||
@@ -891,7 +891,7 @@
|
||||
|
||||
Исправления = Новый Структура;
|
||||
Исправления.Вставить("Установить", ПомещенныеФайлы);
|
||||
Результат = ОбновлениеКонфигурации.УстановкаИУдалениеИсправлений(Исправления);
|
||||
Результат = ОбновлениеКонфигурации.УстановкаИУдалениеИсправлений(Исправления, Ложь, Истина, Истина);
|
||||
ЕстьОшибки = (Результат.НеУстановлено <> 0);
|
||||
УстановленоИсправлений = Результат.Установленные.Количество();
|
||||
Элементы.ОшибкаУстановкиИсправлений.Видимость = ЕстьОшибки;
|
||||
|
||||
+2
-2
@@ -157,7 +157,7 @@
|
||||
<row><Value>72</Value><Value>Тюменская</Value> <Value>обл</Value><Value>Тюменская область</Value> <Value>000000</Value><Value>625-627</Value><Value>54049357-326d-4b8f-b224-3c6dc25d6dd3</Value><Value>71</Value></row>
|
||||
<row><Value>73</Value><Value>Ульяновская</Value> <Value>обл</Value><Value>Ульяновская область</Value> <Value>433000</Value><Value>432-433</Value><Value>fee76045-fe22-43a4-ad58-ad99e903bd58</Value><Value>73</Value></row>
|
||||
<row><Value>74</Value><Value>Челябинская</Value> <Value>обл</Value><Value>Челябинская область</Value> <Value>454000</Value><Value>454-457</Value><Value>27eb7c10-a234-44da-a59c-8b1f864966de</Value><Value>75</Value></row>
|
||||
<row><Value>75</Value><Value>Забайкальский</Value> <Value>край</Value><Value>Забайкальский край</Value> <Value>000000</Value><Value>672-674,687</Value><Value>b6ba5716-eb48-401b-8443-b197c9578734</Value><Value></Value></row>
|
||||
<row><Value>75</Value><Value>Забайкальский</Value> <Value>край</Value><Value>Забайкальский край</Value> <Value>000000</Value><Value>672-674,687</Value><Value>b6ba5716-eb48-401b-8443-b197c9578734</Value><Value>76</Value></row>
|
||||
<row><Value>76</Value><Value>Ярославская</Value> <Value>обл</Value><Value>Ярославская область</Value> <Value>000000</Value><Value>150-152</Value><Value>a84b2ef4-db03-474b-b552-6229e801ae9b</Value><Value>78</Value></row>
|
||||
<row><Value>77</Value><Value>Москва</Value> <Value>г</Value> <Value>Город Москва</Value> <Value>000000</Value><Value>101-135</Value><Value>0c5b2444-70a0-4932-980c-b4dc0d3f02b5</Value><Value>45</Value></row>
|
||||
<row><Value>78</Value><Value>Санкт-Петербург</Value> <Value>г</Value> <Value>Город Санкт-Петербург</Value> <Value>190000</Value><Value>190-199</Value><Value>c2deb16a-0330-4f05-821f-1d09c93331e6</Value><Value>40</Value></row>
|
||||
@@ -172,5 +172,5 @@
|
||||
<row><Value>93</Value><Value>Донецкая Народная</Value> <Value>Респ</Value><Value>Донецкая Народная Республика</Value> <Value>000000</Value><Value></Value><Value>d28a09a6-ad4e-407a-ad64-c208549befc4</Value><Value>21</Value></row>
|
||||
<row><Value>94</Value><Value>Луганская Народная</Value> <Value>Респ</Value><Value>Луганская Народная Республика</Value> <Value>000000</Value><Value></Value><Value>10530e14-2627-4e68-aae4-c57373defcf4</Value><Value>43</Value></row>
|
||||
<row><Value>95</Value><Value>Херсонская</Value> <Value>обл</Value><Value>Херсонская область</Value> <Value>000000</Value><Value></Value><Value>486c7c54-caa1-4b04-8dd3-c182313337fc</Value><Value>74</Value></row>
|
||||
<row><Value>99</Value><Value>Байконур</Value> <Value>г</Value> <Value>Город Байконур</Value> <Value>468320</Value><Value>468</Value><Value>63ed1a35-4be6-4564-a1ec-0c51f7383314</Value><Value></Value></row>
|
||||
<row><Value>99</Value><Value>Байконур</Value> <Value>г</Value> <Value>Город Байконур</Value> <Value>468320</Value><Value>468</Value><Value>63ed1a35-4be6-4564-a1ec-0c51f7383314</Value><Value>55</Value></row>
|
||||
</ValueTable>
|
||||
+26
-46
@@ -815,27 +815,6 @@
|
||||
// Переход к доступному полю или открытие формы.
|
||||
ОткрытьФормуРедактированияДатыЗапрета = Ложь;
|
||||
|
||||
Если Поле = Элементы.ДатыЗапретаПолноеПредставление Тогда
|
||||
Если ТекущиеДанные.ЭтоРаздел Тогда
|
||||
Если ЭтоВсеПользователи(ТекущийПользователь) Тогда
|
||||
// Все разделы всегда заполнены, их не требуется изменять.
|
||||
Если ТекущиеДанные.ОписаниеДатыЗапрета <> "ПроизвольнаяДата"
|
||||
Или Поле = Элементы.ДатыЗапретаОписаниеДатыЗапретаПредставление Тогда
|
||||
ОткрытьФормуРедактированияДатыЗапрета = Истина;
|
||||
Иначе
|
||||
ТекущийЭлемент = Элементы.ДатыЗапретаДатаЗапрета;
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
|
||||
ИначеЕсли ЗначениеЗаполнено(ТекущиеДанные.Представление) Тогда
|
||||
Если ТекущиеДанные.ОписаниеДатыЗапрета <> "ПроизвольнаяДата"
|
||||
Или Поле = Элементы.ДатыЗапретаОписаниеДатыЗапретаПредставление Тогда
|
||||
ОткрытьФормуРедактированияДатыЗапрета = Истина;
|
||||
Иначе
|
||||
ТекущийЭлемент = Элементы.ДатыЗапретаДатаЗапрета;
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
Иначе
|
||||
Если Не ЗначениеЗаполнено(ТекущиеДанные.Представление) Тогда
|
||||
// Перед изменением описания или даты запрета
|
||||
// требуется заполнить объект, иначе нельзя выполнить запись в регистр.
|
||||
@@ -843,12 +822,11 @@
|
||||
|
||||
ИначеЕсли ТекущиеДанные.ОписаниеДатыЗапрета <> "ПроизвольнаяДата"
|
||||
Или Поле = Элементы.ДатыЗапретаОписаниеДатыЗапретаПредставление Тогда
|
||||
ОткрытьФормуРедактированияДатыЗапрета = Истина;
|
||||
|
||||
ИначеЕсли ТекущийЭлемент = Элементы.ДатыЗапретаДатаЗапрета Тогда
|
||||
ОткрытьФормуРедактированияДатыЗапрета = Истина;
|
||||
Иначе
|
||||
ТекущийЭлемент = Элементы.ДатыЗапретаДатаЗапрета;
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
|
||||
// Блокировка записи перед редактированием.
|
||||
Если ЗначениеЗаполнено(ТекущиеДанные.Представление) Тогда
|
||||
@@ -864,21 +842,6 @@
|
||||
РедактироватьДатуЗапретаВФорме();
|
||||
КонецЕсли;
|
||||
|
||||
Если Отказ Тогда
|
||||
Элементы.ДатыЗапретаПолноеПредставление.ТолькоПросмотр = Ложь;
|
||||
Элементы.ДатыЗапретаОписаниеДатыЗапретаПредставление.ТолькоПросмотр = Ложь;
|
||||
Элементы.ДатыЗапретаДатаЗапрета.ТолькоПросмотр = Ложь;
|
||||
Иначе
|
||||
// Блокировка недоступных полей.
|
||||
Элементы.ДатыЗапретаПолноеПредставление.ТолькоПросмотр =
|
||||
ЗначениеЗаполнено(ТекущиеДанные.Представление);
|
||||
|
||||
Элементы.ДатыЗапретаОписаниеДатыЗапретаПредставление.ТолькоПросмотр = Истина;
|
||||
Элементы.ДатыЗапретаДатаЗапрета.ТолькоПросмотр =
|
||||
Не ЗначениеЗаполнено(ТекущиеДанные.Представление)
|
||||
Или ТекущиеДанные.ОписаниеДатыЗапрета <> "ПроизвольнаяДата";
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
@@ -945,17 +908,28 @@
|
||||
&НаКлиенте
|
||||
Процедура ДатыЗапретаПриНачалеРедактирования(Элемент, НоваяСтрока, Копирование)
|
||||
|
||||
ТекущиеДанные = Элементы.ДатыЗапрета.ТекущиеДанные;
|
||||
|
||||
// Блокировка недоступных полей.
|
||||
Элементы.ДатыЗапретаПолноеПредставление.ТолькоПросмотр =
|
||||
ЗначениеЗаполнено(ТекущиеДанные.Представление);
|
||||
|
||||
Элементы.ДатыЗапретаОписаниеДатыЗапретаПредставление.ТолькоПросмотр = Истина;
|
||||
Элементы.ДатыЗапретаДатаЗапрета.ТолькоПросмотр =
|
||||
Не ЗначениеЗаполнено(ТекущиеДанные.Представление)
|
||||
Или ТекущиеДанные.ОписаниеДатыЗапрета <> "ПроизвольнаяДата";
|
||||
|
||||
Если Не НоваяСтрока Тогда
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
Если Не Элементы.ДатыЗапрета.ТекущиеДанные.ЭтоРаздел Тогда
|
||||
Элементы.ДатыЗапрета.ТекущиеДанные.Раздел = ТекущийРаздел(, Истина);
|
||||
Если Не ТекущиеДанные.ЭтоРаздел Тогда
|
||||
ТекущиеДанные.Раздел = ТекущийРаздел(, Истина);
|
||||
КонецЕсли;
|
||||
Если ЭтоВсеПользователи(ТекущийПользователь) Или Не Элементы.ДатыЗапрета.ТекущиеДанные.ЭтоРаздел Тогда
|
||||
Элементы.ДатыЗапрета.ТекущиеДанные.ОписаниеДатыЗапрета = "ПроизвольнаяДата";
|
||||
Если ЭтоВсеПользователи(ТекущийПользователь) Или Не ТекущиеДанные.ЭтоРаздел Тогда
|
||||
ТекущиеДанные.ОписаниеДатыЗапрета = "ПроизвольнаяДата";
|
||||
КонецЕсли;
|
||||
УстановитьПредставлениеОписанияДатыЗапрета(Элементы.ДатыЗапрета.ТекущиеДанные);
|
||||
УстановитьПредставлениеОписанияДатыЗапрета(ТекущиеДанные);
|
||||
ПодключитьОбработчикОжидания("ОбработчикОжиданияВыбратьОбъекты", 0.1, Истина);
|
||||
|
||||
КонецПроцедуры
|
||||
@@ -963,6 +937,10 @@
|
||||
&НаКлиенте
|
||||
Процедура ДатыЗапретаПриОкончанииРедактирования(Элемент, НоваяСтрока, ОтменаРедактирования)
|
||||
|
||||
Элементы.ДатыЗапретаПолноеПредставление.ТолькоПросмотр = Ложь;
|
||||
Элементы.ДатыЗапретаОписаниеДатыЗапретаПредставление.ТолькоПросмотр = Ложь;
|
||||
Элементы.ДатыЗапретаДатаЗапрета.ТолькоПросмотр = Ложь;
|
||||
|
||||
ТекущиеДанные = Элементы.ДатыЗапрета.ТекущиеДанные;
|
||||
|
||||
Если ТекущийПользователь <> Неопределено Тогда
|
||||
@@ -971,8 +949,6 @@
|
||||
|
||||
РазблокироватьВсеЗаписиНаСервере(АдресУстановленныхБлокировок);
|
||||
|
||||
Элементы.ДатыЗапретаПолноеПредставление.ТолькоПросмотр = Ложь;
|
||||
Элементы.ДатыЗапретаОписаниеДатыЗапретаПредставление.ТолькоПросмотр = Ложь;
|
||||
УстановитьПредставлениеОписанияДатыЗапрета(ТекущиеДанные);
|
||||
ОбновитьНаличиеДатЗапретаТекущегоПользователя();
|
||||
|
||||
@@ -3135,6 +3111,10 @@
|
||||
&НаКлиенте
|
||||
Процедура ДатыЗапретаУстановитьДоступностьКоманд(Знач ДоступностьКоманд)
|
||||
|
||||
Элементы.ДатыЗапретаПолноеПредставление.ТолькоПросмотр = Ложь;
|
||||
Элементы.ДатыЗапретаОписаниеДатыЗапретаПредставление.ТолькоПросмотр = Ложь;
|
||||
Элементы.ДатыЗапретаДатаЗапрета.ТолькоПросмотр = Ложь;
|
||||
|
||||
Если Элементы.ДатыЗапрета.ТолькоПросмотр Тогда
|
||||
ДоступностьКоманд = Ложь;
|
||||
КонецЕсли;
|
||||
|
||||
@@ -73,12 +73,14 @@
|
||||
КонецЕсли;
|
||||
// Повторно не обновляем курс за один и тот же период.
|
||||
Если ОбновленныеПериоды[ЗаписьОсновнойВалюты.Период] = Неопределено Тогда
|
||||
//@skip-check query-in-loop - порционная обработка больших объемов данных
|
||||
ОбновитьКурсЗависимойВалюты(ВыбраннаяВалюта, ЗаписьОсновнойВалюты);
|
||||
ОбновленныеПериоды.Вставить(ЗаписьОсновнойВалюты.Период, Истина);
|
||||
КонецЕсли;
|
||||
Иначе // Обновить курс всех зависимых валют.
|
||||
ЗависимыеВалюты = РаботаСКурсамиВалют.СписокЗависимыхВалют(ЗаписьОсновнойВалюты.Валюта, ДополнительныеСвойства);
|
||||
Для Каждого ЗависимаяВалюта Из ЗависимыеВалюты Цикл
|
||||
//@skip-check query-in-loop - порционная обработка больших объемов данных
|
||||
ОбновитьКурсЗависимойВалюты(ЗависимаяВалюта, ЗаписьОсновнойВалюты);
|
||||
КонецЦикла;
|
||||
КонецЕсли;
|
||||
|
||||
@@ -3589,6 +3589,93 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>Administration</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>DataAdministration</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>UpdateDataBaseConfiguration</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ExclusiveMode</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ActiveUsers</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>EventLog</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ThinClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>WebClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ThickClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ExternalConnection</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>Automation</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>TechnicalSpecialistMode</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>SaveUserData</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ConfigurationExtensionsAdministration</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>Output</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>InformationRegister.ПараметрыРаботыПрограммы</name>
|
||||
<right>
|
||||
@@ -5759,93 +5846,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>Administration</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>DataAdministration</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>UpdateDataBaseConfiguration</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ExclusiveMode</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ActiveUsers</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>EventLog</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ThinClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>WebClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ThickClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ExternalConnection</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>Automation</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>TechnicalSpecialistMode</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>SaveUserData</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ConfigurationExtensionsAdministration</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>Output</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Constant.ДоставлятьСерверныеОповещенияБезСистемыВзаимодействия</name>
|
||||
<right>
|
||||
|
||||
@@ -1911,6 +1911,33 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Catalog.ЗначенияСвойствОбъектовИерархия</name>
|
||||
<right>
|
||||
@@ -2901,33 +2928,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Constant.ИспользоватьДатуНачалаЗадач</name>
|
||||
<right>
|
||||
|
||||
@@ -1546,6 +1546,33 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>CommonForm.ФормаВыбораШрифта</name>
|
||||
<right>
|
||||
@@ -2376,33 +2403,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Constant.ИспользоватьДатуНачалаЗадач</name>
|
||||
<right>
|
||||
|
||||
@@ -602,6 +602,33 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>WebService.EnterpriseDataUpload_1_0_1_1.Operation.Ping</name>
|
||||
<right>
|
||||
@@ -888,33 +915,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>WebService.Exchange_3_0_2_2.Operation.PutMessageForDataMatching</name>
|
||||
<right>
|
||||
|
||||
@@ -187,6 +187,33 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>InformationRegister.АдминистративнаяИерархия</name>
|
||||
<right>
|
||||
@@ -302,31 +329,4 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
</Rights>
|
||||
+27
-27
@@ -60,6 +60,33 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>InformationRegister.УничтоженныеПерсональныеДанные</name>
|
||||
<right>
|
||||
@@ -146,31 +173,4 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
</Rights>
|
||||
@@ -21,6 +21,33 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Catalog.КлассификаторБанков</name>
|
||||
<right>
|
||||
@@ -60,31 +87,4 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
</Rights>
|
||||
@@ -109,6 +109,33 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Constant.НастройкиКолонтитулов</name>
|
||||
<right>
|
||||
@@ -179,31 +206,4 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
</Rights>
|
||||
@@ -1037,6 +1037,33 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>InformationRegister.СостоянияПапокПисем</name>
|
||||
<right>
|
||||
@@ -1429,33 +1456,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Subsystem.СтандартныеПодсистемы.Subsystem.Взаимодействия</name>
|
||||
<right>
|
||||
|
||||
@@ -74,6 +74,33 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Catalog.ГруппыВнешнихПользователей</name>
|
||||
<right>
|
||||
@@ -113,31 +140,4 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
</Rights>
|
||||
@@ -36,6 +36,33 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>InformationRegister.ДатыЗапретаИзменения</name>
|
||||
<right>
|
||||
@@ -131,33 +158,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<restrictionTemplate>
|
||||
<name>ДляРегистра(Регистр, Поле1, Поле2, Поле3, Поле4, Поле5)</name>
|
||||
<condition>// ДляРегистра(Регистр, Поле1, Поле2 = "", Поле3 = "", Поле4 = "", Поле5 = "")
|
||||
|
||||
@@ -18,6 +18,33 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Report.ДатыЗапретаИзменения</name>
|
||||
<right>
|
||||
@@ -135,33 +162,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<restrictionTemplate>
|
||||
<name>ДляРегистра(Регистр, Поле1, Поле2, Поле3, Поле4, Поле5)</name>
|
||||
<condition>// ДляРегистра(Регистр, Поле1, Поле2 = "", Поле3 = "", Поле4 = "", Поле5 = "")
|
||||
|
||||
@@ -95,20 +95,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>CommonForm.ДополнительныеОтчетыИОбработки</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>CommonForm.НастройкаМоихОтчетовИОбработок</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
@@ -136,4 +122,18 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>CommonForm.ДополнительныеОтчетыИОбработки</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>CommonForm.НастройкаМоихОтчетовИОбработок</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
</Rights>
|
||||
@@ -88,6 +88,33 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Catalog.ЗначенияСвойствОбъектовИерархия</name>
|
||||
<right>
|
||||
@@ -180,31 +207,4 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
</Rights>
|
||||
@@ -100,6 +100,33 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Task.ЗадачаИсполнителя.Command.МоиЗадачи</name>
|
||||
<right>
|
||||
@@ -211,33 +238,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<restrictionTemplate>
|
||||
<name>ДляОбъекта(ПолеОбъекта)</name>
|
||||
<condition>// ДляОбъекта(ПолеОбъекта = "")
|
||||
|
||||
@@ -70,20 +70,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>CommonCommand.МоиЗаметкиПоПредмету</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Catalog.Заметки.Command.ВсеЗаметки</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
@@ -111,6 +97,20 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>CommonCommand.МоиЗаметкиПоПредмету</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Catalog.Заметки.Command.ВсеЗаметки</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<restrictionTemplate>
|
||||
<name>ДляОбъекта(ПолеОбъекта)</name>
|
||||
<condition>// ДляОбъекта(ПолеОбъекта = "")
|
||||
|
||||
@@ -88,25 +88,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Constant.ИспользоватьНесколькоПроизводственныхКалендарей</name>
|
||||
<right>
|
||||
<name>Read</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>Update</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>Edit</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
@@ -134,4 +115,23 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Constant.ИспользоватьНесколькоПроизводственныхКалендарей</name>
|
||||
<right>
|
||||
<name>Read</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>Update</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>Edit</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
</Rights>
|
||||
@@ -65,17 +65,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>DataProcessor.ЗагрузкаКурсовВалют</name>
|
||||
<right>
|
||||
<name>Use</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
@@ -103,4 +92,15 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>DataProcessor.ЗагрузкаКурсовВалют</name>
|
||||
<right>
|
||||
<name>Use</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
</Rights>
|
||||
@@ -139,6 +139,33 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Constant.НастройкиКолонтитулов</name>
|
||||
<right>
|
||||
@@ -172,33 +199,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<restrictionTemplate>
|
||||
<name>ДляОбъекта(ПолеОбъекта)</name>
|
||||
<condition>// ДляОбъекта(ПолеОбъекта = "")
|
||||
|
||||
@@ -60,6 +60,33 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Catalog.МашиночитаемыеДоверенностиПрисоединенныеФайлы</name>
|
||||
<right>
|
||||
@@ -110,31 +137,4 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
</Rights>
|
||||
@@ -136,32 +136,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>DataProcessor.ДоступныеАнкеты</name>
|
||||
<right>
|
||||
<name>Use</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>ChartOfCharacteristicTypes.ВопросыДляАнкетирования</name>
|
||||
<right>
|
||||
<name>Read</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>InputByString</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
@@ -189,4 +163,30 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>DataProcessor.ДоступныеАнкеты</name>
|
||||
<right>
|
||||
<name>Use</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>ChartOfCharacteristicTypes.ВопросыДляАнкетирования</name>
|
||||
<right>
|
||||
<name>Read</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>InputByString</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
</Rights>
|
||||
@@ -87,6 +87,33 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>CommonCommand.ПрисоединенныеФайлы</name>
|
||||
<right>
|
||||
@@ -221,33 +248,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<restrictionTemplate>
|
||||
<name>ДляОбъекта(ПолеОбъекта)</name>
|
||||
<condition>// ДляОбъекта(ПолеОбъекта = "")
|
||||
|
||||
@@ -87,6 +87,33 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>CommonCommand.ПрисоединенныеФайлы</name>
|
||||
<right>
|
||||
@@ -221,33 +248,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<restrictionTemplate>
|
||||
<name>ДляОбъекта(ПолеОбъекта)</name>
|
||||
<condition>// ДляОбъекта(ПолеОбъекта = "")
|
||||
|
||||
+27
-27
@@ -29,6 +29,33 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Catalog.ПрограммыЭлектроннойПодписиИШифрования</name>
|
||||
<right>
|
||||
@@ -68,31 +95,4 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
</Rights>
|
||||
@@ -132,17 +132,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Report.КонтрольРассылкиОтчетов</name>
|
||||
<right>
|
||||
<name>Use</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
@@ -174,6 +163,17 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Report.КонтрольРассылкиОтчетов</name>
|
||||
<right>
|
||||
<name>Use</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<restrictionTemplate>
|
||||
<name>ДляОбъекта(ПолеОбъекта)</name>
|
||||
<condition>// ДляОбъекта(ПолеОбъекта = "")
|
||||
|
||||
@@ -105,6 +105,33 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>ChartOfCharacteristicTypes.ОбъектыАдресацииЗадач</name>
|
||||
<right>
|
||||
@@ -162,31 +189,4 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
</Rights>
|
||||
@@ -60,17 +60,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>InformationRegister.СертификатыПользователяDSS</name>
|
||||
<right>
|
||||
<name>Read</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
@@ -98,6 +87,17 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>InformationRegister.СертификатыПользователяDSS</name>
|
||||
<right>
|
||||
<name>Read</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<restrictionTemplate>
|
||||
<name>ДляОбъекта(ПолеОбъекта)</name>
|
||||
<condition>// ДляОбъекта(ПолеОбъекта = "")
|
||||
|
||||
@@ -77,13 +77,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>CommonForm.ОтправкаСообщения</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
@@ -111,6 +104,13 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>CommonForm.ОтправкаСообщения</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<restrictionTemplate>
|
||||
<name>ДляОбъекта(ПолеОбъекта)</name>
|
||||
<condition>// ДляОбъекта(ПолеОбъекта = "")
|
||||
|
||||
@@ -127,6 +127,33 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>ChartOfCharacteristicTypes.ВопросыДляАнкетирования</name>
|
||||
<right>
|
||||
@@ -166,31 +193,4 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
</Rights>
|
||||
@@ -131,6 +131,33 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>ChartOfCharacteristicTypes.ОбъектыАдресацииЗадач</name>
|
||||
<right>
|
||||
@@ -178,33 +205,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<restrictionTemplate>
|
||||
<name>ДляОбъекта(ПолеОбъекта)</name>
|
||||
<condition>// ДляОбъекта(ПолеОбъекта = "")
|
||||
|
||||
@@ -40,20 +40,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>CommonCommand.ДополнительныеСведенияКоманднаяПанель</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>CommonForm.РедактированиеДополнительныхСведений</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
@@ -81,6 +67,20 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>CommonCommand.ДополнительныеСведенияКоманднаяПанель</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>CommonForm.РедактированиеДополнительныхСведений</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<restrictionTemplate>
|
||||
<name>ДляРегистра(Регистр, Поле1, Поле2, Поле3, Поле4, Поле5)</name>
|
||||
<condition>// ДляРегистра(Регистр, Поле1, Поле2 = "", Поле3 = "", Поле4 = "", Поле5 = "")
|
||||
|
||||
@@ -22,6 +22,33 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Catalog.МакетыПечатныхФорм</name>
|
||||
<right>
|
||||
@@ -61,31 +88,4 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
</Rights>
|
||||
@@ -37,13 +37,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>CommonCommand.ЖурналУчетаОригиналовПервичныхДокументов</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
@@ -71,4 +64,11 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>CommonCommand.ЖурналУчетаОригиналовПервичныхДокументов</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
</Rights>
|
||||
@@ -17,6 +17,33 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Catalog.ГруппыДоступа</name>
|
||||
<right>
|
||||
@@ -138,33 +165,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<restrictionTemplate>
|
||||
<name>ДляОбъекта(ПолеОбъекта)</name>
|
||||
<condition>// ДляОбъекта(ПолеОбъекта = "")
|
||||
|
||||
@@ -3,17 +3,6 @@
|
||||
<setForNewObjects>false</setForNewObjects>
|
||||
<setForAttributesByDefault>true</setForAttributesByDefault>
|
||||
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
||||
<object>
|
||||
<name>DataProcessor.ТекущиеДела</name>
|
||||
<right>
|
||||
<name>Use</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
@@ -41,4 +30,15 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>DataProcessor.ТекущиеДела</name>
|
||||
<right>
|
||||
<name>Use</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
</Rights>
|
||||
@@ -21,17 +21,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Constant.НастройкиКолонтитулов</name>
|
||||
<right>
|
||||
<name>Read</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
@@ -59,4 +48,15 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Constant.НастройкиКолонтитулов</name>
|
||||
<right>
|
||||
<name>Read</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
</Rights>
|
||||
@@ -237,24 +237,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>InformationRegister.ЗамерыВремениТехнологические</name>
|
||||
<right>
|
||||
<name>Read</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>DataProcessor.ОценкаПроизводительности.Command.НастройкиОценкиПроизводительности</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
@@ -282,4 +264,22 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>InformationRegister.ЗамерыВремениТехнологические</name>
|
||||
<right>
|
||||
<name>Read</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>DataProcessor.ОценкаПроизводительности.Command.НастройкиОценкиПроизводительности</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
</Rights>
|
||||
@@ -41,6 +41,33 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Catalog.УчетныеЗаписиСинхронизацииФайлов</name>
|
||||
<right>
|
||||
@@ -80,31 +107,4 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
</Rights>
|
||||
@@ -4971,6 +4971,45 @@
|
||||
<value>false</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>Administration</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>UpdateDataBaseConfiguration</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ThickClient</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ExternalConnection</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>Automation</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>TechnicalSpecialistMode</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ConfigurationExtensionsAdministration</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>InteractiveOpenExtDataProcessors</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>InteractiveOpenExtReports</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Catalog.ЗначенияСвойствОбъектовИерархия</name>
|
||||
<right>
|
||||
@@ -7713,45 +7752,6 @@
|
||||
<value>false</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>Administration</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>UpdateDataBaseConfiguration</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ThickClient</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ExternalConnection</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>Automation</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>TechnicalSpecialistMode</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ConfigurationExtensionsAdministration</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>InteractiveOpenExtDataProcessors</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>InteractiveOpenExtReports</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Constant.ДоставлятьСерверныеОповещенияБезСистемыВзаимодействия</name>
|
||||
<right>
|
||||
|
||||
@@ -3,24 +3,6 @@
|
||||
<setForNewObjects>false</setForNewObjects>
|
||||
<setForAttributesByDefault>true</setForAttributesByDefault>
|
||||
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
||||
<object>
|
||||
<name>DataProcessor.ЖурналРегистрации.Command.ЖурналРегистрации</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>DataProcessor.ЖурналРегистрации</name>
|
||||
<right>
|
||||
<name>Use</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
@@ -52,4 +34,22 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>DataProcessor.ЖурналРегистрации.Command.ЖурналРегистрации</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>DataProcessor.ЖурналРегистрации</name>
|
||||
<right>
|
||||
<name>Use</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
</Rights>
|
||||
@@ -3,13 +3,6 @@
|
||||
<setForNewObjects>false</setForNewObjects>
|
||||
<setForAttributesByDefault>true</setForAttributesByDefault>
|
||||
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
||||
<object>
|
||||
<name>CommonForm.ОписаниеИзмененийПрограммы</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
@@ -37,4 +30,11 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>CommonForm.ОписаниеИзмененийПрограммы</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
</Rights>
|
||||
@@ -3,17 +3,6 @@
|
||||
<setForNewObjects>false</setForNewObjects>
|
||||
<setForAttributesByDefault>true</setForAttributesByDefault>
|
||||
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
||||
<object>
|
||||
<name>Report.ДвиженияДокумента</name>
|
||||
<right>
|
||||
<name>Use</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
@@ -41,4 +30,15 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Report.ДвиженияДокумента</name>
|
||||
<right>
|
||||
<name>Use</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
</Rights>
|
||||
@@ -2603,6 +2603,33 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Catalog.ЗначенияСвойствОбъектовИерархия</name>
|
||||
<right>
|
||||
@@ -3775,33 +3802,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Constant.ИспользоватьДатуНачалаЗадач</name>
|
||||
<right>
|
||||
|
||||
@@ -108,6 +108,33 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>WebService.RemoteAdministrationOfExchange.Operation.StartExchangeExecutionInFirstDataBase</name>
|
||||
<right>
|
||||
@@ -157,33 +184,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>WebService.RemoteAdministrationOfExchange_2_1_6_1.Operation.Ping</name>
|
||||
<right>
|
||||
|
||||
@@ -25,32 +25,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>InformationRegister.УничтоженныеПерсональныеДанные</name>
|
||||
<right>
|
||||
<name>Read</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Document.АктОбУничтоженииПерсональныхДанных</name>
|
||||
<right>
|
||||
<name>Read</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>InputByString</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
@@ -78,4 +52,30 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>InformationRegister.УничтоженныеПерсональныеДанные</name>
|
||||
<right>
|
||||
<name>Read</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Document.АктОбУничтоженииПерсональныхДанных</name>
|
||||
<right>
|
||||
<name>Read</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>InputByString</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
</Rights>
|
||||
@@ -47,28 +47,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Constant.НастройкиКолонтитулов</name>
|
||||
<right>
|
||||
<name>Read</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>InformationRegister.НастройкиВариантовОтчетов</name>
|
||||
<right>
|
||||
<name>Read</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
@@ -96,4 +74,26 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Constant.НастройкиКолонтитулов</name>
|
||||
<right>
|
||||
<name>Read</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>InformationRegister.НастройкиВариантовОтчетов</name>
|
||||
<right>
|
||||
<name>Read</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
</Rights>
|
||||
@@ -36,21 +36,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Catalog.ГруппыВнешнихПользователей</name>
|
||||
<right>
|
||||
<name>Read</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>InputByString</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
@@ -78,4 +63,19 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Catalog.ГруппыВнешнихПользователей</name>
|
||||
<right>
|
||||
<name>Read</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>InputByString</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
</Rights>
|
||||
@@ -51,28 +51,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>InformationRegister.СертификатыПользователяDSS</name>
|
||||
<right>
|
||||
<name>Read</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Report.СостояниеУчетнойЗаписиDSS</name>
|
||||
<right>
|
||||
<name>Use</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
@@ -100,4 +78,26 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>InformationRegister.СертификатыПользователяDSS</name>
|
||||
<right>
|
||||
<name>Read</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Report.СостояниеУчетнойЗаписиDSS</name>
|
||||
<right>
|
||||
<name>Use</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
</Rights>
|
||||
@@ -36,6 +36,33 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>InformationRegister.ДатыЗапретаИзменения</name>
|
||||
<right>
|
||||
@@ -85,33 +112,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<restrictionTemplate>
|
||||
<name>ДляРегистра(Регистр, Поле1, Поле2, Поле3, Поле4, Поле5)</name>
|
||||
<condition>// ДляРегистра(Регистр, Поле1, Поле2 = "", Поле3 = "", Поле4 = "", Поле5 = "")
|
||||
|
||||
@@ -18,6 +18,33 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Report.ДатыЗапретаИзменения</name>
|
||||
<right>
|
||||
@@ -85,33 +112,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<restrictionTemplate>
|
||||
<name>ДляРегистра(Регистр, Поле1, Поле2, Поле3, Поле4, Поле5)</name>
|
||||
<condition>// ДляРегистра(Регистр, Поле1, Поле2 = "", Поле3 = "", Поле4 = "", Поле5 = "")
|
||||
|
||||
@@ -55,20 +55,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>CommonForm.ДополнительныеОтчетыИОбработки</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>CommonForm.НастройкаМоихОтчетовИОбработок</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
@@ -96,6 +82,20 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>CommonForm.ДополнительныеОтчетыИОбработки</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>CommonForm.НастройкаМоихОтчетовИОбработок</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<restrictionTemplate>
|
||||
<name>ДляОбъекта(ПолеОбъекта)</name>
|
||||
<condition>// ДляОбъекта(ПолеОбъекта = "")
|
||||
|
||||
@@ -23,20 +23,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>CommonCommand.ДополнительныеСведенияКоманднаяПанель</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>CommonForm.РедактированиеДополнительныхСведений</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
@@ -64,6 +50,20 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>CommonCommand.ДополнительныеСведенияКоманднаяПанель</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>CommonForm.РедактированиеДополнительныхСведений</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<restrictionTemplate>
|
||||
<name>ДляРегистра(Регистр, Поле1, Поле2, Поле3, Поле4, Поле5)</name>
|
||||
<condition>// ДляРегистра(Регистр, Поле1, Поле2 = "", Поле3 = "", Поле4 = "", Поле5 = "")
|
||||
|
||||
Loaded 100 of 107 files, more files were not shown because too many files have changed in this diff.
Show more
Reference in new issue
Block a user