3_1_10_308
This commit is contained in:
1 parent
7da40d8877
commit
b3135d6857
129 files changed
+3544
-3276
No files matched your search
@@ -71,6 +71,13 @@
|
||||
Для Каждого Расширение Из НеподключенныеРасширения Цикл
|
||||
РасширенияПриЗапуске.Вставить(КонтрольнаяСуммаРасширения(Расширение), Расширение);
|
||||
КонецЦикла;
|
||||
ВсеПроблемыПрименения = РасширенияКонфигурации.ПолучитьИнформациюОПроблемахПримененияВСеансе();
|
||||
Для Каждого ПроблемаПрименения Из ВсеПроблемыПрименения Цикл
|
||||
КонтрольнаяСумма = КонтрольнаяСуммаРасширения(ПроблемаПрименения.Расширение);
|
||||
Если РасширенияПриЗапуске.Получить(КонтрольнаяСумма) = Неопределено Тогда
|
||||
РасширенияПриЗапуске.Вставить(КонтрольнаяСумма, ПроблемаПрименения.Расширение);
|
||||
КонецЕсли;
|
||||
КонецЦикла;
|
||||
ДобавленныеРасширения = Новый Соответствие;
|
||||
Расширения = Новый Массив;
|
||||
Для Каждого Расширение Из РасширенияБазыДанных Цикл
|
||||
|
||||
@@ -32,16 +32,9 @@
|
||||
ПользователиСлужебный.ПользовательОбъектПередЗаписью(ЭтотОбъект, ПараметрыОбработкиПользователяИБ);
|
||||
// АПК:75-вкл
|
||||
|
||||
// АПК:75-выкл проверка ОбменДанными.Загрузка должна быть после блокировки регистра.
|
||||
// АПК:75-выкл проверка ОбменДанными.Загрузка должна быть после блокировки регистров.
|
||||
Если ОбщегоНазначения.ИнформационнаяБазаФайловая() Тогда
|
||||
// Установка сразу исключительной блокировки на регистры вместо установки
|
||||
// разделяемой блокировки автоматически при чтении, которая приводит
|
||||
// к взаимоблокировке при обновлении составов групп пользователей.
|
||||
Блокировка = Новый БлокировкаДанных;
|
||||
Блокировка.Добавить("РегистрСведений.ИерархияГруппПользователей");
|
||||
Блокировка.Добавить("РегистрСведений.СоставыГруппПользователей");
|
||||
Блокировка.Добавить("РегистрСведений.СведенияОПользователях");
|
||||
Блокировка.Заблокировать();
|
||||
ПользователиСлужебный.ЗаблокироватьРегистрыПередЗаписьюВФайловойИБ(Ложь);
|
||||
КонецЕсли;
|
||||
// АПК:75-вкл
|
||||
|
||||
|
||||
@@ -79,15 +79,9 @@
|
||||
|
||||
Процедура ПередЗаписью(Отказ)
|
||||
|
||||
// АПК:75-выкл проверка ОбменДанными.Загрузка должна быть после блокировки регистра.
|
||||
// АПК:75-выкл проверка ОбменДанными.Загрузка должна быть после блокировки регистров.
|
||||
Если ОбщегоНазначения.ИнформационнаяБазаФайловая() Тогда
|
||||
// Установка сразу исключительной блокировки на регистры вместо установки
|
||||
// разделяемой блокировки автоматически при чтении, которая приводит
|
||||
// к взаимоблокировке при обновлении составов групп пользователей.
|
||||
Блокировка = Новый БлокировкаДанных;
|
||||
Блокировка.Добавить("РегистрСведений.ИерархияГруппПользователей");
|
||||
Блокировка.Добавить("РегистрСведений.СоставыГруппПользователей");
|
||||
Блокировка.Заблокировать();
|
||||
ПользователиСлужебный.ЗаблокироватьРегистрыПередЗаписьюВФайловойИБ(Истина);
|
||||
КонецЕсли;
|
||||
// АПК:75-вкл
|
||||
|
||||
|
||||
@@ -27,6 +27,9 @@
|
||||
Если ПользователиСлужебныйПовтИсп.РегистрироватьИзмененияПравДоступа()
|
||||
Или Не ОбменДанными.Загрузка Тогда
|
||||
|
||||
Если ОбщегоНазначения.ИнформационнаяБазаФайловая() Тогда
|
||||
УправлениеДоступомСлужебный.ЗаблокироватьРегистрыПередЗаписьюОбъектаНастройкиДоступаВФайловойИБ();
|
||||
КонецЕсли;
|
||||
СтарыеЗначения = СтарыеЗначения();
|
||||
КонецЕсли;
|
||||
// АПК:75-вкл
|
||||
|
||||
@@ -68,15 +68,9 @@
|
||||
// Блокирует недопустимые действия с предопределенной группой "Все пользователи".
|
||||
Процедура ПередЗаписью(Отказ)
|
||||
|
||||
// АПК:75-выкл проверка ОбменДанными.Загрузка должна быть после блокировки регистра.
|
||||
// АПК:75-выкл проверка ОбменДанными.Загрузка должна быть после блокировки регистров.
|
||||
Если ОбщегоНазначения.ИнформационнаяБазаФайловая() Тогда
|
||||
// Установка сразу исключительной блокировки на регистры вместо установки
|
||||
// разделяемой блокировки автоматически при чтении, которая приводит
|
||||
// к взаимоблокировке при обновлении составов групп пользователей.
|
||||
Блокировка = Новый БлокировкаДанных;
|
||||
Блокировка.Добавить("РегистрСведений.ИерархияГруппПользователей");
|
||||
Блокировка.Добавить("РегистрСведений.СоставыГруппПользователей");
|
||||
Блокировка.Заблокировать();
|
||||
ПользователиСлужебный.ЗаблокироватьРегистрыПередЗаписьюВФайловойИБ(Истина);
|
||||
КонецЕсли;
|
||||
// АПК:75-вкл
|
||||
|
||||
|
||||
@@ -89,16 +89,9 @@
|
||||
ПользователиСлужебный.ПользовательОбъектПередЗаписью(ЭтотОбъект, ПараметрыОбработкиПользователяИБ);
|
||||
// АПК:75-вкл
|
||||
|
||||
// АПК:75-выкл проверка ОбменДанными.Загрузка должна быть после блокировки регистра.
|
||||
// АПК:75-выкл проверка ОбменДанными.Загрузка должна быть после блокировки регистров.
|
||||
Если ОбщегоНазначения.ИнформационнаяБазаФайловая() Тогда
|
||||
// Установка сразу исключительной блокировки на регистры вместо установки
|
||||
// разделяемой блокировки автоматически при чтении, которая приводит
|
||||
// к взаимоблокировке при обновлении составов групп пользователей.
|
||||
Блокировка = Новый БлокировкаДанных;
|
||||
Блокировка.Добавить("РегистрСведений.ИерархияГруппПользователей");
|
||||
Блокировка.Добавить("РегистрСведений.СоставыГруппПользователей");
|
||||
Блокировка.Добавить("РегистрСведений.СведенияОПользователях");
|
||||
Блокировка.Заблокировать();
|
||||
ПользователиСлужебный.ЗаблокироватьРегистрыПередЗаписьюВФайловойИБ(Ложь);
|
||||
КонецЕсли;
|
||||
// АПК:75-вкл
|
||||
|
||||
|
||||
@@ -26,6 +26,9 @@
|
||||
Если ПользователиСлужебныйПовтИсп.РегистрироватьИзмененияПравДоступа()
|
||||
Или Не ОбменДанными.Загрузка Тогда
|
||||
|
||||
Если ОбщегоНазначения.ИнформационнаяБазаФайловая() Тогда
|
||||
УправлениеДоступомСлужебный.ЗаблокироватьРегистрыПередЗаписьюОбъектаНастройкиДоступаВФайловойИБ();
|
||||
КонецЕсли;
|
||||
СтарыеЗначения = СтарыеЗначения();
|
||||
КонецЕсли;
|
||||
// АПК:75-вкл
|
||||
|
||||
+5
@@ -317,6 +317,11 @@
|
||||
Если ЭлектроннаяПодписьСлужебныйКлиент.ЭтоОперацияОблачнойПодписи(ЭтотОбъект) Тогда
|
||||
МодульСервисКриптографииDSSПодтверждениеКлиент = ОбщегоНазначенияКлиент.ОбщийМодуль("СервисКриптографииDSSПодтверждениеКлиент");
|
||||
Если МодульСервисКриптографииDSSПодтверждениеКлиент.ПроверкаПередВыполнениемОперации(ЭтотОбъект, СвойстваПароля.Значение) Тогда
|
||||
Если ТипЗнч(ОписаниеДанных) = Тип("Структура")
|
||||
И ТипЗнч(ОписаниеДанных.Данные) = Тип("Структура")
|
||||
И ОписаниеДанных.Данные.Свойство("ПараметрыCMS") Тогда
|
||||
ОписаниеДанных.Данные.ПараметрыCMS.ВключениеСертификатовВПодпись = Строка(ОписаниеДанных.Данные.ПараметрыCMS.ВключениеСертификатовВПодпись);
|
||||
КонецЕсли;
|
||||
МодульСервисКриптографииDSSПодтверждениеКлиент.ВыполнитьНачальнуюОперациюСервиса(ЭтотОбъект, ОписаниеДанных, СвойстваПароля.Значение);
|
||||
Элементы.Подписать.Доступность = Ложь;
|
||||
КонецЕсли;
|
||||
|
||||
+57
-1
@@ -796,6 +796,10 @@
|
||||
<color>Style.ПоясняющийТекст</color>
|
||||
</textColor>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<handlers>
|
||||
<event>URLProcessing</event>
|
||||
<name>Подключаемый_НадписьОбработкаНавигационнойСсылки</name>
|
||||
</handlers>
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</items>
|
||||
@@ -944,6 +948,10 @@
|
||||
<color>Style.ПоясняющийТекст</color>
|
||||
</textColor>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<handlers>
|
||||
<event>URLProcessing</event>
|
||||
<name>Подключаемый_НадписьОбработкаНавигационнойСсылки</name>
|
||||
</handlers>
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</items>
|
||||
@@ -1282,6 +1290,10 @@
|
||||
<color>Style.ПоясняющийТекст</color>
|
||||
</textColor>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<handlers>
|
||||
<event>URLProcessing</event>
|
||||
<name>Подключаемый_НадписьОбработкаНавигационнойСсылки</name>
|
||||
</handlers>
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</items>
|
||||
@@ -1430,6 +1442,10 @@
|
||||
<color>Style.ПоясняющийТекст</color>
|
||||
</textColor>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<handlers>
|
||||
<event>URLProcessing</event>
|
||||
<name>Подключаемый_НадписьОбработкаНавигационнойСсылки</name>
|
||||
</handlers>
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</items>
|
||||
@@ -1763,6 +1779,10 @@
|
||||
<color>Style.ПоясняющийТекст</color>
|
||||
</textColor>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<handlers>
|
||||
<event>URLProcessing</event>
|
||||
<name>Подключаемый_НадписьОбработкаНавигационнойСсылки</name>
|
||||
</handlers>
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</items>
|
||||
@@ -1911,6 +1931,10 @@
|
||||
<color>Style.ПоясняющийТекст</color>
|
||||
</textColor>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<handlers>
|
||||
<event>URLProcessing</event>
|
||||
<name>Подключаемый_НадписьОбработкаНавигационнойСсылки</name>
|
||||
</handlers>
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</items>
|
||||
@@ -2275,6 +2299,10 @@
|
||||
<color>Style.ПоясняющийТекст</color>
|
||||
</textColor>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<handlers>
|
||||
<event>URLProcessing</event>
|
||||
<name>Подключаемый_НадписьОбработкаНавигационнойСсылки</name>
|
||||
</handlers>
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</items>
|
||||
@@ -2423,6 +2451,10 @@
|
||||
<color>Style.ПоясняющийТекст</color>
|
||||
</textColor>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<handlers>
|
||||
<event>URLProcessing</event>
|
||||
<name>Подключаемый_НадписьОбработкаНавигационнойСсылки</name>
|
||||
</handlers>
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</items>
|
||||
@@ -2757,6 +2789,10 @@
|
||||
<color>Style.ПоясняющийТекст</color>
|
||||
</textColor>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<handlers>
|
||||
<event>URLProcessing</event>
|
||||
<name>Подключаемый_НадписьОбработкаНавигационнойСсылки</name>
|
||||
</handlers>
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</items>
|
||||
@@ -2905,6 +2941,10 @@
|
||||
<color>Style.ПоясняющийТекст</color>
|
||||
</textColor>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<handlers>
|
||||
<event>URLProcessing</event>
|
||||
<name>Подключаемый_НадписьОбработкаНавигационнойСсылки</name>
|
||||
</handlers>
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</items>
|
||||
@@ -3276,6 +3316,10 @@
|
||||
<color>Style.ПоясняющийТекст</color>
|
||||
</textColor>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<handlers>
|
||||
<event>URLProcessing</event>
|
||||
<name>Подключаемый_НадписьОбработкаНавигационнойСсылки</name>
|
||||
</handlers>
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</items>
|
||||
@@ -3424,6 +3468,10 @@
|
||||
<color>Style.ПоясняющийТекст</color>
|
||||
</textColor>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<handlers>
|
||||
<event>URLProcessing</event>
|
||||
<name>Подключаемый_НадписьОбработкаНавигационнойСсылки</name>
|
||||
</handlers>
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</items>
|
||||
@@ -3757,6 +3805,10 @@
|
||||
<color>Style.ПоясняющийТекст</color>
|
||||
</textColor>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<handlers>
|
||||
<event>URLProcessing</event>
|
||||
<name>Подключаемый_НадписьОбработкаНавигационнойСсылки</name>
|
||||
</handlers>
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</items>
|
||||
@@ -3905,6 +3957,10 @@
|
||||
<color>Style.ПоясняющийТекст</color>
|
||||
</textColor>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<handlers>
|
||||
<event>URLProcessing</event>
|
||||
<name>Подключаемый_НадписьОбработкаНавигационнойСсылки</name>
|
||||
</handlers>
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</items>
|
||||
@@ -4467,7 +4523,7 @@
|
||||
</userVisible>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Для выполнения проверок введите пароль</value>
|
||||
<value>Для выполнения проверок введите пароль, если он задан</value>
|
||||
</title>
|
||||
<titleTextColor xsi:type="core:ColorRef">
|
||||
<color>Style.ПоясняющийТекст</color>
|
||||
|
||||
+36
@@ -256,6 +256,11 @@
|
||||
|
||||
&НаКлиенте
|
||||
Процедура Подключаемый_НадписьОбработкаНавигационнойСсылки(Элемент, НавигационнаяСсылкаФорматированнойСтроки, СтандартнаяОбработка)
|
||||
|
||||
Если СтрЗаканчиваетсяНа(Элемент.Имя, "ОшибкаСерверНадпись") Или СтрЗаканчиваетсяНа(Элемент.Имя, "ОшибкаКлиентНадпись") Тогда
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
ЭлектроннаяПодписьСлужебныйКлиент.ОбработатьНавигационнуюСсылкуКлассификатора(Элемент,
|
||||
НавигационнаяСсылкаФорматированнойСтроки, СтандартнаяОбработка, ДополнительныеДанные());
|
||||
КонецПроцедуры
|
||||
@@ -2292,9 +2297,14 @@
|
||||
|
||||
Форма.Элементы[ИмяНадписиРешение].Видимость = ЭтоИзвестнаяОшибка;
|
||||
Если Не ЭтоИзвестнаяОшибка Тогда
|
||||
ЭлементНадписьОшибка.Заголовок = СформироватьЗаголовокПодробно(ОписаниеОшибки);
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
Если ЗначениеЗаполнено(ОписаниеИзвестнойОшибки.Причина) Тогда
|
||||
ЭлементНадписьОшибка.Заголовок = ОписаниеИзвестнойОшибки.Причина;
|
||||
КонецЕсли;
|
||||
|
||||
Если ЗначениеЗаполнено(Форма.Сертификат) И ЗначениеЗаполнено(ОписаниеИзвестнойОшибки.ДействияДляУстранения) Тогда
|
||||
|
||||
ДанныеДляДополнения = ЭлектроннаяПодписьСлужебныйКлиентСервер.ДанныеДляДополненияОшибкиИзКлассификатора(
|
||||
@@ -2365,6 +2375,32 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиентеНаСервереБезКонтекста
|
||||
Функция СформироватьЗаголовокПодробно(ОписаниеОшибки)
|
||||
|
||||
НавигационнаяСсылка = "";
|
||||
ЭлектроннаяПодписьКлиентСерверЛокализация.ПриОпределенииСсылкиНаПоискПоОшибкамПриРаботеСЭлектроннойПодписью(
|
||||
НавигационнаяСсылка, ОписаниеОшибки);
|
||||
Если ПустаяСтрока(НавигационнаяСсылка) Тогда
|
||||
Возврат ОписаниеОшибки;
|
||||
КонецЕсли;
|
||||
|
||||
Массив = Новый Массив;
|
||||
Массив.Добавить(ОписаниеОшибки);
|
||||
Массив.Добавить(" ");
|
||||
|
||||
Строка = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||
НСтр("ru = '<a href = %1>Поиск решения...</a>'"), НавигационнаяСсылка);
|
||||
|
||||
#Если Сервер Тогда
|
||||
Массив.Добавить(СтроковыеФункции.ФорматированнаяСтрока(Строка));
|
||||
#Иначе
|
||||
Массив.Добавить(СтроковыеФункцииКлиент.ФорматированнаяСтрока(Строка));
|
||||
#КонецЕсли
|
||||
Возврат Новый ФорматированнаяСтрока(Массив);
|
||||
|
||||
КонецФункции
|
||||
|
||||
&НаКлиентеНаСервереБезКонтекста
|
||||
Функция ЗаголовокЭлемента(ДополнительныеПроверки, ИмяЭлемента, ТипПодписи)
|
||||
|
||||
|
||||
@@ -313,8 +313,40 @@
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
ТекущиеДанные = Элементы.ЭлектронныеПодписи.ТекущиеДанные;
|
||||
|
||||
МодульЭлектроннаяПодписьКлиент = ОбщегоНазначенияКлиент.ОбщийМодуль("ЭлектроннаяПодписьКлиент");
|
||||
МодульЭлектроннаяПодписьКлиент.ОткрытьПодпись(Элементы.ЭлектронныеПодписи.ТекущиеДанные);
|
||||
Если Поле.Имя = "ЭлектронныеПодписиРезультатПроверкиКраткий"
|
||||
И ЗначениеЗаполнено(ТекущиеДанные.РезультатПроверки)
|
||||
И (ЗначениеЗаполнено(ТекущиеДанные.РезультатПроверки.ОшибкаПроверкиДополнительныхАтрибутов)
|
||||
Или ЗначениеЗаполнено(ТекущиеДанные.РезультатПроверки.ОшибкаМатематическойПроверкиПодписи)) Тогда
|
||||
|
||||
ПараметрыФормы = Новый Структура;
|
||||
ПараметрыФормы.Вставить("ЗаголовокПредупреждения", НСтр("ru = 'Проверка подписи'"));
|
||||
ПараметрыФормы.Вставить("ТекстОшибкиКлиент", ?(ЗначениеЗаполнено(ТекущиеДанные.РезультатПроверки.ОшибкаМатематическойПроверкиПодписи),
|
||||
ТекущиеДанные.РезультатПроверки.ОшибкаМатематическойПроверкиПодписи,
|
||||
ТекущиеДанные.РезультатПроверки.ОшибкаПроверкиДополнительныхАтрибутов));
|
||||
ПараметрыФормы.Вставить("ПоказатьТребуетсяПомощь", Истина);
|
||||
ПараметрыФормы.Вставить("ПоказатьИнструкцию", Истина);
|
||||
|
||||
ДополнительныеПараметры = Новый Структура;
|
||||
|
||||
Если ЗначениеЗаполнено(ТекущиеДанные.АдресСертификата) Тогда
|
||||
ДополнительныеПараметры.Вставить("ДанныеСертификата",
|
||||
ТекущиеДанные.АдресСертификата);
|
||||
КонецЕсли;
|
||||
|
||||
Если ЗначениеЗаполнено(ТекущиеДанные.АдресПодписи) Тогда
|
||||
ДополнительныеПараметры.Вставить("ДанныеПодписи",
|
||||
ТекущиеДанные.АдресПодписи);
|
||||
КонецЕсли;
|
||||
|
||||
ПараметрыФормы.Вставить("ДополнительныеДанные", ДополнительныеПараметры);
|
||||
|
||||
МодульЭлектроннаяПодписьКлиент.ОткрытьФормуРасширенногоПредставленияОшибки(ПараметрыФормы, ЭтотОбъект);
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
МодульЭлектроннаяПодписьКлиент.ОткрытьПодпись(ТекущиеДанные);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
|
||||
@@ -1376,8 +1376,7 @@
|
||||
|
||||
Для Каждого Токен Из Результат.Токены Цикл
|
||||
|
||||
Найдено = Программы.НайтиСтроки(Новый Структура("ИмяПрограммы, ТипПрограммы",
|
||||
Токен.СерийныйНомер, Токен.Токен));
|
||||
Найдено = Программы.НайтиСтроки(Новый Структура("ИмяПрограммы",Токен.СерийныйНомер));
|
||||
|
||||
Если Найдено.Количество() = 0 Тогда
|
||||
НоваяСтрока = Программы.Добавить();
|
||||
|
||||
@@ -945,8 +945,8 @@
|
||||
|
||||
&НаСервере
|
||||
Функция ЗаполнитьПанельОтчетовВФоне()
|
||||
// Очистка сведений об изменениях в пользовательских настройках.
|
||||
ДобавленныеВарианты.Очистить();
|
||||
|
||||
ОчиститьСведенияОбИзмененияхВПользовательскихНастройках();
|
||||
|
||||
ПараметрыПоиска = Новый Структура;
|
||||
ПараметрыПоиска.Вставить("РежимНастройки", РежимНастройки);
|
||||
@@ -987,6 +987,11 @@
|
||||
|
||||
КонецФункции
|
||||
|
||||
&НаСервере
|
||||
Процедура ОчиститьСведенияОбИзмененияхВПользовательскихНастройках()
|
||||
ДобавленныеВарианты.Очистить();
|
||||
КонецПроцедуры
|
||||
|
||||
&НаСервере
|
||||
Процедура ЗаполнитьПанельОтчетов(АдресРезультата)
|
||||
|
||||
|
||||
@@ -110,59 +110,78 @@
|
||||
<currentRowUse>Auto</currentRowUse>
|
||||
</extInfo>
|
||||
</items>
|
||||
<items xsi:type="form:FormField">
|
||||
<name>ТекстОшибкиКлиент</name>
|
||||
<id>9</id>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Текст ошибки клиент</value>
|
||||
</title>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<dataPath xsi:type="form:DataPath">
|
||||
<segments>ТекстОшибкиКлиент</segments>
|
||||
</dataPath>
|
||||
<titleLocation>None</titleLocation>
|
||||
<extendedTooltip>
|
||||
<name>ТекстОшибкиКлиентРасширеннаяПодсказка</name>
|
||||
<id>11</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>ТекстОшибкиКлиентКонтекстноеМеню</name>
|
||||
<id>10</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<type>InputField</type>
|
||||
<readOnly>true</readOnly>
|
||||
<editMode>Enter</editMode>
|
||||
<showInHeader>true</showInHeader>
|
||||
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||
<showInFooter>true</showInFooter>
|
||||
<extInfo xsi:type="form:InputFieldExtInfo">
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<wrap>true</wrap>
|
||||
<multiLine>true</multiLine>
|
||||
<chooseType>true</chooseType>
|
||||
<typeDomainEnabled>true</typeDomainEnabled>
|
||||
<textEdit>true</textEdit>
|
||||
<borderColor xsi:type="core:ColorRef">
|
||||
<color>Style.FormBackColor</color>
|
||||
</borderColor>
|
||||
<textSize>Normal</textSize>
|
||||
</extInfo>
|
||||
</items>
|
||||
<items xsi:type="form:FormGroup">
|
||||
<name>ВозможныеПричиныИРешенияКлиент</name>
|
||||
<id>53</id>
|
||||
<items xsi:type="form:FormGroup">
|
||||
<name>ВозможныеРешенияКлиент</name>
|
||||
<id>17</id>
|
||||
<items xsi:type="form:Decoration">
|
||||
<name>РешенияКлиентТекст</name>
|
||||
<id>19</id>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Возможные способы устранения (клиент)</value>
|
||||
</title>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<extendedTooltip>
|
||||
<name>РешенияКлиентТекстРасширеннаяПодсказка</name>
|
||||
<id>21</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>РешенияКлиентТекстКонтекстноеМеню</name>
|
||||
<id>20</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<type>Label</type>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<handlers>
|
||||
<event>URLProcessing</event>
|
||||
<name>РешенияКлиентТекстОбработкаНавигационнойСсылки</name>
|
||||
</handlers>
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</items>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Рекомендации</value>
|
||||
</title>
|
||||
<extendedTooltip>
|
||||
<name>ВозможныеРешенияКлиентРасширеннаяПодсказка</name>
|
||||
<id>18</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<type>UsualGroup</type>
|
||||
<extInfo xsi:type="form:UsualGroupExtInfo">
|
||||
<group>HorizontalIfPossible</group>
|
||||
<showLeftMargin>true</showLeftMargin>
|
||||
<united>true</united>
|
||||
<showTitle>auto</showTitle>
|
||||
<throughAlign>Auto</throughAlign>
|
||||
<currentRowUse>Auto</currentRowUse>
|
||||
</extInfo>
|
||||
</items>
|
||||
<items xsi:type="form:FormGroup">
|
||||
<name>ВозможныеПричиныКлиент</name>
|
||||
<id>12</id>
|
||||
@@ -232,75 +251,6 @@
|
||||
<currentRowUse>Auto</currentRowUse>
|
||||
</extInfo>
|
||||
</items>
|
||||
<items xsi:type="form:FormGroup">
|
||||
<name>ВозможныеРешенияКлиент</name>
|
||||
<id>17</id>
|
||||
<items xsi:type="form:Decoration">
|
||||
<name>РешенияКлиентТекст</name>
|
||||
<id>19</id>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Возможные способы устранения (клиент)</value>
|
||||
</title>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<extendedTooltip>
|
||||
<name>РешенияКлиентТекстРасширеннаяПодсказка</name>
|
||||
<id>21</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>РешенияКлиентТекстКонтекстноеМеню</name>
|
||||
<id>20</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<type>Label</type>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<handlers>
|
||||
<event>URLProcessing</event>
|
||||
<name>РешенияКлиентТекстОбработкаНавигационнойСсылки</name>
|
||||
</handlers>
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</items>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Возможные способы устранения</value>
|
||||
</title>
|
||||
<extendedTooltip>
|
||||
<name>ВозможныеРешенияКлиентРасширеннаяПодсказка</name>
|
||||
<id>18</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<type>UsualGroup</type>
|
||||
<extInfo xsi:type="form:UsualGroupExtInfo">
|
||||
<group>HorizontalIfPossible</group>
|
||||
<showLeftMargin>true</showLeftMargin>
|
||||
<united>true</united>
|
||||
<showTitle>auto</showTitle>
|
||||
<throughAlign>Auto</throughAlign>
|
||||
<currentRowUse>Auto</currentRowUse>
|
||||
</extInfo>
|
||||
</items>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
@@ -329,6 +279,59 @@
|
||||
<currentRowUse>Auto</currentRowUse>
|
||||
</extInfo>
|
||||
</items>
|
||||
<items xsi:type="form:FormField">
|
||||
<name>ТекстОшибкиКлиент</name>
|
||||
<id>9</id>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Технические подробности</value>
|
||||
</title>
|
||||
<titleTextColor xsi:type="core:ColorRef">
|
||||
<color>Style.AccentColor</color>
|
||||
</titleTextColor>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<dataPath xsi:type="form:DataPath">
|
||||
<segments>ТекстОшибкиКлиент</segments>
|
||||
</dataPath>
|
||||
<titleLocation>Top</titleLocation>
|
||||
<extendedTooltip>
|
||||
<name>ТекстОшибкиКлиентРасширеннаяПодсказка</name>
|
||||
<id>11</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>ТекстОшибкиКлиентКонтекстноеМеню</name>
|
||||
<id>10</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<type>InputField</type>
|
||||
<readOnly>true</readOnly>
|
||||
<editMode>Enter</editMode>
|
||||
<showInHeader>true</showInHeader>
|
||||
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||
<showInFooter>true</showInFooter>
|
||||
<extInfo xsi:type="form:InputFieldExtInfo">
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<wrap>true</wrap>
|
||||
<multiLine>true</multiLine>
|
||||
<chooseType>true</chooseType>
|
||||
<typeDomainEnabled>true</typeDomainEnabled>
|
||||
<textEdit>true</textEdit>
|
||||
<borderColor xsi:type="core:ColorRef">
|
||||
<color>Style.FormBackColor</color>
|
||||
</borderColor>
|
||||
<textSize>Normal</textSize>
|
||||
</extInfo>
|
||||
</items>
|
||||
<items xsi:type="form:Decoration">
|
||||
<name>ИнструкцияКлиент</name>
|
||||
<id>24</id>
|
||||
@@ -539,59 +542,78 @@
|
||||
<currentRowUse>Auto</currentRowUse>
|
||||
</extInfo>
|
||||
</items>
|
||||
<items xsi:type="form:FormField">
|
||||
<name>ТекстОшибкиСервер</name>
|
||||
<id>37</id>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Текст ошибки сервер</value>
|
||||
</title>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<dataPath xsi:type="form:DataPath">
|
||||
<segments>ТекстОшибкиСервер</segments>
|
||||
</dataPath>
|
||||
<titleLocation>None</titleLocation>
|
||||
<extendedTooltip>
|
||||
<name>ТекстОшибкиСерверРасширеннаяПодсказка</name>
|
||||
<id>39</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>ТекстОшибкиСерверКонтекстноеМеню</name>
|
||||
<id>38</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<type>InputField</type>
|
||||
<readOnly>true</readOnly>
|
||||
<editMode>Enter</editMode>
|
||||
<showInHeader>true</showInHeader>
|
||||
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||
<showInFooter>true</showInFooter>
|
||||
<extInfo xsi:type="form:InputFieldExtInfo">
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<wrap>true</wrap>
|
||||
<multiLine>true</multiLine>
|
||||
<chooseType>true</chooseType>
|
||||
<typeDomainEnabled>true</typeDomainEnabled>
|
||||
<textEdit>true</textEdit>
|
||||
<borderColor xsi:type="core:ColorRef">
|
||||
<color>Style.FormBackColor</color>
|
||||
</borderColor>
|
||||
<textSize>Normal</textSize>
|
||||
</extInfo>
|
||||
</items>
|
||||
<items xsi:type="form:FormGroup">
|
||||
<name>ВозможныеПричиныИРешенияСервер</name>
|
||||
<id>55</id>
|
||||
<items xsi:type="form:FormGroup">
|
||||
<name>ВозможныеРешенияСервер</name>
|
||||
<id>45</id>
|
||||
<items xsi:type="form:Decoration">
|
||||
<name>РешенияСерверТекст</name>
|
||||
<id>47</id>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Возможные способы устранения (сервер)</value>
|
||||
</title>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<extendedTooltip>
|
||||
<name>РешенияСерверТекстРасширеннаяПодсказка</name>
|
||||
<id>49</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>РешенияСерверТекстКонтекстноеМеню</name>
|
||||
<id>48</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<type>Label</type>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<handlers>
|
||||
<event>URLProcessing</event>
|
||||
<name>РешенияСерверТекстОбработкаНавигационнойСсылки</name>
|
||||
</handlers>
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</items>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Рекомендации</value>
|
||||
</title>
|
||||
<extendedTooltip>
|
||||
<name>ВозможныеРешенияСерверРасширеннаяПодсказка</name>
|
||||
<id>46</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<type>UsualGroup</type>
|
||||
<extInfo xsi:type="form:UsualGroupExtInfo">
|
||||
<group>HorizontalIfPossible</group>
|
||||
<showLeftMargin>true</showLeftMargin>
|
||||
<united>true</united>
|
||||
<showTitle>auto</showTitle>
|
||||
<throughAlign>Auto</throughAlign>
|
||||
<currentRowUse>Auto</currentRowUse>
|
||||
</extInfo>
|
||||
</items>
|
||||
<items xsi:type="form:FormGroup">
|
||||
<name>ВозможныеПричиныСервер</name>
|
||||
<id>40</id>
|
||||
@@ -661,75 +683,6 @@
|
||||
<currentRowUse>Auto</currentRowUse>
|
||||
</extInfo>
|
||||
</items>
|
||||
<items xsi:type="form:FormGroup">
|
||||
<name>ВозможныеРешенияСервер</name>
|
||||
<id>45</id>
|
||||
<items xsi:type="form:Decoration">
|
||||
<name>РешенияСерверТекст</name>
|
||||
<id>47</id>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Возможные способы устранения (сервер)</value>
|
||||
</title>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<extendedTooltip>
|
||||
<name>РешенияСерверТекстРасширеннаяПодсказка</name>
|
||||
<id>49</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>РешенияСерверТекстКонтекстноеМеню</name>
|
||||
<id>48</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<type>Label</type>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<handlers>
|
||||
<event>URLProcessing</event>
|
||||
<name>РешенияСерверТекстОбработкаНавигационнойСсылки</name>
|
||||
</handlers>
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</items>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Возможные способы устранения</value>
|
||||
</title>
|
||||
<extendedTooltip>
|
||||
<name>ВозможныеРешенияСерверРасширеннаяПодсказка</name>
|
||||
<id>46</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<type>UsualGroup</type>
|
||||
<extInfo xsi:type="form:UsualGroupExtInfo">
|
||||
<group>HorizontalIfPossible</group>
|
||||
<showLeftMargin>true</showLeftMargin>
|
||||
<united>true</united>
|
||||
<showTitle>auto</showTitle>
|
||||
<throughAlign>Auto</throughAlign>
|
||||
<currentRowUse>Auto</currentRowUse>
|
||||
</extInfo>
|
||||
</items>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
@@ -758,6 +711,59 @@
|
||||
<currentRowUse>Auto</currentRowUse>
|
||||
</extInfo>
|
||||
</items>
|
||||
<items xsi:type="form:FormField">
|
||||
<name>ТекстОшибкиСервер</name>
|
||||
<id>37</id>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Технические подробности</value>
|
||||
</title>
|
||||
<titleTextColor xsi:type="core:ColorRef">
|
||||
<color>Style.AccentColor</color>
|
||||
</titleTextColor>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<dataPath xsi:type="form:DataPath">
|
||||
<segments>ТекстОшибкиСервер</segments>
|
||||
</dataPath>
|
||||
<titleLocation>Top</titleLocation>
|
||||
<extendedTooltip>
|
||||
<name>ТекстОшибкиСерверРасширеннаяПодсказка</name>
|
||||
<id>39</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>ТекстОшибкиСерверКонтекстноеМеню</name>
|
||||
<id>38</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<type>InputField</type>
|
||||
<readOnly>true</readOnly>
|
||||
<editMode>Enter</editMode>
|
||||
<showInHeader>true</showInHeader>
|
||||
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||
<showInFooter>true</showInFooter>
|
||||
<extInfo xsi:type="form:InputFieldExtInfo">
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<wrap>true</wrap>
|
||||
<multiLine>true</multiLine>
|
||||
<chooseType>true</chooseType>
|
||||
<typeDomainEnabled>true</typeDomainEnabled>
|
||||
<textEdit>true</textEdit>
|
||||
<borderColor xsi:type="core:ColorRef">
|
||||
<color>Style.FormBackColor</color>
|
||||
</borderColor>
|
||||
<textSize>Normal</textSize>
|
||||
</extInfo>
|
||||
</items>
|
||||
<items xsi:type="form:Decoration">
|
||||
<name>ИнструкцияСервер</name>
|
||||
<id>50</id>
|
||||
@@ -830,6 +836,76 @@
|
||||
<items xsi:type="form:FormGroup">
|
||||
<name>ВозможныеПричиныИРешения</name>
|
||||
<id>99</id>
|
||||
<items xsi:type="form:FormGroup">
|
||||
<name>ВозможныеРешения</name>
|
||||
<id>91</id>
|
||||
<items xsi:type="form:Decoration">
|
||||
<name>РешенияТекст</name>
|
||||
<id>93</id>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Возможные способы устранения</value>
|
||||
</title>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<extendedTooltip>
|
||||
<name>РешенияТекстРасширеннаяПодсказка</name>
|
||||
<id>95</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>РешенияТекстКонтекстноеМеню</name>
|
||||
<id>94</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<formatted>true</formatted>
|
||||
<type>Label</type>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<handlers>
|
||||
<event>URLProcessing</event>
|
||||
<name>РешенияКлиентТекстОбработкаНавигационнойСсылки</name>
|
||||
</handlers>
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</items>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Рекомендации</value>
|
||||
</title>
|
||||
<extendedTooltip>
|
||||
<name>ВозможныеРешенияРасширеннаяПодсказка</name>
|
||||
<id>92</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<type>UsualGroup</type>
|
||||
<extInfo xsi:type="form:UsualGroupExtInfo">
|
||||
<group>HorizontalIfPossible</group>
|
||||
<showLeftMargin>true</showLeftMargin>
|
||||
<united>true</united>
|
||||
<showTitle>auto</showTitle>
|
||||
<throughAlign>Auto</throughAlign>
|
||||
<currentRowUse>Auto</currentRowUse>
|
||||
</extInfo>
|
||||
</items>
|
||||
<items xsi:type="form:FormGroup">
|
||||
<name>ВозможныеПричины</name>
|
||||
<id>86</id>
|
||||
@@ -908,76 +984,6 @@
|
||||
<currentRowUse>Auto</currentRowUse>
|
||||
</extInfo>
|
||||
</items>
|
||||
<items xsi:type="form:FormGroup">
|
||||
<name>ВозможныеРешения</name>
|
||||
<id>91</id>
|
||||
<items xsi:type="form:Decoration">
|
||||
<name>РешенияТекст</name>
|
||||
<id>93</id>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Возможные способы устранения</value>
|
||||
</title>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<extendedTooltip>
|
||||
<name>РешенияТекстРасширеннаяПодсказка</name>
|
||||
<id>95</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>РешенияТекстКонтекстноеМеню</name>
|
||||
<id>94</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<formatted>true</formatted>
|
||||
<type>Label</type>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<handlers>
|
||||
<event>URLProcessing</event>
|
||||
<name>РешенияКлиентТекстОбработкаНавигационнойСсылки</name>
|
||||
</handlers>
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</items>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Возможные способы устранения</value>
|
||||
</title>
|
||||
<extendedTooltip>
|
||||
<name>ВозможныеРешенияРасширеннаяПодсказка</name>
|
||||
<id>92</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<type>UsualGroup</type>
|
||||
<extInfo xsi:type="form:UsualGroupExtInfo">
|
||||
<group>HorizontalIfPossible</group>
|
||||
<showLeftMargin>true</showLeftMargin>
|
||||
<united>true</united>
|
||||
<showTitle>auto</showTitle>
|
||||
<throughAlign>Auto</throughAlign>
|
||||
<currentRowUse>Auto</currentRowUse>
|
||||
</extInfo>
|
||||
</items>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
|
||||
@@ -39,32 +39,25 @@
|
||||
|
||||
Элементы.ДекорацияРазделитель.Видимость = ДвеОшибки;
|
||||
|
||||
Если ДвеОшибки
|
||||
И ПустаяСтрока(ЯкорьОшибкиКлиент)
|
||||
И ПустаяСтрока(ЯкорьОшибкиСервер) Тогда
|
||||
|
||||
Элементы.ИнструкцияКлиент.Видимость = Ложь;
|
||||
КонецЕсли;
|
||||
|
||||
Элементы.ГруппаПодвал.Видимость = Параметры.ПоказатьТребуетсяПомощь;
|
||||
Элементы.ДекорацияРазделитель2.Видимость = Параметры.ПоказатьТребуетсяПомощь;
|
||||
|
||||
ВидимостьСсылкиНаИнструкцию =
|
||||
ЭлектроннаяПодписьСлужебный.ВидимостьСсылкиНаИнструкциюПоТипичнымПроблемамПриРаботеСПрограммами();
|
||||
НавигационнаяСсылка = "";
|
||||
ЭлектроннаяПодписьКлиентСерверЛокализация.ПриОпределенииСсылкиНаПоискПоОшибкамПриРаботеСЭлектроннойПодписью(
|
||||
НавигационнаяСсылка);
|
||||
|
||||
ВидимостьСсылкиНаИнструкцию = НавигационнаяСсылка <> "";
|
||||
|
||||
Если Параметры.ПоказатьТребуетсяПомощь Тогда
|
||||
Элементы.Помощь.Видимость = Параметры.ПоказатьИнструкцию;
|
||||
Элементы.ФормаПерейтиКНастройкеПрограмм.Видимость = Параметры.ПоказатьПереходКНастройкеПрограмм;
|
||||
Элементы.ФормаУстановитьРасширение.Видимость = Параметры.ПоказатьУстановкуРасширения;
|
||||
Элементы.ИнструкцияКлиент.Видимость = Элементы.ИнструкцияКлиент.Видимость И ВидимостьСсылкиНаИнструкцию
|
||||
И ЗначениеЗаполнено(ЯкорьОшибкиКлиент);
|
||||
Элементы.ИнструкцияСервер.Видимость = ВидимостьСсылкиНаИнструкцию И ЗначениеЗаполнено(ЯкорьОшибкиСервер);
|
||||
ОписаниеОшибки = Параметры.ОписаниеОшибки;
|
||||
Иначе
|
||||
Элементы.ИнструкцияКлиент.Видимость = Элементы.ИнструкцияКлиент.Видимость И ВидимостьСсылкиНаИнструкцию;
|
||||
Элементы.ИнструкцияСервер.Видимость = ВидимостьСсылкиНаИнструкцию;
|
||||
КонецЕсли;
|
||||
|
||||
Элементы.ИнструкцияКлиент.Видимость = ВидимостьСсылкиНаИнструкцию И Не ПустаяСтрока(ТекстОшибкиКлиент);
|
||||
Элементы.ИнструкцияСервер.Видимость = ВидимостьСсылкиНаИнструкцию И Не ПустаяСтрока(ТекстОшибкиСервер);
|
||||
|
||||
СтандартныеПодсистемыСервер.СброситьРазмерыИПоложениеОкна(ЭтотОбъект);
|
||||
|
||||
КонецПроцедуры
|
||||
@@ -89,24 +82,14 @@
|
||||
|
||||
ЯкорьОшибки = ""; ТекстДляПоиска = "";
|
||||
Если Элемент.Имя = "ИнструкцияКлиент" Тогда
|
||||
Если Не ПустаяСтрока(ЯкорьОшибкиКлиент) Тогда
|
||||
ЯкорьОшибки = ЯкорьОшибкиКлиент;
|
||||
Иначе
|
||||
ТекстДляПоиска = ТекстОшибкиКлиент;
|
||||
КонецЕсли;
|
||||
ТекстДляПоиска = ТекстОшибкиКлиент;
|
||||
|
||||
ИначеЕсли Элемент.Имя = "ИнструкцияСервер" Тогда
|
||||
Если Не ПустаяСтрока(ЯкорьОшибкиСервер) Тогда
|
||||
ЯкорьОшибки = ЯкорьОшибкиСервер;
|
||||
Иначе
|
||||
ТекстДляПоиска = ТекстОшибкиСервер;
|
||||
КонецЕсли;
|
||||
ТекстДляПоиска = ТекстОшибкиСервер;
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
Если ЗначениеЗаполнено(ТекстДляПоиска) Тогда
|
||||
ЭлектроннаяПодписьКлиент.ОткрытьПоискПоОшибкамПриРаботеСЭлектроннойПодписью(ТекстДляПоиска);
|
||||
Иначе
|
||||
ЭлектроннаяПодписьКлиент.ОткрытьИнструкциюПоТипичнымПроблемамПриРаботеСПрограммами(ЯкорьОшибки);
|
||||
КонецЕсли;
|
||||
ЭлектроннаяПодписьКлиент.ОткрытьПоискПоОшибкамПриРаботеСЭлектроннойПодписью(ТекстДляПоиска);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
@@ -272,6 +255,7 @@
|
||||
ЭлементПричиныТекст = Элементы.ПричиныКлиентТекст;
|
||||
ЭлементРешенияТекст = Элементы.РешенияКлиентТекст;
|
||||
ГруппаПричиныИРешения = Элементы.ВозможныеПричиныИРешенияКлиент;
|
||||
Элементы.ЗаголовокКлиент.Видимость = ДвеОшибки;
|
||||
Иначе
|
||||
ЭлементОшибка = Элементы.Ошибка;
|
||||
ЭлементТекстОшибки = Элементы.ТекстОшибки;
|
||||
@@ -310,8 +294,11 @@
|
||||
ЭтоИзвестнаяОшибка = ОшибкаПоКлассификатору <> Неопределено;
|
||||
|
||||
ГруппаПричиныИРешения.Видимость = ЭтоИзвестнаяОшибка;
|
||||
|
||||
Если ЭтоИзвестнаяОшибка Тогда
|
||||
|
||||
ЭлементТекстОшибки.ПоложениеЗаголовка = ПоложениеЗаголовкаЭлементаФормы.Верх;
|
||||
|
||||
Если ЗначениеЗаполнено(ОшибкаПоКлассификатору.ДействияДляУстранения) Тогда
|
||||
Если ПараметрыДополненияТекстаРешенияОшибкиКлассификатора = Неопределено Тогда
|
||||
ПараметрыДополненияТекстаРешенияОшибкиКлассификатора = ЭлектроннаяПодписьСлужебныйКлиентСервер.ПараметрыДополненияТекстаРешенияОшибкиКлассификатора();
|
||||
@@ -324,9 +311,6 @@
|
||||
ПараметрыДополненияТекстаРешенияОшибкиКлассификатора = Дополнение.ПараметрыДополненияТекстаРешенияОшибкиКлассификатораНаКлиенте;
|
||||
КонецЕсли;
|
||||
|
||||
ОбщегоНазначенияКлиентСервер.УстановитьСвойствоЭлементаФормы(Элементы,
|
||||
ЭлементИнструкция.Имя, "Заголовок", НСтр("ru = 'Подробнее'"));
|
||||
|
||||
Если ЗначениеЗаполнено(ОшибкаПоКлассификатору.Причина) Тогда
|
||||
Если ТипЗнч(ЭлементПричиныТекст) = Тип("ДекорацияФормы") Тогда
|
||||
ОбщегоНазначенияКлиентСервер.УстановитьСвойствоЭлементаФормы(Элементы,
|
||||
@@ -354,11 +338,12 @@
|
||||
Иначе
|
||||
ЯкорьОшибки = ОшибкаПоКлассификатору.Ссылка;
|
||||
КонецЕсли;
|
||||
|
||||
Иначе
|
||||
ЭлементТекстОшибки.ПоложениеЗаголовка = ПоложениеЗаголовкаЭлементаФормы.Нет;
|
||||
КонецЕсли;
|
||||
|
||||
ОбщегоНазначенияКлиентСервер.УстановитьСвойствоЭлементаФормы(Элементы,
|
||||
ЭлементИнструкция.Имя, "Заголовок", НСтр("ru = 'Подробнее'"));
|
||||
ЭлементИнструкция.Имя, "Заголовок", НСтр("ru = 'Поиск решения...'"));
|
||||
|
||||
ТребуемоеКоличествоСтрок = 0;
|
||||
ШиринаПоля = Цел(?(Ширина < 20, 20, Ширина) * 1.4);
|
||||
|
||||
@@ -41,21 +41,95 @@
|
||||
</picture>
|
||||
</extInfo>
|
||||
</items>
|
||||
<items xsi:type="form:Decoration">
|
||||
<name>ИнформацияОписание</name>
|
||||
<id>67</id>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Изменения, которые будут сделаны, вступят в силу при следующем входе в приложение.</value>
|
||||
</title>
|
||||
<items xsi:type="form:FormGroup">
|
||||
<name>ГруппаИнформацияОбновления</name>
|
||||
<id>132</id>
|
||||
<items xsi:type="form:Decoration">
|
||||
<name>ИнформацияОписание</name>
|
||||
<id>67</id>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Изменения, которые будут сделаны, вступят в силу при следующем входе в приложение.</value>
|
||||
</title>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<extendedTooltip>
|
||||
<name>ИнформацияОписаниеРасширеннаяПодсказка</name>
|
||||
<id>69</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>ИнформацияОписаниеКонтекстноеМеню</name>
|
||||
<id>68</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<type>Label</type>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<groupVerticalAlign>Center</groupVerticalAlign>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
<verticalAlign>Center</verticalAlign>
|
||||
<titleHeight>1</titleHeight>
|
||||
</extInfo>
|
||||
</items>
|
||||
<items xsi:type="form:Button">
|
||||
<name>ПоискИУстановкаОбновлений</name>
|
||||
<id>130</id>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Поиск и установка обновлений</value>
|
||||
</title>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<extendedTooltip>
|
||||
<name>ПоискИУстановкаОбновленийРасширеннаяПодсказка</name>
|
||||
<id>131</id>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>с портала 1C:Обновление программ.</value>
|
||||
</title>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<type>Hyperlink</type>
|
||||
<commandName>Form.Command.ПоискИУстановкаОбновлений</commandName>
|
||||
<buttonImportance>Normal</buttonImportance>
|
||||
<representation>Auto</representation>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<groupVerticalAlign>Bottom</groupVerticalAlign>
|
||||
<placementArea>UserCmds</placementArea>
|
||||
<toolTipRepresentation>ShowRight</toolTipRepresentation>
|
||||
<representationInContextMenu>Auto</representationInContextMenu>
|
||||
</items>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Информация обновления</value>
|
||||
</title>
|
||||
<groupVerticalAlign>Center</groupVerticalAlign>
|
||||
<extendedTooltip>
|
||||
<name>ИнформацияОписаниеРасширеннаяПодсказка</name>
|
||||
<id>69</id>
|
||||
<name>ГруппаИнформацияОбновленияРасширеннаяПодсказка</name>
|
||||
<id>133</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -63,17 +137,15 @@
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>ИнформацияОписаниеКонтекстноеМеню</name>
|
||||
<id>68</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<type>Label</type>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
<verticalAlign>Center</verticalAlign>
|
||||
<titleHeight>2</titleHeight>
|
||||
<type>UsualGroup</type>
|
||||
<extInfo xsi:type="form:UsualGroupExtInfo">
|
||||
<group>Vertical</group>
|
||||
<verticalAlign>Top</verticalAlign>
|
||||
<behavior>Auto</behavior>
|
||||
<showLeftMargin>true</showLeftMargin>
|
||||
<united>true</united>
|
||||
<throughAlign>Auto</throughAlign>
|
||||
<currentRowUse>Auto</currentRowUse>
|
||||
</extInfo>
|
||||
</items>
|
||||
<visible>true</visible>
|
||||
@@ -591,7 +663,7 @@
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<placementArea>UserCmds</placementArea>
|
||||
<representationInContextMenu>Auto</representationInContextMenu>
|
||||
<locationInCommandBar>InCommandBarAndInAdditionalSubmenu</locationInCommandBar>
|
||||
<locationInCommandBar>InAdditionalSubmenu</locationInCommandBar>
|
||||
</items>
|
||||
<items xsi:type="form:Button">
|
||||
<name>УстановленныеИсправленияВыгрузитьПодключенныеИсправления</name>
|
||||
@@ -622,6 +694,7 @@
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<placementArea>UserCmds</placementArea>
|
||||
<representationInContextMenu>Auto</representationInContextMenu>
|
||||
<locationInCommandBar>InAdditionalSubmenu</locationInCommandBar>
|
||||
</items>
|
||||
<items xsi:type="form:Button">
|
||||
<name>УстановленныеИсправленияЗакрыть</name>
|
||||
@@ -648,32 +721,7 @@
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<placementArea>UserCmds</placementArea>
|
||||
<representationInContextMenu>Auto</representationInContextMenu>
|
||||
</items>
|
||||
<items xsi:type="form:Button">
|
||||
<name>УстановленныеИсправленияСправка</name>
|
||||
<id>72</id>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<extendedTooltip>
|
||||
<name>УстановленныеИсправленияСправкаРасширеннаяПодсказка</name>
|
||||
<id>73</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<commandName>Form.StandardCommand.Help</commandName>
|
||||
<buttonImportance>Normal</buttonImportance>
|
||||
<representation>Auto</representation>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<placementArea>UserCmds</placementArea>
|
||||
<representationInContextMenu>Auto</representationInContextMenu>
|
||||
<locationInCommandBar>InAdditionalSubmenu</locationInCommandBar>
|
||||
</items>
|
||||
<items xsi:type="form:Button">
|
||||
<name>УстановленныеИсправленияИзменитьФорму</name>
|
||||
@@ -790,6 +838,32 @@
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
</extInfo>
|
||||
</items>
|
||||
<items xsi:type="form:Button">
|
||||
<name>УстановленныеИсправленияСправка</name>
|
||||
<id>72</id>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<extendedTooltip>
|
||||
<name>УстановленныеИсправленияСправкаРасширеннаяПодсказка</name>
|
||||
<id>73</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<commandName>Form.StandardCommand.Help</commandName>
|
||||
<buttonImportance>Normal</buttonImportance>
|
||||
<representation>Auto</representation>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<placementArea>UserCmds</placementArea>
|
||||
<representationInContextMenu>Auto</representationInContextMenu>
|
||||
</items>
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</autoCommandBar>
|
||||
<handlers>
|
||||
@@ -968,340 +1042,342 @@
|
||||
<autoMaxCardHeight>true</autoMaxCardHeight>
|
||||
<rowFilter xsi:type="core:UndefinedValue"/>
|
||||
</items>
|
||||
<items xsi:type="form:FormGroup">
|
||||
<name>ГруппаЛегенда</name>
|
||||
<id>78</id>
|
||||
<items xsi:type="form:FormGroup">
|
||||
<name>ГруппаЛегендаПодключено</name>
|
||||
<id>80</id>
|
||||
<items xsi:type="form:Decoration">
|
||||
<name>КартинкаПодключено</name>
|
||||
<id>82</id>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Подключено</value>
|
||||
</title>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<extendedTooltip>
|
||||
<name>КартинкаПодключеноРасширеннаяПодсказка</name>
|
||||
<id>84</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>КартинкаПодключеноКонтекстноеМеню</name>
|
||||
<id>83</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:PictureDecorationExtInfo">
|
||||
<picture xsi:type="core:PictureRef">
|
||||
<picture>CommonPicture.СостоянияРасширенийПодключено</picture>
|
||||
</picture>
|
||||
</extInfo>
|
||||
</items>
|
||||
<items xsi:type="form:Decoration">
|
||||
<name>ЛегендаПодключено</name>
|
||||
<id>85</id>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Расширение подключено</value>
|
||||
</title>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<extendedTooltip>
|
||||
<name>ЛегендаПодключеноРасширеннаяПодсказка</name>
|
||||
<id>87</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>ЛегендаПодключеноКонтекстноеМеню</name>
|
||||
<id>86</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</items>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Легенда подключено</value>
|
||||
</title>
|
||||
<extendedTooltip>
|
||||
<name>ГруппаЛегендаПодключеноРасширеннаяПодсказка</name>
|
||||
<id>81</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<type>UsualGroup</type>
|
||||
<extInfo xsi:type="form:UsualGroupExtInfo">
|
||||
<group>AlwaysHorizontal</group>
|
||||
<showLeftMargin>true</showLeftMargin>
|
||||
<united>true</united>
|
||||
<throughAlign>Auto</throughAlign>
|
||||
<currentRowUse>Auto</currentRowUse>
|
||||
</extInfo>
|
||||
</items>
|
||||
<items xsi:type="form:FormGroup">
|
||||
<name>ГруппаЛегендаБудетПодключено</name>
|
||||
<id>88</id>
|
||||
<items xsi:type="form:Decoration">
|
||||
<name>КартинкаБудетПодключено</name>
|
||||
<id>90</id>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Будет подключено</value>
|
||||
</title>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<extendedTooltip>
|
||||
<name>КартинкаБудетПодключеноРасширеннаяПодсказка</name>
|
||||
<id>92</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>КартинкаБудетПодключеноКонтекстноеМеню</name>
|
||||
<id>91</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:PictureDecorationExtInfo">
|
||||
<picture xsi:type="core:PictureRef">
|
||||
<picture>CommonPicture.СостоянияРасширенийБудетПодключено</picture>
|
||||
</picture>
|
||||
</extInfo>
|
||||
</items>
|
||||
<items xsi:type="form:Decoration">
|
||||
<name>ЛегендаБудетПодключено</name>
|
||||
<id>93</id>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Будет подключено после перезапуска приложения</value>
|
||||
</title>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<extendedTooltip>
|
||||
<name>ЛегендаБудетПодключеноРасширеннаяПодсказка</name>
|
||||
<id>95</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>ЛегендаБудетПодключеноКонтекстноеМеню</name>
|
||||
<id>94</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</items>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Легенда будет подключено</value>
|
||||
</title>
|
||||
<extendedTooltip>
|
||||
<name>ГруппаЛегендаБудетПодключеноРасширеннаяПодсказка</name>
|
||||
<id>89</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<type>UsualGroup</type>
|
||||
<extInfo xsi:type="form:UsualGroupExtInfo">
|
||||
<group>AlwaysHorizontal</group>
|
||||
<showLeftMargin>true</showLeftMargin>
|
||||
<united>true</united>
|
||||
<throughAlign>Auto</throughAlign>
|
||||
<currentRowUse>Auto</currentRowUse>
|
||||
</extInfo>
|
||||
</items>
|
||||
<items xsi:type="form:FormGroup">
|
||||
<name>ГруппаЛегендаОшибкаПодключения</name>
|
||||
<id>96</id>
|
||||
<items xsi:type="form:Decoration">
|
||||
<name>КартинкаОшибкаПодключения</name>
|
||||
<id>98</id>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Ошибка подключения</value>
|
||||
</title>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<extendedTooltip>
|
||||
<name>КартинкаОшибкаПодключенияРасширеннаяПодсказка</name>
|
||||
<id>100</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>КартинкаОшибкаПодключенияКонтекстноеМеню</name>
|
||||
<id>99</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:PictureDecorationExtInfo">
|
||||
<picture xsi:type="core:PictureRef">
|
||||
<picture>CommonPicture.СостоянияРасширенийОшибка</picture>
|
||||
</picture>
|
||||
</extInfo>
|
||||
</items>
|
||||
<items xsi:type="form:Decoration">
|
||||
<name>ЛегендаОшибкаПодключения</name>
|
||||
<id>101</id>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Не удалось подключить при входе в приложение</value>
|
||||
</title>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<extendedTooltip>
|
||||
<name>ЛегендаОшибкаПодключенияРасширеннаяПодсказка</name>
|
||||
<id>103</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>ЛегендаОшибкаПодключенияКонтекстноеМеню</name>
|
||||
<id>102</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</items>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Легенда ошибка подключения</value>
|
||||
</title>
|
||||
<extendedTooltip>
|
||||
<name>ГруппаЛегендаОшибкаПодключенияРасширеннаяПодсказка</name>
|
||||
<id>97</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<type>UsualGroup</type>
|
||||
<extInfo xsi:type="form:UsualGroupExtInfo">
|
||||
<group>AlwaysHorizontal</group>
|
||||
<showLeftMargin>true</showLeftMargin>
|
||||
<united>true</united>
|
||||
<throughAlign>Auto</throughAlign>
|
||||
<currentRowUse>Auto</currentRowUse>
|
||||
</extInfo>
|
||||
</items>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Легенда</value>
|
||||
</title>
|
||||
<extendedTooltip>
|
||||
<name>ГруппаЛегендаРасширеннаяПодсказка</name>
|
||||
<id>79</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<type>UsualGroup</type>
|
||||
<extInfo xsi:type="form:UsualGroupExtInfo">
|
||||
<group>Vertical</group>
|
||||
<showLeftMargin>true</showLeftMargin>
|
||||
<united>true</united>
|
||||
<throughAlign>Auto</throughAlign>
|
||||
<currentRowUse>Auto</currentRowUse>
|
||||
</extInfo>
|
||||
</items>
|
||||
<items xsi:type="form:FormGroup">
|
||||
<name>ГруппаГоризонтальнаяГруппировка</name>
|
||||
<id>46</id>
|
||||
<items xsi:type="form:FormGroup">
|
||||
<name>ГруппаЛегенда</name>
|
||||
<id>78</id>
|
||||
<items xsi:type="form:FormGroup">
|
||||
<name>ГруппаЛегендаПодключено</name>
|
||||
<id>80</id>
|
||||
<items xsi:type="form:Decoration">
|
||||
<name>КартинкаПодключено</name>
|
||||
<id>82</id>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Подключено</value>
|
||||
</title>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<extendedTooltip>
|
||||
<name>КартинкаПодключеноРасширеннаяПодсказка</name>
|
||||
<id>84</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>КартинкаПодключеноКонтекстноеМеню</name>
|
||||
<id>83</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:PictureDecorationExtInfo">
|
||||
<picture xsi:type="core:PictureRef">
|
||||
<picture>CommonPicture.СостоянияРасширенийПодключено</picture>
|
||||
</picture>
|
||||
</extInfo>
|
||||
</items>
|
||||
<items xsi:type="form:Decoration">
|
||||
<name>ЛегендаПодключено</name>
|
||||
<id>85</id>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Расширение подключено</value>
|
||||
</title>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<extendedTooltip>
|
||||
<name>ЛегендаПодключеноРасширеннаяПодсказка</name>
|
||||
<id>87</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>ЛегендаПодключеноКонтекстноеМеню</name>
|
||||
<id>86</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</items>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Легенда подключено</value>
|
||||
</title>
|
||||
<extendedTooltip>
|
||||
<name>ГруппаЛегендаПодключеноРасширеннаяПодсказка</name>
|
||||
<id>81</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<type>UsualGroup</type>
|
||||
<extInfo xsi:type="form:UsualGroupExtInfo">
|
||||
<group>AlwaysHorizontal</group>
|
||||
<showLeftMargin>true</showLeftMargin>
|
||||
<united>true</united>
|
||||
<throughAlign>Auto</throughAlign>
|
||||
<currentRowUse>Auto</currentRowUse>
|
||||
</extInfo>
|
||||
</items>
|
||||
<items xsi:type="form:FormGroup">
|
||||
<name>ГруппаЛегендаБудетПодключено</name>
|
||||
<id>88</id>
|
||||
<items xsi:type="form:Decoration">
|
||||
<name>КартинкаБудетПодключено</name>
|
||||
<id>90</id>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Будет подключено</value>
|
||||
</title>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<extendedTooltip>
|
||||
<name>КартинкаБудетПодключеноРасширеннаяПодсказка</name>
|
||||
<id>92</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>КартинкаБудетПодключеноКонтекстноеМеню</name>
|
||||
<id>91</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:PictureDecorationExtInfo">
|
||||
<picture xsi:type="core:PictureRef">
|
||||
<picture>CommonPicture.СостоянияРасширенийБудетПодключено</picture>
|
||||
</picture>
|
||||
</extInfo>
|
||||
</items>
|
||||
<items xsi:type="form:Decoration">
|
||||
<name>ЛегендаБудетПодключено</name>
|
||||
<id>93</id>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Будет подключено после перезапуска приложения</value>
|
||||
</title>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<extendedTooltip>
|
||||
<name>ЛегендаБудетПодключеноРасширеннаяПодсказка</name>
|
||||
<id>95</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>ЛегендаБудетПодключеноКонтекстноеМеню</name>
|
||||
<id>94</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</items>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Легенда будет подключено</value>
|
||||
</title>
|
||||
<extendedTooltip>
|
||||
<name>ГруппаЛегендаБудетПодключеноРасширеннаяПодсказка</name>
|
||||
<id>89</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<type>UsualGroup</type>
|
||||
<extInfo xsi:type="form:UsualGroupExtInfo">
|
||||
<group>AlwaysHorizontal</group>
|
||||
<showLeftMargin>true</showLeftMargin>
|
||||
<united>true</united>
|
||||
<throughAlign>Auto</throughAlign>
|
||||
<currentRowUse>Auto</currentRowUse>
|
||||
</extInfo>
|
||||
</items>
|
||||
<items xsi:type="form:FormGroup">
|
||||
<name>ГруппаЛегендаОшибкаПодключения</name>
|
||||
<id>96</id>
|
||||
<items xsi:type="form:Decoration">
|
||||
<name>КартинкаОшибкаПодключения</name>
|
||||
<id>98</id>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Ошибка подключения</value>
|
||||
</title>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<extendedTooltip>
|
||||
<name>КартинкаОшибкаПодключенияРасширеннаяПодсказка</name>
|
||||
<id>100</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>КартинкаОшибкаПодключенияКонтекстноеМеню</name>
|
||||
<id>99</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:PictureDecorationExtInfo">
|
||||
<picture xsi:type="core:PictureRef">
|
||||
<picture>CommonPicture.СостоянияРасширенийОшибка</picture>
|
||||
</picture>
|
||||
</extInfo>
|
||||
</items>
|
||||
<items xsi:type="form:Decoration">
|
||||
<name>ЛегендаОшибкаПодключения</name>
|
||||
<id>101</id>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Не удалось подключить при входе в приложение</value>
|
||||
</title>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<extendedTooltip>
|
||||
<name>ЛегендаОшибкаПодключенияРасширеннаяПодсказка</name>
|
||||
<id>103</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>ЛегендаОшибкаПодключенияКонтекстноеМеню</name>
|
||||
<id>102</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</items>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Легенда ошибка подключения</value>
|
||||
</title>
|
||||
<extendedTooltip>
|
||||
<name>ГруппаЛегендаОшибкаПодключенияРасширеннаяПодсказка</name>
|
||||
<id>97</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<type>UsualGroup</type>
|
||||
<extInfo xsi:type="form:UsualGroupExtInfo">
|
||||
<group>AlwaysHorizontal</group>
|
||||
<showLeftMargin>true</showLeftMargin>
|
||||
<united>true</united>
|
||||
<throughAlign>Auto</throughAlign>
|
||||
<currentRowUse>Auto</currentRowUse>
|
||||
</extInfo>
|
||||
</items>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Легенда</value>
|
||||
</title>
|
||||
<groupHorizontalAlign>Left</groupHorizontalAlign>
|
||||
<extendedTooltip>
|
||||
<name>ГруппаЛегендаРасширеннаяПодсказка</name>
|
||||
<id>79</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<type>UsualGroup</type>
|
||||
<extInfo xsi:type="form:UsualGroupExtInfo">
|
||||
<group>Vertical</group>
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
<showLeftMargin>true</showLeftMargin>
|
||||
<united>true</united>
|
||||
<throughAlign>Auto</throughAlign>
|
||||
<currentRowUse>Auto</currentRowUse>
|
||||
</extInfo>
|
||||
</items>
|
||||
<items xsi:type="form:Decoration">
|
||||
<name>ДекорацияЖурналРегистрации</name>
|
||||
<id>40</id>
|
||||
@@ -1338,7 +1414,7 @@
|
||||
<name>ДекорацияЖурналРегистрацииНажатие</name>
|
||||
</handlers>
|
||||
<hyperlink>true</hyperlink>
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
<horizontalAlign>Right</horizontalAlign>
|
||||
</extInfo>
|
||||
</items>
|
||||
<visible>true</visible>
|
||||
@@ -1350,6 +1426,7 @@
|
||||
<key>ru</key>
|
||||
<value>Горизонтальная группировка</value>
|
||||
</title>
|
||||
<horizontalStretch>true</horizontalStretch>
|
||||
<extendedTooltip>
|
||||
<name>ГруппаГоризонтальнаяГруппировкаРасширеннаяПодсказка</name>
|
||||
<id>47</id>
|
||||
@@ -1362,7 +1439,8 @@
|
||||
</extendedTooltip>
|
||||
<type>UsualGroup</type>
|
||||
<extInfo xsi:type="form:UsualGroupExtInfo">
|
||||
<group>HorizontalIfPossible</group>
|
||||
<group>AlwaysHorizontal</group>
|
||||
<horizontalAlign>Right</horizontalAlign>
|
||||
<representation>NormalSeparation</representation>
|
||||
<showLeftMargin>true</showLeftMargin>
|
||||
<united>true</united>
|
||||
@@ -1584,19 +1662,6 @@
|
||||
<common>true</common>
|
||||
</edit>
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ЭтоПодчиненныйУзелРИБ</name>
|
||||
<id>10</id>
|
||||
<valueType>
|
||||
<types>Boolean</types>
|
||||
</valueType>
|
||||
<view>
|
||||
<common>true</common>
|
||||
</view>
|
||||
<edit>
|
||||
<common>true</common>
|
||||
</edit>
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ПриОбновлении</name>
|
||||
<id>11</id>
|
||||
@@ -1664,6 +1729,28 @@
|
||||
<currentRowUse>Auto</currentRowUse>
|
||||
<selectedRowsUse>Auto</selectedRowsUse>
|
||||
</formCommands>
|
||||
<formCommands>
|
||||
<name>ПоискИУстановкаОбновлений</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Поиск и установка обновлений</value>
|
||||
</title>
|
||||
<id>3</id>
|
||||
<toolTip>
|
||||
<key>ru</key>
|
||||
<value>Поиск и установка обновлений</value>
|
||||
</toolTip>
|
||||
<use>
|
||||
<common>true</common>
|
||||
</use>
|
||||
<action xsi:type="form:FormCommandHandlerContainer">
|
||||
<handler>
|
||||
<name>ПоискИУстановкаОбновлений</name>
|
||||
</handler>
|
||||
</action>
|
||||
<currentRowUse>DontUse</currentRowUse>
|
||||
<selectedRowsUse>Auto</selectedRowsUse>
|
||||
</formCommands>
|
||||
<parameters>
|
||||
<name>Исправления</name>
|
||||
<valueType/>
|
||||
|
||||
@@ -19,12 +19,9 @@
|
||||
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
|
||||
|
||||
РазделениеВключено = ОбщегоНазначения.РазделениеВключено();
|
||||
ЭтоПодчиненныйУзелРИБ = ОбщегоНазначения.ЭтоПодчиненныйУзелРИБ();
|
||||
|
||||
Если РазделениеВключено Тогда
|
||||
Элементы.ИнформацияОписание.Заголовок = НСтр("ru = 'Состав исправлений настраивается администратором приложения.'");
|
||||
ИначеЕсли ЭтоПодчиненныйУзелРИБ Тогда
|
||||
Элементы.ИнформацияОписание.Заголовок = НСтр("ru = 'Управление составом исправлений выполняется в центральном узле.'");
|
||||
ИначеЕсли Параметры.ПриОбновлении Тогда
|
||||
Элементы.ИнформацияОписание.Заголовок = НСтр("ru = 'Установленные исправления вступят в силу после перезапуска приложения.'");
|
||||
ИначеЕсли Не ОбщегоНазначения.ЭтоWindowsКлиент() Тогда
|
||||
@@ -43,7 +40,6 @@
|
||||
Элементы.УстановленныеИсправленияЗакрыть.Видимость = ПриОбновлении;
|
||||
|
||||
Если РазделениеВключено
|
||||
Или ЭтоПодчиненныйУзелРИБ
|
||||
Или Не ОбщегоНазначения.ЭтоWindowsКлиент()
|
||||
Или Параметры.ПриОбновлении Тогда
|
||||
Элементы.ФормаУстановитьИсправление.Видимость = Ложь;
|
||||
@@ -58,6 +54,9 @@
|
||||
|
||||
Элементы.УстановленныеИсправленияПрименимоДля.Видимость = Ложь;
|
||||
|
||||
ЭтоВебКлиент = ОбщегоНазначения.ЭтоВебКлиент() Или ОбщегоНазначения.КлиентПодключенЧерезВебСервер();
|
||||
Элементы.ПоискИУстановкаОбновлений.Видимость = Не ЭтоВебКлиент;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
#КонецОбласти
|
||||
@@ -81,7 +80,7 @@
|
||||
&НаКлиенте
|
||||
Процедура УстановленныеИсправленияПередУдалением(Элемент, Отказ)
|
||||
Отказ = Истина;
|
||||
Если Не РазделениеВключено И Не ЭтоПодчиненныйУзелРИБ Тогда
|
||||
Если Не РазделениеВключено Тогда
|
||||
УдалитьРасширения(Элемент.ВыделенныеСтроки);
|
||||
КонецЕсли;
|
||||
КонецПроцедуры
|
||||
@@ -89,7 +88,7 @@
|
||||
&НаКлиенте
|
||||
Процедура УстановленныеИсправленияПередНачаломДобавления(Элемент, Отказ, Копирование, Родитель, Группа, Параметр)
|
||||
Отказ = Истина;
|
||||
Если Не РазделениеВключено И Не ЭтоПодчиненныйУзелРИБ Тогда
|
||||
Если Не РазделениеВключено Тогда
|
||||
Оповещение = Новый ОписаниеОповещения("ПослеУстановкиИсправлений", ЭтотОбъект);
|
||||
ОткрытьФорму("Обработка.УстановкаОбновлений.Форма",,,,,, Оповещение);
|
||||
КонецЕсли;
|
||||
@@ -175,6 +174,17 @@
|
||||
СохранитьИсправления(Истина);
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ПоискИУстановкаОбновлений(Команда)
|
||||
|
||||
Если ОбщегоНазначенияКлиент.ПодсистемаСуществует("ИнтернетПоддержкаПользователей.ПолучениеОбновленийПрограммы") Тогда
|
||||
Закрыть();
|
||||
МодульПолучениеОбновленийПрограммыКлиент = ОбщегоНазначенияКлиент.ОбщийМодуль("ПолучениеОбновленийПрограммыКлиент");
|
||||
МодульПолучениеОбновленийПрограммыКлиент.ОбновитьПрограмму();
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
#КонецОбласти
|
||||
|
||||
#Область СлужебныеПроцедурыИФункции
|
||||
|
||||
@@ -11084,10 +11084,6 @@
|
||||
<event>OnCreateAtServer</event>
|
||||
<name>ПриСозданииНаСервере</name>
|
||||
</handlers>
|
||||
<handlers>
|
||||
<event>OnClose</event>
|
||||
<name>ПриЗакрытии</name>
|
||||
</handlers>
|
||||
<windowOpeningMode>LockOwner</windowOpeningMode>
|
||||
<saveWindowSettings>true</saveWindowSettings>
|
||||
<group>Vertical</group>
|
||||
|
||||
@@ -171,26 +171,29 @@
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ПередЗакрытием(Отказ, ЗавершениеРаботы, ТекстПредупреждения, СтандартнаяОбработка)
|
||||
|
||||
СтандартнаяОбработка = Ложь;
|
||||
|
||||
Если Не РезультатВыбораСформирован Тогда
|
||||
Оповещение = Новый ОписаниеОповещения("ПодтвердитьИЗакрыть", ЭтотОбъект);
|
||||
Модифицированность = Модифицированность Или ВариантМодифицирован Или ПользовательскиеНастройкиМодифицированы;
|
||||
ОбщегоНазначенияКлиент.ПоказатьПодтверждениеЗакрытияФормы(Оповещение, Отказ, ЗавершениеРаботы);
|
||||
КонецЕсли;
|
||||
|
||||
ПользовательскиеНастройкиМодифицированы = Ложь;
|
||||
ВариантМодифицирован = Ложь;
|
||||
|
||||
Если РезультатВыбораСформирован Тогда
|
||||
СтандартнаяОбработка = Ложь;
|
||||
КонецЕсли;
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ПриЗакрытии(ЗавершениеРаботы)
|
||||
Если ЗавершениеРаботы Тогда
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
Если РезультатВыбораСформирован Тогда
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
Процедура ПодтвердитьИЗакрыть(Результат = Неопределено, ДополнительныеПараметры = Неопределено) Экспорт
|
||||
|
||||
Если ОписаниеОповещенияОЗакрытии <> Неопределено Тогда
|
||||
ВыполнитьОбработкуОповещения(ОписаниеОповещенияОЗакрытии, РезультатВыбора(Ложь));
|
||||
КонецЕсли;
|
||||
|
||||
Закрыть();
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
#КонецОбласти
|
||||
|
||||
@@ -675,7 +675,7 @@
|
||||
<id>78</id>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Ошибка при проверке соответствия подписи документу</value>
|
||||
<value>Проверка соответствия подписи документу</value>
|
||||
</title>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
@@ -784,7 +784,7 @@
|
||||
<id>81</id>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Ошибка при проверке сертификата подписи</value>
|
||||
<value>Проверка сертификата подписи</value>
|
||||
</title>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
|
||||
@@ -211,8 +211,10 @@
|
||||
Процедура ОткрытьОписаниеОшибки(ТекстОшибки)
|
||||
|
||||
ПараметрыФормы = Новый Структура;
|
||||
ПараметрыФормы.Вставить("ЗаголовокПредупреждения", НСтр("ru = 'Ошибка проверки подписи'"));
|
||||
ПараметрыФормы.Вставить("ЗаголовокПредупреждения", НСтр("ru = 'Проверка подписи'"));
|
||||
ПараметрыФормы.Вставить("ТекстОшибкиКлиент", ТекстОшибки);
|
||||
ПараметрыФормы.Вставить("ПоказатьТребуетсяПомощь", Истина);
|
||||
ПараметрыФормы.Вставить("ПоказатьИнструкцию", Истина);
|
||||
|
||||
ДополнительныеПараметры = Новый Структура;
|
||||
|
||||
|
||||
@@ -1677,6 +1677,44 @@
|
||||
Результат.КодыАдреса.ОКТМОБюджетополучателя = Сведения.oktmoBudget;
|
||||
КонецЕсли;
|
||||
|
||||
// Получение кодов КЛАДР, если их нет на уровне дома
|
||||
Если ПустаяСтрока(Сведения.codeKLADR) Тогда
|
||||
АдресБезДома = ОбщегоНазначения.СкопироватьРекурсивно(Адрес);
|
||||
АдресБезДома.apartments = Новый Массив;
|
||||
АдресБезДома.buildings = Новый Массив;
|
||||
АдресБезДома.houseId = "";
|
||||
АдресБезДома.houseNumber = "";
|
||||
АдресБезДома.houseType = "";
|
||||
ИндексЭлемента = АдресБезДома.munLevels.Найти("house");
|
||||
Если ИндексЭлемента <> Неопределено Тогда
|
||||
АдресБезДома.munLevels.Удалить(ИндексЭлемента);
|
||||
КонецЕсли;
|
||||
ИндексЭлемента = АдресБезДома.admLevels.Найти("house");
|
||||
Если ИндексЭлемента <> Неопределено Тогда
|
||||
АдресБезДома.admLevels.Удалить(ИндексЭлемента);
|
||||
КонецЕсли;
|
||||
|
||||
Адреса = Новый Соответствие;
|
||||
Адреса.Вставить(1, АдресБезДома);
|
||||
|
||||
РезультатВебСервис = ЗаполнитьРезультатПроверкиАдресаПоКлассификаторуСервис1С(Адреса);
|
||||
Если Не РезультатВебСервис.Отказ И РезультатВебСервис.Данные.Количество() > 0 Тогда
|
||||
|
||||
АдресПослеПроверки = РезультатВебСервис.Данные.Получить(1);
|
||||
Если Не АдресПослеПроверки.АдресКорректный Или АдресПослеПроверки.Варианты.Количество() = 0 Тогда
|
||||
Возврат Результат;
|
||||
КонецЕсли;
|
||||
|
||||
Сведения = АдресПослеПроверки.Варианты[0];
|
||||
Если Не КодКЛАДРЗаполнены Тогда
|
||||
Результат.КодыАдреса.КодКЛАДР = Сведения.codeKLADR;
|
||||
СформироватьКодыКЛАДР(Результат.КодыАдреса.КодКЛАДР, Адрес, Результат.КодыКЛАДР);
|
||||
КонецЕсли;
|
||||
|
||||
Результат.КодыАдреса.КодКЛАДР = Сведения.codeKLADR;
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
КонецЕсли;
|
||||
@@ -2581,11 +2619,19 @@
|
||||
АдресАдминистративный.Ключ = 1;
|
||||
АдресАдминистративный.ЭтоМуниципальныйАдрес = Ложь;
|
||||
|
||||
Для Позиция = 0 По СопоставленныеЧастиАдреса.Количество() - 1 Цикл
|
||||
МаксимальноеКоличествоЧастейАдреса = 5;
|
||||
КоличествоЧастейАдреса = ?(СопоставленныеЧастиАдреса.Количество() > МаксимальноеКоличествоЧастейАдреса,
|
||||
МаксимальноеКоличествоЧастейАдреса, СопоставленныеЧастиАдреса.Количество() - 1);
|
||||
Позиция = 0;
|
||||
|
||||
Пока Позиция <= КоличествоЧастейАдреса Цикл
|
||||
|
||||
АдресМуниципальный["Наименование" + Строка(Позиция)] = СопоставленныеЧастиАдреса[Позиция]["Наименование"];
|
||||
АдресМуниципальный["ТипОбъекта" + Строка(Позиция)] = СопоставленныеЧастиАдреса[Позиция]["ТипОбъекта"];
|
||||
АдресАдминистративный["Наименование" + Строка(Позиция)] = СопоставленныеЧастиАдреса[Позиция]["Наименование"];
|
||||
АдресАдминистративный["ТипОбъекта" + Строка(Позиция)] = СопоставленныеЧастиАдреса[Позиция]["ТипОбъекта"];
|
||||
|
||||
Позиция = Позиция + 1;
|
||||
КонецЦикла;
|
||||
|
||||
КодыРегионов = Новый Массив;
|
||||
|
||||
@@ -267,6 +267,7 @@
|
||||
// Объект - СправочникОбъект, ДокументОбъект - записываемый объект.
|
||||
// СведенияОВерсииОбъекта - Структура - содержит информацию о версии объекта.
|
||||
// СсылкаСуществует - Булево - признак наличия объекта по ссылке в информационной базе.
|
||||
// Отправитель - ПланОбменаОбъект, ПланОбменаСсылка - план обмена БСП.
|
||||
//
|
||||
Процедура СоздатьВерсиюОбъектаПоОбменуДанными(Объект, СведенияОВерсииОбъекта, СсылкаСуществует, Отправитель) Экспорт
|
||||
|
||||
@@ -292,9 +293,21 @@
|
||||
СведенияОВерсииОбъекта.ТипВерсииОбъекта = ТипВерсииОбъекта;
|
||||
|
||||
Если Не ЗначениеЗаполнено(СведенияОВерсииОбъекта.АвторВерсии) Тогда
|
||||
СведенияОВерсииОбъекта.АвторВерсии = Пользователи.АвторизованныйПользователь();
|
||||
|
||||
Если Отправитель <> Неопределено
|
||||
И ЗначениеЗаполнено(Отправитель.Ссылка) Тогда
|
||||
|
||||
СведенияОВерсииОбъекта.АвторВерсии = Отправитель.Ссылка;
|
||||
|
||||
Иначе
|
||||
|
||||
СведенияОВерсииОбъекта.АвторВерсии = Пользователи.АвторизованныйПользователь();
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
РегистрыСведений.ВерсииОбъектов.УдалитьПредыдущиеПредупрежденияОбменов(СведенияОВерсииОбъекта);
|
||||
СоздатьВерсиюОбъекта(Объект, СведенияОВерсииОбъекта, Ложь);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
@@ -2027,6 +2027,11 @@
|
||||
МодульИнтеграцияПодсистемБИП.ПриДобавленииСерверныхОповещений(Оповещения);
|
||||
КонецЕсли;
|
||||
|
||||
Если ИнтеграцияПодсистемБСППовтИсп.ПодпискиБЭД().ПриДобавленииСерверныхОповещений Тогда
|
||||
МодульИнтеграцияПодсистемБЭД = ОбщегоНазначения.ОбщийМодуль("ИнтеграцияПодсистемБЭД");
|
||||
МодульИнтеграцияПодсистемБЭД.ПриДобавленииСерверныхОповещений(Оповещения);
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
// См. ОбщегоНазначенияПереопределяемый.ПриПериодическомПолученииДанныхКлиентаНаСервере
|
||||
@@ -2065,6 +2070,18 @@
|
||||
СерверныеОповещения.ДобавитьПоказатель(Результаты, МоментНачала,
|
||||
"ЦентрМониторингаСлужебный.ПриПериодическомПолученииДанныхКлиентаНаСервере");
|
||||
|
||||
МоментНачала = ТекущаяУниверсальнаяДатаВМиллисекундах();
|
||||
Попытка
|
||||
Если ИнтеграцияПодсистемБСППовтИсп.ПодпискиБЭД().ПриПериодическомПолученииДанныхКлиентаНаСервере Тогда
|
||||
МодульИнтеграцияПодсистемБЭД = ОбщегоНазначения.ОбщийМодуль("ИнтеграцияПодсистемБЭД");
|
||||
МодульИнтеграцияПодсистемБЭД.ПриПериодическомПолученииДанныхКлиентаНаСервере(Параметры, Результаты);
|
||||
КонецЕсли;
|
||||
Исключение
|
||||
СерверныеОповещения.ОбработатьОшибку(ИнформацияОбОшибке());
|
||||
КонецПопытки;
|
||||
СерверныеОповещения.ДобавитьПоказатель(Результаты, МоментНачала,
|
||||
"ИнтеграцияПодсистемБЭД.ПриПериодическомПолученииДанныхКлиентаНаСервере");
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
#КонецОбласти
|
||||
|
||||
@@ -367,6 +367,18 @@
|
||||
СерверныеОповещенияКлиент.ДобавитьПоказатель(МоментНачала,
|
||||
"ЦентрМониторингаКлиентСлужебный.ПередПериодическойОтправкойДанныхКлиентаНаСервер");
|
||||
|
||||
МоментНачала = ТекущаяУниверсальнаяДатаВМиллисекундах();
|
||||
Попытка
|
||||
Если ИнтеграцияПодсистемБСПКлиентПовтИсп.ПодпискиБЭД().ПередПериодическойОтправкойДанныхКлиентаНаСервер Тогда
|
||||
МодульИнтеграцияПодсистемБЭДКлиент = ОбщегоНазначенияКлиент.ОбщийМодуль("ИнтеграцияПодсистемБЭДКлиент");
|
||||
МодульИнтеграцияПодсистемБЭДКлиент.ПередПериодическойОтправкойДанныхКлиентаНаСервер(Параметры);
|
||||
КонецЕсли;
|
||||
Исключение
|
||||
СерверныеОповещенияКлиент.ОбработатьОшибку(ИнформацияОбОшибке());
|
||||
КонецПопытки;
|
||||
СерверныеОповещенияКлиент.ДобавитьПоказатель(МоментНачала,
|
||||
"ИнтеграцияПодсистемБЭДКлиент.ПередПериодическойОтправкойДанныхКлиентаНаСервер");
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
// См. ОбщегоНазначенияКлиентПереопределяемый.ПослеПериодическогоПолученияДанныхКлиентаНаСервере
|
||||
@@ -393,6 +405,18 @@
|
||||
СерверныеОповещенияКлиент.ДобавитьПоказатель(МоментНачала,
|
||||
"ЦентрМониторингаКлиентСлужебный.ПослеПериодическогоПолученияДанныхКлиентаНаСервере");
|
||||
|
||||
МоментНачала = ТекущаяУниверсальнаяДатаВМиллисекундах();
|
||||
Попытка
|
||||
Если ИнтеграцияПодсистемБСПКлиентПовтИсп.ПодпискиБЭД().ПослеПериодическогоПолученияДанныхКлиентаНаСервере Тогда
|
||||
МодульИнтеграцияПодсистемБЭДКлиент = ОбщегоНазначенияКлиент.ОбщийМодуль("ИнтеграцияПодсистемБЭДКлиент");
|
||||
МодульИнтеграцияПодсистемБЭДКлиент.ПослеПериодическогоПолученияДанныхКлиентаНаСервере(Результаты);
|
||||
КонецЕсли;
|
||||
Исключение
|
||||
СерверныеОповещенияКлиент.ОбработатьОшибку(ИнформацияОбОшибке());
|
||||
КонецПопытки;
|
||||
СерверныеОповещенияКлиент.ДобавитьПоказатель(МоментНачала,
|
||||
"ИнтеграцияПодсистемБЭДКлиент.ПослеПериодическогоПолученияДанныхКлиентаНаСервере");
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
#КонецОбласти
|
||||
|
||||
@@ -45,7 +45,7 @@
|
||||
Процедура ПриДобавленииПодсистемы(Описание) Экспорт
|
||||
|
||||
Описание.Имя = "СтандартныеПодсистемы";
|
||||
Описание.Версия = "3.1.10.295";
|
||||
Описание.Версия = "3.1.10.308";
|
||||
Описание.ИдентификаторИнтернетПоддержки = "SSL";
|
||||
Описание.РежимВыполненияОтложенныхОбработчиков = "Параллельно";
|
||||
Описание.ПараллельноеОтложенноеОбновлениеСВерсии = "2.3.3.0";
|
||||
|
||||
@@ -4258,6 +4258,30 @@
|
||||
|
||||
КонецФункции
|
||||
|
||||
// Установка сразу исключительной блокировки на регистры вместо установки
|
||||
// разделяемой блокировки автоматически при чтении, которая приводит
|
||||
// к взаимоблокировке при обновлении составов групп пользователей.
|
||||
//
|
||||
// Параметры:
|
||||
// ЭтоЗаписьГруппы - Булево
|
||||
//
|
||||
Процедура ЗаблокироватьРегистрыПередЗаписьюВФайловойИБ(ЭтоЗаписьГруппы) Экспорт
|
||||
|
||||
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.УправлениеДоступом") Тогда
|
||||
МодульУправлениеДоступомСлужебный = ОбщегоНазначения.ОбщийМодуль("УправлениеДоступомСлужебный");
|
||||
МодульУправлениеДоступомСлужебный.ЗаблокироватьРегистрыПередЗаписьюОбъектаНастройкиДоступаВФайловойИБ();
|
||||
КонецЕсли;
|
||||
|
||||
Блокировка = Новый БлокировкаДанных;
|
||||
Блокировка.Добавить("РегистрСведений.ИерархияГруппПользователей");
|
||||
Блокировка.Добавить("РегистрСведений.СоставыГруппПользователей");
|
||||
Если Не ЭтоЗаписьГруппы Тогда
|
||||
Блокировка.Добавить("РегистрСведений.СведенияОПользователях");
|
||||
КонецЕсли;
|
||||
Блокировка.Заблокировать();
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
// Начинает обработку пользователя ИБ если требуется,
|
||||
// обновляет сведения о пользователе ИБ если требуется.
|
||||
//
|
||||
|
||||
@@ -16,7 +16,7 @@
|
||||
// - Структура - строка в формате JSON или XML соответствующая XDTO пакету Адрес.
|
||||
//
|
||||
// Возвращаемое значение:
|
||||
// Строка - наименование региона.
|
||||
// Строка
|
||||
//
|
||||
Функция РегионАдресаКонтактнойИнформации(Знач Адрес) Экспорт
|
||||
|
||||
@@ -51,7 +51,7 @@
|
||||
// - Структура - строка в формате JSON или строка XML соответствующая XDTO пакету Адрес.
|
||||
//
|
||||
// Возвращаемое значение:
|
||||
// Строка - наименование города.
|
||||
// Строка
|
||||
//
|
||||
Функция ГородАдресаКонтактнойИнформации(Знач Адрес) Экспорт
|
||||
|
||||
@@ -111,7 +111,7 @@
|
||||
// возвращаемого значения с постфиксами ТипПолный и ТипКраткий. По умолчанию, Ложь.
|
||||
//
|
||||
// Возвращаемое значение:
|
||||
// Массив - содержит массив структур, содержимое структуры см. в описании функции СведенияОбАдресе.
|
||||
// Массив из см. РаботаСАдресами.СведенияОбАдресе
|
||||
//
|
||||
Функция СведенияОбАдресах(Адреса, ДополнительныеПараметры = Неопределено) Экспорт
|
||||
Возврат СведенияОбАдресахВВидеСтруктуры(Адреса, ДополнительныеПараметры);
|
||||
@@ -287,11 +287,11 @@
|
||||
//
|
||||
// Параметры:
|
||||
// Адрес - Строка - адрес во внутреннем формате JSON или в XML, соответствующем XDTO-пакету Адрес.
|
||||
// - Структура - см. СведенияОбАдресе
|
||||
// ДополнительныеПараметры - см. СведенияОбАдресе.ДополнительныеПараметры
|
||||
// - см. РаботаСАдресами.СведенияОбАдресе
|
||||
// ДополнительныеПараметры - см. РаботаСАдресами.СведенияОбАдресе.ДополнительныеПараметры
|
||||
//
|
||||
// Возвращаемое значение:
|
||||
// см. СведенияОбАдресе
|
||||
// см. РаботаСАдресами.СведенияОбАдресе
|
||||
//
|
||||
Функция СведенияОбАдресеПриказМинфинаРФ171н(Адрес, ДополнительныеПараметры = Неопределено) Экспорт
|
||||
|
||||
@@ -693,7 +693,7 @@
|
||||
|
||||
КонецФункции
|
||||
|
||||
// Возвращает адрес в виде строки XML в соответствии со структурой XDTO Контактная информация и Адрес.
|
||||
// Возвращает адрес в виде строки XML в соответствии со структурой XDTO КонтактнаяИнформация и Адрес.
|
||||
//
|
||||
// Параметры:
|
||||
// ИдентификаторАдреса - Строка - глобальный уникальный идентификационный код адресного объекта.
|
||||
@@ -710,9 +710,9 @@
|
||||
// По умолчанию Ложь.
|
||||
//
|
||||
// Возвращаемое значение:
|
||||
// Строка, Неопределено - XML в соответствии со структурой XDTO пакетов Контактная информация и Адрес.
|
||||
// JSON, если в ДополнительнаяИнформацияАдреса параметр АдресВJSON установлен в Истина.
|
||||
// Неопределено, если не удалось сформировать адрес по идентификатору.
|
||||
// Строка - XML в соответствии со структурой XDTO пакетов КонтактнаяИнформация и Адрес.
|
||||
// JSON, если в ДополнительнаяИнформацияАдреса параметр АдресВJSON установлен в Истина.
|
||||
// Неопределено - если не удалось сформировать адрес по идентификатору.
|
||||
//
|
||||
Функция АдресПоИдентификатору(ИдентификаторАдреса, ДополнительнаяИнформацияАдреса = Неопределено) Экспорт
|
||||
|
||||
@@ -797,8 +797,8 @@
|
||||
// Возвращает общепринятые сокращения адресных объектов.
|
||||
//
|
||||
// Возвращаемое значение:
|
||||
// Соответствие из КлючИЗначение - список общепринятых сокращений:
|
||||
// * Ключ - Строка - полное наименование адресного объекта. Например, "Дом", "Квартира"
|
||||
// Соответствие из КлючИЗначение:
|
||||
// * Ключ - Строка - полное наименование адресного объекта. Например, "Дом", "Квартира".
|
||||
// * Значение - Строка - сокращенное наименование адресного объекта. Например, "Д.", "Кв."
|
||||
//
|
||||
Функция СокращенияОбъектовАдресацииАдресаРФ() Экспорт
|
||||
|
||||
@@ -1835,9 +1835,7 @@
|
||||
// Параметры - Структура - параметры выполнения отложенного обработчика обновления.
|
||||
//
|
||||
Процедура ПеренестиЭлектронныеПодписиИСертификатыШифрованияВРегистрыСведений(Параметры) Экспорт // АПК:530 Обрабатывает таблицы присоединенных файлов, а не данные других подсистем.
|
||||
|
||||
РаботаСФайламиСлужебный.ПеренестиЭлектронныеПодписиИСертификатыШифрованияВРегистрыСведений(Параметры);
|
||||
|
||||
// Для обратной совместимости
|
||||
КонецПроцедуры
|
||||
|
||||
// Конец ЭлектронноеВзаимодействие
|
||||
|
||||
@@ -1478,9 +1478,7 @@
|
||||
|
||||
Процедура ПроверитьФайлОбработан(ФайлСсылка, ИмяПроцедуры) Экспорт
|
||||
|
||||
ОбновлениеИнформационнойБазы.ПроверитьОбъектОбработан(ФайлСсылка,,
|
||||
"РаботаСФайлами.ПеренестиЭлектронныеПодписиИСертификатыШифрованияВРегистрыСведений",
|
||||
ИмяПроцедуры);
|
||||
// Для обратной совместимости.
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
@@ -2565,67 +2563,6 @@
|
||||
Обработчик.Процедура = "РаботаСФайламиСлужебный.ОбновитьСписокРасширенийТекстовыхФайлов";
|
||||
Обработчик.РежимВыполнения = "Оперативно";
|
||||
|
||||
ПодсистемаЭПСуществует = ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.ЭлектроннаяПодпись");
|
||||
Если ПодсистемаЭПСуществует Тогда
|
||||
|
||||
Обработчик = Обработчики.Добавить();
|
||||
Обработчик.Версия = "2.4.1.49";
|
||||
Обработчик.Комментарий =
|
||||
НСтр("ru = 'Перенос электронных подписей и сертификатов шифрования
|
||||
|из табличных частей в регистры сведений.'");
|
||||
Обработчик.Идентификатор = Новый УникальныйИдентификатор("d70f378a-41f5-4b0a-a1a7-f4ba27c7f91b");
|
||||
Обработчик.Процедура = "РаботаСФайлами.ПеренестиЭлектронныеПодписиИСертификатыШифрованияВРегистрыСведений";
|
||||
Обработчик.РежимВыполнения = "Отложенно";
|
||||
Обработчик.ПроцедураЗаполненияДанныхОбновления = "РаботаСФайламиСлужебный.ЗарегистрироватьОбъектыДляПереносаЭлектронныхПодписейИСертификатовШифрования";
|
||||
Обработчик.ЧитаемыеОбъекты = СтрСоединить(ПолныеИменаСправочниковПрисоединенныхФайлов(), ", ");
|
||||
Обработчик.ИзменяемыеОбъекты = ИзменяемыеОбъектыПриПереносеЭлектронныхПодписейИСертификатовШифрования() + "," + СтрСоединить(ПолныеИменаСправочниковПрисоединенныхФайлов(), ", ");
|
||||
Обработчик.ПроцедураПроверки = "ОбновлениеИнформационнойБазы.ДанныеОбновленыНаНовуюВерсиюПрограммы";
|
||||
Обработчик.ПриоритетыВыполнения = ОбновлениеИнформационнойБазы.ПриоритетыВыполненияОбработчика();
|
||||
Приоритет = Обработчик.ПриоритетыВыполнения.Добавить();
|
||||
Приоритет.Процедура = "РегистрыСведений.ХранилищеФайлов.ОбработатьДанныеДляПереходаНаНовуюВерсию";
|
||||
Приоритет.Порядок = "До";
|
||||
Приоритет = Обработчик.ПриоритетыВыполнения.Добавить();
|
||||
Приоритет.Процедура = "РегистрыСведений.НаличиеФайлов.ОбработатьДанныеДляПереходаНаНовуюВерсию";
|
||||
Приоритет.Порядок = "Любой";
|
||||
Приоритет = Обработчик.ПриоритетыВыполнения.Добавить();
|
||||
Приоритет.Процедура = "РегистрыСведений.СведенияОФайлах.ОбработатьДанныеДляПереходаНаНовуюВерсию";
|
||||
Приоритет.Порядок = "Любой";
|
||||
Приоритет = Обработчик.ПриоритетыВыполнения.Добавить();
|
||||
Приоритет.Процедура = "Справочники.Файлы.ОбработатьДанныеДляПереходаНаНовуюВерсию";
|
||||
Приоритет.Порядок = "Любой";
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
|
||||
Обработчик = Обработчики.Добавить();
|
||||
Обработчик.Версия = "2.4.1.1";
|
||||
Обработчик.Комментарий =
|
||||
НСтр("ru = 'Перенос информации о наличии файлов в регистр сведений Наличие файлов.'");
|
||||
Обработчик.Идентификатор = Новый УникальныйИдентификатор("a84931bb-dfd5-4525-ab4a-1a0646e17334");
|
||||
Обработчик.Процедура = "РегистрыСведений.НаличиеФайлов.ОбработатьДанныеДляПереходаНаНовуюВерсию";
|
||||
Обработчик.РежимВыполнения = "Отложенно";
|
||||
Обработчик.ПроцедураЗаполненияДанныхОбновления = "РегистрыСведений.НаличиеФайлов.ЗарегистрироватьДанныеКОбработкеДляПереходаНаНовуюВерсию";
|
||||
Обработчик.ЧитаемыеОбъекты = "Справочник.Файлы";
|
||||
Обработчик.ИзменяемыеОбъекты = "Справочник.Файлы,РегистрСведений.НаличиеФайлов";
|
||||
Обработчик.БлокируемыеОбъекты = "Справочник.Файлы";
|
||||
Обработчик.ПроцедураПроверки = "ОбновлениеИнформационнойБазы.ДанныеОбновленыНаНовуюВерсиюПрограммы";
|
||||
Обработчик.ПриоритетыВыполнения = ОбновлениеИнформационнойБазы.ПриоритетыВыполненияОбработчика();
|
||||
|
||||
Если ПодсистемаЭПСуществует Тогда
|
||||
Приоритет = Обработчик.ПриоритетыВыполнения.Добавить();
|
||||
Приоритет.Процедура = "РаботаСФайлами.ПеренестиЭлектронныеПодписиИСертификатыШифрованияВРегистрыСведений";
|
||||
Приоритет.Порядок = "Любой";
|
||||
КонецЕсли;
|
||||
|
||||
Приоритет = Обработчик.ПриоритетыВыполнения.Добавить();
|
||||
Приоритет.Процедура = "РегистрыСведений.СведенияОФайлах.ОбработатьДанныеДляПереходаНаНовуюВерсию";
|
||||
Приоритет.Порядок = "Любой";
|
||||
|
||||
Приоритет = Обработчик.ПриоритетыВыполнения.Добавить();
|
||||
Приоритет.Процедура = "Справочники.Файлы.ОбработатьДанныеДляПереходаНаНовуюВерсию";
|
||||
Приоритет.Порядок = "Любой";
|
||||
|
||||
|
||||
Обработчик = Обработчики.Добавить();
|
||||
Обработчик.Версия = "3.0.2.46";
|
||||
Обработчик.Комментарий =
|
||||
@@ -2641,15 +2578,6 @@
|
||||
Обработчик.ПриоритетыВыполнения = ОбновлениеИнформационнойБазы.ПриоритетыВыполненияОбработчика();
|
||||
Обработчик.Многопоточный = Истина;
|
||||
|
||||
Если ПодсистемаЭПСуществует Тогда
|
||||
Приоритет = Обработчик.ПриоритетыВыполнения.Добавить();
|
||||
Приоритет.Процедура = "РаботаСФайлами.ПеренестиЭлектронныеПодписиИСертификатыШифрованияВРегистрыСведений";
|
||||
Приоритет.Порядок = "Любой";
|
||||
КонецЕсли;
|
||||
|
||||
Приоритет = Обработчик.ПриоритетыВыполнения.Добавить();
|
||||
Приоритет.Процедура = "РегистрыСведений.НаличиеФайлов.ОбработатьДанныеДляПереходаНаНовуюВерсию";
|
||||
Приоритет.Порядок = "Любой";
|
||||
Приоритет = Обработчик.ПриоритетыВыполнения.Добавить();
|
||||
Приоритет.Процедура = "РегистрыСведений.СведенияОФайлах.ОбработатьДанныеДляПереходаНаНовуюВерсию";
|
||||
Приоритет.Порядок = "Любой";
|
||||
@@ -2681,24 +2609,13 @@
|
||||
|
||||
Обработчик.ПриоритетыВыполнения = ОбновлениеИнформационнойБазы.ПриоритетыВыполненияОбработчика();
|
||||
|
||||
Если ПодсистемаЭПСуществует Тогда
|
||||
НоваяСтрока = Обработчик.ПриоритетыВыполнения.Добавить();
|
||||
НоваяСтрока.Процедура = "РаботаСФайлами.ПеренестиЭлектронныеПодписиИСертификатыШифрованияВРегистрыСведений";
|
||||
НоваяСтрока.Порядок = "Любой";
|
||||
КонецЕсли;
|
||||
|
||||
НоваяСтрока = Обработчик.ПриоритетыВыполнения.Добавить();
|
||||
НоваяСтрока.Процедура = "РегистрыСведений.ХранилищеФайлов.ОбработатьДанныеДляПереходаНаНовуюВерсию";
|
||||
НоваяСтрока.Порядок = "До";
|
||||
|
||||
НоваяСтрока = Обработчик.ПриоритетыВыполнения.Добавить();
|
||||
НоваяСтрока.Процедура = "РегистрыСведений.НаличиеФайлов.ОбработатьДанныеДляПереходаНаНовуюВерсию";
|
||||
НоваяСтрока.Порядок = "Любой";
|
||||
|
||||
НоваяСтрока = Обработчик.ПриоритетыВыполнения.Добавить();
|
||||
НоваяСтрока.Процедура = "Справочники.Файлы.ОбработатьДанныеДляПереходаНаНовуюВерсию";
|
||||
НоваяСтрока.Порядок = "Любой";
|
||||
ПриоритетВыполнения = Обработчик.ПриоритетыВыполнения.Добавить();
|
||||
ПриоритетВыполнения.Процедура = "РегистрыСведений.ХранилищеФайлов.ОбработатьДанныеДляПереходаНаНовуюВерсию";
|
||||
ПриоритетВыполнения.Порядок = "До";
|
||||
|
||||
ПриоритетВыполнения = Обработчик.ПриоритетыВыполнения.Добавить();
|
||||
ПриоритетВыполнения.Процедура = "Справочники.Файлы.ОбработатьДанныеДляПереходаНаНовуюВерсию";
|
||||
ПриоритетВыполнения.Порядок = "Любой";
|
||||
|
||||
Обработчик = Обработчики.Добавить();
|
||||
Обработчик.Процедура = "РегистрыСведений.ХранилищеФайлов.ОбработатьДанныеДляПереходаНаНовуюВерсию";
|
||||
@@ -2709,41 +2626,47 @@
|
||||
Обработчик.ПроцедураПроверки = "ОбновлениеИнформационнойБазы.ДанныеОбновленыНаНовуюВерсиюПрограммы";
|
||||
Обработчик.Комментарий = НСтр("ru = 'Создание недостающих версий файлов для элементов справочника Файлы.'");
|
||||
|
||||
Читаемые = Новый Массив;
|
||||
Читаемые.Добавить(Метаданные.Справочники.Файлы.ПолноеИмя());
|
||||
Читаемые.Добавить(Метаданные.РегистрыСведений.УдалитьДвоичныеДанныеФайлов.ПолноеИмя());
|
||||
Обработчик.ЧитаемыеОбъекты = СтрСоединить(Читаемые, ",");
|
||||
ЧитаемыеОбъекты = Новый Массив;
|
||||
ЧитаемыеОбъекты.Добавить(Метаданные.Справочники.Файлы.ПолноеИмя());
|
||||
ЧитаемыеОбъекты.Добавить(Метаданные.РегистрыСведений.УдалитьДвоичныеДанныеФайлов.ПолноеИмя());
|
||||
Обработчик.ЧитаемыеОбъекты = СтрСоединить(ЧитаемыеОбъекты, ",");
|
||||
|
||||
Изменяемые = Новый Массив;
|
||||
Изменяемые.Добавить(Метаданные.Справочники.Файлы.ПолноеИмя());
|
||||
Изменяемые.Добавить(Метаданные.РегистрыСведений.УдалитьДвоичныеДанныеФайлов.ПолноеИмя());
|
||||
Изменяемые.Добавить(Метаданные.РегистрыСведений.ХранилищеФайлов.ПолноеИмя());
|
||||
Изменяемые.Добавить(Метаданные.Справочники.ВерсииФайлов.ПолноеИмя());
|
||||
Обработчик.ИзменяемыеОбъекты = СтрСоединить(Изменяемые, ",");
|
||||
ИзменяемыеОбъекты = Новый Массив;
|
||||
ИзменяемыеОбъекты.Добавить(Метаданные.Справочники.Файлы.ПолноеИмя());
|
||||
ИзменяемыеОбъекты.Добавить(Метаданные.РегистрыСведений.УдалитьДвоичныеДанныеФайлов.ПолноеИмя());
|
||||
ИзменяемыеОбъекты.Добавить(Метаданные.РегистрыСведений.ХранилищеФайлов.ПолноеИмя());
|
||||
ИзменяемыеОбъекты.Добавить(Метаданные.Справочники.ВерсииФайлов.ПолноеИмя());
|
||||
Обработчик.ИзменяемыеОбъекты = СтрСоединить(ИзменяемыеОбъекты, ",");
|
||||
|
||||
Блокируемые = Новый Массив;
|
||||
Блокируемые.Добавить(Метаданные.РегистрыСведений.УдалитьДвоичныеДанныеФайлов.ПолноеИмя());
|
||||
Блокируемые.Добавить(Метаданные.РегистрыСведений.ХранилищеФайлов.ПолноеИмя());
|
||||
Блокируемые.Добавить(Метаданные.Справочники.ВерсииФайлов.ПолноеИмя());
|
||||
Блокируемые.Добавить(Метаданные.Справочники.Файлы.ПолноеИмя());
|
||||
Обработчик.БлокируемыеОбъекты = СтрСоединить(Блокируемые, ",");
|
||||
БлокируемыеОбъекты = Новый Массив;
|
||||
БлокируемыеОбъекты.Добавить(Метаданные.РегистрыСведений.УдалитьДвоичныеДанныеФайлов.ПолноеИмя());
|
||||
БлокируемыеОбъекты.Добавить(Метаданные.РегистрыСведений.ХранилищеФайлов.ПолноеИмя());
|
||||
БлокируемыеОбъекты.Добавить(Метаданные.Справочники.ВерсииФайлов.ПолноеИмя());
|
||||
БлокируемыеОбъекты.Добавить(Метаданные.Справочники.Файлы.ПолноеИмя());
|
||||
Обработчик.БлокируемыеОбъекты = СтрСоединить(БлокируемыеОбъекты, ",");
|
||||
|
||||
Обработчик.ПриоритетыВыполнения = ОбновлениеИнформационнойБазы.ПриоритетыВыполненияОбработчика();
|
||||
|
||||
Если ПодсистемаЭПСуществует Тогда
|
||||
НоваяСтрока = Обработчик.ПриоритетыВыполнения.Добавить();
|
||||
НоваяСтрока.Процедура = "РаботаСФайлами.ПеренестиЭлектронныеПодписиИСертификатыШифрованияВРегистрыСведений";
|
||||
НоваяСтрока.Порядок = "После";
|
||||
КонецЕсли;
|
||||
ПриоритетВыполнения = Обработчик.ПриоритетыВыполнения.Добавить();
|
||||
ПриоритетВыполнения.Процедура = "Справочники.Файлы.ОбработатьДанныеДляПереходаНаНовуюВерсию";
|
||||
ПриоритетВыполнения.Порядок = "После";
|
||||
|
||||
НоваяСтрока = Обработчик.ПриоритетыВыполнения.Добавить();
|
||||
НоваяСтрока.Процедура = "РегистрыСведений.НаличиеФайлов.ОбработатьДанныеДляПереходаНаНовуюВерсию";
|
||||
НоваяСтрока.Порядок = "После";
|
||||
Обработчик = Обработчики.Добавить();
|
||||
Обработчик.Процедура = "РегистрыСведений.НаличиеФайлов.ОбработатьДанныеДляПереходаНаНовуюВерсию";
|
||||
Обработчик.Версия = "3.1.10.301";
|
||||
Обработчик.РежимВыполнения = "Отложенно";
|
||||
Обработчик.Идентификатор = Новый УникальныйИдентификатор("fb2fba94-f4a1-408a-9274-d5c44e5a42a1");
|
||||
Обработчик.ПроцедураЗаполненияДанныхОбновления = "РегистрыСведений.НаличиеФайлов.ЗарегистрироватьДанныеКОбработкеДляПереходаНаНовуюВерсию";
|
||||
Обработчик.ПроцедураПроверки = "ОбновлениеИнформационнойБазы.ДанныеОбновленыНаНовуюВерсиюПрограммы";
|
||||
Обработчик.Комментарий = НСтр("ru = 'Обновление признака наличия присоединенного файла без учета служебных файлов.'");
|
||||
Обработчик.ЧитаемыеОбъекты = ИменаСправочниковСоСлужебнымиФайлами();
|
||||
Обработчик.ИзменяемыеОбъекты = Метаданные.РегистрыСведений.НаличиеФайлов.ПолноеИмя();
|
||||
|
||||
НоваяСтрока = Обработчик.ПриоритетыВыполнения.Добавить();
|
||||
НоваяСтрока.Процедура = "Справочники.Файлы.ОбработатьДанныеДляПереходаНаНовуюВерсию";
|
||||
НоваяСтрока.Порядок = "После";
|
||||
Обработчик.ПриоритетыВыполнения = ОбновлениеИнформационнойБазы.ПриоритетыВыполненияОбработчика();
|
||||
|
||||
ПриоритетВыполнения = Обработчик.ПриоритетыВыполнения.Добавить();
|
||||
ПриоритетВыполнения.Процедура = "Справочники.Файлы.ОбработатьДанныеДляПереходаНаНовуюВерсию";
|
||||
ПриоритетВыполнения.Порядок = "После";
|
||||
|
||||
РаботаСФайламиВТомахСлужебный.ПриДобавленииОбработчиковОбновления(Обработчики);
|
||||
|
||||
@@ -3382,7 +3305,12 @@
|
||||
ЗаписьИзменилась = Истина;
|
||||
КонецЕсли;
|
||||
|
||||
ЕстьФайлы = НЕ Источник.ПометкаУдаления ИЛИ ЕстьФайлыУВладельца(ВладелецФайлов);
|
||||
ЭтоСлужебныйФайл = Ложь;
|
||||
Если ОбщегоНазначения.ЕстьРеквизитОбъекта("Служебный",Источник.Метаданные()) Тогда
|
||||
ЭтоСлужебныйФайл = Источник.Служебный;
|
||||
КонецЕсли;
|
||||
|
||||
ЕстьФайлы = НЕ Источник.ПометкаУдаления И НЕ ЭтоСлужебныйФайл ИЛИ ЕстьФайлыУВладельца(ВладелецФайлов);
|
||||
Если МенеджерЗаписи.ЕстьФайлы <> ЕстьФайлы Тогда
|
||||
МенеджерЗаписи.ЕстьФайлы = ЕстьФайлы;
|
||||
ЗаписьИзменилась = Истина;
|
||||
@@ -3686,14 +3614,14 @@
|
||||
КонецПроцедуры
|
||||
|
||||
// Возвращает новый идентификатор объекта.
|
||||
// Для получения нового идентификатора выбирает последний идентификатор объекта
|
||||
// Для получения нового идентификатора выбирает последний идентификатор объекта
|
||||
// из регистра НаличиеПрисоединенныхФайлов увеличивает его значение
|
||||
// на одну единицу и возвращает полученный результат.
|
||||
//
|
||||
// Возвращаемое значение:
|
||||
// Строка - строка (10) - новый идентификатор объекта.
|
||||
// Строка - Строка - длина 10
|
||||
//
|
||||
Функция ПолучитьОчереднойИдентификаторОбъекта() Экспорт
|
||||
Функция ПолучитьОчереднойИдентификаторОбъекта()
|
||||
|
||||
// Вычисление нового идентификатора объекта.
|
||||
Результат = "0000000000"; // По длине ресурса ИдентификаторОбъекта.
|
||||
@@ -3963,6 +3891,32 @@
|
||||
|
||||
КонецФункции
|
||||
|
||||
Функция ИменаСправочниковСоСлужебнымиФайлами()
|
||||
|
||||
ОбъектыСФайлами = Метаданные.РегистрыСведений.НаличиеФайлов.Измерения.ОбъектСФайлами.Тип.Типы();
|
||||
|
||||
Результат = Новый Массив;
|
||||
Результат.Добавить(Метаданные.РегистрыСведений.НаличиеФайлов.ПолноеИмя());
|
||||
Для Каждого ОбъектСФайлами Из ОбъектыСФайлами Цикл
|
||||
ИменаСправочников = ИменаСправочниковХраненияФайлов(ОбъектСФайлами, Истина);
|
||||
|
||||
Для Каждого КлючИЗначение Из ИменаСправочников Цикл
|
||||
|
||||
ТекущийСправочник = Метаданные.Справочники[КлючИЗначение.Ключ];
|
||||
Если ЕстьРеквизитСлужебный(КлючИЗначение.Ключ) = Ложь Тогда
|
||||
Продолжить;
|
||||
КонецЕсли;
|
||||
ПолноеИмяСправочника = ТекущийСправочник.ПолноеИмя();
|
||||
Если Результат.Найти(ПолноеИмяСправочника) = Неопределено Тогда
|
||||
Результат.Добавить(ПолноеИмяСправочника);
|
||||
КонецЕсли;
|
||||
КонецЦикла;
|
||||
КонецЦикла;
|
||||
|
||||
Возврат СтрСоединить(Результат, ",");
|
||||
|
||||
КонецФункции
|
||||
|
||||
// Возвращает имя справочника для указанного владельца или вызывает исключение,
|
||||
// если их более одного.
|
||||
//
|
||||
@@ -4426,24 +4380,25 @@
|
||||
КонецПроцедуры
|
||||
|
||||
// Возвращает номер по нарастанию. Предыдущее значение берется из регистра сведений НомераОтсканированныхФайлов.
|
||||
//
|
||||
// Параметры:
|
||||
// Владелец - ЛюбаяСсылка - владелец файла.
|
||||
// ВладелецФайла - ОпределяемыйТип.ВладелецФайлов
|
||||
//
|
||||
// Возвращаемое значение:
|
||||
// Число - новый номер для сканирования.
|
||||
//
|
||||
Функция ПолучитьНовыйНомерДляСканирования(Владелец) Экспорт
|
||||
Функция ПолучитьНовыйНомерДляСканирования(ВладелецФайла) Экспорт
|
||||
|
||||
// Подготовить структуру отбора по измерениям.
|
||||
СтруктураОтбора = Новый Структура;
|
||||
СтруктураОтбора.Вставить("Владелец", Владелец);
|
||||
СтруктураОтбора.Вставить("Владелец", ВладелецФайла);
|
||||
|
||||
НачатьТранзакцию();
|
||||
Попытка
|
||||
|
||||
Блокировка = Новый БлокировкаДанных;
|
||||
ЭлементБлокировки = Блокировка.Добавить("РегистрСведений.НомераОтсканированныхФайлов");
|
||||
ЭлементБлокировки.УстановитьЗначение("Владелец", Владелец);
|
||||
ЭлементБлокировки.УстановитьЗначение("Владелец", ВладелецФайла);
|
||||
Блокировка.Заблокировать();
|
||||
|
||||
// Получить структуру с данными ресурсов записи.
|
||||
@@ -4459,10 +4414,10 @@
|
||||
// Запишем новый номер в регистр.
|
||||
НаборЗаписей = РегистрыСведений.НомераОтсканированныхФайлов.СоздатьНаборЗаписей();
|
||||
|
||||
НаборЗаписей.Отбор.Владелец.Установить(Владелец);
|
||||
НаборЗаписей.Отбор.Владелец.Установить(ВладелецФайла);
|
||||
|
||||
НоваяЗапись = НаборЗаписей.Добавить();
|
||||
НоваяЗапись.Владелец = Владелец;
|
||||
НоваяЗапись.Владелец = ВладелецФайла;
|
||||
НоваяЗапись.Номер = Номер;
|
||||
|
||||
НаборЗаписей.Записать();
|
||||
@@ -9819,7 +9774,7 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
Функция ЕстьФайлыУВладельца(Знач ВладелецФайлов, Знач ФайлИсключение = Неопределено)
|
||||
Функция ЕстьФайлыУВладельца(Знач ВладелецФайлов, Знач ФайлИсключение = Неопределено) Экспорт
|
||||
|
||||
ТекстЗапроса =
|
||||
"ВЫБРАТЬ ПЕРВЫЕ 1
|
||||
@@ -9829,20 +9784,28 @@
|
||||
|ГДЕ
|
||||
| НЕ ПрисоединенныеФайлы.ПометкаУдаления
|
||||
| И ПрисоединенныеФайлы.ВладелецФайла = &ВладелецФайлов
|
||||
| И &ФайлИсключение";
|
||||
| И &УсловияИсключений";
|
||||
|
||||
Запрос = Новый Запрос;
|
||||
Запрос.Параметры.Вставить("ВладелецФайлов", ВладелецФайлов);
|
||||
УсловияИсключений = "";
|
||||
Если ФайлИсключение <> Неопределено Тогда
|
||||
ТекстЗапроса = СтрЗаменить(ТекстЗапроса, "&ФайлИсключение", "ПрисоединенныеФайлы.Ссылка <> &ФайлИсключение"); // @Query-part-2
|
||||
УсловияИсключений = "ПрисоединенныеФайлы.Ссылка <> &ФайлИсключение";
|
||||
Запрос.Параметры.Вставить("ФайлИсключение", ФайлИсключение);
|
||||
Иначе
|
||||
ТекстЗапроса = СтрЗаменить(ТекстЗапроса, "&ФайлИсключение", "ИСТИНА"); // @Query-part-2
|
||||
КонецЕсли;
|
||||
|
||||
ТекстыЗапроса = Новый Массив;
|
||||
Для каждого КлючИЗначение Из ИменаСправочниковХраненияФайлов(ВладелецФайлов) Цикл
|
||||
ТекстыЗапроса.Добавить(СтрЗаменить(ТекстЗапроса, "&ИмяСправочника", "Справочник." + КлючИЗначение.Ключ));
|
||||
ТекущийТекстЗапроса = ТекстЗапроса;
|
||||
ТекущееУсловияИсключений = УсловияИсключений;
|
||||
Если ЕстьРеквизитСлужебный(КлючИЗначение.Ключ) Тогда
|
||||
ТекущееУсловияИсключений = ТекущееУсловияИсключений + ?(ЗначениеЗаполнено(ТекущееУсловияИсключений)," И ","") + "ПрисоединенныеФайлы.Служебный = ЛОЖЬ";
|
||||
КонецЕсли;
|
||||
Если НЕ ЗначениеЗаполнено(ТекущееУсловияИсключений) Тогда
|
||||
ТекущееУсловияИсключений = "ИСТИНА";
|
||||
КонецЕсли;
|
||||
ТекущийТекстЗапроса = СтрЗаменить(ТекущийТекстЗапроса, "&УсловияИсключений", ТекущееУсловияИсключений); // @Query-part-2
|
||||
ТекстыЗапроса.Добавить(СтрЗаменить(ТекущийТекстЗапроса, "&ИмяСправочника", "Справочник." + КлючИЗначение.Ключ));
|
||||
КонецЦикла;
|
||||
|
||||
Запрос.Текст = СтрСоединить(ТекстыЗапроса, Символы.ПС + "ОБЪЕДИНИТЬ" + Символы.ПС);
|
||||
@@ -9954,373 +9917,6 @@
|
||||
|
||||
КонецФункции
|
||||
|
||||
// Регистрирует на плане обмена ОбновлениеИнформационнойБазы объекты,
|
||||
// для которых необходимо обновить записи в реестре.
|
||||
//
|
||||
Процедура ЗарегистрироватьОбъектыДляПереносаЭлектронныхПодписейИСертификатовШифрования(Параметры) Экспорт
|
||||
|
||||
ТекстЗапросаДвеТабличныеЧасти =
|
||||
"ВЫБРАТЬ
|
||||
| Файлы.Ссылка КАК Ссылка
|
||||
|ИЗ
|
||||
| ТаблицаОбъектов КАК Файлы
|
||||
|ГДЕ
|
||||
| (ИСТИНА В
|
||||
| (ВЫБРАТЬ ПЕРВЫЕ 1
|
||||
| ИСТИНА
|
||||
| ИЗ
|
||||
| ТабличнаяЧастьУдалитьСертификатыШифрования КАК УдалитьСертификатыШифрования
|
||||
| ГДЕ
|
||||
| УдалитьСертификатыШифрования.Ссылка = Файлы.Ссылка)
|
||||
| ИЛИ ИСТИНА В
|
||||
| (ВЫБРАТЬ ПЕРВЫЕ 1
|
||||
| ИСТИНА
|
||||
| ИЗ
|
||||
| ТабличнаяЧастьУдалитьЭлектронныеПодписи КАК УдалитьЭлектронныеПодписи
|
||||
| ГДЕ
|
||||
| УдалитьЭлектронныеПодписи.Ссылка = Файлы.Ссылка))";
|
||||
|
||||
ТекстЗапросаТЧУдалитьСертификатыШифрования =
|
||||
"ВЫБРАТЬ
|
||||
| Файлы.Ссылка КАК Ссылка
|
||||
|ИЗ
|
||||
| ТаблицаОбъектов КАК Файлы
|
||||
|ГДЕ
|
||||
| ИСТИНА В
|
||||
| (ВЫБРАТЬ ПЕРВЫЕ 1
|
||||
| ИСТИНА
|
||||
| ИЗ
|
||||
| ТабличнаяЧастьУдалитьСертификатыШифрования КАК УдалитьСертификатыШифрования
|
||||
| ГДЕ
|
||||
| УдалитьСертификатыШифрования.Ссылка = Файлы.Ссылка)";
|
||||
|
||||
ТекстЗапросаТЧУдалитьЭлектронныеПодписи =
|
||||
"ВЫБРАТЬ
|
||||
| Файлы.Ссылка КАК Ссылка
|
||||
|ИЗ
|
||||
| ТаблицаОбъектов КАК Файлы
|
||||
|ГДЕ
|
||||
| ИСТИНА В
|
||||
| (ВЫБРАТЬ ПЕРВЫЕ 1
|
||||
| ИСТИНА
|
||||
| ИЗ
|
||||
| ТабличнаяЧастьУдалитьЭлектронныеПодписи КАК УдалитьЭлектронныеПодписи
|
||||
| ГДЕ
|
||||
| УдалитьЭлектронныеПодписи.Ссылка = Файлы.Ссылка)";
|
||||
|
||||
Запрос = Новый Запрос;
|
||||
Для Каждого ПолноеИмя Из ПолныеИменаСправочниковПрисоединенныхФайлов() Цикл
|
||||
ОбъектМетаданных = ОбщегоНазначения.ОбъектМетаданныхПоПолномуИмени(ПолноеИмя);
|
||||
|
||||
ЕстьТЧУдалитьСертификатыШифрования =
|
||||
ОбъектМетаданных.ТабличныеЧасти.Найти("УдалитьСертификатыШифрования") <> Неопределено;
|
||||
|
||||
ЕстьТЧУдалитьЭлектронныеПодписи =
|
||||
ОбъектМетаданных.ТабличныеЧасти.Найти("УдалитьЭлектронныеПодписи") <> Неопределено;
|
||||
|
||||
Если ЕстьТЧУдалитьСертификатыШифрования И ЕстьТЧУдалитьЭлектронныеПодписи Тогда
|
||||
ТекущийТекстЗапроса = ТекстЗапросаДвеТабличныеЧасти;
|
||||
|
||||
ИначеЕсли ЕстьТЧУдалитьСертификатыШифрования Тогда
|
||||
ТекущийТекстЗапроса = ТекстЗапросаТЧУдалитьСертификатыШифрования;
|
||||
|
||||
ИначеЕсли ЕстьТЧУдалитьЭлектронныеПодписи Тогда
|
||||
ТекущийТекстЗапроса = ТекстЗапросаТЧУдалитьЭлектронныеПодписи;
|
||||
Иначе
|
||||
Продолжить;
|
||||
КонецЕсли;
|
||||
|
||||
Если ЗначениеЗаполнено(Запрос.Текст) Тогда
|
||||
Запрос.Текст = Запрос.Текст + "
|
||||
|
|
||||
|ОБЪЕДИНИТЬ ВСЕ
|
||||
|
|
||||
|";
|
||||
КонецЕсли;
|
||||
|
||||
ТекущийТекстЗапроса = СтрЗаменить(ТекущийТекстЗапроса, "ТаблицаОбъектов", ПолноеИмя);
|
||||
|
||||
ТекущийТекстЗапроса = СтрЗаменить(ТекущийТекстЗапроса,
|
||||
"ТабличнаяЧастьУдалитьСертификатыШифрования", ПолноеИмя + ".УдалитьСертификатыШифрования");
|
||||
|
||||
ТекущийТекстЗапроса = СтрЗаменить(ТекущийТекстЗапроса,
|
||||
"ТабличнаяЧастьУдалитьЭлектронныеПодписи", ПолноеИмя + ".УдалитьЭлектронныеПодписи");
|
||||
|
||||
Запрос.Текст = Запрос.Текст + ТекущийТекстЗапроса;
|
||||
КонецЦикла;
|
||||
|
||||
МассивСсылок = Запрос.Выполнить().Выгрузить().ВыгрузитьКолонку("Ссылка");
|
||||
ОбновлениеИнформационнойБазы.ОтметитьКОбработке(Параметры, МассивСсылок);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
Процедура ПеренестиЭлектронныеПодписиИСертификатыШифрованияВРегистрыСведений(Параметры) Экспорт
|
||||
|
||||
ОбработкаЗавершена = Истина;
|
||||
Для Каждого ПолноеИмяСправочника Из ПолныеИменаСправочниковПрисоединенныхФайлов() Цикл
|
||||
// @skip-check query-in-loop - Порционная обработка больших объемов данных.
|
||||
ПеренестиЭлектронныеПодписиИСертификатыШифрованияВРегистрыСведенийДляТаблицы(Параметры,
|
||||
ПолноеИмяСправочника, ОбработкаЗавершена);
|
||||
КонецЦикла;
|
||||
Параметры.ОбработкаЗавершена = ОбработкаЗавершена;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
// Позволяет перенести элементы табличных частей УдалитьЭлектронныеПодписи и УдалитьСертификатыШифрования
|
||||
// в регистры сведений ЭлектронныеПодписи и СертификатыШифрования.
|
||||
//
|
||||
// Параметры:
|
||||
// ПараметрыОбновления - Структура - структура параметров отложенного обработчика обновления.
|
||||
//
|
||||
// ПолноеИмяОбъектаМетаданных - Строка - полное имя объекта метаданных, из которого переносятся данные табличных частей
|
||||
// УдалитьЭлектронныеПодписи и УдалитьСертификатыШифрования.
|
||||
// ОбработкаЗавершена - Булево - Истина, если обработаны все данные при обновлении ИБ.
|
||||
//
|
||||
Процедура ПеренестиЭлектронныеПодписиИСертификатыШифрованияВРегистрыСведенийДляТаблицы(ПараметрыОбновления,
|
||||
ПолноеИмяОбъектаМетаданных, ОбработкаЗавершена)
|
||||
|
||||
ОбъектМетаданных = ОбщегоНазначения.ОбъектМетаданныхПоПолномуИмени(ПолноеИмяОбъектаМетаданных);
|
||||
|
||||
Если ОбъектМетаданных = Неопределено Тогда
|
||||
ВызватьИсключение НСтр("ru = 'Не указан объект для обработки электронных подписей и сертификатов шифрования.'");
|
||||
КонецЕсли;
|
||||
|
||||
ЕстьТабличнаяЧастьЭП = ОбъектМетаданных.ТабличныеЧасти.Найти("УдалитьЭлектронныеПодписи") <> Неопределено;
|
||||
ЕстьТабличнаяЧастьСШ = ОбъектМетаданных.ТабличныеЧасти.Найти("УдалитьСертификатыШифрования") <> Неопределено;
|
||||
|
||||
ВыборкаСсылок = ОбновлениеИнформационнойБазы.ВыбратьСсылкиДляОбработки(ПараметрыОбновления.Очередь, ПолноеИмяОбъектаМетаданных);
|
||||
|
||||
ОбъектовОбработано = 0;
|
||||
ПроблемныхОбъектов = 0;
|
||||
|
||||
МассивСсылок = Новый Массив;
|
||||
|
||||
НачатьТранзакцию();
|
||||
Попытка
|
||||
Пока ВыборкаСсылок.Следующий() Цикл
|
||||
МассивСсылок.Добавить(ВыборкаСсылок.Ссылка);
|
||||
КонецЦикла;
|
||||
|
||||
Если ЕстьТабличнаяЧастьЭП Тогда
|
||||
ПеренестиДанныеЭлектроннойПодписиВРегистрСведений(МассивСсылок,
|
||||
ПолноеИмяОбъектаМетаданных, ОбъектМетаданных);
|
||||
КонецЕсли;
|
||||
|
||||
Если ЕстьТабличнаяЧастьСШ Тогда
|
||||
ПеренестиДанныеСертификатовВРегистрСведений(МассивСсылок, ПолноеИмяОбъектаМетаданных);
|
||||
КонецЕсли;
|
||||
|
||||
Для Каждого ОбъектСЭП Из МассивСсылок Цикл
|
||||
ОбновлениеИнформационнойБазы.ОтметитьВыполнениеОбработки(ОбъектСЭП);
|
||||
КонецЦикла;
|
||||
ОбъектовОбработано = МассивСсылок.Количество();
|
||||
|
||||
ЗафиксироватьТранзакцию();
|
||||
Исключение
|
||||
ОтменитьТранзакцию();
|
||||
// Если не удалось обработать какой-либо объект, требуется повторить попытку.
|
||||
ПроблемныхОбъектов = ПроблемныхОбъектов + МассивСсылок.Количество();
|
||||
|
||||
ТекстСообщения = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||
НСтр("ru = 'Не удалось обработать объект %1 по причине:
|
||||
|%2'"),
|
||||
ОбъектМетаданных,
|
||||
ОбработкаОшибок.ПодробноеПредставлениеОшибки(ИнформацияОбОшибке()));
|
||||
|
||||
ЗаписьЖурналаРегистрации(ОбновлениеИнформационнойБазы.СобытиеЖурналаРегистрации(),
|
||||
УровеньЖурналаРегистрации.Предупреждение, ОбъектМетаданных, , ТекстСообщения);
|
||||
КонецПопытки;
|
||||
|
||||
Если Не ОбновлениеИнформационнойБазы.ОбработкаДанныхЗавершена(ПараметрыОбновления.Очередь, ПолноеИмяОбъектаМетаданных) Тогда
|
||||
ОбработкаЗавершена = Ложь;
|
||||
КонецЕсли;
|
||||
|
||||
Если ОбъектовОбработано = 0 И ПроблемныхОбъектов <> 0 Тогда
|
||||
ТекстСообщения = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||
НСтр("ru = 'Не удалось обработать некоторые объекты (пропущены): %1'"),
|
||||
ПроблемныхОбъектов);
|
||||
ВызватьИсключение ТекстСообщения;
|
||||
Иначе
|
||||
ЗаписьЖурналаРегистрации(ОбновлениеИнформационнойБазы.СобытиеЖурналаРегистрации(),
|
||||
УровеньЖурналаРегистрации.Информация,
|
||||
ОбъектМетаданных,
|
||||
,
|
||||
СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||
НСтр("ru = 'Обработана очередная порция объектов: %1'"),
|
||||
ОбъектовОбработано));
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
// Для процедуры ПеренестиЭлектронныеПодписиИСертификатыШифрованияВРегистрыСведенийДляТаблицы.
|
||||
Процедура ПеренестиДанныеЭлектроннойПодписиВРегистрСведений(МассивОбъектов, ПолноеИмяОбъектаМетаданных, ОбъектМетаданных)
|
||||
|
||||
УстановитьПривилегированныйРежим(Истина);
|
||||
|
||||
Блокировка = Новый БлокировкаДанных;
|
||||
Для Каждого ОбъектСДанными Из МассивОбъектов Цикл
|
||||
ЭлементБлокировки = Блокировка.Добавить(ПолноеИмяОбъектаМетаданных);
|
||||
ЭлементБлокировки.УстановитьЗначение("Ссылка", ОбъектСДанными);
|
||||
КонецЦикла;
|
||||
|
||||
НачатьТранзакцию();
|
||||
Попытка
|
||||
|
||||
Блокировка.Заблокировать();
|
||||
|
||||
Запрос = Новый Запрос;
|
||||
Запрос.Текст =
|
||||
"ВЫБРАТЬ
|
||||
| ТЧЭлектронныеПодписи.Ссылка КАК ПодписанныйОбъект,
|
||||
| ТЧЭлектронныеПодписи.ДатаПодписи,
|
||||
| ТЧЭлектронныеПодписи.ИмяФайлаПодписи,
|
||||
| ТЧЭлектронныеПодписи.Комментарий,
|
||||
| ТЧЭлектронныеПодписи.КомуВыданСертификат,
|
||||
| ТЧЭлектронныеПодписи.Отпечаток,
|
||||
| ТЧЭлектронныеПодписи.Подпись,
|
||||
| ТЧЭлектронныеПодписи.УстановившийПодпись,
|
||||
| ТЧЭлектронныеПодписи.НомерСтроки КАК ПорядковыйНомер,
|
||||
| ТЧЭлектронныеПодписи.Сертификат,
|
||||
| ТЧЭлектронныеПодписи.ПодписьВерна КАК ПодписьВерна,
|
||||
| ТЧЭлектронныеПодписи.ДатаПроверкиПодписи КАК ДатаПроверкиПодписи
|
||||
|ИЗ
|
||||
| &УдалитьЭлектронныеПодписи КАК ТЧЭлектронныеПодписи
|
||||
|ГДЕ
|
||||
| ТЧЭлектронныеПодписи.Ссылка В(&МассивОбъектов)
|
||||
|ИТОГИ
|
||||
| ПО ПодписанныйОбъект";
|
||||
|
||||
Запрос.Текст = СтрЗаменить(Запрос.Текст, "&УдалитьЭлектронныеПодписи", ПолноеИмяОбъектаМетаданных + ".УдалитьЭлектронныеПодписи");
|
||||
Если ОбъектМетаданных = Метаданные.Справочники.ВерсииФайлов Тогда
|
||||
Запрос.Текст = СтрЗаменить(Запрос.Текст,
|
||||
"ТЧЭлектронныеПодписи.Ссылка КАК ПодписанныйОбъект",
|
||||
"ТЧЭлектронныеПодписи.Ссылка.Владелец КАК ПодписанныйОбъект");
|
||||
КонецЕсли;
|
||||
|
||||
РеквизитыТЧ = ОбъектМетаданных.ТабличныеЧасти.УдалитьЭлектронныеПодписи.Реквизиты;
|
||||
|
||||
Если РеквизитыТЧ.Найти("ПодписьВерна") = Неопределено Тогда
|
||||
Запрос.Текст = СтрЗаменить(Запрос.Текст, "ТЧЭлектронныеПодписи.ПодписьВерна", "ЛОЖЬ");
|
||||
КонецЕсли;
|
||||
|
||||
Если РеквизитыТЧ.Найти("ДатаПроверкиПодписи") = Неопределено Тогда
|
||||
Запрос.Текст = СтрЗаменить(Запрос.Текст, "ТЧЭлектронныеПодписи.ДатаПроверкиПодписи", "Неопределено");
|
||||
КонецЕсли;
|
||||
|
||||
Запрос.УстановитьПараметр("МассивОбъектов", МассивОбъектов);
|
||||
Выгрузка = Запрос.Выполнить().Выгрузить(ОбходРезультатаЗапроса.ПоГруппировкам);
|
||||
|
||||
Для Каждого СтрокаТаблицы Из Выгрузка.Строки Цикл
|
||||
Если Не ЗначениеЗаполнено(СтрокаТаблицы.ПодписанныйОбъект) Тогда
|
||||
Продолжить;
|
||||
КонецЕсли;
|
||||
НаборЗаписей = РегистрыСведений["ЭлектронныеПодписи"].СоздатьНаборЗаписей(); // РегистрСведенийНаборЗаписей
|
||||
НаборЗаписей.Отбор.ПодписанныйОбъект.Установить(СтрокаТаблицы.ПодписанныйОбъект);
|
||||
Для Каждого Подстрока Из СтрокаТаблицы.Строки Цикл
|
||||
ЗаполнитьЗначенияСвойств(НаборЗаписей.Добавить(), Подстрока);
|
||||
КонецЦикла;
|
||||
НаборЗаписей.ОбменДанными.Загрузка = Истина;
|
||||
НаборЗаписей.ДополнительныеСвойства.Вставить("ОтключитьМеханизмРегистрацииОбъектов");
|
||||
НаборЗаписей.ОбменДанными.Получатели.АвтоЗаполнение = Ложь;
|
||||
НаборЗаписей.Записать();
|
||||
КонецЦикла;
|
||||
|
||||
ЗафиксироватьТранзакцию();
|
||||
|
||||
Исключение
|
||||
ОтменитьТранзакцию();
|
||||
ВызватьИсключение;
|
||||
КонецПопытки;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
// Для процедуры ПеренестиЭлектронныеПодписиИСертификатыШифрованияВРегистрыСведенийДляТаблицы.
|
||||
Процедура ПеренестиДанныеСертификатовВРегистрСведений(МассивОбъектов, ПолноеИмяОбъектаМетаданных)
|
||||
|
||||
УстановитьПривилегированныйРежим(Истина);
|
||||
|
||||
Блокировка = Новый БлокировкаДанных;
|
||||
Для Каждого ОбъектСДанными Из МассивОбъектов Цикл
|
||||
ЭлементБлокировки = Блокировка.Добавить(ПолноеИмяОбъектаМетаданных);
|
||||
ЭлементБлокировки.УстановитьЗначение("Ссылка", ОбъектСДанными);
|
||||
КонецЦикла;
|
||||
|
||||
НачатьТранзакцию();
|
||||
Попытка
|
||||
|
||||
Блокировка.Заблокировать();
|
||||
|
||||
Запрос = Новый Запрос;
|
||||
Запрос.Текст =
|
||||
"ВЫБРАТЬ
|
||||
| ТЧСертификатыШифрования.Ссылка КАК ЗашифрованныйОбъект,
|
||||
| ТЧСертификатыШифрования.Отпечаток,
|
||||
| ТЧСертификатыШифрования.Сертификат,
|
||||
| ТЧСертификатыШифрования.НомерСтроки КАК ПорядковыйНомер,
|
||||
| ТЧСертификатыШифрования.Представление
|
||||
|ИЗ
|
||||
| &УдалитьСертификатыШифрования КАК ТЧСертификатыШифрования
|
||||
|ГДЕ
|
||||
| ТЧСертификатыШифрования.Ссылка В(&МассивОбъектов)
|
||||
|ИТОГИ
|
||||
| ПО ЗашифрованныйОбъект";
|
||||
|
||||
Запрос.Текст = СтрЗаменить(Запрос.Текст, "&УдалитьСертификатыШифрования",
|
||||
ПолноеИмяОбъектаМетаданных + ".УдалитьСертификатыШифрования");
|
||||
Запрос.УстановитьПараметр("МассивОбъектов", МассивОбъектов);
|
||||
|
||||
Выгрузка = Запрос.Выполнить().Выгрузить(ОбходРезультатаЗапроса.ПоГруппировкам);
|
||||
|
||||
Для Каждого СтрокаТаблицы Из Выгрузка.Строки Цикл
|
||||
НаборЗаписей = РегистрыСведений["СертификатыШифрования"].СоздатьНаборЗаписей(); // РегистрСведенийНаборЗаписей
|
||||
НаборЗаписей.Отбор.ЗашифрованныйОбъект.Установить(СтрокаТаблицы.ЗашифрованныйОбъект);
|
||||
Для Каждого Подстрока Из СтрокаТаблицы.Строки Цикл
|
||||
ЗаполнитьЗначенияСвойств(НаборЗаписей.Добавить(), Подстрока);
|
||||
КонецЦикла;
|
||||
НаборЗаписей.ОбменДанными.Загрузка = Истина;
|
||||
НаборЗаписей.ДополнительныеСвойства.Вставить("ОтключитьМеханизмРегистрацииОбъектов");
|
||||
НаборЗаписей.ОбменДанными.Получатели.АвтоЗаполнение = Ложь;
|
||||
НаборЗаписей.Записать();
|
||||
КонецЦикла;
|
||||
|
||||
ЗафиксироватьТранзакцию();
|
||||
|
||||
Исключение
|
||||
ОтменитьТранзакцию();
|
||||
ВызватьИсключение;
|
||||
КонецПопытки;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
Функция ПолныеИменаСправочниковПрисоединенныхФайлов()
|
||||
|
||||
Массив = Новый Массив;
|
||||
|
||||
ТипыПрисоединенногоФайла = ОбщегоНазначения.ИдентификаторыОбъектовМетаданных(Метаданные.ОпределяемыеТипы.ПрисоединенныйФайл.Тип.Типы());
|
||||
|
||||
Для Каждого ТипПрисоединенногоФайла Из ТипыПрисоединенногоФайла Цикл
|
||||
Массив.Добавить(ТипПрисоединенногоФайла.Значение.ПолноеИмя);
|
||||
КонецЦикла;
|
||||
|
||||
Если Массив.Найти("Справочник.Файлы") = Неопределено Тогда
|
||||
Массив.Добавить("Справочник.Файлы");
|
||||
КонецЕсли;
|
||||
|
||||
Если Массив.Найти("Справочник.ВерсииФайлов") = Неопределено Тогда
|
||||
Массив.Добавить("Справочник.ВерсииФайлов");
|
||||
КонецЕсли;
|
||||
|
||||
Возврат Массив;
|
||||
|
||||
КонецФункции
|
||||
|
||||
Функция ИзменяемыеОбъектыПриПереносеЭлектронныхПодписейИСертификатовШифрования()
|
||||
|
||||
Возврат Метаданные.РегистрыСведений["ЭлектронныеПодписи"].ПолноеИмя() + ", "
|
||||
+ Метаданные.РегистрыСведений["СертификатыШифрования"].ПолноеИмя();
|
||||
|
||||
КонецФункции
|
||||
|
||||
#КонецОбласти
|
||||
|
||||
#КонецОбласти
|
||||
@@ -1572,6 +1572,13 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
// Только для внутреннего использования.
|
||||
Процедура ЗаблокироватьРегистрыПередЗаписьюОбъектаНастройкиДоступаВФайловойИБ() Экспорт
|
||||
|
||||
ЗаблокироватьРегистрыПланированияОбновленияКлючейДоступаВФайловойИБ(,, Истина);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
#КонецОбласти
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
@@ -3517,10 +3524,7 @@
|
||||
Если ОбщегоНазначения.ИнформационнаяБазаФайловая()
|
||||
И Не ПропуститьПроверкуДоступа(Отказ, Источник) Тогда
|
||||
|
||||
ЗаблокироватьРегистрыПланированияОбновленияКлючейДоступаВФайловойИБ();
|
||||
Блокировка = Новый БлокировкаДанных;
|
||||
Блокировка.Добавить("РегистрСведений.ПараметрыРаботыВерсийРасширений");
|
||||
Блокировка.Заблокировать();
|
||||
ЗаблокироватьРегистрыПередЗаписьюОбъектаНастройкиДоступаВФайловойИБ();
|
||||
КонецЕсли;
|
||||
|
||||
СвойстваВидовДоступа = СвойстваВидовДоступа();
|
||||
@@ -11711,7 +11715,7 @@
|
||||
КонецФункции
|
||||
|
||||
Процедура ЗаблокироватьРегистрыПланированияОбновленияКлючейДоступаВФайловойИБ(ЭтоОшибкаБлокировки = Ложь,
|
||||
ОбновлениеПараметров = Ложь)
|
||||
ОбновлениеПараметров = Ложь, ЭтоЗаписьОбъектаНастроекДоступа = Ложь)
|
||||
|
||||
Блокировка = Новый БлокировкаДанных;
|
||||
ЭлементБлокировки = Блокировка.Добавить("Константа.КоличествоПотоковОбновленияДоступа");
|
||||
@@ -11725,6 +11729,17 @@
|
||||
ВызватьИсключение;
|
||||
КонецПопытки;
|
||||
|
||||
Если ЭтоЗаписьОбъектаНастроекДоступа Тогда
|
||||
Блокировка = Новый БлокировкаДанных;
|
||||
Блокировка.Добавить("РегистрСведений.ПараметрыРаботыВерсийРасширений");
|
||||
Попытка
|
||||
Блокировка.Заблокировать();
|
||||
Исключение
|
||||
ЭтоОшибкаБлокировки = Истина;
|
||||
ВызватьИсключение;
|
||||
КонецПопытки;
|
||||
КонецЕсли;
|
||||
|
||||
Блокировка = Новый БлокировкаДанных;
|
||||
ЭлементБлокировки = Блокировка.Добавить("РегистрСведений.ПараметрыОграниченияДоступа");
|
||||
Если Не ОбновлениеПараметров Тогда
|
||||
|
||||
@@ -1909,7 +1909,9 @@
|
||||
ПараметрыКонтактнойИнформации = ПараметрыВыводаКонтактнойИнформации(Форма, ИмяЭлементаДляРазмещения,
|
||||
ПоложениеЗаголовкаКИ, ОтложеннаяИнициализация, ДополнительныеПараметры);
|
||||
ПараметрыКонтактнойИнформации.Владелец = СсылкаНаОбъект;
|
||||
ПараметрыКонтактнойИнформации.ПараметрыАдреса.ТипПомещения = ТипПомещения;
|
||||
Если ЗначениеЗаполнено(ТипПомещения) Тогда
|
||||
ПараметрыКонтактнойИнформации.ПараметрыАдреса.ТипПомещения = ТипПомещения;
|
||||
КонецЕсли;
|
||||
ПараметрыКонтактнойИнформации.ОбработкаНавигационнойСсылки = ОбработкаНавигационнойСсылки;
|
||||
|
||||
Отбор = Новый Структура("Тип", Перечисления.ТипыКонтактнойИнформации.Адрес);
|
||||
|
||||
@@ -2045,10 +2045,8 @@
|
||||
//
|
||||
// Возвращаемое значение:
|
||||
// Соответствие из КлючИЗначение:
|
||||
// * Ключ - отпечаток в формате строки Base64
|
||||
// * Значение - источник получения
|
||||
// "Сервер", "Сервис".
|
||||
// если ПараметрыПолучения - Булево, то Значение = Истина (для обратной совместимости)
|
||||
// * Ключ - Строка - отпечаток в формате строки Base64
|
||||
// * Значение - Строка - источник получения: "Сервер", "Сервис".
|
||||
//
|
||||
Функция ОтпечаткиСертификатов(ТолькоЛичные, ОписаниеОшибки = Null, Сервис = Истина) Экспорт
|
||||
|
||||
|
||||
@@ -1763,6 +1763,37 @@
|
||||
|
||||
#Область ДляВызоваИзДругихПодсистем
|
||||
|
||||
// Открывает форму расширенного представления ошибки.
|
||||
//
|
||||
// Параметры:
|
||||
// ПараметрыФормы - Структура
|
||||
// * ЗаголовокПредупреждения - Строка - заголовок формы ошибки.
|
||||
// * ИнформацияДляПоддержки - ФорматированнаяСтрока - заголовок элемента для обращения в техподдержку.
|
||||
// * ТекстОшибкиКлиент - Строка - текст, по которому будет производиться поиск причин и решений на клиенте,
|
||||
// заполняется в случае, если важен контекст возникновения ошибки
|
||||
// или текст общей ошибки, если она одна.
|
||||
// * ТекстОшибкиСервер - Строка - текст, по которому будет производиться поиск причин и решений на сервере
|
||||
// заполняется в случае, если важен контекст возникновения ошибки.
|
||||
// * ДополнительныеДанные - Структура
|
||||
// ** ДанныеПодписи - Строка - (необязательный) адрес данных подписи во временном хранилище, если ошибка подписи.
|
||||
// ** Сертификат - СправочникСсылка.СертификатыКлючейЭлектроннойПодписиИШифрования - (необязательный) ссылка
|
||||
// на сертификат, с которым связана ошибка.
|
||||
// ** ДанныеСертификата - Строка - (необязательный) адрес данных сертификата во временном хранилище.
|
||||
// * ПоказатьТребуетсяПомощь - Булево - показать группу Требуется помощь и кнопки установки расширения и настройки приложений..
|
||||
// * ПоказатьПереходКНастройкеПрограмм - Булево - если ПоказатьТребуетсяПомощь = Истина,
|
||||
// показать кнопку для перехода к настройке приложений для работы с электронной подписью.
|
||||
// * ПоказатьУстановкуРасширения - Булево - если ПоказатьТребуетсяПомощь = Истина,
|
||||
// показать кнопку для установки расширения криптографии.
|
||||
// * ПоказатьИнструкцию - Булево - если ПоказатьТребуетсяПомощь = Истина, показывать гиперссылку Требуется помощь.
|
||||
// ФормаВладелец - ФормаКлиентскогоПриложения - владелец формы.
|
||||
// ОповещениеОЗавершении - ОписаниеОповещения - оповещение о закрытии формы ошибки.
|
||||
//
|
||||
Процедура ОткрытьФормуРасширенногоПредставленияОшибки(ПараметрыФормы, ФормаВладелец = Неопределено, ОповещениеОЗавершении = Неопределено) Экспорт
|
||||
|
||||
ЭлектроннаяПодписьСлужебныйКлиент.ОткрытьФормуРасширенногоПредставленияОшибки(ПараметрыФормы, ФормаВладелец, ОповещениеОЗавершении);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
// Следующие процедуры и функции предназначены для интеграции с 1С:Библиотека электронных документов.
|
||||
|
||||
// Создает и возвращает менеджер криптографии (на клиенте) для указанной программы или данных.
|
||||
|
||||
@@ -141,32 +141,49 @@
|
||||
СвойстваТокена.Представление = МодельТокена(ТипУстройства);
|
||||
СвойстваТокена.СерийныйНомер = ТипУстройства;
|
||||
|
||||
ОшибкаИнициализацииТокена = "";
|
||||
БиблиотекиТокена = "";
|
||||
Попытка
|
||||
НастройкиТокена = Ждать ОбъектКомпоненты.PKCS11ПолучитьНастройкиБэкендаПоУмолчаниюАсинх(ТипУстройства);
|
||||
Ждать ПолучитьОшибкуКомпоненты(ОбъектКомпоненты);
|
||||
БиблиотекиТокена = НастройкиТокена.Значение;
|
||||
Ждать ОбъектКомпоненты.PKCS11ИнициализацияАсинх(БиблиотекиТокена);
|
||||
Ждать ПолучитьОшибкуКомпоненты(ОбъектКомпоненты);
|
||||
Исключение
|
||||
ОшибкаИнициализацииТокена = ОбработкаОшибок.КраткоеПредставлениеОшибки(ИнформацияОбОшибке());
|
||||
КонецПопытки;
|
||||
ТекстОшибки = "";
|
||||
Если ТипУстройства = Рутокен() Тогда
|
||||
СистемнаяИнформация = Новый СистемнаяИнформация();
|
||||
Если СтрНайти(СистемнаяИнформация.ВерсияОС, "Microsoft Windows 7") Тогда
|
||||
ТекстОшибки = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||
НСтр("ru = 'Версия операционной системы Microsoft Windows 7 не подходит для работы с токеном %1.
|
||||
|Требуется более новая версия Windows или токен JaCarta.'"),
|
||||
СвойстваТокена.Представление);
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
|
||||
Если ЗначениеЗаполнено(ОшибкаИнициализацииТокена) Тогда
|
||||
Если ТекстОшибки = "" Тогда
|
||||
ОшибкаИнициализацииТокена = "";
|
||||
БиблиотекиТокена = "";
|
||||
Попытка
|
||||
НастройкиТокена = Ждать ОбъектКомпоненты.PKCS11ПолучитьНастройкиБэкендаПоУмолчаниюАсинх(ТипУстройства);
|
||||
Ждать ПолучитьОшибкуКомпоненты(ОбъектКомпоненты);
|
||||
БиблиотекиТокена = НастройкиТокена.Значение;
|
||||
Ждать ОбъектКомпоненты.PKCS11ИнициализацияАсинх(БиблиотекиТокена);
|
||||
Ждать ПолучитьОшибкуКомпоненты(ОбъектКомпоненты);
|
||||
Исключение
|
||||
ОшибкаИнициализацииТокена = ОбработкаОшибок.КраткоеПредставлениеОшибки(ИнформацияОбОшибке());
|
||||
КонецПопытки;
|
||||
|
||||
Если ЭтоОшибкаЗагрузкиБиблиотеки(ОшибкаИнициализацииТокена) Тогда
|
||||
СвойстваТокена.Ошибка = РекомендацииДляУстановкиБиблиотекТокена(ТипУстройства, БиблиотекиТокена);
|
||||
ИначеЕсли Не ЗначениеЗаполнено(БиблиотекиТокена) Тогда
|
||||
СвойстваТокена.Ошибка = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||
Если ЗначениеЗаполнено(ОшибкаИнициализацииТокена) Тогда
|
||||
|
||||
Если ЭтоОшибкаЗагрузкиБиблиотеки(ОшибкаИнициализацииТокена) Тогда
|
||||
СвойстваТокена.Ошибка = РекомендацииДляУстановкиБиблиотекТокена(ТипУстройства, БиблиотекиТокена);
|
||||
ИначеЕсли Не ЗначениеЗаполнено(БиблиотекиТокена) Тогда
|
||||
СвойстваТокена.Ошибка = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||
НСтр("ru = '%1: Не удалось получить настройки для работы с токеном: %2'"),
|
||||
СвойстваТокена.Представление, ОшибкаИнициализацииТокена);
|
||||
СвойстваТокена.Представление, ОшибкаИнициализацииТокена);
|
||||
Иначе
|
||||
СвойстваТокена.Ошибка = ОшибкаИнициализацииТокена + Символы.ПС
|
||||
+ РекомендацииДляУстановкиБиблиотекТокена(ТипУстройства, БиблиотекиТокена);
|
||||
КонецЕсли;
|
||||
Иначе
|
||||
СвойстваТокена.Ошибка = ОшибкаИнициализацииТокена + Символы.ПС + РекомендацииДляУстановкиБиблиотекТокена(ТипУстройства, БиблиотекиТокена);
|
||||
СвойстваТокена.Ошибка = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||
НСтр("ru = '%1: %2.'"), СвойстваТокена.Представление,
|
||||
ЭлектроннаяПодписьСлужебныйКлиент.ОшибкаНеНайденТокен());
|
||||
КонецЕсли;
|
||||
Иначе
|
||||
СвойстваТокена.Ошибка = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||
НСтр("ru = '%1: %2.'"), СвойстваТокена.Представление, ЭлектроннаяПодписьСлужебныйКлиент.ОшибкаНеНайденТокен());
|
||||
СвойстваТокена.Ошибка = ТекстОшибки;
|
||||
КонецЕсли;
|
||||
|
||||
СтрокиУстройств.Вставить(ТипУстройства, СвойстваТокена);
|
||||
@@ -296,15 +313,6 @@
|
||||
|
||||
КонецФункции
|
||||
|
||||
Функция ЭтоОшибкаЗагрузкиБиблиотеки(ТекстОшибки)
|
||||
// Локализация
|
||||
Если СтрНачинаетсяС(ТекстОшибки, "[token:10102]") Тогда
|
||||
Возврат Истина;
|
||||
КонецЕсли;
|
||||
// Конец Локализация
|
||||
Возврат Ложь;
|
||||
КонецФункции
|
||||
|
||||
Функция ЭтоОшибкаНеправильныйПинКод(ТекстОшибки) Экспорт
|
||||
// Локализация
|
||||
Если СтрНачинаетсяС(ТекстОшибки, "[pkcs11:160]") Тогда
|
||||
@@ -316,6 +324,15 @@
|
||||
|
||||
// Локализация
|
||||
|
||||
Функция ЭтоОшибкаЗагрузкиБиблиотеки(ТекстОшибки)
|
||||
|
||||
Если СтрНачинаетсяС(ТекстОшибки, "[token:10102]") Тогда
|
||||
Возврат Истина;
|
||||
КонецЕсли;
|
||||
|
||||
Возврат Ложь;
|
||||
КонецФункции
|
||||
|
||||
Асинх Функция ПолучитьОшибкуКомпоненты(ОбъектКомпоненты)
|
||||
Ошибка = Ждать ОбъектКомпоненты.ПолучитьСписокОшибокАсинх();
|
||||
|
||||
@@ -351,8 +368,8 @@
|
||||
|
||||
Функция ТипУстройства(Слот)
|
||||
|
||||
Если СтрНачинаетсяС(НРег(Слот), "rutoken") Тогда
|
||||
Возврат "rutoken";
|
||||
Если СтрНачинаетсяС(НРег(Слот), Рутокен()) Тогда
|
||||
Возврат Рутокен();
|
||||
ИначеЕсли СтрНачинаетсяС(НРег(Слот), "jacarta") Тогда
|
||||
Возврат "jacarta";
|
||||
КонецЕсли;
|
||||
@@ -366,9 +383,13 @@
|
||||
|
||||
КонецФункции
|
||||
|
||||
Функция Рутокен()
|
||||
Возврат "rutoken"
|
||||
КонецФункции
|
||||
|
||||
Функция РекомендацииДляУстановкиБиблиотекТокена(ТипУстройства, Библиотеки)
|
||||
|
||||
Если НРег(ТипУстройства) = "rutoken" Тогда
|
||||
Если НРег(ТипУстройства) = Рутокен() Тогда
|
||||
Возврат НСтр("ru = 'Для работы с Рутокеном скачайте и установите библиотеку с сайта производителя https://www.rutoken.ru/support/download/pkcs/, вставьте токен в компьютер, обновите список токенов и повторите попытку.'");
|
||||
ИначеЕсли НРег(ТипУстройства) = "jacarta" Тогда
|
||||
Возврат СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||
|
||||
@@ -307,8 +307,7 @@
|
||||
|
||||
// Локализация
|
||||
|
||||
НавигационнаяСсылка = "https://its.1c.ru/db/metod81#content:5784:hdoc"
|
||||
+ ?(ПустаяСтрока(ИмяРаздела), "", ":" + ИмяРаздела);
|
||||
НавигационнаяСсылка = "";
|
||||
|
||||
// Конец Локализация
|
||||
|
||||
|
||||
@@ -1212,12 +1212,6 @@
|
||||
Обработчик.ЧитаемыеОбъекты = "РегистрСведений.ЭлектронныеПодписи";
|
||||
Обработчик.ИзменяемыеОбъекты = "РегистрСведений.ЭлектронныеПодписи";
|
||||
Обработчик.ПроцедураПроверки = "ОбновлениеИнформационнойБазы.ДанныеОбновленыНаНовуюВерсиюПрограммы";
|
||||
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.РаботаСФайлами") Тогда
|
||||
Обработчик.ПриоритетыВыполнения = ОбновлениеИнформационнойБазы.ПриоритетыВыполненияОбработчика();
|
||||
Приоритет = Обработчик.ПриоритетыВыполнения.Добавить();
|
||||
Приоритет.Порядок = "После";
|
||||
Приоритет.Процедура = "РаботаСФайлами.ПеренестиЭлектронныеПодписиИСертификатыШифрованияВРегистрыСведений";
|
||||
КонецЕсли;
|
||||
|
||||
Обработчик = Обработчики.Добавить();
|
||||
Обработчик.Версия = "3.1.10.185";
|
||||
|
||||
@@ -942,6 +942,11 @@
|
||||
|
||||
Сертификаты = Неопределено;
|
||||
ДополнительныеДанные.Свойство("Сертификат", Сертификаты);
|
||||
|
||||
Если Сертификаты = Неопределено Тогда
|
||||
ДополнительныеДанные.Свойство("ДанныеСертификата", Сертификаты);
|
||||
КонецЕсли;
|
||||
|
||||
Если ТипЗнч(Сертификаты) = Тип("Массив") Тогда
|
||||
Номер = 1;
|
||||
Для Каждого Сертификат Из Сертификаты Цикл
|
||||
@@ -954,6 +959,11 @@
|
||||
|
||||
Подписи = Неопределено;
|
||||
ДополнительныеДанные.Свойство("Подпись", Подписи);
|
||||
|
||||
Если Подписи = Неопределено Тогда
|
||||
ДополнительныеДанные.Свойство("ДанныеПодписи", Подписи);
|
||||
КонецЕсли;
|
||||
|
||||
Если ТипЗнч(Подписи) = Тип("Массив") Тогда
|
||||
Номер = 1;
|
||||
Для Каждого Подпись Из Подписи Цикл
|
||||
|
||||
@@ -5716,6 +5716,13 @@
|
||||
СертификатДляПодписи = ПолучитьИзВременногоХранилища(Контекст.ОписаниеДанных.ВыбранныйСертификат.Данные);
|
||||
МодульСервисКриптографииКлиент = ОбщегоНазначенияКлиент.ОбщийМодуль("СервисКриптографииКлиент");
|
||||
МодульСервисКриптографииКлиент.Подписать(Оповещение, ДанныеДляПодписания, СертификатДляПодписи, , ПараметрыОперации);
|
||||
ИначеЕсли МенеджерКриптографии = "ОблачнаяПодпись" Тогда
|
||||
|
||||
Оповещение = Новый ОписаниеОповещения(
|
||||
"ВыполнитьНаСторонеЦиклПослеОперацииНаКлиенте", ЭтотОбъект, Контекст,
|
||||
"ВыполнитьНаСторонеЦиклПослеОшибкиОперацииНаКлиенте", ЭтотОбъект);
|
||||
ВыполнитьОперациюОблачнойПодписи(Оповещение, Контекст, Данные, ПараметрыОперации);
|
||||
|
||||
Иначе
|
||||
ОповещениеУспех = Новый ОписаниеОповещения(
|
||||
"ВыполнитьНаСторонеЦиклПослеОперацииНаКлиентеXMLDSig", ЭтотОбъект, Контекст);
|
||||
@@ -8878,7 +8885,25 @@
|
||||
МодульСервисКриптографииDSSКлиентСервер = ОбщегоНазначенияКлиент.ОбщийМодуль("СервисКриптографииDSSКлиентСервер");
|
||||
МодульСервисКриптографииDSSКлиент = ОбщегоНазначенияКлиент.ОбщийМодуль("СервисКриптографииDSSКлиент");
|
||||
|
||||
Если ЭлектроннаяПодписьКлиент.ОбщиеНастройки().ДоступнаУсовершенствованнаяПодпись И ЗначениеЗаполнено(Контекст.ОписаниеДанных.ТипПодписи) Тогда
|
||||
Если ТипЗнч(Данные) = Тип("Структура")
|
||||
И Данные.Свойство("ПараметрыCMS") Тогда
|
||||
|
||||
ПараметрыCMS = Данные.ПараметрыCMS;
|
||||
Если ПараметрыCMS.ТипПодписи = "CAdES-BES" Тогда
|
||||
ТипПодписи = "BES";
|
||||
Иначе
|
||||
Ошибка = Новый Структура("ОписаниеОшибки", СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||
НСтр("ru='Недоступно подписание типом подписи %1 с помощью учетной записи DSS.'"), ПараметрыCMS.ТипПодписи));
|
||||
ВыполнитьНаСторонеПослеЦикла(Ошибка, Контекст);
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
СвойствоПодписи = МодульСервисКриптографииDSSКлиентСервер.ПолучитьСвойствоПодписиCAdES(ТипПодписи, ПараметрыCMS.Открепленная, Ложь, "Подпись");
|
||||
Данные = Данные.Данные;
|
||||
Если ТипЗнч(Данные) = Тип("Строка") Тогда
|
||||
Данные = ПолучитьДвоичныеДанныеИзСтроки(Данные);
|
||||
КонецЕсли;
|
||||
|
||||
ИначеЕсли ЭлектроннаяПодписьКлиент.ОбщиеНастройки().ДоступнаУсовершенствованнаяПодпись И ЗначениеЗаполнено(Контекст.ОписаниеДанных.ТипПодписи) Тогда
|
||||
Если Контекст.ОписаниеДанных.ТипПодписи = ПредопределенноеЗначение("Перечисление.ТипыПодписиКриптографии.БазоваяCAdESBES") Тогда
|
||||
СвойствоПодписи = МодульСервисКриптографииDSSКлиентСервер.ПолучитьСвойствоПодписиCAdES("BES", Истина, Ложь, "Подпись");
|
||||
ИначеЕсли Контекст.ОписаниеДанных.ТипПодписи = ПредопределенноеЗначение("Перечисление.ТипыПодписиКриптографии.СМеткойДоверенногоВремениCAdEST") Тогда
|
||||
|
||||
@@ -474,7 +474,7 @@
|
||||
//
|
||||
Функция ВерсияКлассификатора() Экспорт
|
||||
|
||||
Возврат "3.0.1.34";
|
||||
Возврат "3.0.1.35";
|
||||
|
||||
КонецФункции
|
||||
|
||||
|
||||
@@ -1,17 +1,17 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<mdclass:Configuration xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="fd9392a2-7cc3-4e57-840b-4fc0744ff6ed">
|
||||
<mdclass:Configuration xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="4f3027aa-bd7f-4e11-a452-225d8d899c8f">
|
||||
<name>БиблиотекаСтандартныхПодсистем</name>
|
||||
<synonym>
|
||||
<key>ru</key>
|
||||
<value>Библиотека стандартных подсистем, редакция 3.1</value>
|
||||
</synonym>
|
||||
<containedObjects classId="9cd510cd-abfc-11d4-9434-004095e12fc7" objectId="d41d9841-c281-4abc-86bc-036843633db6"/>
|
||||
<containedObjects classId="9fcd25a0-4822-11d4-9414-008048da11f9" objectId="78389e55-c6b2-458c-b9f9-95ed444890f0"/>
|
||||
<containedObjects classId="e3687481-0a87-462c-a166-9f34594f9bba" objectId="fcfa9daa-bc3e-4a10-ae22-cb23c0ee4c70"/>
|
||||
<containedObjects classId="9de14907-ec23-4a07-96f0-85521cb6b53b" objectId="5bcf427d-2961-48c8-a83f-34f30b8df958"/>
|
||||
<containedObjects classId="51f2d5d8-ea4d-4064-8892-82951750031e" objectId="fd4b9033-9922-4a58-8478-e3af8c970516"/>
|
||||
<containedObjects classId="e68182ea-4237-4383-967f-90c1e3370bc7" objectId="f754dc40-5ab2-4d8b-a45e-8488a010b85c"/>
|
||||
<containedObjects classId="fb282519-d103-4dd3-bc12-cb271d631dfc" objectId="471c9719-9961-4748-a0ae-0c92a9239c5d"/>
|
||||
<containedObjects classId="9cd510cd-abfc-11d4-9434-004095e12fc7" objectId="564feff3-a09e-410c-844d-0c2577b741bf"/>
|
||||
<containedObjects classId="9fcd25a0-4822-11d4-9414-008048da11f9" objectId="4fd9e6cb-a19d-4e39-84d6-316f5bb79690"/>
|
||||
<containedObjects classId="e3687481-0a87-462c-a166-9f34594f9bba" objectId="0a633feb-d4c3-4c74-a230-7b3180c2b2a0"/>
|
||||
<containedObjects classId="9de14907-ec23-4a07-96f0-85521cb6b53b" objectId="5ef3f6bf-db63-4ba0-b5d0-8f74000d825d"/>
|
||||
<containedObjects classId="51f2d5d8-ea4d-4064-8892-82951750031e" objectId="75fb8048-5bd2-4fbe-803c-3af11cf68068"/>
|
||||
<containedObjects classId="e68182ea-4237-4383-967f-90c1e3370bc7" objectId="10544f1c-e4ea-490f-95a7-8ff68197873a"/>
|
||||
<containedObjects classId="fb282519-d103-4dd3-bc12-cb271d631dfc" objectId="01677931-c466-42cc-b8e4-3d4d25c9eb9a"/>
|
||||
<defaultRunMode>ManagedApplication</defaultRunMode>
|
||||
<usePurposes>PersonalComputer</usePurposes>
|
||||
<scriptVariant>Russian</scriptVariant>
|
||||
@@ -19,7 +19,7 @@
|
||||
<defaultRoles>Role.АдминистраторСистемы</defaultRoles>
|
||||
<defaultRoles>Role.ИнтерактивноеОткрытиеВнешнихОтчетовИОбработок</defaultRoles>
|
||||
<vendor>Фирма "1С"</vendor>
|
||||
<version>3.1.10.295</version>
|
||||
<version>3.1.10.308</version>
|
||||
<updateCatalogAddress>http://downloads.v8.1c.ru/tmplts/</updateCatalogAddress>
|
||||
<includeHelpInContents>true</includeHelpInContents>
|
||||
<usedMobileApplicationFunctionalities>
|
||||
|
||||
@@ -1 +1 @@
|
||||
{6,1,1,c53a7f4a-5cad-4099-bfb6-52924e7660e6,1,ffb82d54-8575-41e4-8530-9c760af3cb14,"3.1.10.295","Фирма ""1С""","БиблиотекаСтандартныхПодсистем",7663,1,0,fd9392a2-7cc3-4e57-840b-4fc0744ff6ed,fd9392a2-7cc3-4e57-840b-4fc0744ff6ed,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,fa04bf1e-69c0-4998-a939-039fcaba83c8,fa04bf1e-69c0-4998-a939-039fcaba83c8,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,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,7d8acec9-f5a9-411e-921c-446ed0dd3332,7d8acec9-f5a9-411e-921c-446ed0dd3332,1,0,3eca2d7c-5946-4d13-ba84-e3ab5ef38b5b,3eca2d7c-5946-4d13-ba84-e3ab5ef38b5b,1,0,f24de2ea-fcda-4052-b90f-e9d84314c4f2,f24de2ea-fcda-4052-b90f-e9d84314c4f2,1,0,ff8ae395-c740-4a30-a048-0d57eef6267f,ff8ae395-c740-4a30-a048-0d57eef6267f,1,0,51d06532-f61a-4ed5-afaa-cc4563633e0c,51d06532-f61a-4ed5-afaa-cc4563633e0c,1,0,0e49d980-581b-459f-a4b0-024e8c97e4c0,0e49d980-581b-459f-a4b0-024e8c97e4c0,1,0,da9b32e6-5b93-45a6-84b2-238d57541e18,da9b32e6-5b93-45a6-84b2-238d57541e18,1,0,e43d69c8-b284-47da-b236-611bc94a15b6,e43d69c8-b284-47da-b236-611bc94a15b6,1,0,31eeaa05-6c49-41fe-b840-1edbad4ccac7,31eeaa05-6c49-41fe-b840-1edbad4ccac7,1,0,842c8662-8f39-405e-9665-cbdabc116159,842c8662-8f39-405e-9665-cbdabc116159,1,0,a3001de6-272f-444e-a8db-ec8cc3a670a2,a3001de6-272f-444e-a8db-ec8cc3a670a2,1,0,fca4b033-02c4-4d61-9e51-87783c3cef1a,fca4b033-02c4-4d61-9e51-87783c3cef1a,1,0,396ef757-d7f6-411f-8c4c-1acb1106a009,396ef757-d7f6-411f-8c4c-1acb1106a009,1,0,839e29b1-a0d2-40fa-9f3e-46e66b943358,839e29b1-a0d2-40fa-9f3e-46e66b943358,1,0,c56d2cc7-630a-441b-b23f-ba78c34849bd,c56d2cc7-630a-441b-b23f-ba78c34849bd,1,0,9aecf4f5-46ed-4d1c-a584-cd028e467895,9aecf4f5-46ed-4d1c-a584-cd028e467895,1,0,21d92c2f-6c78-43ce-b1f4-59d7845b5a91,21d92c2f-6c78-43ce-b1f4-59d7845b5a91,1,0,a1c379be-43d3-4e02-83bb-d2e7de2d4ae3,a1c379be-43d3-4e02-83bb-d2e7de2d4ae3,1,0,a1f10624-22e9-4a04-b370-fd085bdd0f67,a1f10624-22e9-4a04-b370-fd085bdd0f67,1,0,2a4b10be-3cd7-4755-905f-7b4d02ff6a22,2a4b10be-3cd7-4755-905f-7b4d02ff6a22,1,0,3cffb795-2a28-4beb-92f4-5813f5994022,3cffb795-2a28-4beb-92f4-5813f5994022,1,0,3323ca68-1382-4710-a933-23fc56588935,3323ca68-1382-4710-a933-23fc56588935,1,0,d6b12775-3255-42b8-88b2-62684f873e7d,d6b12775-3255-42b8-88b2-62684f873e7d,1,0,cc23d903-ccc5-42f4-862f-5e7278c4e346,cc23d903-ccc5-42f4-862f-5e7278c4e346,1,0,98f033e0-fa40-46e0-b51a-87a066749a35,98f033e0-fa40-46e0-b51a-87a066749a35,1,0,e8b4cb2d-1180-4101-954a-4cb5464f198c,e8b4cb2d-1180-4101-954a-4cb5464f198c,1,0,a379287d-1ce8-460d-a503-910e728e28f1,a379287d-1ce8-460d-a503-910e728e28f1,1,0,f765c4ba-c677-42ac-8d0c-43bb485405b9,f765c4ba-c677-42ac-8d0c-43bb485405b9,1,0,2fd1287d-d96d-4480-baf7-8815ae5ffbfb,2fd1287d-d96d-4480-baf7-8815ae5ffbfb,1,0,d8c58e53-b7b9-4426-bdfa-d0816adf8cc1,d8c58e53-b7bLine truncated
|
||||
{6,1,1,830dee35-1994-43ea-840b-18ac50f77202,1,e153f5e0-1b45-441f-beb1-033d6b31ee11,"3.1.10.308","Фирма ""1С""","БиблиотекаСтандартныхПодсистем",7663,1,0,4f3027aa-bd7f-4e11-a452-225d8d899c8f,4f3027aa-bd7f-4e11-a452-225d8d899c8f,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,fa04bf1e-69c0-4998-a939-039fcaba83c8,fa04bf1e-69c0-4998-a939-039fcaba83c8,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,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,7d8acec9-f5a9-411e-921c-446ed0dd3332,7d8acec9-f5a9-411e-921c-446ed0dd3332,1,0,3eca2d7c-5946-4d13-ba84-e3ab5ef38b5b,3eca2d7c-5946-4d13-ba84-e3ab5ef38b5b,1,0,f24de2ea-fcda-4052-b90f-e9d84314c4f2,f24de2ea-fcda-4052-b90f-e9d84314c4f2,1,0,ff8ae395-c740-4a30-a048-0d57eef6267f,ff8ae395-c740-4a30-a048-0d57eef6267f,1,0,51d06532-f61a-4ed5-afaa-cc4563633e0c,51d06532-f61a-4ed5-afaa-cc4563633e0c,1,0,0e49d980-581b-459f-a4b0-024e8c97e4c0,0e49d980-581b-459f-a4b0-024e8c97e4c0,1,0,da9b32e6-5b93-45a6-84b2-238d57541e18,da9b32e6-5b93-45a6-84b2-238d57541e18,1,0,e43d69c8-b284-47da-b236-611bc94a15b6,e43d69c8-b284-47da-b236-611bc94a15b6,1,0,31eeaa05-6c49-41fe-b840-1edbad4ccac7,31eeaa05-6c49-41fe-b840-1edbad4ccac7,1,0,842c8662-8f39-405e-9665-cbdabc116159,842c8662-8f39-405e-9665-cbdabc116159,1,0,a3001de6-272f-444e-a8db-ec8cc3a670a2,a3001de6-272f-444e-a8db-ec8cc3a670a2,1,0,fca4b033-02c4-4d61-9e51-87783c3cef1a,fca4b033-02c4-4d61-9e51-87783c3cef1a,1,0,396ef757-d7f6-411f-8c4c-1acb1106a009,396ef757-d7f6-411f-8c4c-1acb1106a009,1,0,839e29b1-a0d2-40fa-9f3e-46e66b943358,839e29b1-a0d2-40fa-9f3e-46e66b943358,1,0,c56d2cc7-630a-441b-b23f-ba78c34849bd,c56d2cc7-630a-441b-b23f-ba78c34849bd,1,0,9aecf4f5-46ed-4d1c-a584-cd028e467895,9aecf4f5-46ed-4d1c-a584-cd028e467895,1,0,21d92c2f-6c78-43ce-b1f4-59d7845b5a91,21d92c2f-6c78-43ce-b1f4-59d7845b5a91,1,0,a1c379be-43d3-4e02-83bb-d2e7de2d4ae3,a1c379be-43d3-4e02-83bb-d2e7de2d4ae3,1,0,a1f10624-22e9-4a04-b370-fd085bdd0f67,a1f10624-22e9-4a04-b370-fd085bdd0f67,1,0,2a4b10be-3cd7-4755-905f-7b4d02ff6a22,2a4b10be-3cd7-4755-905f-7b4d02ff6a22,1,0,3cffb795-2a28-4beb-92f4-5813f5994022,3cffb795-2a28-4beb-92f4-5813f5994022,1,0,3323ca68-1382-4710-a933-23fc56588935,3323ca68-1382-4710-a933-23fc56588935,1,0,d6b12775-3255-42b8-88b2-62684f873e7d,d6b12775-3255-42b8-88b2-62684f873e7d,1,0,cc23d903-ccc5-42f4-862f-5e7278c4e346,cc23d903-ccc5-42f4-862f-5e7278c4e346,1,0,98f033e0-fa40-46e0-b51a-87a066749a35,98f033e0-fa40-46e0-b51a-87a066749a35,1,0,e8b4cb2d-1180-4101-954a-4cb5464f198c,e8b4cb2d-1180-4101-954a-4cb5464f198c,1,0,a379287d-1ce8-460d-a503-910e728e28f1,a379287d-1ce8-460d-a503-910e728e28f1,1,0,f765c4ba-c677-42ac-8d0c-43bb485405b9,f765c4ba-c677-42ac-8d0c-43bb485405b9,1,0,2fd1287d-d96d-4480-baf7-8815ae5ffbfb,2fd1287d-d96d-4480-baf7-8815ae5ffbfb,1,0,d8c58e53-b7b9-4426-bdfa-d0816adf8cc1,d8c58e53-b7bLine truncated
|
||||
@@ -45,7 +45,7 @@
|
||||
|
||||
Функция ВерсияКалендарей() Экспорт
|
||||
|
||||
Возврат 83;
|
||||
Возврат 85;
|
||||
|
||||
КонецФункции
|
||||
|
||||
@@ -57,7 +57,7 @@
|
||||
|
||||
Функция ВерсияОбновленияДанныхПроизводственныхКалендарей() Экспорт
|
||||
|
||||
Возврат "3.1.10.258";
|
||||
Возврат "3.1.10.306";
|
||||
|
||||
КонецФункции
|
||||
|
||||
|
||||
+3
-3
@@ -516,9 +516,9 @@
|
||||
<Item Calendar="09" Year="2024" DayType="Праздник" Date="20240503" SwapDate=""/>
|
||||
<Item Calendar="09" Year="2024" DayType="Праздник" Date="20240513" SwapDate=""/>
|
||||
<Item Calendar="09" Year="2024" DayType="Праздник" Date="20240617" SwapDate=""/>
|
||||
<Item Calendar="09" Year="2024" DayType="Предпраздничный" Date="20240906" SwapDate=""/>
|
||||
<Item Calendar="09" Year="2024" DayType="Праздник" Date="20240907" SwapDate="20240909"/>
|
||||
<Item Calendar="09" Year="2024" DayType="Суббота" Date="20240909" SwapDate="20240907"/>
|
||||
<Item Calendar="09" Year="2024" DayType="Предпраздничный" Date="20240913" SwapDate=""/>
|
||||
<Item Calendar="09" Year="2024" DayType="Праздник" Date="20240914" SwapDate="20240916"/>
|
||||
<Item Calendar="09" Year="2024" DayType="Суббота" Date="20240916" SwapDate="20240914"/>
|
||||
<Item Calendar="09" Year="2025" DayType="Праздник" Date="20250503" SwapDate="20250505"/>
|
||||
<Item Calendar="09" Year="2025" DayType="Суббота" Date="20250505" SwapDate="20250503"/>
|
||||
<Item Calendar="09" Year="2025" DayType="Праздник" Date="20250907" SwapDate="20250908"/>
|
||||
|
||||
+2
-2
@@ -28,7 +28,7 @@
|
||||
<tl>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Выпуск сертификата может быть платным. Стоимость выпуска и предоставление льготной лицензии 1С:Подпись по безбумажному продлению аналогичны новому сертификату. За более полной информацией обратитесь к вашему партнеру.</v8:content>
|
||||
<v8:content>Выпуск сертификата может быть платным. При безбумажном продлении стоимость выпуска сертификата и предоставление льготной лицензии 1С:Подпись аналогичны стоимости выпуска нового сертификата. За более полной информацией обратитесь к вашему партнеру.</v8:content>
|
||||
</v8:item>
|
||||
</tl>
|
||||
</c>
|
||||
@@ -2117,7 +2117,7 @@
|
||||
<font faceName="Arial" height="9" bold="false" italic="false" underline="false" strikeout="false" kind="Absolute" scale="100"/>
|
||||
<font faceName="Arial" height="10" bold="true" italic="false" underline="false" strikeout="false" kind="Absolute" scale="100"/>
|
||||
<format>
|
||||
<height>159</height>
|
||||
<height>165</height>
|
||||
</format>
|
||||
<format>
|
||||
<width>65</width>
|
||||
|
||||
@@ -1496,13 +1496,14 @@
|
||||
Результат = Новый Массив;
|
||||
|
||||
УстановитьПривилегированныйРежим(Истина);
|
||||
ПользовательИБ = ПользователиИнформационнойБазы.НайтиПоИмени(ИмяПользователяИБ);
|
||||
Для Каждого ОтчетМетаданные Из Метаданные.Отчеты Цикл
|
||||
ПользовательИБ = ?(ПользовательСсылка = Пользователи.АвторизованныйПользователь(),
|
||||
ПользователиИнформационнойБазы.ТекущийПользователь(),
|
||||
ПользователиИнформационнойБазы.НайтиПоИмени(ИмяПользователяИБ));
|
||||
|
||||
Для Каждого ОтчетМетаданные Из Метаданные.Отчеты Цикл
|
||||
Если ПравоДоступа("Просмотр", ОтчетМетаданные, ПользовательИБ) Тогда
|
||||
Результат.Добавить("Отчет." + ОтчетМетаданные.Имя);
|
||||
КонецЕсли;
|
||||
|
||||
КонецЦикла;
|
||||
|
||||
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.ДополнительныеОтчетыИОбработки") Тогда
|
||||
|
||||
+2
-1
@@ -84,7 +84,8 @@
|
||||
Элементы.ГруппаЗащитаПерсональныхДанных.Видимость = Ложь;
|
||||
КонецЕсли;
|
||||
|
||||
Если Не ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.ВариантыОтчетов") Тогда
|
||||
Если Не ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.ВариантыОтчетов")
|
||||
Или Метаданные.Подсистемы.Найти("Администрирование") = Неопределено Тогда
|
||||
Элементы.КонтрольРаботыПользователей.Видимость = Ложь;
|
||||
КонецЕсли;
|
||||
|
||||
|
||||
@@ -35,7 +35,11 @@
|
||||
//
|
||||
Процедура ПриОпределенииРазделовСВариантамиОтчетов(Разделы) Экспорт
|
||||
|
||||
Разделы.Добавить(Метаданные.Подсистемы.Администрирование, НСтр("ru = 'Отчеты администратора'"));
|
||||
Подсистема = Метаданные.Подсистемы.Найти("Администрирование");
|
||||
|
||||
Если Подсистема <> Неопределено Тогда
|
||||
Разделы.Добавить(Подсистема, НСтр("ru = 'Отчеты администратора'"));
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
@@ -44,7 +48,11 @@
|
||||
//
|
||||
Процедура ПриОпределенииРазделовСДополнительнымиОтчетами(Разделы) Экспорт
|
||||
|
||||
Разделы.Добавить(Метаданные.Подсистемы.Администрирование);
|
||||
Подсистема = Метаданные.Подсистемы.Найти("Администрирование");
|
||||
|
||||
Если Подсистема <> Неопределено Тогда
|
||||
Разделы.Добавить(Подсистема);
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
@@ -53,7 +61,11 @@
|
||||
//
|
||||
Процедура ПриОпределенииРазделовСДополнительнымиОбработками(Разделы) Экспорт
|
||||
|
||||
Разделы.Добавить(Метаданные.Подсистемы.Администрирование);
|
||||
Подсистема = Метаданные.Подсистемы.Найти("Администрирование");
|
||||
|
||||
Если Подсистема <> Неопределено Тогда
|
||||
Разделы.Добавить(Подсистема);
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
|
||||
+24
-16
@@ -82,7 +82,7 @@
|
||||
"En": ""
|
||||
},
|
||||
{
|
||||
"Anchor": "Сервер offline",
|
||||
"Anchor": "",
|
||||
"Reason": "• Не установлен список отозванных сертификатов или сервис проверки отозванных сертификатов недоступен.\n• Закончился срок действия списка отзыва.",
|
||||
"Solution": "• Получите список отозванных сертификатов в Удостоверяющем центре и установите его. См. <a href=\"http://1c-edo.ru/handbook/24/2517/\">инструкцию</a>\n• Если доступ блокирует антивирус, межсетевой экран или другие приложения, разрешите доступ к адресам центров сертификации и списков отзыва, указанным в сертификате.\n• Обратитесь в Удостоверяющий центр для обновления списка отзыва (в случае окончания его срока действия).",
|
||||
"ErrorText": "0x11200006",
|
||||
@@ -129,7 +129,7 @@
|
||||
{
|
||||
"Anchor": "Выбран неизвестный алгоритм",
|
||||
"Reason": "• Выбраны неправильные настройки алгоритма в карточке приложения электронной подписи.\n• Приложение электронной подписи установлено некорректно.",
|
||||
"Solution": "• Откройте карточку проблемного приложения и перевыберите приложение из списка (при этом обновятся все 5 полей в карточке приложения, включая алгоритмы). После этого нажмите \"Записать и закрыть\". В форме настроек нажмите \"Обновить\". <a href=\"ОткрытьСписокПрограмм\">Открыть список приложений электронной подписи</a>\n• Удалите все приложения электронной подписи и установите только одно из них, так как установка нескольких приложений электронной подписи на одном компьютере может вызвать эту ошибку.",
|
||||
"Solution": "• Откройте карточку проблемного приложения и перевыберите приложение из списка (при этом обновятся все 5 полей в карточке приложения, включая алгоритмы). После этого нажмите \"Записать и закрыть\". В форме настроек нажмите \"Обновить\". <a href=\"ОткрытьСписокПрограмм\">Открыть список приложений электронной подписи</a>\n• Удалите все приложения электронной подписи и установите только одно из них, так как установка нескольких приложений электронной подписи на одном компьютере может вызвать конфликт.",
|
||||
"ErrorText": "Выбран неизвестный алгоритм подписи",
|
||||
"RepairMethods": "",
|
||||
"En": ""
|
||||
@@ -137,7 +137,7 @@
|
||||
{
|
||||
"Anchor": "Выбран неизвестный алгоритм",
|
||||
"Reason": "• Выбраны неправильные настройки алгоритма в карточке приложения электронной подписи.\n• Приложение электронной подписи установлено некорректно.",
|
||||
"Solution": "• Откройте карточку проблемного приложения и перевыберите приложение из списка (при этом обновятся все 5 полей в карточке приложения, включая алгоритмы). После этого нажмите \"Записать и закрыть\". В форме настроек нажмите \"Обновить\". <a href=\"ОткрытьСписокПрограмм\">Открыть список приложений электронной подписи</a>\n• Удалите все приложения электронной подписи и установите только одно из них, так как установка нескольких приложений электронной подписи на одном компьютере может вызвать эту ошибку.",
|
||||
"Solution": "• Откройте карточку проблемного приложения и перевыберите приложение из списка (при этом обновятся все 5 полей в карточке приложения, включая алгоритмы). После этого нажмите \"Записать и закрыть\". В форме настроек нажмите \"Обновить\". <a href=\"ОткрытьСписокПрограмм\">Открыть список приложений электронной подписи</a>\n• Удалите все приложения электронной подписи и установите только одно из них, так как установка нескольких приложений электронной подписи на одном компьютере может вызвать конфликт.",
|
||||
"ErrorText": "Выбран неизвестный алгоритм хеширования",
|
||||
"RepairMethods": "",
|
||||
"En": ""
|
||||
@@ -145,7 +145,7 @@
|
||||
{
|
||||
"Anchor": "Выбран неизвестный алгоритм",
|
||||
"Reason": "• Выбраны неправильные настройки алгоритма в карточке приложения электронной подписи.\n• Приложение электронной подписи установлено некорректно.",
|
||||
"Solution": "• Откройте карточку проблемного приложения и перевыберите приложение из списка (при этом обновятся все 5 полей в карточке приложения, включая алгоритмы). После этого нажмите \"Записать и закрыть\". В форме настроек нажмите \"Обновить\". <a href=\"ОткрытьСписокПрограмм\">Открыть список приложений электронной подписи</a>\n• Удалите все приложения электронной подписи и установите только одно из них, так как установка нескольких приложений электронной подписи на одном компьютере может вызвать эту ошибку.",
|
||||
"Solution": "• Откройте карточку проблемного приложения и перевыберите приложение из списка (при этом обновятся все 5 полей в карточке приложения, включая алгоритмы). После этого нажмите \"Записать и закрыть\". В форме настроек нажмите \"Обновить\". <a href=\"ОткрытьСписокПрограмм\">Открыть список приложений электронной подписи</a>\n• Удалите все приложения электронной подписи и установите только одно из них, так как установка нескольких приложений электронной подписи на одном компьютере может вызвать конфликт.",
|
||||
"ErrorText": "Выбран неизвестный алгоритм шифрования",
|
||||
"RepairMethods": "",
|
||||
"En": ""
|
||||
@@ -159,6 +159,14 @@
|
||||
"En": "The required certificate failed validity period verification upon comparison with system clock or signature time in the file"
|
||||
},
|
||||
{
|
||||
"Anchor": "",
|
||||
"Reason": "• Действие отменено пользователем.\n• Не найден токен с закрытым ключом.",
|
||||
"Solution": "• Вставьте и укажите токен с закрытым ключом сертификата при запросе от приложения электронной подписи.",
|
||||
"ErrorText": "Ошибка при получении контекста модуля криптографии (0x8010006E)",
|
||||
"RepairMethods": "",
|
||||
"En": ""
|
||||
},
|
||||
{
|
||||
"Anchor": "Контекст модуля криптографии",
|
||||
"Reason": "• Не установлено приложение электронной подписи.\n• Неверно указаны настройки приложения электронной подписи.",
|
||||
"Solution": "• Установите приложение для работы с электронной подписью.\n• Задайте общие настройки электронной подписи и шифрования. <a href=\"ОткрытьСписокПрограмм\">Открыть список приложений электронной подписи</a>",
|
||||
@@ -233,7 +241,7 @@
|
||||
"En": "Cryptography module interface error. Invalid data"
|
||||
},
|
||||
{
|
||||
"Anchor": "Неверный ключ",
|
||||
"Anchor": "",
|
||||
"Reason": "Приложение электронной подписи установлено некорректно.",
|
||||
"Solution": "Удалите все приложения электронной подписи, почистите реестр с помощью утилиты КриптоПро <a href=\"https://www.cryptopro.ru/sites/default/files/public/cspclean.exe\">cspclean</a> и установите только одно из приложений.",
|
||||
"ErrorText": "Ошибка интерфейса модуля криптографии. Произошла внутренняя ошибка",
|
||||
@@ -411,8 +419,8 @@
|
||||
},
|
||||
{
|
||||
"Anchor": "Хеш-значение",
|
||||
"Reason": "• Подпись не является достоверной.\n• После подписания изменились данные объекта.",
|
||||
"Solution": "Выберите корректный объект.",
|
||||
"Reason": "• Подпись от другого документа.\n• После подписания изменился подписанный документ.",
|
||||
"Solution": "• Добавьте подходящую подпись. \n• Обратитесь к отправителю документа для предоставления корректных документа и подписи.",
|
||||
"ErrorText": "Хеш-значение неправильное",
|
||||
"RepairMethods": "",
|
||||
"En": "Invalid hash value",
|
||||
@@ -427,7 +435,7 @@
|
||||
"En": ""
|
||||
},
|
||||
{
|
||||
"Anchor": "Couldn't resolve host name",
|
||||
"Anchor": "",
|
||||
"Reason": "• Сервер временно не доступен.\n• Неправильные параметры запроса.",
|
||||
"Solution": "• Выполните проверку сертификата повторно.\n• Проверьте настройки сети и работоспособность сервера DSS.\n• Проверьте настройки и права сервера 1С на подключение к сервису DSS.\n• Проверьте настройки для TLS подключения (сертификаты сервера).\n",
|
||||
"ErrorText": "Couldn't resolve host name",
|
||||
@@ -451,7 +459,7 @@
|
||||
"En": "Keyset is not defined"
|
||||
},
|
||||
{
|
||||
"Anchor": "Fail to create Certificate Chain Engine",
|
||||
"Anchor": "",
|
||||
"Reason": "КриптоПро CSP 4.0 и выше официально не поддерживает работу на старых версиях Windows (XP,Vista), см. <a href=\"https://www.cryptopro.ru/products/csp/compare\">https://www.cryptopro.ru/products/csp/compare</a>. КриптоПро CSP 3.6 не поддерживает алгоритмы ГОСТ Р 34.10-2012",
|
||||
"Solution": "Обновите операционную систему машины до Windows 7 или более новой версии.",
|
||||
"ErrorText": "Fail to create Certificate Chain Engine",
|
||||
@@ -459,7 +467,7 @@
|
||||
"En": ""
|
||||
},
|
||||
{
|
||||
"Anchor": "Указан неверный тип",
|
||||
"Anchor": "",
|
||||
"Reason": "На версиях КриптоПро CSP ниже 5.0.12000 недоступно расшифрование объектов, зашифрованных с использованием алгоритмов \"GR 34.12-15 K\" и \"GR 34.12-15 M\"",
|
||||
"Solution": "Обновите КриптоПро CSP до последней сертифицированной версии (5.0.12000)",
|
||||
"ErrorText": "Указан неверный тип",
|
||||
@@ -1083,7 +1091,7 @@
|
||||
"En": ""
|
||||
},
|
||||
{
|
||||
"Anchor": "Неверный ключ",
|
||||
"Anchor": "",
|
||||
"Reason": "Если это ошибка при работе с электроной подписью, то, возможно, приложение электронной подписи установлено некорректно.",
|
||||
"Solution": "Удалите все приложения электронной подписи, почистите реестр с помощью утилиты КриптоПро <a href=\"https://www.cryptopro.ru/sites/default/files/public/cspclean.exe\">cspclean</a> и установите только одно из приложений.",
|
||||
"ErrorText": "Произошла внутренняя ошибка",
|
||||
@@ -1120,7 +1128,7 @@
|
||||
"Sign": true
|
||||
},
|
||||
{
|
||||
"Anchor": "Указан неверный алгоритм",
|
||||
"Anchor": "",
|
||||
"Reason": "• Алгоритм подписи не соответствует алгоритму сертификата подписанта.",
|
||||
"Solution": "• Обратитесь к подписанту для получения корректной подписи с алгоритмом, соответствующим ГОСТу.",
|
||||
"ErrorText": "Указан неверный алгоритм",
|
||||
@@ -1189,7 +1197,7 @@
|
||||
"En": ""
|
||||
},
|
||||
{
|
||||
"Anchor": "Указан неверный алгоритм",
|
||||
"Anchor": "",
|
||||
"Reason": "• Алгоритм подписи не соответствует алгоритму сертификата подписанта.",
|
||||
"Solution": "• Обратитесь к подписанту для получения корректной подписи с алгоритмом, соответствующим ГОСТу.",
|
||||
"ErrorText": "Неверная версия модуля криптографии",
|
||||
@@ -1198,7 +1206,7 @@
|
||||
"Sign": true
|
||||
},
|
||||
{
|
||||
"Anchor": "Указан неверный алгоритм",
|
||||
"Anchor": "",
|
||||
"Reason": "• Алгоритм подписи не соответствует алгоритму сертификата подписанта.\n• Подпись не является достоверной.\n• После подписания изменились данные объекта.",
|
||||
"Solution": "• Обратитесь к подписанту для получения корректной подписи",
|
||||
"ErrorText": "0x80091007",
|
||||
@@ -1310,6 +1318,6 @@
|
||||
"En": ""
|
||||
}
|
||||
],
|
||||
"LastChangeDate": "2024-08-09T16:26:43",
|
||||
"Version": "3.0.1.34"
|
||||
"LastChangeDate": "2024-09-13T09:59:39",
|
||||
"Version": "3.0.1.35"
|
||||
}
|
||||
@@ -92,7 +92,7 @@
|
||||
|
||||
Элементы.ПоискИУстановкаОбновлений.Видимость = ОбщегоНазначения.ПодсистемаСуществует("ИнтернетПоддержкаПользователей.ПолучениеОбновленийПрограммы");
|
||||
|
||||
Если ЭтоВебКлиент Тогда
|
||||
Если ЭтоВебКлиент Или ЭтоПодчиненныйУзелРИБ Тогда
|
||||
ЗаголовокВариантаВыбора = НСтр("ru = 'Укажите файл исправлений:'");
|
||||
Элементы.ПереключательНуженФайлОбновления.СписокВыбора[1].Представление = ЗаголовокВариантаВыбора;
|
||||
КонецЕсли;
|
||||
@@ -133,7 +133,6 @@
|
||||
ПерейтиКВыборуРежимаОбновления();
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
ИмяСтраницы = Страницы.ОбновленияНеОбнаружено.Имя;
|
||||
КонецЕсли;
|
||||
|
||||
ПередОткрытиемСтраницы(Страницы[ИмяСтраницы]);
|
||||
@@ -547,7 +546,7 @@
|
||||
|
||||
#Иначе
|
||||
|
||||
Если ОбщегоНазначенияКлиент.КлиентПодключенЧерезВебСервер() Тогда
|
||||
Если ОбщегоНазначенияКлиент.КлиентПодключенЧерезВебСервер() Или ЭтоПодчиненныйУзелРИБ Тогда
|
||||
|
||||
Свойства.Заголовок = НСтр("ru = 'Выбор исправлений'");
|
||||
Свойства.Фильтр = НСтр("ru = 'Файлы исправлений (*.cfe*;*.zip)|*.cfe*;*.zip'");
|
||||
|
||||
@@ -1699,6 +1699,143 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
Процедура УдалитьПредыдущиеПредупрежденияОбменов(СведенияОВерсииОбъекта) Экспорт
|
||||
|
||||
// Определены следующие стратегии:
|
||||
// 1. Если тип предупреждения относиться к синхронизации, то чистим по типу;
|
||||
// 2. Если есть комментарий синхронизации, то чистим все аналогичные комментарии.
|
||||
//
|
||||
// При этом в двух стратегиях удаляем записи, где условия совпадают, а автором является пользователь,
|
||||
// потому что уже нет возможности идентифицировать обмен, к которому относиться предупреждение.
|
||||
|
||||
ДопустимыеТипыПредупреждений = Новый Массив;
|
||||
ДопустимыеТипыПредупреждений.Добавить(Перечисления.ТипыВерсийОбъекта.ПринятыеДанныеПоКоллизии);
|
||||
ДопустимыеТипыПредупреждений.Добавить(Перечисления.ТипыВерсийОбъекта.НепринятыеДанныеПоКоллизии);
|
||||
ДопустимыеТипыПредупреждений.Добавить(Перечисления.ТипыВерсийОбъекта.НепринятыйПоДатеЗапретаОбъектСуществуетВБазе);
|
||||
ДопустимыеТипыПредупреждений.Добавить(Перечисления.ТипыВерсийОбъекта.НепринятыйПоДатеЗапретаОбъектНеСуществуетВБазе);
|
||||
|
||||
Попытка
|
||||
|
||||
Если ДопустимыеТипыПредупреждений.Найти(СведенияОВерсииОбъекта.ТипВерсииОбъекта) <> Неопределено Тогда
|
||||
|
||||
УдалитьПредыдущиеПредупрежденияОбменовПоТипу(СведенияОВерсииОбъекта, ДопустимыеТипыПредупреждений);
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
Если НЕ ПустаяСтрока(СведенияОВерсииОбъекта.ПредупреждениеСинхронизации) Тогда
|
||||
|
||||
УдалитьПредыдущиеПредупрежденияОбменовПоКомментарию(СведенияОВерсииОбъекта);
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
Исключение
|
||||
|
||||
ИмяСобытия = НСтр("ru = 'Обмен данными'", ОбщегоНазначения.КодОсновногоЯзыка());
|
||||
ЗаписьЖурналаРегистрации(ИмяСобытия, УровеньЖурналаРегистрации.Ошибка,,, ОбработкаОшибок.ПодробноеПредставлениеОшибки(ИнформацияОбОшибке()));
|
||||
|
||||
КонецПопытки;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
Процедура УдалитьПредыдущиеПредупрежденияОбменовПоТипу(СведенияОВерсииОбъекта, ДопустимыеТипыПредупреждений)
|
||||
|
||||
Запрос = Новый Запрос;
|
||||
Запрос.УстановитьПараметр("Объект", СведенияОВерсииОбъекта.Объект);
|
||||
Запрос.УстановитьПараметр("ТипВерсииОбъекта", СведенияОВерсииОбъекта.ТипВерсииОбъекта);
|
||||
|
||||
Если ЗначениеЗаполнено(СведенияОВерсииОбъекта.АвторВерсии)
|
||||
И ТипЗнч(СведенияОВерсииОбъекта.АвторВерсии) <> Тип("СправочникСсылка.Пользователи") Тогда
|
||||
|
||||
Запрос.УстановитьПараметр("АвторВерсииУзел", СведенияОВерсииОбъекта.АвторВерсии);
|
||||
|
||||
Иначе
|
||||
|
||||
Запрос.УстановитьПараметр("АвторВерсииУзел", Неопределено);
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
Запрос.Текст =
|
||||
"ВЫБРАТЬ ПЕРВЫЕ 10
|
||||
| ВерсииОбъектов.Объект КАК Объект,
|
||||
| ВерсииОбъектов.НомерВерсии КАК НомерВерсии
|
||||
|ИЗ
|
||||
| РегистрСведений.ВерсииОбъектов КАК ВерсииОбъектов
|
||||
|ГДЕ
|
||||
| ВерсииОбъектов.Объект = &Объект
|
||||
| И ВерсииОбъектов.ТипВерсииОбъекта = &ТипВерсииОбъекта
|
||||
| И (ВерсииОбъектов.АвторВерсии = &АвторВерсииУзел
|
||||
| ИЛИ ВерсииОбъектов.АвторВерсии ССЫЛКА Справочник.Пользователи)
|
||||
|
|
||||
|УПОРЯДОЧИТЬ ПО
|
||||
| ВерсииОбъектов.НомерВерсии";
|
||||
|
||||
Выборка = Запрос.Выполнить().Выбрать();
|
||||
Пока Выборка.Количество() > 0 Цикл
|
||||
|
||||
Пока Выборка.Следующий() Цикл
|
||||
|
||||
МенеджерЗаписи = СоздатьМенеджерЗаписи();
|
||||
МенеджерЗаписи.Объект = Выборка.Объект;
|
||||
МенеджерЗаписи.НомерВерсии = Выборка.НомерВерсии;
|
||||
МенеджерЗаписи.Удалить();
|
||||
|
||||
КонецЦикла;
|
||||
|
||||
Если ТранзакцияАктивна() Тогда
|
||||
|
||||
Прервать;
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
Выборка = Запрос.Выполнить().Выбрать(); // @skip-check query-in-loop - Порционная обработка большого объема данных.
|
||||
|
||||
КонецЦикла;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
Процедура УдалитьПредыдущиеПредупрежденияОбменовПоКомментарию(СведенияОВерсииОбъекта)
|
||||
|
||||
Запрос = Новый Запрос;
|
||||
Запрос.УстановитьПараметр("Объект", СведенияОВерсииОбъекта.Объект);
|
||||
Запрос.УстановитьПараметр("ПредупреждениеСинхронизации", СведенияОВерсииОбъекта.ПредупреждениеСинхронизации);
|
||||
|
||||
Запрос.Текст =
|
||||
"ВЫБРАТЬ ПЕРВЫЕ 100
|
||||
| ВерсииОбъектов.Объект КАК Объект,
|
||||
| ВерсииОбъектов.НомерВерсии КАК НомерВерсии
|
||||
|ИЗ
|
||||
| РегистрСведений.ВерсииОбъектов КАК ВерсииОбъектов
|
||||
|ГДЕ
|
||||
| ВерсииОбъектов.Объект = &Объект
|
||||
| И (ВЫРАЗИТЬ(ВерсииОбъектов.ПредупреждениеСинхронизации КАК СТРОКА(512))) = &ПредупреждениеСинхронизации
|
||||
|
|
||||
|УПОРЯДОЧИТЬ ПО
|
||||
| ВерсииОбъектов.НомерВерсии";
|
||||
|
||||
Выборка = Запрос.Выполнить().Выбрать();
|
||||
Пока Выборка.Количество() > 0 Цикл
|
||||
|
||||
Пока Выборка.Следующий() Цикл
|
||||
|
||||
МенеджерЗаписи = СоздатьМенеджерЗаписи();
|
||||
МенеджерЗаписи.Объект = Выборка.Объект;
|
||||
МенеджерЗаписи.НомерВерсии = Выборка.НомерВерсии;
|
||||
МенеджерЗаписи.Удалить();
|
||||
|
||||
КонецЦикла;
|
||||
|
||||
Если ТранзакцияАктивна() Тогда
|
||||
|
||||
Прервать;
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
Выборка = Запрос.Выполнить().Выбрать(); // @skip-check query-in-loop - Порционная обработка большого объема данных.
|
||||
|
||||
КонецЦикла;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
#КонецОбласти
|
||||
|
||||
#КонецЕсли
|
||||
@@ -259,6 +259,8 @@
|
||||
ЭлементБлокировки.ИспользоватьИзИсточникаДанных("Ссылка", "МашиночитаемаяДоверенность");
|
||||
БлокировкаДанных.Заблокировать();
|
||||
|
||||
УстановитьПривилегированныйРежим(Истина);
|
||||
|
||||
Для Каждого ДоверенностьДляПроверки Из ДанныеДляЗаписи Цикл
|
||||
МашиночитаемаяДоверенность = ДоверенностьДляПроверки.МашиночитаемаяДоверенность;
|
||||
СтатусМЧД = РегистрыСведений.МашиночитаемыеДоверенностиСтатусы.СоздатьМенеджерЗаписи();
|
||||
|
||||
@@ -18,40 +18,93 @@
|
||||
//
|
||||
Процедура ЗарегистрироватьДанныеКОбработкеДляПереходаНаНовуюВерсию(Параметры) Экспорт
|
||||
|
||||
ОтработаныВсеВладельцыФайлов = Ложь;
|
||||
Ссылка = "";
|
||||
Пока Не ОтработаныВсеВладельцыФайлов Цикл
|
||||
ДополнительныеПараметры = ОбновлениеИнформационнойБазы.ДополнительныеПараметрыОтметкиОбработки();
|
||||
ДополнительныеПараметры.ЭтоНезависимыйРегистрСведений = Истина;
|
||||
ДополнительныеПараметры.ПолноеИмяРегистра = "РегистрСведений.НаличиеФайлов";
|
||||
|
||||
Запрос = Новый Запрос;
|
||||
Запрос.Текст =
|
||||
"ВЫБРАТЬ РАЗЛИЧНЫЕ ПЕРВЫЕ 1000
|
||||
| Файлы.Ссылка КАК Ссылка
|
||||
|ИЗ
|
||||
| Справочник.Файлы КАК Файлы
|
||||
| ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.НаличиеФайлов КАК НаличиеФайлов
|
||||
| ПО Файлы.ВладелецФайла = НаличиеФайлов.ОбъектСФайлами
|
||||
|ГДЕ
|
||||
| НаличиеФайлов.ОбъектСФайлами ЕСТЬ NULL
|
||||
| И Файлы.Ссылка > &Ссылка
|
||||
|
|
||||
|УПОРЯДОЧИТЬ ПО
|
||||
| Ссылка";
|
||||
ТекстПервогоЗапроса =
|
||||
"ВЫБРАТЬ РАЗЛИЧНЫЕ
|
||||
| ПрисоединенныеФайлы.ВладелецФайла КАК ВладелецФайла
|
||||
|ПОМЕСТИТЬ ВладельцыФайловДляАнализа
|
||||
|ИЗ
|
||||
| &ИмяСправочника КАК ПрисоединенныеФайлы
|
||||
|ГДЕ
|
||||
| ПрисоединенныеФайлы.Служебный = ИСТИНА
|
||||
| И ПрисоединенныеФайлы.ПометкаУдаления = ЛОЖЬ
|
||||
|
|
||||
|ИНДЕКСИРОВАТЬ ПО
|
||||
| ВладелецФайла";
|
||||
|
||||
Запрос.УстановитьПараметр("Ссылка", Ссылка);
|
||||
// @skip-check query-in-loop - Порционная обработка данных
|
||||
МассивСсылок = Запрос.Выполнить().Выгрузить().ВыгрузитьКолонку("Ссылка");
|
||||
ТекстВторогоЗапроса =
|
||||
"ВЫБРАТЬ ПЕРВЫЕ 1000
|
||||
| ВладельцыФайловДляАнализа.ВладелецФайла КАК ОбъектСФайлами
|
||||
|ИЗ
|
||||
| ВладельцыФайловДляАнализа КАК ВладельцыФайловДляАнализа
|
||||
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.НаличиеФайлов КАК НаличиеФайлов
|
||||
| ПО ВладельцыФайловДляАнализа.ВладелецФайла = НаличиеФайлов.ОбъектСФайлами
|
||||
|ГДЕ
|
||||
| НЕ ИСТИНА В
|
||||
| (ВЫБРАТЬ ПЕРВЫЕ 1
|
||||
| ИСТИНА
|
||||
| ИЗ
|
||||
| &ИмяСправочника КАК ПрисоединенныеФайлы
|
||||
| ГДЕ
|
||||
| ВладельцыФайловДляАнализа.ВладелецФайла = ПрисоединенныеФайлы.ВладелецФайла
|
||||
| И ПрисоединенныеФайлы.Служебный = ЛОЖЬ
|
||||
| И ПрисоединенныеФайлы.ПометкаУдаления = ЛОЖЬ)
|
||||
| И НаличиеФайлов.ЕстьФайлы = ИСТИНА
|
||||
| И ВладельцыФайловДляАнализа.ВладелецФайла > &СсылкаВладелецФайла
|
||||
|
|
||||
|УПОРЯДОЧИТЬ ПО
|
||||
| ВладелецФайла";
|
||||
|
||||
ОбновлениеИнформационнойБазы.ОтметитьКОбработке(Параметры, МассивСсылок);
|
||||
ОбъектыСФайлами = Метаданные.РегистрыСведений.НаличиеФайлов.Измерения.ОбъектСФайлами.Тип.Типы();
|
||||
ОбработанныеОбъектыСФайлами = Новый Соответствие;
|
||||
|
||||
КоличествоСсылок = МассивСсылок.Количество();
|
||||
Если КоличествоСсылок < 1000 Тогда
|
||||
ОтработаныВсеВладельцыФайлов = Истина;
|
||||
КонецЕсли;
|
||||
Для Каждого ОбъектСФайлами Из ОбъектыСФайлами Цикл
|
||||
ИменаСправочников = РаботаСФайламиСлужебный.ИменаСправочниковХраненияФайлов(ОбъектСФайлами, Истина);
|
||||
|
||||
Если КоличествоСсылок > 0 Тогда
|
||||
Ссылка = МассивСсылок[КоличествоСсылок-1];
|
||||
КонецЕсли;
|
||||
Для Каждого КлючИЗначение Из ИменаСправочников Цикл
|
||||
|
||||
Если ОбработанныеОбъектыСФайлами[КлючИЗначение.Ключ] = Истина Тогда
|
||||
Продолжить;
|
||||
КонецЕсли;
|
||||
Если ОбщегоНазначения.ЕстьРеквизитОбъекта("Служебный", Метаданные.Справочники[КлючИЗначение.Ключ]) = Ложь Тогда
|
||||
Продолжить;
|
||||
КонецЕсли;
|
||||
|
||||
Запрос = Новый Запрос;
|
||||
Запрос.МенеджерВременныхТаблиц = Новый МенеджерВременныхТаблиц;
|
||||
Запрос.Текст = СтрЗаменить(ТекстПервогоЗапроса,"&ИмяСправочника","Справочник." + КлючИЗначение.Ключ);
|
||||
// @skip-check query-in-loop - Порционная обработка данных
|
||||
Запрос.Выполнить();
|
||||
|
||||
Запрос.Текст = СтрЗаменить(ТекстВторогоЗапроса,"&ИмяСправочника","Справочник." + КлючИЗначение.Ключ);
|
||||
ОтработаныВсеВладельцыФайлов = Ложь;
|
||||
СсылкаВладелецФайла = "";
|
||||
|
||||
Пока Не ОтработаныВсеВладельцыФайлов Цикл
|
||||
|
||||
Запрос.УстановитьПараметр("СсылкаВладелецФайла", СсылкаВладелецФайла);
|
||||
|
||||
// @skip-check query-in-loop - Порционная обработка данных
|
||||
ТаблицаЗначений = Запрос.Выполнить().Выгрузить();
|
||||
|
||||
ОбновлениеИнформационнойБазы.ОтметитьКОбработке(Параметры, ТаблицаЗначений, ДополнительныеПараметры);
|
||||
|
||||
КоличествоСсылок = ТаблицаЗначений.Количество();
|
||||
Если КоличествоСсылок < 1000 Тогда
|
||||
ОтработаныВсеВладельцыФайлов = Истина;
|
||||
КонецЕсли;
|
||||
|
||||
Если КоличествоСсылок > 0 Тогда
|
||||
СсылкаВладелецФайла = ТаблицаЗначений[КоличествоСсылок-1].ОбъектСФайлами;
|
||||
КонецЕсли;
|
||||
|
||||
КонецЦикла;
|
||||
|
||||
ОбработанныеОбъектыСФайлами.Вставить(КлючИЗначение.Ключ,Истина);
|
||||
КонецЦикла;
|
||||
КонецЦикла;
|
||||
|
||||
КонецПроцедуры
|
||||
@@ -59,40 +112,71 @@
|
||||
// Обновить записи регистра.
|
||||
Процедура ОбработатьДанныеДляПереходаНаНовуюВерсию(Параметры) Экспорт
|
||||
|
||||
ОбработкаЗавершена = Истина;
|
||||
Параметры.ОбработкаЗавершена = Ложь;
|
||||
ПолноеИмяРегистра = "РегистрСведений.НаличиеФайлов";
|
||||
|
||||
Выборка = ОбновлениеИнформационнойБазы.ВыбратьСсылкиДляОбработки(Параметры.Очередь, "Справочник.Файлы");
|
||||
МенеджерВременныхТаблиц = Новый МенеджерВременныхТаблиц();
|
||||
ДополнительныеПараметры = ОбновлениеИнформационнойБазы.ДополнительныеПараметрыВыборкиДанныхДляОбработки();
|
||||
|
||||
ВыборкаРегистра = ОбновлениеИнформационнойБазы.ВыбратьИзмеренияНезависимогоРегистраСведенийДляОбработки(
|
||||
Параметры.Очередь,
|
||||
ПолноеИмяРегистра,
|
||||
ДополнительныеПараметры);
|
||||
|
||||
Если ВыборкаРегистра.Количество() = 0 Тогда
|
||||
Параметры.ОбработкаЗавершена = Истина;
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
ТаблицаДанных = Новый ТаблицаЗначений;
|
||||
ТаблицаДанных.Колонки.Добавить("ОбъектСФайлами");
|
||||
|
||||
ДопПараметры = ОбновлениеИнформационнойБазы.ДополнительныеПараметрыОтметкиОбработки();
|
||||
ДопПараметры.ЭтоНезависимыйРегистрСведений = Истина;
|
||||
ДопПараметры.ПолноеИмяРегистра = ПолноеИмяРегистра;
|
||||
|
||||
ОбъектовОбработано = 0;
|
||||
ПроблемныхОбъектов = 0;
|
||||
|
||||
Пока Выборка.Следующий() Цикл
|
||||
Пока ВыборкаРегистра.Следующий() Цикл
|
||||
|
||||
ВладелецФайла = ОбщегоНазначения.ЗначениеРеквизитаОбъекта(Выборка.Ссылка, "ВладелецФайла");
|
||||
Если НЕ ЗначениеЗаполнено(ВладелецФайла) Тогда
|
||||
ОбновлениеИнформационнойБазы.ОтметитьВыполнениеОбработки(Выборка.Ссылка);
|
||||
Продолжить;
|
||||
КонецЕсли;
|
||||
ПредставлениеСсылки = Строка(Выборка.Ссылка);
|
||||
ПредставлениеСсылки = Строка(ВыборкаРегистра.ОбъектСФайлами);
|
||||
НачатьТранзакцию();
|
||||
Попытка
|
||||
|
||||
Блокировка = Новый БлокировкаДанных;
|
||||
ЭлементБлокировки = Блокировка.Добавить("Справочник.Файлы");
|
||||
ЭлементБлокировки.УстановитьЗначение("Ссылка", Выборка.Ссылка);
|
||||
ЭлементБлокировки = Блокировка.Добавить(ПолноеИмяРегистра);
|
||||
ЭлементБлокировки.УстановитьЗначение("ОбъектСФайлами", ВыборкаРегистра.ОбъектСФайлами);
|
||||
ЭлементБлокировки.Режим = РежимБлокировкиДанных.Разделяемый;
|
||||
Блокировка.Заблокировать();
|
||||
|
||||
НаборЗаписейНаличиеФайлов = СоздатьНаборЗаписей();
|
||||
НаборЗаписейНаличиеФайлов.Отбор.ОбъектСФайлами.Установить(ВладелецФайла);
|
||||
Если РаботаСФайламиСлужебный.ЕстьФайлыУВладельца(ВыборкаРегистра.ОбъектСФайлами) = Истина Тогда
|
||||
// Если файлы есть, то ничего делать не требуется, установим отметку обработки.
|
||||
ТаблицаДанных.Очистить();
|
||||
|
||||
ЗаписьНабораНаличиеФайлов = НаборЗаписейНаличиеФайлов.Добавить();
|
||||
ЗаписьНабораНаличиеФайлов.ОбъектСФайлами = ВладелецФайла;
|
||||
ЗаписьНабораНаличиеФайлов.ЕстьФайлы = Истина;
|
||||
ЗаписьНабораНаличиеФайлов.ИдентификаторОбъекта = РаботаСФайламиСлужебный.ПолучитьОчереднойИдентификаторОбъекта();
|
||||
ОбновлениеИнформационнойБазы.ЗаписатьНаборЗаписей(НаборЗаписейНаличиеФайлов, Истина);
|
||||
ЗаполнитьЗначенияСвойств(ТаблицаДанных.Добавить(),ВыборкаРегистра);
|
||||
ОбновлениеИнформационнойБазы.ОтметитьВыполнениеОбработки(ТаблицаДанных,ДопПараметры,Параметры.Очередь);
|
||||
|
||||
Иначе
|
||||
|
||||
НаборЗаписейНаличиеФайлов = СоздатьНаборЗаписей();
|
||||
НаборЗаписейНаличиеФайлов.Отбор.ОбъектСФайлами.Установить(ВыборкаРегистра.ОбъектСФайлами);
|
||||
НаборЗаписейНаличиеФайлов.Прочитать();
|
||||
|
||||
Если НаборЗаписейНаличиеФайлов.Количество() = 1 Тогда
|
||||
// У владельца только служебные файлы и запись в регистре есть.
|
||||
ЗаписьНабораНаличиеФайлов = НаборЗаписейНаличиеФайлов[0];
|
||||
ЗаписьНабораНаличиеФайлов.ЕстьФайлы = Ложь;
|
||||
ОбновлениеИнформационнойБазы.ЗаписатьНаборЗаписей(НаборЗаписейНаличиеФайлов, Истина);
|
||||
Иначе
|
||||
// У владельца только служебные файлы, но записи в РС НаличиеФайлов нет, установим отметку обработки.
|
||||
ТаблицаДанных.Очистить();
|
||||
|
||||
ЗаполнитьЗначенияСвойств(ТаблицаДанных.Добавить(),ВыборкаРегистра);
|
||||
ОбновлениеИнформационнойБазы.ОтметитьВыполнениеОбработки(ТаблицаДанных,ДопПараметры,Параметры.Очередь);
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
|
||||
ОбновлениеИнформационнойБазы.ОтметитьВыполнениеОбработки(Выборка.Ссылка);
|
||||
ОбъектовОбработано = ОбъектовОбработано + 1;
|
||||
ЗафиксироватьТранзакцию();
|
||||
Исключение
|
||||
@@ -101,18 +185,16 @@
|
||||
ПроблемныхОбъектов = ПроблемныхОбъектов + 1;
|
||||
|
||||
ТекстСообщения = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||
НСтр("ru = 'Не удалось обработать сведения о наличие файлов %1 по причине:
|
||||
НСтр("ru = 'Не удалось обновить сведения о наличие файлов %1 по причине:
|
||||
|%2'"),
|
||||
ПредставлениеСсылки, ОбработкаОшибок.ПодробноеПредставлениеОшибки(ИнформацияОбОшибке()));
|
||||
ЗаписьЖурналаРегистрации(ОбновлениеИнформационнойБазы.СобытиеЖурналаРегистрации(), УровеньЖурналаРегистрации.Предупреждение,
|
||||
Выборка.Ссылка.Метаданные(), Выборка.Ссылка, ТекстСообщения);
|
||||
ВыборкаРегистра.ОбъектСФайлами.Метаданные(), ВыборкаРегистра.ОбъектСФайлами, ТекстСообщения);
|
||||
КонецПопытки;
|
||||
|
||||
КонецЦикла;
|
||||
|
||||
Если Не ОбновлениеИнформационнойБазы.ОбработкаДанныхЗавершена(Параметры.Очередь, "Справочник.Файлы") Тогда
|
||||
ОбработкаЗавершена = Ложь;
|
||||
КонецЕсли;
|
||||
|
||||
|
||||
Если ОбъектовОбработано = 0 И ПроблемныхОбъектов <> 0 Тогда
|
||||
ТекстСообщения = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||
@@ -127,7 +209,8 @@
|
||||
ОбъектовОбработано));
|
||||
КонецЕсли;
|
||||
|
||||
Параметры.ОбработкаЗавершена = ОбработкаЗавершена;
|
||||
Параметры.ОбработкаЗавершена = НЕ ОбновлениеИнформационнойБазы.ЕстьДанныеДляОбработки(Параметры.Очередь,
|
||||
ПолноеИмяРегистра);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
|
||||
+9
-6
@@ -69,19 +69,22 @@
|
||||
АвтоНавигационнаяСсылка = Ложь;
|
||||
НавигационнаяСсылка = "e1cib/list/РегистрСведений.ПользовательскиеМакетыПечати";
|
||||
|
||||
Если ЗначениеЗаполнено(Параметры.ПутьКМакету) Тогда
|
||||
ПозицияВДереве = ПозицияМакетаВДереве(Параметры.ПутьКМакету);
|
||||
Если ЗначениеЗаполнено(ПозицияВДереве) Тогда
|
||||
ПерейтиКЭлементу(ПозицияВДереве);
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаСервере
|
||||
Процедура ПриЗагрузкеДанныхИзНастроекНаСервере(Настройки)
|
||||
|
||||
ПозицияМакетаВДереве = ПозицияМакетаВДереве(Параметры.ПутьКМакету);
|
||||
|
||||
Если ЗначениеЗаполнено(ПозицияМакетаВДереве) Тогда
|
||||
ПозицияВДереве = ПозицияМакетаВДереве;
|
||||
Если Не ЗначениеЗаполнено(Параметры.ПутьКМакету) Тогда
|
||||
ПерейтиКЭлементу(ПозицияВДереве);
|
||||
КонецЕсли;
|
||||
|
||||
ПерейтиКЭлементу(ПозицияВДереве);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
|
||||
@@ -78,10 +78,9 @@
|
||||
|
||||
МодульВариантыОтчетов = ОбщегоНазначения.ОбщийМодуль("ВариантыОтчетов");
|
||||
МодульВариантыОтчетов.УстановитьРежимВыводаВПанеляхОтчетов(Настройки, НастройкиОтчета, Ложь);
|
||||
ПодсистемаАдминистрирования = ОбщегоНазначения.ОбъектМетаданныхПоПолномуИмени(
|
||||
"Подсистема" + "." + "Администрирование");
|
||||
ПодсистемаКонтроля = ОбщегоНазначения.ОбъектМетаданныхПоПолномуИмени(
|
||||
"Подсистема" + "." + "Администрирование" + "." + "Подсистема" + "." + "КонтрольРаботыПользователей");
|
||||
ПодсистемаАдминистрирования = Метаданные.Подсистемы.Найти("Администрирование");
|
||||
ПодсистемаКонтроля = ?(ПодсистемаАдминистрирования = Неопределено, Неопределено,
|
||||
ПодсистемаАдминистрирования.Подсистемы.Найти("КонтрольРаботыПользователей"));
|
||||
|
||||
НастройкиВарианта = МодульВариантыОтчетов.ОписаниеВарианта(Настройки, НастройкиОтчета, "АнализАктивностиПользователей");
|
||||
Если ПодсистемаКонтроля <> Неопределено Тогда
|
||||
|
||||
@@ -79,8 +79,9 @@
|
||||
МодульВариантыОтчетов = ОбщегоНазначения.ОбщийМодуль("ВариантыОтчетов");
|
||||
МодульВариантыОтчетов.УстановитьРежимВыводаВПанеляхОтчетов(Настройки, НастройкиОтчета, Ложь);
|
||||
НастройкиОтчета.ОпределитьНастройкиФормы = Истина;
|
||||
ПодсистемаКонтроля = ОбщегоНазначения.ОбъектМетаданныхПоПолномуИмени(
|
||||
"Подсистема" + "." + "Администрирование" + "." + "Подсистема" + "." + "КонтрольРаботыПользователей");
|
||||
ПодсистемаАдминистрирования = Метаданные.Подсистемы.Найти("Администрирование");
|
||||
ПодсистемаКонтроля = ?(ПодсистемаАдминистрирования = Неопределено, Неопределено,
|
||||
ПодсистемаАдминистрирования.Подсистемы.Найти("КонтрольРаботыПользователей"));
|
||||
|
||||
НастройкиВарианта = МодульВариантыОтчетов.ОписаниеВарианта(Настройки, НастройкиОтчета, "АнализПравДоступа");
|
||||
НастройкиВарианта.Описание = НСтр("ru = 'Показывает права пользователей на таблицы информационной базы (можно включить группировку по отчетам).'");
|
||||
|
||||
@@ -1667,6 +1667,93 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>Administration</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>DataAdministration</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>UpdateDataBaseConfiguration</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ExclusiveMode</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ActiveUsers</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>EventLog</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ThinClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>WebClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ThickClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ExternalConnection</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>Automation</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>TechnicalSpecialistMode</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>SaveUserData</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ConfigurationExtensionsAdministration</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>Output</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Constant.СписокРасширенийТекстовыхФайлов</name>
|
||||
<right>
|
||||
@@ -5778,93 +5865,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>Administration</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>DataAdministration</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>UpdateDataBaseConfiguration</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ExclusiveMode</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ActiveUsers</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>EventLog</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ThinClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>WebClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ThickClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ExternalConnection</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>Automation</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>TechnicalSpecialistMode</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>SaveUserData</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ConfigurationExtensionsAdministration</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>Output</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Constant.ДоставлятьСерверныеОповещенияБезСистемыВзаимодействия</name>
|
||||
<right>
|
||||
|
||||
@@ -818,6 +818,33 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>CommonCommand.ПредупрежденияПриЗавершенииРаботы</name>
|
||||
<right>
|
||||
@@ -2971,33 +2998,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Constant.ИспользоватьДатуНачалаЗадач</name>
|
||||
<right>
|
||||
|
||||
@@ -666,6 +666,33 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Constant.СписокРасширенийТекстовыхФайлов</name>
|
||||
<right>
|
||||
@@ -2431,33 +2458,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Constant.ИспользоватьДатуНачалаЗадач</name>
|
||||
<right>
|
||||
|
||||
@@ -289,6 +289,33 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>WebService.Exchange_3_0_2_1.Operation.PutMessageForDataMatching</name>
|
||||
<right>
|
||||
@@ -888,33 +915,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>WebService.Exchange_3_0_2_2.Operation.PutMessageForDataMatching</name>
|
||||
<right>
|
||||
|
||||
@@ -95,6 +95,33 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>InformationRegister.ЗагруженныеВерсииАдресныхСведений</name>
|
||||
<right>
|
||||
@@ -302,31 +329,4 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
</Rights>
|
||||
+27
-27
@@ -26,6 +26,33 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>InformationRegister.СубъектыДляРасчетаСроковХранения</name>
|
||||
<right>
|
||||
@@ -146,31 +173,4 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
</Rights>
|
||||
@@ -21,6 +21,33 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Catalog.КлассификаторБанков</name>
|
||||
<right>
|
||||
@@ -60,31 +87,4 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
</Rights>
|
||||
@@ -49,6 +49,33 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Catalog.ПользовательскиеНастройкиОтчетов</name>
|
||||
<right>
|
||||
@@ -179,31 +206,4 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
</Rights>
|
||||
@@ -409,6 +409,33 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>DocumentJournal.Взаимодействия.Command.ЗапланироватьВзаимодействиеПоПредмету</name>
|
||||
<right>
|
||||
@@ -1429,33 +1456,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Subsystem.СтандартныеПодсистемы.Subsystem.Взаимодействия</name>
|
||||
<right>
|
||||
|
||||
@@ -3,6 +3,33 @@
|
||||
<setForNewObjects>false</setForNewObjects>
|
||||
<setForAttributesByDefault>true</setForAttributesByDefault>
|
||||
<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>
|
||||
<name>Catalog.ВидыКонтактнойИнформации</name>
|
||||
<right>
|
||||
@@ -81,31 +108,4 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
</Rights>
|
||||
@@ -28,6 +28,33 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Catalog.ГруппыВнешнихПользователей.Command.ГруппыВнешнегоПользователя</name>
|
||||
<right>
|
||||
@@ -124,31 +151,4 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
</Rights>
|
||||
@@ -65,29 +65,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</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>
|
||||
<right>
|
||||
<name>TotalsControl</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
@@ -115,4 +92,27 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</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>
|
||||
<right>
|
||||
<name>TotalsControl</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
</Rights>
|
||||
@@ -29,6 +29,33 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>InformationRegister.ДатыЗапретаИзменения.Command.ДатыЗапретаЗагрузкиДанных</name>
|
||||
<right>
|
||||
@@ -131,33 +158,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<restrictionTemplate>
|
||||
<name>ДляРегистра(Регистр, Поле1, Поле2, Поле3, Поле4, Поле5)</name>
|
||||
<condition>// ДляРегистра(Регистр, Поле1, Поле2 = "", Поле3 = "", Поле4 = "", Поле5 = "")
|
||||
|
||||
@@ -18,6 +18,33 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Report.ДатыЗапретаИзменения</name>
|
||||
<right>
|
||||
@@ -135,33 +162,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<restrictionTemplate>
|
||||
<name>ДляРегистра(Регистр, Поле1, Поле2, Поле3, Поле4, Поле5)</name>
|
||||
<condition>// ДляРегистра(Регистр, Поле1, Поле2 = "", Поле3 = "", Поле4 = "", Поле5 = "")
|
||||
|
||||
@@ -3,6 +3,33 @@
|
||||
<setForNewObjects>false</setForNewObjects>
|
||||
<setForAttributesByDefault>true</setForAttributesByDefault>
|
||||
<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>
|
||||
<name>InformationRegister.ПользовательскиеНастройкиДоступаКОбработкам</name>
|
||||
<right>
|
||||
@@ -109,31 +136,4 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
</Rights>
|
||||
@@ -81,6 +81,33 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>CommonForm.РедактированиеГиперссылки</name>
|
||||
<right>
|
||||
@@ -180,31 +207,4 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
</Rights>
|
||||
@@ -72,6 +72,33 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Task.ЗадачаИсполнителя.Command.ВсеЗадачи</name>
|
||||
<right>
|
||||
@@ -211,33 +238,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<restrictionTemplate>
|
||||
<name>ДляОбъекта(ПолеОбъекта)</name>
|
||||
<condition>// ДляОбъекта(ПолеОбъекта = "")
|
||||
|
||||
@@ -63,27 +63,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>CommonCommand.СоздатьЗаметкуПоПредмету</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>CommonCommand.МоиЗаметкиПоПредмету</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Catalog.Заметки.Command.ВсеЗаметки</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
@@ -111,6 +90,27 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>CommonCommand.СоздатьЗаметкуПоПредмету</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>CommonCommand.МоиЗаметкиПоПредмету</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Catalog.Заметки.Command.ВсеЗаметки</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<restrictionTemplate>
|
||||
<name>ДляОбъекта(ПолеОбъекта)</name>
|
||||
<condition>// ДляОбъекта(ПолеОбъекта = "")
|
||||
|
||||
@@ -49,6 +49,33 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Catalog.ПроизводственныеКалендари</name>
|
||||
<right>
|
||||
@@ -107,31 +134,4 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
</Rights>
|
||||
@@ -65,17 +65,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>DataProcessor.ЗагрузкаКурсовВалют</name>
|
||||
<right>
|
||||
<name>Use</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
@@ -103,4 +92,15 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>DataProcessor.ЗагрузкаКурсовВалют</name>
|
||||
<right>
|
||||
<name>Use</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
</Rights>
|
||||
@@ -72,6 +72,33 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Catalog.ПользовательскиеНастройкиОтчетов</name>
|
||||
<right>
|
||||
@@ -172,33 +199,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<restrictionTemplate>
|
||||
<name>ДляОбъекта(ПолеОбъекта)</name>
|
||||
<condition>// ДляОбъекта(ПолеОбъекта = "")
|
||||
|
||||
@@ -165,6 +165,33 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>CommonCommand.ОтправитьSMS</name>
|
||||
<right>
|
||||
@@ -194,33 +221,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<restrictionTemplate>
|
||||
<name>ДляОбъекта(ПолеОбъекта)</name>
|
||||
<condition>// ДляОбъекта(ПолеОбъекта = "")
|
||||
|
||||
@@ -49,6 +49,33 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>InformationRegister.МашиночитаемыеДоверенностиСтатусы</name>
|
||||
<right>
|
||||
@@ -110,31 +137,4 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
</Rights>
|
||||
@@ -10,6 +10,33 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>InformationRegister.НапоминанияПользователя</name>
|
||||
<right>
|
||||
@@ -47,33 +74,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>InformationRegister.НапоминанияПользователя.Command.МоиНапоминания</name>
|
||||
<right>
|
||||
|
||||
@@ -54,6 +54,33 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Document.Анкета</name>
|
||||
<right>
|
||||
@@ -192,33 +219,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<restrictionTemplate>
|
||||
<name>ДляОбъекта(ПолеОбъекта)</name>
|
||||
<condition>// ДляОбъекта(ПолеОбъекта = "")
|
||||
|
||||
@@ -10,6 +10,33 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Catalog.Файлы.Command.Файлы</name>
|
||||
<right>
|
||||
@@ -221,33 +248,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<restrictionTemplate>
|
||||
<name>ДляОбъекта(ПолеОбъекта)</name>
|
||||
<condition>// ДляОбъекта(ПолеОбъекта = "")
|
||||
|
||||
@@ -10,6 +10,33 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Catalog.Файлы.Command.Файлы</name>
|
||||
<right>
|
||||
@@ -221,33 +248,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<restrictionTemplate>
|
||||
<name>ДляОбъекта(ПолеОбъекта)</name>
|
||||
<condition>// ДляОбъекта(ПолеОбъекта = "")
|
||||
|
||||
@@ -21,6 +21,33 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Catalog.Пользователи</name>
|
||||
<right>
|
||||
@@ -117,31 +144,4 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
</Rights>
|
||||
+27
-27
@@ -29,6 +29,33 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Catalog.ПрограммыЭлектроннойПодписиИШифрования</name>
|
||||
<right>
|
||||
@@ -68,31 +95,4 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
</Rights>
|
||||
@@ -40,6 +40,37 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>Output</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>InformationRegister.СертификатыПолучателейРассылкиОтчетов</name>
|
||||
<right>
|
||||
@@ -143,37 +174,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>Output</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<restrictionTemplate>
|
||||
<name>ДляОбъекта(ПолеОбъекта)</name>
|
||||
<condition>// ДляОбъекта(ПолеОбъекта = "")
|
||||
|
||||
@@ -87,6 +87,33 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Report.ЗависшиеЗадачи</name>
|
||||
<right>
|
||||
@@ -162,31 +189,4 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
</Rights>
|
||||
+27
-27
@@ -22,6 +22,33 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Catalog.СертификатыКлючейЭлектроннойПодписиИШифрования</name>
|
||||
<right>
|
||||
@@ -61,31 +88,4 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
</Rights>
|
||||
+27
-27
@@ -3,6 +3,33 @@
|
||||
<setForNewObjects>false</setForNewObjects>
|
||||
<setForAttributesByDefault>true</setForAttributesByDefault>
|
||||
<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>
|
||||
<name>Catalog.СостоянияОригиналовПервичныхДокументов</name>
|
||||
<right>
|
||||
@@ -78,31 +105,4 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
</Rights>
|
||||
@@ -60,17 +60,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>InformationRegister.СертификатыПользователяDSS</name>
|
||||
<right>
|
||||
<name>Read</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
@@ -98,6 +87,17 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>InformationRegister.СертификатыПользователяDSS</name>
|
||||
<right>
|
||||
<name>Read</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<restrictionTemplate>
|
||||
<name>ДляОбъекта(ПолеОбъекта)</name>
|
||||
<condition>// ДляОбъекта(ПолеОбъекта = "")
|
||||
|
||||
@@ -3,6 +3,33 @@
|
||||
<setForNewObjects>false</setForNewObjects>
|
||||
<setForAttributesByDefault>true</setForAttributesByDefault>
|
||||
<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>
|
||||
<name>Catalog.УчетныеЗаписиЭлектроннойПочты</name>
|
||||
<right>
|
||||
@@ -84,33 +111,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<restrictionTemplate>
|
||||
<name>ДляОбъекта(ПолеОбъекта)</name>
|
||||
<condition>// ДляОбъекта(ПолеОбъекта = "")
|
||||
|
||||
@@ -127,6 +127,33 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>ChartOfCharacteristicTypes.ВопросыДляАнкетирования</name>
|
||||
<right>
|
||||
@@ -166,31 +193,4 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
</Rights>
|
||||
@@ -10,13 +10,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>CommonForm.ПродлениеСрокаДействияЭлектронныхПодписей</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
@@ -44,4 +37,11 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>CommonForm.ПродлениеСрокаДействияЭлектронныхПодписей</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
</Rights>
|
||||
@@ -106,6 +106,33 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Task.ЗадачаИсполнителя.Command.ВсеЗадачи</name>
|
||||
<right>
|
||||
@@ -178,33 +205,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<restrictionTemplate>
|
||||
<name>ДляОбъекта(ПолеОбъекта)</name>
|
||||
<condition>// ДляОбъекта(ПолеОбъекта = "")
|
||||
|
||||
@@ -40,20 +40,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>CommonCommand.ДополнительныеСведенияКоманднаяПанель</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>CommonForm.РедактированиеДополнительныхСведений</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
@@ -81,6 +67,20 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>CommonCommand.ДополнительныеСведенияКоманднаяПанель</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>CommonForm.РедактированиеДополнительныхСведений</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<restrictionTemplate>
|
||||
<name>ДляРегистра(Регистр, Поле1, Поле2, Поле3, Поле4, Поле5)</name>
|
||||
<condition>// ДляРегистра(Регистр, Поле1, Поле2 = "", Поле3 = "", Поле4 = "", Поле5 = "")
|
||||
|
||||
@@ -3,6 +3,33 @@
|
||||
<setForNewObjects>false</setForNewObjects>
|
||||
<setForAttributesByDefault>true</setForAttributesByDefault>
|
||||
<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>
|
||||
<name>InformationRegister.ПользовательскиеМакетыПечати</name>
|
||||
<right>
|
||||
@@ -61,31 +88,4 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
</Rights>
|
||||
@@ -22,28 +22,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Catalog.СостоянияОригиналовПервичныхДокументов</name>
|
||||
<right>
|
||||
<name>Read</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>InputByString</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>CommonCommand.ЖурналУчетаОригиналовПервичныхДокументов</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
@@ -71,4 +49,26 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Catalog.СостоянияОригиналовПервичныхДокументов</name>
|
||||
<right>
|
||||
<name>Read</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>InputByString</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>CommonCommand.ЖурналУчетаОригиналовПервичныхДокументов</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
</Rights>
|
||||
@@ -10,6 +10,33 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>CommonForm.ПраваДоступа</name>
|
||||
<right>
|
||||
@@ -138,33 +165,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<restrictionTemplate>
|
||||
<name>ДляОбъекта(ПолеОбъекта)</name>
|
||||
<condition>// ДляОбъекта(ПолеОбъекта = "")
|
||||
|
||||
@@ -3,17 +3,6 @@
|
||||
<setForNewObjects>false</setForNewObjects>
|
||||
<setForAttributesByDefault>true</setForAttributesByDefault>
|
||||
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
||||
<object>
|
||||
<name>DataProcessor.ТекущиеДела</name>
|
||||
<right>
|
||||
<name>Use</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
@@ -41,4 +30,15 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>DataProcessor.ТекущиеДела</name>
|
||||
<right>
|
||||
<name>Use</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
</Rights>
|
||||
@@ -14,24 +14,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>CommonForm.НастройкаКолонтитулов</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Constant.НастройкиКолонтитулов</name>
|
||||
<right>
|
||||
<name>Read</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
@@ -59,4 +41,22 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>CommonForm.НастройкаКолонтитулов</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Constant.НастройкиКолонтитулов</name>
|
||||
<right>
|
||||
<name>Read</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
</Rights>
|
||||
Loaded 100 of 129 files, more files were not shown because too many files have changed in this diff.
Show more
Reference in new issue
Block a user