3_1_9_357
This commit is contained in:
1 parent
2814988e54
commit
9c59596c13
108 files changed
+28775
-3851
No files matched your search
@@ -362,7 +362,7 @@
|
||||
#КонецОбласти
|
||||
|
||||
Функция ОбновитьПараметрыКомпонентыСканирования(ВерсияПодсистемыНаНачалоОбновления)
|
||||
Возврат ОбщегоНазначенияКлиентСервер.СравнитьВерсии(ВерсияПодсистемыНаНачалоОбновления, "3.1.9.327") < 0
|
||||
Возврат ОбщегоНазначенияКлиентСервер.СравнитьВерсии(ВерсияПодсистемыНаНачалоОбновления, "3.1.9.343") < 0
|
||||
И ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.РаботаСФайлами")
|
||||
КонецФункции
|
||||
|
||||
|
||||
@@ -122,6 +122,33 @@
|
||||
<importance>Normal</importance>
|
||||
</extInfo>
|
||||
</items>
|
||||
<items xsi:type="form:Button">
|
||||
<name>ОбновитьКлассификаторыПолномочий</name>
|
||||
<id>248</id>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<extendedTooltip>
|
||||
<name>ОбновитьКлассификаторыПолномочийРасширеннаяПодсказка</name>
|
||||
<id>249</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<commandName>Form.Command.ОбновитьКлассификаторыПолномочий</commandName>
|
||||
<buttonImportance>Normal</buttonImportance>
|
||||
<representation>Auto</representation>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<placementArea>UserCmds</placementArea>
|
||||
<representationInContextMenu>Auto</representationInContextMenu>
|
||||
<locationInCommandBar>InAdditionalSubmenu</locationInCommandBar>
|
||||
</items>
|
||||
<items xsi:type="form:FormGroup">
|
||||
<name>ГруппаКомпактная</name>
|
||||
<id>233</id>
|
||||
@@ -3078,6 +3105,24 @@
|
||||
<currentRowUse>Auto</currentRowUse>
|
||||
<selectedRowsUse>Auto</selectedRowsUse>
|
||||
</formCommands>
|
||||
<formCommands>
|
||||
<name>ОбновитьКлассификаторыПолномочий</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Обновить классификаторы полномочий</value>
|
||||
</title>
|
||||
<id>11</id>
|
||||
<use>
|
||||
<common>true</common>
|
||||
</use>
|
||||
<action xsi:type="form:FormCommandHandlerContainer">
|
||||
<handler>
|
||||
<name>ОбновитьКлассификаторыПолномочий</name>
|
||||
</handler>
|
||||
</action>
|
||||
<currentRowUse>Auto</currentRowUse>
|
||||
<selectedRowsUse>Auto</selectedRowsUse>
|
||||
</formCommands>
|
||||
<parameters>
|
||||
<name>ТолькоПросмотр</name>
|
||||
<valueType>
|
||||
|
||||
@@ -15,6 +15,7 @@
|
||||
|
||||
Элементы.ГруппаВидПолномочий.ТолькоПросмотр = Параметры.ТолькоПросмотр;
|
||||
Элементы.ВыбратьИзКлассификатора.Видимость = Не Параметры.ТолькоПросмотр;
|
||||
Элементы.ОбновитьКлассификаторыПолномочий.Видимость = Не ОбщегоНазначения.РазделениеВключено();
|
||||
|
||||
РежимКлассификатора = Параметры.РежимКлассификатора;
|
||||
|
||||
@@ -310,6 +311,16 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ОбновитьКлассификаторыПолномочий(Команда)
|
||||
|
||||
ОбновитьКлассификаторыПолномочийНаСервере();
|
||||
ОбновитьПовторноИспользуемыеЗначения();
|
||||
ОбновитьСписокПолномочий();
|
||||
ПоказатьПредупреждение(, НСтр("ru = 'Обновление классификаторов полномочий выполнено.'"));
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
#КонецОбласти
|
||||
|
||||
#Область СлужебныеПроцедурыИФункции
|
||||
@@ -828,4 +839,26 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаСервереБезКонтекста
|
||||
Процедура ОбновитьКлассификаторыПолномочийНаСервере()
|
||||
|
||||
РегистрыСведений.КлассификаторыМЧД.ОбновитьКлассификаторы();
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ОбновитьСписокПолномочий()
|
||||
|
||||
КодыПолномочий = Новый Массив;
|
||||
|
||||
Для Каждого Полномочие Из ВыбранныеПолномочияТаблица Цикл
|
||||
Если ЗначениеЗаполнено(Полномочие.Код) И Не Полномочие.НетВКлассификаторе Тогда
|
||||
КодыПолномочий.Добавить(Полномочие.Код);
|
||||
КонецЕсли;
|
||||
КонецЦикла;
|
||||
|
||||
СформироватьДеревоПолномочий(ПоместитьВоВременноеХранилище(КодыПолномочий));
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
#КонецОбласти
|
||||
@@ -781,6 +781,10 @@
|
||||
<items xsi:type="form:FormField">
|
||||
<name>ДатаВыдачи</name>
|
||||
<id>22</id>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>С</value>
|
||||
</title>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
@@ -810,8 +814,13 @@
|
||||
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||
<showInFooter>true</showInFooter>
|
||||
<extInfo xsi:type="form:LabelFieldExtInfo">
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<width>7</width>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<horizontalStretch>false</horizontalStretch>
|
||||
<format>
|
||||
<key>ru</key>
|
||||
<value>ДФ=dd.MM.yyyy</value>
|
||||
</format>
|
||||
</extInfo>
|
||||
</items>
|
||||
<items xsi:type="form:FormField">
|
||||
@@ -819,7 +828,7 @@
|
||||
<id>25</id>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Дата окончания</value>
|
||||
<value>По</value>
|
||||
</title>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
@@ -850,8 +859,13 @@
|
||||
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||
<showInFooter>true</showInFooter>
|
||||
<extInfo xsi:type="form:LabelFieldExtInfo">
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<width>7</width>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<horizontalStretch>false</horizontalStretch>
|
||||
<format>
|
||||
<key>ru</key>
|
||||
<value>ДФ=dd.MM.yyyy</value>
|
||||
</format>
|
||||
</extInfo>
|
||||
</items>
|
||||
<items xsi:type="form:FormField">
|
||||
|
||||
@@ -612,6 +612,10 @@
|
||||
КонецЕсли;
|
||||
|
||||
Для Каждого ЭлементОтбора Из Отборы Цикл
|
||||
Если Не ВсеОтборыПоСертификатам.Свойство(ЭлементОтбора.Ключ)Тогда
|
||||
Продолжить;
|
||||
КонецЕсли;
|
||||
|
||||
ВсеОтборыПоСертификатам[ЭлементОтбора.Ключ] = ?(ЭлементОтбора.Значение = Неопределено, "", ЭлементОтбора.Значение);
|
||||
КонецЦикла;
|
||||
КонецЕсли;
|
||||
|
||||
@@ -1553,7 +1553,6 @@
|
||||
Или Форма.ЗарегистрированаВДругомРеестре;
|
||||
КонецФункции
|
||||
|
||||
|
||||
&НаКлиентеНаСервереБезКонтекста
|
||||
Процедура УстановитьВидимостьИДоступность(Форма, Условие = Неопределено)
|
||||
|
||||
@@ -1572,6 +1571,8 @@
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
РеквизитыНедоступныДляРедактирования = Форма.РеквизитыНедоступныДляРедактирования;
|
||||
|
||||
Если Условие = Неопределено Или Условие = "Доверитель" Тогда
|
||||
|
||||
Если Форма.ДоверительНесколько Или Форма.ЛицоДоверителяНесколько Или Форма.ПредставительУправляющейКомпанииНесколько Тогда
|
||||
@@ -1591,16 +1592,9 @@
|
||||
|
||||
Форма.Элементы.ГруппаОдинДоверитель.Видимость = Не Форма.ДоверительНесколько;
|
||||
|
||||
Если Не Форма.ДоверительТипСтрока = "ФизическоеЛицо" И Не Форма.ДоверительНесколько Тогда
|
||||
Если Не Форма.ДоверительНесколько Тогда
|
||||
|
||||
Форма.Элементы.ГруппаЛицоДоверителя.Видимость = Истина;
|
||||
Форма.Элементы.ГруппаЛицоДоверителяПредставитель.Видимость = Форма.ЛицоДоверителяТипСтрока <> "ФизическоеЛицо";
|
||||
Форма.Элементы.ГруппаОдноЛицоДоверителя.Видимость = Не Форма.ЛицоДоверителяНесколько;
|
||||
|
||||
Если Форма.ЛицоДоверителяТипСтрока <> "ФизическоеЛицо"
|
||||
И Не Форма.ЛицоДоверителяНесколько Тогда
|
||||
Форма.Элементы.ГруппаЛицоДоверителяПредставитель.Видимость = Не Форма.ПредставительУправляющейКомпанииНесколько;
|
||||
КонецЕсли;
|
||||
ЛицоДоверителяОформление(Форма);
|
||||
|
||||
Иначе
|
||||
Форма.Элементы.ГруппаЛицоДоверителя.Видимость = Ложь;
|
||||
@@ -1977,22 +1971,7 @@
|
||||
|
||||
ЭтотОбъект[ИмяЭлементаОрганизация + "Наименование"] = НаименованиеСокращенное;
|
||||
ОбновитьСтрокуДоверителейПредставителей(ИмяЭлементаОрганизация);
|
||||
|
||||
Если ИмяЭлементаОрганизация = "Представитель" И ПредставительТипСтрока <> "ФизическоеЛицо" Тогда
|
||||
Если Не (ПредставительРеквизиты.ЭтоИндивидуальныйПредприниматель
|
||||
Или ПредставительРеквизиты.ЭтоФилиал) Тогда
|
||||
|
||||
Строки = Объект.Представители.НайтиСтроки(Новый Структура("ИдентификаторРодителя", ЭтотОбъект[ИмяЭлементаОрганизация + "Идентификатор"]));
|
||||
Для Каждого Строка Из Строки Цикл
|
||||
Объект.Представители.Удалить(Строка);
|
||||
КонецЦикла;
|
||||
|
||||
ОчиститьЭлементыФормы("ЛицоПредставителя", Истина);
|
||||
Иначе
|
||||
ЗаполнитьТипОрганизации("ЛицоПредставителя", "ФизическоеЛицо");
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
|
||||
ПроверитьРеквизитыРуководителяНаСовместимость(ИмяЭлементаОрганизация);
|
||||
УстановитьОтображениеРеквизитовЗависимыхОтОрганизации(ИмяЭлементаОрганизация);
|
||||
|
||||
КонецПроцедуры
|
||||
@@ -2253,19 +2232,8 @@
|
||||
КонецЕсли;
|
||||
|
||||
ИмяЭлементаРуководитель = Неопределено;
|
||||
Если ИмяЭлементаОрганизация = "ЛицоДоверителя" И ЛицоДоверителяТипСтрока <> "ФизическоеЛицо" Тогда
|
||||
ИмяЭлементаРуководитель = "ПредставительУправляющейКомпании";
|
||||
ИначеЕсли ИмяЭлементаОрганизация = "Доверитель" И ДоверительТипСтрока <> "ФизическоеЛицо" Тогда
|
||||
ИмяЭлементаРуководитель = "ЛицоДоверителя";
|
||||
ИначеЕсли ИмяЭлементаОрганизация = "Представитель" И ПредставительТипСтрока <> "ФизическоеЛицо" Тогда
|
||||
Если ПредставительРеквизиты.ЭтоИндивидуальныйПредприниматель
|
||||
Или ПредставительРеквизиты.ЭтоФилиал Тогда
|
||||
ИмяЭлементаРуководитель = "ЛицоПредставителя";
|
||||
Иначе
|
||||
УдалитьСтрокуДоверителейПредставителей(Объект.Представители, ЭтотОбъект["ЛицоПредставителя" + "Идентификатор"], Ложь);
|
||||
ОчиститьЭлементыФормы("ЛицоПредставителя", Истина);
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
|
||||
ПроверитьРеквизитыРуководителяНаСовместимость(ИмяЭлементаОрганизация, ИмяЭлементаРуководитель);
|
||||
|
||||
Если ИмяЭлементаРуководитель = Неопределено Тогда
|
||||
Возврат;
|
||||
@@ -2288,6 +2256,38 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаСервере
|
||||
Процедура ПроверитьРеквизитыРуководителяНаСовместимость(ИмяЭлементаОрганизация, ИмяЭлементаРуководитель = Неопределено)
|
||||
|
||||
Если ИмяЭлементаОрганизация = "ЛицоДоверителя" И ЛицоДоверителяТипСтрока <> "ФизическоеЛицо" Тогда
|
||||
ИмяЭлементаРуководитель = "ПредставительУправляющейКомпании";
|
||||
ИначеЕсли ИмяЭлементаОрганизация = "Доверитель" И ДоверительТипСтрока <> "ФизическоеЛицо" Тогда
|
||||
ИмяЭлементаРуководитель = "ЛицоДоверителя";
|
||||
Если (ДоверительРеквизиты.ЭтоФизическоеЛицо
|
||||
Или ДоверительРеквизиты.ЭтоИностраннаяОрганизация
|
||||
Или ДоверительРеквизиты.ЭтоФилиал
|
||||
Или ДоверительРеквизиты.ЭтоИндивидуальныйПредприниматель)
|
||||
И ЛицоДоверителяТипСтрока <> "ФизическоеЛицо" Тогда
|
||||
|
||||
УдалитьСтрокуДоверителейПредставителей(Объект.Доверители, ЭтотОбъект["ЛицоДоверителя" + "Идентификатор"], Ложь);
|
||||
ОчиститьЭлементыФормы("ЛицоДоверителя", Истина);
|
||||
ОчиститьЭлементыФормы("ПредставительУправляющейКомпании", Истина);
|
||||
ЗаполнитьТипОрганизации(ИмяЭлементаРуководитель, "ФизическоеЛицо");
|
||||
|
||||
КонецЕсли;
|
||||
ИначеЕсли ИмяЭлементаОрганизация = "Представитель" И ПредставительТипСтрока <> "ФизическоеЛицо" Тогда
|
||||
Если ПредставительРеквизиты.ЭтоИндивидуальныйПредприниматель
|
||||
Или ПредставительРеквизиты.ЭтоФилиал Тогда
|
||||
ИмяЭлементаРуководитель = "ЛицоПредставителя";
|
||||
ЗаполнитьТипОрганизации("ЛицоПредставителя", "ФизическоеЛицо");
|
||||
Иначе
|
||||
УдалитьСтрокуДоверителейПредставителей(Объект.Представители, ЭтотОбъект["ЛицоПредставителя" + "Идентификатор"], Ложь);
|
||||
ОчиститьЭлементыФормы("ЛицоПредставителя", Истина);
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаСервере
|
||||
Процедура СформироватьЗаголовокДекорации(ИмяЭлементаОрганизация)
|
||||
|
||||
@@ -2492,7 +2492,7 @@
|
||||
КонецЕсли;
|
||||
|
||||
Если ИмяЭлементаОрганизация = "Доверитель" Тогда
|
||||
ЛицоДоверителяОформление(ЭтотОбъект);
|
||||
УстановитьВидимостьИДоступность(ЭтотОбъект, "Доверитель");
|
||||
КонецЕсли;
|
||||
|
||||
СформироватьЗаголовокДекорации(ИмяЭлементаОрганизация);
|
||||
@@ -2502,8 +2502,16 @@
|
||||
&НаКлиентеНаСервереБезКонтекста
|
||||
Процедура ЛицоДоверителяОформление(Форма)
|
||||
|
||||
Если Форма.ДоверительРеквизиты <> Неопределено
|
||||
И Форма.ДоверительРеквизиты.ЭтоИндивидуальныйПредприниматель Тогда
|
||||
Если Форма.ДоверительТипСтрока = "ФизическоеЛицо" Тогда
|
||||
Форма.Элементы.ГруппаЛицоДоверителя.Видимость = Ложь;
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
Если Форма.ДоверительРеквизиты <> Неопределено И
|
||||
(Форма.ДоверительРеквизиты.ЭтоФизическоеЛицо Или
|
||||
Форма.ДоверительРеквизиты.ЭтоИндивидуальныйПредприниматель
|
||||
Или Форма.ДоверительРеквизиты.ЭтоИностраннаяОрганизация
|
||||
Или Форма.ДоверительРеквизиты.ЭтоФилиал) Тогда
|
||||
Форма.Элементы.ДекорацияЛицоДоверителяЗаголовок.Видимость = Ложь;
|
||||
Форма.Элементы.ЛицоДоверителяВыборТипа.Видимость = Ложь;
|
||||
Форма.Элементы.ЛицоДоверителяТипДекорация.Видимость = Истина;
|
||||
@@ -2513,8 +2521,15 @@
|
||||
Форма.Элементы.ЛицоДоверителяТипДекорация.Видимость = Форма.РеквизитыНедоступныДляРедактирования;
|
||||
КонецЕсли;
|
||||
|
||||
Форма.Элементы.ГруппаЛицоДоверителяПредставитель.Видимость = Форма.ЛицоДоверителяТипСтрока <> "ФизическоеЛицо";
|
||||
|
||||
Если Форма.ЛицоДоверителяТипСтрока <> "ФизическоеЛицо"
|
||||
И Не Форма.ЛицоДоверителяНесколько Тогда
|
||||
Форма.Элементы.ГруппаЛицоДоверителяПредставитель.Видимость = Не Форма.ПредставительУправляющейКомпанииНесколько;
|
||||
КонецЕсли;
|
||||
|
||||
Если Форма.ЛицоДоверителяРеквизиты = Неопределено Тогда
|
||||
Форма.Элементы.ЛицоДоверителяТипДекорация.Заголовок = НСтр("ru='Физическое лицо:'");
|
||||
Форма.Элементы.ЛицоДоверителяТипДекорация.Заголовок = НСтр("ru='Физическое лицо:'");
|
||||
Иначе
|
||||
Форма.Элементы.ЛицоДоверителяТипДекорация.Заголовок = ?(Форма.ЛицоДоверителяРеквизиты.ЭтоФизическоеЛицо,
|
||||
НСтр("ru='Физическое лицо:'"), НСтр("ru='Организация:'"));
|
||||
|
||||
@@ -1696,8 +1696,8 @@
|
||||
Объект.СовместныеПолномочия = ПризнакСовместногоОсуществленияПолномочий = "2";
|
||||
|
||||
Если ТипПолномочия = "0" Тогда
|
||||
Полномочие = Объект.Полномочия.Добавить();
|
||||
Полномочие.Наименование = ТекстовоеСодержаниеПолномочия;
|
||||
Объект.ПолномочияВТекстовомВиде = Истина;
|
||||
Объект.ТекстПолномочий = ТекстовоеСодержаниеПолномочия;
|
||||
ИначеЕсли ТипПолномочия = "1" Тогда
|
||||
Для Каждого СведенияОМашиночитаемомПолномочии Из СведенияОМашиночитаемыхПолномочиях Цикл
|
||||
КодПолномочия = СведенияОМашиночитаемомПолномочии.КодПолн;
|
||||
|
||||
@@ -606,6 +606,10 @@
|
||||
<metadata>InformationRegister.СообщенияОбменаДаннымиОбластейДанных</metadata>
|
||||
<use>DontUse</use>
|
||||
</content>
|
||||
<content>
|
||||
<metadata>ScheduledJob.ОбновлениеКлассификаторовМЧД</metadata>
|
||||
<use>DontUse</use>
|
||||
</content>
|
||||
<content>
|
||||
<metadata>ScheduledJob.СборИОтправкаСтатистики</metadata>
|
||||
<use>DontUse</use>
|
||||
|
||||
@@ -1515,6 +1515,19 @@
|
||||
<common>true</common>
|
||||
</edit>
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ОшибкаПроверкиПодписи</name>
|
||||
<id>11</id>
|
||||
<valueType>
|
||||
<types>Boolean</types>
|
||||
</valueType>
|
||||
<view>
|
||||
<common>true</common>
|
||||
</view>
|
||||
<edit>
|
||||
<common>true</common>
|
||||
</edit>
|
||||
</attributes>
|
||||
<formCommands>
|
||||
<name>ПерейтиКНастройкеПрограмм</name>
|
||||
<title>
|
||||
|
||||
@@ -13,6 +13,10 @@
|
||||
|
||||
ДополнительныеДанные = Параметры.ДополнительныеДанные;
|
||||
|
||||
Если ЗначениеЗаполнено(ДополнительныеДанные) Тогда
|
||||
ОшибкаПроверкиПодписи = ЗначениеЗаполнено(ОбщегоНазначенияКлиентСервер.СвойствоСтруктуры(ДополнительныеДанные, "ДанныеПодписи", Ложь));
|
||||
КонецЕсли;
|
||||
|
||||
Если ЗначениеЗаполнено(Параметры.ИнформацияДляПоддержки) Тогда
|
||||
Элементы.ИнформацияДляПоддержки.Заголовок = Параметры.ИнформацияДляПоддержки;
|
||||
Иначе
|
||||
@@ -207,7 +211,8 @@
|
||||
ОшибкаПоКлассификатору.Причина = ФорматированнаяСтрока(Причина);
|
||||
ОшибкаПоКлассификатору.Решение = ФорматированнаяСтрока(ЕстьПричинаИРешение.Решение);
|
||||
Иначе
|
||||
ОшибкаПоКлассификатору = ЭлектроннаяПодписьСлужебный.ОшибкаПоКлассификатору(ТекстОшибки, МестоОшибки = "Сервер");
|
||||
ОшибкаПоКлассификатору = ЭлектроннаяПодписьСлужебный.ОшибкаПоКлассификатору(
|
||||
ТекстОшибки, МестоОшибки = "Сервер", ОшибкаПроверкиПодписи);
|
||||
КонецЕсли;
|
||||
|
||||
ЭтоИзвестнаяОшибка = ОшибкаПоКлассификатору <> Неопределено;
|
||||
|
||||
@@ -4014,6 +4014,10 @@
|
||||
|
||||
ОписаниеНастройки = СортировкаЭлементаСтруктуры.ДоступныеПоляПорядка.НайтиПоле(ЭлементНастройкиИсточник.Поле);
|
||||
|
||||
Если ОписаниеНастройки = Неопределено Тогда
|
||||
Продолжить;
|
||||
КонецЕсли;
|
||||
|
||||
СтрокаПриемник = Раздел.ПолучитьЭлементы().Добавить();
|
||||
ЗаполнитьЗначенияСвойств(СтрокаПриемник, ЭлементНастройкиПриемник);
|
||||
ЗаполнитьЗначенияСвойств(СтрокаПриемник, ОписаниеНастройки);
|
||||
|
||||
@@ -3784,7 +3784,6 @@
|
||||
|
||||
ФорматыСохранения = ФорматыСохраненияОтчета(ПолноеИмяФайлаОтчета, Контекст.ИндексФорматовСохраненияОтчета);
|
||||
СвойстваРезультата = НастройкиОтчета.СвойстваРезультата; // см. ВариантыОтчетовСлужебный.СвойстваРезультатаОтчета
|
||||
|
||||
РезультатОтчета = РезультатОтчетаДляСохранения(ОтчетТабличныйДокумент, СвойстваРезультата.Заголовки);
|
||||
РезультатОтчета.НачатьЗапись(Обработчик, ПолноеИмяФайлаОтчета, ФорматыСохранения);
|
||||
КонецПроцедуры
|
||||
|
||||
@@ -37,21 +37,88 @@
|
||||
</backColor>
|
||||
</extInfo>
|
||||
</items>
|
||||
<items xsi:type="form:FormField">
|
||||
<name>ОписаниеОшибки</name>
|
||||
<id>35</id>
|
||||
<items xsi:type="form:FormGroup">
|
||||
<name>ГруппаОшибка</name>
|
||||
<id>78</id>
|
||||
<items xsi:type="form:FormField">
|
||||
<name>ОписаниеОшибки</name>
|
||||
<id>35</id>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<dataPath xsi:type="form:DataPath">
|
||||
<segments>ОписаниеОшибки</segments>
|
||||
</dataPath>
|
||||
<titleLocation>None</titleLocation>
|
||||
<extendedTooltip>
|
||||
<name>ОписаниеОшибкиРасширеннаяПодсказка</name>
|
||||
<id>37</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>ОписаниеОшибкиКонтекстноеМеню</name>
|
||||
<id>36</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">
|
||||
<maxHeight>4</maxHeight>
|
||||
<wrap>true</wrap>
|
||||
<multiLine>true</multiLine>
|
||||
<chooseType>true</chooseType>
|
||||
<typeDomainEnabled>true</typeDomainEnabled>
|
||||
<backColor xsi:type="core:ColorRef">
|
||||
<color>Style.ЦветФонаВнимание</color>
|
||||
</backColor>
|
||||
<textSize>Normal</textSize>
|
||||
</extInfo>
|
||||
</items>
|
||||
<items xsi:type="form:Button">
|
||||
<name>ОткрытьОписаниеОшибки</name>
|
||||
<id>80</id>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<extendedTooltip>
|
||||
<name>ОткрытьОписаниеОшибкиРасширеннаяПодсказка</name>
|
||||
<id>81</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<type>Hyperlink</type>
|
||||
<commandName>Form.Command.ОткрытьОписаниеОшибки</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>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<dataPath xsi:type="form:DataPath">
|
||||
<segments>ОписаниеОшибки</segments>
|
||||
</dataPath>
|
||||
<titleLocation>None</titleLocation>
|
||||
<extendedTooltip>
|
||||
<name>ОписаниеОшибкиРасширеннаяПодсказка</name>
|
||||
<id>37</id>
|
||||
<name>ГруппаОшибкаРасширеннаяПодсказка</name>
|
||||
<id>79</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -59,26 +126,15 @@
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>ОписаниеОшибкиКонтекстноеМеню</name>
|
||||
<id>36</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">
|
||||
<maxHeight>4</maxHeight>
|
||||
<wrap>true</wrap>
|
||||
<multiLine>true</multiLine>
|
||||
<chooseType>true</chooseType>
|
||||
<typeDomainEnabled>true</typeDomainEnabled>
|
||||
<backColor xsi:type="core:ColorRef">
|
||||
<color>Style.ЦветФонаВнимание</color>
|
||||
</backColor>
|
||||
<textSize>Normal</textSize>
|
||||
<type>UsualGroup</type>
|
||||
<extInfo xsi:type="form:UsualGroupExtInfo">
|
||||
<group>HorizontalIfPossible</group>
|
||||
<behavior>Auto</behavior>
|
||||
<representation>WeakSeparation</representation>
|
||||
<showLeftMargin>true</showLeftMargin>
|
||||
<united>true</united>
|
||||
<throughAlign>Auto</throughAlign>
|
||||
<currentRowUse>Auto</currentRowUse>
|
||||
</extInfo>
|
||||
</items>
|
||||
<items xsi:type="form:FormGroup">
|
||||
@@ -1265,6 +1321,24 @@
|
||||
<currentRowUse>Auto</currentRowUse>
|
||||
<selectedRowsUse>Auto</selectedRowsUse>
|
||||
</formCommands>
|
||||
<formCommands>
|
||||
<name>ОткрытьОписаниеОшибки</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Подробнее...</value>
|
||||
</title>
|
||||
<id>5</id>
|
||||
<use>
|
||||
<common>true</common>
|
||||
</use>
|
||||
<action xsi:type="form:FormCommandHandlerContainer">
|
||||
<handler>
|
||||
<name>ОткрытьОписаниеОшибки</name>
|
||||
</handler>
|
||||
</action>
|
||||
<currentRowUse>Auto</currentRowUse>
|
||||
<selectedRowsUse>Auto</selectedRowsUse>
|
||||
</formCommands>
|
||||
<parameters>
|
||||
<name>СвойстваПодписи</name>
|
||||
<valueType/>
|
||||
|
||||
@@ -39,8 +39,10 @@
|
||||
Элементы.ОписаниеОшибки.Видимость = ЗначениеЗаполнено(ОписаниеОшибки);
|
||||
СтандартныеПодсистемыСервер.УстановитьКлючНазначенияФормы(ЭтотОбъект, "");
|
||||
Элементы.Инструкция.Видимость = Ложь;
|
||||
Элементы.ОткрытьОписаниеОшибки.Видимость = Ложь;
|
||||
Иначе
|
||||
Элементы.ОписаниеОшибки.Видимость = ЗначениеЗаполнено(ОписаниеОшибки);
|
||||
Элементы.ОткрытьОписаниеОшибки.Видимость = ЗначениеЗаполнено(ОписаниеОшибки);
|
||||
СтандартныеПодсистемыСервер.УстановитьКлючНазначенияФормы(ЭтотОбъект, "ОписаниеОшибки");
|
||||
Элементы.Инструкция.Видимость =
|
||||
ЭлектроннаяПодписьСлужебный.ВидимостьСсылкиНаИнструкциюПоТипичнымПроблемамПриРаботеСПрограммами();
|
||||
@@ -170,11 +172,36 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ОткрытьОписаниеОшибки(Команда)
|
||||
|
||||
ПараметрыФормы = Новый Структура;
|
||||
ПараметрыФормы.Вставить("ЗаголовокПредупреждения", НСтр("ru = 'Ошибка проверки подписи'"));
|
||||
ПараметрыФормы.Вставить("ТекстОшибкиКлиент", ОписаниеОшибки);
|
||||
|
||||
ДополнительныеПараметры = Новый Структура;
|
||||
|
||||
Если ЗначениеЗаполнено(АдресСертификата) Тогда
|
||||
ДополнительныеПараметры.Вставить("ДанныеСертификата",
|
||||
АдресСертификата);
|
||||
КонецЕсли;
|
||||
|
||||
Если ЗначениеЗаполнено(АдресПодписи) Тогда
|
||||
ДополнительныеПараметры.Вставить("ДанныеПодписи",
|
||||
АдресПодписи);
|
||||
КонецЕсли;
|
||||
|
||||
ПараметрыФормы.Вставить("ДополнительныеДанные", ДополнительныеПараметры);
|
||||
|
||||
ОткрытьФорму("ОбщаяФорма.РасширенноеПредставлениеОшибки",
|
||||
ПараметрыФормы, ЭтотОбъект,,,,, РежимОткрытияОкнаФормы.БлокироватьОкноВладельца);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
#КонецОбласти
|
||||
|
||||
#Область СлужебныеПроцедурыИФункции
|
||||
|
||||
|
||||
&НаСервере
|
||||
Процедура ОбновитьДанныеФормы()
|
||||
|
||||
|
||||
@@ -5671,8 +5671,11 @@
|
||||
ИначеЕсли Режим = "РазделенныеДанныеКонфигурации" Тогда
|
||||
Параметры = СтандартныеПодсистемыСервер.ПараметрРаботыРасширения(ИмяПараметра);
|
||||
Иначе
|
||||
РезультатОбщий = ПредставленияЗаполнены("ОбщиеДанныеКонфигурации");
|
||||
РезультатРазделенный = ПредставленияЗаполнены("РазделенныеДанныеКонфигурации");
|
||||
Если ОбщегоНазначения.РазделениеВключено() Тогда
|
||||
Возврат РезультатРазделенный;
|
||||
КонецЕсли;
|
||||
РезультатОбщий = ПредставленияЗаполнены("ОбщиеДанныеКонфигурации");
|
||||
Если РезультатОбщий = "НеЗаполнены" Или РезультатРазделенный = "НеЗаполнены" Тогда
|
||||
Возврат "НеЗаполнены";
|
||||
ИначеЕсли РезультатОбщий = "Заполняются" Или РезультатРазделенный = "Заполняются" Тогда
|
||||
|
||||
@@ -472,8 +472,8 @@
|
||||
Процедура ПриДобавленииОбработчиковОбновления(Обработчики) Экспорт
|
||||
|
||||
Обработчик = Обработчики.Добавить();
|
||||
Обработчик.Версия = "3.1.9.327";
|
||||
Обработчик.Идентификатор = Новый УникальныйИдентификатор("17c42fa8-2ae2-4a12-8193-8f00861b334b");
|
||||
Обработчик.Версия = "3.1.9.343";
|
||||
Обработчик.Идентификатор = Новый УникальныйИдентификатор("7d089b8d-5240-4f0a-a6fb-567caa6b2be1");
|
||||
Обработчик.Процедура = "Справочники.ВнешниеКомпоненты.ОбработатьДанныеДляПереходаНаНовуюВерсию";
|
||||
Обработчик.НачальноеЗаполнение = Истина;
|
||||
Обработчик.Комментарий = НСтр("ru = 'Заполнение реквизитов совместимости компонент и добавление стандартных компонент в справочник Внешние компоненты.'");
|
||||
|
||||
@@ -3154,6 +3154,11 @@
|
||||
МодульКонтрольВеденияУчетаСлужебный.ПриДобавленииОбработчиковОбновления(Обработчики);
|
||||
КонецЕсли;
|
||||
|
||||
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.МашиночитаемыеДоверенности") Тогда
|
||||
МодульМашиночитаемыеДоверенностиФНССлужебный = ОбщегоНазначения.ОбщийМодуль("МашиночитаемыеДоверенностиФНССлужебный");
|
||||
МодульМашиночитаемыеДоверенностиФНССлужебный.ПриДобавленииОбработчиковОбновления(Обработчики);
|
||||
КонецЕсли;
|
||||
|
||||
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.Мультиязычность") Тогда
|
||||
МодульМультиязычностьСервер = ОбщегоНазначения.ОбщийМодуль("МультиязычностьСервер");
|
||||
МодульМультиязычностьСервер.ПриДобавленииОбработчиковОбновления(Обработчики);
|
||||
|
||||
@@ -79,11 +79,15 @@
|
||||
Если ЗначениеЗаполнено(СвойстваСубъекта.ОГРНИП) Тогда
|
||||
Отбор.Вставить(Префикс + "ОГРН", СвойстваСубъекта.ОГРНИП);
|
||||
Отбор.Вставить(Префикс + "ИННФЛ", СвойстваСубъекта.ИНН);
|
||||
ИначеЕсли ЗначениеЗаполнено(СвойстваСубъекта.Организация) Тогда
|
||||
ИначеЕсли ЗначениеЗаполнено(СвойстваСубъекта.ИННЮЛ) Тогда
|
||||
Отбор.Вставить(Префикс + "ОГРН", ?(ЗначениеЗаполнено(СвойстваСубъекта.ОГРН), СвойстваСубъекта.ОГРН, ""));
|
||||
Отбор.Вставить(Префикс + "ИННФЛ", СвойстваСубъекта.ИНН);
|
||||
Отбор.Вставить(Префикс + "ИНН", СвойстваСубъекта.ИННЮЛ);
|
||||
Отбор.Вставить(Префикс + "СНИЛС", СвойстваСубъекта.СНИЛС);
|
||||
ИначеЕсли ЗначениеЗаполнено(СвойстваСубъекта.Организация) Тогда
|
||||
Отбор.Вставить(Префикс + "НаименованиеОрганизации", СвойстваСубъекта.Организация);
|
||||
Отбор.Вставить(Префикс + "ИННФЛ", СвойстваСубъекта.ИНН);
|
||||
Отбор.Вставить(Префикс + "СНИЛС", СвойстваСубъекта.СНИЛС);
|
||||
Иначе
|
||||
Отбор.Вставить(Префикс + "ИННФЛ", СвойстваСубъекта.ИНН);
|
||||
Отбор.Вставить(Префикс + "СНИЛС", СвойстваСубъекта.СНИЛС);
|
||||
@@ -156,6 +160,7 @@
|
||||
| МашиночитаемыеДоверенностиПредставители.КПП КАК ПредставительКПП,
|
||||
| МашиночитаемыеДоверенностиПредставители.Организация КАК ПредставительОрганизация,
|
||||
| МашиночитаемыеДоверенностиПредставители.ФизическоеЛицо КАК ПредставительФизическоеЛицо,
|
||||
| МашиночитаемыеДоверенностиПредставители.НаименованиеОрганизации КАК ПредставительНаименованиеОрганизации,
|
||||
| МашиночитаемыеДоверенностиДоверители.ИНН КАК ДоверительИНН,
|
||||
| МашиночитаемыеДоверенностиДоверители.ИННФЛ КАК ДоверительИННФЛ,
|
||||
| МашиночитаемыеДоверенностиДоверители.ОГРН КАК ДоверительОГРН,
|
||||
@@ -163,6 +168,7 @@
|
||||
| МашиночитаемыеДоверенностиДоверители.КПП КАК ДоверительКПП,
|
||||
| МашиночитаемыеДоверенностиДоверители.Организация КАК ДоверительОрганизация,
|
||||
| МашиночитаемыеДоверенностиДоверители.ФизическоеЛицо КАК ДоверительФизическоеЛицо,
|
||||
| МашиночитаемыеДоверенностиДоверители.НаименованиеОрганизации КАК ДоверительНаименованиеОрганизации,
|
||||
| МашиночитаемыеДоверенности.НомерДоверенности КАК НомерДоверенности,
|
||||
| МашиночитаемыеДоверенности.Верна КАК Верна,
|
||||
| МашиночитаемыеДоверенности.Статус КАК Статус,
|
||||
|
||||
@@ -345,6 +345,11 @@
|
||||
Зависимость.РегламентноеЗадание = Метаданные.РегламентныеЗадания.ОбновлениеСтатусовМЧД;
|
||||
Зависимость.РаботаетСВнешнимиРесурсами = Истина;
|
||||
|
||||
Зависимость = Настройки.Добавить();
|
||||
Зависимость.РегламентноеЗадание = Метаданные.РегламентныеЗадания.ОбновлениеКлассификаторовМЧД;
|
||||
Зависимость.ДоступноВМоделиСервиса = Истина;
|
||||
Зависимость.ДоступноВАвтономномРабочемМесте = Ложь;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
Функция ИмяСобытияЖурналаРегистрации() Экспорт
|
||||
@@ -690,6 +695,13 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
// См. ОбновлениеИнформационнойБазыБСП.ПриДобавленииОбработчиковОбновления.
|
||||
Процедура ПриДобавленииОбработчиковОбновления(Обработчики) Экспорт
|
||||
|
||||
РегистрыСведений.КлассификаторыМЧД.ПриДобавленииОбработчиковОбновления(Обработчики);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
#КонецОбласти
|
||||
|
||||
#Область СлужебныеПроцедурыИФункции
|
||||
@@ -1542,7 +1554,7 @@
|
||||
|
||||
Функция ЗаголовокДекорации(Назначение, Реквизиты, ИмяЭлементаОрганизация, ТолькоОсновные, ТолькоОбязательные = Ложь, ПоказыватьПерсональныеДанные = Истина) Экспорт
|
||||
|
||||
Результат = СтруктураЗаголовкаДекорации(Назначение, Реквизиты, ТолькоОсновные, ПоказыватьПерсональныеДанные, ИмяЭлементаОрганизация, ТолькоОбязательные, ПоказыватьПерсональныеДанные);
|
||||
Результат = СтруктураЗаголовкаДекорации(Назначение, Реквизиты, ТолькоОсновные, ПоказыватьПерсональныеДанные, ИмяЭлементаОрганизация, ТолькоОбязательные, Ложь);
|
||||
|
||||
Если Результат.ЗаголовокДекорацииОшибки.Количество() > 0 Тогда
|
||||
Результат.ЗаголовокДекорации.Добавить(СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(НСтр("ru = 'Не заполнены: %1'"),
|
||||
@@ -1557,7 +1569,7 @@
|
||||
|
||||
Функция ЗаголовокДекорацииДляТаблицы(Назначение, Реквизиты, ИмяЭлементаОрганизация, ТолькоОсновные, ТолькоОбязательные = Ложь, ПоказыватьПерсональныеДанные = Истина) Экспорт
|
||||
|
||||
Результат = СтруктураЗаголовкаДекорации(Назначение, Реквизиты, ТолькоОсновные, ПоказыватьПерсональныеДанные, ИмяЭлементаОрганизация, ТолькоОбязательные, ПоказыватьПерсональныеДанные);
|
||||
Результат = СтруктураЗаголовкаДекорации(Назначение, Реквизиты, ТолькоОсновные, ПоказыватьПерсональныеДанные, ИмяЭлементаОрганизация, ТолькоОбязательные, Истина);
|
||||
|
||||
ЗаголовокДекорацииСтрока = СтрСоединить(Результат.ЗаголовокДекорации, Символы.ПС);
|
||||
|
||||
@@ -1681,7 +1693,7 @@
|
||||
КонецЕсли;
|
||||
КонецЦикла;
|
||||
|
||||
Если Не ТолькоОсновные И ЗаголовокДекорацииНаименование.Количество() > 0 Тогда
|
||||
Если (Не ТолькоОсновные Или ДляТаблицы) И ЗаголовокДекорацииНаименование.Количество() > 0 Тогда
|
||||
ЗаголовокДекорации.Добавить(СтрСоединить(ЗаголовокДекорацииНаименование, " "));
|
||||
КонецЕсли;
|
||||
Если ЗаголовокДекорацииОсновныеРеквизиты.Количество() > 0 Тогда
|
||||
@@ -1874,6 +1886,12 @@
|
||||
ТекстСообщения = ОбработкаОшибок.КраткоеПредставлениеОшибки(ИнформацияОбОшибке);
|
||||
КонецПопытки;
|
||||
|
||||
ИначеЕсли ИмяРеквизита = "НомерЗаписиОбАккредитации" И ЗначениеЗаполнено(ЗначениеРеквизита) Тогда
|
||||
|
||||
Если СтрДлина(СокрЛП(ЗначениеРеквизита)) <> 11 Тогда
|
||||
ТекстСообщения = НСтр("ru = 'Длина номера записи об аккредитации должна быть 11 символов'");
|
||||
КонецЕсли;
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
Если Не ЗначениеЗаполнено(ТекстСообщения) Тогда
|
||||
@@ -2113,6 +2131,13 @@
|
||||
|
||||
КонецФункции
|
||||
|
||||
Процедура ОбновитьКлассификаторыМЧД() Экспорт
|
||||
|
||||
ОбщегоНазначения.ПриНачалеВыполненияРегламентногоЗадания(Метаданные.РегламентныеЗадания.ОбновлениеКлассификаторовМЧД);
|
||||
РегистрыСведений.КлассификаторыМЧД.ОбновитьКлассификаторы();
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
#Область ДанныеДляМоихДел
|
||||
|
||||
Функция КоличествоДоверенностейСИстекающимСрокомДействия()
|
||||
|
||||
@@ -45,7 +45,7 @@
|
||||
Процедура ПриДобавленииПодсистемы(Описание) Экспорт
|
||||
|
||||
Описание.Имя = "СтандартныеПодсистемы";
|
||||
Описание.Версия = "3.1.9.337";
|
||||
Описание.Версия = "3.1.9.357";
|
||||
Описание.ИдентификаторИнтернетПоддержки = "SSL";
|
||||
Описание.РежимВыполненияОтложенныхОбработчиков = "Параллельно";
|
||||
Описание.ПараллельноеОтложенноеОбновлениеСВерсии = "2.3.3.0";
|
||||
|
||||
@@ -10115,6 +10115,8 @@
|
||||
Версии = Новый Массив;
|
||||
Версии.Добавить("8.3.21.1676");
|
||||
Версии.Добавить("8.3.21.1901");
|
||||
Версии.Добавить("8.3.24.1440");
|
||||
|
||||
Возврат Версии.Найти(Версия) <> Неопределено;
|
||||
|
||||
КонецФункции
|
||||
|
||||
@@ -168,8 +168,7 @@
|
||||
|
||||
КонецФункции
|
||||
|
||||
// Возвращает ссылку на общий модуль или модуль менеджера по имени.
|
||||
//
|
||||
// Возвращает ссылку на общий модуль по имени.
|
||||
// См. ОбщегоНазначения.ОбщийМодуль
|
||||
//
|
||||
// Параметры:
|
||||
@@ -177,20 +176,11 @@
|
||||
//
|
||||
// Возвращаемое значение:
|
||||
// ОбщийМодуль
|
||||
// СправочникМенеджер,
|
||||
// ДокументМенеджер,
|
||||
// ОбработкаМенеджер,
|
||||
// РегистрСведенийМенеджер.
|
||||
//
|
||||
// Пример:
|
||||
// Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.ОбновлениеКонфигурации") Тогда
|
||||
// МодульОбновлениеКонфигурации = ОбщегоНазначения.ОбщийМодуль("ОбновлениеКонфигурации");
|
||||
// МодульОбновлениеКонфигурации.<Имя метода>();
|
||||
// КонецЕсли;
|
||||
//
|
||||
// Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.ПолнотекстовыйПоиск") Тогда
|
||||
// МодульПолнотекстовыйПоискСервер = ОбщегоНазначения.ОбщийМодуль("ПолнотекстовыйПоискСервер");
|
||||
// МодульПолнотекстовыйПоискСервер.<Имя метода>();
|
||||
// Если ОбщегоНазначенияКлиент.ПодсистемаСуществует("СтандартныеПодсистемы.ОбновлениеКонфигурации") Тогда
|
||||
// МодульОбновлениеКонфигурацииКлиент = ОбщегоНазначенияКлиент.ОбщийМодуль("ОбновлениеКонфигурацииКлиент");
|
||||
// МодульОбновлениеКонфигурацииКлиент.<Имя процедуры>();
|
||||
// КонецЕсли;
|
||||
//
|
||||
Функция ОбщийМодуль(Имя) Экспорт
|
||||
@@ -199,9 +189,8 @@
|
||||
|
||||
#Если Не ВебКлиент Тогда
|
||||
|
||||
// В веб-клиенте не проверяется
|
||||
// В веб-клиенте не проверяется,
|
||||
// т.к. при обращении к модулям с вызовом сервера типа такого модуля в веб-клиенте не существует.
|
||||
|
||||
Если ТипЗнч(Модуль) <> Тип("ОбщийМодуль") Тогда
|
||||
ВызватьИсключение СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||
НСтр("ru = 'Общий модуль ""%1"" не существует.'"),
|
||||
|
||||
@@ -1193,8 +1193,7 @@
|
||||
|
||||
#Если ВебКлиент Тогда
|
||||
СистемнаяИнформация = Новый СистемнаяИнформация;
|
||||
Если ОбщегоНазначенияКлиентСервер.СравнитьВерсии(СистемнаяИнформация.ВерсияПриложения, "8.3.24.0") >= 0
|
||||
И Не ОбщегоНазначенияКлиент.РазделениеВключено() Тогда
|
||||
Если ОбщегоНазначенияКлиентСервер.СравнитьВерсии(СистемнаяИнформация.ВерсияПриложения, "8.3.24.0") >= 0 Тогда
|
||||
Ждать ПаузаАсинх(2);
|
||||
КонецЕсли;
|
||||
#КонецЕсли
|
||||
|
||||
@@ -180,9 +180,8 @@
|
||||
HTTPОтвет = Неопределено;
|
||||
|
||||
Попытка
|
||||
Соединение = Новый HTTPСоединение("lcab.sms-uslugi.ru",,,,
|
||||
ПолучениеФайловИзИнтернета.ПолучитьПрокси("http"),
|
||||
60);
|
||||
Соединение = Новый HTTPСоединение("lcab.sms-uslugi.ru", , , , ПолучениеФайловИзИнтернета.ПолучитьПрокси("http"),
|
||||
60, ОбщегоНазначенияКлиентСервер.НовоеЗащищенноеСоединение());
|
||||
HTTPОтвет = Соединение.ОтправитьДляОбработки(HTTPЗапрос);
|
||||
Исключение
|
||||
ЗаписьЖурналаРегистрации(НСтр("ru = 'Отправка SMS'", ОбщегоНазначения.КодОсновногоЯзыка()),
|
||||
|
||||
@@ -40,7 +40,8 @@
|
||||
ТипЗначения = ОписаниеЭлементаНастройки.ТипЗначения;
|
||||
КонецЕсли;
|
||||
|
||||
Если ТипЗначения = Новый ОписаниеТипов("Дата") И Не ОтчетыКлиентСервер.ЭтоВидСравненияСписка(ЭлементНастройки.ВидСравнения) Тогда
|
||||
Если ТипЗнч(ЭлементНастройки) = Тип("ЭлементОтбораКомпоновкиДанных") И ТипЗначения = Новый ОписаниеТипов("Дата")
|
||||
И Не ОтчетыКлиентСервер.ЭтоВидСравненияСписка(ЭлементНастройки.ВидСравнения) Тогда
|
||||
ТипЗначения = Новый ОписаниеТипов("СтандартнаяДатаНачала");
|
||||
КонецЕсли;
|
||||
|
||||
|
||||
@@ -1136,8 +1136,15 @@
|
||||
ТекстОшибкиПароля);
|
||||
ВызватьИсключение ТекстОшибки;
|
||||
КонецЕсли;
|
||||
ПользовательИБ.СохраняемоеЗначениеПароля =
|
||||
ПользователиСлужебный.СохраняемоеЗначениеСтрокиПароля(ОбновляемыеСвойства.Пароль, Истина);
|
||||
Если ПользователиСлужебный.ДоступныНастройки8_3_26() Тогда
|
||||
// АПК:488-выкл Поддержка новых методов платформы (исполняемый код безопасен)
|
||||
ПользовательИБ.СохраняемоеЗначениеПароля =
|
||||
Вычислить("ВычислитьСохраняемоеЗначениеПароляПользователя(ОбновляемыеСвойства.Пароль)");
|
||||
// АПК:488-вкл
|
||||
Иначе
|
||||
ПользовательИБ.СохраняемоеЗначениеПароля =
|
||||
ПользователиСлужебный.СохраняемоеЗначениеСтрокиПароля(ОбновляемыеСвойства.Пароль, Истина);
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
|
||||
Если ОбщегоНазначения.РазделениеВключено() Тогда
|
||||
@@ -1829,7 +1836,12 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
// Возвращает сохраняемое значение пароля для указанного пароля.
|
||||
// Возвращает сохраняемое значение пароля для указанного пароля по алгоритму SHA-1.
|
||||
// Начиная с версии платформы 8.3.26 следует использовать метод
|
||||
// платформы ВычислитьСохраняемоеЗначениеПароляПользователя.
|
||||
// Для проверки пароля необходимо использовать метод платформы
|
||||
// ПроверитьСоответствиеПароляПользователяСохраняемомуЗначению
|
||||
// (сравнение на равно подходит только для сохраняемого значения пароля по алгоритму SHA-1).
|
||||
//
|
||||
// Параметры:
|
||||
// Пароль - Строка - пароль, для которого нужно получить сохраняемое значение.
|
||||
@@ -1837,6 +1849,18 @@
|
||||
// Возвращаемое значение:
|
||||
// Строка - сохраняемое значение пароля.
|
||||
//
|
||||
// Пример:
|
||||
// Свойства = Новый Структура("ТипАлгоритмаХешированияПароля", Null);
|
||||
// ЗаполнитьЗначенияСвойств(Свойства, ПользователиИнформационнойБазы.ТекущийПользователь());
|
||||
// Если Свойства.ТипАлгоритмаХешированияПароля <> Null Тогда
|
||||
// // АПК:488-выкл Поддержка новых методов платформы (исполняемый код безопасен)
|
||||
// ПарольСовпадает = Вычислить("ПроверитьСоответствиеПароляПользователяСохраняемомуЗначению(Пароль, ПользовательИБ)");
|
||||
// // АПК:488-вкл
|
||||
// Иначе
|
||||
// ПарольСовпадает = ПользовательИБ.СохраняемоеЗначениеПароля
|
||||
// = Пользователи.СохраняемоеЗначениеСтрокиПароля(Пароль);
|
||||
// КонецЕсли;
|
||||
//
|
||||
Функция СохраняемоеЗначениеСтрокиПароля(Знач Пароль) Экспорт
|
||||
|
||||
Возврат ПользователиСлужебный.СохраняемоеЗначениеСтрокиПароля(Пароль);
|
||||
|
||||
@@ -1145,6 +1145,18 @@
|
||||
|
||||
КонецФункции
|
||||
|
||||
// Возвращаемое значение:
|
||||
// Булево
|
||||
//
|
||||
Функция ДоступныНастройки8_3_26() Экспорт
|
||||
|
||||
Свойства = Новый Структура("ТипАлгоритмаХешированияПароля", Null);
|
||||
ЗаполнитьЗначенияСвойств(Свойства, ПользователиИнформационнойБазы.ТекущийПользователь());
|
||||
|
||||
Возврат Свойства.ТипАлгоритмаХешированияПароля <> Null;
|
||||
|
||||
КонецФункции
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
// Обработчики событий подсистем конфигурации.
|
||||
|
||||
@@ -2840,7 +2852,7 @@
|
||||
|
||||
КонецФункции
|
||||
|
||||
// Возвращает сохраняемое значение пароля для указанного пароля.
|
||||
// Возвращает сохраняемое значение пароля для указанного пароля по алгоритму SHA-1.
|
||||
//
|
||||
// Параметры:
|
||||
// Пароль - Строка - пароль для которого нужно получить сохраняемое значение.
|
||||
@@ -2896,8 +2908,16 @@
|
||||
Возврат Ложь;
|
||||
КонецЕсли;
|
||||
|
||||
Возврат ХешСуммаПароляСовпадает(СохраняемоеЗначениеСтрокиПароля(Пароль),
|
||||
ПользовательИБ.СохраняемоеЗначениеПароля);
|
||||
Если ДоступныНастройки8_3_26() Тогда
|
||||
// АПК:488-выкл Поддержка новых методов платформы (исполняемый код безопасен)
|
||||
Результат = Вычислить("ПроверитьСоответствиеПароляПользователяСохраняемомуЗначению(Пароль, ПользовательИБ)");
|
||||
// АПК:488-вкл
|
||||
Иначе
|
||||
Результат = ХешСуммаПароляСовпадает(СохраняемоеЗначениеСтрокиПароля(Пароль),
|
||||
ПользовательИБ.СохраняемоеЗначениеПароля);
|
||||
КонецЕсли;
|
||||
|
||||
Возврат Результат;
|
||||
|
||||
КонецФункции
|
||||
|
||||
|
||||
@@ -2162,7 +2162,6 @@
|
||||
|
||||
Функция КонвертироватьНастройкиСканирования(Знач Настройки) Экспорт
|
||||
|
||||
Настройки.Разрешение = -1;
|
||||
Если Настройки.Разрешение = Перечисления.РазрешенияСканированногоИзображения.dpi200 Тогда
|
||||
Настройки.Разрешение = 200;
|
||||
ИначеЕсли Настройки.Разрешение = Перечисления.РазрешенияСканированногоИзображения.dpi300 Тогда
|
||||
@@ -2171,27 +2170,30 @@
|
||||
Настройки.Разрешение = 600;
|
||||
ИначеЕсли Настройки.Разрешение = Перечисления.РазрешенияСканированногоИзображения.dpi1200 Тогда
|
||||
Настройки.Разрешение = 1200;
|
||||
Иначе
|
||||
Настройки.Разрешение = -1;
|
||||
КонецЕсли;
|
||||
|
||||
Настройки.Цветность = -1;
|
||||
Если Настройки.Цветность = Перечисления.ЦветностиИзображения.Монохромное Тогда
|
||||
Настройки.Цветность = 0;
|
||||
ИначеЕсли Настройки.Цветность = Перечисления.ЦветностиИзображения.ГрадацииСерого Тогда
|
||||
Настройки.Цветность = 1;
|
||||
ИначеЕсли Настройки.Цветность = Перечисления.ЦветностиИзображения.Цветное Тогда
|
||||
Настройки.Цветность = 2;
|
||||
Иначе
|
||||
Настройки.Цветность = -1;
|
||||
КонецЕсли;
|
||||
|
||||
Настройки.Поворот = 0;
|
||||
Если Настройки.Поворот = Перечисления.СпособыПоворотаИзображения.ВправоНа90 Тогда
|
||||
Настройки.Поворот = 90;
|
||||
ИначеЕсли Настройки.Поворот = Перечисления.СпособыПоворотаИзображения.ВправоНа180 Тогда
|
||||
Настройки.Поворот = 180;
|
||||
ИначеЕсли Настройки.Поворот = Перечисления.СпособыПоворотаИзображения.ВлевоНа90 Тогда
|
||||
Настройки.Поворот = 270;
|
||||
Иначе
|
||||
Настройки.Поворот = 0;
|
||||
КонецЕсли;
|
||||
|
||||
Настройки.РазмерБумаги = 0;
|
||||
Если Настройки.РазмерБумаги = Перечисления.РазмерыБумаги.НеЗадано Тогда
|
||||
Настройки.РазмерБумаги = 0;
|
||||
ИначеЕсли Настройки.РазмерБумаги = Перечисления.РазмерыБумаги.A3 Тогда
|
||||
@@ -2218,9 +2220,10 @@
|
||||
Настройки.РазмерБумаги = 4;
|
||||
ИначеЕсли Настройки.РазмерБумаги = Перечисления.РазмерыБумаги.USExecutive Тогда
|
||||
Настройки.РазмерБумаги = 10;
|
||||
Иначе
|
||||
Настройки.РазмерБумаги = 0;
|
||||
КонецЕсли;
|
||||
|
||||
Настройки.СжатиеTIFF = 6; // БезСжатия
|
||||
Если Настройки.СжатиеTIFF = Перечисления.ВариантыСжатияTIFF.LZW Тогда
|
||||
Настройки.СжатиеTIFF = 2;
|
||||
ИначеЕсли Настройки.СжатиеTIFF = Перечисления.ВариантыСжатияTIFF.RLE Тогда
|
||||
@@ -2229,6 +2232,8 @@
|
||||
Настройки.СжатиеTIFF = 3;
|
||||
ИначеЕсли Настройки.СжатиеTIFF = Перечисления.ВариантыСжатияTIFF.CCITT4 Тогда
|
||||
Настройки.СжатиеTIFF = 4;
|
||||
Иначе
|
||||
Настройки.СжатиеTIFF = 6; // БезСжатия
|
||||
КонецЕсли;
|
||||
|
||||
Возврат Настройки;
|
||||
|
||||
@@ -3275,8 +3275,15 @@
|
||||
ПредставлениеОтправителя = Строка(ПараметрыДоставки.УчетнаяЗапись);
|
||||
|
||||
Если ПараметрыДоставки.Получатель <> Неопределено Тогда
|
||||
Если ПараметрыДоставки.СкрытыеКопии Тогда
|
||||
АдресаПолучателя = ?(ТипЗнч(ПараметрыПисьма.СкрытыеКопии) = Тип("Строка"),
|
||||
ОбщегоНазначенияКлиентСервер.РазобратьСтрокуСПочтовымиАдресами(ПараметрыПисьма.СкрытыеКопии), ПараметрыПисьма.СкрытыеКопии);
|
||||
Иначе
|
||||
АдресаПолучателя = ?(ТипЗнч(ПараметрыПисьма.Кому) = Тип("Строка"),
|
||||
ОбщегоНазначенияКлиентСервер.РазобратьСтрокуСПочтовымиАдресами(ПараметрыПисьма.Кому), ПараметрыПисьма.Кому);
|
||||
КонецЕсли;
|
||||
|
||||
Для Каждого Кому Из ПараметрыПисьма.Кому Цикл
|
||||
Для Каждого Кому Из АдресаПолучателя Цикл
|
||||
ПредставлениеПолучателя = Строка(ПараметрыДоставки.Получатель) + " (" + Кому.Адрес + ")";
|
||||
|
||||
ПоляИстории = ПоляИсторииРассылкиОтчетов(ПараметрыЖурнала.Данные, ПараметрыДоставки.Получатель, ПараметрыДоставки.ДатаВыполнения);
|
||||
|
||||
@@ -2447,8 +2447,16 @@
|
||||
|
||||
Если ЗаписатьПользователяИБ Тогда
|
||||
ЗаполнитьЗначенияСвойств(ПользовательИБ, Свойства);
|
||||
ПользовательИБ.СохраняемоеЗначениеПароля =
|
||||
Пользователи.СохраняемоеЗначениеСтрокиПароля(Строка(Новый УникальныйИдентификатор));
|
||||
НовыйПароль = Строка(Новый УникальныйИдентификатор);
|
||||
Если ПользователиСлужебный.ДоступныНастройки8_3_26() Тогда
|
||||
// АПК:488-выкл Поддержка новых методов платформы (исполняемый код безопасен)
|
||||
ПользовательИБ.СохраняемоеЗначениеПароля =
|
||||
Вычислить("ВычислитьСохраняемоеЗначениеПароляПользователя(НовыйПароль)");
|
||||
// АПК:488-вкл
|
||||
Иначе
|
||||
ПользовательИБ.СохраняемоеЗначениеПароля =
|
||||
Пользователи.СохраняемоеЗначениеСтрокиПароля(НовыйПароль);
|
||||
КонецЕсли;
|
||||
ПользовательИБ.Роли.Очистить();
|
||||
ПользовательИБ.Записать();
|
||||
КонецЕсли;
|
||||
|
||||
@@ -396,6 +396,14 @@
|
||||
НовыйФормат.Картинка = БиблиотекаКартинок.ФорматPDF;
|
||||
НовыйФормат.Представление = ПредставлениеТипаФайлаТабличногоДокументаPDF();
|
||||
|
||||
// Документ PDF (.pdf) (устаревший формат для ФНС)
|
||||
НовыйФормат = ТаблицаФорматов.Добавить();
|
||||
НовыйФормат.ТипФайлаТабличногоДокумента = ТипФайлаТабличногоДокумента.PDF;
|
||||
НовыйФормат.Ссылка = Перечисления.ФорматыСохраненияОтчетов.PDF;
|
||||
НовыйФормат.Расширение = "PDF";
|
||||
НовыйФормат.Картинка = БиблиотекаКартинок.ФорматPDF;
|
||||
НовыйФормат.Представление = НСтр("ru = 'Документ PDF (устаревший формат)'");
|
||||
|
||||
// Табличный документ (.mxl)
|
||||
НовыйФормат = ТаблицаФорматов.Добавить();
|
||||
НовыйФормат.ТипФайлаТабличногоДокумента = ТипФайлаТабличногоДокумента.MXL;
|
||||
|
||||
@@ -1030,26 +1030,18 @@
|
||||
НастройкиОбъекта.Вставить("ПриОпределенииПолучателей", Ложь);
|
||||
НастройкиОбъекта.Вставить("ПриДобавленииКомандПечати", Ложь);
|
||||
|
||||
НастройкиПечати = НастройкиПечати();
|
||||
НастройкиПечати = УправлениеПечатьюПовтИсп.НастройкиПечати();
|
||||
|
||||
Если НастройкиПечати.ОбъектыПечати.Найти(МенеджерОбъекта) <> Неопределено Тогда
|
||||
Если НастройкиПечати.ОбъектыПечати.Получить(МенеджерОбъекта) <> Неопределено Тогда
|
||||
МенеджерОбъекта.ПриОпределенииНастроекПечати(НастройкиОбъекта);
|
||||
Возврат НастройкиОбъекта;
|
||||
КонецЕсли;
|
||||
|
||||
// Поддержка обратной совместимости
|
||||
|
||||
ОбъектыСКомандамиПечати = Новый Массив;
|
||||
ОбъектыСКомандамиПечати = УправлениеПечатьюПовтИсп.ОбъектыСКомандамиПечати();
|
||||
|
||||
СписокОбъектов = Новый Массив;
|
||||
ИнтеграцияПодсистемБСП.ПриОпределенииОбъектовСКомандамиПечати(СписокОбъектов); // АПК:222 Вызов устаревшей процедуры для обратной совместимости.
|
||||
ОбщегоНазначенияКлиентСервер.ДополнитьМассив(ОбъектыСКомандамиПечати, СписокОбъектов, Истина);
|
||||
|
||||
СписокОбъектов = Новый Массив;
|
||||
УправлениеПечатьюПереопределяемый.ПриОпределенииОбъектовСКомандамиПечати(СписокОбъектов); // АПК:222 Вызов устаревшей процедуры для обратной совместимости.
|
||||
ОбщегоНазначенияКлиентСервер.ДополнитьМассив(ОбъектыСКомандамиПечати, СписокОбъектов, Истина);
|
||||
|
||||
Если ОбъектыСКомандамиПечати.Найти(МенеджерОбъекта) <> Неопределено Тогда
|
||||
Если ОбъектыСКомандамиПечати.Получить(МенеджерОбъекта) <> Неопределено Тогда
|
||||
НастройкиОбъекта.ПриДобавленииКомандПечати = Истина;
|
||||
КонецЕсли;
|
||||
|
||||
@@ -1057,6 +1049,7 @@
|
||||
|
||||
КонецФункции
|
||||
|
||||
|
||||
#Область РаботаСМакетамиОфисныхДокументов
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
@@ -1802,25 +1795,18 @@
|
||||
// Массив - список из элементов типа ОбъектМетаданных.
|
||||
//
|
||||
Функция ИсточникиКомандПечати() Экспорт
|
||||
ОбъектыСКомандамиПечати = Новый Массив;
|
||||
|
||||
Настройки = НастройкиПечати();
|
||||
ОбщегоНазначенияКлиентСервер.ДополнитьМассив(ОбъектыСКомандамиПечати, Настройки.ОбъектыПечати, Истина);
|
||||
|
||||
СписокОбъектов = Новый Массив;
|
||||
ИнтеграцияПодсистемБСП.ПриОпределенииОбъектовСКомандамиПечати(СписокОбъектов); // АПК:222 Вызов устаревшей процедуры для обратной совместимости.
|
||||
ОбщегоНазначенияКлиентСервер.ДополнитьМассив(ОбъектыСКомандамиПечати, СписокОбъектов, Истина);
|
||||
|
||||
СписокОбъектов = Новый Массив;
|
||||
УправлениеПечатьюПереопределяемый.ПриОпределенииОбъектовСКомандамиПечати(СписокОбъектов); // АПК:222 Вызов устаревшей процедуры для обратной совместимости.
|
||||
ОбщегоНазначенияКлиентСервер.ДополнитьМассив(ОбъектыСКомандамиПечати, СписокОбъектов, Истина);
|
||||
ИнтеграцияПодсистемБСП.ПриОпределенииОбъектовСКомандамиПечати(Настройки.ОбъектыПечати); // АПК:222 Вызов устаревшей процедуры для обратной совместимости.
|
||||
УправлениеПечатьюПереопределяемый.ПриОпределенииОбъектовСКомандамиПечати(Настройки.ОбъектыПечати); // АПК:222 Вызов устаревшей процедуры для обратной совместимости.
|
||||
|
||||
Результат = Новый Массив;
|
||||
Для Каждого ОбъектМенеджер Из ОбъектыСКомандамиПечати Цикл
|
||||
Для Каждого ОбъектМенеджер Из Настройки.ОбъектыПечати Цикл
|
||||
Результат.Добавить(Метаданные.НайтиПоТипу(ТипЗнч(ОбъектМенеджер)));
|
||||
КонецЦикла;
|
||||
|
||||
Возврат Результат;
|
||||
|
||||
КонецФункции
|
||||
|
||||
|
||||
@@ -3910,7 +3896,7 @@
|
||||
КонецФункции
|
||||
|
||||
Функция КопируемыеСвойстваТабличногоДокумента() Экспорт
|
||||
Возврат "АвтоМасштаб,Вывод,ВысотаСтраницы,ДвусторонняяПечать,Защита,ИмяПринтера,КодЯзыка,
|
||||
Возврат "КлючПараметровПечати,АвтоМасштаб,Вывод,ВысотаСтраницы,ДвусторонняяПечать,Защита,ИмяПринтера,КодЯзыка,
|
||||
|КоличествоЭкземпляров,МасштабПечати,НомерПервойСтраницы,ОриентацияСтраницы,ПолеСверху,ПолеСлева,
|
||||
|ПолеСнизу,ПолеСправа,РазборПоКопиям,РазмерКолонтитулаСверху,РазмерКолонтитулаСнизу,РазмерСтраницы,
|
||||
|ТочностьПечати,ФоноваяКартинка,ЧерноБелаяПечать,ШиринаСтраницы,ЭкземпляровНаСтранице";
|
||||
|
||||
@@ -0,0 +1,41 @@
|
||||
///////////////////////////////////////////////////////////////////////////////////////////////////////
|
||||
// Copyright (c) 2023, ООО 1С-Софт
|
||||
// Все права защищены. Эта программа и сопроводительные материалы предоставляются
|
||||
// в соответствии с условиями лицензии Attribution 4.0 International (CC BY 4.0)
|
||||
// Текст лицензии доступен по ссылке:
|
||||
// https://creativecommons.org/licenses/by/4.0/legalcode
|
||||
///////////////////////////////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
#Область СлужебныеПроцедурыИФункции
|
||||
|
||||
Функция НастройкиПечати() Экспорт
|
||||
|
||||
Настройки = УправлениеПечатью.НастройкиПечати();
|
||||
|
||||
ОбъектыПечати = Новый Соответствие;
|
||||
Для Каждого ОбъектПечати Из Настройки.ОбъектыПечати Цикл
|
||||
ОбъектыПечати.Вставить(ОбъектПечати, Истина);
|
||||
КонецЦикла;
|
||||
|
||||
Настройки.ОбъектыПечати = Новый ФиксированноеСоответствие(ОбъектыПечати);
|
||||
|
||||
Возврат Настройки;
|
||||
|
||||
КонецФункции
|
||||
|
||||
Функция ОбъектыСКомандамиПечати() Экспорт
|
||||
|
||||
ОбъектыСКомандамиПечати = Новый Массив;
|
||||
ИнтеграцияПодсистемБСП.ПриОпределенииОбъектовСКомандамиПечати(ОбъектыСКомандамиПечати); // АПК:222 Вызов устаревшей процедуры для обратной совместимости.
|
||||
УправлениеПечатьюПереопределяемый.ПриОпределенииОбъектовСКомандамиПечати(ОбъектыСКомандамиПечати); // АПК:222 Вызов устаревшей процедуры для обратной совместимости.
|
||||
|
||||
Результат = Новый Соответствие;
|
||||
Для Каждого ОбъектПечати Из ОбъектыСКомандамиПечати Цикл
|
||||
Результат.Вставить(ОбъектПечати, Истина);
|
||||
КонецЦикла;
|
||||
|
||||
Возврат Новый ФиксированноеСоответствие(Результат);
|
||||
|
||||
КонецФункции
|
||||
|
||||
#КонецОбласти
|
||||
@@ -0,0 +1,12 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<mdclass:CommonModule xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="a6a84818-e14c-4554-ac0a-e522a9615997">
|
||||
<name>УправлениеПечатьюПовтИсп</name>
|
||||
<synonym>
|
||||
<key>ru</key>
|
||||
<value>Управление печатью повт исп</value>
|
||||
</synonym>
|
||||
<server>true</server>
|
||||
<externalConnection>true</externalConnection>
|
||||
<clientOrdinaryApplication>true</clientOrdinaryApplication>
|
||||
<returnValuesReuse>DuringSession</returnValuesReuse>
|
||||
</mdclass:CommonModule>
|
||||
@@ -537,9 +537,13 @@
|
||||
ОтсутствующиеПараметры.Добавить("Наименование");
|
||||
КонецЕсли;
|
||||
|
||||
Если Не Параметры.Свойство("Тип")
|
||||
Или Не ЗначениеЗаполнено(Параметры.Тип) Тогда
|
||||
ОтсутствующиеПараметры.Добавить("Тип");
|
||||
Если Не Параметры.Свойство("ТипЗначения")
|
||||
Или Не ЗначениеЗаполнено(Параметры.ТипЗначения) Тогда
|
||||
Если Параметры.Свойство("Тип") И ЗначениеЗаполнено(Параметры.Тип) Тогда
|
||||
Параметры.ТипЗначения = Параметры.Тип;
|
||||
Иначе
|
||||
ОтсутствующиеПараметры.Добавить("ТипЗначения");
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
|
||||
Если ОтсутствующиеПараметры.Количество() > 0 Тогда
|
||||
@@ -716,7 +720,7 @@
|
||||
// Возвращаемое значение:
|
||||
// Структура:
|
||||
// * Наименование - Строка - обязательно для заполнения.
|
||||
// * Тип - ОписаниеТипов - обязательно для заполнения.
|
||||
// * ТипЗначения - ОписаниеТипов - обязательно для заполнения.
|
||||
// * Имя - Строка
|
||||
// * Комментарий - Строка
|
||||
// * ЗаголовокФормыЗначения - Строка
|
||||
@@ -729,7 +733,7 @@
|
||||
|
||||
Параметры = Новый Структура;
|
||||
Параметры.Вставить("Наименование", "");
|
||||
Параметры.Вставить("Тип");
|
||||
Параметры.Вставить("ТипЗначения");
|
||||
Параметры.Вставить("Имя", "");
|
||||
Параметры.Вставить("Комментарий", "");
|
||||
Параметры.Вставить("ЗаголовокФормыЗначения", "");
|
||||
@@ -737,6 +741,7 @@
|
||||
Параметры.Вставить("ИдентификаторДляФормул", "");
|
||||
Параметры.Вставить("МногострочноеПолеВвода", Ложь);
|
||||
Параметры.Вставить("Подсказка", "");
|
||||
Параметры.Вставить("Тип"); // Для обратной совместимости.
|
||||
|
||||
Возврат Параметры;
|
||||
|
||||
|
||||
@@ -1945,19 +1945,6 @@
|
||||
ДатаДляПроверкиСертификатаПодписи = НаДату;
|
||||
КонецЕсли;
|
||||
|
||||
СистемнаяИнформация = Новый СистемнаяИнформация;
|
||||
Если СвойстваПодписи.ТипПодписи <> Перечисления.ТипыПодписиКриптографии.ОбычнаяCMS
|
||||
И СвойстваПодписи.ТипПодписи <> Перечисления.ТипыПодписиКриптографии.БазоваяCAdESBES
|
||||
И ОбщегоНазначенияКлиентСервер.СравнитьВерсии(СистемнаяИнформация.ВерсияПриложения, "8.3.24.0") >= 0 Тогда
|
||||
|
||||
// Были проверены дополнительные атрибуты подписи, проверка сертификата не требуется.
|
||||
РезультатДополнительнойПроверкиСертификатаПодписи = ЭлектроннаяПодписьСлужебный.РезультатДополнительнойПроверкиСертификатаПодписи(
|
||||
Сертификат, ДатаДляПроверкиСертификатаПодписи, СвойстваСертификата);
|
||||
ЗаполнитьРезультатПроверкиПодписи(РезультатДополнительнойПроверкиСертификатаПодписи, РезультатСтруктура);
|
||||
|
||||
Возврат РезультатДополнительнойПроверкиСертификатаПодписи = Истина;
|
||||
КонецЕсли;
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
Если ВызыватьИсключение Тогда
|
||||
|
||||
@@ -197,26 +197,6 @@
|
||||
|
||||
КонецФункции
|
||||
|
||||
Функция РезультатДополнительнойПроверкиСертификатаПодписи(Сертификат, ДатаПодписания, СвойстваПодписи) Экспорт
|
||||
|
||||
РезультатПроверкиУдостоверяющегоЦентраСертификата = РезультатПроверкиУдостоверяющегоЦентраСертификата(
|
||||
Сертификат, ДатаПодписания, Истина, СвойстваПодписи);
|
||||
|
||||
Если Не РезультатПроверкиУдостоверяющегоЦентраСертификата.Действует Тогда
|
||||
|
||||
ПользовательскиеНастройкиСертификата = ЭлектроннаяПодписьСлужебныйВызовСервера.ПользовательскиеНастройкиСертификата(
|
||||
Сертификат.Отпечаток);
|
||||
Если ПользовательскиеНастройкиСертификата.ПодписаниеРазрешено <> Истина Тогда
|
||||
|
||||
Возврат РезультатПроверкиУдостоверяющегоЦентраСертификата.Предупреждение.ТекстОшибки;
|
||||
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
|
||||
Возврат Истина;
|
||||
|
||||
КонецФункции
|
||||
|
||||
Функция ДополнительныеПараметрыПроверкиСертификата() Экспорт
|
||||
|
||||
ДополнительныеПараметры = Новый Структура;
|
||||
@@ -6533,10 +6513,10 @@
|
||||
|
||||
#Область КлассификаторОшибокКриптографии
|
||||
|
||||
Функция ОшибкаПоКлассификатору(ТекстДляПоискаВКлассификаторе, ОшибкаНаСервере = Ложь) Экспорт
|
||||
Функция ОшибкаПоКлассификатору(ТекстДляПоискаВКлассификаторе, ОшибкаНаСервере = Ложь, ОшибкаПроверкиПодписи = Ложь) Экспорт
|
||||
|
||||
ОшибкаПоКлассификатору = ЭлектроннаяПодписьСлужебныйПовтИсп.ОшибкаПоКлассификатору(
|
||||
ТекстДляПоискаВКлассификаторе, ОшибкаНаСервере);
|
||||
ТекстДляПоискаВКлассификаторе, ОшибкаНаСервере, ОшибкаПроверкиПодписи);
|
||||
|
||||
Если ОшибкаПоКлассификатору = Неопределено Тогда
|
||||
Возврат Неопределено;
|
||||
@@ -6599,7 +6579,7 @@
|
||||
|
||||
Если ТипЗнч(ДанныеКлассификатора) = Тип("Структура") Тогда
|
||||
Попытка
|
||||
Если ОбщегоНазначенияКлиентСервер.СравнитьВерсии(ДанныеКлассификатора.Версия, "3.0.1.17") < 0 Тогда
|
||||
Если ОбщегоНазначенияКлиентСервер.СравнитьВерсии(ДанныеКлассификатора.Версия, "3.0.1.22") < 0 Тогда
|
||||
Версия = Неопределено;
|
||||
Иначе
|
||||
Версия = ДанныеКлассификатора.Версия;
|
||||
@@ -6656,6 +6636,7 @@
|
||||
Результат.Колонки.Добавить("ТолькоКлиент", Новый ОписаниеТипов("Булево"));
|
||||
Результат.Колонки.Добавить("ТребуетПроверки", Новый ОписаниеТипов("Булево"));
|
||||
Результат.Колонки.Добавить("СертификатОтозван", Новый ОписаниеТипов("Булево"));
|
||||
Результат.Колонки.Добавить("ОшибкаПриПроверкеПодписи", Новый ОписаниеТипов("Булево"));
|
||||
|
||||
Возврат Результат;
|
||||
|
||||
@@ -6703,6 +6684,7 @@
|
||||
НоваяОшибка.Решение = ИзвестнаяОшибка.Solution;
|
||||
НоваяОшибка.ТолькоСервер = ОбщегоНазначенияКлиентСервер.СвойствоСтруктуры(ИзвестнаяОшибка, "Server", Ложь);
|
||||
НоваяОшибка.ТолькоКлиент = ОбщегоНазначенияКлиентСервер.СвойствоСтруктуры(ИзвестнаяОшибка, "Client", Ложь);
|
||||
НоваяОшибка.ОшибкаПриПроверкеПодписи = ОбщегоНазначенияКлиентСервер.СвойствоСтруктуры(ИзвестнаяОшибка, "Sign", Ложь);
|
||||
Категория = ОбщегоНазначенияКлиентСервер.СвойствоСтруктуры(ИзвестнаяОшибка, "Category", Неопределено);
|
||||
Если ЗначениеЗаполнено(Категория) Тогда
|
||||
НоваяОшибка.ТребуетПроверки = ОшибкаТребуетПерепроверки(Категория);
|
||||
@@ -7035,7 +7017,7 @@
|
||||
|
||||
Иначе
|
||||
|
||||
ПериодДействияСпискаОтзыва = ПериодДействияСпискаОтзыва(РезультатЗагрузки.ДанныеФайла);
|
||||
ПериодДействияСпискаОтзыва = ЭлектроннаяПодписьСлужебныйКлиентСервер.СвойстваСпискаОтзыва(РезультатЗагрузки.ДанныеФайла);
|
||||
|
||||
Если ПериодДействияСпискаОтзыва = Неопределено Тогда
|
||||
ТекстОшибки = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||
@@ -7215,40 +7197,6 @@
|
||||
|
||||
КонецФункции
|
||||
|
||||
// Для процедуры СкачатьФайлСпискаОтзываНаСервере и проверки ПередЗаписью в регистре СпискиОтзываСертификатов.
|
||||
Функция ПериодДействияСпискаОтзыва(Данные) Экспорт
|
||||
|
||||
ДвоичныеДанные = ЭлектроннаяПодписьСлужебныйКлиентСервер.ДвоичныеДанныеИзДанных(
|
||||
Данные, "ЭлектроннаяПодписьСлужебный.ПериодДействияСпискаОтзыва");
|
||||
|
||||
АнализДанных = ЭлектроннаяПодписьСлужебныйКлиентСервер.НовыйАнализДанных(ДвоичныеДанные);
|
||||
|
||||
Результат = Новый Структура("ДатаНачала, ДатаОкончания");
|
||||
|
||||
// SEQUENCE (CertificateList).
|
||||
ЭлектроннаяПодписьСлужебныйКлиентСервер.ПропуститьНачалоБлока(АнализДанных, 0, 16);
|
||||
// SEQUENCE (TBSCertList).
|
||||
ЭлектроннаяПодписьСлужебныйКлиентСервер.ПропуститьНачалоБлока(АнализДанных, 0, 16);
|
||||
// INTEGER (version Version).
|
||||
ЭлектроннаяПодписьСлужебныйКлиентСервер.ПропуститьБлок(АнализДанных, 0, 2);
|
||||
// SEQUENCE (signature AlgorithmIdentifier).
|
||||
ЭлектроннаяПодписьСлужебныйКлиентСервер.ПропуститьБлок(АнализДанных, 0, 16);
|
||||
// SEQUENCE (issuer Name).
|
||||
ЭлектроннаяПодписьСлужебныйКлиентСервер.ПропуститьБлок(АнализДанных, 0, 16);
|
||||
|
||||
Если АнализДанных.ЕстьОшибка Тогда
|
||||
Возврат Неопределено;
|
||||
КонецЕсли;
|
||||
|
||||
// UTC TIME (thisUpdate).
|
||||
Результат.ДатаНачала = ЭлектроннаяПодписьСлужебныйКлиентСервер.ПрочитатьДатуИзБуфера(АнализДанных.Буфер, АнализДанных.Смещение);
|
||||
// UTC TIME (nextUpdate).
|
||||
Результат.ДатаОкончания = ЭлектроннаяПодписьСлужебныйКлиентСервер.ПрочитатьДатуИзБуфера(АнализДанных.Буфер, АнализДанных.Смещение + 15);
|
||||
|
||||
Возврат Результат;
|
||||
|
||||
КонецФункции
|
||||
|
||||
// Для процедуры СкачатьФайлСпискаОтзываНаСервере
|
||||
Процедура ЗаполнитьРезультатЗагрузкиСпискаОтзываИзДанныхКэша(РезультатЗагрузки, ДанныеИзКэша)
|
||||
|
||||
|
||||
@@ -1669,20 +1669,6 @@
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
СистемнаяИнформация = Новый СистемнаяИнформация;
|
||||
Если СвойстваПодписи.ТипПодписи <> ПредопределенноеЗначение("Перечисление.ТипыПодписиКриптографии.ОбычнаяCMS")
|
||||
И СвойстваПодписи.ТипПодписи <> ПредопределенноеЗначение("Перечисление.ТипыПодписиКриптографии.БазоваяCAdESBES")
|
||||
И ОбщегоНазначенияКлиентСервер.СравнитьВерсии(СистемнаяИнформация.ВерсияПриложения, "8.3.24.0") >= 0 Тогда
|
||||
// Были проверены дополнительные атрибуты подписи, нужна только дополнительная проверка сертификата.
|
||||
Контекст.Вставить("Сертификат", Сертификат);
|
||||
ДатаПодписания = ЭлектроннаяПодписьСлужебныйКлиентСервер.ДатаДляПроверкиСертификатаПодписи(СвойстваПодписи);
|
||||
Если Не ЗначениеЗаполнено(ДатаПодписания) Тогда
|
||||
ДатаПодписания = Контекст.НаДату;
|
||||
КонецЕсли;
|
||||
ПроверитьСертификатПодписиДополнительно(Контекст, ДатаПодписания, СвойстваСертификата);
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
Иначе // после проверки в облачных сервисах.
|
||||
|
||||
СвойстваПодписи = Ждать СвойстваПодписиИзДвоичныхДанных(Контекст.ДанныеПодписи, Истина);
|
||||
@@ -1722,31 +1708,6 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
Асинх Процедура ПроверитьСертификатПодписиДополнительно(Контекст, ДатаПодписания, СвойстваСертификата)
|
||||
|
||||
РезультатПроверкиУдостоверяющегоЦентраСертификата = Ждать РезультатПроверкиУдостоверяющегоЦентраСертификата(
|
||||
Контекст.Сертификат, ДатаПодписания, Истина, СвойстваСертификата);
|
||||
|
||||
Если Не РезультатПроверкиУдостоверяющегоЦентраСертификата.Действует Тогда
|
||||
|
||||
ПользовательскиеНастройкиСертификата = ЭлектроннаяПодписьСлужебныйВызовСервера.ПользовательскиеНастройкиСертификата(
|
||||
Контекст.Сертификат.Отпечаток);
|
||||
|
||||
Если ПользовательскиеНастройкиСертификата.ПодписаниеРазрешено <> Истина Тогда
|
||||
|
||||
ВыполнитьОбработкуОповещения(Контекст.Оповещение, РезультатПроверкиПодписи(
|
||||
РезультатПроверкиУдостоверяющегоЦентраСертификата.Предупреждение.ТекстОшибки,
|
||||
Контекст.РезультатПроверки));
|
||||
Возврат;
|
||||
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
|
||||
ВыполнитьОбработкуОповещения(Контекст.Оповещение, РезультатПроверкиПодписи(Истина,
|
||||
Контекст.РезультатПроверки));
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
Процедура ПроверитьПодписьПослеПроверкиСертификатаПодписи(РезультатПроверки, Контекст) Экспорт
|
||||
|
||||
Если ТипЗнч(РезультатПроверки) = Тип("Структура") Тогда
|
||||
@@ -9462,6 +9423,9 @@
|
||||
Контекст.Вставить("ОбъектКомпоненты", ОбъектКомпоненты);
|
||||
Контекст.Вставить("АдресРесурса", Параметры.АдресРесурса);
|
||||
|
||||
СвойстваСертификата = ЭлектроннаяПодписьСлужебныйКлиентСервер.ДополнительныеСвойстваСертификата(Контекст.Сертификат);
|
||||
Контекст.Вставить("ИдентификаторКлючаУдостоверяющегоЦентра", СвойстваСертификата.ИдентификаторКлючаУдостоверяющегоЦентра);
|
||||
|
||||
ДлительнаяОперация = ЭлектроннаяПодписьСлужебныйВызовСервера.НачатьСкачиваниеФайлаНаСервере(Параметры);
|
||||
|
||||
Если Не ДлительнаяОперация.Свойство("АдресРезультата") Тогда
|
||||
@@ -9516,6 +9480,19 @@
|
||||
|
||||
ОбщегоНазначенияКлиентСервер.ДополнитьСтруктуру(Результат, Контекст);
|
||||
|
||||
СвойстваСпискаОтзыва = ЭлектроннаяПодписьСлужебныйКлиентСервер.СвойстваСпискаОтзыва(Результат.ДанныеФайла);
|
||||
|
||||
Если ЗначениеЗаполнено(Результат.ИдентификаторКлючаУдостоверяющегоЦентра)
|
||||
И ЗначениеЗаполнено(СвойстваСпискаОтзыва.ИдентификаторКлючаУдостоверяющегоЦентра)
|
||||
И Результат.ИдентификаторКлючаУдостоверяющегоЦентра <> СвойстваСпискаОтзыва.ИдентификаторКлючаУдостоверяющегоЦентра Тогда
|
||||
Ошибка = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||
НСтр("ru = 'Не совпадают идентификаторы ключа удостоверяющего центра полученного списка отзыва (%1) и сертификата (%2).
|
||||
|Обратитесь в удостоверяющий центр, выдавший сертификат.'"),
|
||||
СвойстваСпискаОтзыва.ИдентификаторКлючаУдостоверяющегоЦентра, Результат.ИдентификаторКлючаУдостоверяющегоЦентра);
|
||||
ОбработатьОшибкуУстановкиСпискаОтзыва(Ошибка, Результат, Истина);
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
ФайловаяСистемаКлиент.СоздатьВременныйКаталог(
|
||||
Новый ОписаниеОповещения("УстановитьСписокОтзываПослеСозданияВременногоКаталога", ЭтотОбъект, Результат));
|
||||
|
||||
@@ -9575,14 +9552,23 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
Процедура ОбработатьОшибкуУстановкиСпискаОтзыва(Ошибка, Контекст)
|
||||
Процедура ОбработатьОшибкуУстановкиСпискаОтзыва(Ошибка, Контекст, ОшибкаИздателя = Ложь)
|
||||
|
||||
АдресРесурса = ОбщегоНазначенияКлиентСервер.СвойствоСтруктуры(Контекст, "АдресРесурса", Неопределено);
|
||||
|
||||
Если ЗначениеЗаполнено(АдресРесурса) Тогда
|
||||
Ошибка = Ошибка + Символы.ПС + СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||
НСтр("ru = 'Загрузите вручную и установите список отзыва с:
|
||||
|%1'"), СтрСоединить(АдресРесурса, Символы.ПС));
|
||||
Если ОшибкаИздателя Тогда
|
||||
|
||||
Ошибка = Ошибка + Символы.ПС + СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||
НСтр("ru = 'Адрес списка отзыва, указанный в сертификате: %1'"), СтрСоединить(АдресРесурса, Символы.ПС));
|
||||
|
||||
Иначе
|
||||
|
||||
Ошибка = Ошибка + Символы.ПС + СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||
НСтр("ru = 'Загрузите вручную и установите список отзыва с:
|
||||
|%1'"), СтрСоединить(АдресРесурса, Символы.ПС));
|
||||
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
|
||||
Если Контекст.ОповещениеОЗавершении <> Неопределено Тогда
|
||||
@@ -9594,7 +9580,7 @@
|
||||
Иначе
|
||||
|
||||
ПараметрыФормы = Новый Структура;
|
||||
ПараметрыФормы.Вставить("ЗаголовокПредупреждения", НСтр("ru = 'Не удалось установить список отзыва.'"));
|
||||
ПараметрыФормы.Вставить("ЗаголовокПредупреждения", НСтр("ru = 'Не удалось установить список отзыва'"));
|
||||
ПараметрыФормы.Вставить("ТекстОшибкиКлиент", Ошибка);
|
||||
|
||||
ОткрытьФорму("ОбщаяФорма.РасширенноеПредставлениеОшибки",
|
||||
@@ -10522,15 +10508,18 @@
|
||||
// Возвращаемое значение:
|
||||
// Структура - дополнительные данные для классификатора ошибок:
|
||||
// * Сертификат - СправочникСсылка.СертификатыКлючейЭлектроннойПодписиИШифрования
|
||||
// * ДанныеСертификата - Строка
|
||||
// * ДанныеСертификата - Строка - адрес данных сертификата во временном хранилище.
|
||||
// * ДанныеПодписи - Строка - адрес данных подписи во временном хранилище.
|
||||
// * ДополнительныеДанныеПроверокНаКлиенте - Структура
|
||||
// * ДополнительныеДанныеПроверокНаСервере - Структура
|
||||
// * ПараметрыПодключенияКомпоненты - см. ОбщегоНазначенияКлиент.ПараметрыПодключенияКомпоненты
|
||||
//
|
||||
Функция ДополнительныеДанныеДляКлассификатораОшибок() Экспорт
|
||||
|
||||
ДополнительныеДанные = Новый Структура;
|
||||
ДополнительныеДанные.Вставить("Сертификат");
|
||||
ДополнительныеДанные.Вставить("ДанныеСертификата");
|
||||
ДополнительныеДанные.Вставить("ДанныеПодписи");
|
||||
ДополнительныеДанные.Вставить("ПараметрыПодключенияКомпоненты");
|
||||
ДополнительныеДанные.Вставить("ДополнительныеДанныеПроверокНаКлиенте");
|
||||
ДополнительныеДанные.Вставить("ДополнительныеДанныеПроверокНаСервере");
|
||||
|
||||
@@ -124,27 +124,43 @@
|
||||
Функция РезультатПоискаКриптопровайдеров(КриптопровайдерыРезультат, ИмяСервера = "") Экспорт
|
||||
|
||||
Если ИмяСервера = "" Тогда
|
||||
ИмяСервера = НСтр("ru = 'На компьютере'");
|
||||
Иначе
|
||||
ИмяСервера = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(НСтр("ru = 'На сервере %1'"), ИмяСервера);
|
||||
КонецЕсли;
|
||||
|
||||
Если КриптопровайдерыРезультат = Неопределено Тогда
|
||||
|
||||
ТекстОшибки = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||
НСтр("ru = '%1 не удалось автоматически определить установленные программы,
|
||||
|проверьте настройки программ.'"), ИмяСервера);
|
||||
ИначеЕсли КриптопровайдерыРезультат.ПроверкаВыполнена Тогда
|
||||
Если КриптопровайдерыРезультат.Криптопровайдеры.Количество() > 0 Тогда
|
||||
Возврат КриптопровайдерыРезультат.Криптопровайдеры;
|
||||
Если КриптопровайдерыРезультат = Неопределено Тогда
|
||||
ТекстОшибки = НСтр(
|
||||
"ru = 'На компьютере не удалось автоматически определить установленные приложения электронной подписи и шифрования.'");
|
||||
ИначеЕсли КриптопровайдерыРезультат.ПроверкаВыполнена Тогда
|
||||
Если КриптопровайдерыРезультат.Криптопровайдеры.Количество() > 0 Тогда
|
||||
Возврат КриптопровайдерыРезультат.Криптопровайдеры;
|
||||
Иначе
|
||||
ТекстОшибки = НСтр("ru = 'На компьютере не установлены приложения электронной подписи и шифрования.'");
|
||||
КонецЕсли;
|
||||
Иначе
|
||||
ТекстОшибки = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||
НСтр("ru = '%1 не установлены программы для работы с электронной подписью.'"), ИмяСервера);
|
||||
НСтр("ru = 'На компьютере не удалось автоматически определить установленные приложения электронной подписи и шифрования:
|
||||
|%1'"), КриптопровайдерыРезультат.Ошибка);
|
||||
КонецЕсли;
|
||||
|
||||
Иначе
|
||||
ТекстОшибки = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||
НСтр("ru = '%1 не удалось автоматически определить установленные программы:
|
||||
|%2'"), ИмяСервера, КриптопровайдерыРезультат.Ошибка);
|
||||
|
||||
Если КриптопровайдерыРезультат = Неопределено Тогда
|
||||
|
||||
ТекстОшибки = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||
НСтр(
|
||||
"ru = 'На сервере %1 не удалось автоматически определить установленные приложения электронной подписи и шифрования.'"),
|
||||
ИмяСервера);
|
||||
ИначеЕсли КриптопровайдерыРезультат.ПроверкаВыполнена Тогда
|
||||
Если КриптопровайдерыРезультат.Криптопровайдеры.Количество() > 0 Тогда
|
||||
Возврат КриптопровайдерыРезультат.Криптопровайдеры;
|
||||
Иначе
|
||||
ТекстОшибки = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||
НСтр("ru = 'На сервере %1 не установлены приложения электронной подписи и шифрования.'"), ИмяСервера);
|
||||
КонецЕсли;
|
||||
Иначе
|
||||
ТекстОшибки = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||
НСтр("ru = 'На сервере %1 не удалось автоматически определить установленные приложения электронной подписи и шифрования:
|
||||
|%2'"), ИмяСервера, КриптопровайдерыРезультат.Ошибка);
|
||||
КонецЕсли;
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
Возврат ТекстОшибки;
|
||||
@@ -2319,7 +2335,7 @@
|
||||
|
||||
КонецФункции
|
||||
|
||||
Функция ПрочитатьДатуИзБуфера(Буфер, Смещение) Экспорт
|
||||
Функция ПрочитатьДатуИзБуфера(Буфер, Смещение)
|
||||
|
||||
ТипДаты = ПолучитьHexСтрокуИзБуфераДвоичныхДанных(Буфер.Прочитать(Смещение, 2));
|
||||
Если ТипДаты = "170D" Тогда // UTCTime
|
||||
@@ -4021,6 +4037,86 @@
|
||||
|
||||
КонецФункции
|
||||
|
||||
// Для процедуры СкачатьФайлСпискаОтзываНаСервере и проверки ПередЗаписью в регистре СпискиОтзываСертификатов.
|
||||
Функция СвойстваСпискаОтзыва(Данные) Экспорт
|
||||
|
||||
ДвоичныеДанные = ДвоичныеДанныеИзДанных(
|
||||
Данные, "ЭлектроннаяПодписьСлужебный.СвойстваСпискаОтзыва");
|
||||
|
||||
АнализДанных = НовыйАнализДанных(ДвоичныеДанные);
|
||||
|
||||
Результат = Новый Структура("ДатаНачала, ДатаОкончания, ИдентификаторКлючаУдостоверяющегоЦентра");
|
||||
|
||||
// SEQUENCE (CertificateList).
|
||||
ПропуститьНачалоБлока(АнализДанных, 0, 16);
|
||||
// SEQUENCE (TBSCertList).
|
||||
ПропуститьНачалоБлока(АнализДанных, 0, 16);
|
||||
// INTEGER (version Version).
|
||||
ПропуститьБлок(АнализДанных, 0, 2);
|
||||
// SEQUENCE (signature AlgorithmIdentifier).
|
||||
ПропуститьБлок(АнализДанных, 0, 16);
|
||||
// SEQUENCE (issuer Name).
|
||||
ПропуститьБлок(АнализДанных, 0, 16);
|
||||
|
||||
Если АнализДанных.ЕстьОшибка Тогда
|
||||
Возврат Неопределено;
|
||||
КонецЕсли;
|
||||
|
||||
// UTC TIME (thisUpdate).
|
||||
Результат.ДатаНачала = ПрочитатьДатуИзБуфера(АнализДанных.Буфер, АнализДанных.Смещение);
|
||||
// UTC TIME (nextUpdate).
|
||||
Результат.ДатаОкончания = ПрочитатьДатуИзБуфера(АнализДанных.Буфер, АнализДанных.Смещение + 15);
|
||||
|
||||
// SEQUENCE (thisUpdate Time).
|
||||
ПропуститьБлок(АнализДанных, 0, 23);
|
||||
// SEQUENCE (nextUpdate Time).
|
||||
ПропуститьБлок(АнализДанных, 0, 23, Ложь);
|
||||
// SEQUENCE (revokedCertificates).
|
||||
ПропуститьБлок(АнализДанных, 0, 16);
|
||||
// [0]crlExtensions contentType OPTIONAL).
|
||||
ПропуститьНачалоБлока(АнализДанных, 2, 0);
|
||||
|
||||
Если АнализДанных.ЕстьОшибка Тогда
|
||||
Возврат Результат;
|
||||
КонецЕсли;
|
||||
|
||||
// SEQUENCE OF
|
||||
ПропуститьНачалоБлока(АнализДанных, 0, 16);
|
||||
СмещениеСледующего = АнализДанных.Родители[0].СмещениеСледующего;
|
||||
Пока АнализДанных.Смещение < СмещениеСледующего Цикл
|
||||
// SEQUENCE (extension).
|
||||
ПропуститьНачалоБлока(АнализДанных, 0, 16);
|
||||
Если АнализДанных.ЕстьОшибка Тогда
|
||||
Возврат Результат;
|
||||
КонецЕсли;
|
||||
|
||||
// OBJECT IDENTIFIER
|
||||
ПропуститьНачалоБлока(АнализДанных, 0, 6);
|
||||
|
||||
РазмерДанных = АнализДанных.Родители[0].РазмерДанных;
|
||||
Если РазмерДанных = 0 Тогда
|
||||
Возврат Результат;
|
||||
КонецЕсли;
|
||||
|
||||
Если РазмерДанных = 3 Тогда
|
||||
Буфер = АнализДанных.Буфер.Прочитать(АнализДанных.Смещение, РазмерДанных); // БуферДвоичныхДанных
|
||||
СтрокаБуфера = ПолучитьHexСтрокуИзБуфераДвоичныхДанных(Буфер);
|
||||
ПропуститьРодительскийБлок(АнализДанных); // OBJECT IDENTIFIER
|
||||
Если СтрокаБуфера = "551D23" Тогда // 2.5.29.35 authorityKeyIdentifier
|
||||
ЗаполнитьИдентификаторКлючаУдостоверяющегоЦентра(ПрочитанныйБлок(АнализДанных, 0, 4, Истина), Результат);
|
||||
Возврат Результат;
|
||||
КонецЕсли;
|
||||
Иначе
|
||||
ПропуститьРодительскийБлок(АнализДанных); // OBJECT IDENTIFIER
|
||||
КонецЕсли;
|
||||
|
||||
ПропуститьРодительскийБлок(АнализДанных); // SEQUENCE
|
||||
КонецЦикла;
|
||||
|
||||
Возврат Результат;
|
||||
|
||||
КонецФункции
|
||||
|
||||
Функция ДвоичныеДанныеИзДанных(Данные, ИмяФункции) Экспорт
|
||||
|
||||
ОжидаемыеТипы = Новый Массив;
|
||||
|
||||
@@ -241,7 +241,7 @@
|
||||
|
||||
КонецФункции
|
||||
|
||||
Функция ОшибкаПоКлассификатору(ТекстДляПоискаВКлассификаторе, ОшибкаНаСервере) Экспорт
|
||||
Функция ОшибкаПоКлассификатору(ТекстДляПоискаВКлассификаторе, ОшибкаНаСервере, ОшибкаПроверкиПодписи) Экспорт
|
||||
|
||||
КлассификаторОшибок = ЭлектроннаяПодписьСлужебныйПовтИсп.КлассификаторОшибокКриптографии();
|
||||
|
||||
@@ -251,14 +251,32 @@
|
||||
|
||||
ТекстДляПоиска = НРег(ТекстДляПоискаВКлассификаторе);
|
||||
|
||||
Если ОшибкаПроверкиПодписи Тогда
|
||||
Если ОшибкаНаСервере Тогда
|
||||
Отбор = Новый Структура("ТолькоКлиент, ОшибкаПриПроверкеПодписи", Ложь, Истина);
|
||||
Иначе
|
||||
Отбор = Новый Структура("ТолькоСервер, ОшибкаПриПроверкеПодписи", Ложь, Истина);
|
||||
КонецЕсли;
|
||||
|
||||
СтрокаОшибки = НайтиСтрокуОшибки(КлассификаторОшибок, Отбор, ТекстДляПоиска, ОшибкаНаСервере);
|
||||
Если СтрокаОшибки <> Неопределено Тогда
|
||||
Возврат СтрокаОшибки;
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
|
||||
Если ОшибкаНаСервере Тогда
|
||||
Отбор = Новый Структура("ТолькоКлиент", Ложь);
|
||||
Иначе
|
||||
Отбор = Новый Структура("ТолькоСервер", Ложь);
|
||||
КонецЕсли;
|
||||
|
||||
Строки = КлассификаторОшибок.НайтиСтроки(Отбор);
|
||||
Возврат НайтиСтрокуОшибки(КлассификаторОшибок, Отбор, ТекстДляПоиска, ОшибкаНаСервере);
|
||||
|
||||
КонецФункции
|
||||
|
||||
Функция НайтиСтрокуОшибки(КлассификаторОшибок, Отбор, ТекстДляПоиска, ОшибкаНаСервере)
|
||||
|
||||
Строки = КлассификаторОшибок.НайтиСтроки(Отбор);
|
||||
Для Каждого СтрокаКлассификатора Из Строки Цикл
|
||||
|
||||
Если СтрНайти(ТекстДляПоиска, СтрокаКлассификатора.ТекстОшибкиНижнийРегистр) <> 0 Тогда
|
||||
@@ -268,7 +286,8 @@
|
||||
ПредставлениеОшибки.ДействияДляУстранения = ПрочитанныеДействияДляУстраненияОшибок(
|
||||
ПредставлениеОшибки.СпособУстранения);
|
||||
Если Не ОшибкаНаСервере Тогда
|
||||
ДополнитьРешениеАвтоматическимиДействиями(ПредставлениеОшибки.Решение, ПредставлениеОшибки.ДействияДляУстранения);
|
||||
ДополнитьРешениеАвтоматическимиДействиями(ПредставлениеОшибки.Решение,
|
||||
ПредставлениеОшибки.ДействияДляУстранения);
|
||||
КонецЕсли;
|
||||
ПредставлениеОшибки.Причина = СтроковыеФункции.ФорматированнаяСтрока(ПредставлениеОшибки.Причина);
|
||||
ПредставлениеОшибки.Решение = СтроковыеФункции.ФорматированнаяСтрока(ПредставлениеОшибки.Решение);
|
||||
@@ -276,7 +295,6 @@
|
||||
Возврат Новый ФиксированнаяСтруктура(ПредставлениеОшибки);
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
КонецЦикла;
|
||||
|
||||
Возврат Неопределено;
|
||||
|
||||
@@ -1,17 +1,17 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<mdclass:Configuration xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="ac7fffc5-20d6-467e-94e7-425a96dd98ae">
|
||||
<mdclass:Configuration xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="e5b96199-90dc-42e4-965e-34a40700a6c4">
|
||||
<name>БиблиотекаСтандартныхПодсистем</name>
|
||||
<synonym>
|
||||
<key>ru</key>
|
||||
<value>Библиотека стандартных подсистем, редакция 3.1</value>
|
||||
</synonym>
|
||||
<containedObjects classId="9cd510cd-abfc-11d4-9434-004095e12fc7" objectId="d9c16f4d-5c1d-4de0-91e0-a2a384164e1a"/>
|
||||
<containedObjects classId="9fcd25a0-4822-11d4-9414-008048da11f9" objectId="000b8e86-284f-424a-8408-36ef7c9fd1f3"/>
|
||||
<containedObjects classId="e3687481-0a87-462c-a166-9f34594f9bba" objectId="d7a21060-0b33-402b-9b4d-dce0f2394300"/>
|
||||
<containedObjects classId="9de14907-ec23-4a07-96f0-85521cb6b53b" objectId="a6ef04b3-f81c-4930-b441-39c1bef1243e"/>
|
||||
<containedObjects classId="51f2d5d8-ea4d-4064-8892-82951750031e" objectId="ffb77318-a962-4a24-823e-08cebbf3223c"/>
|
||||
<containedObjects classId="e68182ea-4237-4383-967f-90c1e3370bc7" objectId="c612d2b6-d268-4460-8780-db57a969f9e5"/>
|
||||
<containedObjects classId="fb282519-d103-4dd3-bc12-cb271d631dfc" objectId="a0b1b117-df95-4139-90e8-2b64eaf9ba87"/>
|
||||
<containedObjects classId="9cd510cd-abfc-11d4-9434-004095e12fc7" objectId="3ee427cd-40fe-4964-8bb0-ef1bb467ebee"/>
|
||||
<containedObjects classId="9fcd25a0-4822-11d4-9414-008048da11f9" objectId="efbdf11a-d608-4ad6-93fb-11b75375ba48"/>
|
||||
<containedObjects classId="e3687481-0a87-462c-a166-9f34594f9bba" objectId="861bce60-7d33-457e-831a-3ac38c0286e2"/>
|
||||
<containedObjects classId="9de14907-ec23-4a07-96f0-85521cb6b53b" objectId="94e27052-bffb-40b1-97a0-7ba20b083769"/>
|
||||
<containedObjects classId="51f2d5d8-ea4d-4064-8892-82951750031e" objectId="d688b2c0-1e67-482e-bdea-6ee9a8285b13"/>
|
||||
<containedObjects classId="e68182ea-4237-4383-967f-90c1e3370bc7" objectId="d996676e-19a8-4c3c-884b-555054788bdd"/>
|
||||
<containedObjects classId="fb282519-d103-4dd3-bc12-cb271d631dfc" objectId="8fdf5c85-cfd2-4ee2-8a62-02bbbe455601"/>
|
||||
<defaultRunMode>ManagedApplication</defaultRunMode>
|
||||
<usePurposes>PersonalComputer</usePurposes>
|
||||
<scriptVariant>Russian</scriptVariant>
|
||||
@@ -19,7 +19,7 @@
|
||||
<defaultRoles>Role.АдминистраторСистемы</defaultRoles>
|
||||
<defaultRoles>Role.ИнтерактивноеОткрытиеВнешнихОтчетовИОбработок</defaultRoles>
|
||||
<vendor>Фирма "1С"</vendor>
|
||||
<version>3.1.9.337</version>
|
||||
<version>3.1.9.357</version>
|
||||
<updateCatalogAddress>http://downloads.v8.1c.ru/tmplts/</updateCatalogAddress>
|
||||
<includeHelpInContents>true</includeHelpInContents>
|
||||
<usedMobileApplicationFunctionalities>
|
||||
@@ -1325,6 +1325,7 @@
|
||||
<commonModules>CommonModule.УправлениеПечатьюМультиязычностьКлиент</commonModules>
|
||||
<commonModules>CommonModule.УправлениеПечатьюМультиязычностьПереопределяемый</commonModules>
|
||||
<commonModules>CommonModule.УправлениеПечатьюПереопределяемый</commonModules>
|
||||
<commonModules>CommonModule.УправлениеПечатьюПовтИсп</commonModules>
|
||||
<commonModules>CommonModule.УправлениеПечатьюРФ</commonModules>
|
||||
<commonModules>CommonModule.УправлениеПечатьюСлужебный</commonModules>
|
||||
<commonModules>CommonModule.УправлениеПечатьюСлужебныйКлиент</commonModules>
|
||||
@@ -1539,6 +1540,7 @@
|
||||
<scheduledJobs>ScheduledJob.ОбновлениеАгрегатов</scheduledJobs>
|
||||
<scheduledJobs>ScheduledJob.ОбновлениеДоступаНаУровнеЗаписей</scheduledJobs>
|
||||
<scheduledJobs>ScheduledJob.ОбновлениеИндексаППД</scheduledJobs>
|
||||
<scheduledJobs>ScheduledJob.ОбновлениеКлассификаторовМЧД</scheduledJobs>
|
||||
<scheduledJobs>ScheduledJob.ОбновлениеПредопределенныхВариантовОтчетов</scheduledJobs>
|
||||
<scheduledJobs>ScheduledJob.ОбновлениеСостоянияЗаявленияНаВыпускСертификата</scheduledJobs>
|
||||
<scheduledJobs>ScheduledJob.ОбновлениеСтатусовДоставкиSMS</scheduledJobs>
|
||||
|
||||
@@ -1 +1 @@
|
||||
{6,1,1,a7e5b189-be58-4c51-a352-599da6214063,1,85e01102-ccd3-4895-96b2-75f814c49792,"3.1.9.337","Фирма ""1С""","БиблиотекаСтандартныхПодсистем",7578,1,0,ac7fffc5-20d6-467e-94e7-425a96dd98ae,ac7fffc5-20d6-467e-94e7-425a96dd98ae,1,0,db4a9ccb-9ef5-4b3c-8577-b6fe5db1b62e,db4a9ccb-9ef5-4b3c-8577-b6fe5db1b62e,1,0,9233322b-dfdb-4c66-91fe-1299292d40a5,9233322b-dfdb-4c66-91fe-1299292d40a5,1,0,7795348b-2f52-47f7-bf00-e11e5e795a43,7795348b-2f52-47f7-bf00-e11e5e795a43,1,0,0421b67e-ed26-491d-ab98-ec59002ed4ce,0421b67e-ed26-491d-ab98-ec59002ed4ce,1,0,bb47ced2-31f9-4870-8633-20b986e53ccc,bb47ced2-31f9-4870-8633-20b986e53ccc,1,0,7d8acec9-f5a9-411e-921c-446ed0dd3332,7d8acec9-f5a9-411e-921c-446ed0dd3332,1,0,739c01a9-1125-45ef-ab4e-8c73af4eeff0,739c01a9-1125-45ef-ab4e-8c73af4eeff0,1,0,cdbd26b1-9583-46e8-adf7-8cc705639892,cdbd26b1-9583-46e8-adf7-8cc705639892,1,0,c0e38c3e-7088-4e35-9d84-2d0ab9655402,c0e38c3e-7088-4e35-9d84-2d0ab9655402,1,0,1098786f-dd24-4cce-b212-be0cb5f01735,1098786f-dd24-4cce-b212-be0cb5f01735,1,0,3c0037f3-4422-4836-b116-8c72e32bdd55,3c0037f3-4422-4836-b116-8c72e32bdd55,1,0,6f7c6c31-206b-4010-bdad-1ad2e304f154,6f7c6c31-206b-4010-bdad-1ad2e304f154,1,0,a8659e53-8c6b-4b0c-9736-fe93a91e4d69,a8659e53-8c6b-4b0c-9736-fe93a91e4d69,1,0,fe9a1d1a-19c0-499f-8e1b-09cadabe882f,fe9a1d1a-19c0-499f-8e1b-09cadabe882f,1,0,5b68d479-7880-44de-84e3-7f578b43f0dc,5b68d479-7880-44de-84e3-7f578b43f0dc,1,0,4cbbdbaf-1f3a-46cd-8c42-28cdcfa32c06,4cbbdbaf-1f3a-46cd-8c42-28cdcfa32c06,1,0,b4629308-42de-4ce8-8591-cf0c2399a9a2,b4629308-42de-4ce8-8591-cf0c2399a9a2,1,0,c7e984ae-1dbb-4041-b18a-bfd0d63a002f,c7e984ae-1dbb-4041-b18a-bfd0d63a002f,1,0,bb0424b8-dfd1-4a27-bd66-9dea3ffc77c4,bb0424b8-dfd1-4a27-bd66-9dea3ffc77c4,1,0,a4ac0a50-ee39-4dc1-b84f-eec8fe485f03,a4ac0a50-ee39-4dc1-b84f-eec8fe485f03,1,0,1861ee4f-fd8c-4afa-8441-c074bf51f67e,1861ee4f-fd8c-4afa-8441-c074bf51f67e,1,0,de7ed8f7-3c02-47e0-aea8-4747ac68a5d5,de7ed8f7-3c02-47e0-aea8-4747ac68a5d5,1,0,b93b8760-6200-40ee-8bdc-875ba80a6155,b93b8760-6200-40ee-8bdc-875ba80a6155,1,0,e8b248d9-9049-456a-9c7d-7a0462cc67ab,e8b248d9-9049-456a-9c7d-7a0462cc67ab,1,0,d4562287-440d-4462-9de2-7097ccbf3764,d4562287-440d-4462-9de2-7097ccbf3764,1,0,1983fe34-c984-4659-ba41-0e94504f8989,1983fe34-c984-4659-ba41-0e94504f8989,1,0,ec797c75-02c5-4cf5-9dd4-26cd46c99519,ec797c75-02c5-4cf5-9dd4-26cd46c99519,1,0,6fccdf59-fc99-4a2b-a144-fffe438a147c,6fccdf59-fc99-4a2b-a144-fffe438a147c,1,0,153e11ac-f898-46a5-98c6-734adb933ca2,153e11ac-f898-46a5-98c6-734adb933ca2,1,0,af8bd73a-d8e8-487d-8f36-d835ab10ea3a,af8bd73a-d8e8-487d-8f36-d835ab10ea3a,1,0,08a413ff-bebd-42e5-8ff3-2115746a0844,08a413ff-bebd-42e5-8ff3-2115746a0844,1,0,3eca2d7c-5946-4d13-ba84-e3ab5ef38b5b,3eca2d7c-5946-4d13-ba84-e3ab5ef38b5b,1,0,f24de2ea-fcda-4052-b90f-e9d84314c4f2,f24de2ea-fcda-4052-b90f-e9d84314c4f2,1,0,ff8ae395-c740-4a30-a048-0d57eef6267f,ff8ae395-c740-4a30-a048-0d57eef6267f,1,0,51d06532-f61a-4ed5-afaa-cc4563633e0c,51d06532-f61a-4ed5-afaa-cc4563633e0c,1,0,0e49d980-581b-459f-a4b0-024e8c97e4c0,0e49d980-581b-459f-a4b0-024e8c97e4c0,1,0,da9b32e6-5b93-45a6-84b2-238d57541e18,da9b32e6-5b93-45a6-84b2-238d57541e18,1,0,e43d69c8-b284-47da-b236-611bc94a15b6,e43d69c8-b284-47da-b236-611bc94a15b6,1,0,31eeaa05-6c49-41fe-b840-1edbad4ccac7,31eeaa05-6c49-41fe-b840-1edbad4ccac7,1,0,842c8662-8f39-405e-9665-cbdabc116159,842c8662-8f39-405e-9665-cbdabc116159,1,0,a3001de6-272f-444e-a8db-ec8cc3a670a2,a3001de6-272f-444e-a8db-ec8cc3a670a2,1,0,fca4b033-02c4-4d61-9e51-87783c3cef1a,fca4b033-02c4-4d61-9e51-87783c3cef1a,1,0,396ef757-d7f6-411f-8c4c-1acb1106a009,396ef757-d7f6-411f-8c4c-1acb1106a009,1,0,839e29b1-a0d2-40fa-9f3e-46e66b943358,839e29b1-a0d2-40fa-9f3e-46e66b943358,1,0,c56d2cc7-630a-441b-b23f-ba78c34849bd,c56d2cc7-630a-441b-b23f-ba78c34849bd,1,0,9aecf4f5-46ed-4d1c-a584-cd028e467895,9aecf4f5-46ed-4d1c-a584-cd028e467895,1,0,21d92c2f-6c78-43ce-b1f4-59d7845b5a91,21d92c2f-6c78-43ce-b1f4-59d7845b5a91,1,0,a1c379be-43d3-4e02-83bb-d2e7de2d4ae3,a1c379be-43d3-4e02-83bb-d2e7de2d4ae3,1,0,a1f10624-22e9-4a04-b370-fd085bdd0f67,a1f10624-22e9-4a04-b370-fd085bdd0f67,1,0,2a4b10be-3cd7-4755-905f-7b4d02ff6a22,2a4b10be-3cd7-4755-905f-7b4d02ff6a22,1,0,3cffb795-2a28-4beb-92f4-5813f5994022,3cffb795-2a28-4beb-92f4-5813f5994022,1,0,3323ca68-1382-4710-a933-23fc56588935,3323ca68-1382-4710-a933-23fc56588935,1,0,d6b12775-3255-42b8-88b2-62684f873e7d,d6b12775-3255-42b8-88b2-62684f873e7d,1,0,cc23d903-ccc5-42f4-862f-5e7278c4e346,cc23d903-ccc5-42f4-862f-5e7278c4e346,1,0,98f033e0-fa40-46e0-b51a-87a066749a35,98f033e0-fa40-46e0-b51a-87a066749a35,1,0,e8b4cb2d-1180-4101-954a-4cb5464f198c,e8b4cb2d-1180-4101-954a-4cb5464f198c,1,0,a379287d-1ce8-460d-a503-910e728e28f1,a379287d-1ce8-460d-a503-910e728e28f1,1,0,f765c4ba-c677-42ac-8d0c-43bb485405b9,f765c4ba-c677-42ac-8d0c-43bb485405b9,1,0,2fd1287d-d96d-4480-baf7-8815ae5ffbfb,2fd1287d-d96d-4480-baf7-8815ae5ffbfb,1,0,d8c58e53-b7b9-4426-bdfa-d0816adf8cc1,d8c58e53-b7b9-4426-bdfa-d0816adf8cc1,1,0,4009cb3a-6754-481f-911b-907558cea38a,4009cb3a-6754Line truncated
|
||||
{6,1,1,4a89dc6a-a7a5-4aff-8019-4e5e6e25ff7d,1,8952172e-70eb-4738-93e2-d45898d80217,"3.1.9.357","Фирма ""1С""","БиблиотекаСтандартныхПодсистем",7580,1,0,e5b96199-90dc-42e4-965e-34a40700a6c4,e5b96199-90dc-42e4-965e-34a40700a6c4,1,0,db4a9ccb-9ef5-4b3c-8577-b6fe5db1b62e,db4a9ccb-9ef5-4b3c-8577-b6fe5db1b62e,1,0,9233322b-dfdb-4c66-91fe-1299292d40a5,9233322b-dfdb-4c66-91fe-1299292d40a5,1,0,7795348b-2f52-47f7-bf00-e11e5e795a43,7795348b-2f52-47f7-bf00-e11e5e795a43,1,0,0421b67e-ed26-491d-ab98-ec59002ed4ce,0421b67e-ed26-491d-ab98-ec59002ed4ce,1,0,bb47ced2-31f9-4870-8633-20b986e53ccc,bb47ced2-31f9-4870-8633-20b986e53ccc,1,0,7d8acec9-f5a9-411e-921c-446ed0dd3332,7d8acec9-f5a9-411e-921c-446ed0dd3332,1,0,739c01a9-1125-45ef-ab4e-8c73af4eeff0,739c01a9-1125-45ef-ab4e-8c73af4eeff0,1,0,cdbd26b1-9583-46e8-adf7-8cc705639892,cdbd26b1-9583-46e8-adf7-8cc705639892,1,0,c0e38c3e-7088-4e35-9d84-2d0ab9655402,c0e38c3e-7088-4e35-9d84-2d0ab9655402,1,0,1098786f-dd24-4cce-b212-be0cb5f01735,1098786f-dd24-4cce-b212-be0cb5f01735,1,0,3c0037f3-4422-4836-b116-8c72e32bdd55,3c0037f3-4422-4836-b116-8c72e32bdd55,1,0,6f7c6c31-206b-4010-bdad-1ad2e304f154,6f7c6c31-206b-4010-bdad-1ad2e304f154,1,0,a8659e53-8c6b-4b0c-9736-fe93a91e4d69,a8659e53-8c6b-4b0c-9736-fe93a91e4d69,1,0,fe9a1d1a-19c0-499f-8e1b-09cadabe882f,fe9a1d1a-19c0-499f-8e1b-09cadabe882f,1,0,5b68d479-7880-44de-84e3-7f578b43f0dc,5b68d479-7880-44de-84e3-7f578b43f0dc,1,0,4cbbdbaf-1f3a-46cd-8c42-28cdcfa32c06,4cbbdbaf-1f3a-46cd-8c42-28cdcfa32c06,1,0,b4629308-42de-4ce8-8591-cf0c2399a9a2,b4629308-42de-4ce8-8591-cf0c2399a9a2,1,0,c7e984ae-1dbb-4041-b18a-bfd0d63a002f,c7e984ae-1dbb-4041-b18a-bfd0d63a002f,1,0,bb0424b8-dfd1-4a27-bd66-9dea3ffc77c4,bb0424b8-dfd1-4a27-bd66-9dea3ffc77c4,1,0,a4ac0a50-ee39-4dc1-b84f-eec8fe485f03,a4ac0a50-ee39-4dc1-b84f-eec8fe485f03,1,0,1861ee4f-fd8c-4afa-8441-c074bf51f67e,1861ee4f-fd8c-4afa-8441-c074bf51f67e,1,0,de7ed8f7-3c02-47e0-aea8-4747ac68a5d5,de7ed8f7-3c02-47e0-aea8-4747ac68a5d5,1,0,b93b8760-6200-40ee-8bdc-875ba80a6155,b93b8760-6200-40ee-8bdc-875ba80a6155,1,0,e8b248d9-9049-456a-9c7d-7a0462cc67ab,e8b248d9-9049-456a-9c7d-7a0462cc67ab,1,0,d4562287-440d-4462-9de2-7097ccbf3764,d4562287-440d-4462-9de2-7097ccbf3764,1,0,1983fe34-c984-4659-ba41-0e94504f8989,1983fe34-c984-4659-ba41-0e94504f8989,1,0,ec797c75-02c5-4cf5-9dd4-26cd46c99519,ec797c75-02c5-4cf5-9dd4-26cd46c99519,1,0,6fccdf59-fc99-4a2b-a144-fffe438a147c,6fccdf59-fc99-4a2b-a144-fffe438a147c,1,0,153e11ac-f898-46a5-98c6-734adb933ca2,153e11ac-f898-46a5-98c6-734adb933ca2,1,0,af8bd73a-d8e8-487d-8f36-d835ab10ea3a,af8bd73a-d8e8-487d-8f36-d835ab10ea3a,1,0,08a413ff-bebd-42e5-8ff3-2115746a0844,08a413ff-bebd-42e5-8ff3-2115746a0844,1,0,3eca2d7c-5946-4d13-ba84-e3ab5ef38b5b,3eca2d7c-5946-4d13-ba84-e3ab5ef38b5b,1,0,f24de2ea-fcda-4052-b90f-e9d84314c4f2,f24de2ea-fcda-4052-b90f-e9d84314c4f2,1,0,ff8ae395-c740-4a30-a048-0d57eef6267f,ff8ae395-c740-4a30-a048-0d57eef6267f,1,0,51d06532-f61a-4ed5-afaa-cc4563633e0c,51d06532-f61a-4ed5-afaa-cc4563633e0c,1,0,0e49d980-581b-459f-a4b0-024e8c97e4c0,0e49d980-581b-459f-a4b0-024e8c97e4c0,1,0,da9b32e6-5b93-45a6-84b2-238d57541e18,da9b32e6-5b93-45a6-84b2-238d57541e18,1,0,e43d69c8-b284-47da-b236-611bc94a15b6,e43d69c8-b284-47da-b236-611bc94a15b6,1,0,31eeaa05-6c49-41fe-b840-1edbad4ccac7,31eeaa05-6c49-41fe-b840-1edbad4ccac7,1,0,842c8662-8f39-405e-9665-cbdabc116159,842c8662-8f39-405e-9665-cbdabc116159,1,0,a3001de6-272f-444e-a8db-ec8cc3a670a2,a3001de6-272f-444e-a8db-ec8cc3a670a2,1,0,fca4b033-02c4-4d61-9e51-87783c3cef1a,fca4b033-02c4-4d61-9e51-87783c3cef1a,1,0,396ef757-d7f6-411f-8c4c-1acb1106a009,396ef757-d7f6-411f-8c4c-1acb1106a009,1,0,839e29b1-a0d2-40fa-9f3e-46e66b943358,839e29b1-a0d2-40fa-9f3e-46e66b943358,1,0,c56d2cc7-630a-441b-b23f-ba78c34849bd,c56d2cc7-630a-441b-b23f-ba78c34849bd,1,0,9aecf4f5-46ed-4d1c-a584-cd028e467895,9aecf4f5-46ed-4d1c-a584-cd028e467895,1,0,21d92c2f-6c78-43ce-b1f4-59d7845b5a91,21d92c2f-6c78-43ce-b1f4-59d7845b5a91,1,0,a1c379be-43d3-4e02-83bb-d2e7de2d4ae3,a1c379be-43d3-4e02-83bb-d2e7de2d4ae3,1,0,a1f10624-22e9-4a04-b370-fd085bdd0f67,a1f10624-22e9-4a04-b370-fd085bdd0f67,1,0,2a4b10be-3cd7-4755-905f-7b4d02ff6a22,2a4b10be-3cd7-4755-905f-7b4d02ff6a22,1,0,3cffb795-2a28-4beb-92f4-5813f5994022,3cffb795-2a28-4beb-92f4-5813f5994022,1,0,3323ca68-1382-4710-a933-23fc56588935,3323ca68-1382-4710-a933-23fc56588935,1,0,d6b12775-3255-42b8-88b2-62684f873e7d,d6b12775-3255-42b8-88b2-62684f873e7d,1,0,cc23d903-ccc5-42f4-862f-5e7278c4e346,cc23d903-ccc5-42f4-862f-5e7278c4e346,1,0,98f033e0-fa40-46e0-b51a-87a066749a35,98f033e0-fa40-46e0-b51a-87a066749a35,1,0,e8b4cb2d-1180-4101-954a-4cb5464f198c,e8b4cb2d-1180-4101-954a-4cb5464f198c,1,0,a379287d-1ce8-460d-a503-910e728e28f1,a379287d-1ce8-460d-a503-910e728e28f1,1,0,f765c4ba-c677-42ac-8d0c-43bb485405b9,f765c4ba-c677-42ac-8d0c-43bb485405b9,1,0,2fd1287d-d96d-4480-baf7-8815ae5ffbfb,2fd1287d-d96d-4480-baf7-8815ae5ffbfb,1,0,d8c58e53-b7b9-4426-bdfa-d0816adf8cc1,d8c58e53-b7b9-4426-bdfa-d0816adf8cc1,1,0,4009cb3a-6754-481f-911b-907558cea38a,4009cb3a-6754Line truncated
|
||||
@@ -1356,7 +1356,7 @@
|
||||
|
||||
ИначеЕсли Тип = Тип("Число") Тогда
|
||||
|
||||
НецифровыеСимволы = СтрСоединить(СтрРазделить(Значение, "1234567890,."));
|
||||
НецифровыеСимволы = СтрСоединить(СтрРазделить(Значение, "-1234567890,."));
|
||||
Значение = СтрСоединить(СтрРазделить(Значение, НецифровыеСимволы));
|
||||
ОписаниеТипаЧисло = Новый ОписаниеТипов("Число");
|
||||
Возврат ОписаниеТипаЧисло.ПривестиЗначение(Значение);
|
||||
|
||||
@@ -45,7 +45,7 @@
|
||||
|
||||
Функция ВерсияКалендарей() Экспорт
|
||||
|
||||
Возврат 69;
|
||||
Возврат 72;
|
||||
|
||||
КонецФункции
|
||||
|
||||
@@ -57,7 +57,7 @@
|
||||
|
||||
Функция ВерсияОбновленияДанныхПроизводственныхКалендарей() Экспорт
|
||||
|
||||
Возврат "3.1.9.316";
|
||||
Возврат "3.1.9.351";
|
||||
|
||||
КонецФункции
|
||||
|
||||
|
||||
+8
-2
@@ -230,6 +230,8 @@
|
||||
<Item Calendar="05" Year="2023" DayType="Праздник" Date="20230915" SwapDate=""/>
|
||||
<Item Calendar="05" Year="2024" DayType="Предпраздничный" Date="20240409" SwapDate=""/>
|
||||
<Item Calendar="05" Year="2024" DayType="Праздник" Date="20240410" SwapDate=""/>
|
||||
<Item Calendar="05" Year="2024" DayType="Праздник" Date="20240411" SwapDate=""/>
|
||||
<Item Calendar="05" Year="2024" DayType="Праздник" Date="20240412" SwapDate=""/>
|
||||
<Item Calendar="05" Year="2024" DayType="Праздник" Date="20240616" SwapDate="20240617"/>
|
||||
<Item Calendar="05" Year="2024" DayType="Воскресенье" Date="20240617" SwapDate="20240616"/>
|
||||
<Item Calendar="05" Year="2024" DayType="Предпраздничный" Date="20240725" SwapDate=""/>
|
||||
@@ -283,6 +285,8 @@
|
||||
<Item Calendar="06" Year="2023" DayType="Праздник" Date="20230630" SwapDate=""/>
|
||||
<Item Calendar="06" Year="2024" DayType="Предпраздничный" Date="20240409" SwapDate=""/>
|
||||
<Item Calendar="06" Year="2024" DayType="Праздник" Date="20240410" SwapDate=""/>
|
||||
<Item Calendar="06" Year="2024" DayType="Праздник" Date="20240411" SwapDate=""/>
|
||||
<Item Calendar="06" Year="2024" DayType="Праздник" Date="20240412" SwapDate=""/>
|
||||
<Item Calendar="06" Year="2024" DayType="Праздник" Date="20240616" SwapDate="20240617"/>
|
||||
<Item Calendar="06" Year="2024" DayType="Воскресенье" Date="20240617" SwapDate="20240616"/>
|
||||
<Item Calendar="07" Year="2016" DayType="Праздник" Date="20160328" SwapDate=""/>
|
||||
@@ -349,6 +353,7 @@
|
||||
<Item Calendar="07" Year="2024" DayType="Праздник" Date="20240328" SwapDate=""/>
|
||||
<Item Calendar="07" Year="2024" DayType="Предпраздничный" Date="20240409" SwapDate=""/>
|
||||
<Item Calendar="07" Year="2024" DayType="Праздник" Date="20240410" SwapDate=""/>
|
||||
<Item Calendar="07" Year="2024" DayType="Праздник" Date="20240514" SwapDate=""/>
|
||||
<Item Calendar="07" Year="2024" DayType="Нерабочий" Date="20240521" SwapDate=""/>
|
||||
<Item Calendar="07" Year="2024" DayType="Праздник" Date="20240616" SwapDate="20240617"/>
|
||||
<Item Calendar="07" Year="2024" DayType="Воскресенье" Date="20240617" SwapDate="20240616"/>
|
||||
@@ -678,7 +683,6 @@
|
||||
<Item Calendar="17" Year="2024" DayType="Предпраздничный" Date="20240209" SwapDate=""/>
|
||||
<Item Calendar="17" Year="2024" DayType="Праздник" Date="20240210" SwapDate="20240212"/>
|
||||
<Item Calendar="17" Year="2024" DayType="Суббота" Date="20240212" SwapDate="20240210"/>
|
||||
<Item Calendar="17" Year="2024" DayType="Предпраздничный" Date="20240505" SwapDate="20240510"/>
|
||||
<Item Calendar="17" Year="2024" DayType="Праздник" Date="20240506" SwapDate=""/>
|
||||
<Item Calendar="17" Year="2024" DayType="Предпраздничный" Date="20240814" SwapDate=""/>
|
||||
<Item Calendar="17" Year="2024" DayType="Праздник" Date="20240815" SwapDate=""/>
|
||||
@@ -780,8 +784,10 @@
|
||||
<Item Calendar="20" Year="2024" DayType="Предпраздничный" Date="20240322" SwapDate=""/>
|
||||
<Item Calendar="20" Year="2024" DayType="Праздник" Date="20240323" SwapDate="20240325"/>
|
||||
<Item Calendar="20" Year="2024" DayType="Суббота" Date="20240325" SwapDate="20240323"/>
|
||||
<Item Calendar="20" Year="2024" DayType="Предпраздничный" Date="20240409" SwapDate=""/>
|
||||
<Item Calendar="20" Year="2024" DayType="Предпраздничный" Date="20240408" SwapDate=""/>
|
||||
<Item Calendar="20" Year="2024" DayType="Праздник" Date="20240409" SwapDate=""/>
|
||||
<Item Calendar="20" Year="2024" DayType="Праздник" Date="20240410" SwapDate=""/>
|
||||
<Item Calendar="20" Year="2024" DayType="Праздник" Date="20240411" SwapDate=""/>
|
||||
<Item Calendar="20" Year="2024" DayType="Предпраздничный" Date="20240415" SwapDate=""/>
|
||||
<Item Calendar="20" Year="2024" DayType="Праздник" Date="20240416" SwapDate=""/>
|
||||
<Item Calendar="20" Year="2024" DayType="Праздник" Date="20240616" SwapDate="20240617"/>
|
||||
|
||||
-2
@@ -95,8 +95,6 @@
|
||||
Если Параметры.ПоказыватьПредупреждениеОПерезапуске И НЕ ПропуститьПерезапуск Тогда
|
||||
ПрекратитьРаботуСистемы();
|
||||
КонецЕсли;
|
||||
Иначе
|
||||
ЗаписатьПодтверждениеЛегальностиИОтправкиСтатистики(РазрешитьОтправкуСтатистики);
|
||||
КонецЕсли;
|
||||
|
||||
Оповестить("ЛегальностьПолученияОбновлений", Результат);
|
||||
|
||||
+821
-570
File diff suppressed because it is too large.
Load diff
+1
-1
@@ -871,7 +871,7 @@
|
||||
ПараметрыОткрытия.Вставить("Исправления", Исправления);
|
||||
|
||||
МодульОбновлениеКонфигурацииКлиент = ОбщегоНазначенияКлиент.ОбщийМодуль("ОбновлениеКонфигурацииКлиент");
|
||||
МодульОбновлениеКонфигурацииКлиент.ПоказатьУстановленныеИсправления(Исправления);
|
||||
МодульОбновлениеКонфигурацииКлиент.ПоказатьУстановленныеИсправления(ПараметрыОткрытия);
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
@@ -2343,10 +2343,6 @@ TIF - Не все браузеры отображают этот формат.</
|
||||
<value>ОК</value>
|
||||
</title>
|
||||
<id>2</id>
|
||||
<toolTip>
|
||||
<key>ru</key>
|
||||
<value>ОК</value>
|
||||
</toolTip>
|
||||
<use>
|
||||
<common>true</common>
|
||||
</use>
|
||||
|
||||
@@ -476,6 +476,7 @@
|
||||
Контекст = Новый Структура;
|
||||
Контекст.Вставить("Контекст", НастройкиСканированияПользователя);
|
||||
Контекст.Вставить("ОшибкаПроверкиЗаполнения", ОшибкаПроверкиЗаполнения);
|
||||
Контекст.Вставить("НастройкиСканированияПользователя", НастройкиСканированияПользователя);
|
||||
ОбработчикРезультатаПроверки = Новый ОписаниеОповещения("ПослеПроверкиУстановленнойПрограммыКонвертации", ЭтотОбъект,
|
||||
Контекст);
|
||||
РаботаСФайламиКлиент.НачатьПроверкуНаличияПрограммыКонвертации(НастройкиСканированияПользователя.ПутьКПрограммеКонвертации,
|
||||
|
||||
@@ -49,10 +49,12 @@
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Сканер %1 не обнаружен или не подключен.
|
||||
Попробуйте выполнить одно из следующих действий:
|
||||
|
||||
Попробуйте одно из следующих действий:
|
||||
• Проверьте подключение сканера и повторите попытку сканирования.
|
||||
• Укажите в <link Настройки>настройках сканирования</> доступный сканер.
|
||||
• Если проблема повторится, обратитесь к техническому специалисту.</value>
|
||||
• Выберите в настройках сканирования вариант <b>Расширенные в диалоге сканера</>.
|
||||
• В настройках сканера задайте профиль сканирования и укажите его профилем по умолчанию.</value>
|
||||
</title>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
|
||||
@@ -10,10 +10,27 @@
|
||||
|
||||
#Область СлужебныеПроцедурыИФункции
|
||||
|
||||
// См. ОбновлениеИнформационнойБазыБСП.ПриДобавленииОбработчиковОбновления.
|
||||
Процедура ПриДобавленииОбработчиковОбновления(Обработчики) Экспорт
|
||||
|
||||
Если Не ОбщегоНазначения.РазделениеВключено() Тогда
|
||||
Обработчик = Обработчики.Добавить();
|
||||
Обработчик.Версия = "3.1.9.353";
|
||||
Обработчик.Процедура = "РегистрыСведений.КлассификаторыМЧД.УстановитьРасписаниеРегламентногоЗадания";
|
||||
Обработчик.РежимВыполнения = "Оперативно";
|
||||
Обработчик.НачальноеЗаполнение = Истина;
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
Функция КлассификаторПолномочий() Экспорт
|
||||
|
||||
ТекстовыйДокумент = ПолучитьМакет("Полномочия");
|
||||
КлассификаторJSON = ТекстовыйДокумент.ПолучитьТекст();
|
||||
КлассификаторJSON = ДанныеФайла(ИдентификаторКлассификатораПолномочий());
|
||||
|
||||
Если КлассификаторJSON = Неопределено Тогда
|
||||
ТекстовыйДокумент = ПолучитьМакет("Полномочия");
|
||||
КлассификаторJSON = ТекстовыйДокумент.ПолучитьТекст();
|
||||
КонецЕсли;
|
||||
|
||||
ДанныеКлассификатора = ОбщегоНазначения.JSONВЗначение(КлассификаторJSON);
|
||||
|
||||
@@ -21,31 +38,27 @@
|
||||
Классификатор.Колонки.Добавить("Код", Новый ОписаниеТипов("Строка"));
|
||||
Классификатор.Колонки.Добавить("Наименование", Новый ОписаниеТипов("Строка"));
|
||||
|
||||
Для Каждого Элемент Из ДанныеКлассификатора Цикл
|
||||
Для Каждого Элемент Из ДанныеКлассификатора["elements"] Цикл
|
||||
Группа = Классификатор;
|
||||
ОписаниеГруппы = Элемент["group"];
|
||||
КодПолномочия = Элемент["code"];
|
||||
КодГруппы = Элемент["parentUUID"];
|
||||
НаименованиеГруппы = Элемент["parent"];
|
||||
|
||||
Если ОписаниеГруппы <> Неопределено Тогда
|
||||
КодГруппы = ОписаниеГруппы["code"];
|
||||
НаименованиеГруппы = ОписаниеГруппы["description"];
|
||||
Если КодПолномочия = "BRREPTG_RSPND_BRSTATREPORTINGNFOGNRL" Тогда
|
||||
НаименованиеГруппы = НаименованиеГруппыДляВзаимодействияСБанкомРоссии();
|
||||
КонецЕсли;
|
||||
|
||||
Если КодПолномочия = "BRREPTG_RSPND_BRSTATREPORTINGNFOGNRL" Тогда
|
||||
НаименованиеГруппы = НаименованиеГруппыДляВзаимодействияСБанкомРоссии();
|
||||
Если ЗначениеЗаполнено(НаименованиеГруппы) Тогда
|
||||
Если НаименованиеГруппы = НаименованиеГруппыДляВзаимодействияСБанкомРоссии() Тогда
|
||||
КодГруппы = НаименованиеГруппы;
|
||||
КонецЕсли;
|
||||
|
||||
Если ЗначениеЗаполнено(НаименованиеГруппы) Тогда
|
||||
Если НаименованиеГруппы = НаименованиеГруппыДляВзаимодействияСБанкомРоссии() Тогда
|
||||
КодГруппы = НаименованиеГруппы;
|
||||
КонецЕсли;
|
||||
Группа = Классификатор.Строки.Найти(КодГруппы, "Код", Ложь);
|
||||
|
||||
Группа = Классификатор.Строки.Найти(КодГруппы, "Код", Ложь);
|
||||
|
||||
Если Группа = Неопределено Тогда
|
||||
Группа = Классификатор.Строки.Добавить();
|
||||
Группа.Код = КодГруппы;
|
||||
Группа.Наименование = НаименованиеГруппы;
|
||||
КонецЕсли;
|
||||
Если Группа = Неопределено Тогда
|
||||
Группа = Классификатор.Строки.Добавить();
|
||||
Группа.Код = КодГруппы;
|
||||
Группа.Наименование = НаименованиеГруппы;
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
|
||||
@@ -165,11 +178,37 @@
|
||||
Процедура ОбновитьКлассификаторы() Экспорт
|
||||
|
||||
ОбновляемыеФайлы = Новый СписокЗначений();
|
||||
ОбновляемыеФайлы.Добавить(ИдентификаторКлассификатораОграничений(), АдресСервисаКлассификатораОграничений(), Истина);
|
||||
ОбновляемыеФайлы.Добавить(ИдентификаторКлассификатораЗначенийОграничений(), АдресСервисаКлассификатораЗначенийОграничений(), Истина);
|
||||
ОбновляемыеФайлы.Добавить(ИдентификаторКлассификатораПолномочийZIP(), АдресКлассификатораПолномочийZIP(), Ложь);
|
||||
|
||||
РезультатыОбновленияФайлов = ОбновитьФайлы(ОбновляемыеФайлы, Ложь);
|
||||
РезультатОбновленияФайла = РезультатыОбновленияФайлов[ИдентификаторКлассификатораПолномочийZIP()];
|
||||
|
||||
Если РезультатОбновленияФайла.ОбновлениеВыполнено Тогда
|
||||
ДатаИзмененияФайла = РезультатОбновленияФайла.ДатаИзмененияФайла;
|
||||
ДвоичныеДанныеАрхива = ДанныеФайла(ИдентификаторКлассификатораПолномочийZIP());
|
||||
Файлы = РаспаковатьФайлыИзАрхива(ДвоичныеДанныеАрхива);
|
||||
|
||||
Для Каждого Файл Из Файлы Цикл
|
||||
ДвоичныеДанные = Файл.Значение;
|
||||
Данные = ПолучитьСтрокуИзДвоичныхДанных(ДвоичныеДанные, "UTF-8");
|
||||
|
||||
ИдентификаторФайла = ИдентификаторФайлаПоИмени(Файл.Ключ);
|
||||
|
||||
Если ИдентификаторФайла <> Неопределено Тогда
|
||||
ЗаписатьДанныеФайла(ИдентификаторФайла, Данные, ДатаИзмененияФайла);
|
||||
КонецЕсли;
|
||||
КонецЦикла;
|
||||
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
ОбновляемыеФайлы.Очистить();
|
||||
ОбновляемыеФайлы.Добавить(ИдентификаторКлассификатораПолномочий(), АдресКлассификатораПолномочийJSON(), Ложь);
|
||||
ОбновляемыеФайлы.Добавить(ИдентификаторКлассификатораОграничений(), АдресКлассификатораОграничений(), Истина);
|
||||
ОбновляемыеФайлы.Добавить(ИдентификаторКлассификатораЗначенийОграничений(), АдресКлассификатораЗначенийОграничений(), Истина);
|
||||
|
||||
ОбновлениеВыполнено = Истина;
|
||||
РезультатыОбновленияФайлов = ОбновитьФайлы(ОбновляемыеФайлы);
|
||||
РезультатыОбновленияФайлов = ОбновитьФайлы(ОбновляемыеФайлы, Истина);
|
||||
СписокОшибок = Новый Массив;
|
||||
|
||||
Для Каждого ОбновляемыйФайл Из ОбновляемыеФайлы Цикл
|
||||
@@ -188,7 +227,7 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
Функция ОбновитьФайлы(ОбновляемыеФайлы)
|
||||
Функция ОбновитьФайлы(ОбновляемыеФайлы, ПреобразоватьДвоичныеДанныеВСтроку)
|
||||
|
||||
ИдентификаторыФайлов = ОбновляемыеФайлы.ВыгрузитьЗначения();
|
||||
ДатыИзмененияФайлов = ДатыИзмененияФайлов(ИдентификаторыФайлов);
|
||||
@@ -199,7 +238,7 @@
|
||||
АдресФайла = ОбновляемыйФайл.Представление;
|
||||
РаспаковатьИзАрхива = ОбновляемыйФайл.Пометка;
|
||||
ДатаИзмененияФайла = ДатыИзмененияФайлов[ИдентификаторФайла];
|
||||
РезультатОбновленияФайла = ОбновитьФайл(ИдентификаторФайла, АдресФайла, ДатаИзмененияФайла, РаспаковатьИзАрхива);
|
||||
РезультатОбновленияФайла = ОбновитьФайл(ИдентификаторФайла, АдресФайла, ДатаИзмененияФайла, РаспаковатьИзАрхива, ПреобразоватьДвоичныеДанныеВСтроку);
|
||||
РезультатыОбновленияФайлов.Вставить(ИдентификаторФайла, РезультатОбновленияФайла);
|
||||
КонецЦикла;
|
||||
|
||||
@@ -207,15 +246,18 @@
|
||||
|
||||
КонецФункции
|
||||
|
||||
Функция ОбновитьФайл(Знач ИдентификаторФайла, Знач АдресФайла, Знач ДатаИзмененияФайла, РаспаковатьИзАрхива = Ложь)
|
||||
Функция ОбновитьФайл(Знач ИдентификаторФайла, Знач АдресФайла, Знач ДатаИзмененияФайла, РаспаковатьИзАрхива = Ложь, ПреобразоватьДвоичныеДанныеВСтроку = Истина)
|
||||
|
||||
РезультатОбновления = Новый Структура;
|
||||
РезультатОбновления.Вставить("ОбновлениеВыполнено", Истина);
|
||||
РезультатОбновления.Вставить("ТекстОшибки", "");
|
||||
РезультатОбновления.Вставить("ДатаИзмененияФайла", ДатаИзмененияФайла);
|
||||
|
||||
ПараметрыПолучения = ПолучениеФайловИзИнтернетаКлиентСервер.ПараметрыПолученияФайла();
|
||||
ПараметрыПолучения.Заголовки.Вставить("If-Modified-Since", ДатаИзмененияФайла);
|
||||
ПараметрыПолучения.Заголовки.Вставить("User-Agent", "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36");
|
||||
|
||||
Если ЗначениеЗаполнено(ДатаИзмененияФайла) Тогда
|
||||
ПараметрыПолучения.Заголовки.Вставить("If-Modified-Since", ОбщегоНазначенияКлиентСервер.ДатаHTTP(ДатаИзмененияФайла));
|
||||
КонецЕсли;
|
||||
|
||||
РезультатЗагрузки = ПолучениеФайловИзИнтернета.СкачатьФайлВоВременноеХранилище(АдресФайла, ПараметрыПолучения, Ложь);
|
||||
|
||||
@@ -271,17 +313,33 @@
|
||||
|%2'"),
|
||||
Строка(ИдентификаторФайла),
|
||||
РезультатОбновления.ТекстОшибки);
|
||||
ЗаписатьВЖурналРегистрации(Комментарий, УровеньЖурналаРегистрации.Ошибка);
|
||||
ЗаписатьВЖурналРегистрации(Комментарий, УровеньЖурналаРегистрации.Предупреждение);
|
||||
Возврат РезультатОбновления;
|
||||
КонецЕсли;
|
||||
Данные = ПолучитьСтрокуИзДвоичныхДанных(Данные, "UTF-8");
|
||||
|
||||
ДатаИзмененияФайла = РезультатЗагрузки.Заголовки["Last-Modified"];
|
||||
Если ПреобразоватьДвоичныеДанныеВСтроку Тогда
|
||||
Данные = ПолучитьСтрокуИзДвоичныхДанных(Данные, "UTF-8");
|
||||
КонецЕсли;
|
||||
|
||||
ДатаИзмененияФайлаRFC1123 = РезультатЗагрузки.Заголовки["Last-Modified"];
|
||||
|
||||
Если ЗначениеЗаполнено(ДатаИзмененияФайлаRFC1123) Тогда
|
||||
ДатаИзмененияФайла = ОбщегоНазначенияКлиентСервер.ДатаRFC1123(ДатаИзмененияФайлаRFC1123);
|
||||
КонецЕсли;
|
||||
|
||||
Если Не ЗначениеЗаполнено(ДатаИзмененияФайла) Тогда
|
||||
ДатаИзмененияФайла = ТекущаяДатаСеанса();
|
||||
КонецЕсли;
|
||||
|
||||
РезультатОбновления.ДатаИзмененияФайла = ДатаИзмененияФайла;
|
||||
ЗаписатьДанныеФайла(ИдентификаторФайла, Данные, ДатаИзмененияФайла);
|
||||
|
||||
Возврат РезультатОбновления;
|
||||
|
||||
КонецФункции
|
||||
|
||||
Процедура ЗаписатьДанныеФайла(ИдентификаторФайла, Данные, ДатаИзмененияФайла)
|
||||
|
||||
БлокировкаДанных = Новый БлокировкаДанных();
|
||||
ЭлементБлокировкиДанных = БлокировкаДанных.Добавить("РегистрСведений.КлассификаторыМЧД");
|
||||
ЭлементБлокировкиДанных.УстановитьЗначение("Идентификатор", ИдентификаторФайла);
|
||||
@@ -310,11 +368,23 @@
|
||||
Строка(ИдентификаторФайла));
|
||||
ЗаписатьВЖурналРегистрации(Комментарий);
|
||||
|
||||
Возврат РезультатОбновления;
|
||||
КонецПроцедуры
|
||||
|
||||
Функция РаспаковатьФайлИзАрхива(ДвоичныеДанныеАрхива)
|
||||
|
||||
Файлы = РаспаковатьФайлыИзАрхива(ДвоичныеДанныеАрхива);
|
||||
|
||||
Если Файлы <> Неопределено Тогда
|
||||
Для Каждого Файл Из Файлы Цикл
|
||||
Возврат Файл.Значение;
|
||||
КонецЦикла;
|
||||
КонецЕсли;
|
||||
|
||||
Возврат Неопределено;
|
||||
|
||||
КонецФункции
|
||||
|
||||
Функция РаспаковатьФайлИзАрхива(ДвоичныеДанныеАрхива)
|
||||
Функция РаспаковатьФайлыИзАрхива(ДвоичныеДанныеАрхива)
|
||||
|
||||
ПотокВПамяти = ДвоичныеДанныеАрхива.ОткрытьПотокДляЧтения();
|
||||
|
||||
@@ -325,19 +395,19 @@
|
||||
КонецПопытки;
|
||||
|
||||
ВременныйКаталог = ФайловаяСистема.СоздатьВременныйКаталог();
|
||||
ДвоичныеДанныеФайла = Неопределено;
|
||||
Результат = Новый Соответствие;
|
||||
|
||||
Для Каждого ЭлементАрхива Из ЧтениеZipФайла.Элементы Цикл
|
||||
ИмяФайла = ЭлементАрхива.Имя;
|
||||
ЧтениеZipФайла.Извлечь(ЭлементАрхива, ВременныйКаталог);
|
||||
ДвоичныеДанныеФайла = Новый ДвоичныеДанные(ВременныйКаталог + ИмяФайла);
|
||||
Прервать;
|
||||
Результат.Вставить(ИмяФайла, ДвоичныеДанныеФайла);
|
||||
КонецЦикла;
|
||||
|
||||
ЧтениеZipФайла.Закрыть();
|
||||
ФайловаяСистема.УдалитьВременныйКаталог(ВременныйКаталог);
|
||||
|
||||
Возврат ДвоичныеДанныеФайла;
|
||||
Возврат Результат;
|
||||
|
||||
КонецФункции
|
||||
|
||||
@@ -365,6 +435,16 @@
|
||||
|
||||
Функция ДатыИзмененияФайлов(ИдентификаторыФайлов)
|
||||
|
||||
ДатыИзмененияФайлов = Новый Соответствие;
|
||||
|
||||
Если Не ЗначениеЗаполнено(ИдентификаторыФайлов) Тогда
|
||||
Возврат ДатыИзмененияФайлов;
|
||||
КонецЕсли;
|
||||
|
||||
Для Каждого ИдентификаторФайла Из ИдентификаторыФайлов Цикл
|
||||
ДатыИзмененияФайлов[ИдентификаторФайла] = '00010101';
|
||||
КонецЦикла;
|
||||
|
||||
ТекстЗапроса =
|
||||
"ВЫБРАТЬ
|
||||
| КлассификаторыМЧД.Идентификатор,
|
||||
@@ -378,38 +458,75 @@
|
||||
Запрос.УстановитьПараметр("Идентификаторы", ИдентификаторыФайлов);
|
||||
Выборка = Запрос.Выполнить().Выбрать();
|
||||
|
||||
ДатыИзмененияФайлов = Новый Соответствие;
|
||||
|
||||
Пока Выборка.Следующий() Цикл
|
||||
ДатыИзмененияФайлов.Вставить(Выборка.Идентификатор, Выборка.ДатаИзменения);
|
||||
КонецЦикла;
|
||||
|
||||
Для Каждого ИдентификаторФайла Из ИдентификаторыФайлов Цикл
|
||||
Если ДатыИзмененияФайлов[ИдентификаторФайла] = Неопределено Тогда
|
||||
ДатыИзмененияФайлов[ИдентификаторФайла] = '00010101';
|
||||
КонецЕсли;
|
||||
КонецЦикла;
|
||||
|
||||
Возврат ДатыИзмененияФайлов;
|
||||
|
||||
КонецФункции
|
||||
|
||||
Функция ИдентификаторКлассификатораОграничений()
|
||||
Возврат Новый УникальныйИдентификатор("ae908b89-f44c-495f-a733-4cd6a5d96692");
|
||||
Функция ИдентификаторКлассификатораПолномочийZIP()
|
||||
Возврат Новый УникальныйИдентификатор("eaac6f58-4dd3-47c8-981e-6b47669d7f5a");
|
||||
КонецФункции
|
||||
|
||||
Функция АдресСервисаКлассификатораОграничений()
|
||||
Возврат "https://esnsi.gosuslugi.ru/rest/ext/v1/classifiers/11366/file?extension=CSV&encoding=UTF_8";
|
||||
Функция ИдентификаторКлассификатораПолномочий()
|
||||
Возврат Новый УникальныйИдентификатор("0d6f8b2a-879c-4156-b2e7-58a799e4d9ce");
|
||||
КонецФункции
|
||||
|
||||
Функция ИдентификаторКлассификатораОграничений()
|
||||
Возврат Новый УникальныйИдентификатор("ae908b89-f44c-495f-a733-4cd6a5d96692");
|
||||
КонецФункции
|
||||
|
||||
Функция ИдентификаторКлассификатораЗначенийОграничений()
|
||||
Возврат Новый УникальныйИдентификатор("af31952b-b262-4c8e-b049-2eed00782193");
|
||||
КонецФункции
|
||||
|
||||
Функция АдресСервисаКлассификатораЗначенийОграничений()
|
||||
Функция АдресКлассификатораПолномочийZIP()
|
||||
Возврат "https://downloads.v8.1c.ru/content/LED/settings/mchd/rights_classifier/AuthorityClassifier_M4D_003.zip";
|
||||
КонецФункции
|
||||
|
||||
Функция АдресКлассификатораПолномочийJSON()
|
||||
Возврат "https://downloads.v8.1c.ru/content/LED/settings/mchd/rights_classifier/AuthorityClassifier_M4D_003.json";
|
||||
КонецФункции
|
||||
|
||||
Функция АдресКлассификатораОграничений()
|
||||
Возврат "https://esnsi.gosuslugi.ru/rest/ext/v1/classifiers/11366/file?extension=CSV&encoding=UTF_8";
|
||||
КонецФункции
|
||||
|
||||
Функция АдресКлассификатораЗначенийОграничений()
|
||||
Возврат "https://esnsi.gosuslugi.ru/rest/ext/v1/classifiers/11367/file?extension=CSV&encoding=UTF_8";
|
||||
КонецФункции
|
||||
|
||||
Функция ИмяФайлаКлассификатораПолномочий()
|
||||
Возврат "POWER_PWR_CLASS.json";
|
||||
КонецФункции
|
||||
|
||||
Функция ИмяФайлаКлассификатораОграничений()
|
||||
Возврат "POWER_PWR_RESR_UTF-8.csv";
|
||||
КонецФункции
|
||||
|
||||
Функция ИмяФайлаКлассификатораЗначенийОграничений()
|
||||
Возврат "POWER_PWR_RESTR_VALUE_UTF-8.csv";
|
||||
КонецФункции
|
||||
|
||||
Функция ИдентификаторФайлаПоИмени(ИмяФайла)
|
||||
|
||||
Если НРег(ИмяФайла) = НРег(ИмяФайлаКлассификатораПолномочий()) Тогда
|
||||
Возврат ИдентификаторКлассификатораПолномочий();
|
||||
|
||||
ИначеЕсли НРег(ИмяФайла) = НРег(ИмяФайлаКлассификатораОграничений()) Тогда
|
||||
Возврат ИдентификаторКлассификатораОграничений();
|
||||
|
||||
ИначеЕсли НРег(ИмяФайла) = НРег(ИмяФайлаКлассификатораЗначенийОграничений()) Тогда
|
||||
Возврат ИдентификаторКлассификатораЗначенийОграничений();
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
Возврат Неопределено;
|
||||
|
||||
КонецФункции
|
||||
|
||||
Функция ИмяСобытияЖурналаРегистрации()
|
||||
|
||||
Возврат НСтр("ru = 'Обновление классификаторов МЧД'", ОбщегоНазначения.КодОсновногоЯзыка());
|
||||
@@ -610,6 +727,25 @@
|
||||
|
||||
КонецФункции
|
||||
|
||||
Процедура УстановитьРасписаниеРегламентногоЗадания() Экспорт
|
||||
|
||||
ГенераторСлучайныхЧисел = Новый ГенераторСлучайныхЧисел(ТекущаяУниверсальнаяДатаВМиллисекундах());
|
||||
Задержка = ГенераторСлучайныхЧисел.СлучайноеЧисло(1, 24*60*60) - 1;
|
||||
|
||||
Расписание = Новый РасписаниеРегламентногоЗадания;
|
||||
Расписание.ПериодПовтораДней = 7;
|
||||
Расписание.ВремяНачала = '00010101000000' + Задержка; // В любое время.
|
||||
|
||||
ПараметрыЗадания = Новый Структура;
|
||||
ПараметрыЗадания.Вставить("Расписание", Расписание);
|
||||
ПараметрыЗадания.Вставить("ИнтервалПовтораПриАварийномЗавершении", 3600);
|
||||
ПараметрыЗадания.Вставить("КоличествоПовторовПриАварийномЗавершении", 0);
|
||||
|
||||
РегламентныеЗаданияСервер.УстановитьПараметрыРегламентногоЗадания(
|
||||
Метаданные.РегламентныеЗадания.ОбновлениеКлассификаторовМЧД, ПараметрыЗадания);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
#КонецОбласти
|
||||
|
||||
#КонецЕсли
|
||||
+25896
-1820
File diff suppressed because it is too large.
Load diff
@@ -21,7 +21,7 @@
|
||||
Если ДанныеСпискаОтзыва = Неопределено Тогда
|
||||
Продолжить;
|
||||
КонецЕсли;
|
||||
Если ЭлектроннаяПодписьСлужебный.ПериодДействияСпискаОтзыва(ДанныеСпискаОтзыва) = Неопределено Тогда
|
||||
Если ЭлектроннаяПодписьСлужебныйКлиентСервер.СвойстваСпискаОтзыва(ДанныеСпискаОтзыва) = Неопределено Тогда
|
||||
ВызватьИсключение НСтр("ru = 'Данные не являются списком отзыва.'");
|
||||
КонецЕсли;
|
||||
КонецЦикла;
|
||||
|
||||
@@ -119,7 +119,7 @@
|
||||
|
||||
СтруктураПараметровДанных = Новый Структура;
|
||||
|
||||
Если ПараметрыПоследнейРассылки <> Неопределено Тогда
|
||||
Если ПараметрыПоследнейРассылки <> Неопределено И НЕ ЗначениеЗаполнено(Контекст.Период1) Тогда
|
||||
Период = Новый СтандартныйПериод;
|
||||
Период.ДатаНачала = ПараметрыПоследнейРассылки.ДатаНачала;
|
||||
Период.ДатаОкончания = ПараметрыПоследнейРассылки.ДатаОкончания;
|
||||
|
||||
@@ -3766,93 +3766,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>Administration</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>DataAdministration</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>UpdateDataBaseConfiguration</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ExclusiveMode</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ActiveUsers</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>EventLog</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ThinClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>WebClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ThickClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ExternalConnection</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>Automation</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>TechnicalSpecialistMode</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>SaveUserData</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ConfigurationExtensionsAdministration</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>Output</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Constant.СинхронизироватьДанныеСПриложениемВИнтернетеПриНачалеРаботыПрограммы</name>
|
||||
<right>
|
||||
@@ -5102,6 +5015,93 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>Administration</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>DataAdministration</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>UpdateDataBaseConfiguration</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ExclusiveMode</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ActiveUsers</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>EventLog</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ThinClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>WebClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ThickClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ExternalConnection</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>Automation</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>TechnicalSpecialistMode</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>SaveUserData</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ConfigurationExtensionsAdministration</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>Output</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>InformationRegister.ДампыПлатформы</name>
|
||||
<right>
|
||||
|
||||
@@ -2033,33 +2033,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Constant.ИспользоватьГруппыПользователей</name>
|
||||
<right>
|
||||
@@ -2725,6 +2698,33 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Constant.АдресПубликацииИнформационнойБазыВЛокальнойСети</name>
|
||||
<right>
|
||||
|
||||
@@ -1627,33 +1627,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Constant.ИспользоватьГруппыПользователей</name>
|
||||
<right>
|
||||
@@ -2222,6 +2195,33 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Constant.АдресПубликацииИнформационнойБазыВЛокальнойСети</name>
|
||||
<right>
|
||||
|
||||
@@ -623,33 +623,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>
|
||||
@@ -831,6 +804,33 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>WebService.EnterpriseDataExchange_1_0_1_1.Operation.Ping</name>
|
||||
<right>
|
||||
|
||||
@@ -210,33 +210,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>
|
||||
@@ -329,4 +302,31 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
</Rights>
|
||||
+27
-27
@@ -60,33 +60,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>
|
||||
@@ -173,4 +146,31 @@
|
||||
<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,33 +21,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>
|
||||
@@ -87,4 +60,31 @@
|
||||
<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>
|
||||
@@ -128,33 +128,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>
|
||||
@@ -206,4 +179,31 @@
|
||||
<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>
|
||||
@@ -1048,33 +1048,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>
|
||||
@@ -1330,6 +1303,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>
|
||||
|
||||
@@ -74,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>Catalog.ГруппыВнешнихПользователей</name>
|
||||
<right>
|
||||
@@ -140,4 +113,31 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
</Rights>
|
||||
@@ -36,33 +36,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>
|
||||
@@ -158,6 +131,33 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<restrictionTemplate>
|
||||
<name>ДляРегистра(Регистр, Поле1, Поле2, Поле3, Поле4, Поле5)</name>
|
||||
<condition>// ДляРегистра(Регистр, Поле1, Поле2 = "", Поле3 = "", Поле4 = "", Поле5 = "")
|
||||
|
||||
@@ -18,33 +18,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>
|
||||
@@ -162,6 +135,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>
|
||||
<restrictionTemplate>
|
||||
<name>ДляРегистра(Регистр, Поле1, Поле2, Поле3, Поле4, Поле5)</name>
|
||||
<condition>// ДляРегистра(Регистр, Поле1, Поле2 = "", Поле3 = "", Поле4 = "", Поле5 = "")
|
||||
|
||||
@@ -95,6 +95,20 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>CommonForm.ДополнительныеОтчетыИОбработки</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>CommonForm.НастройкаМоихОтчетовИОбработок</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
@@ -122,18 +136,4 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>CommonForm.ДополнительныеОтчетыИОбработки</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>CommonForm.НастройкаМоихОтчетовИОбработок</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
</Rights>
|
||||
@@ -127,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>Catalog.ЗначенияСвойствОбъектов</name>
|
||||
<right>
|
||||
@@ -200,6 +173,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>
|
||||
|
||||
@@ -100,33 +100,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>
|
||||
@@ -231,6 +204,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>
|
||||
|
||||
@@ -70,6 +70,13 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>CommonCommand.МоиЗаметкиПоПредмету</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
@@ -97,13 +104,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>CommonCommand.МоиЗаметкиПоПредмету</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Catalog.Заметки.Command.ВсеЗаметки</name>
|
||||
<right>
|
||||
|
||||
@@ -88,6 +88,25 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Constant.ИспользоватьНесколькоПроизводственныхКалендарей</name>
|
||||
<right>
|
||||
<name>Read</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>Update</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>Edit</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
@@ -115,23 +134,4 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Constant.ИспользоватьНесколькоПроизводственныхКалендарей</name>
|
||||
<right>
|
||||
<name>Read</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>Update</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>Edit</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
</Rights>
|
||||
@@ -158,6 +158,20 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Catalog.ВариантыОтчетов.Command.Изменить</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Catalog.ВариантыОтчетов.Command.РазместитьВРазделах</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
@@ -185,20 +199,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Catalog.ВариантыОтчетов.Command.Изменить</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Catalog.ВариантыОтчетов.Command.РазместитьВРазделах</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<restrictionTemplate>
|
||||
<name>ДляОбъекта(ПолеОбъекта)</name>
|
||||
<condition>// ДляОбъекта(ПолеОбъекта = "")
|
||||
|
||||
@@ -60,33 +60,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>
|
||||
@@ -126,6 +99,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>
|
||||
|
||||
@@ -136,6 +136,32 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>DataProcessor.ДоступныеАнкеты</name>
|
||||
<right>
|
||||
<name>Use</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>ChartOfCharacteristicTypes.ВопросыДляАнкетирования</name>
|
||||
<right>
|
||||
<name>Read</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>InputByString</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
@@ -163,30 +189,4 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>DataProcessor.ДоступныеАнкеты</name>
|
||||
<right>
|
||||
<name>Use</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>ChartOfCharacteristicTypes.ВопросыДляАнкетирования</name>
|
||||
<right>
|
||||
<name>Read</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>InputByString</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
</Rights>
|
||||
@@ -87,6 +87,20 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>CommonCommand.ПрисоединенныеФайлы</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>CommonCommand.РедактируемыеФайлы</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
@@ -114,20 +128,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>CommonCommand.ПрисоединенныеФайлы</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>CommonCommand.РедактируемыеФайлы</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Catalog.Файлы</name>
|
||||
<right>
|
||||
|
||||
@@ -87,6 +87,20 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>CommonCommand.ПрисоединенныеФайлы</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>CommonCommand.РедактируемыеФайлы</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
@@ -114,20 +128,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>CommonCommand.ПрисоединенныеФайлы</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>CommonCommand.РедактируемыеФайлы</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Catalog.Файлы</name>
|
||||
<right>
|
||||
|
||||
@@ -105,33 +105,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>
|
||||
@@ -178,6 +151,33 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Report.Задачи</name>
|
||||
<right>
|
||||
|
||||
@@ -77,6 +77,13 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>CommonForm.ОтправкаСообщения</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
@@ -104,13 +111,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>CommonForm.ОтправкаСообщения</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<restrictionTemplate>
|
||||
<name>ДляОбъекта(ПолеОбъекта)</name>
|
||||
<condition>// ДляОбъекта(ПолеОбъекта = "")
|
||||
|
||||
@@ -127,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>ChartOfCharacteristicTypes.ВопросыДляАнкетирования</name>
|
||||
<right>
|
||||
@@ -193,4 +166,31 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
</Rights>
|
||||
@@ -131,33 +131,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>
|
||||
@@ -194,6 +167,33 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Report.Задачи</name>
|
||||
<right>
|
||||
|
||||
@@ -40,6 +40,13 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>CommonCommand.ДополнительныеСведенияКоманднаяПанель</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
@@ -67,13 +74,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>CommonCommand.ДополнительныеСведенияКоманднаяПанель</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>CommonForm.РедактированиеДополнительныхСведений</name>
|
||||
<right>
|
||||
|
||||
@@ -22,33 +22,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>
|
||||
@@ -88,4 +61,31 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
</Rights>
|
||||
@@ -37,6 +37,13 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>CommonCommand.ЖурналУчетаОригиналовПервичныхДокументов</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
@@ -64,11 +71,4 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>CommonCommand.ЖурналУчетаОригиналовПервичныхДокументов</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
</Rights>
|
||||
@@ -17,33 +17,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>
|
||||
@@ -121,6 +94,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>
|
||||
|
||||
@@ -3,6 +3,17 @@
|
||||
<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>
|
||||
@@ -30,15 +41,4 @@
|
||||
<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>
|
||||
@@ -237,6 +237,24 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>InformationRegister.ЗамерыВремениТехнологические</name>
|
||||
<right>
|
||||
<name>Read</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>DataProcessor.ОценкаПроизводительности.Command.НастройкиОценкиПроизводительности</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
@@ -264,22 +282,4 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>InformationRegister.ЗамерыВремениТехнологические</name>
|
||||
<right>
|
||||
<name>Read</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>DataProcessor.ОценкаПроизводительности.Command.НастройкиОценкиПроизводительности</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
</Rights>
|
||||
@@ -5216,45 +5216,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>ChartOfCharacteristicTypes.ОбъектыАдресацииЗадач</name>
|
||||
<right>
|
||||
@@ -6860,6 +6821,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>InformationRegister.ДампыПлатформы</name>
|
||||
<right>
|
||||
|
||||
@@ -3,6 +3,13 @@
|
||||
<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>
|
||||
@@ -34,13 +41,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>DataProcessor.ЖурналРегистрации.Command.ЖурналРегистрации</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>DataProcessor.ЖурналРегистрации</name>
|
||||
<right>
|
||||
|
||||
@@ -3,6 +3,13 @@
|
||||
<setForNewObjects>false</setForNewObjects>
|
||||
<setForAttributesByDefault>true</setForAttributesByDefault>
|
||||
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
||||
<object>
|
||||
<name>CommonForm.ОписаниеИзмененийПрограммы</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
@@ -30,11 +37,4 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>CommonForm.ОписаниеИзмененийПрограммы</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
</Rights>
|
||||
@@ -2711,33 +2711,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>
|
||||
@@ -3479,6 +3452,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>
|
||||
|
||||
@@ -108,33 +108,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>WebService.RemoteAdministrationOfExchange.Operation.StartExchangeExecutionInFirstDataBase</name>
|
||||
<right>
|
||||
@@ -170,6 +143,33 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>WebService.RemoteAdministrationOfExchange_2_1_6_1.Operation.GetExchangeFeatures</name>
|
||||
<right>
|
||||
|
||||
@@ -25,6 +25,32 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>InformationRegister.УничтоженныеПерсональныеДанные</name>
|
||||
<right>
|
||||
<name>Read</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Document.АктОбУничтоженииПерсональныхДанных</name>
|
||||
<right>
|
||||
<name>Read</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>InputByString</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
@@ -52,30 +78,4 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>InformationRegister.УничтоженныеПерсональныеДанные</name>
|
||||
<right>
|
||||
<name>Read</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Document.АктОбУничтоженииПерсональныхДанных</name>
|
||||
<right>
|
||||
<name>Read</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>InputByString</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
</Rights>
|
||||
@@ -58,6 +58,17 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>InformationRegister.НастройкиВариантовОтчетов</name>
|
||||
<right>
|
||||
<name>Read</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
@@ -85,15 +96,4 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>InformationRegister.НастройкиВариантовОтчетов</name>
|
||||
<right>
|
||||
<name>Read</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
</Rights>
|
||||
@@ -36,6 +36,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>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
@@ -63,19 +78,4 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Catalog.ГруппыВнешнихПользователей</name>
|
||||
<right>
|
||||
<name>Read</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>InputByString</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
</Rights>
|
||||
@@ -36,33 +36,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>
|
||||
@@ -112,6 +85,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>
|
||||
<restrictionTemplate>
|
||||
<name>ДляРегистра(Регистр, Поле1, Поле2, Поле3, Поле4, Поле5)</name>
|
||||
<condition>// ДляРегистра(Регистр, Поле1, Поле2 = "", Поле3 = "", Поле4 = "", Поле5 = "")
|
||||
|
||||
@@ -18,33 +18,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>
|
||||
@@ -112,6 +85,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>
|
||||
<restrictionTemplate>
|
||||
<name>ДляРегистра(Регистр, Поле1, Поле2, Поле3, Поле4, Поле5)</name>
|
||||
<condition>// ДляРегистра(Регистр, Поле1, Поле2 = "", Поле3 = "", Поле4 = "", Поле5 = "")
|
||||
|
||||
@@ -55,6 +55,20 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>CommonForm.ДополнительныеОтчетыИОбработки</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>CommonForm.НастройкаМоихОтчетовИОбработок</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
@@ -82,20 +96,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>CommonForm.ДополнительныеОтчетыИОбработки</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>CommonForm.НастройкаМоихОтчетовИОбработок</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<restrictionTemplate>
|
||||
<name>ДляОбъекта(ПолеОбъекта)</name>
|
||||
<condition>// ДляОбъекта(ПолеОбъекта = "")
|
||||
|
||||
@@ -23,6 +23,13 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>CommonCommand.ДополнительныеСведенияКоманднаяПанель</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
@@ -50,13 +57,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>CommonCommand.ДополнительныеСведенияКоманднаяПанель</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>CommonForm.РедактированиеДополнительныхСведений</name>
|
||||
<right>
|
||||
|
||||
@@ -96,33 +96,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>
|
||||
@@ -175,6 +148,33 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Report.Задачи</name>
|
||||
<right>
|
||||
|
||||
Loaded 100 of 108 files, more files were not shown because too many files have changed in this diff.
Show more
Reference in new issue
Block a user