3_1_8_418

This commit is contained in:
Компания 1С committed 2023-08-25 12:16:00 +03:00
1 parent a355401d62
commit f2419b404c
63 files changed
+1261 -957

No files matched your search

@@ -837,7 +837,7 @@
<usePurposes>MobileDevice</usePurposes> <usePurposes>MobileDevice</usePurposes>
</forms> </forms>
<templates uuid="5189beb9-b939-4f97-aca0-c2f3492ac8b9"> <templates uuid="5189beb9-b939-4f97-aca0-c2f3492ac8b9">
<name>КомпонентаExtraCryptoAPI_3_0_2_24</name> <name>КомпонентаExtraCryptoAPI_3_0_2_29</name>
<synonym> <synonym>
<key>ru</key> <key>ru</key>
<value>Компонента ExtraCryptoAPI</value> <value>Компонента ExtraCryptoAPI</value>
@@ -1710,7 +1710,7 @@
</extendedTooltip> </extendedTooltip>
<type>UsualGroup</type> <type>UsualGroup</type>
<extInfo xsi:type="form:UsualGroupExtInfo"> <extInfo xsi:type="form:UsualGroupExtInfo">
<group>HorizontalIfPossible</group> <group>Vertical</group>
<representation>WeakSeparation</representation> <representation>WeakSeparation</representation>
<showLeftMargin>true</showLeftMargin> <showLeftMargin>true</showLeftMargin>
<united>true</united> <united>true</united>
@@ -825,8 +825,7 @@
Если ОбщегоНазначенияКлиент.ПодсистемаСуществует("СтандартныеПодсистемы.РаботаСФайлами") Тогда Если ОбщегоНазначенияКлиент.ПодсистемаСуществует("СтандартныеПодсистемы.РаботаСФайлами") Тогда
Если ЗначениеЗаполнено(Параметры.ПрисоединенныйФайл) Тогда Если ЗначениеЗаполнено(Параметры.ПрисоединенныйФайл) Тогда
МодульРаботаСФайламиСлужебныйКлиент = ОбщегоНазначенияКлиент.ОбщийМодуль("РаботаСФайламиСлужебныйКлиент"); МодульРаботаСФайламиСлужебныйКлиент = ОбщегоНазначенияКлиент.ОбщийМодуль("РаботаСФайламиСлужебныйКлиент");
ПараметрыОбновленияФайла = МодульРаботаСФайламиСлужебныйКлиент.ПараметрыОбновленияФайла(ОбработчикЗавершения, Параметры.ПрисоединенныйФайл, УникальныйИдентификатор); МодульРаботаСФайламиСлужебныйКлиент.СохранитьИзмененияФайлаСОповещением(ОбработчикЗавершения, Параметры.ПрисоединенныйФайл, УникальныйИдентификатор);
МодульРаботаСФайламиСлужебныйКлиент.ЗакончитьРедактированиеСОповещением(ПараметрыОбновленияФайла);
Возврат; Возврат;
КонецЕсли; КонецЕсли;
КонецЕсли; КонецЕсли;
@@ -22,6 +22,8 @@
Перем ИнтервалОжидания; Перем ИнтервалОжидания;
&НаКлиенте &НаКлиенте
Перем РезультатНастройки; Перем РезультатНастройки;
&НаСервере
Перем ПараметрыЗагрузкиПередУстановкойТекущегоВарианта;
#КонецОбласти #КонецОбласти
@@ -528,7 +530,6 @@
КомпоновщикНастроек.Настройки.ДополнительныеСвойства.Вставить("ОтчетИнициализирован", Ложь); КомпоновщикНастроек.Настройки.ДополнительныеСвойства.Вставить("ОтчетИнициализирован", Ложь);
ВариантМодифицирован = ВариантБылМодифицирован; ВариантМодифицирован = ВариантБылМодифицирован;
ПараметрыИзменены = Истина; ПараметрыИзменены = Истина;
ФормаПараметры.Вставить("СброситьНастройки", Ложь);
ПараметрыОбновления = Новый Структура; ПараметрыОбновления = Новый Структура;
ПараметрыОбновления.Вставить("КомпоновщикНастроекКД", КомпоновщикНастроек); ПараметрыОбновления.Вставить("КомпоновщикНастроекКД", КомпоновщикНастроек);
@@ -766,7 +767,8 @@
ПараметрыЗаполнения = Новый Структура; ПараметрыЗаполнения = Новый Структура;
ПараметрыЗаполнения.Вставить("ИмяСобытия", ОтчетыКлиентСервер.ИмяСобытияНастройкиПоУмолчанию()); ПараметрыЗаполнения.Вставить("ИмяСобытия", ОтчетыКлиентСервер.ИмяСобытияНастройкиПоУмолчанию());
Если ВариантМодифицирован Или ПустаяСтрока(ФормаПараметры.КлючНазначенияИспользования) Тогда Если ВариантМодифицирован
Или НастройкиОтчета.ПолноеИмя = "Отчет.УниверсальныйОтчет" Тогда
ПараметрыЗаполнения.Вставить("СброситьНастройкиВарианта", Истина); ПараметрыЗаполнения.Вставить("СброситьНастройкиВарианта", Истина);
ПараметрыЗаполнения.Вставить("ВариантМодифицирован", Ложь); ПараметрыЗаполнения.Вставить("ВариантМодифицирован", Ложь);
КонецЕсли; КонецЕсли;
@@ -776,7 +778,6 @@
ОтчетСформирован = Ложь; ОтчетСформирован = Ложь;
ФормаПараметры.Вставить("СброситьНастройки", Истина);
СброситьВыбранныйУровеньГруппировок(); СброситьВыбранныйУровеньГруппировок();
ВариантыОтчетовСлужебныйКлиент.СброситьПометкиСтекаНастроек(СтекНастроек); ВариантыОтчетовСлужебныйКлиент.СброситьПометкиСтекаНастроек(СтекНастроек);
ОбновитьЭлементыФормыНастроек(ПараметрыЗаполнения); ОбновитьЭлементыФормыНастроек(ПараметрыЗаполнения);
@@ -785,7 +786,8 @@
&НаКлиенте &НаКлиенте
Процедура СохранитьВариант(Команда) Процедура СохранитьВариант(Команда)
Если Не ВариантМодифицирован Тогда Если Не ВариантМодифицирован
И НастройкиОтчета.ПолноеИмя <> "Отчет.УниверсальныйОтчет" Тогда
Возврат; Возврат;
КонецЕсли; КонецЕсли;
@@ -899,14 +901,16 @@
Процедура ВосстановитьСтандартнуюСхему(Команда) Процедура ВосстановитьСтандартнуюСхему(Команда)
Отчет.КомпоновщикНастроек.Настройки.ДополнительныеСвойства.Очистить(); Отчет.КомпоновщикНастроек.Настройки.ДополнительныеСвойства.Очистить();
ПараметрыДанных = Отчет.КомпоновщикНастроек.Настройки.ПараметрыДанных.Элементы; Если НастройкиОтчета.ПолноеИмя = "Отчет.УниверсальныйОтчет" Тогда
ИменаПараметровКОчистке = СтрРазделить("ТипОбъектаМетаданных, ИмяОбъектаМетаданных, ИмяТаблицы", ", ", Ложь); ПараметрыДанных = Отчет.КомпоновщикНастроек.Настройки.ПараметрыДанных.Элементы;
Для Каждого ИмяПараметра Из ИменаПараметровКОчистке Цикл ИменаПараметровКОчистке = СтрРазделить("ТипОбъектаМетаданных, ИмяОбъектаМетаданных, ИмяТаблицы", ", ", Ложь);
НайденныйПараметр = ПараметрыДанных.Найти(ИмяПараметра); Для Каждого ИмяПараметра Из ИменаПараметровКОчистке Цикл
Если НайденныйПараметр <> Неопределено Тогда НайденныйПараметр = ПараметрыДанных.Найти(ИмяПараметра);
НайденныйПараметр.Значение = Неопределено; Если НайденныйПараметр <> Неопределено Тогда
КонецЕсли; НайденныйПараметр.Значение = Неопределено;
КонецЦикла; КонецЕсли;
КонецЦикла;
КонецЕсли;
ПараметрыЗаполнения = Новый Структура; ПараметрыЗаполнения = Новый Структура;
ПараметрыЗаполнения.Вставить("КомпоновщикНастроекКД", Отчет.КомпоновщикНастроек); ПараметрыЗаполнения.Вставить("КомпоновщикНастроекКД", Отчет.КомпоновщикНастроек);
@@ -1204,8 +1208,7 @@
ВариантФормы = Найденные[0]; ВариантФормы = Найденные[0];
НастройкиОтчета.ФормаНастроекРасширенныйРежим = 0; НастройкиОтчета.ФормаНастроекРасширенныйРежим = 0;
ФормаПараметры.Вставить("СброситьНастройки", Истина); ЗагрузитьВариант(ВариантФормы.КлючВарианта);
ЗагрузитьВариант(ВариантФормы.КлючВарианта, Ложь);
КлючУникальности = ОтчетыКлиентСервер.КлючУникальности(НастройкиОтчета.ПолноеИмя, ВариантФормы.КлючВарианта); КлючУникальности = ОтчетыКлиентСервер.КлючУникальности(НастройкиОтчета.ПолноеИмя, ВариантФормы.КлючВарианта);
@@ -4255,7 +4258,15 @@
СброситьНастройкиВарианта = ОбщегоНазначенияКлиентСервер.СвойствоСтруктуры( СброситьНастройкиВарианта = ОбщегоНазначенияКлиентСервер.СвойствоСтруктуры(
ПараметрыЗагрузки, "СброситьНастройкиВарианта", Ложь); ПараметрыЗагрузки, "СброситьНастройкиВарианта", Ложь);
Если СброситьНастройкиВарианта Тогда Если СброситьНастройкиВарианта Тогда
ПараметрыЗагрузкиПередУстановкойТекущегоВарианта = ПараметрыЗагрузки;
ЗагрузитьВариант(КлючТекущегоВарианта, Ложь); ЗагрузитьВариант(КлючТекущегоВарианта, Ложь);
ПараметрыЗагрузкиПередУстановкойТекущегоВарианта = Неопределено;
КонецЕсли;
Если ПараметрыЗагрузкиПередУстановкойТекущегоВарианта <> Неопределено
И ПараметрыЗагрузкиПередУстановкойТекущегоВарианта.Свойство("СброситьПользовательскиеНастройки") Тогда
ПараметрыЗагрузки.Вставить("СброситьПользовательскиеНастройки",
ПараметрыЗагрузкиПередУстановкойТекущегоВарианта.СброситьПользовательскиеНастройки);
КонецЕсли; КонецЕсли;
ОтчетыСервер.СброситьПользовательскиеНастройки(ДоступныеНастройки, ПараметрыЗагрузки); ОтчетыСервер.СброситьПользовательскиеНастройки(ДоступныеНастройки, ПараметрыЗагрузки);
@@ -4268,19 +4279,12 @@
?(ВариантыОтчетов.ДопустимоУстановитьКонтекст(ЭтотОбъект), ФормаПараметры.Отбор, Неопределено)); ?(ВариантыОтчетов.ДопустимоУстановитьКонтекст(ЭтотОбъект), ФормаПараметры.Отбор, Неопределено));
Если ДоступныеНастройки.Настройки <> Неопределено И НастройкиОтчета.События.ПередЗагрузкойНастроекВКомпоновщик Тогда Если ДоступныеНастройки.Настройки <> Неопределено И НастройкиОтчета.События.ПередЗагрузкойНастроекВКомпоновщик Тогда
Если ОбщегоНазначенияКлиентСервер.СвойствоСтруктуры(ФормаПараметры, "СброситьНастройки", Ложь) Тогда
ДоступныеНастройки.Настройки.ДополнительныеСвойства.Вставить("СброситьНастройки", Истина);
КонецЕсли;
ОтчетОбъект.ПередЗагрузкойНастроекВКомпоновщик( ОтчетОбъект.ПередЗагрузкойНастроекВКомпоновщик(
ЭтотОбъект, ЭтотОбъект,
НастройкиОтчета.КлючСхемы, НастройкиОтчета.КлючСхемы,
КлючТекущегоВарианта, КлючТекущегоВарианта,
ДоступныеНастройки.Настройки, ДоступныеНастройки.Настройки,
ДоступныеНастройки.ПользовательскиеНастройки); ДоступныеНастройки.ПользовательскиеНастройки);
ФормаПараметры.Вставить("СброситьНастройки", Ложь);
ДоступныеНастройки.Настройки.ДополнительныеСвойства.Вставить("СброситьНастройки", Ложь);
КонецЕсли; КонецЕсли;
НастройкиЗагружены = ОтчетыКлиентСервер.ЗагрузитьНастройки( НастройкиЗагружены = ОтчетыКлиентСервер.ЗагрузитьНастройки(
@@ -4770,7 +4774,7 @@
ПараметрыЗаполнения = Новый Структура; ПараметрыЗаполнения = Новый Структура;
ПараметрыЗаполнения.Вставить("ПользовательскиеНастройкиМодифицированы", Истина); ПараметрыЗаполнения.Вставить("ПользовательскиеНастройкиМодифицированы", Истина);
ПараметрыЗаполнения.Вставить("КомпоновщикНастроекКД", Отчет.КомпоновщикНастроек); ПараметрыЗаполнения.Вставить("КомпоновщикНастроекКД", Отчет.КомпоновщикНастроек);
ПараметрыЗаполнения.Вставить("ИмяСобытия", "НастройкиПоУмолчанию"); ПараметрыЗаполнения.Вставить("ИмяСобытия", ОтчетыКлиентСервер.ИмяСобытияНастройкиПоУмолчанию());
ОбновитьЭлементыФормыНастроек(ПараметрыЗаполнения); ОбновитьЭлементыФормыНастроек(ПараметрыЗаполнения);
#КонецЕсли #КонецЕсли
@@ -1752,7 +1752,7 @@
КоличествоВПорции = 10; КоличествоВПорции = 10;
МаксимальноеКоличествоРезультатов = 200; МаксимальноеКоличествоРезультатов = 200;
МаксимальныйУровеньПоиска = 3; МаксимальныйУровеньПоиска = ?(ЭтоФоновоеЗадание, 3, 2);
ДостигнутоМаксимальноеКоличествоРезультатов = Ложь; ДостигнутоМаксимальноеКоличествоРезультатов = Ложь;
СтруктураОтбора = Новый Структура("СоответствуетОтбору", Истина); СтруктураОтбора = Новый Структура("СоответствуетОтбору", Истина);
@@ -65,6 +65,7 @@
Запрос.УстановитьПараметр("Идентификатор", Идентификатор); Запрос.УстановитьПараметр("Идентификатор", Идентификатор);
ТаблицаНапоминаний = Запрос.Выполнить().Выгрузить(); ТаблицаНапоминаний = Запрос.Выполнить().Выгрузить();
ТаблицаНапоминаний.Сортировать("СрокНапоминания");
Возврат ОбщегоНазначения.ТаблицаЗначенийВМассив(ТаблицаНапоминаний); Возврат ОбщегоНазначения.ТаблицаЗначенийВМассив(ТаблицаНапоминаний);
@@ -133,17 +133,19 @@
Если ИмяСобытия = "Запись_НапоминанияПользователя" Тогда Если ИмяСобытия = "Запись_НапоминанияПользователя" Тогда
НастройкиНапоминания = НастройкиНапоминанияВФорме(Форма); НастройкиНапоминания = НастройкиНапоминанияВФорме(Форма);
Если Параметр.Источник = НастройкиНапоминания.Предмет И Параметр.ИмяРеквизитаИсточника = НастройкиНапоминания.ИмяРеквизитаСДатойСобытия Тогда
Если ЗначениеЗаполнено(Параметр)
И Параметр.Источник = НастройкиНапоминания.Предмет
И Параметр.ИмяРеквизитаИсточника = НастройкиНапоминания.ИмяРеквизитаСДатойСобытия Тогда
ИмяПоляИнтервалВремениНапоминания = НапоминанияПользователяКлиентСервер.ИмяПоляИнтервалВремениНапоминания(); ИмяПоляИнтервалВремениНапоминания = НапоминанияПользователяКлиентСервер.ИмяПоляИнтервалВремениНапоминания();
ИнтервалВремениНапоминания = Параметр.ИнтервалВремениНапоминания; ИнтервалВремениНапоминания = Параметр.ИнтервалВремениНапоминания;
НастройкиНапоминания.ИнтервалВремениНапоминания = ИнтервалВремениНапоминания; Если ИнтервалВремениНапоминания > НастройкиНапоминания.ИнтервалВремениНапоминания Тогда
НастройкиНапоминания.ИнтервалВремениНапоминания = ИнтервалВремениНапоминания;
Форма[ИмяПоляИнтервалВремениНапоминания] = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку( Форма[ИмяПоляИнтервалВремениНапоминания] = НапоминанияПользователяКлиентСервер.ПредставлениеСрокаНапоминания(Параметр);
НСтр("ru = 'за %1'"), ПредставлениеВремени(ИнтервалВремениНапоминания)); Форма[НапоминанияПользователяКлиентСервер.ИмяПоляНапоминатьОСобытии()] = Истина;
КонецЕсли;
Форма[НапоминанияПользователяКлиентСервер.ИмяПоляНапоминатьОСобытии()] = Истина;
КонецЕсли; КонецЕсли;
КонецЕсли; КонецЕсли;
КонецПроцедуры КонецПроцедуры
@@ -43,7 +43,9 @@
// времени напоминания. // времени напоминания.
// //
Функция ОписаниеНапоминания(ДанныеДляЗаполнения = Неопределено, ВсеРеквизиты = Ложь) Экспорт Функция ОписаниеНапоминания(ДанныеДляЗаполнения = Неопределено, ВсеРеквизиты = Ложь) Экспорт
Результат = Новый Структура("Пользователь,ВремяСобытия,Источник,СрокНапоминания,Описание,Идентификатор"); Результат = Новый Структура("Пользователь,ВремяСобытия,Источник,СрокНапоминания,Описание,Идентификатор");
Если ВсеРеквизиты Тогда Если ВсеРеквизиты Тогда
Результат.Вставить("СпособУстановкиВремениНапоминания"); Результат.Вставить("СпособУстановкиВремениНапоминания");
Результат.Вставить("ИнтервалВремениНапоминания", 0); Результат.Вставить("ИнтервалВремениНапоминания", 0);
@@ -52,9 +54,17 @@
Результат.Вставить("ИндексКартинки", 2); Результат.Вставить("ИндексКартинки", 2);
Результат.Вставить("ПовторятьЕжегодно", Ложь); Результат.Вставить("ПовторятьЕжегодно", Ложь);
КонецЕсли; КонецЕсли;
Если ДанныеДляЗаполнения <> Неопределено Тогда Если ДанныеДляЗаполнения <> Неопределено Тогда
ЗаполнитьЗначенияСвойств(Результат, ДанныеДляЗаполнения); ЗаполнитьЗначенияСвойств(Результат, ДанныеДляЗаполнения);
КонецЕсли; КонецЕсли;
Если ВсеРеквизиты
И Результат.СпособУстановкиВремениНапоминания <> Неопределено
И Результат.СпособУстановкиВремениНапоминания <> ПредопределенноеЗначение("Перечисление.СпособыУстановкиВремениНапоминания.ОтносительноВремениПредмета") Тогда
Результат.ИмяРеквизитаИсточника = "";
КонецЕсли;
Возврат Результат; Возврат Результат;
КонецФункции КонецФункции
@@ -289,4 +299,31 @@
КонецФункции КонецФункции
Функция ПредставлениеПеречисленияПоРасписанию()
Возврат НСтр("ru = 'по расписанию'");
КонецФункции
// Параметры:
// Напоминание - см. ОписаниеНапоминания
Функция ПредставлениеСрокаНапоминания(Напоминание) Экспорт
Если Напоминание.СпособУстановкиВремениНапоминания = ПредопределенноеЗначение("Перечисление.СпособыУстановкиВремениНапоминания.ОтносительноВремениПредмета") Тогда
Если Напоминание.ИнтервалВремениНапоминания = 0 Тогда
Возврат ПредставлениеПеречисленияПриНаступлении();
Иначе
Возврат СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
НСтр("ru = 'за %1'"), ПредставлениеВремени(Напоминание.ИнтервалВремениНапоминания));
КонецЕсли;
ИначеЕсли Напоминание.СпособУстановкиВремениНапоминания = ПредопределенноеЗначение("Перечисление.СпособыУстановкиВремениНапоминания.ВУказанноеВремя")
Или Напоминание.СпособУстановкиВремениНапоминания = ПредопределенноеЗначение("Перечисление.СпособыУстановкиВремениНапоминания.ОтносительноТекущегоВремени") Тогда
Возврат СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
НСтр("ru = '%1'"), Формат(Напоминание.СрокНапоминания, "ДЛФ=DT;"));
Иначе
Возврат ПредставлениеПеречисленияПоРасписанию();
КонецЕсли;
КонецФункции
#КонецОбласти #КонецОбласти
@@ -1306,12 +1306,7 @@
ИмяПоляИнтервалВремениНапоминания = НапоминанияПользователяКлиентСервер.ИмяПоляИнтервалВремениНапоминания(); ИмяПоляИнтервалВремениНапоминания = НапоминанияПользователяКлиентСервер.ИмяПоляИнтервалВремениНапоминания();
Форма[ИмяПоляНапоминатьОСобытии] = Истина; Форма[ИмяПоляНапоминатьОСобытии] = Истина;
Если Напоминание.ИнтервалВремениНапоминания = 0 Тогда Форма[ИмяПоляИнтервалВремениНапоминания] = НапоминанияПользователяКлиентСервер.ПредставлениеСрокаНапоминания(Напоминание);
Форма[ИмяПоляИнтервалВремениНапоминания] = НапоминанияПользователяКлиентСервер.ПредставлениеПеречисленияПриНаступлении();
Иначе
Форма[ИмяПоляИнтервалВремениНапоминания] = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
НСтр("ru = 'за %1'"), ПредставлениеВремени(Напоминание.ИнтервалВремениНапоминания, , Ложь));
КонецЕсли;
Прервать; Прервать;
КонецЕсли; КонецЕсли;
КонецЦикла; КонецЦикла;
@@ -4690,7 +4690,20 @@
ПараметрыРегистрации.ДанныеДляРегистрации.Добавить(Данные); ПараметрыРегистрации.ДанныеДляРегистрации.Добавить(Данные);
ЗарегистрироватьПакетДанных(ПараметрыРегистрации, ПараметрыРегистрации.ДанныеДляРегистрации); ЗарегистрироватьПакетДанных(ПараметрыРегистрации, ПараметрыРегистрации.ДанныеДляРегистрации);
Иначе Иначе
ПланыОбмена.ЗарегистрироватьИзменения(ПараметрыРегистрации.Узел, Данные); Попытка
ПланыОбмена.ЗарегистрироватьИзменения(ПараметрыРегистрации.Узел, Данные);
Исключение
ТекстИсключения = НСтр("ru = 'Не удалось зарегистрировать данные для обработки. Возможно, таблицы, по которым
|выполняется регистрация данных, не включены в состав плана обмена ""%1"".
|Для выявления таких ошибок рекомендуется использовать инструмент ""%2"".
|
|%3'");
ТекстИсключения = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(ТекстИсключения,
Метаданные.ПланыОбмена.ОбновлениеИнформационнойБазы.Имя,
"ПроверкаВнедренияБСП",
ОбработкаОшибок.ПодробноеПредставлениеОшибки(ИнформацияОбОшибке()));
ВызватьИсключение ТекстИсключения;
КонецПопытки;
ОсвободитьПереиспользуемыеНаборыВПараметрах(ПараметрыРегистрации); ОсвободитьПереиспользуемыеНаборыВПараметрах(ПараметрыРегистрации);
КонецЕсли; КонецЕсли;
@@ -4723,7 +4736,20 @@
Процедура ЗарегистрироватьПакетДанных(ПараметрыРегистрации, Данные, Принудительно = Ложь, РазмерПакета = 1000) Процедура ЗарегистрироватьПакетДанных(ПараметрыРегистрации, Данные, Принудительно = Ложь, РазмерПакета = 1000)
Если Данные.Количество() >= РазмерПакета Или Принудительно И Данные.Количество() > 0 Тогда Если Данные.Количество() >= РазмерПакета Или Принудительно И Данные.Количество() > 0 Тогда
ПланыОбмена.ЗарегистрироватьИзменения(ПараметрыРегистрации.Узел, Данные); Попытка
ПланыОбмена.ЗарегистрироватьИзменения(ПараметрыРегистрации.Узел, Данные);
Исключение
ТекстИсключения = НСтр("ru = 'Не удалось зарегистрировать данные для обработки. Возможно, таблицы, по которым
|выполняется регистрация данных, не включены в состав плана обмена ""%1"".
|Для выявления таких ошибок рекомендуется использовать инструмент ""%2"".
|
|%3'");
ТекстИсключения = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(ТекстИсключения,
Метаданные.ПланыОбмена.ОбновлениеИнформационнойБазы.Имя,
"ПроверкаВнедренияБСП",
ОбработкаОшибок.ПодробноеПредставлениеОшибки(ИнформацияОбОшибке()));
ВызватьИсключение ТекстИсключения;
КонецПопытки;
Данные.Очистить(); Данные.Очистить();
ОсвободитьПереиспользуемыеНаборыВПараметрах(ПараметрыРегистрации); ОсвободитьПереиспользуемыеНаборыВПараметрах(ПараметрыРегистрации);
@@ -45,7 +45,7 @@
Процедура ПриДобавленииПодсистемы(Описание) Экспорт Процедура ПриДобавленииПодсистемы(Описание) Экспорт
Описание.Имя = "СтандартныеПодсистемы"; Описание.Имя = "СтандартныеПодсистемы";
Описание.Версия = "3.1.8.404"; Описание.Версия = "3.1.8.418";
Описание.ИдентификаторИнтернетПоддержки = "SSL"; Описание.ИдентификаторИнтернетПоддержки = "SSL";
Описание.РежимВыполненияОтложенныхОбработчиков = "Параллельно"; Описание.РежимВыполненияОтложенныхОбработчиков = "Параллельно";
Описание.ПараллельноеОтложенноеОбновлениеСВерсии = "2.3.3.0"; Описание.ПараллельноеОтложенноеОбновлениеСВерсии = "2.3.3.0";
@@ -2633,11 +2633,7 @@
КонецЕсли; КонецЕсли;
Если ОбщегоНазначения.РазделениеВключено() И Не ОбщегоНазначения.ДоступноИспользованиеРазделенныхДанных() Тогда Если ОбщегоНазначения.РазделениеВключено() И Не ОбщегоНазначения.ДоступноИспользованиеРазделенныхДанных() Тогда
Задания = РегламентныеЗаданияСервер.НайтиЗадания(Новый Структура("Метаданные", Метаданные.РегламентныеЗадания.УстановкаПорядкаОтложенногоОбновленияВМоделиСервиса)); РегламентныеЗаданияСервер.УстановитьИспользованиеРегламентногоЗадания(Метаданные.РегламентныеЗадания.УстановкаПорядкаОтложенногоОбновленияВМоделиСервиса, Истина);
Для Каждого Задание Из Задания Цикл
РегламентныеЗаданияСервер.ИзменитьЗадание(Задание.УникальныйИдентификатор,
Новый Структура("Использование", Истина));
КонецЦикла;
КонецЕсли; КонецЕсли;
ОпределитьВыводОписанияОбновлений(ВыводитьОписаниеОбновлений); ОпределитьВыводОписанияОбновлений(ВыводитьОписаниеОбновлений);
@@ -9102,11 +9098,7 @@
КонецЕсли; КонецЕсли;
Если ОтключитьЗадание Тогда Если ОтключитьЗадание Тогда
Задания = РегламентныеЗаданияСервер.НайтиЗадания(Новый Структура("Метаданные", Метаданные.РегламентныеЗадания.УстановкаПорядкаОтложенногоОбновленияВМоделиСервиса)); РегламентныеЗаданияСервер.УстановитьИспользованиеРегламентногоЗадания(Метаданные.РегламентныеЗадания.УстановкаПорядкаОтложенногоОбновленияВМоделиСервиса, Ложь);
Для Каждого Задание Из Задания Цикл
РегламентныеЗаданияСервер.ИзменитьЗадание(Задание.УникальныйИдентификатор,
Новый Структура("Использование", Ложь));
КонецЦикла;
КонецЕсли; КонецЕсли;
КонецПроцедуры КонецПроцедуры
@@ -795,7 +795,7 @@
Если Параметры.Исправления.Свойство("Удалить") Если Параметры.Исправления.Свойство("Удалить")
И Параметры.Исправления.Удалить.Количество() > 0 Тогда И Параметры.Исправления.Удалить.Количество() > 0 Тогда
УдаляемыеИсправления = СтрСоединить(Параметры.Исправления.Удалить, ","); УдаляемыеИсправления = "'" + СтрСоединить(Параметры.Исправления.Удалить, "','") + "'";
УдаляемыеИсправления = "[" + УдаляемыеИсправления + "]"; УдаляемыеИсправления = "[" + УдаляемыеИсправления + "]";
КонецЕсли; КонецЕсли;
КонецЕсли; КонецЕсли;
@@ -5275,9 +5275,7 @@
Попытка Попытка
WSПроксиPing.Ping(); WSПроксиPing.Ping();
Исключение Исключение
АдресТочкиПодключения = WSПроксиPing.ТочкаПодключения.Местоположение; АдресТочкиПодключения = WSПроксиPing.ТочкаПодключения.Местоположение;
ТекстОшибки = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку( ТекстОшибки = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
НСтр("ru = 'Не удалось проверить доступность web-сервиса НСтр("ru = 'Не удалось проверить доступность web-сервиса
|%1 |%1
@@ -5289,11 +5287,11 @@
Если ПодсистемаСуществует("СтандартныеПодсистемы.ПолучениеФайловИзИнтернета") Тогда Если ПодсистемаСуществует("СтандартныеПодсистемы.ПолучениеФайловИзИнтернета") Тогда
МодульПолучениеФайловИзИнтернета = ОбщийМодуль("ПолучениеФайловИзИнтернета"); МодульПолучениеФайловИзИнтернета = ОбщийМодуль("ПолучениеФайловИзИнтернета");
РезультатДиагностики = МодульПолучениеФайловИзИнтернета.ДиагностикаСоединения(АдресТочкиПодключения); РезультатДиагностики = МодульПолучениеФайловИзИнтернета.ДиагностикаСоединения(АдресТочкиПодключения);
ТекстОшибки = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку( ТекстОшибки = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
НСтр("ru = '%1 НСтр("ru = '%1
|Результат диагностики: |Результат диагностики:
|%2'"), |%2'"),
ТекстОшибки,
РезультатДиагностики.ОписаниеОшибки); РезультатДиагностики.ОписаниеОшибки);
КонецЕсли; КонецЕсли;
@@ -622,6 +622,24 @@
КонецПроцедуры КонецПроцедуры
// Сохраняет файл в информационной базе, но не освобождает его.
Процедура СохранитьИзмененияФайлаСОповещением(ОбработчикРезультата, ПараметрКоманды, ИдентификаторФормы) Экспорт
Если ПараметрКоманды = Неопределено Тогда
ВернутьРезультат(ОбработчикРезультата, Неопределено);
Возврат;
КонецЕсли;
ПараметрыВыполнения = Новый Структура;
ПараметрыВыполнения.Вставить("ОбработчикРезультата", ОбработчикРезультата);
ПараметрыВыполнения.Вставить("ПараметрКоманды", ПараметрКоманды);
Обработчик = Новый ОписаниеОповещения("СохранитьИзмененияФайлаСОповещениемЗавершение", ЭтотОбъект, ПараметрыВыполнения);
ПараметрыОбработчика = ПараметрыОбновленияФайла(Обработчик, ПараметрКоманды, ИдентификаторФормы);
СохранитьИзмененияФайла(ПараметрыОбработчика);
КонецПроцедуры
// Возвращает строковое представление расширений, ассоциированных с типом файла. // Возвращает строковое представление расширений, ассоциированных с типом файла.
// //
// Параметры: // Параметры:
@@ -7526,24 +7544,6 @@
//////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////
// Загружает файл в программу и рассылает оповещение. // Загружает файл в программу и рассылает оповещение.
// Сохраняет файл в информационной базе, но не освобождает его.
Процедура СохранитьИзмененияФайлаСОповещением(ОбработчикРезультата, ПараметрКоманды, ИдентификаторФормы) Экспорт
Если ПараметрКоманды = Неопределено Тогда
ВернутьРезультат(ОбработчикРезультата, Неопределено);
Возврат;
КонецЕсли;
ПараметрыВыполнения = Новый Структура;
ПараметрыВыполнения.Вставить("ОбработчикРезультата", ОбработчикРезультата);
ПараметрыВыполнения.Вставить("ПараметрКоманды", ПараметрКоманды);
Обработчик = Новый ОписаниеОповещения("СохранитьИзмененияФайлаСОповещениемЗавершение", ЭтотОбъект, ПараметрыВыполнения);
ПараметрыОбработчика = ПараметрыОбновленияФайла(Обработчик, ПараметрКоманды, ИдентификаторФормы);
СохранитьИзмененияФайла(ПараметрыОбработчика);
КонецПроцедуры
// Продолжение процедуры (см. выше). // Продолжение процедуры (см. выше).
Процедура СохранитьИзмененияФайлаСОповещениемЗавершение(Результат, ПараметрыВыполнения) Экспорт Процедура СохранитьИзмененияФайлаСОповещениемЗавершение(Результат, ПараметрыВыполнения) Экспорт
@@ -7552,7 +7552,7 @@
Оповестить("Запись_Файл", Новый Структура("Событие", "ВерсияСохранена"), ПараметрыВыполнения.ПараметрКоманды); Оповестить("Запись_Файл", Новый Структура("Событие", "ВерсияСохранена"), ПараметрыВыполнения.ПараметрКоманды);
КонецЕсли; КонецЕсли;
ВернутьРезультат(ПараметрыВыполнения.ОбработчикРезультата, Неопределено); ВернутьРезультат(ПараметрыВыполнения.ОбработчикРезультата, Результат);
КонецПроцедуры КонецПроцедуры
@@ -36,7 +36,7 @@
ТекстСообщения = ТекстСообщения + НСтр("ru = 'ИНН должен состоять только из цифр.'"); ТекстСообщения = ТекстСообщения + НСтр("ru = 'ИНН должен состоять только из цифр.'");
КонецЕсли; КонецЕсли;
Если ЭтоЮридическоеЛицо И ДлинаИНН <> 10 Тогда Если ЭтоЮридическоеЛицо И ДлинаИНН <> 10 И ДлинаИНН <> 5 Тогда
СоответствуетТребованиям = Ложь; СоответствуетТребованиям = Ложь;
ТекстСообщения = ТекстСообщения + ?(ЗначениеЗаполнено(ТекстСообщения), Символы.ПС, "") ТекстСообщения = ТекстСообщения + ?(ЗначениеЗаполнено(ТекстСообщения), Символы.ПС, "")
+ НСтр("ru = 'ИНН юридического лица должен состоять из 10 цифр.'"); + НСтр("ru = 'ИНН юридического лица должен состоять из 10 цифр.'");
@@ -45,6 +45,16 @@
ТекстСообщения = ТекстСообщения + ?(ЗначениеЗаполнено(ТекстСообщения), Символы.ПС, "") ТекстСообщения = ТекстСообщения + ?(ЗначениеЗаполнено(ТекстСообщения), Символы.ПС, "")
+ НСтр("ru = 'ИНН физического лица должен состоять из 12 цифр.'"); + НСтр("ru = 'ИНН физического лица должен состоять из 12 цифр.'");
КонецЕсли; КонецЕсли;
Если Лев(ИНН, 2) = "00" И ДлинаИНН <> 5 Тогда
СоответствуетТребованиям = Ложь;
ТекстСообщения = ТекстСообщения
+ НСтр("ru = 'Первый и второй знаки ИНН не могут одновременно принимать значение ""0"".'");
ИначеЕсли ИНН = "00000" Тогда
СоответствуетТребованиям = Ложь;
ТекстСообщения = ТекстСообщения
+ НСтр("ru = 'Все знаки кода иностранной организации одновременно не могут принимать значение ""0"".'");
КонецЕсли;
Если СоответствуетТребованиям Тогда Если СоответствуетТребованиям Тогда
@@ -22511,8 +22511,10 @@
Результат = "Ложь"; Результат = "Ложь";
Иначе Иначе
ПравоИзменение = ПраваНаВедущийСписок.Получить(Контекст.ГруппаДоступа); ПравоИзменение = ПраваНаВедущийСписок.Получить(Контекст.ГруппаДоступа);
Если СтрНачинаетсяС(Условие.Узел, "Чтение") И ПравоИзменение <> Неопределено Если Условие.Узел = "ЧтениеСпискаРазрешено" И ПравоИзменение <> Неопределено
Или СтрНачинаетсяС(Условие.Узел, "Изменение") И ПравоИзменение = Истина Тогда Или Условие.Узел = "ЧтениеОбъектаРазрешено" И ПравоИзменение <> Неопределено
Или Условие.Узел = "ИзменениеСпискаРазрешено" И ПравоИзменение = Истина
Или Условие.Узел = "ИзменениеОбъектаРазрешено" И ПравоИзменение = Истина Тогда
Если Контекст.РассчитыватьПраваПользователей Тогда Если Контекст.РассчитыватьПраваПользователей Тогда
УчастникиГруппыДоступа = Контекст.УчастникиГруппДоступа.Получить(Контекст.ГруппаДоступа); УчастникиГруппыДоступа = Контекст.УчастникиГруппДоступа.Получить(Контекст.ГруппаДоступа);
@@ -1733,7 +1733,7 @@
ДеревоДокумента = ?(СтруктураОбласти = Неопределено, СтруктураДокумента.ДеревоДокумента, СтруктураОбласти.ДеревоОбласти); ДеревоДокумента = ?(СтруктураОбласти = Неопределено, СтруктураДокумента.ДеревоДокумента, СтруктураОбласти.ДеревоОбласти);
Если СобратьСтроки Тогда Если СобратьСтроки Тогда
СобратьСтрокиУсловныхОбластей(ДеревоДокумента, СтруктураДокумента.Гиперссылки); ПодготовитьУзлыУсловныхОбластей(ДеревоДокумента, СтруктураДокумента.Гиперссылки);
КонецЕсли; КонецЕсли;
Если ЗаполнятьКолонтитулы Тогда Если ЗаполнятьКолонтитулы Тогда
@@ -3076,7 +3076,7 @@
ИменаТабличныхЧастейОбъекта = ДанныеПечати.Получить("ИменаТабличныхЧастейОбъекта"); ИменаТабличныхЧастейОбъекта = ДанныеПечати.Получить("ИменаТабличныхЧастейОбъекта");
СобратьСтрокиУсловныхОбластей(СтруктураДокумента.ДеревоДокумента, СтруктураДокумента.Гиперссылки); ПодготовитьУзлыУсловныхОбластей(СтруктураДокумента.ДеревоДокумента, СтруктураДокумента.Гиперссылки);
УправлениеПечатьюСлужебный.ПроиндексироватьУзлы(СтруктураДокумента.ДеревоДокумента); УправлениеПечатьюСлужебный.ПроиндексироватьУзлы(СтруктураДокумента.ДеревоДокумента);
УправлениеПечатьюСлужебный.НайтиОбласти(СтруктураДокумента, ИменаТабличныхЧастейОбъекта); УправлениеПечатьюСлужебный.НайтиОбласти(СтруктураДокумента, ИменаТабличныхЧастейОбъекта);
@@ -4183,6 +4183,8 @@
ТабличныйДокумент = ПечатнаяФорма; ТабличныйДокумент = ПечатнаяФорма;
Иначе Иначе
ТабличныйДокумент = ПечатнаяФорма.ПолучитьОбласть(Область.Верх, , Область.Низ); ТабличныйДокумент = ПечатнаяФорма.ПолучитьОбласть(Область.Верх, , Область.Низ);
ПоследняяСтрока = ТабличныйДокумент.Область(ТабличныйДокумент.ВысотаТаблицы, , ТабличныйДокумент.ВысотаТаблицы, );
ПоследняяСтрока.КонецСтраницы = Ложь;
ЗаполнитьЗначенияСвойств(ТабличныйДокумент, ПечатнаяФорма, КопируемыеСвойстваТабличногоДокумента()); ЗаполнитьЗначенияСвойств(ТабличныйДокумент, ПечатнаяФорма, КопируемыеСвойстваТабличногоДокумента());
КонецЕсли; КонецЕсли;
@@ -6740,7 +6742,7 @@
КонецФункции КонецФункции
Процедура СобратьСтрокиУсловныхОбластей(ДеревоXML, Гиперссылки) Процедура ПодготовитьУзлыУсловныхОбластей(ДеревоXML, Гиперссылки)
ТаблицаСортировки = Новый ТаблицаЗначений(); ТаблицаСортировки = Новый ТаблицаЗначений();
ТаблицаСортировки.Колонки.Добавить("Ключ"); ТаблицаСортировки.Колонки.Добавить("Ключ");
ТаблицаСортировки.Колонки.Добавить("Значение"); ТаблицаСортировки.Колонки.Добавить("Значение");
@@ -6750,32 +6752,72 @@
ИмяТега = ИмяТегаУсловие(); ИмяТега = ИмяТегаУсловие();
МассивФрагментовТекста = СтрРазделить(ПолныйТекст, "{",); ФрагментыТекста = СтрРазделить(ПолныйТекст, "{", Ложь);
Для Каждого ФрагментТекста Из МассивФрагментовТекста Цикл Для Каждого ФрагментТекста Из ФрагментыТекста Цикл
ПозицияИмениТега = СтрНайти(ФрагментТекста, ИмяТега); ПозицияИмениТега = СтрНайти(ФрагментТекста, ИмяТега);
Если ПозицияИмениТега И ПозицияИмениТега < 3 Тогда Если ПозицияИмениТега И ПозицияИмениТега < 3 Тогда
МассивФрагментовСтрок = СтрРазделить(ФрагментТекста, "}"); ФрагментыСтрок = СтрРазделить(ФрагментТекста, "}", Ложь);
НоваяСтрока = ТаблицаСортировки.Добавить(); НоваяСтрока = ТаблицаСортировки.Добавить();
НоваяСтрока.Ключ = "{"+МассивФрагментовСтрок[0]+"}"; НоваяСтрока.Ключ = "{"+ФрагментыСтрок[0]+"}";
НоваяСтрока.Длина = НоваяСтрока.Ключ; НоваяСтрока.Длина = НоваяСтрока.Ключ;
НоваяСтрока.Значение = НоваяСтрока.Ключ; НоваяСтрока.Значение = НоваяСтрока.Ключ;
КонецЕсли; КонецЕсли;
КонецЦикла; КонецЦикла;
ТаблицаСортировки.Сортировать("Длина Убыв"); ТаблицаСортировки.Сортировать("Длина Убыв");
ВсеУзлыУсловий = Новый Массив;
УзлыУсловия = Новый Массив;
Для Каждого СоответствиеЗамены Из ТаблицаСортировки Цикл Для Каждого СоответствиеЗамены Из ТаблицаСортировки Цикл
МассивУзлов = Новый Массив; УзлыУсловия.Очистить();
УправлениеПечатьюСлужебный.НайтиУзлы(ДеревоXML, СоответствиеЗамены.Ключ, МассивУзлов); УправлениеПечатьюСлужебный.НайтиУзлы(ДеревоXML, СоответствиеЗамены.Ключ, УзлыУсловия);
Для Каждого Узел Из МассивУзлов Цикл Для Каждого Узел Из УзлыУсловия Цикл
Если Узел.Строки.Количество() Тогда Если Узел.Строки.Количество() Тогда
СобратьСтроки(Узел); СобратьСтроки(Узел);
УправлениеПечатьюСлужебный.ВосстановитьПолныйТекст(Узел, Гиперссылки);
КонецЕсли; КонецЕсли;
КонецЦикла; КонецЦикла;
ОбщегоНазначенияКлиентСервер.ДополнитьМассив(ВсеУзлыУсловий, УзлыУсловия, Истина);
КонецЦикла; КонецЦикла;
УправлениеПечатьюСлужебный.ВосстановитьПолныйТекст(ДеревоXML, Гиперссылки);
ФрагментыУзла = Новый Массив;
Для Каждого УзелУсловия Из ВсеУзлыУсловий Цикл
ФрагментыУзла.Очистить();
ФрагментыТекста = СтрРазделить(УзелУсловия.Текст, "{", Ложь);
Для Каждого ФрагментТекста Из ФрагментыТекста Цикл
ПозицияИмениТега = СтрНайти(ФрагментТекста, ИмяТега);
Если ПозицияИмениТега И ПозицияИмениТега < 3 Тогда
ФрагментыСтрок = СтрРазделить(ФрагментТекста, "}", Ложь);
ФрагментыУзла.Добавить("{"+ФрагментыСтрок[0]+"}");
Для ИндексФрагмента = 1 По ФрагментыСтрок.ВГраница() Цикл
ФрагментыУзла.Добавить(ФрагментыСтрок[ИндексФрагмента]);
КонецЦикла;
Иначе
ФрагментыУзла.Добавить(ФрагментТекста);
КонецЕсли;
КонецЦикла;
РазделитьПрогон(УзелУсловия, ФрагментыУзла, Гиперссылки);
КонецЦикла;
КонецПроцедуры
Процедура РазделитьПрогон(УзелУсловия, ФрагментыУзла, Гиперссылки)
РодительДобавления = УзелУсловия.Родитель;
ИндексДобавления = РодительДобавления.Строки.Индекс(УзелУсловия);
Для ИндексФрагментаУзла = 0 По ФрагментыУзла.ВГраница() Цикл
Если ИндексФрагментаУзла = 0 Тогда
УзелДляОбработки = УзелУсловия;
Иначе
УзелДляОбработки = УправлениеПечатьюСлужебный.СкопироватьУзел(РодительДобавления, ИндексДобавления, УзелУсловия);
КонецЕсли;
ИндексДобавления = ИндексДобавления + 1;
УзелДляОбработки.Текст = ФрагментыУзла[ИндексФрагментаУзла];
КонецЦикла;
УправлениеПечатьюСлужебный.ВосстановитьПолныйТекст(РодительДобавления, Гиперссылки);
КонецПроцедуры КонецПроцедуры
Функция СобратьСтроки(Узел, УзелСборки = Неопределено, УзлыСборки = Неопределено, Открытых = 0) Функция СобратьСтроки(Узел, УзелСборки = Неопределено, УзлыСборки = Неопределено, Открытых = 0)
@@ -946,7 +946,7 @@
ОбластьЯчейки = Документ.Область(НомерСтроки, НомерКолонки); ОбластьЯчейки = Документ.Область(НомерСтроки, НомерКолонки);
Если ПустаяСтрока(ОбластьЯчейки.Текст) Если ПустаяСтрока(ОбластьЯчейки.Текст)
И ОбластьЯчейки.Лево = ШиринаТаблицы И ОбластьЯчейки.Лево = НомерКолонки
И ОбластьЯчейки.Верх = НомерСтроки И ОбластьЯчейки.Верх = НомерСтроки
И ОбластьЯчейки.ГраницаСправа.ТипЛинии = ТипЛинииЯчейкиТабличногоДокумента.НетЛинии И ОбластьЯчейки.ГраницаСправа.ТипЛинии = ТипЛинииЯчейкиТабличногоДокумента.НетЛинии
И ОбластьЯчейки.ГраницаСнизу.ТипЛинии = ТипЛинииЯчейкиТабличногоДокумента.НетЛинии И ОбластьЯчейки.ГраницаСнизу.ТипЛинии = ТипЛинииЯчейкиТабличногоДокумента.НетЛинии
+9 -9
View File
@@ -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="0e685da5-0138-4930-9fd1-ef3329c103c9"> <mdclass:Configuration xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="2a7f9b17-7adf-4849-adcd-31f67dc97e9b">
<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="5c43eaad-c166-4434-b2d3-c599809dcc0d"/> <containedObjects classId="9cd510cd-abfc-11d4-9434-004095e12fc7" objectId="2066ed62-5541-4fb0-a15e-a99d240e7944"/>
<containedObjects classId="9fcd25a0-4822-11d4-9414-008048da11f9" objectId="e475d97c-0279-4daf-80e6-734fafe17479"/> <containedObjects classId="9fcd25a0-4822-11d4-9414-008048da11f9" objectId="56803859-a0e5-4a6c-8ea8-f3fb01117cd0"/>
<containedObjects classId="e3687481-0a87-462c-a166-9f34594f9bba" objectId="5365a8ae-50e7-4b25-8e14-a12b55abe56e"/> <containedObjects classId="e3687481-0a87-462c-a166-9f34594f9bba" objectId="4ebdfdf8-0059-4f92-97dc-e4a780f59688"/>
<containedObjects classId="9de14907-ec23-4a07-96f0-85521cb6b53b" objectId="8a0ea0f6-56b1-4c98-a01e-2b34e597f678"/> <containedObjects classId="9de14907-ec23-4a07-96f0-85521cb6b53b" objectId="6283eed2-3c7a-40c7-a839-bb1dc13f9dc9"/>
<containedObjects classId="51f2d5d8-ea4d-4064-8892-82951750031e" objectId="a8127b92-328b-4185-8942-aff8e791b702"/> <containedObjects classId="51f2d5d8-ea4d-4064-8892-82951750031e" objectId="0ad079d5-f83e-4e69-9b64-57b958350255"/>
<containedObjects classId="e68182ea-4237-4383-967f-90c1e3370bc7" objectId="d2bd918a-a9b5-4f26-bd0b-9bd5daa8f794"/> <containedObjects classId="e68182ea-4237-4383-967f-90c1e3370bc7" objectId="bfa397f3-b405-4347-b96a-68b8d2c83b15"/>
<containedObjects classId="fb282519-d103-4dd3-bc12-cb271d631dfc" objectId="cfe07784-4bb9-4dee-88cc-da05021c88e8"/> <containedObjects classId="fb282519-d103-4dd3-bc12-cb271d631dfc" objectId="fef72d11-3ed9-4f24-9e37-3072c3714e91"/>
<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>Фирма &quot;1С&quot;</vendor> <vendor>Фирма &quot;1С&quot;</vendor>
<version>3.1.8.404</version> <version>3.1.8.418</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,fc814a63-38ef-49ba-bf6d-f1042086364f,1,d1b1cd7a-8924-4fa8-a259-6578cff46924,"3.1.8.404","Фирма ""1С""","БиблиотекаСтандартныхПодсистем",7172,1,0,0e685da5-0138-4930-9fd1-ef3329c103c9,0e685da5-0138-4930-9fd1-ef3329c103c9,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,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-6754-481f-911b-907558cea38a,1,0,653a7fd8-91c7-49aa-aa63-45da087e0d0a,653a7fd8-91c7Line truncated {6,1,1,25887ef2-e698-451c-a5ba-df9e3be0be08,1,a1a21ab2-4bd9-4320-9f81-96288166f877,"3.1.8.418","Фирма ""1С""","БиблиотекаСтандартныхПодсистем",7172,1,0,2a7f9b17-7adf-4849-adcd-31f67dc97e9b,2a7f9b17-7adf-4849-adcd-31f67dc97e9b,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,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-6754-481f-911b-907558cea38a,1,0,653a7fd8-91c7-49aa-aa63-45da087e0d0a,653a7fd8-91c7Line truncated
@@ -1257,9 +1257,13 @@
ИначеЕсли ДанныеСертификата.ДействителенДо < ТекущаяДата Тогда ИначеЕсли ДанныеСертификата.ДействителенДо < ТекущаяДата Тогда
ВозможноЭлектронноеПродление = Ложь; ВозможноЭлектронноеПродление = Ложь;
ШаблонСообщения = НСтр("ru = 'Сертификат ""%1"" просрочен, электронное продление невозможно.'"); ШаблонСообщения = НСтр("ru = 'Сертификат ""%1"" просрочен, электронное продление невозможно.'");
ИначеЕсли ДанныеСертификата.ДействителенДо >= ТекущаяДата + 30 * 24 * 60 * 60 Тогда ИначеЕсли ДанныеСертификата.ДействителенДо >= ТекущаяДата + 30 * 24 * 60 * 60 И СообщатьОбОшибках Тогда
ВозможноЭлектронноеПродление = Ложь;
ШаблонСообщения = НСтр("ru = 'Срок действия сертификата ""%1"" истекает более чем через 30 дней, электронное продление невозможно.'"); ШаблонСообщения = НСтр("ru = 'Срок действия сертификата ""%1"" истекает более чем через 30 дней.'");
ОбщегоНазначения.СообщитьПользователю(
СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(ШаблонСообщения,
ДанныеСертификата.СертификатПредставление), ДанныеСертификата.Ссылка);
КонецЕсли; КонецЕсли;
КонецЕсли; КонецЕсли;
@@ -31,6 +31,9 @@
Для Каждого Запись Из ЭтотОбъект Цикл Для Каждого Запись Из ЭтотОбъект Цикл
Запись.ПредставлениеИсточника = ОбщегоНазначения.ПредметСтрокой(Запись.Источник); Запись.ПредставлениеИсточника = ОбщегоНазначения.ПредметСтрокой(Запись.Источник);
Если Запись.СпособУстановкиВремениНапоминания <> Перечисления.СпособыУстановкиВремениНапоминания.ОтносительноВремениПредмета Тогда
Запись.ИмяРеквизитаИсточника = "";
КонецЕсли;
КонецЦикла; КонецЦикла;
КонецПроцедуры КонецПроцедуры
@@ -1357,47 +1357,6 @@
<textSize>Normal</textSize> <textSize>Normal</textSize>
</extInfo> </extInfo>
</items> </items>
<items xsi:type="form:FormField">
<name>ОбластьДанныхВспомогательныеДанные</name>
<id>1</id>
<visible>true</visible>
<enabled>true</enabled>
<userVisible>
<common>true</common>
</userVisible>
<dataPath xsi:type="form:DataPath">
<segments>Запись.ОбластьДанныхВспомогательныеДанные</segments>
</dataPath>
<extendedTooltip>
<name>ОбластьДанныхВспомогательныеДанныеРасширеннаяПодсказка</name>
<id>3</id>
<type>Label</type>
<autoMaxWidth>true</autoMaxWidth>
<autoMaxHeight>true</autoMaxHeight>
<extInfo xsi:type="form:LabelDecorationExtInfo">
<horizontalAlign>Left</horizontalAlign>
</extInfo>
</extendedTooltip>
<contextMenu>
<name>ОбластьДанныхВспомогательныеДанныеКонтекстноеМеню</name>
<id>2</id>
<autoFill>true</autoFill>
</contextMenu>
<type>InputField</type>
<editMode>Enter</editMode>
<showInHeader>true</showInHeader>
<headerHorizontalAlign>Left</headerHorizontalAlign>
<showInFooter>true</showInFooter>
<extInfo xsi:type="form:InputFieldExtInfo">
<autoMaxWidth>true</autoMaxWidth>
<autoMaxHeight>true</autoMaxHeight>
<wrap>true</wrap>
<chooseType>true</chooseType>
<typeDomainEnabled>true</typeDomainEnabled>
<textEdit>true</textEdit>
<textSize>Normal</textSize>
</extInfo>
</items>
<items xsi:type="form:FormField"> <items xsi:type="form:FormField">
<name>ДлительностьРегистрацииДанных</name> <name>ДлительностьРегистрацииДанных</name>
<id>103</id> <id>103</id>
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<form:Form xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:core="http://g5.1c.ru/v8/dt/mcore" xmlns:form="http://g5.1c.ru/v8/dt/form"> <form:Form xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:core="http://g5.1c.ru/v8/dt/mcore" xmlns:form="http://g5.1c.ru/v8/dt/form" xmlns:schema="http://g5.1c.ru/v8/dt/data-composition-system/schema">
<title> <title>
<key>ru</key> <key>ru</key>
<value>Обработчики обновления</value> <value>Обработчики обновления</value>
@@ -242,6 +242,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>
@@ -837,40 +841,152 @@
<main>true</main> <main>true</main>
<extInfo xsi:type="form:DynamicListExtInfo"> <extInfo xsi:type="form:DynamicListExtInfo">
<queryText>ВЫБРАТЬ <queryText>ВЫБРАТЬ
ОбработчикиОбновления.ИмяОбработчика, ОбработчикиОбновленияПереопределяемый.ИмяОбработчика,
ОбработчикиОбновления.Статус, ОбработчикиОбновленияПереопределяемый.Статус,
ОбработчикиОбновления.Версия, ОбработчикиОбновленияПереопределяемый.Версия,
ОбработчикиОбновления.ИмяБиблиотеки, ОбработчикиОбновленияПереопределяемый.ИмяБиблиотеки,
ОбработчикиОбновления.ДлительностьОбработки, ОбработчикиОбновленияПереопределяемый.ДлительностьОбработки,
ОбработчикиОбновления.РежимВыполнения, ОбработчикиОбновленияПереопределяемый.РежимВыполнения,
ОбработчикиОбновления.ВерсияРегистрации, ОбработчикиОбновленияПереопределяемый.ВерсияРегистрации,
ОбработчикиОбновления.ВерсияПорядок, ОбработчикиОбновленияПереопределяемый.ВерсияПорядок,
ОбработчикиОбновления.Идентификатор, ОбработчикиОбновленияПереопределяемый.Идентификатор,
ОбработчикиОбновления.ЧислоПопыток, ОбработчикиОбновленияПереопределяемый.ЧислоПопыток,
ОбработчикиОбновления.СтатистикаВыполнения, ОбработчикиОбновленияПереопределяемый.СтатистикаВыполнения,
ОбработчикиОбновления.ИнформацияОбОшибке, ОбработчикиОбновленияПереопределяемый.ИнформацияОбОшибке,
ОбработчикиОбновления.Комментарий, ОбработчикиОбновленияПереопределяемый.Комментарий,
ОбработчикиОбновления.Приоритет, ОбработчикиОбновленияПереопределяемый.Приоритет,
ОбработчикиОбновления.ПроцедураПроверки, ОбработчикиОбновленияПереопределяемый.ПроцедураПроверки,
ОбработчикиОбновления.ПроцедураЗаполненияДанныхОбновления, ОбработчикиОбновленияПереопределяемый.ПроцедураЗаполненияДанныхОбновления,
ОбработчикиОбновления.ОчередьОтложеннойОбработки, ОбработчикиОбновленияПереопределяемый.ОчередьОтложеннойОбработки,
ОбработчикиОбновления.ЗапускатьТолькоВГлавномУзле, ОбработчикиОбновленияПереопределяемый.ЗапускатьТолькоВГлавномУзле,
ОбработчикиОбновления.ЗапускатьИВПодчиненномУзлеРИБСФильтрами, ОбработчикиОбновленияПереопределяемый.ЗапускатьИВПодчиненномУзлеРИБСФильтрами,
ОбработчикиОбновления.Многопоточный, ОбработчикиОбновленияПереопределяемый.Многопоточный,
ОбработчикиОбновления.ОбработкаПорцииЗавершена, ОбработчикиОбновленияПереопределяемый.ОбработкаПорцииЗавершена,
ОбработчикиОбновления.ГруппаОбновления, ОбработчикиОбновленияПереопределяемый.ГруппаОбновления,
ОбработчикиОбновления.ИтерацияЗапуска, ОбработчикиОбновленияПереопределяемый.ИтерацияЗапуска,
ОбработчикиОбновления.ОбрабатываемыеДанные, ОбработчикиОбновленияПереопределяемый.ОбрабатываемыеДанные,
ОбработчикиОбновления.РежимВыполненияОтложенногоОбработчика, ОбработчикиОбновленияПереопределяемый.РежимВыполненияОтложенногоОбработчика,
ОбработчикиОбновления.ИзменяемыеОбъекты, ОбработчикиОбновленияПереопределяемый.ИзменяемыеОбъекты,
ОбработчикиОбновления.ОбластьДанныхВспомогательныеДанные, 0 КАК ОбластьДанныхВспомогательныеДанные,
ОбработчикиОбновления.ДлительностьРегистрацииДанных ОбработчикиОбновленияПереопределяемый.ДлительностьРегистрацииДанных
ИЗ ИЗ
РегистрСведений.ОбработчикиОбновления КАК ОбработчикиОбновления</queryText> РегистрСведений.ОбработчикиОбновления КАК ОбработчикиОбновленияПереопределяемый</queryText>
<autoFillAvailableFields>true</autoFillAvailableFields> <autoFillAvailableFields>true</autoFillAvailableFields>
<customQuery>true</customQuery> <customQuery>true</customQuery>
<autoSaveUserSettings>true</autoSaveUserSettings> <autoSaveUserSettings>true</autoSaveUserSettings>
<getInvisibleFieldPresentations>true</getInvisibleFieldPresentations> <getInvisibleFieldPresentations>true</getInvisibleFieldPresentations>
<fields xsi:type="schema:DataCompositionSchemaDataSetField">
<dataPath>ИмяОбработчика</dataPath>
<field>ИмяОбработчика</field>
</fields>
<fields xsi:type="schema:DataCompositionSchemaDataSetField">
<dataPath>Статус</dataPath>
<field>Статус</field>
</fields>
<fields xsi:type="schema:DataCompositionSchemaDataSetField">
<dataPath>Версия</dataPath>
<field>Версия</field>
</fields>
<fields xsi:type="schema:DataCompositionSchemaDataSetField">
<dataPath>ИмяБиблиотеки</dataPath>
<field>ИмяБиблиотеки</field>
</fields>
<fields xsi:type="schema:DataCompositionSchemaDataSetField">
<dataPath>ДлительностьОбработки</dataPath>
<field>ДлительностьОбработки</field>
</fields>
<fields xsi:type="schema:DataCompositionSchemaDataSetField">
<dataPath>РежимВыполнения</dataPath>
<field>РежимВыполнения</field>
</fields>
<fields xsi:type="schema:DataCompositionSchemaDataSetField">
<dataPath>ВерсияРегистрации</dataPath>
<field>ВерсияРегистрации</field>
</fields>
<fields xsi:type="schema:DataCompositionSchemaDataSetField">
<dataPath>ВерсияПорядок</dataPath>
<field>ВерсияПорядок</field>
</fields>
<fields xsi:type="schema:DataCompositionSchemaDataSetField">
<dataPath>Идентификатор</dataPath>
<field>Идентификатор</field>
</fields>
<fields xsi:type="schema:DataCompositionSchemaDataSetField">
<dataPath>ЧислоПопыток</dataPath>
<field>ЧислоПопыток</field>
</fields>
<fields xsi:type="schema:DataCompositionSchemaDataSetField">
<dataPath>СтатистикаВыполнения</dataPath>
<field>СтатистикаВыполнения</field>
</fields>
<fields xsi:type="schema:DataCompositionSchemaDataSetField">
<dataPath>ИнформацияОбОшибке</dataPath>
<field>ИнформацияОбОшибке</field>
</fields>
<fields xsi:type="schema:DataCompositionSchemaDataSetField">
<dataPath>Комментарий</dataPath>
<field>Комментарий</field>
</fields>
<fields xsi:type="schema:DataCompositionSchemaDataSetField">
<dataPath>Приоритет</dataPath>
<field>Приоритет</field>
</fields>
<fields xsi:type="schema:DataCompositionSchemaDataSetField">
<dataPath>ПроцедураПроверки</dataPath>
<field>ПроцедураПроверки</field>
</fields>
<fields xsi:type="schema:DataCompositionSchemaDataSetField">
<dataPath>ПроцедураЗаполненияДанныхОбновления</dataPath>
<field>ПроцедураЗаполненияДанныхОбновления</field>
</fields>
<fields xsi:type="schema:DataCompositionSchemaDataSetField">
<dataPath>ОчередьОтложеннойОбработки</dataPath>
<field>ОчередьОтложеннойОбработки</field>
</fields>
<fields xsi:type="schema:DataCompositionSchemaDataSetField">
<dataPath>ЗапускатьТолькоВГлавномУзле</dataPath>
<field>ЗапускатьТолькоВГлавномУзле</field>
</fields>
<fields xsi:type="schema:DataCompositionSchemaDataSetField">
<dataPath>ЗапускатьИВПодчиненномУзлеРИБСФильтрами</dataPath>
<field>ЗапускатьИВПодчиненномУзлеРИБСФильтрами</field>
</fields>
<fields xsi:type="schema:DataCompositionSchemaDataSetField">
<dataPath>Многопоточный</dataPath>
<field>Многопоточный</field>
</fields>
<fields xsi:type="schema:DataCompositionSchemaDataSetField">
<dataPath>ОбработкаПорцииЗавершена</dataPath>
<field>ОбработкаПорцииЗавершена</field>
</fields>
<fields xsi:type="schema:DataCompositionSchemaDataSetField">
<dataPath>ГруппаОбновления</dataPath>
<field>ГруппаОбновления</field>
</fields>
<fields xsi:type="schema:DataCompositionSchemaDataSetField">
<dataPath>ИтерацияЗапуска</dataPath>
<field>ИтерацияЗапуска</field>
</fields>
<fields xsi:type="schema:DataCompositionSchemaDataSetField">
<dataPath>ОбрабатываемыеДанные</dataPath>
<field>ОбрабатываемыеДанные</field>
</fields>
<fields xsi:type="schema:DataCompositionSchemaDataSetField">
<dataPath>РежимВыполненияОтложенногоОбработчика</dataPath>
<field>РежимВыполненияОтложенногоОбработчика</field>
</fields>
<fields xsi:type="schema:DataCompositionSchemaDataSetField">
<dataPath>ИзменяемыеОбъекты</dataPath>
<field>ИзменяемыеОбъекты</field>
</fields>
<fields xsi:type="schema:DataCompositionSchemaDataSetField">
<dataPath>ОбластьДанныхВспомогательныеДанные</dataPath>
<field>ОбластьДанныхВспомогательныеДанные</field>
</fields>
<fields xsi:type="schema:DataCompositionSchemaDataSetField">
<dataPath>ДлительностьРегистрацииДанных</dataPath>
<field>ДлительностьРегистрацииДанных</field>
</fields>
</extInfo> </extInfo>
</attributes> </attributes>
<attributes> <attributes>
@@ -27,6 +27,7 @@
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.РаботаВМоделиСервиса.ОбновлениеВерсииИБВМоделиСервиса") Тогда Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.РаботаВМоделиСервиса.ОбновлениеВерсииИБВМоделиСервиса") Тогда
МодульОбновлениеИнформационнойБазыСлужебныйВМоделиСервиса = ОбщегоНазначения.ОбщийМодуль("ОбновлениеИнформационнойБазыСлужебныйВМоделиСервиса"); МодульОбновлениеИнформационнойБазыСлужебныйВМоделиСервиса = ОбщегоНазначения.ОбщийМодуль("ОбновлениеИнформационнойБазыСлужебныйВМоделиСервиса");
ОтчетПрогрессОбновления = МодульОбновлениеИнформационнойБазыСлужебныйВМоделиСервиса.ОтчетПрогрессОбновления(); ОтчетПрогрессОбновления = МодульОбновлениеИнформационнойБазыСлужебныйВМоделиСервиса.ОтчетПрогрессОбновления();
УстановитьТекстЗапроса();
Иначе Иначе
Элементы.ПрогрессОбновленияОбластейДанных.Видимость = Ложь; Элементы.ПрогрессОбновленияОбластейДанных.Видимость = Ложь;
КонецЕсли; КонецЕсли;
@@ -88,5 +89,47 @@
ОткрытьФорму(ОтчетПрогрессОбновления); ОткрытьФорму(ОтчетПрогрессОбновления);
КонецПроцедуры КонецПроцедуры
&НаСервере
Процедура УстановитьТекстЗапроса()
ТекстЗапроса =
"ВЫБРАТЬ
| ОбработчикиОбновленияПереопределяемый.ИмяОбработчика,
| ОбработчикиОбновленияПереопределяемый.Статус,
| ОбработчикиОбновленияПереопределяемый.Версия,
| ОбработчикиОбновленияПереопределяемый.ИмяБиблиотеки,
| ОбработчикиОбновленияПереопределяемый.ДлительностьОбработки,
| ОбработчикиОбновленияПереопределяемый.РежимВыполнения,
| ОбработчикиОбновленияПереопределяемый.ВерсияРегистрации,
| ОбработчикиОбновленияПереопределяемый.ВерсияПорядок,
| ОбработчикиОбновленияПереопределяемый.Идентификатор,
| ОбработчикиОбновленияПереопределяемый.ЧислоПопыток,
| ОбработчикиОбновленияПереопределяемый.СтатистикаВыполнения,
| ОбработчикиОбновленияПереопределяемый.ИнформацияОбОшибке,
| ОбработчикиОбновленияПереопределяемый.Комментарий,
| ОбработчикиОбновленияПереопределяемый.Приоритет,
| ОбработчикиОбновленияПереопределяемый.ПроцедураПроверки,
| ОбработчикиОбновленияПереопределяемый.ПроцедураЗаполненияДанныхОбновления,
| ОбработчикиОбновленияПереопределяемый.ОчередьОтложеннойОбработки,
| ОбработчикиОбновленияПереопределяемый.ЗапускатьТолькоВГлавномУзле,
| ОбработчикиОбновленияПереопределяемый.ЗапускатьИВПодчиненномУзлеРИБСФильтрами,
| ОбработчикиОбновленияПереопределяемый.Многопоточный,
| ОбработчикиОбновленияПереопределяемый.ОбработкаПорцииЗавершена,
| ОбработчикиОбновленияПереопределяемый.ГруппаОбновления,
| ОбработчикиОбновленияПереопределяемый.ИтерацияЗапуска,
| ОбработчикиОбновленияПереопределяемый.ОбрабатываемыеДанные,
| ОбработчикиОбновленияПереопределяемый.РежимВыполненияОтложенногоОбработчика,
| ОбработчикиОбновленияПереопределяемый.ИзменяемыеОбъекты,
| ОбработчикиОбновленияПереопределяемый.ОбластьДанныхВспомогательныеДанные КАК ОбластьДанныхВспомогательныеДанные,
| ОбработчикиОбновленияПереопределяемый.ДлительностьРегистрацииДанных
|ИЗ
| РегистрСведений.ОбработчикиОбновления КАК ОбработчикиОбновленияПереопределяемый";
СвойстваСписка = ОбщегоНазначения.СтруктураСвойствДинамическогоСписка();
СвойстваСписка.ТекстЗапроса = ТекстЗапроса;
ОбщегоНазначения.УстановитьСвойстваДинамическогоСписка(Элементы.Список, СвойстваСписка);
КонецПроцедуры
#КонецОбласти #КонецОбласти
@@ -125,9 +125,8 @@
КонецЕсли; КонецЕсли;
ЭлементПользовательскойНастройки = Неопределено; ЭлементПользовательскойНастройки = Неопределено;
СброситьНастройки = ОбщегоНазначенияКлиентСервер.СвойствоСтруктуры(Настройки.ДополнительныеСвойства, "СброситьНастройки", Ложь);
Если НЕ СброситьНастройки И ТипЗнч(ПользовательскиеНастройки) = Тип("ПользовательскиеНастройкиКомпоновкиДанных") Если ТипЗнч(ПользовательскиеНастройки) = Тип("ПользовательскиеНастройкиКомпоновкиДанных")
И (Настройки.ДополнительныеСвойства.Свойство("ОтчетИнициализирован") И (Настройки.ДополнительныеСвойства.Свойство("ОтчетИнициализирован")
Или ПользовательскиеНастройки.ДополнительныеСвойства.Свойство("ОтчетИнициализирован")) Тогда Или ПользовательскиеНастройки.ДополнительныеСвойства.Свойство("ОтчетИнициализирован")) Тогда
@@ -1121,10 +1120,7 @@
ОтчетИнициализирован = ОбщегоНазначенияКлиентСервер.СвойствоСтруктуры( ОтчетИнициализирован = ОбщегоНазначенияКлиентСервер.СвойствоСтруктуры(
Настройки.ДополнительныеСвойства, "ОтчетИнициализирован", Ложь); Настройки.ДополнительныеСвойства, "ОтчетИнициализирован", Ложь);
СброситьНастройки = ОбщегоНазначенияКлиентСервер.СвойствоСтруктуры( Если ОтчетИнициализирован Тогда
Настройки.ДополнительныеСвойства, "СброситьНастройки", Ложь);
Если ОтчетИнициализирован И НЕ СброситьНастройки Тогда
Возврат; Возврат;
КонецЕсли; КонецЕсли;
@@ -75,8 +75,9 @@
// Параметры: // Параметры:
// Форма - ФормаКлиентскогоПриложения - форма отчета. // Форма - ФормаКлиентскогоПриложения - форма отчета.
// Настройки - НастройкиКомпоновкиДанных - настройки для загрузки в компоновщик настроек. // Настройки - НастройкиКомпоновкиДанных - настройки для загрузки в компоновщик настроек.
// ПередЗагрузкойНастроек - Булево - Истина, если вызывается из процедуры ПередЗагрузкойНастроекВКомпоновщик.
// //
Процедура ПередЗагрузкойВариантаНаСервере(Форма, Настройки) Экспорт Процедура ПередЗагрузкойВариантаНаСервере(Форма, Настройки, ПередЗагрузкойНастроек = Ложь) Экспорт
ТекущийКлючСхемы = Неопределено; ТекущийКлючСхемы = Неопределено;
Схема = Неопределено; Схема = Неопределено;
@@ -88,11 +89,11 @@
Иначе Иначе
ДополнительныеСвойстваНастроек = Настройки.ДополнительныеСвойства; ДополнительныеСвойстваНастроек = Настройки.ДополнительныеСвойства;
КонецЕсли; КонецЕсли;
ЭтоОсновнойВариант = Форма.КлючТекущегоВарианта = "Основной"
Или Форма.КлючТекущегоВарианта = "Main";
Если Форма.ТипФормыОтчета = ТипФормыОтчета.Основная Если Форма.ТипФормыОтчета = ТипФормыОтчета.Основная
И (Форма.РежимРасшифровки И (Форма.РежимРасшифровки Или Не ЭтоОсновнойВариант) Тогда
Или (Форма.КлючТекущегоВарианта <> "Main"
И Форма.КлючТекущегоВарианта <> "Основной")) Тогда
ДополнительныеСвойстваНастроек.Вставить("ОтчетИнициализирован", Истина); ДополнительныеСвойстваНастроек.Вставить("ОтчетИнициализирован", Истина);
КонецЕсли; КонецЕсли;
@@ -105,6 +106,23 @@
ТекущийКлючСхемы = ХешДвоичныхДанных(ДвоичныеДанныеСхемы); ТекущийКлючСхемы = ХешДвоичныхДанных(ДвоичныеДанныеСхемы);
Схема = Отчеты.УниверсальныйОтчет.ИзвлечьСхемуИзДвоичныхДанных(ДвоичныеДанныеСхемы); Схема = Отчеты.УниверсальныйОтчет.ИзвлечьСхемуИзДвоичныхДанных(ДвоичныеДанныеСхемы);
КонецЕсли; КонецЕсли;
ДополнительныеСвойстваНастроек.Удалить("УстановитьФиксированныеПараметры");
ДополнительныеСвойстваНастроек.Удалить("ЗагруженныеНастройкиXML");
Если Не ЭтоОсновнойВариант
И Не ПередЗагрузкойНастроек
И ТипЗнч(Настройки) = Тип("НастройкиКомпоновкиДанных")
И ДополнительныеСвойстваНастроек.Свойство("ДоступныеЗначения") Тогда
Если ДополнительныеСвойстваНастроек.Свойство("СохраняемыеФиксированныеПараметры") Тогда
ДополнительныеСвойстваНастроек.Вставить("УстановитьФиксированныеПараметры");
Иначе
ДополнительныеСвойстваНастроек.Вставить("ЗагруженныеНастройкиXML",
ОбщегоНазначения.ЗначениеВСтрокуXML(Настройки));
КонецЕсли;
КонецЕсли;
КонецЕсли; КонецЕсли;
Если ЭтоЗагруженнаяСхема Тогда Если ЭтоЗагруженнаяСхема Тогда
@@ -144,12 +162,67 @@
КонецЕсли; КонецЕсли;
КонецЕсли; КонецЕсли;
СброситьНастройки = ОбщегоНазначенияКлиентСервер.СвойствоСтруктуры(НовыеНастройкиКД.ДополнительныеСвойства, "СброситьНастройки", Ложь); Если НовыеНастройкиКД.ДополнительныеСвойства.Свойство("УстановитьФиксированныеПараметры") Тогда
НовыеНастройкиКД.ДополнительныеСвойства.Удалить("УстановитьФиксированныеПараметры");
Попытка
Отчеты.УниверсальныйОтчет.УстановитьФиксированныеПараметры(ЭтотОбъект,
НовыеНастройкиКД.ДополнительныеСвойства.СохраняемыеФиксированныеПараметры,
НовыеНастройкиКД,
НовыеПользовательскиеНастройкиКД);
Исключение
ИнформацияОбОшибке = ИнформацияОбОшибке();
Комментарий = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
НСтр("ru = 'Для варианта универсального отчета с ключом ""%1""
|не удалось установить фиксированные параметры по причине:
|%2'"),
КлючВарианта,
ОбработкаОшибок.ПодробноеПредставлениеОшибки(ИнформацияОбОшибке));
ЗаписьЖурналаРегистрации(НСтр("ru = 'Варианты отчетов.Настройка параметров универсального отчета'",
ОбщегоНазначения.КодОсновногоЯзыка()),
УровеньЖурналаРегистрации.Ошибка,
Метаданные.Справочники.ВариантыОтчетов,,
Комментарий);
КонецПопытки;
ИначеЕсли Не НовыеНастройкиКД.ДополнительныеСвойства.Свойство("ОтчетИнициализирован")
И ТипЗнч(НовыеПользовательскиеНастройкиКД) = Тип("ПользовательскиеНастройкиКомпоновкиДанных") Тогда
// Переустановка схемы при загрузке основного варианта отчета
// (в том числе при сбросе настроек к настройкам по умолчанию).
КлючСхемы = "";
КонецЕсли;
ДоступныеЗначения = Неопределено; ДоступныеЗначения = Неопределено;
ФиксированныеПараметры = Отчеты.УниверсальныйОтчет.ФиксированныеПараметры( ФиксированныеПараметры = Отчеты.УниверсальныйОтчет.ФиксированныеПараметры(
НовыеНастройкиКД, НовыеПользовательскиеНастройкиКД, ДоступныеЗначения); НовыеНастройкиКД, НовыеПользовательскиеНастройкиКД, ДоступныеЗначения);
Если НовыеНастройкиКД.ДополнительныеСвойства.Свойство("ЗагруженныеНастройкиXML") Тогда
ЗагруженныеНастройкиXML = НовыеНастройкиКД.ДополнительныеСвойства.ЗагруженныеНастройкиXML;
НовыеНастройкиКД.ДополнительныеСвойства.Удалить("ЗагруженныеНастройкиXML");
Попытка
ЗагруженныеНастройкиКД = ОбщегоНазначения.ЗначениеИзСтрокиXML(ЗагруженныеНастройкиXML);
ЗагруженныеНастройкиКД.ДополнительныеСвойства.Вставить("ДоступныеЗначения", ДоступныеЗначения);
ЗагруженныеНастройкиКД.ДополнительныеСвойства.Вставить("СохраняемыеФиксированныеПараметры", ФиксированныеПараметры);
КлючОтчета = Контекст.НастройкиОтчета.ПолноеИмя;
ОписаниеНастроек = ХранилищаНастроек.ХранилищеВариантовОтчетов.ПолучитьОписание(КлючОтчета, КлючВарианта);
ХранилищаНастроек.ХранилищеВариантовОтчетов.Сохранить(КлючОтчета,
КлючВарианта, ЗагруженныеНастройкиКД, ОписаниеНастроек);
Исключение
ИнформацияОбОшибке = ИнформацияОбОшибке();
Комментарий = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
НСтр("ru = 'Для варианта универсального отчета с ключом ""%1""
|не удалось записать фиксированные параметры по причине:
|%2'"),
КлючВарианта,
ОбработкаОшибок.ПодробноеПредставлениеОшибки(ИнформацияОбОшибке));
ЗаписьЖурналаРегистрации(НСтр("ru = 'Варианты отчетов.Настройка параметров универсального отчета'",
ОбщегоНазначения.КодОсновногоЯзыка()),
УровеньЖурналаРегистрации.Ошибка,
Метаданные.Справочники.ВариантыОтчетов,,
Комментарий);
КонецПопытки;
КонецЕсли;
Если ТекущийКлючСхемы = Неопределено Тогда Если ТекущийКлючСхемы = Неопределено Тогда
ТекущийКлючСхемы = ФиксированныеПараметры.ТипОбъектаМетаданных ТекущийКлючСхемы = ФиксированныеПараметры.ТипОбъектаМетаданных
+ "/" + ФиксированныеПараметры.ИмяОбъектаМетаданных + "/" + ФиксированныеПараметры.ИмяОбъектаМетаданных
@@ -158,15 +231,14 @@
Если ТекущийКлючСхемы <> КлючСхемы Тогда Если ТекущийКлючСхемы <> КлючСхемы Тогда
КлючСхемы = ""; КлючСхемы = "";
Схема = Отчеты.УниверсальныйОтчет.СхемаКомпоновкиДанных(ФиксированныеПараметры);
КонецЕсли; КонецЕсли;
КонецЕсли; КонецЕсли;
Если СброситьНастройки И Схема = Неопределено Тогда Если Не ЗначениеЗаполнено(КлючСхемы) И Не ЭтоЗагруженнаяСхема Тогда
Схема = Отчеты.УниверсальныйОтчет.СхемаКомпоновкиДанных(ФиксированныеПараметры); Схема = Отчеты.УниверсальныйОтчет.СхемаКомпоновкиДанных(ФиксированныеПараметры);
КонецЕсли; КонецЕсли;
Если ТекущийКлючСхемы <> Неопределено И (ТекущийКлючСхемы <> КлючСхемы ИЛИ СброситьНастройки) Тогда Если ТекущийКлючСхемы <> Неопределено И (ТекущийКлючСхемы <> КлючСхемы) Тогда
КлючСхемы = ТекущийКлючСхемы; КлючСхемы = ТекущийКлючСхемы;
ОтчетыСервер.ПодключитьСхему(ЭтотОбъект, Контекст, Схема, КлючСхемы); ОтчетыСервер.ПодключитьСхему(ЭтотОбъект, Контекст, Схема, КлючСхемы);
@@ -182,7 +254,7 @@
// Переопределение. // Переопределение.
ИнтеграцияПодсистемБСП.ПередЗагрузкойВариантаНаСервере(Контекст, НовыеНастройкиКД); ИнтеграцияПодсистемБСП.ПередЗагрузкойВариантаНаСервере(Контекст, НовыеНастройкиКД);
ОтчетыПереопределяемый.ПередЗагрузкойВариантаНаСервере(Контекст, НовыеНастройкиКД); ОтчетыПереопределяемый.ПередЗагрузкойВариантаНаСервере(Контекст, НовыеНастройкиКД);
ПередЗагрузкойВариантаНаСервере(Контекст, НовыеНастройкиКД); ПередЗагрузкойВариантаНаСервере(Контекст, НовыеНастройкиКД, Истина);
ИспользуемыеТаблицы = ВариантыОтчетов.ИспользуемыеТаблицы(СхемаКомпоновкиДанных); ИспользуемыеТаблицы = ВариантыОтчетов.ИспользуемыеТаблицы(СхемаКомпоновкиДанных);
ИспользуемыеТаблицы.Добавить(Метаданные().ПолноеИмя()); ИспользуемыеТаблицы.Добавить(Метаданные().ПолноеИмя());
@@ -193,12 +265,15 @@
Контекст.Вставить("АдресСхемы", ПоместитьВоВременноеХранилище(Схема, Новый УникальныйИдентификатор)); Контекст.Вставить("АдресСхемы", ПоместитьВоВременноеХранилище(Схема, Новый УникальныйИдентификатор));
КонецЕсли; КонецЕсли;
КонецЕсли; КонецЕсли;
ДоступныеЗначения = Неопределено;
ФиксированныеПараметры = Отчеты.УниверсальныйОтчет.ФиксированныеПараметры(
НовыеНастройкиКД, НовыеПользовательскиеНастройкиКД, ДоступныеЗначения);
Иначе Иначе
Отчеты.УниверсальныйОтчет.УстановитьФиксированныеПараметры( Отчеты.УниверсальныйОтчет.УстановитьФиксированныеПараметры(
ЭтотОбъект, ФиксированныеПараметры, НовыеНастройкиКД, НовыеПользовательскиеНастройкиКД); ЭтотОбъект, ФиксированныеПараметры, НовыеНастройкиКД, НовыеПользовательскиеНастройкиКД);
КонецЕсли; КонецЕсли;
НовыеНастройкиКД.ДополнительныеСвойства.Вставить("СохраняемыеФиксированныеПараметры", ФиксированныеПараметры);
КомпоновщикНастроек.Настройки.ДополнительныеСвойства.Вставить("ДоступныеЗначения", ДоступныеЗначения); НовыеНастройкиКД.ДополнительныеСвойства.Вставить("ДоступныеЗначения", ДоступныеЗначения);
Отчеты.УниверсальныйОтчет.УстановитьСтандартныйЗаголовокОтчета( Отчеты.УниверсальныйОтчет.УстановитьСтандартныйЗаголовокОтчета(
Контекст, НовыеНастройкиКД, ФиксированныеПараметры, ДоступныеЗначения); Контекст, НовыеНастройкиКД, ФиксированныеПараметры, ДоступныеЗначения);
@@ -490,93 +490,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>
@@ -1082,6 +995,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>Constant.ИспользоватьСинхронизациюДанныхВМоделиСервиса</name> <name>Constant.ИспользоватьСинхронизациюДанныхВМоделиСервиса</name>
<right> <right>
@@ -190,33 +190,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>ChartOfCharacteristicTypes.ДополнительныеРеквизитыИСведения</name> <name>ChartOfCharacteristicTypes.ДополнительныеРеквизитыИСведения</name>
<right> <right>
@@ -497,6 +470,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>
@@ -136,33 +136,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>
@@ -399,6 +372,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>
@@ -31,33 +31,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_2_0_1_6.Operation.Upload</name> <name>WebService.Exchange_2_0_1_6.Operation.Upload</name>
<right> <right>
@@ -100,6 +73,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.Exchange_2_0_1_6.Operation.GetFilePart</name> <name>WebService.Exchange_2_0_1_6.Operation.GetFilePart</name>
<right> <right>
@@ -3,33 +3,6 @@
<setForNewObjects>false</setForNewObjects> <setForNewObjects>false</setForNewObjects>
<setForAttributesByDefault>true</setForAttributesByDefault> <setForAttributesByDefault>true</setForAttributesByDefault>
<independentRightsOfChildObjects>false</independentRightsOfChildObjects> <independentRightsOfChildObjects>false</independentRightsOfChildObjects>
<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>
@@ -99,6 +72,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>
@@ -42,6 +42,13 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </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>
@@ -69,13 +76,6 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>Catalog.ВариантыОтчетов.Command.Открыть</name>
<right>
<name>View</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>Catalog.ПользовательскиеНастройкиОтчетов</name> <name>Catalog.ПользовательскиеНастройкиОтчетов</name>
<right> <right>
@@ -150,33 +150,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>InformationRegister.НепринятыеКОбработкеПочтовымСерверомИсходящиеПисьма</name> <name>InformationRegister.НепринятыеКОбработкеПочтовымСерверомИсходящиеПисьма</name>
<right> <right>
@@ -299,6 +272,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>DocumentJournal.Взаимодействия.Command.ПозвонитьПоПредмету</name> <name>DocumentJournal.Взаимодействия.Command.ПозвонитьПоПредмету</name>
<right> <right>
@@ -3,33 +3,6 @@
<setForNewObjects>false</setForNewObjects> <setForNewObjects>false</setForNewObjects>
<setForAttributesByDefault>true</setForAttributesByDefault> <setForAttributesByDefault>true</setForAttributesByDefault>
<independentRightsOfChildObjects>false</independentRightsOfChildObjects> <independentRightsOfChildObjects>false</independentRightsOfChildObjects>
<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>
@@ -92,6 +65,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>
@@ -18,6 +18,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>
<object> <object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name> <name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right> <right>
@@ -45,17 +56,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>InformationRegister.ДатыЗапретаИзменения.Command.ДатыЗапретаЗагрузкиДанных</name> <name>InformationRegister.ДатыЗапретаИзменения.Command.ДатыЗапретаЗагрузкиДанных</name>
<right> <right>
@@ -42,6 +42,45 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>ChartOfCharacteristicTypes.ДополнительныеРеквизитыИСведения</name>
<right>
<name>Read</name>
<value>true</value>
</right>
<right>
<name>Insert</name>
<value>true</value>
</right>
<right>
<name>Update</name>
<value>true</value>
</right>
<right>
<name>View</name>
<value>true</value>
</right>
<right>
<name>InteractiveInsert</name>
<value>true</value>
</right>
<right>
<name>Edit</name>
<value>true</value>
</right>
<right>
<name>InteractiveSetDeletionMark</name>
<value>true</value>
</right>
<right>
<name>InteractiveClearDeletionMark</name>
<value>true</value>
</right>
<right>
<name>InputByString</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name> <name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right> <right>
@@ -69,45 +108,6 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>ChartOfCharacteristicTypes.ДополнительныеРеквизитыИСведения</name>
<right>
<name>Read</name>
<value>true</value>
</right>
<right>
<name>Insert</name>
<value>true</value>
</right>
<right>
<name>Update</name>
<value>true</value>
</right>
<right>
<name>View</name>
<value>true</value>
</right>
<right>
<name>InteractiveInsert</name>
<value>true</value>
</right>
<right>
<name>Edit</name>
<value>true</value>
</right>
<right>
<name>InteractiveSetDeletionMark</name>
<value>true</value>
</right>
<right>
<name>InteractiveClearDeletionMark</name>
<value>true</value>
</right>
<right>
<name>InputByString</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>CommonForm.РедактированиеГиперссылки</name> <name>CommonForm.РедактированиеГиперссылки</name>
<right> <right>
@@ -26,6 +26,24 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>Task.ЗадачаИсполнителя.Command.Выполнено</name>
<right>
<name>View</name>
<value>true</value>
</right>
</object>
<object>
<name>Report.Задания</name>
<right>
<name>Use</name>
<value>true</value>
</right>
<right>
<name>View</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name> <name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right> <right>
@@ -53,24 +71,6 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>Task.ЗадачаИсполнителя.Command.Выполнено</name>
<right>
<name>View</name>
<value>true</value>
</right>
</object>
<object>
<name>Report.Задания</name>
<right>
<name>Use</name>
<value>true</value>
</right>
<right>
<name>View</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>Task.ЗадачаИсполнителя</name> <name>Task.ЗадачаИсполнителя</name>
<right> <right>
@@ -3,33 +3,6 @@
<setForNewObjects>false</setForNewObjects> <setForNewObjects>false</setForNewObjects>
<setForAttributesByDefault>true</setForAttributesByDefault> <setForAttributesByDefault>true</setForAttributesByDefault>
<independentRightsOfChildObjects>false</independentRightsOfChildObjects> <independentRightsOfChildObjects>false</independentRightsOfChildObjects>
<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>
@@ -92,6 +65,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>DataProcessor.ЗагрузкаКурсовВалют</name> <name>DataProcessor.ЗагрузкаКурсовВалют</name>
<right> <right>
@@ -65,6 +65,13 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </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>
@@ -92,13 +99,6 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>Catalog.ВариантыОтчетов.Command.Открыть</name>
<right>
<name>View</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>Catalog.ПользовательскиеНастройкиОтчетов</name> <name>Catalog.ПользовательскиеНастройкиОтчетов</name>
<right> <right>
@@ -14,33 +14,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>Catalog.ШаблоныСообщенийПрисоединенныеФайлы</name> <name>Catalog.ШаблоныСообщенийПрисоединенныеФайлы</name>
<right> <right>
@@ -185,6 +158,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>
@@ -3,6 +3,13 @@
<setForNewObjects>false</setForNewObjects> <setForNewObjects>false</setForNewObjects>
<setForAttributesByDefault>true</setForAttributesByDefault> <setForAttributesByDefault>true</setForAttributesByDefault>
<independentRightsOfChildObjects>false</independentRightsOfChildObjects> <independentRightsOfChildObjects>false</independentRightsOfChildObjects>
<object>
<name>CommonCommand.Напомнить</name>
<right>
<name>View</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name> <name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right> <right>
@@ -30,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>InformationRegister.НапоминанияПользователя</name> <name>InformationRegister.НапоминанияПользователя</name>
<right> <right>
@@ -3,6 +3,13 @@
<setForNewObjects>false</setForNewObjects> <setForNewObjects>false</setForNewObjects>
<setForAttributesByDefault>true</setForAttributesByDefault> <setForAttributesByDefault>true</setForAttributesByDefault>
<independentRightsOfChildObjects>false</independentRightsOfChildObjects> <independentRightsOfChildObjects>false</independentRightsOfChildObjects>
<object>
<name>InformationRegister.ПутиКПрограммамЭлектроннойПодписиИШифрованияНаСерверахLinux.Command.ПутиКПрограммеНаСерверахLinux</name>
<right>
<name>View</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name> <name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right> <right>
@@ -30,13 +37,6 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>InformationRegister.ПутиКПрограммамЭлектроннойПодписиИШифрованияНаСерверахLinux.Command.ПутиКПрограммеНаСерверахLinux</name>
<right>
<name>View</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>InformationRegister.ПутиКПрограммамЭлектроннойПодписиИШифрованияНаСерверахLinux</name> <name>InformationRegister.ПутиКПрограммамЭлектроннойПодписиИШифрованияНаСерверахLinux</name>
<right> <right>
@@ -3,6 +3,25 @@
<setForNewObjects>false</setForNewObjects> <setForNewObjects>false</setForNewObjects>
<setForAttributesByDefault>true</setForAttributesByDefault> <setForAttributesByDefault>true</setForAttributesByDefault>
<independentRightsOfChildObjects>false</independentRightsOfChildObjects> <independentRightsOfChildObjects>false</independentRightsOfChildObjects>
<object>
<name>InformationRegister.ЗаявленияНаВыпускСертификата</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>
@@ -30,25 +49,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>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>Catalog.СертификатыКлючейЭлектроннойПодписиИШифрования</name> <name>Catalog.СертификатыКлючейЭлектроннойПодписиИШифрования</name>
<right> <right>
@@ -49,6 +49,45 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>Catalog.ВопросыШаблонаАнкеты</name>
<right>
<name>Read</name>
<value>true</value>
</right>
<right>
<name>Insert</name>
<value>true</value>
</right>
<right>
<name>Update</name>
<value>true</value>
</right>
<right>
<name>View</name>
<value>true</value>
</right>
<right>
<name>InteractiveInsert</name>
<value>true</value>
</right>
<right>
<name>Edit</name>
<value>true</value>
</right>
<right>
<name>InteractiveSetDeletionMark</name>
<value>true</value>
</right>
<right>
<name>InteractiveClearDeletionMark</name>
<value>true</value>
</right>
<right>
<name>InputByString</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name> <name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right> <right>
@@ -76,45 +115,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>Insert</name>
<value>true</value>
</right>
<right>
<name>Update</name>
<value>true</value>
</right>
<right>
<name>View</name>
<value>true</value>
</right>
<right>
<name>InteractiveInsert</name>
<value>true</value>
</right>
<right>
<name>Edit</name>
<value>true</value>
</right>
<right>
<name>InteractiveSetDeletionMark</name>
<value>true</value>
</right>
<right>
<name>InteractiveClearDeletionMark</name>
<value>true</value>
</right>
<right>
<name>InputByString</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>Catalog.ВариантыОтветовАнкет</name> <name>Catalog.ВариантыОтветовАнкет</name>
<right> <right>
@@ -3,33 +3,6 @@
<setForNewObjects>false</setForNewObjects> <setForNewObjects>false</setForNewObjects>
<setForAttributesByDefault>true</setForAttributesByDefault> <setForAttributesByDefault>true</setForAttributesByDefault>
<independentRightsOfChildObjects>false</independentRightsOfChildObjects> <independentRightsOfChildObjects>false</independentRightsOfChildObjects>
<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>
@@ -108,4 +81,31 @@
<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>
@@ -3,6 +3,13 @@
<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>
@@ -30,13 +37,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>CommonForm.ПродлениеСрокаДействияЭлектронныхПодписей</name> <name>CommonForm.ПродлениеСрокаДействияЭлектронныхПодписей</name>
<right> <right>
@@ -3,6 +3,13 @@
<setForNewObjects>false</setForNewObjects> <setForNewObjects>false</setForNewObjects>
<setForAttributesByDefault>true</setForAttributesByDefault> <setForAttributesByDefault>true</setForAttributesByDefault>
<independentRightsOfChildObjects>false</independentRightsOfChildObjects> <independentRightsOfChildObjects>false</independentRightsOfChildObjects>
<object>
<name>Task.ЗадачаИсполнителя.Command.Выполнено</name>
<right>
<name>View</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name> <name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right> <right>
@@ -30,13 +37,6 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>Task.ЗадачаИсполнителя.Command.Выполнено</name>
<right>
<name>View</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>Report.ЗадачиИстекающиеНаДату</name> <name>Report.ЗадачиИстекающиеНаДату</name>
<right> <right>
@@ -3,6 +3,25 @@
<setForNewObjects>false</setForNewObjects> <setForNewObjects>false</setForNewObjects>
<setForAttributesByDefault>true</setForAttributesByDefault> <setForAttributesByDefault>true</setForAttributesByDefault>
<independentRightsOfChildObjects>false</independentRightsOfChildObjects> <independentRightsOfChildObjects>false</independentRightsOfChildObjects>
<object>
<name>InformationRegister.СостоянияОригиналовПервичныхДокументов</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>
@@ -30,25 +49,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>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>Catalog.СостоянияОригиналовПервичныхДокументов</name> <name>Catalog.СостоянияОригиналовПервичныхДокументов</name>
<right> <right>
@@ -42,33 +42,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>
@@ -140,6 +113,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>
@@ -671,45 +671,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>
@@ -1470,6 +1431,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>Constant.ИспользоватьСинхронизациюДанныхВМоделиСервиса</name> <name>Constant.ИспользоватьСинхронизациюДанныхВМоделиСервиса</name>
<right> <right>
@@ -356,33 +356,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>InformationRegister.НепринятыеКОбработкеПочтовымСерверомИсходящиеПисьма</name> <name>InformationRegister.НепринятыеКОбработкеПочтовымСерверомИсходящиеПисьма</name>
<right> <right>
@@ -731,6 +704,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>
@@ -18,6 +18,13 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </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>
@@ -45,13 +52,6 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>Catalog.ВариантыОтчетов.Command.Открыть</name>
<right>
<name>View</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>Catalog.ПользовательскиеНастройкиОтчетов</name> <name>Catalog.ПользовательскиеНастройкиОтчетов</name>
<right> <right>
@@ -3,33 +3,6 @@
<setForNewObjects>false</setForNewObjects> <setForNewObjects>false</setForNewObjects>
<setForAttributesByDefault>true</setForAttributesByDefault> <setForAttributesByDefault>true</setForAttributesByDefault>
<independentRightsOfChildObjects>false</independentRightsOfChildObjects> <independentRightsOfChildObjects>false</independentRightsOfChildObjects>
<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>
@@ -63,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>
@@ -18,6 +18,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>
<object> <object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name> <name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right> <right>
@@ -45,17 +56,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>InformationRegister.ДатыЗапретаИзменения.Command.ДатыЗапретаЗагрузкиДанных</name> <name>InformationRegister.ДатыЗапретаИзменения.Command.ДатыЗапретаЗагрузкиДанных</name>
<right> <right>
@@ -25,6 +25,24 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>Task.ЗадачаИсполнителя.Command.Выполнено</name>
<right>
<name>View</name>
<value>true</value>
</right>
</object>
<object>
<name>Report.Задания</name>
<right>
<name>Use</name>
<value>true</value>
</right>
<right>
<name>View</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name> <name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right> <right>
@@ -52,24 +70,6 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>Task.ЗадачаИсполнителя.Command.Выполнено</name>
<right>
<name>View</name>
<value>true</value>
</right>
</object>
<object>
<name>Report.Задания</name>
<right>
<name>Use</name>
<value>true</value>
</right>
<right>
<name>View</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>Report.ЗадачиИстекающиеНаДату</name> <name>Report.ЗадачиИстекающиеНаДату</name>
<right> <right>
@@ -3,6 +3,13 @@
<setForNewObjects>false</setForNewObjects> <setForNewObjects>false</setForNewObjects>
<setForAttributesByDefault>true</setForAttributesByDefault> <setForAttributesByDefault>true</setForAttributesByDefault>
<independentRightsOfChildObjects>false</independentRightsOfChildObjects> <independentRightsOfChildObjects>false</independentRightsOfChildObjects>
<object>
<name>Task.ЗадачаИсполнителя.Command.Выполнено</name>
<right>
<name>View</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name> <name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right> <right>
@@ -30,13 +37,6 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>Task.ЗадачаИсполнителя.Command.Выполнено</name>
<right>
<name>View</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>Report.ЗадачиИстекающиеНаДату</name> <name>Report.ЗадачиИстекающиеНаДату</name>
<right> <right>
@@ -3,6 +3,32 @@
<setForNewObjects>false</setForNewObjects> <setForNewObjects>false</setForNewObjects>
<setForAttributesByDefault>true</setForAttributesByDefault> <setForAttributesByDefault>true</setForAttributesByDefault>
<independentRightsOfChildObjects>false</independentRightsOfChildObjects> <independentRightsOfChildObjects>false</independentRightsOfChildObjects>
<object>
<name>InformationRegister.КурсыВалют</name>
<right>
<name>Read</name>
<value>true</value>
</right>
<right>
<name>View</name>
<value>true</value>
</right>
</object>
<object>
<name>Catalog.Валюты</name>
<right>
<name>Read</name>
<value>true</value>
</right>
<right>
<name>View</name>
<value>true</value>
</right>
<right>
<name>InputByString</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name> <name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right> <right>
@@ -30,30 +56,4 @@
<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>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>
@@ -29,6 +29,21 @@
<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>
@@ -56,21 +71,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>Catalog.ВариантыОтветовАнкет</name> <name>Catalog.ВариантыОтветовАнкет</name>
<right> <right>
@@ -3,6 +3,17 @@
<setForNewObjects>false</setForNewObjects> <setForNewObjects>false</setForNewObjects>
<setForAttributesByDefault>true</setForAttributesByDefault> <setForAttributesByDefault>true</setForAttributesByDefault>
<independentRightsOfChildObjects>false</independentRightsOfChildObjects> <independentRightsOfChildObjects>false</independentRightsOfChildObjects>
<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>
@@ -30,17 +41,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> <object>
<name>Catalog.СостоянияОригиналовПервичныхДокументов</name> <name>Catalog.СостоянияОригиналовПервичныхДокументов</name>
<right> <right>
@@ -14,33 +14,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>Catalog.ШаблоныСообщенийПрисоединенныеФайлы</name> <name>Catalog.ШаблоныСообщенийПрисоединенныеФайлы</name>
<right> <right>
@@ -71,6 +44,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.ИспользоватьОтправкуSMSВШаблонахСообщений</name> <name>Constant.ИспользоватьОтправкуSMSВШаблонахСообщений</name>
<right> <right>