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" Тогда
|
Если КодЯзыка = "ru" Или КодЯзыка = "be" Тогда
|
||||||
|
|
||||||
|
//@skip-check module-nstr-camelcase
|
||||||
Результат.Инструкция = СтроковыеФункции.ФорматированнаяСтрока(НСтр(
|
Результат.Инструкция = СтроковыеФункции.ФорматированнаяСтрока(НСтр(
|
||||||
"ru = 'Перечислите параметры прописи через запятую.
|
"ru = 'Перечислите параметры прописи через запятую.
|
||||||
|Образец заполнения для русского и белорусского языков (ru_RU, be_BY):
|
|Образец заполнения для русского и белорусского языков (ru_RU, be_BY):
|
||||||
@@ -297,6 +298,7 @@
|
|||||||
|
|
||||||
ИначеЕсли КодЯзыка = "uk" Тогда
|
ИначеЕсли КодЯзыка = "uk" Тогда
|
||||||
|
|
||||||
|
//@skip-check module-nstr-camelcase
|
||||||
Результат.Инструкция = СтроковыеФункции.ФорматированнаяСтрока(НСтр(
|
Результат.Инструкция = СтроковыеФункции.ФорматированнаяСтрока(НСтр(
|
||||||
"ru = 'Перечислите параметры прописи через запятую.
|
"ru = 'Перечислите параметры прописи через запятую.
|
||||||
|Образец заполнения для украинского языка (uk_UA):
|
|Образец заполнения для украинского языка (uk_UA):
|
||||||
@@ -315,6 +317,7 @@
|
|||||||
|
|
||||||
ИначеЕсли КодЯзыка = "pl" Тогда
|
ИначеЕсли КодЯзыка = "pl" Тогда
|
||||||
|
|
||||||
|
//@skip-check module-nstr-camelcase
|
||||||
Результат.Инструкция = СтроковыеФункции.ФорматированнаяСтрока(НСтр(
|
Результат.Инструкция = СтроковыеФункции.ФорматированнаяСтрока(НСтр(
|
||||||
"ru = 'Перечислите параметры прописи через запятую.
|
"ru = 'Перечислите параметры прописи через запятую.
|
||||||
|Образец заполнения для польского языка (pl_PL):
|
|Образец заполнения для польского языка (pl_PL):
|
||||||
@@ -333,6 +336,7 @@
|
|||||||
|
|
||||||
ИначеЕсли КодЯзыка = "en" Или КодЯзыка = "fr" Или КодЯзыка = "fi" Или КодЯзыка = "kk" Тогда
|
ИначеЕсли КодЯзыка = "en" Или КодЯзыка = "fr" Или КодЯзыка = "fi" Или КодЯзыка = "kk" Тогда
|
||||||
|
|
||||||
|
//@skip-check module-nstr-camelcase
|
||||||
Результат.Инструкция = СтроковыеФункции.ФорматированнаяСтрока(НСтр(
|
Результат.Инструкция = СтроковыеФункции.ФорматированнаяСтрока(НСтр(
|
||||||
"ru = 'Перечислите параметры прописи через запятую.
|
"ru = 'Перечислите параметры прописи через запятую.
|
||||||
|Образец заполнения для английского, французского, финского и казахского языков (en_US, fr_CA,fi_FI, kk_KZ):
|
|Образец заполнения для английского, французского, финского и казахского языков (en_US, fr_CA,fi_FI, kk_KZ):
|
||||||
@@ -347,6 +351,7 @@
|
|||||||
|
|
||||||
ИначеЕсли КодЯзыка = "de" Тогда
|
ИначеЕсли КодЯзыка = "de" Тогда
|
||||||
|
|
||||||
|
//@skip-check module-nstr-camelcase
|
||||||
Результат.Инструкция = СтроковыеФункции.ФорматированнаяСтрока(НСтр(
|
Результат.Инструкция = СтроковыеФункции.ФорматированнаяСтрока(НСтр(
|
||||||
"ru = 'Перечислите параметры прописи через запятую.
|
"ru = 'Перечислите параметры прописи через запятую.
|
||||||
|Образец заполнения для немецкого языка (de_DE):
|
|Образец заполнения для немецкого языка (de_DE):
|
||||||
@@ -363,6 +368,7 @@
|
|||||||
|
|
||||||
ИначеЕсли КодЯзыка = "lv" Тогда
|
ИначеЕсли КодЯзыка = "lv" Тогда
|
||||||
|
|
||||||
|
//@skip-check module-nstr-camelcase
|
||||||
Результат.Инструкция = СтроковыеФункции.ФорматированнаяСтрока(НСтр(
|
Результат.Инструкция = СтроковыеФункции.ФорматированнаяСтрока(НСтр(
|
||||||
"ru = 'Перечислите параметры прописи через запятую.
|
"ru = 'Перечислите параметры прописи через запятую.
|
||||||
|Образец заполнения для латышского языка (lv_LV):
|
|Образец заполнения для латышского языка (lv_LV):
|
||||||
@@ -385,6 +391,7 @@
|
|||||||
|
|
||||||
ИначеЕсли КодЯзыка = "lt" Тогда
|
ИначеЕсли КодЯзыка = "lt" Тогда
|
||||||
|
|
||||||
|
//@skip-check module-nstr-camelcase
|
||||||
Результат.Инструкция = СтроковыеФункции.ФорматированнаяСтрока(НСтр(
|
Результат.Инструкция = СтроковыеФункции.ФорматированнаяСтрока(НСтр(
|
||||||
"ru = 'Перечислите параметры прописи через запятую.
|
"ru = 'Перечислите параметры прописи через запятую.
|
||||||
|Образец заполнения для литовского языка (lt_LT):
|
|Образец заполнения для литовского языка (lt_LT):
|
||||||
@@ -403,6 +410,7 @@
|
|||||||
|
|
||||||
ИначеЕсли КодЯзыка = "et" Тогда
|
ИначеЕсли КодЯзыка = "et" Тогда
|
||||||
|
|
||||||
|
//@skip-check module-nstr-camelcase
|
||||||
Результат.Инструкция = СтроковыеФункции.ФорматированнаяСтрока(НСтр(
|
Результат.Инструкция = СтроковыеФункции.ФорматированнаяСтрока(НСтр(
|
||||||
"ru = 'Перечислите параметры прописи через запятую.
|
"ru = 'Перечислите параметры прописи через запятую.
|
||||||
|Образец заполнения для эстонского языка (et_EE):
|
|Образец заполнения для эстонского языка (et_EE):
|
||||||
@@ -417,6 +425,7 @@
|
|||||||
|
|
||||||
ИначеЕсли КодЯзыка = "bg" Тогда
|
ИначеЕсли КодЯзыка = "bg" Тогда
|
||||||
|
|
||||||
|
//@skip-check module-nstr-camelcase
|
||||||
Результат.Инструкция = СтроковыеФункции.ФорматированнаяСтрока(НСтр(
|
Результат.Инструкция = СтроковыеФункции.ФорматированнаяСтрока(НСтр(
|
||||||
"ru = 'Перечислите параметры прописи через запятую.
|
"ru = 'Перечислите параметры прописи через запятую.
|
||||||
|Образец заполнения для болгарского языка (bg_BG):
|
|Образец заполнения для болгарского языка (bg_BG):
|
||||||
@@ -437,6 +446,7 @@
|
|||||||
|
|
||||||
ИначеЕсли КодЯзыка = "ro" Тогда
|
ИначеЕсли КодЯзыка = "ro" Тогда
|
||||||
|
|
||||||
|
//@skip-check module-nstr-camelcase
|
||||||
Результат.Инструкция = СтроковыеФункции.ФорматированнаяСтрока(НСтр(
|
Результат.Инструкция = СтроковыеФункции.ФорматированнаяСтрока(НСтр(
|
||||||
"ru = 'Перечислите параметры прописи через запятую.
|
"ru = 'Перечислите параметры прописи через запятую.
|
||||||
|Образец заполнения для румынского языка (ro_RO):
|
|Образец заполнения для румынского языка (ro_RO):
|
||||||
@@ -457,6 +467,7 @@
|
|||||||
|
|
||||||
ИначеЕсли КодЯзыка = "ka" Тогда
|
ИначеЕсли КодЯзыка = "ka" Тогда
|
||||||
|
|
||||||
|
//@skip-check module-nstr-camelcase
|
||||||
Результат.Инструкция = СтроковыеФункции.ФорматированнаяСтрока(НСтр(
|
Результат.Инструкция = СтроковыеФункции.ФорматированнаяСтрока(НСтр(
|
||||||
"ru = 'Перечислите параметры прописи через запятую.
|
"ru = 'Перечислите параметры прописи через запятую.
|
||||||
|Образец заполнения для грузинского языка (ka_GE):
|
|Образец заполнения для грузинского языка (ka_GE):
|
||||||
@@ -485,6 +496,7 @@
|
|||||||
|
|
||||||
ИначеЕсли КодЯзыка = "vi" Тогда
|
ИначеЕсли КодЯзыка = "vi" Тогда
|
||||||
|
|
||||||
|
//@skip-check module-nstr-camelcase
|
||||||
Результат.Инструкция = СтроковыеФункции.ФорматированнаяСтрока(НСтр(
|
Результат.Инструкция = СтроковыеФункции.ФорматированнаяСтрока(НСтр(
|
||||||
"ru = 'Перечислите параметры прописи через запятую.
|
"ru = 'Перечислите параметры прописи через запятую.
|
||||||
|Образец заполнения для вьетнамского языка (vi_VN):
|
|Образец заполнения для вьетнамского языка (vi_VN):
|
||||||
@@ -499,6 +511,7 @@
|
|||||||
|
|
||||||
ИначеЕсли КодЯзыка = "tr" Тогда
|
ИначеЕсли КодЯзыка = "tr" Тогда
|
||||||
|
|
||||||
|
//@skip-check module-nstr-camelcase
|
||||||
Результат.Инструкция = СтроковыеФункции.ФорматированнаяСтрока(НСтр(
|
Результат.Инструкция = СтроковыеФункции.ФорматированнаяСтрока(НСтр(
|
||||||
"ru = 'Перечислите параметры прописи через запятую.
|
"ru = 'Перечислите параметры прописи через запятую.
|
||||||
|Образец заполнения для турецкого языка (tr_TR):
|
|Образец заполнения для турецкого языка (tr_TR):
|
||||||
|
|||||||
@@ -12,29 +12,9 @@
|
|||||||
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
|
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
|
||||||
|
|
||||||
Если Объект.Ссылка.Пустая() Тогда
|
Если Объект.Ссылка.Пустая() Тогда
|
||||||
|
Если Не (Параметры.Свойство("ЗначениеКопирования") И ЗначениеЗаполнено(Параметры.ЗначениеКопирования)) Тогда
|
||||||
Если Параметры.Свойство("КодВалюты") Тогда
|
|
||||||
Объект.Код = Параметры.КодВалюты;
|
|
||||||
КонецЕсли;
|
|
||||||
|
|
||||||
Если Параметры.Свойство("НаименованиеКраткое") Тогда
|
|
||||||
Объект.Наименование = Параметры.НаименованиеКраткое;
|
|
||||||
КонецЕсли;
|
|
||||||
|
|
||||||
Если Параметры.Свойство("НаименованиеПолное") Тогда
|
|
||||||
Объект.НаименованиеПолное = Параметры.НаименованиеПолное;
|
|
||||||
КонецЕсли;
|
|
||||||
|
|
||||||
Если Параметры.Свойство("Загружается") И Параметры.Загружается Тогда
|
|
||||||
Объект.СпособУстановкиКурса = Перечисления.СпособыУстановкиКурсаВалюты.ЗагрузкаИзИнтернета;
|
|
||||||
Иначе
|
|
||||||
Объект.СпособУстановкиКурса = Перечисления.СпособыУстановкиКурсаВалюты.РучнойВвод;
|
Объект.СпособУстановкиКурса = Перечисления.СпособыУстановкиКурсаВалюты.РучнойВвод;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
Если Параметры.Свойство("ПараметрыПрописи") Тогда
|
|
||||||
Объект.ПараметрыПрописи = Параметры.ПараметрыПрописи;
|
|
||||||
КонецЕсли;
|
|
||||||
|
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
ОбработкаЗагрузкаКурсовВалют = Метаданные.Обработки.Найти("ЗагрузкаКурсовВалют");
|
ОбработкаЗагрузкаКурсовВалют = Метаданные.Обработки.Найти("ЗагрузкаКурсовВалют");
|
||||||
|
|||||||
@@ -40,7 +40,7 @@
|
|||||||
КонецЦикла;
|
КонецЦикла;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
Если ЗначениеЗаполнено(ОсновнаяВалюта.ОсновнаяВалюта) Тогда
|
Если ЗначениеЗаполнено(ОбщегоНазначения.ЗначениеРеквизитаОбъекта(ОсновнаяВалюта, "ОсновнаяВалюта")) Тогда
|
||||||
Отказ = Истина;
|
Отказ = Истина;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
|
|||||||
+9
@@ -488,6 +488,15 @@
|
|||||||
<currentRowUse>DontUse</currentRowUse>
|
<currentRowUse>DontUse</currentRowUse>
|
||||||
<selectedRowsUse>Auto</selectedRowsUse>
|
<selectedRowsUse>Auto</selectedRowsUse>
|
||||||
</formCommands>
|
</formCommands>
|
||||||
|
<parameters>
|
||||||
|
<name>ИдентификаторПроверки</name>
|
||||||
|
<valueType>
|
||||||
|
<types>String</types>
|
||||||
|
<stringQualifiers>
|
||||||
|
<length>255</length>
|
||||||
|
</stringQualifiers>
|
||||||
|
</valueType>
|
||||||
|
</parameters>
|
||||||
<commandInterface>
|
<commandInterface>
|
||||||
<navigationPanel/>
|
<navigationPanel/>
|
||||||
<commandBar/>
|
<commandBar/>
|
||||||
|
|||||||
@@ -154,12 +154,12 @@
|
|||||||
Кнопки.Добавить("ПродолжитьЗапись", НСтр("ru = 'Продолжить'"));
|
Кнопки.Добавить("ПродолжитьЗапись", НСтр("ru = 'Продолжить'"));
|
||||||
Кнопки.Добавить("ВернутьсяКВводуИдентификатора", НСтр("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>
|
<types>Boolean</types>
|
||||||
</valueType>
|
</valueType>
|
||||||
</parameters>
|
</parameters>
|
||||||
|
<parameters>
|
||||||
|
<name>РежимВыбора</name>
|
||||||
|
<valueType>
|
||||||
|
<types>Boolean</types>
|
||||||
|
</valueType>
|
||||||
|
</parameters>
|
||||||
<commandInterface>
|
<commandInterface>
|
||||||
<navigationPanel/>
|
<navigationPanel/>
|
||||||
<commandBar/>
|
<commandBar/>
|
||||||
|
|||||||
@@ -11,13 +11,9 @@
|
|||||||
&НаСервере
|
&НаСервере
|
||||||
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
|
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
|
||||||
|
|
||||||
Если Параметры.Свойство("РежимОткрытияОкна") Тогда
|
РежимВыбора = Параметры.РежимВыбора;
|
||||||
РежимОткрытияОкна = Параметры.РежимОткрытияОкна
|
РежимДобавления = Параметры.РежимДобавления;
|
||||||
КонецЕсли;
|
|
||||||
|
|
||||||
Параметры.Свойство("РежимДобавления", РежимДобавления);
|
|
||||||
|
|
||||||
Параметры.Свойство("РежимВыбора", РежимВыбора);
|
|
||||||
Элементы.Классификатор.РежимВыбора = РежимВыбора;
|
Элементы.Классификатор.РежимВыбора = РежимВыбора;
|
||||||
ЗакрыватьПриВыборе = РежимВыбора;
|
ЗакрыватьПриВыборе = РежимВыбора;
|
||||||
|
|
||||||
@@ -32,10 +28,13 @@
|
|||||||
ДанныеКлассификатора = СостояниеКлассификатора();
|
ДанныеКлассификатора = СостояниеКлассификатора();
|
||||||
Классификатор.Загрузить(ДанныеКлассификатора);
|
Классификатор.Загрузить(ДанныеКлассификатора);
|
||||||
|
|
||||||
Фильтр = Классификатор.НайтиСтроки(Новый Структура("Код", Параметры.ТекущаяСтрока.Код));
|
Если Не Параметры.ТекущаяСтрока.Пустая() Тогда
|
||||||
|
Код = ОбщегоНазначения.ЗначениеРеквизитаОбъекта(Параметры.ТекущаяСтрока, "Код");
|
||||||
|
Фильтр = Классификатор.НайтиСтроки(Новый Структура("Код", Код));
|
||||||
Если Фильтр.Количество()>0 Тогда
|
Если Фильтр.Количество()>0 Тогда
|
||||||
Элементы.Классификатор.ТекущаяСтрока = Фильтр[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 По ТабличныйДокумент.ВысотаТаблицы Цикл
|
||||||
Для НомерСтолбца = 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";
|
Описание.ИдентификаторИнтернетПоддержки = "SSL";
|
||||||
Описание.РежимВыполненияОтложенныхОбработчиков = "Параллельно";
|
Описание.РежимВыполненияОтложенныхОбработчиков = "Параллельно";
|
||||||
Описание.ПараллельноеОтложенноеОбновлениеСВерсии = "2.3.3.0";
|
Описание.ПараллельноеОтложенноеОбновлениеСВерсии = "2.3.3.0";
|
||||||
|
|||||||
@@ -372,6 +372,7 @@
|
|||||||
// фоновом задании.
|
// фоновом задании.
|
||||||
// ОбновитьПараметрыРаботыРасширений - Булево - по умолчанию Истина, при вызове из скрипта обновления конфигурации
|
// ОбновитьПараметрыРаботыРасширений - Булево - по умолчанию Истина, при вызове из скрипта обновления конфигурации
|
||||||
// необходимо устанавливать в значение Ложь.
|
// необходимо устанавливать в значение Ложь.
|
||||||
|
// ПроверятьПрименимостьПоМанифесту - Булево - следует передавать Истина при ручной установке патчей.
|
||||||
//
|
//
|
||||||
// Возвращаемое значение:
|
// Возвращаемое значение:
|
||||||
// Структура:
|
// Структура:
|
||||||
@@ -383,7 +384,7 @@
|
|||||||
// * Событие - Строка - событие, при котором возникла ошибка. Установка или Удаление.
|
// * Событие - Строка - событие, при котором возникла ошибка. Установка или Удаление.
|
||||||
// * Причина - Строка - подробное описание ошибки.
|
// * Причина - Строка - подробное описание ошибки.
|
||||||
//
|
//
|
||||||
Функция УстановкаИУдалениеИсправлений(Исправления, ВФоне = Ложь, ОбновитьПараметрыРаботыРасширений = Истина) Экспорт
|
Функция УстановкаИУдалениеИсправлений(Исправления, ВФоне = Ложь, ОбновитьПараметрыРаботыРасширений = Истина, ПроверятьПрименимостьПоМанифесту = Ложь) Экспорт
|
||||||
|
|
||||||
Устанавливаемые = Неопределено;
|
Устанавливаемые = Неопределено;
|
||||||
НеУстановлено = 0;
|
НеУстановлено = 0;
|
||||||
@@ -403,11 +404,11 @@
|
|||||||
// Чтение исправления из архива.
|
// Чтение исправления из архива.
|
||||||
Если ТипЗнч(Патч) = Тип("Структура") Тогда
|
Если ТипЗнч(Патч) = Тип("Структура") Тогда
|
||||||
Если СтрЗаканчиваетсяНа(Патч.Имя, ".zip") Тогда
|
Если СтрЗаканчиваетсяНа(Патч.Имя, ".zip") Тогда
|
||||||
ИсправлениеИзАрхива = ИзвлечьИсправлениеИзАрхива(Патч.Хранение);
|
ИсправлениеИзАрхива = ИзвлечьИсправлениеИзАрхива(Патч.Хранение, ПроверятьПрименимостьПоМанифесту);
|
||||||
Если ИсправлениеИзАрхива.Свойство("АрхивыПатчей") Тогда
|
Если ИсправлениеИзАрхива.Свойство("АрхивыПатчей") Тогда
|
||||||
ИсправленияИзАрхива = Новый Структура;
|
ИсправленияИзАрхива = Новый Структура;
|
||||||
ИсправленияИзАрхива.Вставить("Установить", ИсправлениеИзАрхива.АрхивыПатчей);
|
ИсправленияИзАрхива.Вставить("Установить", ИсправлениеИзАрхива.АрхивыПатчей);
|
||||||
Результат = УстановкаИУдалениеИсправлений(ИсправленияИзАрхива, ВФоне);
|
Результат = УстановкаИУдалениеИсправлений(ИсправленияИзАрхива, ВФоне, ОбновитьПараметрыРаботыРасширений, ПроверятьПрименимостьПоМанифесту);
|
||||||
РезультатВыполнения.НеУстановлено = РезультатВыполнения.НеУстановлено + Результат.НеУстановлено;
|
РезультатВыполнения.НеУстановлено = РезультатВыполнения.НеУстановлено + Результат.НеУстановлено;
|
||||||
ОбщегоНазначенияКлиентСервер.ДополнитьМассив(РезультатВыполнения.Установленные, Результат.Установленные);
|
ОбщегоНазначенияКлиентСервер.ДополнитьМассив(РезультатВыполнения.Установленные, Результат.Установленные);
|
||||||
Продолжить;
|
Продолжить;
|
||||||
@@ -422,7 +423,7 @@
|
|||||||
ИмяИсправления = Патч.Имя;
|
ИмяИсправления = Патч.Имя;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
Иначе
|
Иначе
|
||||||
ИсправлениеИзАрхива = ИзвлечьИсправлениеИзАрхива(Патч);
|
ИсправлениеИзАрхива = ИзвлечьИсправлениеИзАрхива(Патч, ПроверятьПрименимостьПоМанифесту);
|
||||||
ИмяИсправления = ИсправлениеИзАрхива.ИмяПатча;
|
ИмяИсправления = ИсправлениеИзАрхива.ИмяПатча;
|
||||||
Если ЗначениеЗаполнено(ИсправлениеИзАрхива.ТекстОшибки) Тогда
|
Если ЗначениеЗаполнено(ИсправлениеИзАрхива.ТекстОшибки) Тогда
|
||||||
ВызватьИсключение ИсправлениеИзАрхива.ТекстОшибки;
|
ВызватьИсключение ИсправлениеИзАрхива.ТекстОшибки;
|
||||||
@@ -1007,7 +1008,7 @@
|
|||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
Функция ИзвлечьИсправлениеИзАрхива(Знач ПомещенныйФайл)
|
Функция ИзвлечьИсправлениеИзАрхива(Знач ПомещенныйФайл, ПроверятьПрименимостьПоМанифесту = Ложь)
|
||||||
|
|
||||||
ИмяАрхива = ПолучитьИмяВременногоФайла("zip");
|
ИмяАрхива = ПолучитьИмяВременногоФайла("zip");
|
||||||
Данные = Неопределено;
|
Данные = Неопределено;
|
||||||
@@ -1047,11 +1048,13 @@
|
|||||||
ВызватьИсключение НСтр("ru = 'Файл не является исправлением.'");
|
ВызватьИсключение НСтр("ru = 'Файл не является исправлением.'");
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
|
Если ПроверятьПрименимостьПоМанифесту Тогда
|
||||||
// Проверка применимости.
|
// Проверка применимости.
|
||||||
ИсправлениеПрименимо = ИсправлениеПрименимо(ЧтениеZip, ВременныйКаталог);
|
ИсправлениеПрименимо = ИсправлениеПрименимо(ЧтениеZip, ВременныйКаталог);
|
||||||
Если Не ИсправлениеПрименимо Тогда
|
Если Не ИсправлениеПрименимо Тогда
|
||||||
ВызватьИсключение НСтр("ru = 'Исправление не применимо для данной версии конфигурации.'");
|
ВызватьИсключение НСтр("ru = 'Исправление не применимо для данной версии конфигурации.'");
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
ЧтениеZip.Извлечь(ЭлементАрхива, ВременныйКаталог);
|
ЧтениеZip.Извлечь(ЭлементАрхива, ВременныйКаталог);
|
||||||
Чтение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]);
|
||||||
|
|
||||||
Если СтрокаДерева = Неопределено И Не ИнформацияОТипе.Технический Тогда
|
Если СтрокаДерева = Неопределено И (Не ИнформацияОТипе.Технический Или УдалятьТехнологическиеОбъекты) Тогда
|
||||||
ГруппаНеУдаленного = ДеревоНеУдаленные.Строки.НайтиСтроки(
|
ГруппаНеУдаленного = ДеревоНеУдаленные.Строки.НайтиСтроки(
|
||||||
Новый Структура("УдаляемыйСсылка", ИнформацияОТипе.ПолноеИмя));
|
Новый Структура("УдаляемыйСсылка", ИнформацияОТипе.ПолноеИмя));
|
||||||
ГруппаНеУдаленного = ?(ГруппаНеУдаленного.Количество() = 0, Неопределено, ГруппаНеУдаленного[0]);
|
ГруппаНеУдаленного = ?(ГруппаНеУдаленного.Количество() = 0, Неопределено, ГруппаНеУдаленного[0]);
|
||||||
@@ -1347,7 +1349,8 @@
|
|||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
Процедура ДобавитьСтрокуСвязейНеудаленных(ТаблицаСвязиНеУдаленных, Причина, ИнформацияОТипах, Реквизиты)
|
Процедура ДобавитьСтрокуСвязейНеудаленных(ТаблицаСвязиНеУдаленных, Причина, ИнформацияОТипах,
|
||||||
|
Реквизиты, УдалятьТехнологическиеОбъекты)
|
||||||
|
|
||||||
НомерКартинки = 0;
|
НомерКартинки = 0;
|
||||||
Вид = "";
|
Вид = "";
|
||||||
@@ -1393,7 +1396,7 @@
|
|||||||
+ ИнформацияОТипе.ПредставлениеЭлемента + ")";
|
+ ИнформацияОТипе.ПредставлениеЭлемента + ")";
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
ИнформацияОбУдаляемом = ИнформацияОТипе(ТипЗнч(Причина.УдаляемыйСсылка), ИнформацияОТипах);
|
ИнформацияОбУдаляемом = ИнформацияОТипе(ТипЗнч(Причина.УдаляемыйСсылка), ИнформацияОТипах);
|
||||||
Если ИнформацияОбУдаляемом.Технический Тогда // для оптимизации
|
Если ИнформацияОбУдаляемом.Технический И Не УдалятьТехнологическиеОбъекты Тогда // для оптимизации
|
||||||
СтрокаТаблицы.ПредставлениеУдаляемый = ИнформацияОбУдаляемом.ПредставлениеЭлемента;
|
СтрокаТаблицы.ПредставлениеУдаляемый = ИнформацияОбУдаляемом.ПредставлениеЭлемента;
|
||||||
Иначе
|
Иначе
|
||||||
СтрокаТаблицы.ПредставлениеУдаляемый = Строка(Причина.УдаляемыйСсылка);
|
СтрокаТаблицы.ПредставлениеУдаляемый = Строка(Причина.УдаляемыйСсылка);
|
||||||
|
|||||||
@@ -2289,6 +2289,9 @@
|
|||||||
ОбновитьРолиПользователей(Ссылка, ПарольПользователяСервиса);
|
ОбновитьРолиПользователей(Ссылка, ПарольПользователяСервиса);
|
||||||
|
|
||||||
Если ОграничиватьДоступНаУровнеЗаписейУниверсально() Тогда
|
Если ОграничиватьДоступНаУровнеЗаписейУниверсально() Тогда
|
||||||
|
Если ОбщегоНазначения.ИнформационнаяБазаФайловая() Тогда
|
||||||
|
ПредварительнаяБлокировкаПередЗаписьюНовогоВФайловойИБ();
|
||||||
|
КонецЕсли;
|
||||||
ЗапланироватьОбновлениеДоступаПриКосвенномИзмененииУчастниковГруппыДоступа(
|
ЗапланироватьОбновлениеДоступаПриКосвенномИзмененииУчастниковГруппыДоступа(
|
||||||
ОбщегоНазначенияКлиентСервер.ЗначениеВМассиве(Ссылка),, Истина);
|
ОбщегоНазначенияКлиентСервер.ЗначениеВМассиве(Ссылка),, Истина);
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
@@ -10619,10 +10622,24 @@
|
|||||||
ЭлементыДанных = РезультатЗапросаНовыхКомбинаций.Выгрузить();
|
ЭлементыДанных = РезультатЗапросаНовыхКомбинаций.Выгрузить();
|
||||||
ЭлементыДанных.Колонки.Добавить("ТекущаяСсылка", Новый ОписаниеТипов("Число"));
|
ЭлементыДанных.Колонки.Добавить("ТекущаяСсылка", Новый ОписаниеТипов("Число"));
|
||||||
Индекс = 0;
|
Индекс = 0;
|
||||||
|
|
||||||
|
Если ПараметрыОграничения.БезОбновленияВсехКомбинацийЗначенийОпорныхПолей Тогда
|
||||||
|
ВсеЭлементыДанных = ЭлементыДанных;
|
||||||
|
ЭлементыДанных = ВсеЭлементыДанных.Скопировать(Новый Массив);
|
||||||
|
Для Каждого ЭлементДанных Из ВсеЭлементыДанных Цикл
|
||||||
|
Если НедопустимаяКомбинацияЗначенийОпорныхПолей(ЭлементДанных, ПараметрыОграничения) Тогда
|
||||||
|
Продолжить;
|
||||||
|
КонецЕсли;
|
||||||
|
ЭлементДанных.ТекущаяСсылка = Индекс;
|
||||||
|
Индекс = Индекс + 1;
|
||||||
|
ЗаполнитьЗначенияСвойств(ЭлементыДанных.Добавить(), ЭлементДанных);
|
||||||
|
КонецЦикла;
|
||||||
|
Иначе
|
||||||
Для Каждого ЭлементДанных Из ЭлементыДанных Цикл
|
Для Каждого ЭлементДанных Из ЭлементыДанных Цикл
|
||||||
ЭлементДанных.ТекущаяСсылка = Индекс;
|
ЭлементДанных.ТекущаяСсылка = Индекс;
|
||||||
Индекс = Индекс + 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 за раз.
|
РазмерПорции = 100; // Загрузка N элементов данных по 100 за раз.
|
||||||
|
|
||||||
ЭтоОбработкаСуществующихКомбинаций = Не ПараметрыОбновления.ЭтоСсылочныйТип
|
Если ПараметрыОбновления.ЭтоСсылочныйТип Тогда
|
||||||
И ПараметрыОбновления.ПоследнийОбновленныйЭлемент.ВидКлючаДанных = "ЭлементыСУстаревшимиКлючами";
|
ЭтоОбработкаСуществующихКомбинаций = Ложь;
|
||||||
|
ЭтоОбработкаНовыхКомбинаций = Ложь;
|
||||||
|
Иначе
|
||||||
|
ВидКлючаДанных = ПараметрыОбновления.ПоследнийОбновленныйЭлемент.ВидКлючаДанных;
|
||||||
|
ЭтоОбработкаСуществующихКомбинаций = ВидКлючаДанных = "ЭлементыСУстаревшимиКлючами";
|
||||||
|
ЭтоОбработкаНовыхКомбинаций = ПараметрыОбновления.БезОбновленияВсехКомбинацийЗначенийОпорныхПолей
|
||||||
|
И ( ВидКлючаДанных = "ЭлементыБезКлючейПоПериоду"
|
||||||
|
Или ВидКлючаДанных = "ЭлементыБезКлючейПоЗначениямПолей");
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
Индекс = 0;
|
Индекс = 0;
|
||||||
Пока Индекс < ЭлементыДанных.Количество() Цикл
|
Пока Индекс < ЭлементыДанных.Количество() Цикл
|
||||||
@@ -19761,6 +19798,7 @@
|
|||||||
ПорцияЭлементовДанных.Колонки.Добавить("ТекущаяСсылка", Новый ОписаниеТипов("Число"));
|
ПорцияЭлементовДанных.Колонки.Добавить("ТекущаяСсылка", Новый ОписаниеТипов("Число"));
|
||||||
ПорцияУдаляемыхЭлементовДанных = Новый Массив;
|
ПорцияУдаляемыхЭлементовДанных = Новый Массив;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
КоличествоПропущенных = 0;
|
||||||
|
|
||||||
Пока Индекс < ЭлементыДанных.Количество()
|
Пока Индекс < ЭлементыДанных.Количество()
|
||||||
И ПорцияЭлементовДанных.Количество() < РазмерПорции
|
И ПорцияЭлементовДанных.Количество() < РазмерПорции
|
||||||
@@ -19780,6 +19818,11 @@
|
|||||||
ИначеЕсли ЭтоОбработкаСуществующихКомбинаций
|
ИначеЕсли ЭтоОбработкаСуществующихКомбинаций
|
||||||
И ПорцияУдаляемыхЭлементовДанных.Количество() > 0 Тогда
|
И ПорцияУдаляемыхЭлементовДанных.Количество() > 0 Тогда
|
||||||
Прервать;
|
Прервать;
|
||||||
|
|
||||||
|
ИначеЕсли ЭтоОбработкаНовыхКомбинаций
|
||||||
|
И НедопустимаяКомбинацияЗначенийОпорныхПолей(ЭлементДанных, ПараметрыОбновления) Тогда
|
||||||
|
|
||||||
|
КоличествоПропущенных = КоличествоПропущенных + 1;
|
||||||
Иначе
|
Иначе
|
||||||
НоваяСтрока = ПорцияЭлементовДанных.Добавить();
|
НоваяСтрока = ПорцияЭлементовДанных.Добавить();
|
||||||
ЗаполнитьЗначенияСвойств(НоваяСтрока, ЭлементДанных);
|
ЗаполнитьЗначенияСвойств(НоваяСтрока, ЭлементДанных);
|
||||||
@@ -19804,7 +19847,7 @@
|
|||||||
ОбновитьКлючиДоступаПорцииЭлементовДанныхСписка(ПорцияЭлементовДанных, ПараметрыОбновления);
|
ОбновитьКлючиДоступаПорцииЭлементовДанныхСписка(ПорцияЭлементовДанных, ПараметрыОбновления);
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
Если ТребуетсяПрерватьОбработкуЭлементов(ПараметрыОбновления, 0) Тогда
|
Если ТребуетсяПрерватьОбработкуЭлементов(ПараметрыОбновления, КоличествоПропущенных) Тогда
|
||||||
Прервать;
|
Прервать;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
КонецЦикла;
|
КонецЦикла;
|
||||||
@@ -19831,6 +19874,26 @@
|
|||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
|
// Для функции ОбновитьЭлементыДанныхСпискаСУстаревшимиКлючами.
|
||||||
|
Функция НедопустимаяКомбинацияЗначенийОпорныхПолей(ЭлементДанных, ПараметрыОбновления)
|
||||||
|
|
||||||
|
ТипыПолей = УправлениеДоступомСлужебныйПовтИсп.ТипыОпорныхПолейРегистра(
|
||||||
|
ПараметрыОбновления.ИмяОтдельногоРегистраКлючей);
|
||||||
|
|
||||||
|
Для Номер = 1 По ПараметрыОбновления.ОпорныеПоля.Используемые.Количество() Цикл
|
||||||
|
ИмяПоля = "Поле" + Номер;
|
||||||
|
|
||||||
|
Если Не ТипыПолей[ИмяПоля].СодержитТип(ТипЗнч(ЭлементДанных[ИмяПоля]))
|
||||||
|
И ЭлементДанных[ИмяПоля] <> Неопределено Тогда
|
||||||
|
|
||||||
|
Возврат Истина;
|
||||||
|
КонецЕсли;
|
||||||
|
КонецЦикла;
|
||||||
|
|
||||||
|
Возврат Ложь;
|
||||||
|
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
// Для функции ДоступРазрешен.
|
// Для функции ДоступРазрешен.
|
||||||
Функция МодельОбъектовВПамяти(ОписаниеДанных, ПараметрыОграничения)
|
Функция МодельОбъектовВПамяти(ОписаниеДанных, ПараметрыОграничения)
|
||||||
|
|
||||||
@@ -20180,11 +20243,13 @@
|
|||||||
Запись = НаборИзОднойЗаписи.Добавить();
|
Запись = НаборИзОднойЗаписи.Добавить();
|
||||||
ОбъектТип = Метаданные.РегистрыСведений.КлючиДоступаКОбъектам.Измерения.Объект.Тип;
|
ОбъектТип = Метаданные.РегистрыСведений.КлючиДоступаКОбъектам.Измерения.Объект.Тип;
|
||||||
Если Не ОбъектТип.СодержитТип(ТипЗнч(Контекст.ОписаниеКлючейДоступаОбъектов[0].ТекущаяСсылка)) Тогда
|
Если Не ОбъектТип.СодержитТип(ТипЗнч(Контекст.ОписаниеКлючейДоступаОбъектов[0].ТекущаяСсылка)) Тогда
|
||||||
|
ТипыТаблицПоИменам = УправлениеДоступомСлужебныйПовтИсп.СинтаксисЯзыка().ТипыТаблиц.ПоИменам;
|
||||||
ТекстОшибки = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
ТекстОшибки = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||||
НСтр("ru = 'Невозможно обновить ключ доступа объекта ""%1"" типа ""%2"",
|
НСтр("ru = 'Невозможно обновить ключ доступа объекта ""%1"" типа ""%2"",
|
||||||
|так как этот тип не указан в определяемом типе %3.'"),
|
|так как тип ""%3"" не указан в определяемом типе ""%4"".'"),
|
||||||
Строка(Контекст.ОписаниеКлючейДоступаОбъектов[0].ТекущаяСсылка),
|
Строка(Контекст.ОписаниеКлючейДоступаОбъектов[0].ТекущаяСсылка),
|
||||||
Строка(ТипЗнч(Контекст.ОписаниеКлючейДоступаОбъектов[0].ТекущаяСсылка)),
|
Строка(ТипЗнч(Контекст.ОписаниеКлючейДоступаОбъектов[0].ТекущаяСсылка)),
|
||||||
|
ИмяТипаСсылки(ПараметрыОбновления.Список, ТипыТаблицПоИменам),
|
||||||
"ВладелецЗначенийКлючейДоступа");
|
"ВладелецЗначенийКлючейДоступа");
|
||||||
ВызватьИсключение ТекстОшибки;
|
ВызватьИсключение ТекстОшибки;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
@@ -24486,7 +24551,6 @@
|
|||||||
РезультатДляПользователей.Контекст.СпискиСЗаписьюКлючейДляЗависимыхСписковБезКлючей = Новый Соответствие;
|
РезультатДляПользователей.Контекст.СпискиСЗаписьюКлючейДляЗависимыхСписковБезКлючей = Новый Соответствие;
|
||||||
УстановитьСвойстваЗаписиКлючейДоступа(РезультатДляПользователей);
|
УстановитьСвойстваЗаписиКлючейДоступа(РезультатДляПользователей);
|
||||||
РезультатДляПользователей.Вставить("БезЗаписиКлючейДоступаДляПользователейИВнешнихПользователей", Ложь);
|
РезультатДляПользователей.Вставить("БезЗаписиКлючейДоступаДляПользователейИВнешнихПользователей", Ложь);
|
||||||
РезультатДляПользователей.Контекст.Вставить("ПропуститьПроверкуОпределяемыхТипов");
|
|
||||||
Попытка
|
Попытка
|
||||||
ДобавитьТекстыЗапросовВПараметрыОграничения(РезультатДляПользователей);
|
ДобавитьТекстыЗапросовВПараметрыОграничения(РезультатДляПользователей);
|
||||||
Исключение
|
Исключение
|
||||||
@@ -24536,7 +24600,6 @@
|
|||||||
РезультатДляВнешнихПользователей.Контекст.СпискиСЗаписьюКлючейДляЗависимыхСписковБезКлючей = Новый Соответствие;
|
РезультатДляВнешнихПользователей.Контекст.СпискиСЗаписьюКлючейДляЗависимыхСписковБезКлючей = Новый Соответствие;
|
||||||
УстановитьСвойстваЗаписиКлючейДоступа(РезультатДляВнешнихПользователей);
|
УстановитьСвойстваЗаписиКлючейДоступа(РезультатДляВнешнихПользователей);
|
||||||
РезультатДляВнешнихПользователей.Вставить("БезЗаписиКлючейДоступаДляПользователейИВнешнихПользователей", Ложь);
|
РезультатДляВнешнихПользователей.Вставить("БезЗаписиКлючейДоступаДляПользователейИВнешнихПользователей", Ложь);
|
||||||
РезультатДляВнешнихПользователей.Контекст.Вставить("ПропуститьПроверкуОпределяемыхТипов");
|
|
||||||
Попытка
|
Попытка
|
||||||
ДобавитьТекстыЗапросовВПараметрыОграничения(РезультатДляВнешнихПользователей);
|
ДобавитьТекстыЗапросовВПараметрыОграничения(РезультатДляВнешнихПользователей);
|
||||||
Исключение
|
Исключение
|
||||||
@@ -24903,7 +24966,6 @@
|
|||||||
Для Каждого КлючИЗначение Из ПараметрыОграничения.ВедущиеСписки.ПоКлючамДоступа Цикл
|
Для Каждого КлючИЗначение Из ПараметрыОграничения.ВедущиеСписки.ПоКлючамДоступа Цикл
|
||||||
Контекст.ВерсииОграниченийСписков.Вставить(КлючИЗначение.Ключ, Неопределено);
|
Контекст.ВерсииОграниченийСписков.Вставить(КлючИЗначение.Ключ, Неопределено);
|
||||||
КонецЦикла;
|
КонецЦикла;
|
||||||
ПараметрыОграничения.Контекст.Вставить("ПропуститьПроверкуОпределяемыхТипов");
|
|
||||||
Попытка
|
Попытка
|
||||||
ДобавитьТекстыЗапросовВПараметрыОграничения(ПараметрыОграничения);
|
ДобавитьТекстыЗапросовВПараметрыОграничения(ПараметрыОграничения);
|
||||||
Исключение
|
Исключение
|
||||||
@@ -25406,6 +25468,7 @@
|
|||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
ВерсииОграниченийСписков = Новый Соответствие;
|
ВерсииОграниченийСписков = Новый Соответствие;
|
||||||
|
ОбщийКонтекст.Вставить("ИнформацияДляЖурнала", НоваяИнформацияНесоответствияПараметровДляЖурнала());
|
||||||
ХранимыеПараметры = ХранимыеПараметрыОграниченияДоступа(ОбщийКонтекст, ВерсииОграниченийСписков);
|
ХранимыеПараметры = ХранимыеПараметрыОграниченияДоступа(ОбщийКонтекст, ВерсииОграниченийСписков);
|
||||||
ВерсииОграниченийСписков.Вставить("Справочник.НаборыГруппДоступа", "1");
|
ВерсииОграниченийСписков.Вставить("Справочник.НаборыГруппДоступа", "1");
|
||||||
|
|
||||||
@@ -25413,6 +25476,8 @@
|
|||||||
ПараметрыЗаписи.Вставить("ВерсииОграниченийСписков", ВерсииОграниченийСписков);
|
ПараметрыЗаписи.Вставить("ВерсииОграниченийСписков", ВерсииОграниченийСписков);
|
||||||
ПараметрыЗаписи.Вставить("ХранимыеПараметры", ХранимыеПараметры);
|
ПараметрыЗаписи.Вставить("ХранимыеПараметры", ХранимыеПараметры);
|
||||||
ПараметрыЗаписи.Вставить("ИдентификаторДоступа", ИдентификаторДоступа());
|
ПараметрыЗаписи.Вставить("ИдентификаторДоступа", ИдентификаторДоступа());
|
||||||
|
ПараметрыЗаписи.Вставить("ИнформацияДляЖурнала", ОбщийКонтекст.ИнформацияДляЖурнала);
|
||||||
|
ОбщийКонтекст.Удалить("ИнформацияДляЖурнала");
|
||||||
|
|
||||||
Если ОбщийКонтекст.Свойство("СпискиСУстаревшимиВариантамиДоступа") Тогда
|
Если ОбщийКонтекст.Свойство("СпискиСУстаревшимиВариантамиДоступа") Тогда
|
||||||
ПараметрыЗаписи.Вставить("СпискиСУстаревшимиВариантамиДоступа",
|
ПараметрыЗаписи.Вставить("СпискиСУстаревшимиВариантамиДоступа",
|
||||||
@@ -25576,6 +25641,15 @@
|
|||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
|
// Возвращаемое значение:
|
||||||
|
// Структура:
|
||||||
|
// Предупреждение - Строка
|
||||||
|
// Ошибка - Строка
|
||||||
|
//
|
||||||
|
Функция НоваяИнформацияНесоответствияПараметровДляЖурнала()
|
||||||
|
Возврат Новый Структура("Предупреждение, Ошибка", "", "");
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
// Для функции НоваяВерсияПараметровОграниченияДоступа.
|
// Для функции НоваяВерсияПараметровОграниченияДоступа.
|
||||||
Процедура ЗаписатьНовуюВерсиюПараметровОграниченияДоступаВФоне(АдресРезультата, ХранилищеПараметров) Экспорт
|
Процедура ЗаписатьНовуюВерсиюПараметровОграниченияДоступаВФоне(АдресРезультата, ХранилищеПараметров) Экспорт
|
||||||
|
|
||||||
@@ -25709,6 +25783,9 @@
|
|||||||
НаборЗаписей.Записать();
|
НаборЗаписей.Записать();
|
||||||
Результат.ЕстьИзменения = Истина;
|
Результат.ЕстьИзменения = Истина;
|
||||||
|
|
||||||
|
ЗаписатьНесоответствиеПараметровВЖурнал(Запись, Параметры.ИнформацияДляЖурнала.Предупреждение);
|
||||||
|
ЗаписатьНесоответствиеПараметровВЖурнал(Запись, Параметры.ИнформацияДляЖурнала.Ошибка, Истина);
|
||||||
|
|
||||||
Если РегистрироватьСтрокуВерсииПараметровОграниченияДоступа() Тогда
|
Если РегистрироватьСтрокуВерсииПараметровОграниченияДоступа() Тогда
|
||||||
ЗарегистрироватьСтрокуВерсииПараметровОграниченияДоступа(НаборЗаписей[0],
|
ЗарегистрироватьСтрокуВерсииПараметровОграниченияДоступа(НаборЗаписей[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)].Тип;
|
ТипИзмерения = Измерения["Поле" + (Индекс + 1)].Тип;
|
||||||
НедостающийТип = Новый ОписаниеТипов(ТребуемыйТип, , ТипИзмерения.Типы());
|
НедостающийТип = Новый ОписаниеТипов(ТребуемыйТип, , ТипИзмерения.Типы());
|
||||||
@@ -33082,46 +33426,18 @@
|
|||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
КонецЦикла;
|
КонецЦикла;
|
||||||
Индекс = Индекс - 1;
|
Индекс = Индекс + 1;
|
||||||
КонецЦикла;
|
КонецЦикла;
|
||||||
|
|
||||||
Если СписокНедостающихТипов.Количество() = 0 Тогда
|
Если СписокНедостающихТипов.Количество() = 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 Тогда
|
Если СтрЧислоВхождений(Параметр, "[") > 1 Тогда
|
||||||
Представление = Сред(Параметр, 2, СтрДлина(Параметр) - 2);
|
Представление = Сред(Параметр, 2, СтрДлина(Параметр) - 2);
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
Формула = КонструкторФормул.ФормулаИзПредставления(Форма, Представление);
|
Формула = ФормулаИзПредставления(Форма, Представление);
|
||||||
Если Не СтрНачинаетсяС(Формула, "[") Тогда
|
Если Не СтрНачинаетсяС(Формула, "[") Тогда
|
||||||
Формула = "[" + Формула + "]";
|
Формула = "[" + Формула + "]";
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
@@ -2464,6 +2464,12 @@
|
|||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
|
Функция ФормулаИзПредставления(Форма, Представление) Экспорт
|
||||||
|
|
||||||
|
Возврат КонструкторФормул.ФормулаИзПредставления(Форма, Представление);
|
||||||
|
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
Функция ПредставленияПараметровТекста(Знач Текст, Знач Форма) Экспорт
|
Функция ПредставленияПараметровТекста(Знач Текст, Знач Форма) Экспорт
|
||||||
|
|
||||||
Результат = Новый Соответствие();
|
Результат = Новый Соответствие();
|
||||||
@@ -2475,7 +2481,7 @@
|
|||||||
ПараметрыТекста = НайтиПараметрыВТексте(Текст);
|
ПараметрыТекста = НайтиПараметрыВТексте(Текст);
|
||||||
Для Каждого Параметр Из ПараметрыТекста Цикл
|
Для Каждого Параметр Из ПараметрыТекста Цикл
|
||||||
Формула = Сред(Параметр, 2, СтрДлина(Параметр) - 2);
|
Формула = Сред(Параметр, 2, СтрДлина(Параметр) - 2);
|
||||||
Представление = КонструкторФормул.ПредставлениеФормулыПоДаннымФормы(Форма, Формула);
|
Представление = ПредставлениеФормулы(Форма, Формула);
|
||||||
Если Не СтрНачинаетсяС(Представление, "[") Или Не СтрЗаканчиваетсяНа(Представление, "]")
|
Если Не СтрНачинаетсяС(Представление, "[") Или Не СтрЗаканчиваетсяНа(Представление, "]")
|
||||||
Или СтрЧислоВхождений(Представление, "[") > 1 Тогда
|
Или СтрЧислоВхождений(Представление, "[") > 1 Тогда
|
||||||
Представление = "[" + Представление + "]";
|
Представление = "[" + Представление + "]";
|
||||||
@@ -2487,6 +2493,12 @@
|
|||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
|
Функция ПредставлениеФормулы(Знач Форма, Знач Формула) Экспорт
|
||||||
|
|
||||||
|
Возврат КонструкторФормул.ПредставлениеФормулыПоДаннымФормы(Форма, Формула);
|
||||||
|
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
Функция ИсточникиДанныхМакета(ПутьКМакету) Экспорт
|
Функция ИсточникиДанныхМакета(ПутьКМакету) Экспорт
|
||||||
|
|
||||||
ИсточникиДанныхМакета = Справочники.МакетыПечатныхФорм.ИсточникиДанныхМакета(ПутьКМакету);
|
ИсточникиДанныхМакета = Справочники.МакетыПечатныхФорм.ИсточникиДанныхМакета(ПутьКМакету);
|
||||||
@@ -2781,7 +2793,7 @@
|
|||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
Если ЗначениеЗаполнено(УсловиеВывода) Тогда
|
Если ЗначениеЗаполнено(УсловиеВывода) Тогда
|
||||||
ВыводитьОбласть = ВычислитьВыражение("[" + УсловиеВывода + "]", ИсточникДанных, НастройкиФорматаПолей, КодЯзыка);
|
ВыводитьОбласть = ВычислитьВыражение("[" + УсловиеВывода + "]", ИсточникДанных, НастройкиФорматаПолей, КодЯзыка, Ложь);
|
||||||
Если ТипЗнч(ВыводитьОбласть) <> Тип("Булево") Или Не ВыводитьОбласть Тогда
|
Если ТипЗнч(ВыводитьОбласть) <> Тип("Булево") Или Не ВыводитьОбласть Тогда
|
||||||
Продолжить;
|
Продолжить;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
@@ -5874,23 +5886,30 @@
|
|||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
КонецЦикла;
|
КонецЦикла;
|
||||||
|
|
||||||
|
Выражения = Новый Массив;
|
||||||
|
|
||||||
Для Каждого Область Из Макет.Области Цикл
|
Для Каждого Область Из Макет.Области Цикл
|
||||||
Если ТипЗнч(Область) = Тип("ОбластьЯчеекТабличногоДокумента")
|
Если ТипЗнч(Область) = Тип("ОбластьЯчеекТабличногоДокумента")
|
||||||
И Область.ТипОбласти = ТипОбластиЯчеекТабличногоДокумента.Строки Тогда
|
И Область.ТипОбласти = ТипОбластиЯчеекТабличногоДокумента.Строки Тогда
|
||||||
УсловиеВывода = Область.ПараметрРасшифровки;
|
УсловиеВывода = Область.ПараметрРасшифровки;
|
||||||
Если ЗначениеЗаполнено(УсловиеВывода) Тогда
|
Если ЗначениеЗаполнено(УсловиеВывода) Тогда
|
||||||
Тексты.Вставить(Область.ПараметрРасшифровки);
|
Выражения.Добавить(Область.ПараметрРасшифровки);
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
КонецЦикла;
|
КонецЦикла;
|
||||||
|
|
||||||
Результат = Новый Массив;
|
|
||||||
|
|
||||||
Для Каждого Элемент Из Тексты Цикл
|
Для Каждого Элемент Из Тексты Цикл
|
||||||
Текст = Элемент.Ключ;
|
Текст = Элемент.Ключ;
|
||||||
ПараметрыТекста = НайтиПараметрыВТексте(Текст);
|
ПараметрыТекста = НайтиПараметрыВТексте(Текст);
|
||||||
Для Каждого Выражение Из ПараметрыТекста Цикл
|
Для Каждого Выражение Из ПараметрыТекста Цикл
|
||||||
Выражение = Сред(Выражение, 2, СтрДлина(Выражение) - 2);
|
Выражение = Сред(Выражение, 2, СтрДлина(Выражение) - 2);
|
||||||
|
Выражения.Добавить(Выражение);
|
||||||
|
КонецЦикла;
|
||||||
|
КонецЦикла;
|
||||||
|
|
||||||
|
Результат = Новый Массив;
|
||||||
|
|
||||||
|
Для Каждого Выражение Из Выражения Цикл
|
||||||
ЭлементыФормулы = КонструкторФормулСлужебный.ЭлементыФормулы(Выражение);
|
ЭлементыФормулы = КонструкторФормулСлужебный.ЭлементыФормулы(Выражение);
|
||||||
Для Каждого ОписаниеЭлемента Из ЭлементыФормулы.ОперандыИФункции Цикл
|
Для Каждого ОписаниеЭлемента Из ЭлементыФормулы.ОперандыИФункции Цикл
|
||||||
ЭтоФункция = ОписаниеЭлемента.Значение;
|
ЭтоФункция = ОписаниеЭлемента.Значение;
|
||||||
@@ -5905,7 +5924,6 @@
|
|||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
КонецЦикла;
|
КонецЦикла;
|
||||||
КонецЦикла;
|
КонецЦикла;
|
||||||
КонецЦикла;
|
|
||||||
|
|
||||||
Возврат Результат;
|
Возврат Результат;
|
||||||
|
|
||||||
|
|||||||
@@ -2114,7 +2114,15 @@
|
|||||||
|
|
||||||
Функция ИзПисьмаПолучитьИдентификаторОснования(Сообщение)
|
Функция ИзПисьмаПолучитьИдентификаторОснования(Сообщение)
|
||||||
|
|
||||||
СтрокаИдентификаторы = СокрЛП(Сообщение.ПолучитьПолеЗаголовка("In-Reply-To", "Строка"));
|
ИмяЗаголовка = "In-Reply-To";
|
||||||
|
|
||||||
|
СтрокаИдентификаторы = СокрЛП(Сообщение.ПолучитьПолеЗаголовка(ИмяЗаголовка, "Строка"));
|
||||||
|
|
||||||
|
Если ПустаяСтрока(СтрокаИдентификаторы) Тогда
|
||||||
|
|
||||||
|
СтрокаИдентификаторы = ПолеЗаголовкаПисьма(Сообщение.Заголовок, ИмяЗаголовка);
|
||||||
|
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
Позиция = СтрНайти(СтрокаИдентификаторы, "<");
|
Позиция = СтрНайти(СтрокаИдентификаторы, "<");
|
||||||
Если Позиция <> 0 Тогда
|
Если Позиция <> 0 Тогда
|
||||||
@@ -2130,6 +2138,22 @@
|
|||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
|
Функция ПолеЗаголовкаПисьма(ЗаголовокСообщения, ПолеЗаголовка)
|
||||||
|
|
||||||
|
ПолеЗаголовка = ПолеЗаголовка + ":";
|
||||||
|
|
||||||
|
МассивСтрок = СтрРазделить(ЗаголовокСообщения, Символы.ПС);
|
||||||
|
|
||||||
|
Для Каждого СтрокаЗаголовка Из МассивСтрок Цикл
|
||||||
|
|
||||||
|
Если СтрНачинаетсяС(СтрокаЗаголовка, ПолеЗаголовка) Тогда
|
||||||
|
Возврат СокрЛП(Прав(СтрокаЗаголовка, СтрДлина(СтрокаЗаголовка) - СтрДлина(ПолеЗаголовка)));
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
КонецЦикла;
|
||||||
|
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
Процедура УстановитьТекстПисьма(Письмо, Сообщение) Экспорт
|
Процедура УстановитьТекстПисьма(Письмо, Сообщение) Экспорт
|
||||||
|
|
||||||
ТекстHTML = "";
|
ТекстHTML = "";
|
||||||
|
|||||||
@@ -6591,7 +6591,7 @@
|
|||||||
|
|
||||||
Если ТипЗнч(ДанныеКлассификатора) = Тип("Структура") Тогда
|
Если ТипЗнч(ДанныеКлассификатора) = Тип("Структура") Тогда
|
||||||
Попытка
|
Попытка
|
||||||
Если ОбщегоНазначенияКлиентСервер.СравнитьВерсии(ДанныеКлассификатора.Версия, "3.0.1.13") < 0 Тогда
|
Если ОбщегоНазначенияКлиентСервер.СравнитьВерсии(ДанныеКлассификатора.Версия, "3.0.1.17") < 0 Тогда
|
||||||
Версия = Неопределено;
|
Версия = Неопределено;
|
||||||
Иначе
|
Иначе
|
||||||
Версия = ДанныеКлассификатора.Версия;
|
Версия = ДанныеКлассификатора.Версия;
|
||||||
|
|||||||
@@ -1673,7 +1673,7 @@
|
|||||||
Если СвойстваПодписи.ТипПодписи <> ПредопределенноеЗначение("Перечисление.ТипыПодписиКриптографии.ОбычнаяCMS")
|
Если СвойстваПодписи.ТипПодписи <> ПредопределенноеЗначение("Перечисление.ТипыПодписиКриптографии.ОбычнаяCMS")
|
||||||
И СвойстваПодписи.ТипПодписи <> ПредопределенноеЗначение("Перечисление.ТипыПодписиКриптографии.БазоваяCAdESBES")
|
И СвойстваПодписи.ТипПодписи <> ПредопределенноеЗначение("Перечисление.ТипыПодписиКриптографии.БазоваяCAdESBES")
|
||||||
И ОбщегоНазначенияКлиентСервер.СравнитьВерсии(СистемнаяИнформация.ВерсияПриложения, "8.3.24.0") >= 0 Тогда
|
И ОбщегоНазначенияКлиентСервер.СравнитьВерсии(СистемнаяИнформация.ВерсияПриложения, "8.3.24.0") >= 0 Тогда
|
||||||
// Были проверены дополнительные атрибуты подписи, нужна только допоо=лнительная проверка сертификата.
|
// Были проверены дополнительные атрибуты подписи, нужна только дополнительная проверка сертификата.
|
||||||
Контекст.Вставить("Сертификат", Сертификат);
|
Контекст.Вставить("Сертификат", Сертификат);
|
||||||
ДатаПодписания = ЭлектроннаяПодписьСлужебныйКлиентСервер.ДатаДляПроверкиСертификатаПодписи(СвойстваПодписи);
|
ДатаПодписания = ЭлектроннаяПодписьСлужебныйКлиентСервер.ДатаДляПроверкиСертификатаПодписи(СвойстваПодписи);
|
||||||
Если Не ЗначениеЗаполнено(ДатаПодписания) Тогда
|
Если Не ЗначениеЗаполнено(ДатаПодписания) Тогда
|
||||||
|
|||||||
@@ -1,17 +1,17 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?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>
|
<name>БиблиотекаСтандартныхПодсистем</name>
|
||||||
<synonym>
|
<synonym>
|
||||||
<key>ru</key>
|
<key>ru</key>
|
||||||
<value>Библиотека стандартных подсистем, редакция 3.1</value>
|
<value>Библиотека стандартных подсистем, редакция 3.1</value>
|
||||||
</synonym>
|
</synonym>
|
||||||
<containedObjects classId="9cd510cd-abfc-11d4-9434-004095e12fc7" objectId="d25807e3-a710-4b6a-b614-a2f4a4b66ef0"/>
|
<containedObjects classId="9cd510cd-abfc-11d4-9434-004095e12fc7" objectId="7e076954-b136-4b3e-bc58-ef52d68fd2f9"/>
|
||||||
<containedObjects classId="9fcd25a0-4822-11d4-9414-008048da11f9" objectId="f23e8125-f83e-419c-b76d-bc61a3481948"/>
|
<containedObjects classId="9fcd25a0-4822-11d4-9414-008048da11f9" objectId="693299d2-2da4-4e82-9f47-59f4cd90bb1d"/>
|
||||||
<containedObjects classId="e3687481-0a87-462c-a166-9f34594f9bba" objectId="3783a31c-c2f7-4e5b-98b0-58d8c85345e1"/>
|
<containedObjects classId="e3687481-0a87-462c-a166-9f34594f9bba" objectId="3bb298ba-aea2-485c-bd8d-a4c7b27a169a"/>
|
||||||
<containedObjects classId="9de14907-ec23-4a07-96f0-85521cb6b53b" objectId="4083f81d-2e67-4f61-9724-69e77ae8b4da"/>
|
<containedObjects classId="9de14907-ec23-4a07-96f0-85521cb6b53b" objectId="0a5433a8-0253-4bad-b517-57810f4f1688"/>
|
||||||
<containedObjects classId="51f2d5d8-ea4d-4064-8892-82951750031e" objectId="7a58e377-3b5f-423b-8f6d-18172cd970d0"/>
|
<containedObjects classId="51f2d5d8-ea4d-4064-8892-82951750031e" objectId="f8d0593f-06b8-48bc-878d-35ae421b31bb"/>
|
||||||
<containedObjects classId="e68182ea-4237-4383-967f-90c1e3370bc7" objectId="933d10f9-644b-4e6f-af80-770b17f97659"/>
|
<containedObjects classId="e68182ea-4237-4383-967f-90c1e3370bc7" objectId="d613e9dd-4de4-4823-8d00-b3e211a4389e"/>
|
||||||
<containedObjects classId="fb282519-d103-4dd3-bc12-cb271d631dfc" objectId="87e878e5-b980-42a9-a6ba-8b8b52343653"/>
|
<containedObjects classId="fb282519-d103-4dd3-bc12-cb271d631dfc" objectId="05c0c638-f2cd-43c1-b6fa-acd35ed21521"/>
|
||||||
<defaultRunMode>ManagedApplication</defaultRunMode>
|
<defaultRunMode>ManagedApplication</defaultRunMode>
|
||||||
<usePurposes>PersonalComputer</usePurposes>
|
<usePurposes>PersonalComputer</usePurposes>
|
||||||
<scriptVariant>Russian</scriptVariant>
|
<scriptVariant>Russian</scriptVariant>
|
||||||
@@ -19,7 +19,7 @@
|
|||||||
<defaultRoles>Role.АдминистраторСистемы</defaultRoles>
|
<defaultRoles>Role.АдминистраторСистемы</defaultRoles>
|
||||||
<defaultRoles>Role.ИнтерактивноеОткрытиеВнешнихОтчетовИОбработок</defaultRoles>
|
<defaultRoles>Role.ИнтерактивноеОткрытиеВнешнихОтчетовИОбработок</defaultRoles>
|
||||||
<vendor>Фирма "1С"</vendor>
|
<vendor>Фирма "1С"</vendor>
|
||||||
<version>3.1.9.261</version>
|
<version>3.1.9.277</version>
|
||||||
<updateCatalogAddress>http://downloads.v8.1c.ru/tmplts/</updateCatalogAddress>
|
<updateCatalogAddress>http://downloads.v8.1c.ru/tmplts/</updateCatalogAddress>
|
||||||
<includeHelpInContents>true</includeHelpInContents>
|
<includeHelpInContents>true</includeHelpInContents>
|
||||||
<usedMobileApplicationFunctionalities>
|
<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 - штучные запросы разнородных данных.
|
//@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 марта - День воссоединения Крыма с Россией.
|
||||||
ДобавитьПраздничныйДень(ПраздничныеДни, 18, 3, НомерГода);
|
ДобавитьПраздничныйДень(ПраздничныеДни, 18, 3, НомерГода);
|
||||||
|
|
||||||
|
Если НомерГода >= 2024 Тогда
|
||||||
|
ДобавитьПраздникПасха(ПраздничныеДни, НомерГода);
|
||||||
|
ДобавитьПраздникТроица(ПраздничныеДни, НомерГода);
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
Процедура ЗаполнитьПраздничныеДниСевастополя(КодПроизводственногоКалендаря, НомерГода, ПраздничныеДни)
|
Процедура ЗаполнитьПраздничныеДниСевастополя(КодПроизводственногоКалендаря, НомерГода, ПраздничныеДни)
|
||||||
@@ -457,6 +462,11 @@
|
|||||||
ДобавитьПраздничныйДень(ПраздничныеДни, 30, 9, НомерГода);
|
ДобавитьПраздничныйДень(ПраздничныеДни, 30, 9, НомерГода);
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
|
Если НомерГода >= 2024 Тогда
|
||||||
|
ДобавитьПраздникПасха(ПраздничныеДни, НомерГода);
|
||||||
|
ДобавитьПраздникТроица(ПраздничныеДни, НомерГода);
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
Процедура ЗаполнитьПраздничныеДниЛуганскойНароднойРеспублики(КодПроизводственногоКалендаря, НомерГода, ПраздничныеДни)
|
Процедура ЗаполнитьПраздничныеДниЛуганскойНароднойРеспублики(КодПроизводственногоКалендаря, НомерГода, ПраздничныеДни)
|
||||||
@@ -472,6 +482,11 @@
|
|||||||
ДобавитьПраздничныйДень(ПраздничныеДни, 30, 9, НомерГода);
|
ДобавитьПраздничныйДень(ПраздничныеДни, 30, 9, НомерГода);
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
|
Если НомерГода >= 2024 Тогда
|
||||||
|
ДобавитьПраздникПасха(ПраздничныеДни, НомерГода);
|
||||||
|
ДобавитьПраздникТроица(ПраздничныеДни, НомерГода);
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
Процедура ЗаполнитьПраздничныеДниХерсонскойОбласти(КодПроизводственногоКалендаря, НомерГода, ПраздничныеДни)
|
Процедура ЗаполнитьПраздничныеДниХерсонскойОбласти(КодПроизводственногоКалендаря, НомерГода, ПраздничныеДни)
|
||||||
@@ -485,6 +500,11 @@
|
|||||||
ДобавитьПраздничныйДень(ПраздничныеДни, 30, 9, НомерГода);
|
ДобавитьПраздничныйДень(ПраздничныеДни, 30, 9, НомерГода);
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
|
Если НомерГода >= 2024 Тогда
|
||||||
|
ДобавитьПраздникПасха(ПраздничныеДни, НомерГода);
|
||||||
|
ДобавитьПраздникТроица(ПраздничныеДни, НомерГода);
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
Процедура ЗаполнитьПраздничныеДниЗапорожскойОбласти(КодПроизводственногоКалендаря, НомерГода, ПраздничныеДни)
|
Процедура ЗаполнитьПраздничныеДниЗапорожскойОбласти(КодПроизводственногоКалендаря, НомерГода, ПраздничныеДни)
|
||||||
@@ -498,6 +518,11 @@
|
|||||||
ДобавитьПраздничныйДень(ПраздничныеДни, 30, 9, НомерГода);
|
ДобавитьПраздничныйДень(ПраздничныеДни, 30, 9, НомерГода);
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
|
Если НомерГода >= 2024 Тогда
|
||||||
|
ДобавитьПраздникПасха(ПраздничныеДни, НомерГода);
|
||||||
|
ДобавитьПраздникТроица(ПраздничныеДни, НомерГода);
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
Процедура ДобавитьПраздничныеДниРоссийскойФедерации(НомерГода, ПраздничныеДни)
|
Процедура ДобавитьПраздничныеДниРоссийскойФедерации(НомерГода, ПраздничныеДни)
|
||||||
@@ -534,7 +559,17 @@
|
|||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
Процедура ДобавитьПраздничныйДень(ПраздничныеДни, День, Месяц, Год, ПереноситьВыходной = Истина, ДобавлятьПредпраздничный = Истина, ТолькоНерабочий = Ложь)
|
// Параметры:
|
||||||
|
// ПраздничныеДни - см. ЗаполнитьПраздничныеДни.ПраздничныеДни
|
||||||
|
// День - Число
|
||||||
|
// Месяц - Число
|
||||||
|
// Год - Число
|
||||||
|
// ПереноситьВыходной - Булево
|
||||||
|
// ДобавлятьПредпраздничный - Булево
|
||||||
|
// ТолькоНерабочий - Булево
|
||||||
|
//
|
||||||
|
Процедура ДобавитьПраздничныйДень(ПраздничныеДни, День, Месяц, Год, ПереноситьВыходной = Истина,
|
||||||
|
ДобавлятьПредпраздничный = Истина, ТолькоНерабочий = Ложь)
|
||||||
|
|
||||||
НоваяСтрока = ПраздничныеДни.Добавить();
|
НоваяСтрока = ПраздничныеДни.Добавить();
|
||||||
НоваяСтрока.Дата = Дата(Год, Месяц, День);
|
НоваяСтрока.Дата = Дата(Год, Месяц, День);
|
||||||
@@ -544,54 +579,67 @@
|
|||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
Процедура ДобавитьПраздникЦаганСар(ПраздничныеДни, Год, ПереноситьВыходной = Истина, ДобавлятьПредпраздничный = Истина, ТолькоНерабочий = Ложь)
|
Процедура ДобавитьПраздникЦаганСар(ПраздничныеДни, Год, ПереноситьВыходной = Истина, ДобавлятьПредпраздничный = Истина,
|
||||||
|
ТолькоНерабочий = Ложь)
|
||||||
|
|
||||||
ДатаЦаганСар = ДатаПраздникаЦаганСар(Год);
|
ДобавитьПраздникИзМакета(ПраздничныеДни, Год, "ДатыЦаганСар", ПереноситьВыходной, ДобавлятьПредпраздничный,
|
||||||
Если ДатаЦаганСар = Неопределено Тогда
|
ТолькоНерабочий);
|
||||||
Возврат;
|
|
||||||
КонецЕсли;
|
|
||||||
|
|
||||||
ДобавитьПраздничныйДень(ПраздничныеДни, День(ДатаЦаганСар), Месяц(ДатаЦаганСар), Год, ПереноситьВыходной, ДобавлятьПредпраздничный, ТолькоНерабочий);
|
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
Функция ДатаПраздникаЦаганСар(НомерГода)
|
Процедура ДобавитьПраздникРадоница(ПраздничныеДни, Год, ПереноситьВыходной = Истина, ДобавлятьПредпраздничный = Истина,
|
||||||
|
ТолькоНерабочий = Ложь)
|
||||||
|
|
||||||
ТекстовыйДокумент = ПолучитьМакет("ДатыЦаганСар");
|
ДобавитьПраздникИзМакета(ПраздничныеДни, Год, "ДатыРадоница", ПереноситьВыходной, ДобавлятьПредпраздничный,
|
||||||
ДатыЦаганСар = ОбщегоНазначения.ПрочитатьXMLВТаблицу(ТекстовыйДокумент.ПолучитьТекст()).Данные;
|
ТолькоНерабочий);
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
|
Процедура ДобавитьПраздникПасха(ПраздничныеДни, Год, ПереноситьВыходной = Истина, ДобавлятьПредпраздничный = Истина,
|
||||||
|
ТолькоНерабочий = Ложь)
|
||||||
|
|
||||||
|
ДобавитьПраздникИзМакета(ПраздничныеДни, Год, "ДатыПасха", ПереноситьВыходной, ДобавлятьПредпраздничный,
|
||||||
|
ТолькоНерабочий);
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
|
Процедура ДобавитьПраздникТроица(ПраздничныеДни, Год, ПереноситьВыходной = Истина, ДобавлятьПредпраздничный = Истина,
|
||||||
|
ТолькоНерабочий = Ложь)
|
||||||
|
|
||||||
|
ДобавитьПраздникИзМакета(ПраздничныеДни, Год, "ДатыТроица", ПереноситьВыходной, ДобавлятьПредпраздничный,
|
||||||
|
ТолькоНерабочий);
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
|
Процедура ДобавитьПраздникИзМакета(ПраздничныеДни, Год, ИмяМакета, ПереноситьВыходной, ДобавлятьПредпраздничный,
|
||||||
|
ТолькоНерабочий)
|
||||||
|
|
||||||
|
ДатаПраздника = ДатаПраздникаИзМакета(Год, ИмяМакета);
|
||||||
|
Если ДатаПраздника = Неопределено Тогда
|
||||||
|
Возврат;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
ДобавитьПраздничныйДень(ПраздничныеДни, День(ДатаПраздника), Месяц(ДатаПраздника), Год, ПереноситьВыходной,
|
||||||
|
ДобавлятьПредпраздничный, ТолькоНерабочий);
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
|
// Параметры:
|
||||||
|
// НомерГода - Строка
|
||||||
|
// ИмяМакета - Строка
|
||||||
|
//
|
||||||
|
// Возвращаемое значение:
|
||||||
|
// Дата, Неопределено -
|
||||||
|
//
|
||||||
|
Функция ДатаПраздникаИзМакета(НомерГода, ИмяМакета)
|
||||||
|
|
||||||
|
ТекстовыйДокумент = ПолучитьМакет(ИмяМакета);
|
||||||
|
ДатыПраздника = ОбщегоНазначения.ПрочитатьXMLВТаблицу(ТекстовыйДокумент.ПолучитьТекст()).Данные;
|
||||||
|
|
||||||
ОтборСтрок = Новый Структура("Year");
|
ОтборСтрок = Новый Структура("Year");
|
||||||
ОтборСтрок.Year = Формат(НомерГода, "ЧГ=");
|
ОтборСтрок.Year = Формат(НомерГода, "ЧГ=");
|
||||||
|
|
||||||
НайденныеСтроки = ДатыЦаганСар.НайтиСтроки(ОтборСтрок);
|
НайденныеСтроки = ДатыПраздника.НайтиСтроки(ОтборСтрок);
|
||||||
Если НайденныеСтроки.Количество() > 0 Тогда
|
|
||||||
Возврат Дата(НайденныеСтроки[0]["Date"]);
|
|
||||||
КонецЕсли;
|
|
||||||
|
|
||||||
Возврат Неопределено;
|
|
||||||
|
|
||||||
КонецФункции
|
|
||||||
|
|
||||||
Процедура ДобавитьПраздникРадоница(ПраздничныеДни, Год, ПереноситьВыходной = Истина, ДобавлятьПредпраздничный = Истина, ТолькоНерабочий = Ложь)
|
|
||||||
|
|
||||||
ДатаРадоницы = ДатаПраздникаРадоница(Год);
|
|
||||||
Если ДатаРадоницы = Неопределено Тогда
|
|
||||||
Возврат;
|
|
||||||
КонецЕсли;
|
|
||||||
|
|
||||||
ДобавитьПраздничныйДень(ПраздничныеДни, День(ДатаРадоницы), Месяц(ДатаРадоницы), Год, ПереноситьВыходной, ДобавлятьПредпраздничный, ТолькоНерабочий);
|
|
||||||
|
|
||||||
КонецПроцедуры
|
|
||||||
|
|
||||||
Функция ДатаПраздникаРадоница(НомерГода)
|
|
||||||
|
|
||||||
ТекстовыйДокумент = ПолучитьМакет("ДатыРадоница");
|
|
||||||
ДатыРадоницы = ОбщегоНазначения.ПрочитатьXMLВТаблицу(ТекстовыйДокумент.ПолучитьТекст()).Данные;
|
|
||||||
|
|
||||||
ОтборСтрок = Новый Структура("Year");
|
|
||||||
ОтборСтрок.Year = Формат(НомерГода, "ЧГ=");
|
|
||||||
|
|
||||||
НайденныеСтроки = ДатыРадоницы.НайтиСтроки(ОтборСтрок);
|
|
||||||
Если НайденныеСтроки.Количество() > 0 Тогда
|
Если НайденныеСтроки.Количество() > 0 Тогда
|
||||||
Возврат Дата(НайденныеСтроки[0]["Date"]);
|
Возврат Дата(НайденныеСтроки[0]["Date"]);
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|||||||
+36
-8
@@ -138,8 +138,9 @@
|
|||||||
<Item Calendar="03" Year="2022" DayType="Праздник" Date="20220202" SwapDate=""/>
|
<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="20230220" SwapDate=""/>
|
||||||
<Item Calendar="03" Year="2023" DayType="Праздник" Date="20230221" 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="20240209" SwapDate=""/>
|
||||||
<Item Calendar="03" Year="2024" DayType="Воскресенье" Date="20240212" SwapDate="20240211"/>
|
<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="20160214" SwapDate="20160215"/>
|
||||||
<Item Calendar="04" Year="2016" DayType="Воскресенье" Date="20160215" SwapDate="20160214"/>
|
<Item Calendar="04" Year="2016" DayType="Воскресенье" Date="20160215" SwapDate="20160214"/>
|
||||||
<Item Calendar="04" Year="2017" DayType="Предпраздничный" Date="20170203" SwapDate=""/>
|
<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="20231206" SwapDate=""/>
|
||||||
<Item Calendar="08" Year="2023" DayType="Праздник" Date="20231207" SwapDate=""/>
|
<Item Calendar="08" Year="2023" DayType="Праздник" Date="20231207" SwapDate=""/>
|
||||||
<Item Calendar="08" Year="2023" DayType="Нерабочий" Date="20231228" 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="20240209" SwapDate=""/>
|
||||||
<Item Calendar="08" Year="2024" DayType="Воскресенье" Date="20240212" SwapDate="20240211"/>
|
<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="20240704" SwapDate=""/>
|
||||||
<Item Calendar="08" Year="2024" DayType="Праздник" Date="20240705" 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="08" Year="2024" DayType="Нерабочий" Date="20241228" SwapDate=""/>
|
||||||
<Item Calendar="09" Year="2016" DayType="Праздник" Date="20160503" SwapDate="20160504"/>
|
<Item Calendar="09" Year="2016" DayType="Праздник" Date="20160503" SwapDate="20160504"/>
|
||||||
<Item Calendar="09" Year="2016" DayType="Суббота" Date="20160504" SwapDate="20160503"/>
|
<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="20230813" SwapDate="20230814"/>
|
||||||
<Item Calendar="17" Year="2023" DayType="Воскресенье" Date="20230814" SwapDate="20230813"/>
|
<Item Calendar="17" Year="2023" DayType="Воскресенье" Date="20230814" SwapDate="20230813"/>
|
||||||
<Item Calendar="17" Year="2023" DayType="Праздник" Date="20230815" SwapDate=""/>
|
<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="20240209" SwapDate=""/>
|
||||||
<Item Calendar="17" Year="2024" DayType="Воскресенье" Date="20240212" SwapDate="20240211"/>
|
<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="20240505" SwapDate="20240510"/>
|
||||||
<Item Calendar="17" Year="2024" DayType="Праздник" Date="20240506" SwapDate=""/>
|
<Item Calendar="17" Year="2024" DayType="Праздник" Date="20240506" SwapDate=""/>
|
||||||
<Item Calendar="17" Year="2024" DayType="Предпраздничный" Date="20240814" 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="2022" DayType="Праздник" Date="20220202" SwapDate=""/>
|
||||||
<Item Calendar="85" Year="2023" DayType="Предпраздничный" Date="20230220" SwapDate=""/>
|
<Item Calendar="85" Year="2023" DayType="Предпраздничный" Date="20230220" SwapDate=""/>
|
||||||
<Item Calendar="85" Year="2023" DayType="Праздник" Date="20230221" 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="20240209" SwapDate=""/>
|
||||||
<Item Calendar="85" Year="2024" DayType="Воскресенье" Date="20240212" SwapDate="20240211"/>
|
<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="20240513" SwapDate=""/>
|
||||||
<Item Calendar="85" Year="2024" DayType="Праздник" Date="20240514" SwapDate=""/>
|
<Item Calendar="85" Year="2024" DayType="Праздник" Date="20240514" SwapDate=""/>
|
||||||
<Item Calendar="90" Year="2023" DayType="Праздник" Date="20230417" 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="20230929" SwapDate=""/>
|
||||||
<Item Calendar="90" Year="2023" DayType="Праздник" Date="20230930" SwapDate="20231002"/>
|
<Item Calendar="90" Year="2023" DayType="Праздник" Date="20230930" SwapDate="20231002"/>
|
||||||
<Item Calendar="90" Year="2023" DayType="Суббота" Date="20231002" SwapDate="20230930"/>
|
<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="20160317" SwapDate=""/>
|
||||||
<Item Calendar="91" Year="2016" DayType="Праздник" Date="20160318" SwapDate=""/>
|
<Item Calendar="91" Year="2016" DayType="Праздник" Date="20160318" SwapDate=""/>
|
||||||
<Item Calendar="91" Year="2016" DayType="Праздник" Date="20160620" 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="20240318" SwapDate=""/>
|
||||||
<Item Calendar="91" Year="2024" DayType="Предпраздничный" Date="20240409" 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="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="20240616" SwapDate="20240617"/>
|
||||||
<Item Calendar="91" Year="2024" DayType="Воскресенье" Date="20240617" SwapDate="20240616"/>
|
<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="20160317" SwapDate=""/>
|
||||||
<Item Calendar="92" Year="2016" DayType="Праздник" Date="20160318" SwapDate=""/>
|
<Item Calendar="92" Year="2016" DayType="Праздник" Date="20160318" SwapDate=""/>
|
||||||
<Item Calendar="92" Year="2017" DayType="Предпраздничный" Date="20170317" 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="20230929" SwapDate=""/>
|
||||||
<Item Calendar="93" Year="2023" DayType="Праздник" Date="20230930" SwapDate="20231002"/>
|
<Item Calendar="93" Year="2023" DayType="Праздник" Date="20230930" SwapDate="20231002"/>
|
||||||
<Item Calendar="93" Year="2023" DayType="Суббота" Date="20231002" SwapDate="20230930"/>
|
<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="20240511" SwapDate="20240513"/>
|
||||||
<Item Calendar="93" Year="2024" DayType="Суббота" Date="20240513" SwapDate="20240511"/>
|
<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="93" Year="2024" DayType="Праздник" Date="20240930" SwapDate=""/>
|
||||||
<Item Calendar="94" Year="2023" DayType="Праздник" Date="20230416" SwapDate="20230417"/>
|
<Item Calendar="94" Year="2023" DayType="Праздник" Date="20230416" SwapDate="20230417"/>
|
||||||
<Item Calendar="94" Year="2023" DayType="Воскресенье" Date="20230417" SwapDate="20230416"/>
|
<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="20230929" SwapDate=""/>
|
||||||
<Item Calendar="94" Year="2023" DayType="Праздник" Date="20230930" SwapDate="20231002"/>
|
<Item Calendar="94" Year="2023" DayType="Праздник" Date="20230930" SwapDate="20231002"/>
|
||||||
<Item Calendar="94" Year="2023" DayType="Суббота" Date="20231002" SwapDate="20230930"/>
|
<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="20240512" SwapDate="20240513"/>
|
||||||
<Item Calendar="94" Year="2024" DayType="Воскресенье" Date="20240513" SwapDate="20240512"/>
|
<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="94" Year="2024" DayType="Праздник" Date="20240930" SwapDate=""/>
|
||||||
<Item Calendar="95" Year="2023" DayType="Праздник" Date="20230416" SwapDate="20230417"/>
|
<Item Calendar="95" Year="2023" DayType="Праздник" Date="20230416" SwapDate="20230417"/>
|
||||||
<Item Calendar="95" Year="2023" DayType="Воскресенье" Date="20230417" SwapDate="20230416"/>
|
<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="20230929" SwapDate=""/>
|
||||||
<Item Calendar="95" Year="2023" DayType="Праздник" Date="20230930" SwapDate="20231002"/>
|
<Item Calendar="95" Year="2023" DayType="Праздник" Date="20230930" SwapDate="20231002"/>
|
||||||
<Item Calendar="95" Year="2023" DayType="Суббота" Date="20231002" SwapDate="20230930"/>
|
<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="20010101" SwapDate=""/>
|
||||||
<Item Calendar="РФ" Year="2001" DayType="Праздник" Date="20010102" SwapDate=""/>
|
<Item Calendar="РФ" Year="2001" DayType="Праздник" Date="20010102" SwapDate=""/>
|
||||||
<Item Calendar="РФ" Year="2001" DayType="Праздник" Date="20010107" SwapDate="20010108"/>
|
<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="2021" Date="20210213"/>
|
||||||
<Item Year="2022" Date="20220202"/>
|
<Item Year="2022" Date="20220202"/>
|
||||||
<Item Year="2023" Date="20230221"/>
|
<Item Year="2023" Date="20230221"/>
|
||||||
<Item Year="2024" Date="20240211"/>
|
<Item Year="2024" Date="20240210"/>
|
||||||
<Item Year="2025" Date="20250130"/>
|
<Item Year="2025" Date="20250130"/>
|
||||||
<Item Year="2026" Date="20260218"/>
|
<Item Year="2026" Date="20260218"/>
|
||||||
<Item Year="2027" Date="20270207"/>
|
<Item Year="2027" Date="20270207"/>
|
||||||
|
|||||||
+16
@@ -64,4 +64,20 @@
|
|||||||
</synonym>
|
</synonym>
|
||||||
<templateType>TextDocument</templateType>
|
<templateType>TextDocument</templateType>
|
||||||
</templates>
|
</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>
|
</mdclass:DataProcessor>
|
||||||
@@ -185,6 +185,10 @@
|
|||||||
<items xsi:type="form:Button">
|
<items xsi:type="form:Button">
|
||||||
<name>УстановитьИнтервалДатДляПросмотра</name>
|
<name>УстановитьИнтервалДатДляПросмотра</name>
|
||||||
<id>108</id>
|
<id>108</id>
|
||||||
|
<title>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Установить интервал дат для просмотра</value>
|
||||||
|
</title>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<enabled>true</enabled>
|
<enabled>true</enabled>
|
||||||
<userVisible>
|
<userVisible>
|
||||||
@@ -211,6 +215,10 @@
|
|||||||
<items xsi:type="form:Button">
|
<items xsi:type="form:Button">
|
||||||
<name>УстановитьОтборПоЗначениюВТекущейКолонке</name>
|
<name>УстановитьОтборПоЗначениюВТекущейКолонке</name>
|
||||||
<id>43</id>
|
<id>43</id>
|
||||||
|
<title>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Установить отбор по значению в текущей колонке</value>
|
||||||
|
</title>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<enabled>true</enabled>
|
<enabled>true</enabled>
|
||||||
<userVisible>
|
<userVisible>
|
||||||
@@ -247,6 +255,10 @@
|
|||||||
<items xsi:type="form:Button">
|
<items xsi:type="form:Button">
|
||||||
<name>ОтключитьОтбор</name>
|
<name>ОтключитьОтбор</name>
|
||||||
<id>44</id>
|
<id>44</id>
|
||||||
|
<title>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Отключить отбор</value>
|
||||||
|
</title>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<enabled>true</enabled>
|
<enabled>true</enabled>
|
||||||
<userVisible>
|
<userVisible>
|
||||||
@@ -332,6 +344,10 @@
|
|||||||
<items xsi:type="form:Button">
|
<items xsi:type="form:Button">
|
||||||
<name>ПросмотрТекущегоСобытияВОтдельномОкне</name>
|
<name>ПросмотрТекущегоСобытияВОтдельномОкне</name>
|
||||||
<id>38</id>
|
<id>38</id>
|
||||||
|
<title>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Просмотр текущего события</value>
|
||||||
|
</title>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<enabled>true</enabled>
|
<enabled>true</enabled>
|
||||||
<userVisible>
|
<userVisible>
|
||||||
@@ -407,6 +423,10 @@
|
|||||||
<items xsi:type="form:Button">
|
<items xsi:type="form:Button">
|
||||||
<name>ОбновитьТекущийСписок</name>
|
<name>ОбновитьТекущийСписок</name>
|
||||||
<id>46</id>
|
<id>46</id>
|
||||||
|
<title>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Обновить текущий список</value>
|
||||||
|
</title>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<enabled>true</enabled>
|
<enabled>true</enabled>
|
||||||
<userVisible>
|
<userVisible>
|
||||||
@@ -967,6 +987,10 @@
|
|||||||
<items xsi:type="form:FormField">
|
<items xsi:type="form:FormField">
|
||||||
<name>Сеанс</name>
|
<name>Сеанс</name>
|
||||||
<id>80</id>
|
<id>80</id>
|
||||||
|
<title>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Сеанс</value>
|
||||||
|
</title>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<enabled>true</enabled>
|
<enabled>true</enabled>
|
||||||
<userVisible>
|
<userVisible>
|
||||||
@@ -1063,6 +1087,10 @@
|
|||||||
<items xsi:type="form:FormField">
|
<items xsi:type="form:FormField">
|
||||||
<name>РабочийСервер</name>
|
<name>РабочийСервер</name>
|
||||||
<id>85</id>
|
<id>85</id>
|
||||||
|
<title>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Рабочий сервер</value>
|
||||||
|
</title>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<enabled>true</enabled>
|
<enabled>true</enabled>
|
||||||
<userVisible>
|
<userVisible>
|
||||||
@@ -1106,6 +1134,10 @@
|
|||||||
<items xsi:type="form:FormField">
|
<items xsi:type="form:FormField">
|
||||||
<name>ОсновнойIPПорт</name>
|
<name>ОсновнойIPПорт</name>
|
||||||
<id>89</id>
|
<id>89</id>
|
||||||
|
<title>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Основной IP порт</value>
|
||||||
|
</title>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<enabled>true</enabled>
|
<enabled>true</enabled>
|
||||||
<userVisible>
|
<userVisible>
|
||||||
@@ -1149,6 +1181,10 @@
|
|||||||
<items xsi:type="form:FormField">
|
<items xsi:type="form:FormField">
|
||||||
<name>ВспомогательныйIPПорт</name>
|
<name>ВспомогательныйIPПорт</name>
|
||||||
<id>91</id>
|
<id>91</id>
|
||||||
|
<title>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Вспомогательный IP порт</value>
|
||||||
|
</title>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<enabled>true</enabled>
|
<enabled>true</enabled>
|
||||||
<userVisible>
|
<userVisible>
|
||||||
@@ -1269,6 +1305,10 @@
|
|||||||
<items xsi:type="form:FormField">
|
<items xsi:type="form:FormField">
|
||||||
<name>Транзакция</name>
|
<name>Транзакция</name>
|
||||||
<id>71</id>
|
<id>71</id>
|
||||||
|
<title>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Транзакция</value>
|
||||||
|
</title>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<enabled>true</enabled>
|
<enabled>true</enabled>
|
||||||
<userVisible>
|
<userVisible>
|
||||||
@@ -1387,6 +1427,10 @@
|
|||||||
<items xsi:type="form:FormField">
|
<items xsi:type="form:FormField">
|
||||||
<name>Данные</name>
|
<name>Данные</name>
|
||||||
<id>76</id>
|
<id>76</id>
|
||||||
|
<title>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Данные</value>
|
||||||
|
</title>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<enabled>true</enabled>
|
<enabled>true</enabled>
|
||||||
<userVisible>
|
<userVisible>
|
||||||
@@ -1430,6 +1474,10 @@
|
|||||||
<items xsi:type="form:FormField">
|
<items xsi:type="form:FormField">
|
||||||
<name>ПредставлениеДанных</name>
|
<name>ПредставлениеДанных</name>
|
||||||
<id>78</id>
|
<id>78</id>
|
||||||
|
<title>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Представление данных</value>
|
||||||
|
</title>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<enabled>true</enabled>
|
<enabled>true</enabled>
|
||||||
<userVisible>
|
<userVisible>
|
||||||
@@ -1491,6 +1539,10 @@
|
|||||||
<items xsi:type="form:FormField">
|
<items xsi:type="form:FormField">
|
||||||
<name>СведенияОСобытии</name>
|
<name>СведенияОСобытии</name>
|
||||||
<id>130</id>
|
<id>130</id>
|
||||||
|
<title>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Сведения о событии</value>
|
||||||
|
</title>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<enabled>true</enabled>
|
<enabled>true</enabled>
|
||||||
<userVisible>
|
<userVisible>
|
||||||
@@ -1628,6 +1680,10 @@
|
|||||||
<items xsi:type="form:Button">
|
<items xsi:type="form:Button">
|
||||||
<name>УстановитьОтборПоЗначениюВТекущейКолонкеКонтекст</name>
|
<name>УстановитьОтборПоЗначениюВТекущейКолонкеКонтекст</name>
|
||||||
<id>98</id>
|
<id>98</id>
|
||||||
|
<title>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Установить отбор по значению в текущей колонке</value>
|
||||||
|
</title>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<enabled>true</enabled>
|
<enabled>true</enabled>
|
||||||
<userVisible>
|
<userVisible>
|
||||||
@@ -1664,6 +1720,10 @@
|
|||||||
<items xsi:type="form:Button">
|
<items xsi:type="form:Button">
|
||||||
<name>ЖурналКонтекстноеМенюОтключитьОтбор</name>
|
<name>ЖурналКонтекстноеМенюОтключитьОтбор</name>
|
||||||
<id>113</id>
|
<id>113</id>
|
||||||
|
<title>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Отключить отбор</value>
|
||||||
|
</title>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<enabled>true</enabled>
|
<enabled>true</enabled>
|
||||||
<userVisible>
|
<userVisible>
|
||||||
@@ -1711,6 +1771,10 @@
|
|||||||
<items xsi:type="form:Button">
|
<items xsi:type="form:Button">
|
||||||
<name>ПросмотрТекущегоСобытияВОтдельномОкнеКонтекст</name>
|
<name>ПросмотрТекущегоСобытияВОтдельномОкнеКонтекст</name>
|
||||||
<id>96</id>
|
<id>96</id>
|
||||||
|
<title>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Просмотр текущего события</value>
|
||||||
|
</title>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<enabled>true</enabled>
|
<enabled>true</enabled>
|
||||||
<userVisible>
|
<userVisible>
|
||||||
@@ -1806,6 +1870,10 @@
|
|||||||
<items xsi:type="form:FormField">
|
<items xsi:type="form:FormField">
|
||||||
<name>ПолеИндикаторДлительныхОпераций</name>
|
<name>ПолеИндикаторДлительныхОпераций</name>
|
||||||
<id>135</id>
|
<id>135</id>
|
||||||
|
<title>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Поле индикатор длительных операций</value>
|
||||||
|
</title>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<enabled>true</enabled>
|
<enabled>true</enabled>
|
||||||
<userVisible>
|
<userVisible>
|
||||||
@@ -2047,7 +2115,7 @@
|
|||||||
<name>ВспомогательныйIPПорт</name>
|
<name>ВспомогательныйIPПорт</name>
|
||||||
<title>
|
<title>
|
||||||
<key>ru</key>
|
<key>ru</key>
|
||||||
<value>Вспомог. IP порт</value>
|
<value>Вспомогательный IP порт</value>
|
||||||
</title>
|
</title>
|
||||||
<id>1</id>
|
<id>1</id>
|
||||||
<valueType>
|
<valueType>
|
||||||
|
|||||||
@@ -2981,7 +2981,7 @@
|
|||||||
</title>
|
</title>
|
||||||
<toolTipRepresentation>ShowBottom</toolTipRepresentation>
|
<toolTipRepresentation>ShowBottom</toolTipRepresentation>
|
||||||
<extendedTooltip>
|
<extendedTooltip>
|
||||||
<name>Группа2РасширеннаяПодсказка1</name>
|
<name>РегламентноеУдалениеПомеченныхРасширеннаяПодсказка</name>
|
||||||
<id>2102</id>
|
<id>2102</id>
|
||||||
<title>
|
<title>
|
||||||
<key>ru</key>
|
<key>ru</key>
|
||||||
@@ -3136,10 +3136,10 @@
|
|||||||
<name>ГруппаПроизводительность</name>
|
<name>ГруппаПроизводительность</name>
|
||||||
<id>2124</id>
|
<id>2124</id>
|
||||||
<items xsi:type="form:FormGroup">
|
<items xsi:type="form:FormGroup">
|
||||||
<name>Группа1</name>
|
<name>Производительность</name>
|
||||||
<id>2236</id>
|
<id>2236</id>
|
||||||
<items xsi:type="form:FormGroup">
|
<items xsi:type="form:FormGroup">
|
||||||
<name>Группа2</name>
|
<name>ГруппаКоличествоПотоковДлительныхОпераций</name>
|
||||||
<id>2144</id>
|
<id>2144</id>
|
||||||
<items xsi:type="form:FormField">
|
<items xsi:type="form:FormField">
|
||||||
<name>КоличествоПотоковДлительныхОпераций</name>
|
<name>КоличествоПотоковДлительныхОпераций</name>
|
||||||
@@ -3194,11 +3194,11 @@
|
|||||||
</userVisible>
|
</userVisible>
|
||||||
<title>
|
<title>
|
||||||
<key>ru</key>
|
<key>ru</key>
|
||||||
<value>Группа2</value>
|
<value>Количество потоков длительных операций</value>
|
||||||
</title>
|
</title>
|
||||||
<toolTipRepresentation>ShowBottom</toolTipRepresentation>
|
<toolTipRepresentation>ShowBottom</toolTipRepresentation>
|
||||||
<extendedTooltip>
|
<extendedTooltip>
|
||||||
<name>Группа2РасширеннаяПодсказка</name>
|
<name>ГруппаКоличествоПотоковДлительныхОперацийРасширеннаяПодсказка</name>
|
||||||
<id>2145</id>
|
<id>2145</id>
|
||||||
<title>
|
<title>
|
||||||
<key>ru</key>
|
<key>ru</key>
|
||||||
@@ -3225,7 +3225,7 @@
|
|||||||
</extInfo>
|
</extInfo>
|
||||||
</items>
|
</items>
|
||||||
<items xsi:type="form:FormGroup">
|
<items xsi:type="form:FormGroup">
|
||||||
<name>Группа3</name>
|
<name>ГруппаПроизводительностьОтступ</name>
|
||||||
<id>2146</id>
|
<id>2146</id>
|
||||||
<items xsi:type="form:Decoration">
|
<items xsi:type="form:Decoration">
|
||||||
<name>ДекорацияЗаглушка</name>
|
<name>ДекорацияЗаглушка</name>
|
||||||
@@ -3265,12 +3265,12 @@
|
|||||||
</userVisible>
|
</userVisible>
|
||||||
<title>
|
<title>
|
||||||
<key>ru</key>
|
<key>ru</key>
|
||||||
<value>Группа3</value>
|
<value>Производительность отступ</value>
|
||||||
</title>
|
</title>
|
||||||
<toolTipRepresentation>ShowBottom</toolTipRepresentation>
|
<toolTipRepresentation>ShowBottom</toolTipRepresentation>
|
||||||
<groupVerticalAlign>Bottom</groupVerticalAlign>
|
<groupVerticalAlign>Bottom</groupVerticalAlign>
|
||||||
<extendedTooltip>
|
<extendedTooltip>
|
||||||
<name>Группа3РасширеннаяПодсказка</name>
|
<name>ГруппаПроизводительностьОтступРасширеннаяПодсказка</name>
|
||||||
<id>2147</id>
|
<id>2147</id>
|
||||||
<title>
|
<title>
|
||||||
<key>ru</key>
|
<key>ru</key>
|
||||||
@@ -3304,10 +3304,10 @@
|
|||||||
</userVisible>
|
</userVisible>
|
||||||
<title>
|
<title>
|
||||||
<key>ru</key>
|
<key>ru</key>
|
||||||
<value>Группа1</value>
|
<value>Производительность</value>
|
||||||
</title>
|
</title>
|
||||||
<extendedTooltip>
|
<extendedTooltip>
|
||||||
<name>Группа1РасширеннаяПодсказка</name>
|
<name>ПроизводительностьРасширеннаяПодсказка</name>
|
||||||
<id>2237</id>
|
<id>2237</id>
|
||||||
<type>Label</type>
|
<type>Label</type>
|
||||||
<autoMaxWidth>true</autoMaxWidth>
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
|||||||
+12
-3
@@ -281,7 +281,8 @@
|
|||||||
"Reason": "- Подпись не является достоверной.\n- После подписания изменились данные объекта.",
|
"Reason": "- Подпись не является достоверной.\n- После подписания изменились данные объекта.",
|
||||||
"Solution": "Выберите корректный объект.",
|
"Solution": "Выберите корректный объект.",
|
||||||
"ErrorText": "Хеш-значение неправильное",
|
"ErrorText": "Хеш-значение неправильное",
|
||||||
"RepairMethods": ""
|
"RepairMethods": "",
|
||||||
|
"Category": "hash_value"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Anchor": "Некорректный тип данных: Неопределенно",
|
"Anchor": "Некорректный тип данных: Неопределенно",
|
||||||
@@ -850,8 +851,16 @@
|
|||||||
"ErrorText": "Сертификат был явно отозван его издателем",
|
"ErrorText": "Сертификат был явно отозван его издателем",
|
||||||
"RepairMethods": "",
|
"RepairMethods": "",
|
||||||
"Category": "cert_revoked"
|
"Category": "cert_revoked"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Anchor": "",
|
||||||
|
"Reason": "Не удается построить цепочку сертификатов при создании/проверке/усовершенствовании подписи или проверке сертификата.",
|
||||||
|
"Solution": "- Скачайте и установите корневые и промежуточные сертификаты с сайта удостоверяющего центра, выдавшего сертификат.\n- Если подпись содержит метки времени, проверьте также цепочку сертификата службы меток доверенного времени.\n- Если подпись архивная, добавьте архивную метку времени. ",
|
||||||
|
"ErrorText": "Ошибка при выполнении проверки цепочки сертификатов",
|
||||||
|
"RepairMethods": "",
|
||||||
|
"Category": "chaining"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"LastChangeDate": "2023-12-22T14:21:06",
|
"LastChangeDate": "2024-01-17T18:28:33",
|
||||||
"Version": "3.0.1.15"
|
"Version": "3.0.1.17"
|
||||||
}
|
}
|
||||||
@@ -747,6 +747,61 @@
|
|||||||
<autoMaxWidth>true</autoMaxWidth>
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
</extInfo>
|
</extInfo>
|
||||||
</items>
|
</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>
|
<visible>true</visible>
|
||||||
<enabled>true</enabled>
|
<enabled>true</enabled>
|
||||||
<userVisible>
|
<userVisible>
|
||||||
@@ -4691,6 +4746,28 @@
|
|||||||
<currentRowUse>Auto</currentRowUse>
|
<currentRowUse>Auto</currentRowUse>
|
||||||
<selectedRowsUse>Auto</selectedRowsUse>
|
<selectedRowsUse>Auto</selectedRowsUse>
|
||||||
</formCommands>
|
</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>
|
<parameters>
|
||||||
<name>УдаляемыеОбъекты</name>
|
<name>УдаляемыеОбъекты</name>
|
||||||
<valueType>
|
<valueType>
|
||||||
|
|||||||
@@ -658,6 +658,13 @@
|
|||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
|
&НаКлиенте
|
||||||
|
Процедура ПоказатьТехнологическиеДанные(Команда)
|
||||||
|
Элементы.ПоказатьТехнологическиеДанные.Пометка = Не Элементы.ПоказатьТехнологическиеДанные.Пометка;
|
||||||
|
ДобавитьЗадание(ЗаданияФормы().ПоискПомеченных);
|
||||||
|
ЗапуститьЗадание();
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
#КонецОбласти
|
#КонецОбласти
|
||||||
|
|
||||||
#Область СлужебныеПроцедурыИФункции
|
#Область СлужебныеПроцедурыИФункции
|
||||||
@@ -1448,7 +1455,7 @@
|
|||||||
#Область ПоискПомеченныхНаУдаление
|
#Область ПоискПомеченныхНаУдаление
|
||||||
|
|
||||||
&НаКлиенте
|
&НаКлиенте
|
||||||
Процедура НачатьПоискПомеченных(Параметр = Неопределено)
|
Процедура НачатьПоискПомеченных(ИскатьТехнологическиеОбъекты)
|
||||||
УстановитьСостояниеВыбораПомеченныхНаУдалениеСПанельюСостояния();
|
УстановитьСостояниеВыбораПомеченныхНаУдалениеСПанельюСостояния();
|
||||||
|
|
||||||
ПредставлениеОперации = НСтр("ru='Поиск помеченных на удаление'");
|
ПредставлениеОперации = НСтр("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, ПараметрыВызоваСервера);
|
ПараметрыУдаления.Вставить(0, ПараметрыВызоваСервера);
|
||||||
Возврат ПараметрыУдаления;
|
Возврат ПараметрыУдаления;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
@@ -1696,6 +1708,7 @@
|
|||||||
ПараметрыВызоваСервера.Добавить(НастройкиДополнительныхРеквизитов);
|
ПараметрыВызоваСервера.Добавить(НастройкиДополнительныхРеквизитов);
|
||||||
ПараметрыВызоваСервера.Добавить(ЗначениеРезультатаПредыдущегоШага);
|
ПараметрыВызоваСервера.Добавить(ЗначениеРезультатаПредыдущегоШага);
|
||||||
ПараметрыВызоваСервера.Добавить(УникальныйИдентификаторФормы);
|
ПараметрыВызоваСервера.Добавить(УникальныйИдентификаторФормы);
|
||||||
|
ПараметрыВызоваСервера.Добавить(УдалятьТехнологическиеОбъекты);
|
||||||
ПараметрыУдаления.Вставить(ИндексПорции, ПараметрыВызоваСервера);
|
ПараметрыУдаления.Вставить(ИндексПорции, ПараметрыВызоваСервера);
|
||||||
|
|
||||||
Возврат ПараметрыУдаления;
|
Возврат ПараметрыУдаления;
|
||||||
@@ -2176,7 +2189,7 @@
|
|||||||
Если ТекущееЗаданиеФормы.Имя = ЗаданияФормы().УдалениеПомеченных Тогда
|
Если ТекущееЗаданиеФормы.Имя = ЗаданияФормы().УдалениеПомеченных Тогда
|
||||||
НачатьУдалениеПомеченных(ТекущееЗаданиеФормы.Параметр);
|
НачатьУдалениеПомеченных(ТекущееЗаданиеФормы.Параметр);
|
||||||
ИначеЕсли ТекущееЗаданиеФормы.Имя = ЗаданияФормы().ПоискПомеченных Тогда
|
ИначеЕсли ТекущееЗаданиеФормы.Имя = ЗаданияФормы().ПоискПомеченных Тогда
|
||||||
НачатьПоискПомеченных(ТекущееЗаданиеФормы.Параметр);
|
НачатьПоискПомеченных(Элементы.ПоказатьТехнологическиеДанные.Пометка);
|
||||||
ИначеЕсли ТекущееЗаданиеФормы.Имя = ЗаданияФормы().ВыполнениеДополнительнойОбработки Тогда
|
ИначеЕсли ТекущееЗаданиеФормы.Имя = ЗаданияФормы().ВыполнениеДополнительнойОбработки Тогда
|
||||||
НачатьВыполнениеДополнительнойОбработки(ТекущееЗаданиеФормы.Параметр);
|
НачатьВыполнениеДополнительнойОбработки(ТекущееЗаданиеФормы.Параметр);
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|||||||
@@ -891,7 +891,7 @@
|
|||||||
|
|
||||||
Исправления = Новый Структура;
|
Исправления = Новый Структура;
|
||||||
Исправления.Вставить("Установить", ПомещенныеФайлы);
|
Исправления.Вставить("Установить", ПомещенныеФайлы);
|
||||||
Результат = ОбновлениеКонфигурации.УстановкаИУдалениеИсправлений(Исправления);
|
Результат = ОбновлениеКонфигурации.УстановкаИУдалениеИсправлений(Исправления, Ложь, Истина, Истина);
|
||||||
ЕстьОшибки = (Результат.НеУстановлено <> 0);
|
ЕстьОшибки = (Результат.НеУстановлено <> 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>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>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>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>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>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>
|
<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>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>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>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>
|
</ValueTable>
|
||||||
+26
-46
@@ -815,27 +815,6 @@
|
|||||||
// Переход к доступному полю или открытие формы.
|
// Переход к доступному полю или открытие формы.
|
||||||
ОткрытьФормуРедактированияДатыЗапрета = Ложь;
|
ОткрытьФормуРедактированияДатыЗапрета = Ложь;
|
||||||
|
|
||||||
Если Поле = Элементы.ДатыЗапретаПолноеПредставление Тогда
|
|
||||||
Если ТекущиеДанные.ЭтоРаздел Тогда
|
|
||||||
Если ЭтоВсеПользователи(ТекущийПользователь) Тогда
|
|
||||||
// Все разделы всегда заполнены, их не требуется изменять.
|
|
||||||
Если ТекущиеДанные.ОписаниеДатыЗапрета <> "ПроизвольнаяДата"
|
|
||||||
Или Поле = Элементы.ДатыЗапретаОписаниеДатыЗапретаПредставление Тогда
|
|
||||||
ОткрытьФормуРедактированияДатыЗапрета = Истина;
|
|
||||||
Иначе
|
|
||||||
ТекущийЭлемент = Элементы.ДатыЗапретаДатаЗапрета;
|
|
||||||
КонецЕсли;
|
|
||||||
КонецЕсли;
|
|
||||||
|
|
||||||
ИначеЕсли ЗначениеЗаполнено(ТекущиеДанные.Представление) Тогда
|
|
||||||
Если ТекущиеДанные.ОписаниеДатыЗапрета <> "ПроизвольнаяДата"
|
|
||||||
Или Поле = Элементы.ДатыЗапретаОписаниеДатыЗапретаПредставление Тогда
|
|
||||||
ОткрытьФормуРедактированияДатыЗапрета = Истина;
|
|
||||||
Иначе
|
|
||||||
ТекущийЭлемент = Элементы.ДатыЗапретаДатаЗапрета;
|
|
||||||
КонецЕсли;
|
|
||||||
КонецЕсли;
|
|
||||||
Иначе
|
|
||||||
Если Не ЗначениеЗаполнено(ТекущиеДанные.Представление) Тогда
|
Если Не ЗначениеЗаполнено(ТекущиеДанные.Представление) Тогда
|
||||||
// Перед изменением описания или даты запрета
|
// Перед изменением описания или даты запрета
|
||||||
// требуется заполнить объект, иначе нельзя выполнить запись в регистр.
|
// требуется заполнить объект, иначе нельзя выполнить запись в регистр.
|
||||||
@@ -843,12 +822,11 @@
|
|||||||
|
|
||||||
ИначеЕсли ТекущиеДанные.ОписаниеДатыЗапрета <> "ПроизвольнаяДата"
|
ИначеЕсли ТекущиеДанные.ОписаниеДатыЗапрета <> "ПроизвольнаяДата"
|
||||||
Или Поле = Элементы.ДатыЗапретаОписаниеДатыЗапретаПредставление Тогда
|
Или Поле = Элементы.ДатыЗапретаОписаниеДатыЗапретаПредставление Тогда
|
||||||
ОткрытьФормуРедактированияДатыЗапрета = Истина;
|
|
||||||
|
|
||||||
ИначеЕсли ТекущийЭлемент = Элементы.ДатыЗапретаДатаЗапрета Тогда
|
ОткрытьФормуРедактированияДатыЗапрета = Истина;
|
||||||
|
Иначе
|
||||||
ТекущийЭлемент = Элементы.ДатыЗапретаДатаЗапрета;
|
ТекущийЭлемент = Элементы.ДатыЗапретаДатаЗапрета;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
КонецЕсли;
|
|
||||||
|
|
||||||
// Блокировка записи перед редактированием.
|
// Блокировка записи перед редактированием.
|
||||||
Если ЗначениеЗаполнено(ТекущиеДанные.Представление) Тогда
|
Если ЗначениеЗаполнено(ТекущиеДанные.Представление) Тогда
|
||||||
@@ -864,21 +842,6 @@
|
|||||||
РедактироватьДатуЗапретаВФорме();
|
РедактироватьДатуЗапретаВФорме();
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
Если Отказ Тогда
|
|
||||||
Элементы.ДатыЗапретаПолноеПредставление.ТолькоПросмотр = Ложь;
|
|
||||||
Элементы.ДатыЗапретаОписаниеДатыЗапретаПредставление.ТолькоПросмотр = Ложь;
|
|
||||||
Элементы.ДатыЗапретаДатаЗапрета.ТолькоПросмотр = Ложь;
|
|
||||||
Иначе
|
|
||||||
// Блокировка недоступных полей.
|
|
||||||
Элементы.ДатыЗапретаПолноеПредставление.ТолькоПросмотр =
|
|
||||||
ЗначениеЗаполнено(ТекущиеДанные.Представление);
|
|
||||||
|
|
||||||
Элементы.ДатыЗапретаОписаниеДатыЗапретаПредставление.ТолькоПросмотр = Истина;
|
|
||||||
Элементы.ДатыЗапретаДатаЗапрета.ТолькоПросмотр =
|
|
||||||
Не ЗначениеЗаполнено(ТекущиеДанные.Представление)
|
|
||||||
Или ТекущиеДанные.ОписаниеДатыЗапрета <> "ПроизвольнаяДата";
|
|
||||||
КонецЕсли;
|
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
&НаКлиенте
|
&НаКлиенте
|
||||||
@@ -945,17 +908,28 @@
|
|||||||
&НаКлиенте
|
&НаКлиенте
|
||||||
Процедура ДатыЗапретаПриНачалеРедактирования(Элемент, НоваяСтрока, Копирование)
|
Процедура ДатыЗапретаПриНачалеРедактирования(Элемент, НоваяСтрока, Копирование)
|
||||||
|
|
||||||
|
ТекущиеДанные = Элементы.ДатыЗапрета.ТекущиеДанные;
|
||||||
|
|
||||||
|
// Блокировка недоступных полей.
|
||||||
|
Элементы.ДатыЗапретаПолноеПредставление.ТолькоПросмотр =
|
||||||
|
ЗначениеЗаполнено(ТекущиеДанные.Представление);
|
||||||
|
|
||||||
|
Элементы.ДатыЗапретаОписаниеДатыЗапретаПредставление.ТолькоПросмотр = Истина;
|
||||||
|
Элементы.ДатыЗапретаДатаЗапрета.ТолькоПросмотр =
|
||||||
|
Не ЗначениеЗаполнено(ТекущиеДанные.Представление)
|
||||||
|
Или ТекущиеДанные.ОписаниеДатыЗапрета <> "ПроизвольнаяДата";
|
||||||
|
|
||||||
Если Не НоваяСтрока Тогда
|
Если Не НоваяСтрока Тогда
|
||||||
Возврат;
|
Возврат;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
Если Не Элементы.ДатыЗапрета.ТекущиеДанные.ЭтоРаздел Тогда
|
Если Не ТекущиеДанные.ЭтоРаздел Тогда
|
||||||
Элементы.ДатыЗапрета.ТекущиеДанные.Раздел = ТекущийРаздел(, Истина);
|
ТекущиеДанные.Раздел = ТекущийРаздел(, Истина);
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
Если ЭтоВсеПользователи(ТекущийПользователь) Или Не Элементы.ДатыЗапрета.ТекущиеДанные.ЭтоРаздел Тогда
|
Если ЭтоВсеПользователи(ТекущийПользователь) Или Не ТекущиеДанные.ЭтоРаздел Тогда
|
||||||
Элементы.ДатыЗапрета.ТекущиеДанные.ОписаниеДатыЗапрета = "ПроизвольнаяДата";
|
ТекущиеДанные.ОписаниеДатыЗапрета = "ПроизвольнаяДата";
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
УстановитьПредставлениеОписанияДатыЗапрета(Элементы.ДатыЗапрета.ТекущиеДанные);
|
УстановитьПредставлениеОписанияДатыЗапрета(ТекущиеДанные);
|
||||||
ПодключитьОбработчикОжидания("ОбработчикОжиданияВыбратьОбъекты", 0.1, Истина);
|
ПодключитьОбработчикОжидания("ОбработчикОжиданияВыбратьОбъекты", 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>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</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>
|
<object>
|
||||||
<name>InformationRegister.ПараметрыРаботыПрограммы</name>
|
<name>InformationRegister.ПараметрыРаботыПрограммы</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -5759,93 +5846,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</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>
|
<object>
|
||||||
<name>Constant.ДоставлятьСерверныеОповещенияБезСистемыВзаимодействия</name>
|
<name>Constant.ДоставлятьСерверныеОповещенияБезСистемыВзаимодействия</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -1911,6 +1911,33 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</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>
|
<object>
|
||||||
<name>Catalog.ЗначенияСвойствОбъектовИерархия</name>
|
<name>Catalog.ЗначенияСвойствОбъектовИерархия</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -2901,33 +2928,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</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>
|
<object>
|
||||||
<name>Constant.ИспользоватьДатуНачалаЗадач</name>
|
<name>Constant.ИспользоватьДатуНачалаЗадач</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -1546,6 +1546,33 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</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>
|
<object>
|
||||||
<name>CommonForm.ФормаВыбораШрифта</name>
|
<name>CommonForm.ФормаВыбораШрифта</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -2376,33 +2403,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</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>
|
<object>
|
||||||
<name>Constant.ИспользоватьДатуНачалаЗадач</name>
|
<name>Constant.ИспользоватьДатуНачалаЗадач</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -602,6 +602,33 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</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>
|
<object>
|
||||||
<name>WebService.EnterpriseDataUpload_1_0_1_1.Operation.Ping</name>
|
<name>WebService.EnterpriseDataUpload_1_0_1_1.Operation.Ping</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -888,33 +915,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</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>
|
<object>
|
||||||
<name>WebService.Exchange_3_0_2_2.Operation.PutMessageForDataMatching</name>
|
<name>WebService.Exchange_3_0_2_2.Operation.PutMessageForDataMatching</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -187,6 +187,33 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</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>
|
<object>
|
||||||
<name>InformationRegister.АдминистративнаяИерархия</name>
|
<name>InformationRegister.АдминистративнаяИерархия</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -302,31 +329,4 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</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>
|
</Rights>
|
||||||
+27
-27
@@ -60,6 +60,33 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</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>
|
<object>
|
||||||
<name>InformationRegister.УничтоженныеПерсональныеДанные</name>
|
<name>InformationRegister.УничтоженныеПерсональныеДанные</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -146,31 +173,4 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</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>
|
</Rights>
|
||||||
@@ -21,6 +21,33 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</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>
|
<object>
|
||||||
<name>Catalog.КлассификаторБанков</name>
|
<name>Catalog.КлассификаторБанков</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -60,31 +87,4 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</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>
|
</Rights>
|
||||||
@@ -109,6 +109,33 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</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>
|
<object>
|
||||||
<name>Constant.НастройкиКолонтитулов</name>
|
<name>Constant.НастройкиКолонтитулов</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -179,31 +206,4 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</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>
|
</Rights>
|
||||||
@@ -1037,6 +1037,33 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</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>
|
<object>
|
||||||
<name>InformationRegister.СостоянияПапокПисем</name>
|
<name>InformationRegister.СостоянияПапокПисем</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -1429,33 +1456,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</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>
|
<object>
|
||||||
<name>Subsystem.СтандартныеПодсистемы.Subsystem.Взаимодействия</name>
|
<name>Subsystem.СтандартныеПодсистемы.Subsystem.Взаимодействия</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -74,6 +74,33 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</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>
|
<object>
|
||||||
<name>Catalog.ГруппыВнешнихПользователей</name>
|
<name>Catalog.ГруппыВнешнихПользователей</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -113,31 +140,4 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</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>
|
</Rights>
|
||||||
@@ -36,6 +36,33 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</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>
|
<object>
|
||||||
<name>InformationRegister.ДатыЗапретаИзменения</name>
|
<name>InformationRegister.ДатыЗапретаИзменения</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -131,33 +158,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</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>
|
<restrictionTemplate>
|
||||||
<name>ДляРегистра(Регистр, Поле1, Поле2, Поле3, Поле4, Поле5)</name>
|
<name>ДляРегистра(Регистр, Поле1, Поле2, Поле3, Поле4, Поле5)</name>
|
||||||
<condition>// ДляРегистра(Регистр, Поле1, Поле2 = "", Поле3 = "", Поле4 = "", Поле5 = "")
|
<condition>// ДляРегистра(Регистр, Поле1, Поле2 = "", Поле3 = "", Поле4 = "", Поле5 = "")
|
||||||
|
|||||||
@@ -18,6 +18,33 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</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>
|
<object>
|
||||||
<name>Report.ДатыЗапретаИзменения</name>
|
<name>Report.ДатыЗапретаИзменения</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -135,33 +162,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</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>
|
<restrictionTemplate>
|
||||||
<name>ДляРегистра(Регистр, Поле1, Поле2, Поле3, Поле4, Поле5)</name>
|
<name>ДляРегистра(Регистр, Поле1, Поле2, Поле3, Поле4, Поле5)</name>
|
||||||
<condition>// ДляРегистра(Регистр, Поле1, Поле2 = "", Поле3 = "", Поле4 = "", Поле5 = "")
|
<condition>// ДляРегистра(Регистр, Поле1, Поле2 = "", Поле3 = "", Поле4 = "", Поле5 = "")
|
||||||
|
|||||||
@@ -95,20 +95,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</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>
|
<object>
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -136,4 +122,18 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</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>
|
</Rights>
|
||||||
@@ -88,6 +88,33 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</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>
|
<object>
|
||||||
<name>Catalog.ЗначенияСвойствОбъектовИерархия</name>
|
<name>Catalog.ЗначенияСвойствОбъектовИерархия</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -180,31 +207,4 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</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>
|
</Rights>
|
||||||
@@ -100,6 +100,33 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</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>
|
<object>
|
||||||
<name>Task.ЗадачаИсполнителя.Command.МоиЗадачи</name>
|
<name>Task.ЗадачаИсполнителя.Command.МоиЗадачи</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -211,33 +238,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</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>
|
<restrictionTemplate>
|
||||||
<name>ДляОбъекта(ПолеОбъекта)</name>
|
<name>ДляОбъекта(ПолеОбъекта)</name>
|
||||||
<condition>// ДляОбъекта(ПолеОбъекта = "")
|
<condition>// ДляОбъекта(ПолеОбъекта = "")
|
||||||
|
|||||||
@@ -70,20 +70,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</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>
|
<object>
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -111,6 +97,20 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</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>
|
<restrictionTemplate>
|
||||||
<name>ДляОбъекта(ПолеОбъекта)</name>
|
<name>ДляОбъекта(ПолеОбъекта)</name>
|
||||||
<condition>// ДляОбъекта(ПолеОбъекта = "")
|
<condition>// ДляОбъекта(ПолеОбъекта = "")
|
||||||
|
|||||||
@@ -88,25 +88,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</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>
|
<object>
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -134,4 +115,23 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</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>
|
</Rights>
|
||||||
@@ -65,17 +65,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>DataProcessor.ЗагрузкаКурсовВалют</name>
|
|
||||||
<right>
|
|
||||||
<name>Use</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -103,4 +92,15 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>DataProcessor.ЗагрузкаКурсовВалют</name>
|
||||||
|
<right>
|
||||||
|
<name>Use</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>View</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
</Rights>
|
</Rights>
|
||||||
@@ -139,6 +139,33 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</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>
|
<object>
|
||||||
<name>Constant.НастройкиКолонтитулов</name>
|
<name>Constant.НастройкиКолонтитулов</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -172,33 +199,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</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>
|
<restrictionTemplate>
|
||||||
<name>ДляОбъекта(ПолеОбъекта)</name>
|
<name>ДляОбъекта(ПолеОбъекта)</name>
|
||||||
<condition>// ДляОбъекта(ПолеОбъекта = "")
|
<condition>// ДляОбъекта(ПолеОбъекта = "")
|
||||||
|
|||||||
@@ -60,6 +60,33 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</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>
|
<object>
|
||||||
<name>Catalog.МашиночитаемыеДоверенностиПрисоединенныеФайлы</name>
|
<name>Catalog.МашиночитаемыеДоверенностиПрисоединенныеФайлы</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -110,31 +137,4 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</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>
|
</Rights>
|
||||||
@@ -136,32 +136,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</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>
|
<object>
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -189,4 +163,30 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</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>
|
</Rights>
|
||||||
@@ -87,6 +87,33 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</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>
|
<object>
|
||||||
<name>CommonCommand.ПрисоединенныеФайлы</name>
|
<name>CommonCommand.ПрисоединенныеФайлы</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -221,33 +248,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</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>
|
<restrictionTemplate>
|
||||||
<name>ДляОбъекта(ПолеОбъекта)</name>
|
<name>ДляОбъекта(ПолеОбъекта)</name>
|
||||||
<condition>// ДляОбъекта(ПолеОбъекта = "")
|
<condition>// ДляОбъекта(ПолеОбъекта = "")
|
||||||
|
|||||||
@@ -87,6 +87,33 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</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>
|
<object>
|
||||||
<name>CommonCommand.ПрисоединенныеФайлы</name>
|
<name>CommonCommand.ПрисоединенныеФайлы</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -221,33 +248,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</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>
|
<restrictionTemplate>
|
||||||
<name>ДляОбъекта(ПолеОбъекта)</name>
|
<name>ДляОбъекта(ПолеОбъекта)</name>
|
||||||
<condition>// ДляОбъекта(ПолеОбъекта = "")
|
<condition>// ДляОбъекта(ПолеОбъекта = "")
|
||||||
|
|||||||
+27
-27
@@ -29,6 +29,33 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</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>
|
<object>
|
||||||
<name>Catalog.ПрограммыЭлектроннойПодписиИШифрования</name>
|
<name>Catalog.ПрограммыЭлектроннойПодписиИШифрования</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -68,31 +95,4 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</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>
|
</Rights>
|
||||||
@@ -132,17 +132,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>Report.КонтрольРассылкиОтчетов</name>
|
|
||||||
<right>
|
|
||||||
<name>Use</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -174,6 +163,17 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>Report.КонтрольРассылкиОтчетов</name>
|
||||||
|
<right>
|
||||||
|
<name>Use</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>View</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<restrictionTemplate>
|
<restrictionTemplate>
|
||||||
<name>ДляОбъекта(ПолеОбъекта)</name>
|
<name>ДляОбъекта(ПолеОбъекта)</name>
|
||||||
<condition>// ДляОбъекта(ПолеОбъекта = "")
|
<condition>// ДляОбъекта(ПолеОбъекта = "")
|
||||||
|
|||||||
@@ -105,6 +105,33 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</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>
|
<object>
|
||||||
<name>ChartOfCharacteristicTypes.ОбъектыАдресацииЗадач</name>
|
<name>ChartOfCharacteristicTypes.ОбъектыАдресацииЗадач</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -162,31 +189,4 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</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>
|
</Rights>
|
||||||
@@ -60,17 +60,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>InformationRegister.СертификатыПользователяDSS</name>
|
|
||||||
<right>
|
|
||||||
<name>Read</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -98,6 +87,17 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>InformationRegister.СертификатыПользователяDSS</name>
|
||||||
|
<right>
|
||||||
|
<name>Read</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>View</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<restrictionTemplate>
|
<restrictionTemplate>
|
||||||
<name>ДляОбъекта(ПолеОбъекта)</name>
|
<name>ДляОбъекта(ПолеОбъекта)</name>
|
||||||
<condition>// ДляОбъекта(ПолеОбъекта = "")
|
<condition>// ДляОбъекта(ПолеОбъекта = "")
|
||||||
|
|||||||
@@ -77,13 +77,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>CommonForm.ОтправкаСообщения</name>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -111,6 +104,13 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>CommonForm.ОтправкаСообщения</name>
|
||||||
|
<right>
|
||||||
|
<name>View</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<restrictionTemplate>
|
<restrictionTemplate>
|
||||||
<name>ДляОбъекта(ПолеОбъекта)</name>
|
<name>ДляОбъекта(ПолеОбъекта)</name>
|
||||||
<condition>// ДляОбъекта(ПолеОбъекта = "")
|
<condition>// ДляОбъекта(ПолеОбъекта = "")
|
||||||
|
|||||||
@@ -127,6 +127,33 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</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>
|
<object>
|
||||||
<name>ChartOfCharacteristicTypes.ВопросыДляАнкетирования</name>
|
<name>ChartOfCharacteristicTypes.ВопросыДляАнкетирования</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -166,31 +193,4 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</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>
|
</Rights>
|
||||||
@@ -131,6 +131,33 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</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>
|
<object>
|
||||||
<name>ChartOfCharacteristicTypes.ОбъектыАдресацииЗадач</name>
|
<name>ChartOfCharacteristicTypes.ОбъектыАдресацииЗадач</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -178,33 +205,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</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>
|
<restrictionTemplate>
|
||||||
<name>ДляОбъекта(ПолеОбъекта)</name>
|
<name>ДляОбъекта(ПолеОбъекта)</name>
|
||||||
<condition>// ДляОбъекта(ПолеОбъекта = "")
|
<condition>// ДляОбъекта(ПолеОбъекта = "")
|
||||||
|
|||||||
@@ -40,20 +40,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</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>
|
<object>
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -81,6 +67,20 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</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>
|
<restrictionTemplate>
|
||||||
<name>ДляРегистра(Регистр, Поле1, Поле2, Поле3, Поле4, Поле5)</name>
|
<name>ДляРегистра(Регистр, Поле1, Поле2, Поле3, Поле4, Поле5)</name>
|
||||||
<condition>// ДляРегистра(Регистр, Поле1, Поле2 = "", Поле3 = "", Поле4 = "", Поле5 = "")
|
<condition>// ДляРегистра(Регистр, Поле1, Поле2 = "", Поле3 = "", Поле4 = "", Поле5 = "")
|
||||||
|
|||||||
@@ -22,6 +22,33 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</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>
|
<object>
|
||||||
<name>Catalog.МакетыПечатныхФорм</name>
|
<name>Catalog.МакетыПечатныхФорм</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -61,31 +88,4 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</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>
|
</Rights>
|
||||||
@@ -37,13 +37,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>CommonCommand.ЖурналУчетаОригиналовПервичныхДокументов</name>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -71,4 +64,11 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>CommonCommand.ЖурналУчетаОригиналовПервичныхДокументов</name>
|
||||||
|
<right>
|
||||||
|
<name>View</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
</Rights>
|
</Rights>
|
||||||
@@ -17,6 +17,33 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</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>
|
<object>
|
||||||
<name>Catalog.ГруппыДоступа</name>
|
<name>Catalog.ГруппыДоступа</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -138,33 +165,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</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>
|
<restrictionTemplate>
|
||||||
<name>ДляОбъекта(ПолеОбъекта)</name>
|
<name>ДляОбъекта(ПолеОбъекта)</name>
|
||||||
<condition>// ДляОбъекта(ПолеОбъекта = "")
|
<condition>// ДляОбъекта(ПолеОбъекта = "")
|
||||||
|
|||||||
@@ -3,17 +3,6 @@
|
|||||||
<setForNewObjects>false</setForNewObjects>
|
<setForNewObjects>false</setForNewObjects>
|
||||||
<setForAttributesByDefault>true</setForAttributesByDefault>
|
<setForAttributesByDefault>true</setForAttributesByDefault>
|
||||||
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
<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>
|
<object>
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -41,4 +30,15 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>DataProcessor.ТекущиеДела</name>
|
||||||
|
<right>
|
||||||
|
<name>Use</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>View</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
</Rights>
|
</Rights>
|
||||||
@@ -21,17 +21,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>Constant.НастройкиКолонтитулов</name>
|
|
||||||
<right>
|
|
||||||
<name>Read</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -59,4 +48,15 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>Constant.НастройкиКолонтитулов</name>
|
||||||
|
<right>
|
||||||
|
<name>Read</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>View</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
</Rights>
|
</Rights>
|
||||||
@@ -237,24 +237,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</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>
|
<object>
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -282,4 +264,22 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</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>
|
</Rights>
|
||||||
@@ -41,6 +41,33 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</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>
|
<object>
|
||||||
<name>Catalog.УчетныеЗаписиСинхронизацииФайлов</name>
|
<name>Catalog.УчетныеЗаписиСинхронизацииФайлов</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -80,31 +107,4 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</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>
|
</Rights>
|
||||||
@@ -4971,6 +4971,45 @@
|
|||||||
<value>false</value>
|
<value>false</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</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>
|
<object>
|
||||||
<name>Catalog.ЗначенияСвойствОбъектовИерархия</name>
|
<name>Catalog.ЗначенияСвойствОбъектовИерархия</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -7713,45 +7752,6 @@
|
|||||||
<value>false</value>
|
<value>false</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</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>
|
<object>
|
||||||
<name>Constant.ДоставлятьСерверныеОповещенияБезСистемыВзаимодействия</name>
|
<name>Constant.ДоставлятьСерверныеОповещенияБезСистемыВзаимодействия</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -3,24 +3,6 @@
|
|||||||
<setForNewObjects>false</setForNewObjects>
|
<setForNewObjects>false</setForNewObjects>
|
||||||
<setForAttributesByDefault>true</setForAttributesByDefault>
|
<setForAttributesByDefault>true</setForAttributesByDefault>
|
||||||
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
<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>
|
<object>
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -52,4 +34,22 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</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>
|
</Rights>
|
||||||
@@ -3,13 +3,6 @@
|
|||||||
<setForNewObjects>false</setForNewObjects>
|
<setForNewObjects>false</setForNewObjects>
|
||||||
<setForAttributesByDefault>true</setForAttributesByDefault>
|
<setForAttributesByDefault>true</setForAttributesByDefault>
|
||||||
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
||||||
<object>
|
|
||||||
<name>CommonForm.ОписаниеИзмененийПрограммы</name>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -37,4 +30,11 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>CommonForm.ОписаниеИзмененийПрограммы</name>
|
||||||
|
<right>
|
||||||
|
<name>View</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
</Rights>
|
</Rights>
|
||||||
@@ -3,17 +3,6 @@
|
|||||||
<setForNewObjects>false</setForNewObjects>
|
<setForNewObjects>false</setForNewObjects>
|
||||||
<setForAttributesByDefault>true</setForAttributesByDefault>
|
<setForAttributesByDefault>true</setForAttributesByDefault>
|
||||||
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
<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>
|
<object>
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -41,4 +30,15 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>Report.ДвиженияДокумента</name>
|
||||||
|
<right>
|
||||||
|
<name>Use</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>View</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
</Rights>
|
</Rights>
|
||||||
@@ -2603,6 +2603,33 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</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>
|
<object>
|
||||||
<name>Catalog.ЗначенияСвойствОбъектовИерархия</name>
|
<name>Catalog.ЗначенияСвойствОбъектовИерархия</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -3775,33 +3802,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</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>
|
<object>
|
||||||
<name>Constant.ИспользоватьДатуНачалаЗадач</name>
|
<name>Constant.ИспользоватьДатуНачалаЗадач</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -108,6 +108,33 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</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>
|
<object>
|
||||||
<name>WebService.RemoteAdministrationOfExchange.Operation.StartExchangeExecutionInFirstDataBase</name>
|
<name>WebService.RemoteAdministrationOfExchange.Operation.StartExchangeExecutionInFirstDataBase</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -157,33 +184,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</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>
|
<object>
|
||||||
<name>WebService.RemoteAdministrationOfExchange_2_1_6_1.Operation.Ping</name>
|
<name>WebService.RemoteAdministrationOfExchange_2_1_6_1.Operation.Ping</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -25,32 +25,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</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>
|
<object>
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -78,4 +52,30 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</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>
|
</Rights>
|
||||||
@@ -47,28 +47,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</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>
|
<object>
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -96,4 +74,26 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</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>
|
</Rights>
|
||||||
@@ -36,21 +36,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</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>
|
<object>
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -78,4 +63,19 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</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>
|
</Rights>
|
||||||
@@ -51,28 +51,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</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>
|
<object>
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -100,4 +78,26 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</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>
|
</Rights>
|
||||||
@@ -36,6 +36,33 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</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>
|
<object>
|
||||||
<name>InformationRegister.ДатыЗапретаИзменения</name>
|
<name>InformationRegister.ДатыЗапретаИзменения</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -85,33 +112,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</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>
|
<restrictionTemplate>
|
||||||
<name>ДляРегистра(Регистр, Поле1, Поле2, Поле3, Поле4, Поле5)</name>
|
<name>ДляРегистра(Регистр, Поле1, Поле2, Поле3, Поле4, Поле5)</name>
|
||||||
<condition>// ДляРегистра(Регистр, Поле1, Поле2 = "", Поле3 = "", Поле4 = "", Поле5 = "")
|
<condition>// ДляРегистра(Регистр, Поле1, Поле2 = "", Поле3 = "", Поле4 = "", Поле5 = "")
|
||||||
|
|||||||
@@ -18,6 +18,33 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</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>
|
<object>
|
||||||
<name>Report.ДатыЗапретаИзменения</name>
|
<name>Report.ДатыЗапретаИзменения</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -85,33 +112,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</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>
|
<restrictionTemplate>
|
||||||
<name>ДляРегистра(Регистр, Поле1, Поле2, Поле3, Поле4, Поле5)</name>
|
<name>ДляРегистра(Регистр, Поле1, Поле2, Поле3, Поле4, Поле5)</name>
|
||||||
<condition>// ДляРегистра(Регистр, Поле1, Поле2 = "", Поле3 = "", Поле4 = "", Поле5 = "")
|
<condition>// ДляРегистра(Регистр, Поле1, Поле2 = "", Поле3 = "", Поле4 = "", Поле5 = "")
|
||||||
|
|||||||
@@ -55,20 +55,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</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>
|
<object>
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -96,6 +82,20 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</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>
|
<restrictionTemplate>
|
||||||
<name>ДляОбъекта(ПолеОбъекта)</name>
|
<name>ДляОбъекта(ПолеОбъекта)</name>
|
||||||
<condition>// ДляОбъекта(ПолеОбъекта = "")
|
<condition>// ДляОбъекта(ПолеОбъекта = "")
|
||||||
|
|||||||
@@ -23,20 +23,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</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>
|
<object>
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -64,6 +50,20 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</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>
|
<restrictionTemplate>
|
||||||
<name>ДляРегистра(Регистр, Поле1, Поле2, Поле3, Поле4, Поле5)</name>
|
<name>ДляРегистра(Регистр, Поле1, Поле2, Поле3, Поле4, Поле5)</name>
|
||||||
<condition>// ДляРегистра(Регистр, Поле1, Поле2 = "", Поле3 = "", Поле4 = "", Поле5 = "")
|
<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