3_1_11_309

This commit is contained in:
Компания 1С committed 2025-09-25 23:12:00 +03:00
1 parent 722ba9b717
commit a3c7eba84a
122 files changed
+3066 -2174

No files matched your search

@@ -1275,6 +1275,10 @@
<segments>ПользовательИБЗапрещеноВосстанавливатьПароль</segments>
</dataPath>
<titleLocation>Right</titleLocation>
<handlers>
<event>OnChange</event>
<name>ПользовательИБЗапрещеноВосстанавливатьПарольПриИзменении</name>
</handlers>
<extendedTooltip>
<name>ПользовательИБЗапрещеноВосстанавливатьПарольРасширеннаяПодсказка</name>
<id>363</id>
@@ -3236,19 +3240,6 @@
<common>true</common>
</edit>
</attributes>
<attributes>
<name>ВходВПрограммуРазрешенЗначениеПрямогоИзменения</name>
<id>28</id>
<valueType>
<types>Boolean</types>
</valueType>
<view>
<common>true</common>
</view>
<edit>
<common>true</common>
</edit>
</attributes>
<attributes>
<name>ПотребоватьСменуПароляПриВходе</name>
<title>
@@ -3315,20 +3306,6 @@
<common>true</common>
</edit>
</attributes>
<attributes>
<name>ПользовательИБИмяЗначениеПрямогоИзменения</name>
<id>37</id>
<valueType>
<types>String</types>
<stringQualifiers/>
</valueType>
<view>
<common>true</common>
</view>
<edit>
<common>true</common>
</edit>
</attributes>
<attributes>
<name>ПользовательИБПароль</name>
<id>38</id>
@@ -3367,19 +3344,6 @@
</edit>
<savedData>true</savedData>
</attributes>
<attributes>
<name>ПользовательИБАутентификацияСтандартнаяЗначениеПрямогоИзменения</name>
<id>3</id>
<valueType>
<types>Boolean</types>
</valueType>
<view>
<common>true</common>
</view>
<edit>
<common>true</common>
</edit>
</attributes>
<attributes>
<name>ПользовательИБАдресЭлектроннойПочты</name>
<id>4</id>
@@ -3510,6 +3474,30 @@
<common>true</common>
</edit>
</attributes>
<attributes>
<name>ЗначенияПрямогоИзменения</name>
<id>47</id>
<valueType/>
<view>
<common>true</common>
</view>
<edit>
<common>true</common>
</edit>
</attributes>
<attributes>
<name>ПотребоватьСменуПароляПриВходеБыло</name>
<id>3</id>
<valueType>
<types>Boolean</types>
</valueType>
<view>
<common>true</common>
</view>
<edit>
<common>true</common>
</edit>
</attributes>
<formCommands>
<name>ПоказатьТолькоВыбранныеРоли</name>
<title>
@@ -67,7 +67,6 @@
Если Не УровеньДоступа.ИзменениеРазрешенияНаВход Тогда
ВходВПрограммуРазрешен = Ложь;
ВходВПрограммуРазрешенЗначениеПрямогоИзменения = Ложь;
КонецЕсли;
Иначе
// Добавление элемента.
@@ -98,7 +97,6 @@
Если УровеньДоступа.ИзменениеРазрешенияНаВход Тогда
ВходВПрограммуРазрешен = Истина;
ВходВПрограммуРазрешенЗначениеПрямогоИзменения = Истина;
КонецЕсли;
КонецЕсли;
КонецЕсли;
@@ -115,6 +113,7 @@
// Открытие существующего элемента.
ПрочитатьПользователяИБ();
КонецЕсли;
ЗаполнитьЗначенияПрямогоИзменения();
УстановитьПривилегированныйРежим(Ложь);
@@ -629,12 +628,12 @@
Если Не ПользовательИБАутентификацияOpenID
И Не ПользовательИБАутентификацияOpenIDConnect
И Не ПользовательИБАутентификацияТокеномДоступа
И Не ПользовательИБАутентификацияСтандартнаяЗначениеПрямогоИзменения
И Не ЗначенияПрямогоИзменения.АутентификацияСтандартная
И ПользовательИБАутентификацияСтандартная Тогда
ПользовательИБАутентификацияСтандартная = Ложь;
КонецЕсли;
ИначеЕсли ВходВПрограммуРазрешенЗначениеПрямогоИзменения Тогда
ИначеЕсли ЗначенияПрямогоИзменения.ВходВПрограммуРазрешен Тогда
Если Не ПользовательИБАутентификацияСтандартная
И Не ПользовательИБАутентификацияOpenID
И Не ПользовательИБАутентификацияOpenIDConnect
@@ -663,7 +662,7 @@
И Не ПользовательИБАутентификацияOpenID
И Не ПользовательИБАутентификацияOpenIDConnect
И Не ПользовательИБАутентификацияТокеномДоступа
И Не ПользовательИБАутентификацияСтандартнаяЗначениеПрямогоИзменения
И Не ЗначенияПрямогоИзменения.АутентификацияСтандартная
И ПользовательИБАутентификацияСтандартная Тогда
ПользовательИБАутентификацияСтандартная = Ложь;
@@ -689,7 +688,7 @@
НСтр("ru = 'После записи вход в приложение сможет разрешить только администратор.'"));
КонецЕсли;
ВходВПрограммуРазрешенЗначениеПрямогоИзменения = ВходВПрограммуРазрешен;
ЗначенияПрямогоИзменения.ВходВПрограммуРазрешен = ВходВПрограммуРазрешен;
КонецПроцедуры
@@ -705,7 +704,7 @@
Процедура ПользовательИБИмяПриИзменении(Элемент)
ПользовательИБИмя = СокрЛП(ПользовательИБИмя);
ПользовательИБИмяЗначениеПрямогоИзменения = ПользовательИБИмя;
ЗначенияПрямогоИзменения.Имя = ПользовательИБИмя;
УстановитьДоступностьСвойств(ЭтотОбъект);
@@ -714,32 +713,52 @@
&НаКлиенте
Процедура ПользовательИБАутентификацияСтандартнаяПриИзменении(Элемент)
Если ПользовательИБАутентификацияСтандартная Тогда
ПотребоватьСменуПароляПриВходе = ПотребоватьСменуПароляПриВходеБыло;
Иначе
ПотребоватьСменуПароляПриВходеБыло = ПотребоватьСменуПароляПриВходе;
ОбновитьПотребоватьСменуПароляПриВходе();
КонецЕсли;
ОбновитьПользовательИБЗапрещеноВосстанавливатьПароль();
АутентификацияПриИзменении();
ПользовательИБАутентификацияСтандартнаяЗначениеПрямогоИзменения = ПользовательИБАутентификацияСтандартная;
ЗначенияПрямогоИзменения.АутентификацияСтандартная = ПользовательИБАутентификацияСтандартная;
КонецПроцедуры
&НаКлиенте
Процедура ПотребоватьСменуПароляПриВходеПриИзменении(Элемент)
Если ПотребоватьСменуПароляПриВходе Тогда
ПользовательИБЗапрещеноИзменятьПароль = Ложь;
КонецЕсли;
ОбновитьПользовательИБЗапрещеноИзменятьПароль();
ОбновитьПользовательИБЗапрещеноВосстанавливатьПароль();
ЗначенияПрямогоИзменения.ПотребоватьСменуПароляПриВходе = ПотребоватьСменуПароляПриВходе;
УстановитьДоступностьСвойств(ЭтотОбъект);
КонецПроцедуры
&НаКлиенте
Процедура ПользовательИБЗапрещеноИзменятьПарольПриИзменении(Элемент)
Если ПользовательИБЗапрещеноИзменятьПароль Тогда
ПотребоватьСменуПароляПриВходе = Ложь;
ПользовательИБЗапрещеноВосстанавливатьПароль = Истина;
КонецЕсли;
ОбновитьПотребоватьСменуПароляПриВходе();
ОбновитьПользовательИБЗапрещеноВосстанавливатьПароль();
ЗначенияПрямогоИзменения.ЗапрещеноИзменятьПароль =
ПользовательИБЗапрещеноИзменятьПароль;
УстановитьДоступностьСвойств(ЭтотОбъект);
КонецПроцедуры
&НаКлиенте
Процедура ПользовательИБЗапрещеноВосстанавливатьПарольПриИзменении(Элемент)
ЗначенияПрямогоИзменения.ЗапрещеноВосстанавливатьПароль =
ПользовательИБЗапрещеноВосстанавливатьПароль;
КонецПроцедуры
&НаКлиенте
Процедура ПользовательИБАутентификацияOpenIDПриИзменении(Элемент)
@@ -811,6 +830,9 @@
МодульУправлениеКонтактнойИнформациейКлиент =
ОбщегоНазначенияКлиент.ОбщийМодуль("УправлениеКонтактнойИнформациейКлиент");
МодульУправлениеКонтактнойИнформациейКлиент.НачатьИзменение(ЭтотОбъект, Элемент);
КонтактнаяИнформацияПриИзменении();
КонецПроцедуры
&НаКлиенте
@@ -836,6 +858,9 @@
МодульУправлениеКонтактнойИнформациейКлиент =
ОбщегоНазначенияКлиент.ОбщийМодуль("УправлениеКонтактнойИнформациейКлиент");
МодульУправлениеКонтактнойИнформациейКлиент.НачатьОчистку(ЭтотОбъект, Элемент.Имя);
КонтактнаяИнформацияПриИзменении();
КонецПроцедуры
// Параметры:
@@ -1142,6 +1167,7 @@
Если Не ПриСозданииНаСервере Тогда
ПрочитатьПользователяИБ(, Ложь);
ЗаполнитьЗначенияПрямогоИзменения();
КонецЕсли;
УстановитьПривилегированныйРежим(Истина);
@@ -1149,6 +1175,8 @@
НаличиеПрав = РегистрыСведений.СведенияОПользователях.НаличиеПрав(Объект.ИдентификаторПользователяИБ);
УстановитьПривилегированныйРежим(Ложь);
ПотребоватьСменуПароляПриВходеБыло = ПотребоватьСменуПароляПриВходе;
УровеньДоступа = ПользователиСлужебный.УровеньДоступаКСвойствамПользователя(ТекущийОбъект);
ОпределитьДействияВФорме();
@@ -1223,8 +1251,8 @@
Если Не ПоказатьИмяСОтметкойНезаполненного Тогда
Если (Не ЗначениеЗаполнено(Форма.ПользовательИБИмяЗначениеПрямогоИзменения)
Или Форма.ПользовательИБИмяЗначениеПрямогоИзменения = КраткоеИмя)
Если (Не ЗначениеЗаполнено(Форма.ЗначенияПрямогоИзменения.Имя)
Или Форма.ЗначенияПрямогоИзменения.Имя = КраткоеИмя)
И Форма.ПользовательИБИмя = КраткоеИмя Тогда
Форма.ПользовательИБИмя = "";
@@ -1239,6 +1267,46 @@
КонецПроцедуры
&НаКлиенте
Процедура КонтактнаяИнформацияПриИзменении()
ОбновитьПользовательИБЗапрещеноВосстанавливатьПароль();
УстановитьДоступностьСвойств(ЭтотОбъект);
КонецПроцедуры
&НаКлиенте
Процедура ОбновитьПотребоватьСменуПароляПриВходе()
ПотребоватьСменуПароляПриВходе =
ПользовательИБАутентификацияСтандартная
И Не ПользовательИБЗапрещеноИзменятьПароль
И ЗначенияПрямогоИзменения.ПотребоватьСменуПароляПриВходе;
КонецПроцедуры
&НаКлиенте
Процедура ОбновитьПользовательИБЗапрещеноИзменятьПароль()
ПользовательИБЗапрещеноИзменятьПароль =
Не ПотребоватьСменуПароляПриВходе
И ЗначенияПрямогоИзменения.ЗапрещеноИзменятьПароль;
КонецПроцедуры
&НаКлиенте
Процедура ОбновитьПользовательИБЗапрещеноВосстанавливатьПароль()
ПользовательИБЗапрещеноВосстанавливатьПароль =
Не ЗначениеЗаполнено(ИмяРеквизитаСПочтойДляВосстановленияПароля)
Или Не ЗначениеЗаполнено(ЭтотОбъект[ИмяРеквизитаСПочтойДляВосстановленияПароля])
Или Не ПользовательИБАутентификацияСтандартная
Или ПользовательИБЗапрещеноИзменятьПароль
Или ЗначенияПрямогоИзменения.ЗапрещеноВосстанавливатьПароль;
КонецПроцедуры
&НаКлиенте
Процедура АутентификацияПриИзменении()
@@ -1250,7 +1318,7 @@
ВходВПрограммуРазрешен = Ложь;
ИначеЕсли Не ВходВПрограммуРазрешен Тогда
ВходВПрограммуРазрешен = ВходВПрограммуРазрешенЗначениеПрямогоИзменения;
ВходВПрограммуРазрешен = ЗначенияПрямогоИзменения.ВходВПрограммуРазрешен;
КонецЕсли;
УстановитьДоступностьСвойств(ЭтотОбъект);
@@ -1564,7 +1632,6 @@
ПользовательИБОсновной = Ложь;
ПользовательИБПароль = Неопределено;
ВходВПрограммуРазрешен = Ложь;
ВходВПрограммуРазрешенЗначениеПрямогоИзменения = Ложь;
Если ПриСозданииНаСервере И ПриКопированииЭлемента Тогда
@@ -1574,7 +1641,6 @@
// Сопоставление пользователя ИБ с пользователем в справочнике.
Если Пользователи.ВходВПрограммуРазрешен(ПрочитанныеСвойства) Тогда
ВходВПрограммуРазрешен = Истина;
ВходВПрограммуРазрешенЗначениеПрямогоИзменения = Истина;
ОписаниеПользователяИБ.АутентификацияСтандартная = Истина;
КонецЕсли;
@@ -1630,7 +1696,6 @@
Если Пользователи.ВходВПрограммуРазрешен(ПрочитанныеСвойства) Тогда
ВходВПрограммуРазрешен = Истина;
ВходВПрограммуРазрешенЗначениеПрямогоИзменения = Истина;
КонецЕсли;
ЗаполнитьЗначенияСвойств(
@@ -1680,17 +1745,29 @@
ПользовательИБАутентификацияТокеномДоступа = ХранимыеСвойства.АутентификацияТокеномДоступа;
КонецЕсли;
Если ПользовательИБСуществует Тогда
ПользовательИБАутентификацияСтандартнаяЗначениеПрямогоИзменения
= ПользовательИБАутентификацияСтандартная;
КонецЕсли;
ОбработатьИнтерфейсРолей("ЗаполнитьРоли", ОписаниеПользователяИБ.Роли);
ПриЧтенииВходВПрограммуРазрешен = ВходВПрограммуРазрешен;
КонецПроцедуры
&НаСервере
Процедура ЗаполнитьЗначенияПрямогоИзменения()
ЗначенияПрямогоИзменения = Новый Структура;
ЗначенияПрямогоИзменения.Вставить("ВходВПрограммуРазрешен", ВходВПрограммуРазрешен);
ЗначенияПрямогоИзменения.Вставить("Имя", ПользовательИБИмя);
ЗначенияПрямогоИзменения.Вставить("АутентификацияСтандартная", ПользовательИБАутентификацияСтандартная);
ЗначенияПрямогоИзменения.Вставить("ПотребоватьСменуПароляПриВходе", ПотребоватьСменуПароляПриВходе);
ЗначенияПрямогоИзменения.Вставить("ЗапрещеноИзменятьПароль", ПользовательИБЗапрещеноИзменятьПароль);
ЗначенияПрямогоИзменения.Вставить("ЗапрещеноВосстанавливатьПароль", ПользовательИБЗапрещеноВосстанавливатьПароль);
Если Не ПользовательИБСуществует Тогда
ЗначенияПрямогоИзменения.АутентификацияСтандартная = Ложь;
КонецЕсли;
КонецПроцедуры
&НаСервере
Процедура ОпределитьНесоответствияПользователяСПользователемИБ(ПараметрыЗаписи = Неопределено)
@@ -1901,7 +1978,10 @@
Элементы.ПользовательИБЗапрещеноИзменятьПароль.ТолькоПросмотр = Не УровеньДоступа.УправлениеСписком;
Элементы.ПользовательИБЗапрещеноВосстанавливатьПароль.ТолькоПросмотр = Не УровеньДоступа.УправлениеСписком;
Элементы.ПользовательИБЗапрещеноВосстанавливатьПароль.Доступность = Не Форма.ПользовательИБЗапрещеноИзменятьПароль;
Элементы.ПользовательИБЗапрещеноВосстанавливатьПароль.Доступность =
Не Форма.ПользовательИБЗапрещеноИзменятьПароль
И ЗначениеЗаполнено(Форма.ИмяРеквизитаСПочтойДляВосстановленияПароля)
И ЗначениеЗаполнено(Форма[Форма.ИмяРеквизитаСПочтойДляВосстановленияПароля]);
Элементы.СменитьПароль.Доступность =
( УровеньДоступа.НастройкиДляВхода
@@ -1489,6 +1489,9 @@
ДвоичныеДанные = ПолучитьИзВременногоХранилища(ЗагруженныйФайл.Хранение);
ФайлыИзАрхива = МашиночитаемыеДоверенностиФНССлужебный.РаспаковатьФайлыИзАрхива(ДвоичныеДанные);
ОписанияФайлов = Новый Массив;
НайденФайлДоверенности = Ложь;
Для Каждого ФайлИзАрхива Из ФайлыИзАрхива Цикл
Файл = Новый Файл(ФайлИзАрхива.Ключ);
АдресВоВременномХранилище = ПоместитьВоВременноеХранилище(ФайлИзАрхива.Значение, УникальныйИдентификатор);
@@ -1497,16 +1500,25 @@
ОписаниеФайла.Вставить("ИмяФайла", Файл.Имя);
ОписаниеФайла.Вставить("Хранение", АдресВоВременномХранилище);
ЗагруженныеФайлы.Добавить(ОписаниеФайла);
ОписанияФайлов.Добавить(ОписаниеФайла);
Если ЭтоИмяФайлаДоверенности(Файл.Имя) Тогда
НайденФайлДоверенности = Истина;
КонецЕсли;
КонецЦикла;
Если Не НайденФайлДоверенности Тогда
ИсправитьИменаФайловИзАрхива(ОписанияФайлов);
КонецЕсли;
ОбщегоНазначенияКлиентСервер.ДополнитьМассив(ЗагруженныеФайлы, ОписанияФайлов);
КонецЕсли;
КонецЦикла;
Для Каждого ЗагруженныйФайл Из ЗагруженныеФайлы Цикл
Файл = Новый Файл(ЗагруженныйФайл.ИмяФайла);
Если НРег(Файл.Расширение) = ".xml"
И (СтрНачинаетсяС(Файл.Имя, "ON_EMCHD") Или СтрНачинаетсяС(Файл.Имя, "ON_DOVEL")) Тогда
Если НРег(Файл.Расширение) = ".xml" И ЭтоФайлДоверенности(ЗагруженныйФайл) Тогда
ФайлыДоверенностей.Вставить(ЗагруженныйФайл, Новый Массив);
ИначеЕсли НРег(Файл.Расширение) = ".zip" Тогда
ФайлыZIP.Вставить(ЗагруженныйФайл, Ложь);
@@ -1530,6 +1542,90 @@
КонецФункции
Процедура ИсправитьИменаФайловИзАрхива(ОписанияФайлов)
Если ОписанияФайлов.Количество() <> 2 Тогда
Возврат;
КонецЕсли;
ОписаниеФайлаДоверенности = Неопределено;
ОписаниеФайлаПодписи = Неопределено;
Для Каждого ОписаниеФайла Из ОписанияФайлов Цикл
Файл = Новый Файл(ОписаниеФайла.ИмяФайла);
Если НРег(Файл.Расширение) = ".xml" Тогда
ОписаниеФайлаДоверенности = ОписаниеФайла;
ИначеЕсли ЭтоФайлПодписи(Файл.Имя) Тогда
ОписаниеФайлаПодписи = ОписаниеФайла;
КонецЕсли;
КонецЦикла;
Если ОписаниеФайлаДоверенности = Неопределено
Или ОписаниеФайлаПодписи = Неопределено Тогда
Возврат;
КонецЕсли;
ДвоичныеДанные = ПолучитьИзВременногоХранилища(ОписаниеФайлаДоверенности.Хранение);
ДоверенностьXML = ПолучитьСтрокуИзДвоичныхДанных(ДвоичныеДанные);
Попытка
РезультатЧтения = ПрочитатьИмяФайлаДоверенности(ДоверенностьXML, Ложь);
Исключение
Возврат;
КонецПопытки;
ИмяФайлаДоверенности = РезультатЧтения.ИмяФайлаДоверенности;
Если ЗначениеЗаполнено(ИмяФайлаДоверенности) Тогда
ФайлДоверенности = Новый Файл(ИмяФайлаДоверенности);
ФайлПодписи = Новый Файл(ОписаниеФайлаПодписи.ИмяФайла);
ОписаниеФайлаДоверенности.ИмяФайла = ИмяФайлаДоверенности;
ОписаниеФайлаПодписи.ИмяФайла = ФайлДоверенности.ИмяБезРасширения + ФайлПодписи.Расширение;
КонецЕсли;
КонецПроцедуры
Функция ЭтоИмяФайлаДоверенности(ИмяФайла)
Файл = Новый Файл(ИмяФайла);
Возврат НРег(Файл.Расширение) = ".xml" И СтрНачинаетсяС(Файл.Имя, "ON_EMCHD") Или СтрНачинаетсяС(Файл.Имя, "ON_DOVEL");
КонецФункции
Функция ЭтоФайлДоверенности(ЗагруженныйФайл)
Файл = Новый Файл(ЗагруженныйФайл.ИмяФайла);
Если ЭтоИмяФайлаДоверенности(Файл.Имя) Тогда
Возврат Истина;
КонецЕсли;
ДвоичныеДанные = ПолучитьИзВременногоХранилища(ЗагруженныйФайл.Хранение);
Поток = ДвоичныеДанные.ОткрытьПотокДляЧтения();
ЧтениеXML = Новый ЧтениеXML;
ЧтениеXML.ОткрытьПоток(Поток);
Попытка
Пока ЧтениеXML.Прочитать() Цикл
Если ЧтениеXML.ТипУзла = ТипУзлаXML.НачалоЭлемента И ЧтениеXML.ЛокальноеИмя = "Доверенность" Тогда
Если ЧтениеXML.ПолучитьАтрибут("ВерсФорм") = "EMCHD_1" Тогда
Возврат Истина;
КонецЕсли;
КонецЕсли;
КонецЦикла;
Исключение
ЧтениеXML.Закрыть();
КонецПопытки;
ЧтениеXML.Закрыть();
Возврат Ложь;
КонецФункции
// Создает новые либо перезаполняет существующие элементы справочника МашиночитаемыеДоверенности данными из файлов.
//
// Параметры:
@@ -2992,7 +3088,7 @@
КодНалоговогоОрганаПредставления = СведенияОДоверенности.КодНО;
Объект.ДляНалоговыхОрганов = Сред(ФлагОбязательностиЭлементов, 4, 1) = "1";
Объект.Нотариальная = Сред(ФлагОбязательностиЭлементов, 4, 1) = "1";
Объект.Нотариальная = Сред(ФлагОбязательностиЭлементов, 3, 1) = "1";
Объект.ВерсияФормата = ВерсияФормата;
Объект.ИныеСведения = ИныеСведения;
@@ -483,6 +483,32 @@
<placementArea>UserCmds</placementArea>
<representationInContextMenu>Auto</representationInContextMenu>
</items>
<items xsi:type="form:Button">
<name>ФормаСправка</name>
<id>32</id>
<visible>true</visible>
<enabled>true</enabled>
<userVisible>
<common>true</common>
</userVisible>
<extendedTooltip>
<name>ФормаСправкаРасширеннаяПодсказка</name>
<id>33</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>Right</horizontalAlign>
</autoCommandBar>
<handlers>
@@ -723,6 +749,10 @@
<types>Boolean</types>
</valueType>
</parameters>
<parameters>
<name>ОтборПодписантов</name>
<valueType/>
</parameters>
<commandInterface>
<navigationPanel/>
<commandBar/>
@@ -0,0 +1,11 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></meta><link rel="stylesheet" type="text/css" href="v8help://service_book/service_style"></link></head><body>
<p>Предназначена для передачи документов в сервис мобильной подписи ФНС. </p>
<ul><li style="font-weight: normal;">С помощью ссылки в верхней части окна можно просмотреть объект, который будет подписан. Ссылка принимает значение наименования объекта.</li>
<li style="font-weight: bold;">Тип подписи <span style="font-weight: normal;">заполняется автоматически. </span><span style="font-weight: normal;">Квалифицированная базовая подпись (</span><b>CAdES-BES</b><span style="font-weight: normal;">) - действительна до окончания срока действия сертификата подписанта (обычно в течение 1 года). Подпись с меткой доверенного времени (</span><b>CAdES-T</b><span style="font-weight: normal;">) - действует после окончания срока действия сертификата подписанта. Архивная подпись (</span><b>CAdES-A</b><span style="font-weight: normal;">)  - содержит полный набор доказательств подлинности, в том числе цепочку сертификатов, и автоматически продлевается, в данный момент не поддерживается сервисом. </span></li>
<li style="font-weight: normal;">Выберите <a href="Catalog.ПодписантыСервисаМобильнойПодписи.Form.ФормаСписка/Help">Подписанта</a>. </li>
<li style="font-weight: bold;"><span style="font-weight: normal;">Также файл можно подписать с помощью </span><a href="Catalog.МашиночитаемыеДоверенности/Help" style="font-weight: normal;">МЧД</a><span style="font-weight: normal;">, для этого включите флажок <img src="StdPicture.AppearanceCheckBox"></img></span>По доверенности<span style="font-weight: normal;"> и выберите соответствующую доверенность из списка.</span></li>
<li style="font-weight: normal;">В некоторых случаях можно ввести <strong>Комментарий к подписи</strong> - дополнительную информацию о подписи. </li>
<li><span style="font-weight: normal;">Для выполнения подписи нажмите </span><b>Отправить</b>. </li>
<li style="font-weight: normal;">Документы будут направлены в сервис для последующего подписания через мобильное приложение. </li>
<li style="font-weight: normal;">После отправки документов подписанту появится уведомление о том, что документы отправлены. Для их подписания нужно воспользоваться приложением "Моя подпись" от ФНС.</li>
<li style="font-weight: bold;"><span style="font-weight: normal;">Созданная электронная подпись загружается в приложение регламентным заданием и хранится в приложении. Подписанный объект становится недоступным для редактирования и отображается в списках со значком </span><img src="CommonPicture.ПодписанЭП" style="font-weight: normal;"></img><span style="font-weight: normal;">. </span></li></ul></body></html>
@@ -39,6 +39,19 @@
КонецЕсли;
КонецЕсли;
Если ЗначениеЗаполнено(Параметры.ОтборПодписантов) Тогда
Если ТипЗнч(Параметры.ОтборПодписантов) = Тип("Структура") Тогда
ПараметрыВыбора = Новый Массив;
Для Каждого Элемент Из Параметры.ОтборПодписантов Цикл
ПараметрыВыбора.Добавить(Новый ПараметрВыбора("Отбор."+Элемент.Ключ, Элемент.Значение));
Если Элемент.Ключ = "ФизическоеЛицо" Или Элемент.Ключ = "Организация" Тогда
ПараметрыВыбора.Добавить(Новый ПараметрВыбора(Элемент.Ключ, Элемент.Значение));
КонецЕсли;
Элементы.Подписант.ПараметрыВыбора = Новый ФиксированныйМассив(ПараметрыВыбора);
КонецЦикла;
КонецЕсли;
КонецЕсли;
НастроитьПредставлениеДанных();
Элементы.Комментарий.Видимость = Параметры.ПоказатьКомментарий;
@@ -136,6 +136,32 @@
<items xsi:type="form:FormGroup">
<name>КоманднаяПанель</name>
<id>45</id>
<items xsi:type="form:Button">
<name>Справка</name>
<id>53</id>
<visible>true</visible>
<enabled>true</enabled>
<userVisible>
<common>true</common>
</userVisible>
<extendedTooltip>
<name>СправкаРасширеннаяПодсказка</name>
<id>54</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>
<visible>true</visible>
<enabled>true</enabled>
<userVisible>
@@ -0,0 +1,12 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></meta><link rel="stylesheet" type="text/css" href="v8help://service_book/service_style"></link></head><body>
<p>Предназначена для управления списком подписантов.</p>
<p>С помощью кнопки <b>Создать</b> можно добавить нового подписанта - юридическое лицо или индивидуального предпринимателя.</p>
<p>Заполните все необходимые данные:</p>
<ul><li><b>для юридического лица</b> - номер телефона, ИНН, ОГРН.</li>
<li><strong>для индивидуального предпринимателя </strong> - номер телефона, ИНН физического лица.</li></ul><p>Для упрощения поиска в списке формы можно также добавить дополнительные данные, которые являются необязательными (Организация/Физическое лицо).</p>
<p>С помощью кнопки <b>Выбрать</b> выберите нужного подписанта из списка. </p>
<p>При просмотре подписанта информация о телефоне подписанта доступна только пользователю, который добавил подписанта. </p>
<p><b>Важно:</b> как только данные подписанта будут переданы в сервис, все основные поля в справочнике станут недоступны для редактирования. Если обнаружится ошибка в контактных данных (например, в номере телефона или ИНН), придется создавать новую запись подписанта. </p>
<h3 style="font-size: 13.4399995803833px;">См. также: </h3>
<ul><li><a href="v8help://frame/form_common">Работа с формами</a>.</li>
<li><a href="CommonForm.НастройкиЭлектроннойПодписиИШифрования/Help">Настройки электронной подписи и шифрования</a>.</li></ul></body></html>
@@ -15,12 +15,14 @@
Если ЗначениеЗаполнено(Параметры.Организация) Тогда
Организация = Параметры.Организация;
Элементы.ОрганизацияОтбор.ТолькоПросмотр = Истина;
ОбщегоНазначенияКлиентСервер.УстановитьЭлементОтбораДинамическогоСписка(
Список, "Организация", Параметры.Организация);
КонецЕсли;
Если ЗначениеЗаполнено(Параметры.ФизическоеЛицо) Тогда
ФизическоеЛицо = Параметры.ФизическоеЛицо;
Элементы.ФизическоеЛицо.ТолькоПросмотр = Истина;
ОбщегоНазначенияКлиентСервер.УстановитьЭлементОтбораДинамическогоСписка(
Список, "ФизическоеЛицо", Параметры.ФизическоеЛицо);
КонецЕсли;
@@ -412,6 +412,11 @@
<key>ru</key>
<value>Отправить на подписание</value>
</synonym>
<help>
<pages>
<lang>ru</lang>
</pages>
</help>
<usePurposes>PersonalComputer</usePurposes>
<usePurposes>MobileDevice</usePurposes>
</forms>
@@ -439,6 +444,11 @@
<key>ru</key>
<value>Форма списка</value>
</synonym>
<help>
<pages>
<lang>ru</lang>
</pages>
</help>
<usePurposes>PersonalComputer</usePurposes>
<usePurposes>MobileDevice</usePurposes>
</forms>
@@ -1964,6 +1964,10 @@
<segments>ПользовательИБЗапрещеноВосстанавливатьПароль</segments>
</dataPath>
<titleLocation>Right</titleLocation>
<handlers>
<event>OnChange</event>
<name>ПользовательИБЗапрещеноВосстанавливатьПарольПриИзменении</name>
</handlers>
<extendedTooltip>
<name>ПользовательИБЗапрещеноВосстанавливатьПарольРасширеннаяПодсказка</name>
<id>368</id>
@@ -4218,19 +4222,6 @@
<common>true</common>
</edit>
</attributes>
<attributes>
<name>ВходВПрограммуРазрешенЗначениеПрямогоИзменения</name>
<id>33</id>
<valueType>
<types>Boolean</types>
</valueType>
<view>
<common>true</common>
</view>
<edit>
<common>true</common>
</edit>
</attributes>
<attributes>
<name>ПотребоватьСменуПароляПриВходе</name>
<title>
@@ -4296,20 +4287,6 @@
<common>true</common>
</edit>
</attributes>
<attributes>
<name>ПользовательИБИмяЗначениеПрямогоИзменения</name>
<id>39</id>
<valueType>
<types>String</types>
<stringQualifiers/>
</valueType>
<view>
<common>true</common>
</view>
<edit>
<common>true</common>
</edit>
</attributes>
<attributes>
<name>ПользовательИБПароль</name>
<id>40</id>
@@ -4375,19 +4352,6 @@
<common>true</common>
</edit>
</attributes>
<attributes>
<name>ПользовательИБАутентификацияСтандартнаяЗначениеПрямогоИзменения</name>
<id>3</id>
<valueType>
<types>Boolean</types>
</valueType>
<view>
<common>true</common>
</view>
<edit>
<common>true</common>
</edit>
</attributes>
<attributes>
<name>АдресФотографии</name>
<title>
@@ -4811,6 +4775,30 @@
<common>true</common>
</edit>
</attributes>
<attributes>
<name>ЗначенияПрямогоИзменения</name>
<id>61</id>
<valueType/>
<view>
<common>true</common>
</view>
<edit>
<common>true</common>
</edit>
</attributes>
<attributes>
<name>ПотребоватьСменуПароляПриВходеБыло</name>
<id>3</id>
<valueType>
<types>Boolean</types>
</valueType>
<view>
<common>true</common>
</view>
<edit>
<common>true</common>
</edit>
</attributes>
<formCommands>
<name>ПоказатьТолькоВыбранныеРоли</name>
<title>
@@ -116,7 +116,6 @@
Если Не УровеньДоступа.ИзменениеРазрешенияНаВход Тогда
ВходВПрограммуРазрешен = Ложь;
ВходВПрограммуРазрешенЗначениеПрямогоИзменения = Ложь;
КонецЕсли;
ПользовательИБАдресЭлектроннойПочты = "";
@@ -136,7 +135,6 @@
Если УровеньДоступа.ИзменениеРазрешенияНаВход Тогда
ВходВПрограммуРазрешен = Истина;
ВходВПрограммуРазрешенЗначениеПрямогоИзменения = Истина;
КонецЕсли;
КонецЕсли;
КонецЕсли;
@@ -144,6 +142,7 @@
// Открытие существующего элемента.
ПрочитатьПользователяИБ();
КонецЕсли;
ЗаполнитьЗначенияПрямогоИзменения();
УстановитьПривилегированныйРежим(Ложь);
@@ -768,7 +767,7 @@
Если РазделениеВключено
И Не Объект.Недействителен Тогда
ВходВПрограммуРазрешенЗначениеПрямогоИзменения = Истина;
ЗначенияПрямогоИзменения.ВходВПрограммуРазрешен = Истина;
КонецЕсли;
Если Объект.Недействителен Тогда
@@ -777,12 +776,12 @@
И Не ПользовательИБАутентификацияOpenIDConnect
И Не ПользовательИБАутентификацияТокеномДоступа
И Не ПользовательИБАутентификацияОС
И Не ПользовательИБАутентификацияСтандартнаяЗначениеПрямогоИзменения
И Не ЗначенияПрямогоИзменения.АутентификацияСтандартная
И ПользовательИБАутентификацияСтандартная Тогда
ПользовательИБАутентификацияСтандартная = Ложь;
КонецЕсли;
ИначеЕсли ВходВПрограммуРазрешенЗначениеПрямогоИзменения Тогда
ИначеЕсли ЗначенияПрямогоИзменения.ВходВПрограммуРазрешен Тогда
Если Не ПользовательИБАутентификацияСтандартная
И Не ПользовательИБАутентификацияOpenID
И Не ПользовательИБАутентификацияOpenIDConnect
@@ -825,7 +824,7 @@
И Не ПользовательИБАутентификацияOpenIDConnect
И Не ПользовательИБАутентификацияТокеномДоступа
И Не ПользовательИБАутентификацияОС
И Не ПользовательИБАутентификацияСтандартнаяЗначениеПрямогоИзменения
И Не ЗначенияПрямогоИзменения.АутентификацияСтандартная
И ПользовательИБАутентификацияСтандартная Тогда
ПользовательИБАутентификацияСтандартная = Ложь;
@@ -856,7 +855,7 @@
НСтр("ru = 'После записи вход в приложение сможет разрешить только администратор.'"));
КонецЕсли;
ВходВПрограммуРазрешенЗначениеПрямогоИзменения = ВходВПрограммуРазрешен;
ЗначенияПрямогоИзменения.ВходВПрограммуРазрешен = ВходВПрограммуРазрешен;
КонецПроцедуры
@@ -872,7 +871,7 @@
Процедура ПользовательИБИмяПриИзменении(Элемент)
ПользовательИБИмя = СокрЛП(ПользовательИБИмя);
ПользовательИБИмяЗначениеПрямогоИзменения = ПользовательИБИмя;
ЗначенияПрямогоИзменения.Имя = ПользовательИБИмя;
УстановитьДоступностьСвойств(ЭтотОбъект);
УстановитьНеобходимостьСинхронизацииССервисом(ЭтотОбъект);
@@ -882,17 +881,28 @@
&НаКлиенте
Процедура ПользовательИБАутентификацияСтандартнаяПриИзменении(Элемент)
Если ПользовательИБАутентификацияСтандартная Тогда
ПотребоватьСменуПароляПриВходе = ПотребоватьСменуПароляПриВходеБыло;
Иначе
ПотребоватьСменуПароляПриВходеБыло = ПотребоватьСменуПароляПриВходе;
ОбновитьПотребоватьСменуПароляПриВходе();
КонецЕсли;
ОбновитьПользовательИБЗапрещеноВосстанавливатьПароль();
АутентификацияПриИзменении();
ПользовательИБАутентификацияСтандартнаяЗначениеПрямогоИзменения = ПользовательИБАутентификацияСтандартная;
ЗначенияПрямогоИзменения.АутентификацияСтандартная = ПользовательИБАутентификацияСтандартная;
КонецПроцедуры
&НаКлиенте
Процедура ПотребоватьСменуПароляПриВходеПриИзменении(Элемент)
Если ПотребоватьСменуПароляПриВходе Тогда
ПользовательИБЗапрещеноИзменятьПароль = Ложь;
КонецЕсли;
ОбновитьПользовательИБЗапрещеноИзменятьПароль();
ОбновитьПользовательИБЗапрещеноВосстанавливатьПароль();
ЗначенияПрямогоИзменения.ПотребоватьСменуПароляПриВходе = ПотребоватьСменуПароляПриВходе;
УстановитьДоступностьСвойств(ЭтотОбъект);
КонецПроцедуры
@@ -906,15 +916,24 @@
&НаКлиенте
Процедура ПользовательИБЗапрещеноИзменятьПарольПриИзменении(Элемент)
Если ПользовательИБЗапрещеноИзменятьПароль Тогда
ПотребоватьСменуПароляПриВходе = Ложь;
ПользовательИБЗапрещеноВосстанавливатьПароль = Истина;
КонецЕсли;
ОбновитьПотребоватьСменуПароляПриВходе();
ОбновитьПользовательИБЗапрещеноВосстанавливатьПароль();
ЗначенияПрямогоИзменения.ЗапрещеноИзменятьПароль =
ПользовательИБЗапрещеноИзменятьПароль;
УстановитьДоступностьСвойств(ЭтотОбъект);
КонецПроцедуры
&НаКлиенте
Процедура ПользовательИБЗапрещеноВосстанавливатьПарольПриИзменении(Элемент)
ЗначенияПрямогоИзменения.ЗапрещеноВосстанавливатьПароль =
ПользовательИБЗапрещеноВосстанавливатьПароль;
КонецПроцедуры
&НаКлиенте
Процедура ПользовательИБАутентификацияOpenIDПриИзменении(Элемент)
@@ -1127,6 +1146,8 @@
ОбщегоНазначенияКлиент.ОбщийМодуль("УправлениеКонтактнойИнформациейКлиент");
МодульУправлениеКонтактнойИнформациейКлиент.НачатьИзменение(ЭтотОбъект, Элемент);
КонтактнаяИнформацияПриИзменении();
КонецПроцедуры
&НаКлиенте
@@ -1165,6 +1186,8 @@
ОбщегоНазначенияКлиент.ОбщийМодуль("УправлениеКонтактнойИнформациейКлиент");
МодульУправлениеКонтактнойИнформациейКлиент.НачатьОчистку(ЭтотОбъект, Элемент.Имя);
КонтактнаяИнформацияПриИзменении();
КонецПроцедуры
// Подключаемый обработчик команды.
@@ -1462,6 +1485,7 @@
Если Не ПриСозданииНаСервере Тогда
ПрочитатьПользователяИБ(, Ложь);
ЗаполнитьЗначенияПрямогоИзменения();
КонецЕсли;
УстановитьПривилегированныйРежим(Истина);
@@ -1469,6 +1493,8 @@
НаличиеПрав = РегистрыСведений.СведенияОПользователях.НаличиеПрав(Объект.ИдентификаторПользователяИБ);
УстановитьПривилегированныйРежим(Ложь);
ПотребоватьСменуПароляПриВходеБыло = ПотребоватьСменуПароляПриВходе;
УровеньДоступа = ПользователиСлужебный.УровеньДоступаКСвойствамПользователя(ТекущийОбъект);
ОпределитьДействияВФорме();
@@ -1640,8 +1666,8 @@
КраткоеИмя = ПользователиСлужебныйКлиентСервер.ПолучитьКраткоеИмяПользователяИБ(Форма.Объект.Наименование);
Если Не ПоказатьИмяСОтметкойНезаполненного Тогда
Если (Не ЗначениеЗаполнено(Форма.ПользовательИБИмяЗначениеПрямогоИзменения)
Или Форма.ПользовательИБИмяЗначениеПрямогоИзменения = КраткоеИмя)
Если (Не ЗначениеЗаполнено(Форма.ЗначенияПрямогоИзменения.Имя)
Или Форма.ЗначенияПрямогоИзменения.Имя = КраткоеИмя)
И Форма.ПользовательИБИмя = КраткоеИмя Тогда
Форма.ПользовательИБИмя = "";
@@ -1656,6 +1682,46 @@
КонецПроцедуры
&НаКлиенте
Процедура КонтактнаяИнформацияПриИзменении()
ОбновитьПользовательИБЗапрещеноВосстанавливатьПароль();
УстановитьДоступностьСвойств(ЭтотОбъект);
КонецПроцедуры
&НаКлиенте
Процедура ОбновитьПотребоватьСменуПароляПриВходе()
ПотребоватьСменуПароляПриВходе =
ПользовательИБАутентификацияСтандартная
И Не ПользовательИБЗапрещеноИзменятьПароль
И ЗначенияПрямогоИзменения.ПотребоватьСменуПароляПриВходе;
КонецПроцедуры
&НаКлиенте
Процедура ОбновитьПользовательИБЗапрещеноИзменятьПароль()
ПользовательИБЗапрещеноИзменятьПароль =
Не ПотребоватьСменуПароляПриВходе
И ЗначенияПрямогоИзменения.ЗапрещеноИзменятьПароль;
КонецПроцедуры
&НаКлиенте
Процедура ОбновитьПользовательИБЗапрещеноВосстанавливатьПароль()
ПользовательИБЗапрещеноВосстанавливатьПароль =
Не ЗначениеЗаполнено(ИмяРеквизитаСПочтойДляВосстановленияПароля)
Или Не ЗначениеЗаполнено(ЭтотОбъект[ИмяРеквизитаСПочтойДляВосстановленияПароля])
Или Не ПользовательИБАутентификацияСтандартная
Или ПользовательИБЗапрещеноИзменятьПароль
Или ЗначенияПрямогоИзменения.ЗапрещеноВосстанавливатьПароль;
КонецПроцедуры
&НаКлиенте
Процедура АутентификацияПриИзменении()
@@ -1665,8 +1731,7 @@
И Не ПользовательИБАутентификацияТокеномДоступа
И Не ПользовательИБАутентификацияОС Тогда
ВходВПрограммуРазрешен = Ложь;
ПользовательИБЗапрещеноВосстанавливатьПароль = Истина;
ВходВПрограммуРазрешен = Ложь;
Если РазделениеВключено Тогда
Объект.Недействителен = Истина;
@@ -1675,13 +1740,7 @@
КонецЕсли;
ИначеЕсли Не ВходВПрограммуРазрешен Тогда
ВходВПрограммуРазрешен = ВходВПрограммуРазрешенЗначениеПрямогоИзменения;
Если ЗначениеЗаполнено(ИмяРеквизитаСПочтойДляВосстановленияПароля)
И ЗначениеЗаполнено(ЭтотОбъект[ИмяРеквизитаСПочтойДляВосстановленияПароля]) Тогда
ПользовательИБЗапрещеноВосстанавливатьПароль = Ложь;
КонецЕсли;
ВходВПрограммуРазрешен = ЗначенияПрямогоИзменения.ВходВПрограммуРазрешен;
КонецЕсли;
УстановитьДоступностьСвойств(ЭтотОбъект);
@@ -2229,7 +2288,6 @@
ПользовательИБОсновной = Ложь;
ПользовательИБПароль = Неопределено;
ВходВПрограммуРазрешен = Ложь;
ВходВПрограммуРазрешенЗначениеПрямогоИзменения = Ложь;
Если ПриСозданииНаСервере И ПриКопированииЭлемента Тогда
@@ -2239,7 +2297,6 @@
// Сопоставление пользователя ИБ с пользователем в справочнике.
Если Пользователи.ВходВПрограммуРазрешен(ПрочитанныеСвойства) Тогда
ВходВПрограммуРазрешен = Истина;
ВходВПрограммуРазрешенЗначениеПрямогоИзменения = Истина;
ОписаниеПользователяИБ.АутентификацияСтандартная = Истина;
КонецЕсли;
@@ -2284,7 +2341,6 @@
Если Пользователи.ВходВПрограммуРазрешен(ПрочитанныеСвойства) Тогда
ВходВПрограммуРазрешен = Истина;
ВходВПрограммуРазрешенЗначениеПрямогоИзменения = Истина;
КонецЕсли;
ЗаполнитьЗначенияСвойств(
@@ -2336,17 +2392,29 @@
ПользовательИБАутентификацияОС = ХранимыеСвойства.АутентификацияОС;
КонецЕсли;
Если ПользовательИБСуществует Тогда
ПользовательИБАутентификацияСтандартнаяЗначениеПрямогоИзменения
= ПользовательИБАутентификацияСтандартная;
КонецЕсли;
ОбработатьИнтерфейсРолей("ЗаполнитьРоли", ОписаниеПользователяИБ.Роли);
ПриЧтенииВходВПрограммуРазрешен = ВходВПрограммуРазрешен;
КонецПроцедуры
&НаСервере
Процедура ЗаполнитьЗначенияПрямогоИзменения()
ЗначенияПрямогоИзменения = Новый Структура;
ЗначенияПрямогоИзменения.Вставить("ВходВПрограммуРазрешен", ВходВПрограммуРазрешен);
ЗначенияПрямогоИзменения.Вставить("Имя", ПользовательИБИмя);
ЗначенияПрямогоИзменения.Вставить("АутентификацияСтандартная", ПользовательИБАутентификацияСтандартная);
ЗначенияПрямогоИзменения.Вставить("ПотребоватьСменуПароляПриВходе", ПотребоватьСменуПароляПриВходе);
ЗначенияПрямогоИзменения.Вставить("ЗапрещеноИзменятьПароль", ПользовательИБЗапрещеноИзменятьПароль);
ЗначенияПрямогоИзменения.Вставить("ЗапрещеноВосстанавливатьПароль", ПользовательИБЗапрещеноВосстанавливатьПароль);
Если Не ПользовательИБСуществует Тогда
ЗначенияПрямогоИзменения.АутентификацияСтандартная = Ложь;
КонецЕсли;
КонецПроцедуры
&НаСервере
Процедура ОпределитьНесоответствияПользователяСПользователемИБ(ПараметрыЗаписи = Неопределено)
@@ -2604,7 +2672,10 @@
Элементы.ПараметрыАутентификации1СПредприятия.Доступность = Форма.ПользовательИБАутентификацияСтандартная;
Элементы.ПользовательИБПользовательОС.Доступность = Форма.ПользовательИБАутентификацияОС;
Элементы.ПользовательИБЗапрещеноВосстанавливатьПароль.Доступность = Не Форма.ПользовательИБЗапрещеноИзменятьПароль;
Элементы.ПользовательИБЗапрещеноВосстанавливатьПароль.Доступность =
Не Форма.ПользовательИБЗапрещеноИзменятьПароль
И ЗначениеЗаполнено(Форма.ИмяРеквизитаСПочтойДляВосстановленияПароля)
И ЗначениеЗаполнено(Форма[Форма.ИмяРеквизитаСПочтойДляВосстановленияПароля]);
// Уточнение настроек в модели сервиса.
Если ДействияСПользователемСервиса <> Неопределено Тогда
@@ -1,11 +1,10 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><html><head><meta content="text/html;charset=utf-8" http-equiv="content-type"></meta><link rel="stylesheet" type="text/css" href="v8help://service_book/service_style"></link><meta name="GENERATOR" content="MSHTML 9.00.8112.16421"></meta></head><body>
<p>Предназначена для подписания файлов, электронных документов и других данных.</p>
<p>Электронная подпись - реквизит электронного документа, с помощью которого можно удостовериться в неизменности электронного документа с момента его подписи. Контроль неизменности электронного документа осуществляется в результате проверки соответствия электронной подписи и документа, а также проверки действительности сертификата. Контроль неизменности электронного документа можно выполнить в любой момент времени.</p>
<h3>Подписание данных</h3>
<ul><li>С помощью ссылки в верхней части окна можно просмотреть объект, который будет подписан. Ссылка принимает значение наименования объекта.
</li>
<li>Подписывать данные могут разные пользователи, при этом для каждого будет создана своя подпись.
</li>
<p>Электронная подпись - реквизит электронного документа, с помощью которого можно удостовериться в неизменности электронного документа с момента его подписи. Контроль неизменности электронного документа осуществляется в результате проверки соответствия электронной подписи и документа, а также проверки действительности сертификата. Контроль неизменности электронного документа можно выполнить в любой момент времени. </p>
<p>С помощью ссылки в верхней части окна можно просмотреть объект, который будет подписан. Ссылка принимает значение наименования объекта. Подписывать данные могут разные пользователи, при этом для каждого будет создана своя подпись.</p>
<h3>Подписание данных в этом приложении</h3>
<ul><li>С помощью переключателя выберите режим <b>В этом приложении</b>. </li>
<li>Выберите <b>Тип подписи</b>. Квалифицированная базовая подпись (<b>CAdES-BES</b>) - действительна до окончания срока действия сертификата подписанта (обычно в течение 1 года). Подпись с меткой доверенного времени (<b>CAdES-T</b>) - действует после окончания срока действия сертификата подписанта. Архивная подпись (<b>CAdES-A</b>)  - содержит полный набор доказательств подлинности, в том числе цепочку сертификатов, и автоматически продлевается. </li>
<li>Если <strong>Сертификат</strong> не выбран - выберите его из списка. Если при следующем открытии сертификат будет среди установленных на компьютере, повторный выбор не потребуется.
</li>
<li>При выборе из выпадающего списка будут показаны только сертификаты, у которых поле <strong>Пользователи</strong> не заполнено или совпадает с текущим пользователем сеанса, а поле <strong>Приложение</strong> заполнено. Если при открытии окна <strong>Подписание</strong> был указан отбор по организации, то в выпадающем списке не будет сертификатов, у которых поле <strong>Организация</strong> не совпадает с организацией, указанной в отборе. Если при открытии окна <strong>Подписание</strong> был указан конкретный список сертификатов, то будет показан только этот список.
@@ -29,5 +28,17 @@
</li>
<li>Созданная электронная подпись хранится в приложении. Подписанный объект становится недоступным для редактирования и отображается в списках со значком <img src="CommonPicture.ПодписанЭП"></img>.</li>
<ul type="disc"></ul></ul><h3></h3>
<h3 style="font-size: 13.4399995803833px;">Подписание данных в мобильном приложении</h3>
<h3>
<ul style="font-size: 11.199999809265137px;"><li style="font-weight: normal;">С помощью переключателя выберите режим <b>В мобильном приложении "Моя подпись" от ФНС</b>. Режим <b>В мобильном приложении "Моя подпись" от ФНС </b>предназначен для подписания документов непосредственно в мобильном приложении. </li>
<li>Тип подписи <span style="font-weight: normal;">заполняется автоматически.  </span></li>
<li style="font-weight: normal;">Выберите <a href="Catalog.ПодписантыСервисаМобильнойПодписи.Form.ФормаСписка/Help">Подписанта</a>. </li>
<li><span style="font-weight: normal;">Также файл можно подписать с помощью </span><a href="Catalog.МашиночитаемыеДоверенности/Help" style="font-weight: normal;">МЧД</a><span style="font-weight: normal;">, для этого включите флажок <img src="StdPicture.AppearanceCheckBox"></img></span>По доверенности<span style="font-weight: normal;"> и выберите соответствующую доверенность из списка.</span></li>
<li style="font-weight: normal;">В некоторых случаях можно ввести <strong>Комментарий к подписи</strong> - дополнительную информацию о подписи. </li>
<li style="font-weight: normal;">Для выполнения подписи нажмите <strong>Подписать</strong>. </li>
<li style="font-weight: normal;">Документы будут направлены в систему для последующего подписания через мобильное приложение. </li>
<li style="font-weight: normal;">После отправки документов подписанту появится уведомление о том, что документы отправлены. Для их подписания нужно воспользоваться приложением "Моя подпись" от ФНС.</li>
<li><span style="font-weight: normal;">После подписания документов следует нажать кнопку</span> Документы подписаны<span style="font-weight: normal;">, для того чтобы запустить процесс получения подписи из сервиса. </span><span style="font-weight: normal;">Важно учитывать, что при отмене операции или закрытия окна запрос на подписание будет автоматически аннулирован. </span></li>
<li style="font-weight: normal;">Созданная электронная подпись хранится в приложении. Подписанный объект становится недоступным для редактирования и отображается в списках со значком <img src="CommonPicture.ПодписанЭП"></img>. </li></ul></h3>
<h3>См. также:</h3>
<ul><li><a href="CommonForm.НастройкиЭлектроннойПодписиИШифрования/Help">Настройки электронной подписи и шифрования</a>.</li></ul></body></html>
@@ -55,7 +55,19 @@
МодульСервисМобильнойПодписиСлужебный = ОбщегоНазначения.ОбщийМодуль("СервисМобильнойПодписиСлужебный");
МодульСервисМобильнойПодписиСлужебный.ПодписантПриСозданииНаСервере(ЭтотОбъект, Параметры.Подписант);
Если ЗначениеЗаполнено(Параметры.Подписант) Тогда
Если ТипЗнч(Параметры.ОтборСертификатов) = Тип("Структура") И Параметры.ОтборСертификатов.Свойство("Организация") Тогда
ПараметрыВыбора = Новый Массив;
ПараметрыВыбора.Добавить(Новый ПараметрВыбора("Организация", Параметры.ОтборСертификатов.Организация));
Элементы.Подписант.ПараметрыВыбора = Новый ФиксированныйМассив(ПараметрыВыбора);
КонецЕсли;
Если ЗначениеЗаполнено(Параметры.Подписант) Или (ТипЗнч(Параметры.ОтпечаткиСертификатовНаКлиенте) = Тип(
"Массив") И Параметры.ОтпечаткиСертификатовНаКлиенте.Количество() = 0 Или ТипЗнч(
Параметры.ОтпечаткиСертификатовНаКлиенте) = Тип("Строка"))
И Не ЭлектроннаяПодпись.СоздаватьЭлектронныеПодписиНаСервере()
И Не ЭлектроннаяПодписьСлужебный.ИспользоватьСервисОблачнойПодписи()
И Не ЭлектроннаяПодписьСлужебный.ИспользоватьЭлектроннуюПодписьВМоделиСервиса() Тогда
ТипПодписанта = "ОтправитьНаПодписание";
ИмяПоляАктивизироватьПоУмолчанию = "Подписант";
Если ЗначениеЗаполнено(Подписант) И Параметры.БезПодтверждения Тогда
@@ -19,7 +19,15 @@
<ul><div>
<li><strong>Отредактировал</strong> - пользователь, который добавил версию файла.
</li>
<li><strong>Текущая версия</strong> - код текущей версии и т.д.</li></div></ul><h3>Добавление файлов</h3>
<li><strong>Текущая версия</strong> - код текущей версии и т.д.</li></div></ul><h3 style="font-size: 13.4399995803833px;"><span style="font-size: 11.199999809265137px; font-weight: normal;">К файлам можно применить следующие команды, которые можно найти в выпадающем списке меню по кнопке </span><img src="CommonPicture.ПодписанЗашифрованЗаголовок" style="font-size: 11.199999809265137px;"></img><span style="font-size: 11.199999809265137px; font-weight: normal;"> </span><span style="font-size: 11.199999809265137px;"><a href="CommonForm.ЭлектроннаяПодпись/Help">Электронная подпись и шифрование</a></span><span style="font-size: 11.199999809265137px; font-weight: normal;">:</span></h3>
<h3>
<ul style="font-size: 11.199999809265137px;"><li>Подписать<span style="font-weight: normal;"> - создает для файла электронную подпись. Перед созданием подписи предлагает выбрать сертификат ключа электронной подписи. Сертификат, которого еще нет в списке сертификатов, автоматически в него добавляется. Созданная электронная подпись хранится вместе с файлом. </span></li>
<li><a href="Catalog.ПодписантыСервисаМобильнойПодписи.Form.ОтправитьНаПодписание/Help">Отправить в сервис мобильной подписи ФНС</a><span style="font-weight: normal;"> - команда предназначена </span><span style="font-weight: normal;">для передачи документов в сервис мобильной подписи ФНС. </span></li>
<li>Добавить электронную подпись из файла<span style="font-weight: normal;"> - добавляет подпись к файлу. Команду можно использовать, например, если подпись (файл подписи) была получена позже, чем подписанный файл. </span></li>
<li>Сохранить вместе с электронной подписью<span style="font-weight: normal;"> - команда сохраняет подпись в файл на устройстве. Команду можно использовать, например, если необходимо передать подписанный файл другому лицу. </span></li>
<li>Зашифровать <span style="font-weight: normal;">- по команде происходит шифрование файла. В отличие от подписания могут использоваться несколько сертификатов, например, если необходимо зашифровать файл для нескольких пользователей. Перед шифрованием необходимо выбрать сертификаты пользователей, которым будет разрешено расшифровать файл. Зашифрованный файл в списках отображается с особенным значком <img src="CommonPicture.Зашифрован"></img>. </span></li>
<li>Расшифровать<span style="font-weight: normal;"> - по команде происходит расшифровка файла. Для расшифровки нужно ввести пароль к закрытому ключу. </span></li></ul></h3>
<h3>Добавление файлов</h3>
<p>Для добавления нового файла в приложение:</p>
<ul><li>
<div>Выберите нужную папку;</div>
@@ -69,6 +69,7 @@
<autoFill>true</autoFill>
</contextMenu>
<type>InputField</type>
<readOnly>true</readOnly>
<editMode>Enter</editMode>
<showInHeader>true</showInHeader>
<headerHorizontalAlign>Left</headerHorizontalAlign>
@@ -1853,13 +1853,21 @@
Если ЗначениеЗаполнено(ПолноеНаименование) Тогда
СоответствиеСокращений[ОписаниеСокращения.Ключ] = ПолноеНаименование;
Иначе
ПолноеНаименование = Строка(СписокСокращений.Получить(Строка(ОписаниеСокращения.Ключ)
+ ВРег(СтрЗаменить(ОписаниеСокращения.Значение, " ", ""))));
Если ЗначениеЗаполнено(ПолноеНаименование) Тогда
СоответствиеСокращений[ОписаниеСокращения.Ключ] = ПолноеНаименование;
Иначе
Отбор = Новый Структура;
Отбор.Вставить("Уровень", ОписаниеСокращения.Ключ);
Отбор.Вставить("Сокращение", ОписаниеСокращения.Значение);
НайденныеСокращения = АдресныеСокращения.НайтиСтроки(Отбор);
Если НайденныеСокращения.Количество() > 0 Тогда
СоответствиеСокращений[ОписаниеСокращения.Ключ] = НайденныеСокращения[0].Наименование;
КонецЕсли;
Отбор = Новый Структура;
Отбор.Вставить("Уровень", ОписаниеСокращения.Ключ);
Отбор.Вставить("Сокращение", ОписаниеСокращения.Значение);
НайденныеСокращения = АдресныеСокращения.НайтиСтроки(Отбор);
Если НайденныеСокращения.Количество() > 0 Тогда
СоответствиеСокращений[ОписаниеСокращения.Ключ] = НайденныеСокращения[0].Наименование;
КонецЕсли;
КонецЕсли;
@@ -68,6 +68,7 @@
КонецЕсли;
КонецЕсли;
ЗапрошенныеДни.Вставить(0, ДатаОт);
Дней = 0;
Пока Выборка.Следующий() Цикл
Дней = Дней + 1;
@@ -44,7 +44,7 @@
Процедура ПриДобавленииПодсистемы(Описание) Экспорт
Описание.Имя = "СтандартныеПодсистемы";
Описание.Версия = "3.1.11.299";
Описание.Версия = "3.1.11.309";
Описание.ИдентификаторИнтернетПоддержки = "SSL";
Описание.РежимВыполненияОтложенныхОбработчиков = "Параллельно";
Описание.ПараллельноеОтложенноеОбновлениеСВерсии = "2.3.3.0";
@@ -140,13 +140,24 @@
Функция ВопросВПоддержкуДоступен()
СообщенияВСлужбуТехническойПоддержкиДоступны = ОбщегоНазначения.ПодсистемаСуществует(
Возврат СообщенияВСлужбуТехническойПоддержкиДоступны() Или РаботаСПочтовымиСообщениямиДоступна();
КонецФункции
Функция СообщенияВСлужбуТехническойПоддержкиДоступны()
ПодсистемаСуществует = ОбщегоНазначения.ПодсистемаСуществует(
"ИнтернетПоддержкаПользователей.СообщенияВСлужбуТехническойПоддержки");
РаботаСПочтовымиСообщениямиДоступна = ОбщегоНазначения.ПодсистемаСуществует(
"СтандартныеПодсистемы.РаботаСПочтовымиСообщениями");
РаботаСВнешнимиРесурсамиДоступна = Не РегламентныеЗаданияСервер.РаботаСВнешнимиРесурсамиЗаблокирована();
Возврат СообщенияВСлужбуТехническойПоддержкиДоступны Или РаботаСПочтовымиСообщениямиДоступна;
Возврат ПодсистемаСуществует И РаботаСВнешнимиРесурсамиДоступна;
КонецФункции
Функция РаботаСПочтовымиСообщениямиДоступна()
Возврат ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.РаботаСПочтовымиСообщениями");
КонецФункции
@@ -46,33 +46,9 @@
#КонецОбласти
#Область СлужебныеПроцедурыИФункции
#Область СлужебныйПрограммныйИнтерфейс
// Свойства второго параметра обработчика подключаемой команды, общие для клиентских и серверных обработчиков.
//
// Возвращаемое значение:
// Структура:
// * ОписаниеКоманды - Структура - состав свойств совпадает с колонками таблицы значений параметра Команды
/// процедуры ПодключаемыеКомандыПереопределяемый.ПриОпределенииКомандПодключенныхКОбъекту.
// Ключевые свойства:
// ** Идентификатор - Строка - идентификатор команды.
// ** Представление - Строка - представление команды в форме.
// ** Имя - Строка - имя команды в форме.
// * Форма - ФормаКлиентскогоПриложения - форма, из которой вызвана команда.
// * ЭтоФормаОбъекта - Булево - Истина, если команда вызвана из формы объекта.
// * Источник - ТаблицаФормы
// - ДанныеФормыСтруктура - объект или список формы с полем "Ссылка".
//
Функция ПараметрыВыполненияКоманды() Экспорт
Результат = Новый Структура;
Результат.Вставить("ОписаниеКоманды", Неопределено);
Результат.Вставить("Форма", Неопределено);
Результат.Вставить("Источник", Неопределено);
Результат.Вставить("ЭтоФормаОбъекта", Ложь);
Возврат Результат;
КонецФункции
Функция УсловияВыполняются(Условия, ЗначенияРеквизитов)
Функция УсловияВыполняются(Условия, ЗначенияРеквизитов) Экспорт
Для Каждого Условие Из Условия Цикл
ИмяРеквизита = Условие.Реквизит;
Если Не ЗначенияРеквизитов.Свойство(ИмяРеквизита) Тогда
@@ -123,6 +99,34 @@
Возврат Истина;
КонецФункции
#КонецОбласти
#Область СлужебныеПроцедурыИФункции
// Свойства второго параметра обработчика подключаемой команды, общие для клиентских и серверных обработчиков.
//
// Возвращаемое значение:
// Структура:
// * ОписаниеКоманды - Структура - состав свойств совпадает с колонками таблицы значений параметра Команды
/// процедуры ПодключаемыеКомандыПереопределяемый.ПриОпределенииКомандПодключенныхКОбъекту.
// Ключевые свойства:
// ** Идентификатор - Строка - идентификатор команды.
// ** Представление - Строка - представление команды в форме.
// ** Имя - Строка - имя команды в форме.
// * Форма - ФормаКлиентскогоПриложения - форма, из которой вызвана команда.
// * ЭтоФормаОбъекта - Булево - Истина, если команда вызвана из формы объекта.
// * Источник - ТаблицаФормы
// - ДанныеФормыСтруктура - объект или список формы с полем "Ссылка".
//
Функция ПараметрыВыполненияКоманды() Экспорт
Результат = Новый Структура;
Результат.Вставить("ОписаниеКоманды", Неопределено);
Результат.Вставить("Форма", Неопределено);
Результат.Вставить("Источник", Неопределено);
Результат.Вставить("ЭтоФормаОбъекта", Ложь);
Возврат Результат;
КонецФункции
Процедура СкрытьПоказатьВсеПодчиненныеКнопки(ГруппаФормы, Видимость)
Для Каждого ПодчиненныйЭлемент Из ГруппаФормы.ПодчиненныеЭлементы Цикл
Если ТипЗнч(ПодчиненныйЭлемент) = Тип("ГруппаФормы") Тогда
@@ -183,6 +183,11 @@
КонецЕсли;
Если Не ЗначениеЗаполнено(ЭлементСписка.Представление) И ЭлементДанных.Свойство("Представление")
И ТипЗнч(ЭлементДанных.Представление) = Тип("Строка") Тогда
ЭлементСписка.Представление = ЭлементДанных.Представление;
КонецЕсли;
Если Не ЗначениеЗаполнено(ЭлементСписка.ИмяФайла) Тогда
Если Не ЗначениеЗаполнено(ЭлементСписка.Представление) Тогда
Если СписокПредставлений <> Неопределено Тогда
@@ -677,7 +677,7 @@
ОтветHTTP = СоединениеHTTP.ВызватьHTTPМетод("POST", ЗапросHTTP);
Исключение
ПредставлениеОшибки = ОбработкаОшибок.ПодробноеПредставлениеОшибки(ИнформацияОбОшибке());
ПредставлениеОшибки = ОбработкаОшибок.КраткоеПредставлениеОшибки(ИнформацияОбОшибке());
Результат.Ошибка = ОшибкаМобильногоСервиса(ЗаголовокОшибки, ПредставлениеОшибки, ИдентификаторЗапроса, СоединениеHTTP, ЗапросHTTP, ОтветHTTP);
Возврат Результат;
КонецПопытки;
@@ -800,7 +800,7 @@
ОтветHTTP = СоединениеHTTP.ВызватьHTTPМетод("POST", ЗапросHTTP);
Исключение
ПредставлениеОшибки = ОбработкаОшибок.ПодробноеПредставлениеОшибки(ИнформацияОбОшибке());
ПредставлениеОшибки = ОбработкаОшибок.КраткоеПредставлениеОшибки(ИнформацияОбОшибке());
Результат.Ошибка = ОшибкаМобильногоСервиса(ЗаголовокОшибки, ПредставлениеОшибки, ИдентификаторЗапроса, СоединениеHTTP, ЗапросHTTP, ОтветHTTP);
Возврат Результат;
КонецПопытки;
@@ -1016,71 +1016,8 @@
// * СтруктураURI - см. ОбщегоНазначенияКлиентСервер.СтруктураURI
//
Функция СоединениеССерверомИнтернета(ВидОперации, URL, Таймаут = Неопределено,
ПроверятьДоставкуПакетовПриОшибке = Истина)
СтруктураURI = ОбщегоНазначенияКлиентСервер.СтруктураURI(URL);
ЭлектроннаяПодпись.РазрешенДоступКИнтернетСервисам(Истина);
Схема = ?(ЗначениеЗаполнено(СтруктураURI.Схема), СтруктураURI.Схема, "http");
Прокси = Неопределено;
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.ПолучениеФайловИзИнтернета") Тогда
МодульПолучениеФайловИзИнтернета = ОбщегоНазначения.ОбщийМодуль("ПолучениеФайловИзИнтернета");
Прокси = МодульПолучениеФайловИзИнтернета.ПолучитьПрокси(Схема);
КонецЕсли;
Если Таймаут = Неопределено Тогда
Таймаут = 60;
КонецЕсли;
Попытка
Соединение = Новый HTTPСоединение(
СтруктураURI.Хост,
СтруктураURI.Порт,
СтруктураURI.Логин,
СтруктураURI.Пароль,
Прокси,
Таймаут,
?(НРег(Схема) = "http", Неопределено, ОбщегоНазначенияКлиентСервер.НовоеЗащищенноеСоединение()));
Исключение
ШаблонЗапроса = "%1:%2ping";
СсылкаНаРесурс = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(ШаблонЗапроса,
СтруктураURI.Хост, СтруктураURI.Порт);
ТекстОшибки = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
НСтр("ru = 'Не удалось установить HTTP-соединение с сервером %1:%2
|по причине:
|%3'"),
СтруктураURI.Хост, Формат(СтруктураURI.Порт, "ЧГ="),
ОбработкаОшибок.КраткоеПредставлениеОшибки(ИнформацияОбОшибке()));
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.ПолучениеФайловИзИнтернета") Тогда
МодульПолучениеФайловИзИнтернета = ОбщегоНазначения.ОбщийМодуль("ПолучениеФайловИзИнтернета");
РезультатДиагностики = МодульПолучениеФайловИзИнтернета.ДиагностикаСоединения(СсылкаНаРесурс,,
ПроверятьДоставкуПакетовПриОшибке);
ТекстОшибки = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
НСтр("ru = '%1
|Результат диагностики:
|%2'"),
ТекстОшибки,
РезультатДиагностики.ОписаниеОшибки);
КонецЕсли;
ЗаписьЖурналаРегистрации(ВидОперации, УровеньЖурналаРегистрации.Ошибка,,, ТекстОшибки);
ВызватьИсключение ТекстОшибки;
КонецПопытки;
ОписаниеСоединения = Новый Структура;
ОписаниеСоединения.Вставить("HTTPСоединение", Соединение);
ОписаниеСоединения.Вставить("СтруктураURI", СтруктураURI);
Возврат ОписаниеСоединения;
ВыполнятьДиагностику = Истина, ПроверятьДоставкуПакетовПриОшибке = Ложь)
Возврат ЭлектроннаяПодписьСлужебныйРФ.СоединениеССерверомИнтернета(ВидОперации, URL, Таймаут, ВыполнятьДиагностику, ПроверятьДоставкуПакетовПриОшибке);
КонецФункции
Функция ОтправитьНаПодписаниеВСервис(НаборДанных, Подписант, Параметры = Неопределено, РеквизитыПодписанта = Неопределено, ТокенДоступа = "")
@@ -1278,7 +1215,7 @@
ОтветHTTP = СоединениеHTTP.ВызватьHTTPМетод("POST", ЗапросHTTP);
Исключение
ПредставлениеОшибки = ОбработкаОшибок.ПодробноеПредставлениеОшибки(ИнформацияОбОшибке());
ПредставлениеОшибки = ОбработкаОшибок.КраткоеПредставлениеОшибки(ИнформацияОбОшибке());
Результат.Ошибка = ОшибкаМобильногоСервиса(ЗаголовокОшибки, ПредставлениеОшибки, ИдентификаторЗапроса, СоединениеHTTP, ЗапросHTTP, ОтветHTTP);
Возврат Результат;
КонецПопытки;
@@ -1716,7 +1653,7 @@
ОтветHTTP = СоединениеHTTP.ВызватьHTTPМетод("GET", ЗапросHTTP);
Исключение
Если Ошибка <> Null Тогда
ПредставлениеОшибки = ОбработкаОшибок.ПодробноеПредставлениеОшибки(ИнформацияОбОшибке());
ПредставлениеОшибки = ОбработкаОшибок.КраткоеПредставлениеОшибки(ИнформацияОбОшибке());
Ошибка = ОшибкаМобильногоСервиса(ЗаголовокОшибки, ПредставлениеОшибки, ИдентификаторЗапроса, СоединениеHTTP, ЗапросHTTP, ОтветHTTP);
Возврат;
КонецЕсли;
@@ -2014,7 +1951,7 @@
ЗапросHTTP.УстановитьТелоИзСтроки(ТелоЗапроса);
ОтветHTTP = Неопределено;
ВидОперации = НСтр("ru='Авторизация в сервисе мобильной подписи'", ОбщегоНазначения.КодОсновногоЯзыка());
ВидОперации = НСтр("ru='Сервис мобильной подписи.Авторизация в сервисе мобильной подписи'", ОбщегоНазначения.КодОсновногоЯзыка());
Попытка
Соединение = СоединениеССерверомИнтернета(ВидОперации, СвойстваСервисаМобильнойПодписи.АдресСервера);
@@ -2022,7 +1959,7 @@
ОтветHTTP = СоединениеHTTP.ВызватьHTTPМетод("POST", ЗапросHTTP);
Исключение
ПредставлениеОшибки = ОбработкаОшибок.ПодробноеПредставлениеОшибки(ИнформацияОбОшибке());
ПредставлениеОшибки = ОбработкаОшибок.КраткоеПредставлениеОшибки(ИнформацияОбОшибке());
ЗаголовокОшибки = ?(ЦельАвторизации = "", НСтр("ru='Не удалось авторизоваться в сервисе 1С:Мобильная подпись'"), ЦельАвторизации);
Результат.Ошибка = ОшибкаМобильногоСервиса(ЗаголовокОшибки, ПредставлениеОшибки, "", СоединениеHTTP, ЗапросHTTP, ОтветHTTP);
Возврат Результат;
@@ -360,9 +360,7 @@
ХешПредставления = ОбщегоНазначения.КонтрольнаяСуммаСтрокой(Представление);
НаборЗаписейСклонения = РегистрыСведений.СклоненияПредставленийОбъектов.СоздатьНаборЗаписей();
НаборЗаписейСклонения.Отбор.Объект.Установить(ОтборОбъект);
Если Не ЗаписьИзФормы Тогда
НаборЗаписейСклонения.Отбор.ХешПредставления.Установить(ХешПредставления);
КонецЕсли;
НаборЗаписейСклонения.Отбор.ХешПредставления.Установить(ХешПредставления);
Блокировка = Новый БлокировкаДанных;
ЭлементБлокировки = Блокировка.Добавить("РегистрСведений.СклоненияПредставленийОбъектов");
@@ -385,8 +383,9 @@
Отбор.Вставить("ПредложныйПадеж", Склонения.Предложный);
Таблица = НаборЗаписейСклонения.Выгрузить();
Если Таблица.НайтиСтроки(Отбор).Количество() = 0 Тогда
НаборЗаписейСклонения.Очистить();
ЗаполнитьЗначенияСвойств(НаборЗаписейСклонения.Добавить(), Отбор);
Запись = ?(НаборЗаписейСклонения.Количество() = 0,
НаборЗаписейСклонения.Добавить(), НаборЗаписейСклонения[0]);
ЗаполнитьЗначенияСвойств(Запись, Отбор);
НаборЗаписейСклонения.Записать();
КонецЕсли;
Иначе
@@ -444,6 +444,8 @@
// АПК:96-вкл
Запрос.Текст = Запрос.Текст + ОбщегоНазначения.РазделительПакетаЗапросов() + ТекстЗапросаВыборкиГруппДоступа();
Запрос.УстановитьПараметр("РодительПерсональныхГруппДоступа",
Справочники.ГруппыДоступа.РодительПерсональныхГруппДоступа(Истина));
Результат = Запрос.ВыполнитьПакет();
@@ -837,9 +839,11 @@
| ГруппыДоступа.Ссылка КАК Группа
|ИЗ
| Справочник.ГруппыДоступа КАК ГруппыДоступа
|ГДЕ
| ГруппыДоступа.Родитель <> &РодительПерсональныхГруппДоступа
|
|УПОРЯДОЧИТЬ ПО
| Группа ИЕРАРХИЯ"
| Группа ИЕРАРХИЯ";
КонецЕсли;
КонецФункции
@@ -1498,7 +1498,12 @@
Возврат;
КонецЕсли;
Текст = Элемент.ТекстРедактирования;
ИмяЭлемента = Элемент.Имя;
Если ЗначениеЗаполнено(ДанныеСтроки.Маска) И ОбщегоНазначенияКлиентСервер.ЕстьРеквизитИлиСвойствоОбъекта(Форма, ИмяЭлемента) Тогда
Текст = Форма[ИмяЭлемента];
Иначе
Текст = Элемент.ТекстРедактирования;
КонецЕсли;
Если ПустаяСтрока(Текст) Тогда
ДанныеЗаполнения[Элемент.Имя] = "";
@@ -7775,6 +7775,7 @@
ВсеКомандыПечати = СоздатьКоллекциюКомандПечати();
ВсеКомандыПечати.Колонки.Добавить("ИдентификаторБезСпецСимволов");
ВсеКомандыПечати.Колонки.Добавить("Метаданные");
Для Каждого МетаданныеСсылки Из МетаданныеМассив Цикл
КомандыПечатиОбъекта = КомандыПечатиОбъекта(МетаданныеСсылки); // @skip-check query-in-loop - Малый цикл
@@ -7783,9 +7784,12 @@
НоваяКоманда = ВсеКомандыПечати.Добавить();
ЗаполнитьЗначенияСвойств(НоваяКоманда, КомандаПечати);
НоваяКоманда.ИдентификаторБезСпецСимволов = УправлениеПечатьюКлиентСервер.ИдентификаторБезСпецСимволов(КомандаПечати.Идентификатор);
НоваяКоманда.Метаданные = МетаданныеСсылки;
КонецЦикла;
КонецЦикла;
ЗначенияРеквизитовСУсловиямиВидимости = ЗначенияРеквизитовСУсловиямиВидимости(ВсеКомандыПечати, Ссылки);
НовыеПараметрыВыполнения = Новый Массив;
// основной позитивный сценарий
@@ -7799,11 +7803,22 @@
Продолжить;
КонецЕсли;
ОбъектыПечати = Новый Массив;
Для Каждого Ссылка Из ИдентификаторСсылки.Значение Цикл
Если ПодключаемыеКомандыКлиентСервер.УсловияВыполняются(КомандаПечати.УсловияВидимости, ЗначенияРеквизитовСУсловиямиВидимости[Ссылка]) Тогда
ОбъектыПечати.Добавить(Ссылка);
КонецЕсли;
КонецЦикла;
Если Не ЗначениеЗаполнено(ОбъектыПечати) Тогда
Продолжить;
КонецЕсли;
ОписаниеКоманды = ОбщегоНазначения.СтрокаТаблицыЗначенийВСтруктуру(КомандаПечати);
ПараметрыВыполнения = Новый Структура("ОбъектыПечати,МассивСсылок,ОписаниеКоманды");
ПараметрыВыполнения.ОбъектыПечати = ИдентификаторСсылки.Значение;
ПараметрыВыполнения.МассивСсылок = ИдентификаторСсылки.Значение;
ПараметрыВыполнения.ОбъектыПечати = ОбъектыПечати;
ПараметрыВыполнения.МассивСсылок = ОбъектыПечати;
НовоеОписание = Новый Структура(ПоляОписанияДляЗамены);
ЗаполнитьЗначенияСвойств(НовоеОписание, ОписаниеКоманды);
@@ -7830,6 +7845,11 @@
Для Каждого ОписаниеКоманды Из ОсновныеКоманды Цикл
Идентификатор = УправлениеПечатьюКлиентСервер.ИдентификаторБезСпецСимволов(ОписаниеКоманды.Идентификатор);
Если ЗначениеЗаполнено(ЗначенияРеквизитовСУсловиямиВидимости)
И Не ПодключаемыеКомандыКлиентСервер.УсловияВыполняются(ОписаниеКоманды.УсловияВидимости, ЗначенияРеквизитовСУсловиямиВидимости[Ссылки[0]]) Тогда
Продолжить;
КонецЕсли;
КомандыДляВыбора.Добавить(Идентификатор, ОписаниеКоманды.Представление);
НовоеОписание = Новый Структура(ПоляОписанияДляЗамены);
@@ -7854,6 +7874,49 @@
КонецФункции
Функция ЗначенияРеквизитовСУсловиямиВидимости(ВсеКомандыПечати, Ссылки)
ИнформацияОМетаданных = Новый Соответствие;
Для Каждого Ссылка Из Ссылки Цикл
МетаданныеСсылки = Ссылка.Метаданные();
Информация = ИнформацияОМетаданных[МетаданныеСсылки];
Если Информация = Неопределено Тогда
ИнформацияОМетаданных.Вставить(МетаданныеСсылки, Новый Структура("Реквизиты,Ссылки", Новый Массив, Новый Массив));
КонецЕсли;
ИнформацияОМетаданных[МетаданныеСсылки].Ссылки.Добавить(Ссылка);
КонецЦикла;
Для Каждого КомандаПечати Из ВсеКомандыПечати Цикл
Реквизиты = ИнформацияОМетаданных[КомандаПечати.Метаданные].Реквизиты;
Для Каждого Условие Из КомандаПечати.УсловияВидимости Цикл
Если Реквизиты.Найти(Условие.Реквизит) = Неопределено Тогда
Реквизиты.Добавить(Условие.Реквизит);
КонецЕсли;
КонецЦикла;
КонецЦикла;
Результат = Новый Соответствие;
Для Каждого КлючЗначение Из ИнформацияОМетаданных Цикл
РеквизитыСУсловиями = КлючЗначение.Значение.Реквизиты;
Если Не ЗначениеЗаполнено(РеквизитыСУсловиями) Тогда
Продолжить;
КонецЕсли;
ЗначенияРеквизитов = ОбщегоНазначения.ЗначенияРеквизитовОбъектов(КлючЗначение.Значение.Ссылки, РеквизитыСУсловиями);
ОбщегоНазначенияКлиентСервер.ДополнитьСоответствие(Результат, ЗначенияРеквизитов, Истина);
КонецЦикла;
Возврат Результат;
КонецФункции
Процедура СоздатьРеквизитХраненияНастроек(Форма, ТаблицаПодключаемыхКоманд)
ИмяРеквизита = "ПараметрыУправленияПечатью";
@@ -1388,15 +1388,6 @@
ОбластьПриемник = Документ.Область(ВысотаНачало, ШиринаНачало, ВысотаКонец, ШиринаКонец);
Документ.ВставитьОбласть(ИсходнаяОбласть, ОбластьПриемник, , Истина);
Для Каждого ОчереднаяОбласть Из Документ.Области Цикл
ИмяОбласти = ОчереднаяОбласть.Имя;
Если СтрНачинаетсяС(ИмяОбласти, "Документ") И СтрНайти(ИмяОбласти, "Устарела") = 0 Тогда
ОчереднаяОбласть.Имя = ИмяОбласти+"_Устарела_"+ИндексШтампа;
Документ.Область().Имя = ИмяОбласти;
Прервать;
КонецЕсли;
КонецЦикла;
Документ.Области.ШтампЛеваяКолонка.ШиринаКолонки = Размеры.ЛеваяКолонка;
Документ.Области.ШтампПраваяКолонка.ШиринаКолонки = Размеры.ПраваяКолонка;
Документ.Области.ОтступШтампа.ШиринаКолонки = 3;
@@ -332,6 +332,9 @@
// * ЗаголовокДанных - Строка - заголовок набора данных, например Файл.
// * Подписант - см. ПараметрыПодписанта
// - ЛюбаяСсылка - ссылка на справочник подписантов.
// * ОтборПодписантов - Структура:
// * Ключ - Строка - Имя поля отбора в списке подписантов: "Организация", "ИНН".
// * Значение - ЛюбаяСсылка, Строка - значение отбора.
// * СообщитьОЗавершении - Булево - (необязательный) - если Ложь, то не будет показано оповещение о успешном
// завершении операции для представления данных, указанного рядом с заголовком.
// * ПоказатьКомментарий - Булево - (необязательный) - разрешает ввод комментария в форме
@@ -411,6 +414,7 @@
СерверныеПараметры.Вставить("ЗаголовокДанных", НСтр("ru = 'Данные'"));
СерверныеПараметры.Вставить("ПоказатьКомментарий", Ложь);
СерверныеПараметры.Вставить("Подписант");
СерверныеПараметры.Вставить("ОтборПодписантов");
ЗаполнитьЗначенияСвойств(СерверныеПараметры, ОписаниеДанных);
@@ -3135,10 +3135,11 @@
ОписаниеОшибки = ОписаниеОшибок.ОписаниеОшибки;
КонецЕсли;
Если Контекст.ПоказатьОшибку = Истина Тогда
Если Контекст.ПоказатьОшибку = Истина И ТекстОбщейОшибки <> ТекстОшибкиУстройствоНеПоддерживается() Тогда
ПоказатьОшибкуОбращенияКПрограмме(ЗаголовокФормы, "", ОписаниеОшибок, Новый Структура);
КонецЕсли;
ВыполнитьОбработкуОповещения(Контекст.Оповещение, ОписаниеОшибки);
Возврат;
КонецЕсли;
@@ -3566,6 +3567,11 @@
Результат = Новый Структура("Программа, Ошибка");
#Если МобильныйКлиент Или МобильноеПриложениеКлиент Тогда
Результат.Ошибка = ТекстОшибкиУстройствоНеПоддерживается();
Возврат Результат;
#КонецЕсли
Если ОбъектКомпоненты = Неопределено Тогда
ТекстПояснения = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
@@ -5499,6 +5505,9 @@
Если ОтпечаткиСертификатовНаТокенах.Количество() > 0 Тогда
ВыполнитьОбработкуОповещения(Контекст.Оповещение, Истина);
Возврат;
ИначеЕсли Контекст.Операция = "Подписание" И ЭлектроннаяПодписьКлиент.ОбщиеНастройки().ИспользоватьСервисМобильнойПодписи Тогда
ВыполнитьОбработкуОповещения(Контекст.Оповещение, Истина);
Возврат;
КонецЕсли;
КонецЕсли;
@@ -879,7 +879,7 @@
// Только для внутреннего использования.
//
// Параметры:
// Программа - СправочникСсылка.СертификатыКлючейЭлектроннойПодписиИШифрования
// Программа - СправочникСсылка.ПрограммыЭлектроннойПодписиИШифрования
// - см. ЭлектроннаяПодписьСлужебныйПовтИсп.ОписаниеПрограммы
// - см. НовоеРасширенноеОписаниеПрограммы
// Ошибки - Массив
@@ -51,6 +51,8 @@
ОбщиеНастройки.Вставить("СоздаватьЭлектронныеПодписиНаСервере",
Константы.СоздаватьЭлектронныеПодписиНаСервере.Получить());
КонецЕсли;
ОбщиеНастройки.Вставить("ИспользоватьСервисМобильнойПодписи",
ЭлектроннаяПодпись.ИспользоватьСервисМобильнойПодписи());
ОбщиеНастройки.Вставить("ЗаявлениеНаВыпускСертификатаДоступно",
Метаданные.Обработки.Найти("ЗаявлениеНаВыпускНовогоКвалифицированногоСертификата") <> Неопределено);
@@ -169,6 +169,104 @@
КонецФункции
// Возвращает описание HTTP соединения.
//
// Параметры:
// URL - Строка
// Таймаут - Число
// ВыполнятьДиагностику - Булево - дополнять сообщение об ошибке данными диагностики.
// ПроверятьДоставкуПакетовПриОшибке - см. ПолучениеФайловИзИнтернета.ДиагностикаСоединения.ПроверятьДоставкуПакетов.
// Возвращаемое значение:
// Структура:
// * HTTPСоединение - HTTPСоединение
// * СтруктураURI - см. ОбщегоНазначенияКлиентСервер.СтруктураURI
//
Функция СоединениеССерверомИнтернета(ВидОперации, URL, Таймаут = Неопределено,
ВыполнятьДиагностику = Ложь, ПроверятьДоставкуПакетовПриОшибке = Ложь) Экспорт
СтруктураURI = ОбщегоНазначенияКлиентСервер.СтруктураURI(URL);
ЭлектроннаяПодпись.РазрешенДоступКИнтернетСервисам(Истина);
Схема = ?(ЗначениеЗаполнено(СтруктураURI.Схема), СтруктураURI.Схема, "http");
Прокси = Неопределено;
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.ПолучениеФайловИзИнтернета") Тогда
МодульПолучениеФайловИзИнтернета = ОбщегоНазначения.ОбщийМодуль("ПолучениеФайловИзИнтернета");
Прокси = МодульПолучениеФайловИзИнтернета.ПолучитьПрокси(Схема);
КонецЕсли;
Если Таймаут = Неопределено Тогда
Таймаут = 60;
КонецЕсли;
Попытка
Соединение = Новый HTTPСоединение(
СтруктураURI.Хост,
СтруктураURI.Порт,
СтруктураURI.Логин,
СтруктураURI.Пароль,
Прокси,
Таймаут,
?(НРег(Схема) = "http", Неопределено, ОбщегоНазначенияКлиентСервер.НовоеЗащищенноеСоединение()));
Исключение
ИнформацияОбОшибке = ИнформацияОбОшибке();
Если ЗначениеЗаполнено(СтруктураURI.Порт) Тогда
ШаблонЗапроса = "%1:%2";
СсылкаНаРесурс = СтрШаблон(ШаблонЗапроса,
СтруктураURI.Хост, Формат(СтруктураURI.Порт, "ЧГ="));
Иначе
СсылкаНаРесурс = СтруктураURI.Хост;
КонецЕсли;
ШаблонОшибки = НСтр("ru = 'Не удалось установить HTTP-соединение с сервером %1
|по причине:
|%2'");
КраткоеПредставлениеОшибки = ОбработкаОшибок.КраткоеПредставлениеОшибки(ИнформацияОбОшибке);
ТекстОшибки = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
ШаблонОшибки, СсылкаНаРесурс, КраткоеПредставлениеОшибки);
ТекстОшибкиДляЖурнала = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
ШаблонОшибки, СсылкаНаРесурс, ОбработкаОшибок.ПодробноеПредставлениеОшибки(ИнформацияОбОшибке));
ЗаписьЖурналаРегистрации(ВидОперации, УровеньЖурналаРегистрации.Ошибка,,, ТекстОшибкиДляЖурнала);
Если ВыполнятьДиагностику И ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.ПолучениеФайловИзИнтернета") Тогда
МодульПолучениеФайловИзИнтернета = ОбщегоНазначения.ОбщийМодуль("ПолучениеФайловИзИнтернета");
РезультатДиагностики = МодульПолучениеФайловИзИнтернета.ДиагностикаСоединения(СсылкаНаРесурс, Истина,
ПроверятьДоставкуПакетовПриОшибке, КраткоеПредставлениеОшибки);
ТекстОшибки = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
НСтр("ru = '%1
|Результат диагностики:
|%2'"),
ТекстОшибки,
РезультатДиагностики.ОписаниеОшибки);
КонецЕсли;
ТекстОшибки = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
НСтр("ru = '%1
|Подробнее см. в журнале регистрации.'"),
ТекстОшибки);
ВызватьИсключение ТекстОшибки;
КонецПопытки;
ОписаниеСоединения = Новый Структура;
ОписаниеСоединения.Вставить("HTTPСоединение", Соединение);
ОписаниеСоединения.Вставить("СтруктураURI", СтруктураURI);
Возврат ОписаниеСоединения;
КонецФункции
#Область ПолучениеДистрибутивовКриптопровайдеров
// Получает дистрибутив КриптоПро CSP
@@ -899,84 +997,6 @@
КонецПроцедуры
// Возвращает описание HTTP соединения.
//
// Параметры:
// URL - Строка
// Таймаут - Число
// ПроверятьДоставкуПакетовПриОшибке - см. ПолучениеФайловИзИнтернета.ДиагностикаСоединения.ПроверятьДоставкуПакетов.
// Возвращаемое значение:
// Структура:
// * HTTPСоединение - HTTPСоединение
// * СтруктураURI - см. ОбщегоНазначенияКлиентСервер.СтруктураURI
//
Функция СоединениеССерверомИнтернета(ВидОперации, URL, Таймаут = Неопределено,
ПроверятьДоставкуПакетовПриОшибке = Истина)
СтруктураURI = ОбщегоНазначенияКлиентСервер.СтруктураURI(URL);
ЭлектроннаяПодпись.РазрешенДоступКИнтернетСервисам(Истина);
Схема = ?(ЗначениеЗаполнено(СтруктураURI.Схема), СтруктураURI.Схема, "http");
Прокси = Неопределено;
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.ПолучениеФайловИзИнтернета") Тогда
МодульПолучениеФайловИзИнтернета = ОбщегоНазначения.ОбщийМодуль("ПолучениеФайловИзИнтернета");
Прокси = МодульПолучениеФайловИзИнтернета.ПолучитьПрокси(Схема);
КонецЕсли;
Если Таймаут = Неопределено Тогда
Таймаут = 60;
КонецЕсли;
Попытка
Соединение = Новый HTTPСоединение(
СтруктураURI.Хост,
СтруктураURI.Порт,
СтруктураURI.Логин,
СтруктураURI.Пароль,
Прокси,
Таймаут,
?(НРег(Схема) = "http", Неопределено, ОбщегоНазначенияКлиентСервер.НовоеЗащищенноеСоединение()));
Исключение
ШаблонЗапроса = "%1:%2ping";
СсылкаНаРесурс = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(ШаблонЗапроса,
СтруктураURI.Хост, СтруктураURI.Порт);
ТекстОшибки = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
НСтр("ru = 'Не удалось установить HTTP-соединение с сервером %1:%2
|по причине:
|%3'"),
СтруктураURI.Хост, Формат(СтруктураURI.Порт, "ЧГ="),
ОбработкаОшибок.КраткоеПредставлениеОшибки(ИнформацияОбОшибке()));
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.ПолучениеФайловИзИнтернета") Тогда
МодульПолучениеФайловИзИнтернета = ОбщегоНазначения.ОбщийМодуль("ПолучениеФайловИзИнтернета");
РезультатДиагностики = МодульПолучениеФайловИзИнтернета.ДиагностикаСоединения(СсылкаНаРесурс,,
ПроверятьДоставкуПакетовПриОшибке);
ТекстОшибки = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
НСтр("ru = '%1
|Результат диагностики:
|%2'"),
ТекстОшибки,
РезультатДиагностики.ОписаниеОшибки);
КонецЕсли;
ЗаписьЖурналаРегистрации(ВидОперации, УровеньЖурналаРегистрации.Ошибка,,, ТекстОшибки);
ВызватьИсключение ТекстОшибки;
КонецПопытки;
ОписаниеСоединения = Новый Структура;
ОписаниеСоединения.Вставить("HTTPСоединение", Соединение);
ОписаниеСоединения.Вставить("СтруктураURI", СтруктураURI);
Возврат ОписаниеСоединения;
КонецФункции
Функция ПрочитатьАрхивКлассификатора(Знач Архив, Версия = 0)
+9 -9
View File
@@ -1,17 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<mdclass:Configuration xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="b3a44f7c-b4fc-40bd-a9ee-8bab22370666">
<mdclass:Configuration xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="34b8ef6a-4304-4abe-89b7-c4821fdd5efc">
<name>БиблиотекаСтандартныхПодсистем</name>
<synonym>
<key>ru</key>
<value>Библиотека стандартных подсистем, редакция 3.1</value>
</synonym>
<containedObjects classId="9cd510cd-abfc-11d4-9434-004095e12fc7" objectId="ba481660-139d-477a-8455-9ffae484df41"/>
<containedObjects classId="9fcd25a0-4822-11d4-9414-008048da11f9" objectId="8ed71eb0-6de4-429b-9ff1-85f00e0cbe81"/>
<containedObjects classId="e3687481-0a87-462c-a166-9f34594f9bba" objectId="ad9afbfe-faaa-412d-a626-9c9533e9bd90"/>
<containedObjects classId="9de14907-ec23-4a07-96f0-85521cb6b53b" objectId="259a0334-10f4-486e-b364-585ca11d0f0a"/>
<containedObjects classId="51f2d5d8-ea4d-4064-8892-82951750031e" objectId="9bacb48b-bf29-4360-9aeb-9275b424c306"/>
<containedObjects classId="e68182ea-4237-4383-967f-90c1e3370bc7" objectId="5122f5c3-69dd-4dcd-a6ec-31cf0be00b8c"/>
<containedObjects classId="fb282519-d103-4dd3-bc12-cb271d631dfc" objectId="01e57c0c-625b-4956-bf79-53af08fd1b0e"/>
<containedObjects classId="9cd510cd-abfc-11d4-9434-004095e12fc7" objectId="7bf15600-0803-464c-84c9-d2d22a6974ba"/>
<containedObjects classId="9fcd25a0-4822-11d4-9414-008048da11f9" objectId="7c65a43e-4b81-4a4f-b68e-0e29b4ab2349"/>
<containedObjects classId="e3687481-0a87-462c-a166-9f34594f9bba" objectId="8e4b3792-8829-4ab1-b12a-4f7f3d2dd122"/>
<containedObjects classId="9de14907-ec23-4a07-96f0-85521cb6b53b" objectId="dfa6237b-8896-4f54-9376-493b8df071f2"/>
<containedObjects classId="51f2d5d8-ea4d-4064-8892-82951750031e" objectId="20f2c443-cae4-474c-a38c-ea6cc575b6a3"/>
<containedObjects classId="e68182ea-4237-4383-967f-90c1e3370bc7" objectId="af9c5545-6f24-4ace-9793-d40dc0cb67b8"/>
<containedObjects classId="fb282519-d103-4dd3-bc12-cb271d631dfc" objectId="89c480bc-9c9d-419e-836a-028925f99c59"/>
<defaultRunMode>ManagedApplication</defaultRunMode>
<usePurposes>PersonalComputer</usePurposes>
<scriptVariant>Russian</scriptVariant>
@@ -19,7 +19,7 @@
<defaultRoles>Role.АдминистраторСистемы</defaultRoles>
<defaultRoles>Role.ИнтерактивноеОткрытиеВнешнихОтчетовИОбработок</defaultRoles>
<vendor>Фирма &quot;1С&quot;</vendor>
<version>3.1.11.299</version>
<version>3.1.11.309</version>
<updateCatalogAddress>https://downloads.v8.1c.ru/tmplts/</updateCatalogAddress>
<includeHelpInContents>true</includeHelpInContents>
<usedMobileApplicationFunctionalities>
@@ -1 +1 @@
{6,1,1,6ff836db-d8bc-4971-898d-7cab72f6ea3c,1,8cb43da2-8b1d-4c41-a245-d1af87510d62,"3.1.11.299","Фирма ""1С""","БиблиотекаСтандартныхПодсистем",7958,1,0,b3a44f7c-b4fc-40bd-a9ee-8bab22370666,b3a44f7c-b4fc-40bd-a9ee-8bab22370666,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,baad68ea-0976-4bdf-8e0e-7ee5c25e3d51,baad68ea-0976-4bdf-8e0e-7ee5c25e3d51,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,7ee7cccc-4e52-464c-9c20-5c0dfbed7e5f,7ee7cccc-4e52-464c-9c20-5c0dfbed7e5f,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,491b9625-62ce-436b-8245-60decacc4552,491b9625-62ce-436b-8245-60decacc4552,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-1ceLine truncated
{6,1,1,04bd6794-d318-44d6-93d5-2d85966a84a9,1,1b636e4c-2828-4ab7-936f-b3d9e3a69f50,"3.1.11.309","Фирма ""1С""","БиблиотекаСтандартныхПодсистем",7959,1,0,34b8ef6a-4304-4abe-89b7-c4821fdd5efc,34b8ef6a-4304-4abe-89b7-c4821fdd5efc,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,baad68ea-0976-4bdf-8e0e-7ee5c25e3d51,baad68ea-0976-4bdf-8e0e-7ee5c25e3d51,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,7ee7cccc-4e52-464c-9c20-5c0dfbed7e5f,7ee7cccc-4e52-464c-9c20-5c0dfbed7e5f,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,491b9625-62ce-436b-8245-60decacc4552,491b9625-62ce-436b-8245-60decacc4552,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-1ceLine truncated
@@ -45,7 +45,7 @@
Функция ВерсияКалендарей() Экспорт
Возврат 101;
Возврат 102;
КонецФункции
@@ -57,7 +57,7 @@
Функция ВерсияОбновленияДанныхПроизводственныхКалендарей() Экспорт
Возврат "3.1.11.270";
Возврат "3.1.11.304";
КонецФункции
@@ -417,9 +417,7 @@
<Item Calendar="07" Year="2025" DayType="Предпраздничный" Date="20250605" SwapDate=""/>
<Item Calendar="07" Year="2025" DayType="Праздник" Date="20250606" SwapDate=""/>
<Item Calendar="07" Year="2025" DayType="Праздник" Date="20250901" SwapDate=""/>
<Item Calendar="07" Year="2025" DayType="Предпраздничный" Date="20250919" SwapDate=""/>
<Item Calendar="07" Year="2025" DayType="Праздник" Date="20250920" SwapDate="20250922"/>
<Item Calendar="07" Year="2025" DayType="Суббота" Date="20250922" SwapDate="20250920"/>
<Item Calendar="07" Year="2025" DayType="Нерабочий" Date="20250920" SwapDate=""/>
<Item Calendar="07" Year="2026" DayType="Предпраздничный" Date="20260327" SwapDate=""/>
<Item Calendar="07" Year="2026" DayType="Праздник" Date="20260328" SwapDate="20260330"/>
<Item Calendar="07" Year="2026" DayType="Суббота" Date="20260330" SwapDate="20260328"/>
@@ -5355,14 +5355,14 @@
Возврат;
КонецЕсли;
Объект.Программа = Неопределено;
ПрограммаИдентификатор = Неопределено;
Если КлючНаТокене И СписокТокенов.Количество() > 0 Тогда
ЗаполнитьТокен(СписокТокенов[0]);
Возврат;
КонецЕсли;
Объект.Программа = Неопределено;
ПрограммаИдентификатор = Неопределено;
Контекст = Новый Структура;
Контекст.Вставить("Оповещение", Оповещение);
Контекст.Вставить("ПерваяДобавленнаяПрограмма", Неопределено);
@@ -5375,6 +5375,10 @@
&НаКлиенте
Процедура ЗаполнитьТокен(СвойстваТокена)
Если ПрограммаИдентификатор = СвойстваТокена.ПрограммаИдентификатор Тогда
Возврат;
КонецЕсли;
ПрограммаИдентификатор = СвойстваТокена.ПрограммаИдентификатор;
Объект.Программа = Неопределено;
ПрограммаИмя = СвойстваТокена.ПрограммаИмя;
@@ -5399,14 +5403,21 @@
Если Контекст.ПерваяДобавленнаяПрограмма <> Неопределено Тогда
Если ТипЗнч(Контекст.ПерваяДобавленнаяПрограмма) = Тип("СправочникСсылка.ПрограммыЭлектроннойПодписиИШифрования") Тогда
Объект.Программа = Контекст.ПерваяДобавленнаяПрограмма;
НайденаСтрока = СписокПрограмм.НайтиСтроки(Новый Структура("Ссылка", Контекст.ПерваяДобавленнаяПрограмма));
Если НайденаСтрока.Количество() > 0 Тогда
КлючНаТокене = Ложь;
ПрограммаИмя = НайденаСтрока[0].ИмяПрограммы;
ПрограммаТип = НайденаСтрока[0].ТипПрограммы;
КонецЕсли;
Иначе
ПрограммаИдентификатор = Контекст.ПерваяДобавленнаяПрограмма;
НайденаСтрока = СписокПрограмм.НайтиСтроки(Новый Структура("Идентификатор", ПрограммаИдентификатор));
Если НайденаСтрока.Количество() > 0 Тогда
КлючНаТокене = НайденаСтрока[0].ТипПрограммы = 100;
ПрограммаИмя = НайденаСтрока[0].ИмяПрограммы;
ПрограммаТип = НайденаСтрока[0].ТипПрограммы;
КонецЕсли;
КонецЕсли;
КонецЕсли;
@@ -1340,6 +1340,8 @@
Возврат;
КонецЕсли;
ОтключитьОбработчикОжидания("ОбновитьДанныеПользователяОбработчикОжидания");
УстановкаДатыЗапрета = ВыбранноеЗначение;
ИзменитьУстановкуДатыЗапрета(ВыбранноеЗначение, Истина);
@@ -0,0 +1,381 @@
<?xml version="1.0" encoding="UTF-8"?>
<form:Form xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:form="http://g5.1c.ru/v8/dt/form">
<items xsi:type="form:FormField">
<name>ХешПредставления</name>
<id>1</id>
<visible>true</visible>
<enabled>true</enabled>
<userVisible>
<common>true</common>
</userVisible>
<dataPath xsi:type="form:DataPath">
<segments>Запись.ХешПредставления</segments>
</dataPath>
<extendedTooltip>
<name>ХешПредставленияРасширеннаяПодсказка</name>
<id>3</id>
<type>Label</type>
<autoMaxWidth>true</autoMaxWidth>
<autoMaxHeight>true</autoMaxHeight>
<extInfo xsi:type="form:LabelDecorationExtInfo">
<horizontalAlign>Left</horizontalAlign>
</extInfo>
</extendedTooltip>
<contextMenu>
<name>ХешПредставленияКонтекстноеМеню</name>
<id>2</id>
<autoFill>true</autoFill>
</contextMenu>
<type>InputField</type>
<readOnly>true</readOnly>
<editMode>Enter</editMode>
<showInHeader>true</showInHeader>
<headerHorizontalAlign>Left</headerHorizontalAlign>
<showInFooter>true</showInFooter>
<extInfo xsi:type="form:InputFieldExtInfo">
<autoMaxWidth>true</autoMaxWidth>
<autoMaxHeight>true</autoMaxHeight>
<wrap>true</wrap>
<extendedEditMultipleValues>true</extendedEditMultipleValues>
<chooseType>true</chooseType>
<typeDomainEnabled>true</typeDomainEnabled>
<textEdit>true</textEdit>
<textSize>Normal</textSize>
</extInfo>
</items>
<items xsi:type="form:FormField">
<name>Объект</name>
<id>4</id>
<visible>true</visible>
<enabled>true</enabled>
<userVisible>
<common>true</common>
</userVisible>
<dataPath xsi:type="form:DataPath">
<segments>Запись.Объект</segments>
</dataPath>
<extendedTooltip>
<name>ОбъектРасширеннаяПодсказка</name>
<id>6</id>
<type>Label</type>
<autoMaxWidth>true</autoMaxWidth>
<autoMaxHeight>true</autoMaxHeight>
<extInfo xsi:type="form:LabelDecorationExtInfo">
<horizontalAlign>Left</horizontalAlign>
</extInfo>
</extendedTooltip>
<contextMenu>
<name>ОбъектКонтекстноеМеню</name>
<id>5</id>
<autoFill>true</autoFill>
</contextMenu>
<type>InputField</type>
<editMode>Enter</editMode>
<showInHeader>true</showInHeader>
<headerHorizontalAlign>Left</headerHorizontalAlign>
<showInFooter>true</showInFooter>
<extInfo xsi:type="form:InputFieldExtInfo">
<autoMaxWidth>true</autoMaxWidth>
<autoMaxHeight>true</autoMaxHeight>
<wrap>true</wrap>
<extendedEditMultipleValues>true</extendedEditMultipleValues>
<chooseType>true</chooseType>
<typeDomainEnabled>true</typeDomainEnabled>
<textEdit>true</textEdit>
<textSize>Normal</textSize>
</extInfo>
</items>
<items xsi:type="form:FormField">
<name>ИменительныйПадеж</name>
<id>7</id>
<visible>true</visible>
<enabled>true</enabled>
<userVisible>
<common>true</common>
</userVisible>
<dataPath xsi:type="form:DataPath">
<segments>Запись.ИменительныйПадеж</segments>
</dataPath>
<extendedTooltip>
<name>ИменительныйПадежРасширеннаяПодсказка</name>
<id>9</id>
<type>Label</type>
<autoMaxWidth>true</autoMaxWidth>
<autoMaxHeight>true</autoMaxHeight>
<extInfo xsi:type="form:LabelDecorationExtInfo">
<horizontalAlign>Left</horizontalAlign>
</extInfo>
</extendedTooltip>
<contextMenu>
<name>ИменительныйПадежКонтекстноеМеню</name>
<id>8</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">
<autoMaxWidth>true</autoMaxWidth>
<autoMaxHeight>true</autoMaxHeight>
<wrap>true</wrap>
<extendedEditMultipleValues>true</extendedEditMultipleValues>
<chooseType>true</chooseType>
<typeDomainEnabled>true</typeDomainEnabled>
<textEdit>true</textEdit>
<textSize>Normal</textSize>
</extInfo>
</items>
<items xsi:type="form:FormField">
<name>РодительныйПадеж</name>
<id>10</id>
<visible>true</visible>
<enabled>true</enabled>
<userVisible>
<common>true</common>
</userVisible>
<dataPath xsi:type="form:DataPath">
<segments>Запись.РодительныйПадеж</segments>
</dataPath>
<extendedTooltip>
<name>РодительныйПадежРасширеннаяПодсказка</name>
<id>12</id>
<type>Label</type>
<autoMaxWidth>true</autoMaxWidth>
<autoMaxHeight>true</autoMaxHeight>
<extInfo xsi:type="form:LabelDecorationExtInfo">
<horizontalAlign>Left</horizontalAlign>
</extInfo>
</extendedTooltip>
<contextMenu>
<name>РодительныйПадежКонтекстноеМеню</name>
<id>11</id>
<autoFill>true</autoFill>
</contextMenu>
<type>InputField</type>
<editMode>Enter</editMode>
<showInHeader>true</showInHeader>
<headerHorizontalAlign>Left</headerHorizontalAlign>
<showInFooter>true</showInFooter>
<extInfo xsi:type="form:InputFieldExtInfo">
<autoMaxWidth>true</autoMaxWidth>
<autoMaxHeight>true</autoMaxHeight>
<wrap>true</wrap>
<extendedEditMultipleValues>true</extendedEditMultipleValues>
<chooseType>true</chooseType>
<typeDomainEnabled>true</typeDomainEnabled>
<textEdit>true</textEdit>
<textSize>Normal</textSize>
</extInfo>
</items>
<items xsi:type="form:FormField">
<name>ДательныйПадеж</name>
<id>13</id>
<visible>true</visible>
<enabled>true</enabled>
<userVisible>
<common>true</common>
</userVisible>
<dataPath xsi:type="form:DataPath">
<segments>Запись.ДательныйПадеж</segments>
</dataPath>
<extendedTooltip>
<name>ДательныйПадежРасширеннаяПодсказка</name>
<id>15</id>
<type>Label</type>
<autoMaxWidth>true</autoMaxWidth>
<autoMaxHeight>true</autoMaxHeight>
<extInfo xsi:type="form:LabelDecorationExtInfo">
<horizontalAlign>Left</horizontalAlign>
</extInfo>
</extendedTooltip>
<contextMenu>
<name>ДательныйПадежКонтекстноеМеню</name>
<id>14</id>
<autoFill>true</autoFill>
</contextMenu>
<type>InputField</type>
<editMode>Enter</editMode>
<showInHeader>true</showInHeader>
<headerHorizontalAlign>Left</headerHorizontalAlign>
<showInFooter>true</showInFooter>
<extInfo xsi:type="form:InputFieldExtInfo">
<autoMaxWidth>true</autoMaxWidth>
<autoMaxHeight>true</autoMaxHeight>
<wrap>true</wrap>
<extendedEditMultipleValues>true</extendedEditMultipleValues>
<chooseType>true</chooseType>
<typeDomainEnabled>true</typeDomainEnabled>
<textEdit>true</textEdit>
<textSize>Normal</textSize>
</extInfo>
</items>
<items xsi:type="form:FormField">
<name>ВинительныйПадеж</name>
<id>16</id>
<visible>true</visible>
<enabled>true</enabled>
<userVisible>
<common>true</common>
</userVisible>
<dataPath xsi:type="form:DataPath">
<segments>Запись.ВинительныйПадеж</segments>
</dataPath>
<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>
<contextMenu>
<name>ВинительныйПадежКонтекстноеМеню</name>
<id>17</id>
<autoFill>true</autoFill>
</contextMenu>
<type>InputField</type>
<editMode>Enter</editMode>
<showInHeader>true</showInHeader>
<headerHorizontalAlign>Left</headerHorizontalAlign>
<showInFooter>true</showInFooter>
<extInfo xsi:type="form:InputFieldExtInfo">
<autoMaxWidth>true</autoMaxWidth>
<autoMaxHeight>true</autoMaxHeight>
<wrap>true</wrap>
<extendedEditMultipleValues>true</extendedEditMultipleValues>
<chooseType>true</chooseType>
<typeDomainEnabled>true</typeDomainEnabled>
<textEdit>true</textEdit>
<textSize>Normal</textSize>
</extInfo>
</items>
<items xsi:type="form:FormField">
<name>ТворительныйПадеж</name>
<id>19</id>
<visible>true</visible>
<enabled>true</enabled>
<userVisible>
<common>true</common>
</userVisible>
<dataPath xsi:type="form:DataPath">
<segments>Запись.ТворительныйПадеж</segments>
</dataPath>
<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>InputField</type>
<editMode>Enter</editMode>
<showInHeader>true</showInHeader>
<headerHorizontalAlign>Left</headerHorizontalAlign>
<showInFooter>true</showInFooter>
<extInfo xsi:type="form:InputFieldExtInfo">
<autoMaxWidth>true</autoMaxWidth>
<autoMaxHeight>true</autoMaxHeight>
<wrap>true</wrap>
<extendedEditMultipleValues>true</extendedEditMultipleValues>
<chooseType>true</chooseType>
<typeDomainEnabled>true</typeDomainEnabled>
<textEdit>true</textEdit>
<textSize>Normal</textSize>
</extInfo>
</items>
<items xsi:type="form:FormField">
<name>ПредложныйПадеж</name>
<id>22</id>
<visible>true</visible>
<enabled>true</enabled>
<userVisible>
<common>true</common>
</userVisible>
<dataPath xsi:type="form:DataPath">
<segments>Запись.ПредложныйПадеж</segments>
</dataPath>
<extendedTooltip>
<name>ПредложныйПадежРасширеннаяПодсказка</name>
<id>24</id>
<type>Label</type>
<autoMaxWidth>true</autoMaxWidth>
<autoMaxHeight>true</autoMaxHeight>
<extInfo xsi:type="form:LabelDecorationExtInfo">
<horizontalAlign>Left</horizontalAlign>
</extInfo>
</extendedTooltip>
<contextMenu>
<name>ПредложныйПадежКонтекстноеМеню</name>
<id>23</id>
<autoFill>true</autoFill>
</contextMenu>
<type>InputField</type>
<editMode>Enter</editMode>
<showInHeader>true</showInHeader>
<headerHorizontalAlign>Left</headerHorizontalAlign>
<showInFooter>true</showInFooter>
<extInfo xsi:type="form:InputFieldExtInfo">
<autoMaxWidth>true</autoMaxWidth>
<autoMaxHeight>true</autoMaxHeight>
<wrap>true</wrap>
<extendedEditMultipleValues>true</extendedEditMultipleValues>
<chooseType>true</chooseType>
<typeDomainEnabled>true</typeDomainEnabled>
<textEdit>true</textEdit>
<textSize>Normal</textSize>
</extInfo>
</items>
<autoCommandBar>
<name>ФормаКоманднаяПанель</name>
<id>-1</id>
<horizontalAlign>Left</horizontalAlign>
<autoFill>true</autoFill>
</autoCommandBar>
<handlers>
<event>OnCreateAtServer</event>
<name>ПриСозданииНаСервере</name>
</handlers>
<windowOpeningMode>LockOwner</windowOpeningMode>
<saveWindowSettings>true</saveWindowSettings>
<autoTitle>true</autoTitle>
<autoUrl>true</autoUrl>
<group>Vertical</group>
<autoFillCheck>true</autoFillCheck>
<allowFormCustomize>true</allowFormCustomize>
<enabled>true</enabled>
<showTitle>auto</showTitle>
<showCloseButton>true</showCloseButton>
<attributes>
<name>Запись</name>
<id>1</id>
<valueType>
<types>InformationRegisterRecordManager.СклоненияПредставленийОбъектов</types>
</valueType>
<view>
<common>true</common>
</view>
<edit>
<common>true</common>
</edit>
<main>true</main>
<savedData>true</savedData>
</attributes>
<commandInterface>
<navigationPanel/>
<commandBar/>
</commandInterface>
<extInfo xsi:type="form:InformationRegisterManagerFormExtInfo"/>
</form:Form>
@@ -0,0 +1,21 @@
///////////////////////////////////////////////////////////////////////////////////////////////////////
// Copyright (c) 2024, ООО 1С-Софт
// Все права защищены. Эта программа и сопроводительные материалы предоставляются
// в соответствии с условиями лицензии Attribution 4.0 International (CC BY 4.0)
// Текст лицензии доступен по ссылке:
// https://creativecommons.org/licenses/by/4.0/legalcode
///////////////////////////////////////////////////////////////////////////////////////////////////////
#Область ОбработчикиСобытийФормы
&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
Если Не ЗначениеЗаполнено(Параметры.Ключ) Тогда
Элементы.ХешПредставления.ТолькоПросмотр = Ложь;
Элементы.ИменительныйПадеж.ТолькоПросмотр = Ложь;
КонецЕсли;
КонецПроцедуры
#КонецОбласти
@@ -15,6 +15,7 @@
<value>Склонения представлений объектов</value>
</synonym>
<editType>InDialog</editType>
<defaultRecordForm>InformationRegister.СклоненияПредставленийОбъектов.Form.ФормаЗаписи</defaultRecordForm>
<standardAttributes>
<dataHistory>Use</dataHistory>
<name>Active</name>
@@ -59,6 +60,10 @@
<types>String</types>
<stringQualifiers/>
</type>
<toolTip>
<key>ru</key>
<value>Представление, которое склоняется</value>
</toolTip>
<minValue xsi:type="core:UndefinedValue"/>
<maxValue xsi:type="core:UndefinedValue"/>
<fullTextSearch>Use</fullTextSearch>
@@ -75,6 +80,10 @@
<types>String</types>
<stringQualifiers/>
</type>
<toolTip>
<key>ru</key>
<value>Родительный падеж представления (именительного падежа)</value>
</toolTip>
<minValue xsi:type="core:UndefinedValue"/>
<maxValue xsi:type="core:UndefinedValue"/>
<fullTextSearch>Use</fullTextSearch>
@@ -91,6 +100,10 @@
<types>String</types>
<stringQualifiers/>
</type>
<toolTip>
<key>ru</key>
<value>Дательный падеж представления (именительного падежа)</value>
</toolTip>
<minValue xsi:type="core:UndefinedValue"/>
<maxValue xsi:type="core:UndefinedValue"/>
<fullTextSearch>Use</fullTextSearch>
@@ -107,6 +120,10 @@
<types>String</types>
<stringQualifiers/>
</type>
<toolTip>
<key>ru</key>
<value>Винительный падеж представления (именительного падежа)</value>
</toolTip>
<minValue xsi:type="core:UndefinedValue"/>
<maxValue xsi:type="core:UndefinedValue"/>
<fullTextSearch>Use</fullTextSearch>
@@ -123,6 +140,10 @@
<types>String</types>
<stringQualifiers/>
</type>
<toolTip>
<key>ru</key>
<value>Творительный падеж представления (именительного падежа)</value>
</toolTip>
<minValue xsi:type="core:UndefinedValue"/>
<maxValue xsi:type="core:UndefinedValue"/>
<fullTextSearch>Use</fullTextSearch>
@@ -139,6 +160,10 @@
<types>String</types>
<stringQualifiers/>
</type>
<toolTip>
<key>ru</key>
<value>Предложный падеж представления (именительного падежа)</value>
</toolTip>
<minValue xsi:type="core:UndefinedValue"/>
<maxValue xsi:type="core:UndefinedValue"/>
<fullTextSearch>Use</fullTextSearch>
@@ -157,6 +182,10 @@
<length>40</length>
</stringQualifiers>
</type>
<toolTip>
<key>ru</key>
<value>Хеш-сумма представления (именительного падежа), которое склоняется</value>
</toolTip>
<minValue xsi:type="core:UndefinedValue"/>
<maxValue xsi:type="core:UndefinedValue"/>
<denyIncompleteValues>true</denyIncompleteValues>
@@ -174,6 +203,10 @@
<type>
<types>DefinedType.ОбъектСклонения</types>
</type>
<toolTip>
<key>ru</key>
<value>Ссылка на элемент справочника, к которому относится представление или пустая ссылка (для случаев когда склонение представления выполнялось без указания ссылки на объект)</value>
</toolTip>
<minValue xsi:type="core:UndefinedValue"/>
<maxValue xsi:type="core:UndefinedValue"/>
<fullTextSearch>Use</fullTextSearch>
@@ -183,4 +216,13 @@
<master>true</master>
<mainFilter>true</mainFilter>
</dimensions>
<forms uuid="823f925c-b71f-42b1-a71e-0aab823f59c6">
<name>ФормаЗаписи</name>
<synonym>
<key>ru</key>
<value>Форма записи</value>
</synonym>
<usePurposes>PersonalComputer</usePurposes>
<usePurposes>MobileDevice</usePurposes>
</forms>
</mdclass:InformationRegister>
@@ -234,6 +234,14 @@
СтруктураЗаписи = Новый Структура("Пользователь,Отчет,Вариант,ХешПользовательскойНастройки,ДатаАктуальности");
СтрокаОтчет = Элементы.СнимкиОтчетов.ТекущиеДанные;
Если СтрокаОтчет = Неопределено Тогда
ОчиститьСообщения();
ОбщегоНазначенияКлиент.СообщитьПользователю(НСтр(
"ru = 'Не выбран снимок отчета.'"));
Возврат;
КонецЕсли;
ЗаполнитьЗначенияСвойств(СтруктураЗаписи, СтрокаОтчет);
ОткрытьФорму("РегистрСведений.СнимкиОтчетов.ФормаЗаписи",
@@ -244,6 +252,13 @@
&НаКлиенте
Процедура ОбновитьСнимокОтчета(Команда)
Если Элементы.СнимкиОтчетов.ТекущаяСтрока = Неопределено Тогда
ОчиститьСообщения();
ОбщегоНазначенияКлиент.СообщитьПользователю(НСтр(
"ru = 'Не выбран снимок отчета.'"));
Возврат;
КонецЕсли;
ИдентификаторыСтрок = Новый Массив;
ИдентификаторыСтрок.Добавить(Элементы.СнимкиОтчетов.ТекущаяСтрока);
@@ -1172,7 +1172,7 @@
<dcsset:appearance>
<dcscor:item xsi:type="dcsset:SettingsParameterValue">
<dcscor:parameter>ЦветТекста</dcscor:parameter>
<dcscor:value xsi:type="v8ui:Color">auto</dcscor:value>
<dcscor:value xsi:type="v8ui:Color">style:ТекстЗапрещеннойЯчейкиЦвет</dcscor:value>
</dcscor:item>
</dcsset:appearance>
</dcsset:item>
@@ -1225,7 +1225,7 @@
<dcsset:appearance>
<dcscor:item xsi:type="dcsset:SettingsParameterValue">
<dcscor:parameter>ЦветТекста</dcscor:parameter>
<dcscor:value xsi:type="v8ui:Color">auto</dcscor:value>
<dcscor:value xsi:type="v8ui:Color">style:ТекстЗапрещеннойЯчейкиЦвет</dcscor:value>
</dcscor:item>
</dcsset:appearance>
</dcsset:item>
@@ -866,7 +866,7 @@
<dcsset:appearance>
<dcscor:item xsi:type="dcsset:SettingsParameterValue">
<dcscor:parameter>ЦветТекста</dcscor:parameter>
<dcscor:value xsi:type="v8ui:Color">auto</dcscor:value>
<dcscor:value xsi:type="v8ui:Color">style:ТекстЗапрещеннойЯчейкиЦвет</dcscor:value>
</dcscor:item>
</dcsset:appearance>
</dcsset:item>
@@ -1128,7 +1128,7 @@
<dcsset:appearance>
<dcscor:item xsi:type="dcsset:SettingsParameterValue">
<dcscor:parameter>ЦветТекста</dcscor:parameter>
<dcscor:value xsi:type="v8ui:Color">auto</dcscor:value>
<dcscor:value xsi:type="v8ui:Color">style:ТекстЗапрещеннойЯчейкиЦвет</dcscor:value>
</dcscor:item>
</dcsset:appearance>
</dcsset:item>
@@ -1303,7 +1303,7 @@
<dcsset:appearance>
<dcscor:item xsi:type="dcsset:SettingsParameterValue">
<dcscor:parameter>ЦветТекста</dcscor:parameter>
<dcscor:value xsi:type="v8ui:Color">auto</dcscor:value>
<dcscor:value xsi:type="v8ui:Color">style:ТекстЗапрещеннойЯчейкиЦвет</dcscor:value>
</dcscor:item>
</dcsset:appearance>
</dcsset:item>
@@ -1490,7 +1490,7 @@
<dcsset:appearance>
<dcscor:item xsi:type="dcsset:SettingsParameterValue">
<dcscor:parameter>ЦветТекста</dcscor:parameter>
<dcscor:value xsi:type="v8ui:Color">auto</dcscor:value>
<dcscor:value xsi:type="v8ui:Color">style:ТекстЗапрещеннойЯчейкиЦвет</dcscor:value>
</dcscor:item>
</dcsset:appearance>
</dcsset:item>
@@ -1222,6 +1222,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>
@@ -4045,93 +4132,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>Catalog.КлассификаторБанков</name>
<right>
@@ -628,6 +628,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>
@@ -2201,33 +2228,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>Catalog.КлассификаторБанков</name>
<right>
@@ -465,6 +465,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>
@@ -1715,33 +1742,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>Catalog.КлассификаторБанков</name>
<right>
@@ -248,6 +248,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>
@@ -776,33 +803,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.EnterpriseDataExchange_1_0_1_1.Operation.TestConnection</name>
<right>
@@ -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>InformationRegister.ПричиныИзмененияАдресныхСведений</name>
<right>
@@ -210,33 +237,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.ЗемельныеУчастки</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>InformationRegister.СрокиХраненияПерсональныхДанных</name>
<right>
@@ -49,33 +76,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.УничтоженныеПерсональныеДанные</name>
<right>
@@ -3,24 +3,6 @@
<setForNewObjects>false</setForNewObjects>
<setForAttributesByDefault>true</setForAttributesByDefault>
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
<object>
<name>DataProcessor.ЗагрузкаКлассификатораБанков.Command.ЗагрузкаКлассификатораБанков</name>
<right>
<name>View</name>
<value>true</value>
</right>
</object>
<object>
<name>DataProcessor.ЗагрузкаКлассификатораБанков</name>
<right>
<name>Use</name>
<value>true</value>
</right>
<right>
<name>View</name>
<value>true</value>
</right>
</object>
<object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
@@ -48,6 +30,24 @@
<value>true</value>
</right>
</object>
<object>
<name>DataProcessor.ЗагрузкаКлассификатораБанков.Command.ЗагрузкаКлассификатораБанков</name>
<right>
<name>View</name>
<value>true</value>
</right>
</object>
<object>
<name>DataProcessor.ЗагрузкаКлассификатораБанков</name>
<right>
<name>Use</name>
<value>true</value>
</right>
<right>
<name>View</name>
<value>true</value>
</right>
</object>
<object>
<name>Catalog.КлассификаторБанков</name>
<right>
@@ -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>
@@ -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>
<object>
<name>InformationRegister.НастройкиВариантовОтчетов</name>
<right>
@@ -293,6 +293,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>
@@ -1048,33 +1075,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.ДатыПоследнейЗагрузкиПочтовыхСообщений</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>
@@ -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.ВнешниеПользователи.Command.ВнешнийДоступ</name>
<right>
@@ -85,33 +112,6 @@
<value>true</value>
</right>
</object>
<object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
<name>MainWindowModeNormal</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeEmbeddedWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeFullscreenWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeKiosk</name>
<value>true</value>
</right>
<right>
<name>AnalyticsSystemClient</name>
<value>true</value>
</right>
</object>
<object>
<name>Catalog.ГруппыВнешнихПользователей</name>
<right>
@@ -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,13 +29,6 @@
<value>true</value>
</right>
</object>
<object>
<name>InformationRegister.ДатыЗапретаИзменения.Command.ДатыЗапретаЗагрузкиДанных</name>
<right>
<name>View</name>
<value>true</value>
</right>
</object>
<object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
@@ -63,6 +56,13 @@
<value>true</value>
</right>
</object>
<object>
<name>InformationRegister.ДатыЗапретаИзменения.Command.ДатыЗапретаЗагрузкиДанных</name>
<right>
<name>View</name>
<value>true</value>
</right>
</object>
<object>
<name>InformationRegister.ДатыЗапретаИзменения</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>InformationRegister.ПользовательскиеНастройкиДоступаКОбработкам</name>
<right>
@@ -95,33 +122,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>CommonForm.ДополнительныеОтчетыИОбработки</name>
<right>
@@ -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>
@@ -166,33 +193,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>CommonForm.РедактированиеМеток</name>
<right>
@@ -44,6 +44,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.ЗадачаИсполнителя</name>
<right>
@@ -100,33 +127,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>Task.ЗадачаИсполнителя.Command.МоиЗадачи</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>
@@ -70,33 +97,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>CommonCommand.МоиЗаметкиПоПредмету</name>
<right>
@@ -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>
@@ -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>
@@ -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>
@@ -165,33 +192,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>Catalog.ВариантыОтчетов.Command.РазместитьВРазделах</name>
<right>
@@ -158,6 +158,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>
@@ -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>// ДляОбъекта(ПолеОбъекта = "")
@@ -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.МашиночитаемыеДоверенности</name>
<right>
@@ -60,33 +87,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>Catalog.МашиночитаемыеДоверенностиПрисоединенныеФайлы</name>
<right>
@@ -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>
@@ -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>Document.НазначениеОпросов</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>
@@ -32,6 +32,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>
@@ -166,33 +193,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>DataProcessor.ДоступныеАнкеты</name>
<right>
@@ -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>
@@ -87,33 +114,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>CommonCommand.ПрисоединенныеФайлы</name>
<right>
@@ -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>
@@ -87,33 +114,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>CommonCommand.ПрисоединенныеФайлы</name>
<right>
@@ -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>
@@ -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.ПутиКПрограммамЭлектроннойПодписиИШифрованияНаСерверахLinux</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>
@@ -33,6 +33,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>Catalog.РассылкиОтчетов.Command.СобытияРассылки</name>
<right>
@@ -132,37 +163,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>
<object>
<name>Report.КонтрольРассылкиОтчетов</name>
<right>
@@ -25,6 +25,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>
@@ -151,33 +178,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>Report.Задачи</name>
<right>
@@ -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>
@@ -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>
@@ -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>
<restrictionTemplate>
<name>ДляРегистра(Регистр, Поле1, Поле2, Поле3, Поле4, Поле5)</name>
<condition>// ДляРегистра(Регистр, Поле1, Поле2 = "", Поле3 = "", Поле4 = "", Поле5 = "")
@@ -14,6 +14,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>
@@ -88,33 +115,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>Document.СогласиеНаОбработкуПерсональныхДанных</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>
@@ -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>
@@ -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.УчетныеЗаписиDSS</name>
<right>
@@ -71,33 +98,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,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>
@@ -77,33 +104,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>CommonForm.ОтправкаСообщения</name>
<right>
@@ -88,6 +88,33 @@
<value>true</value>
</right>
</object>
<object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
<name>MainWindowModeNormal</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeEmbeddedWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeFullscreenWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeKiosk</name>
<value>true</value>
</right>
<right>
<name>AnalyticsSystemClient</name>
<value>true</value>
</right>
</object>
<object>
<name>Catalog.ВариантыОтветовАнкет</name>
<right>
@@ -127,33 +154,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>ChartOfCharacteristicTypes.ВопросыДляАнкетирования</name>
<right>
@@ -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>
@@ -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>Task.ЗадачаИсполнителя</name>
<right>
@@ -146,33 +173,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>CommonCommand.КартаМаршрутаБизнесПроцесса</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>InformationRegister.ДополнительныеСведения</name>
<right>
@@ -40,33 +67,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>CommonCommand.ДополнительныеСведенияКоманднаяПанель</name>
<right>
@@ -3,25 +3,6 @@
<setForNewObjects>false</setForNewObjects>
<setForAttributesByDefault>true</setForAttributesByDefault>
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
<object>
<name>InformationRegister.ПользовательскиеМакетыПечати</name>
<right>
<name>Read</name>
<value>true</value>
</right>
<right>
<name>Update</name>
<value>true</value>
</right>
<right>
<name>View</name>
<value>true</value>
</right>
<right>
<name>Edit</name>
<value>true</value>
</right>
</object>
<object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
@@ -49,6 +30,25 @@
<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>
</object>
<object>
<name>Catalog.МакетыПечатныхФорм</name>
<right>
@@ -3,13 +3,6 @@
<setForNewObjects>false</setForNewObjects>
<setForAttributesByDefault>true</setForAttributesByDefault>
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
<object>
<name>CommonCommand.МакетыФайловВыгрузки</name>
<right>
<name>View</name>
<value>true</value>
</right>
</object>
<object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
@@ -37,4 +30,11 @@
<value>true</value>
</right>
</object>
<object>
<name>CommonCommand.МакетыФайловВыгрузки</name>
<right>
<name>View</name>
<value>true</value>
</right>
</object>
</Rights>
@@ -22,21 +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>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
@@ -64,6 +49,21 @@
<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>
@@ -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,6 +37,13 @@
<value>true</value>
</right>
</object>
<object>
<name>CommonForm.ПраваДоступа</name>
<right>
<name>View</name>
<value>true</value>
</right>
</object>
<object>
<name>Catalog.ГруппыДоступа</name>
<right>
@@ -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>
@@ -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>
@@ -152,6 +152,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.ДатаПоследнейВыгрузкиЗамеровПроизводительностиUTC</name>
<right>
@@ -237,33 +264,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.ЗамерыВремениТехнологические</name>
<right>
@@ -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>
@@ -80,31 +107,4 @@
<value>true</value>
</right>
</object>
<object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
<name>MainWindowModeNormal</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeEmbeddedWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeFullscreenWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeKiosk</name>
<value>true</value>
</right>
<right>
<name>AnalyticsSystemClient</name>
<value>true</value>
</right>
</object>
</Rights>
@@ -3,13 +3,6 @@
<setForNewObjects>false</setForNewObjects>
<setForAttributesByDefault>true</setForAttributesByDefault>
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
<object>
<name>CommonForm.ОтправкаSMS</name>
<right>
<name>View</name>
<value>true</value>
</right>
</object>
<object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
@@ -37,4 +30,11 @@
<value>true</value>
</right>
</object>
<object>
<name>CommonForm.ОтправкаSMS</name>
<right>
<name>View</name>
<value>true</value>
</right>
</object>
</Rights>
@@ -1729,6 +1729,45 @@
<value>false</value>
</right>
</object>
<object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
<name>Administration</name>
<value>false</value>
</right>
<right>
<name>UpdateDataBaseConfiguration</name>
<value>false</value>
</right>
<right>
<name>ThickClient</name>
<value>false</value>
</right>
<right>
<name>ExternalConnection</name>
<value>false</value>
</right>
<right>
<name>Automation</name>
<value>false</value>
</right>
<right>
<name>TechnicalSpecialistMode</name>
<value>false</value>
</right>
<right>
<name>ConfigurationExtensionsAdministration</name>
<value>false</value>
</right>
<right>
<name>InteractiveOpenExtDataProcessors</name>
<value>false</value>
</right>
<right>
<name>InteractiveOpenExtReports</name>
<value>false</value>
</right>
</object>
<object>
<name>Constant.АккредитованныеУдостоверяющиеЦентры</name>
<right>
@@ -5686,45 +5725,6 @@
<value>false</value>
</right>
</object>
<object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
<name>Administration</name>
<value>false</value>
</right>
<right>
<name>UpdateDataBaseConfiguration</name>
<value>false</value>
</right>
<right>
<name>ThickClient</name>
<value>false</value>
</right>
<right>
<name>ExternalConnection</name>
<value>false</value>
</right>
<right>
<name>Automation</name>
<value>false</value>
</right>
<right>
<name>TechnicalSpecialistMode</name>
<value>false</value>
</right>
<right>
<name>ConfigurationExtensionsAdministration</name>
<value>false</value>
</right>
<right>
<name>InteractiveOpenExtDataProcessors</name>
<value>false</value>
</right>
<right>
<name>InteractiveOpenExtReports</name>
<value>false</value>
</right>
</object>
<object>
<name>Catalog.КлассификаторБанков</name>
<right>
@@ -3,13 +3,6 @@
<setForNewObjects>false</setForNewObjects>
<setForAttributesByDefault>true</setForAttributesByDefault>
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
<object>
<name>DataProcessor.ЖурналРегистрации.Command.ЖурналДоступаКДанным</name>
<right>
<name>View</name>
<value>true</value>
</right>
</object>
<object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
@@ -41,6 +34,13 @@
<value>true</value>
</right>
</object>
<object>
<name>DataProcessor.ЖурналРегистрации.Command.ЖурналДоступаКДанным</name>
<right>
<name>View</name>
<value>true</value>
</right>
</object>
<object>
<name>DataProcessor.ЖурналРегистрации.Command.ЖурналРегистрации</name>
<right>
@@ -3,20 +3,6 @@
<setForNewObjects>false</setForNewObjects>
<setForAttributesByDefault>true</setForAttributesByDefault>
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
<object>
<name>CommonForm.СвязанныеДокументы</name>
<right>
<name>View</name>
<value>true</value>
</right>
</object>
<object>
<name>CommonCommand.СвязанныеДокументы</name>
<right>
<name>View</name>
<value>true</value>
</right>
</object>
<object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
@@ -44,4 +30,18 @@
<value>true</value>
</right>
</object>
<object>
<name>CommonForm.СвязанныеДокументы</name>
<right>
<name>View</name>
<value>true</value>
</right>
</object>
<object>
<name>CommonCommand.СвязанныеДокументы</name>
<right>
<name>View</name>
<value>true</value>
</right>
</object>
</Rights>
Loaded 100 of 122 files, more files were not shown because too many files have changed in this diff. Show more