3_1_10_329
This commit is contained in:
1 parent
b3135d6857
commit
747b421eee
124 files changed
+7720
-5589
No files matched your search
@@ -1559,6 +1559,7 @@
|
|||||||
ОписаниеПользователяИБ = НачальноеОписаниеПользователяИБ();
|
ОписаниеПользователяИБ = НачальноеОписаниеПользователяИБ();
|
||||||
ПользовательИБСуществует = Ложь;
|
ПользовательИБСуществует = Ложь;
|
||||||
ПользовательИБОсновной = Ложь;
|
ПользовательИБОсновной = Ложь;
|
||||||
|
ПользовательИБПароль = Неопределено;
|
||||||
ВходВПрограммуРазрешен = Ложь;
|
ВходВПрограммуРазрешен = Ложь;
|
||||||
ВходВПрограммуРазрешенЗначениеПрямогоИзменения = Ложь;
|
ВходВПрограммуРазрешенЗначениеПрямогоИзменения = Ложь;
|
||||||
|
|
||||||
|
|||||||
@@ -181,6 +181,11 @@
|
|||||||
// См. УправлениеДоступом.ГруппаДоступаАдминистраторы
|
// См. УправлениеДоступом.ГруппаДоступаАдминистраторы
|
||||||
Функция ГруппаДоступаАдминистраторы(ПрофильАдминистратор = Неопределено) Экспорт
|
Функция ГруппаДоступаАдминистраторы(ПрофильАдминистратор = Неопределено) Экспорт
|
||||||
|
|
||||||
|
Если ЗначениеЗаполнено(ПрофильАдминистратор) Тогда
|
||||||
|
ПользователиСлужебный.ПроверитьБезопасныйРежимОтключен(
|
||||||
|
"Справочники.ГруппыДоступа.ГруппаДоступаАдминистраторы");
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
УстановитьОтключениеБезопасногоРежима(Истина);
|
УстановитьОтключениеБезопасногоРежима(Истина);
|
||||||
УстановитьПривилегированныйРежим(Истина);
|
УстановитьПривилегированныйРежим(Истина);
|
||||||
|
|
||||||
@@ -2516,6 +2521,9 @@
|
|||||||
//
|
//
|
||||||
Процедура ВосстановитьСоставУчастниковГруппыДоступаАдминистраторы(ЭлементДанных) Экспорт
|
Процедура ВосстановитьСоставУчастниковГруппыДоступаАдминистраторы(ЭлементДанных) Экспорт
|
||||||
|
|
||||||
|
ПользователиСлужебный.ПроверитьБезопасныйРежимОтключен(
|
||||||
|
"Справочники.ГруппыДоступа.ВосстановитьСоставУчастниковГруппыДоступаАдминистраторы");
|
||||||
|
|
||||||
ГруппаДоступаАдминистраторы = УправлениеДоступом.ГруппаДоступаАдминистраторы();
|
ГруппаДоступаАдминистраторы = УправлениеДоступом.ГруппаДоступаАдминистраторы();
|
||||||
Если ЭлементДанных.Ссылка <> ГруппаДоступаАдминистраторы Тогда
|
Если ЭлементДанных.Ссылка <> ГруппаДоступаАдминистраторы Тогда
|
||||||
Возврат;
|
Возврат;
|
||||||
|
|||||||
@@ -309,57 +309,6 @@
|
|||||||
<horizontalAlign>Left</horizontalAlign>
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
</extInfo>
|
</extInfo>
|
||||||
</items>
|
</items>
|
||||||
<items xsi:type="form:FormField">
|
|
||||||
<name>ТипДоверителя</name>
|
|
||||||
<id>107</id>
|
|
||||||
<title>
|
|
||||||
<key>ru</key>
|
|
||||||
<value>Тип доверителя</value>
|
|
||||||
</title>
|
|
||||||
<visible>true</visible>
|
|
||||||
<enabled>true</enabled>
|
|
||||||
<userVisible>
|
|
||||||
<common>true</common>
|
|
||||||
</userVisible>
|
|
||||||
<dataPath xsi:type="form:DataPath">
|
|
||||||
<segments>ТипДоверителя</segments>
|
|
||||||
</dataPath>
|
|
||||||
<titleLocation>None</titleLocation>
|
|
||||||
<handlers>
|
|
||||||
<event>OnChange</event>
|
|
||||||
<name>ТипДоверителяПриИзменении</name>
|
|
||||||
</handlers>
|
|
||||||
<extendedTooltip>
|
|
||||||
<name>ТипДоверителяРасширеннаяПодсказка</name>
|
|
||||||
<id>109</id>
|
|
||||||
<type>Label</type>
|
|
||||||
<autoMaxWidth>true</autoMaxWidth>
|
|
||||||
<autoMaxHeight>true</autoMaxHeight>
|
|
||||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
|
||||||
<horizontalAlign>Left</horizontalAlign>
|
|
||||||
</extInfo>
|
|
||||||
</extendedTooltip>
|
|
||||||
<contextMenu>
|
|
||||||
<name>ТипДоверителяКонтекстноеМеню</name>
|
|
||||||
<id>108</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">
|
|
||||||
<width>15</width>
|
|
||||||
<autoMaxWidth>true</autoMaxWidth>
|
|
||||||
<autoMaxHeight>true</autoMaxHeight>
|
|
||||||
<wrap>true</wrap>
|
|
||||||
<listChoiceMode>true</listChoiceMode>
|
|
||||||
<typeDomainEnabled>true</typeDomainEnabled>
|
|
||||||
<textEdit>true</textEdit>
|
|
||||||
<textSize>Normal</textSize>
|
|
||||||
</extInfo>
|
|
||||||
</items>
|
|
||||||
<items xsi:type="form:FormField">
|
<items xsi:type="form:FormField">
|
||||||
<name>Доверитель</name>
|
<name>Доверитель</name>
|
||||||
<id>218</id>
|
<id>218</id>
|
||||||
@@ -401,10 +350,18 @@
|
|||||||
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||||
<showInFooter>true</showInFooter>
|
<showInFooter>true</showInFooter>
|
||||||
<extInfo xsi:type="form:InputFieldExtInfo">
|
<extInfo xsi:type="form:InputFieldExtInfo">
|
||||||
|
<handlers>
|
||||||
|
<event>AutoComplete</event>
|
||||||
|
<name>ДоверительПредставительАвтоПодбор</name>
|
||||||
|
</handlers>
|
||||||
<handlers>
|
<handlers>
|
||||||
<event>Clearing</event>
|
<event>Clearing</event>
|
||||||
<name>ДоверительОчистка</name>
|
<name>ДоверительОчистка</name>
|
||||||
</handlers>
|
</handlers>
|
||||||
|
<handlers>
|
||||||
|
<event>ChoiceProcessing</event>
|
||||||
|
<name>ДоверительПредставительОбработкаВыбора</name>
|
||||||
|
</handlers>
|
||||||
<width>25</width>
|
<width>25</width>
|
||||||
<autoMaxWidth>true</autoMaxWidth>
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
<autoMaxHeight>true</autoMaxHeight>
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
@@ -486,57 +443,6 @@
|
|||||||
<horizontalAlign>Left</horizontalAlign>
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
</extInfo>
|
</extInfo>
|
||||||
</items>
|
</items>
|
||||||
<items xsi:type="form:FormField">
|
|
||||||
<name>ТипПредставителя</name>
|
|
||||||
<id>120</id>
|
|
||||||
<title>
|
|
||||||
<key>ru</key>
|
|
||||||
<value>Тип представителя</value>
|
|
||||||
</title>
|
|
||||||
<visible>true</visible>
|
|
||||||
<enabled>true</enabled>
|
|
||||||
<userVisible>
|
|
||||||
<common>true</common>
|
|
||||||
</userVisible>
|
|
||||||
<dataPath xsi:type="form:DataPath">
|
|
||||||
<segments>ТипПредставителя</segments>
|
|
||||||
</dataPath>
|
|
||||||
<titleLocation>None</titleLocation>
|
|
||||||
<handlers>
|
|
||||||
<event>OnChange</event>
|
|
||||||
<name>ТипПредставителяПриИзменении</name>
|
|
||||||
</handlers>
|
|
||||||
<extendedTooltip>
|
|
||||||
<name>ТипПредставителяРасширеннаяПодсказка</name>
|
|
||||||
<id>122</id>
|
|
||||||
<type>Label</type>
|
|
||||||
<autoMaxWidth>true</autoMaxWidth>
|
|
||||||
<autoMaxHeight>true</autoMaxHeight>
|
|
||||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
|
||||||
<horizontalAlign>Left</horizontalAlign>
|
|
||||||
</extInfo>
|
|
||||||
</extendedTooltip>
|
|
||||||
<contextMenu>
|
|
||||||
<name>ТипПредставителяКонтекстноеМеню</name>
|
|
||||||
<id>121</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">
|
|
||||||
<width>15</width>
|
|
||||||
<autoMaxWidth>true</autoMaxWidth>
|
|
||||||
<autoMaxHeight>true</autoMaxHeight>
|
|
||||||
<wrap>true</wrap>
|
|
||||||
<listChoiceMode>true</listChoiceMode>
|
|
||||||
<typeDomainEnabled>true</typeDomainEnabled>
|
|
||||||
<textEdit>true</textEdit>
|
|
||||||
<textSize>Normal</textSize>
|
|
||||||
</extInfo>
|
|
||||||
</items>
|
|
||||||
<items xsi:type="form:FormField">
|
<items xsi:type="form:FormField">
|
||||||
<name>Представитель</name>
|
<name>Представитель</name>
|
||||||
<id>221</id>
|
<id>221</id>
|
||||||
@@ -578,10 +484,18 @@
|
|||||||
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||||
<showInFooter>true</showInFooter>
|
<showInFooter>true</showInFooter>
|
||||||
<extInfo xsi:type="form:InputFieldExtInfo">
|
<extInfo xsi:type="form:InputFieldExtInfo">
|
||||||
|
<handlers>
|
||||||
|
<event>AutoComplete</event>
|
||||||
|
<name>ДоверительПредставительАвтоПодбор</name>
|
||||||
|
</handlers>
|
||||||
<handlers>
|
<handlers>
|
||||||
<event>Clearing</event>
|
<event>Clearing</event>
|
||||||
<name>ПредставительОчистка</name>
|
<name>ПредставительОчистка</name>
|
||||||
</handlers>
|
</handlers>
|
||||||
|
<handlers>
|
||||||
|
<event>ChoiceProcessing</event>
|
||||||
|
<name>ДоверительПредставительОбработкаВыбора</name>
|
||||||
|
</handlers>
|
||||||
<width>25</width>
|
<width>25</width>
|
||||||
<autoMaxWidth>true</autoMaxWidth>
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
<autoMaxHeight>true</autoMaxHeight>
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
@@ -2589,7 +2503,7 @@
|
|||||||
РегистрСведений.МашиночитаемыеДоверенностиПредставителиИДоверители КАК МашиночитаемыеДоверенностиПредставителиИДоверители
|
РегистрСведений.МашиночитаемыеДоверенностиПредставителиИДоверители КАК МашиночитаемыеДоверенностиПредставителиИДоверители
|
||||||
ГДЕ
|
ГДЕ
|
||||||
МашиночитаемыеДоверенностиПредставителиИДоверители.ТипУчастника = ЗНАЧЕНИЕ(Перечисление.ТипыУчастниковМЧД.Доверитель)
|
МашиночитаемыеДоверенностиПредставителиИДоверители.ТипУчастника = ЗНАЧЕНИЕ(Перечисление.ТипыУчастниковМЧД.Доверитель)
|
||||||
И МашиночитаемыеДоверенностиПредставителиИДоверители.ИНН + "|" + МашиночитаемыеДоверенностиПредставителиИДоверители.ИННФЛ + "|" + МашиночитаемыеДоверенностиПредставителиИДоверители.СНИЛС + "|" + МашиночитаемыеДоверенностиПредставителиИДоверители.ФИО + "|" + МашиночитаемыеДоверенностиПредставителиИДоверители.НаименованиеОрганизации ПОДОБНО &ДоверительСтрокаПоиска СПЕЦСИМВОЛ "~")),
|
И МашиночитаемыеДоверенностиПредставителиИДоверители.ИНН + "|" + МашиночитаемыеДоверенностиПредставителиИДоверители.ИННФЛ + "|" + МашиночитаемыеДоверенностиПредставителиИДоверители.СНИЛС + "|" + МашиночитаемыеДоверенностиПредставителиИДоверители.ФИО +"|" + МашиночитаемыеДоверенностиПредставителиИДоверители.КПП + "|" + МашиночитаемыеДоверенностиПредставителиИДоверители.НаименованиеОрганизации ПОДОБНО &ДоверительСтрокаПоиска СПЕЦСИМВОЛ "~")),
|
||||||
(СправочникМашиночитаемыеДоверенности.Ссылка В
|
(СправочникМашиночитаемыеДоверенности.Ссылка В
|
||||||
(ВЫБРАТЬ
|
(ВЫБРАТЬ
|
||||||
МашиночитаемыеДоверенностиПредставителиИДоверители.МашиночитаемаяДоверенность КАК МашиночитаемаяДоверенность
|
МашиночитаемыеДоверенностиПредставителиИДоверители.МашиночитаемаяДоверенность КАК МашиночитаемаяДоверенность
|
||||||
@@ -2597,41 +2511,7 @@
|
|||||||
РегистрСведений.МашиночитаемыеДоверенностиПредставителиИДоверители КАК МашиночитаемыеДоверенностиПредставителиИДоверители
|
РегистрСведений.МашиночитаемыеДоверенностиПредставителиИДоверители КАК МашиночитаемыеДоверенностиПредставителиИДоверители
|
||||||
ГДЕ
|
ГДЕ
|
||||||
МашиночитаемыеДоверенностиПредставителиИДоверители.ТипУчастника = ЗНАЧЕНИЕ(Перечисление.ТипыУчастниковМЧД.Представитель)
|
МашиночитаемыеДоверенностиПредставителиИДоверители.ТипУчастника = ЗНАЧЕНИЕ(Перечисление.ТипыУчастниковМЧД.Представитель)
|
||||||
И МашиночитаемыеДоверенностиПредставителиИДоверители.ИНН + "|" + МашиночитаемыеДоверенностиПредставителиИДоверители.ИННФЛ + "|" + МашиночитаемыеДоверенностиПредставителиИДоверители.СНИЛС + "|" + МашиночитаемыеДоверенностиПредставителиИДоверители.ФИО + "|" + МашиночитаемыеДоверенностиПредставителиИДоверители.НаименованиеОрганизации ПОДОБНО &ПредставительСтрокаПоиска СПЕЦСИМВОЛ "~")),
|
И МашиночитаемыеДоверенностиПредставителиИДоверители.ИНН + "|" + МашиночитаемыеДоверенностиПредставителиИДоверители.ИННФЛ + "|" + МашиночитаемыеДоверенностиПредставителиИДоверители.СНИЛС + "|" + МашиночитаемыеДоверенностиПредставителиИДоверители.ФИО + "|" + МашиночитаемыеДоверенностиПредставителиИДоверители.КПП + "|" + МашиночитаемыеДоверенностиПредставителиИДоверители.НаименованиеОрганизации ПОДОБНО &ПредставительСтрокаПоиска СПЕЦСИМВОЛ "~")),
|
||||||
(СправочникМашиночитаемыеДоверенности.Ссылка В
|
|
||||||
(ВЫБРАТЬ
|
|
||||||
МашиночитаемыеДоверенностиДоверители.Ссылка КАК Ссылка
|
|
||||||
ИЗ
|
|
||||||
Справочник.МашиночитаемыеДоверенности.Доверители КАК МашиночитаемыеДоверенностиДоверители
|
|
||||||
ГДЕ
|
|
||||||
МашиночитаемыеДоверенностиДоверители.Доверитель = &Доверитель)),
|
|
||||||
(СправочникМашиночитаемыеДоверенности.Ссылка В
|
|
||||||
(ВЫБРАТЬ
|
|
||||||
МашиночитаемыеДоверенностиПредставители.Ссылка КАК Ссылка
|
|
||||||
ИЗ
|
|
||||||
Справочник.МашиночитаемыеДоверенности.Представители КАК МашиночитаемыеДоверенностиПредставители
|
|
||||||
ГДЕ
|
|
||||||
МашиночитаемыеДоверенностиПредставители.Представитель = &Представитель)),
|
|
||||||
(СправочникМашиночитаемыеДоверенности.Ссылка В
|
|
||||||
(ВЫБРАТЬ
|
|
||||||
МашиночитаемыеДоверенностиДоверители.Ссылка КАК Ссылка
|
|
||||||
ИЗ
|
|
||||||
Справочник.МашиночитаемыеДоверенности.Доверители КАК МашиночитаемыеДоверенностиДоверители
|
|
||||||
ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Пользователи КАК Пользователи
|
|
||||||
ПО
|
|
||||||
МашиночитаемыеДоверенностиДоверители.Доверитель = Пользователи.ФизическоеЛицо
|
|
||||||
ГДЕ
|
|
||||||
Пользователи.Ссылка = &ДоверительПользователь)),
|
|
||||||
(СправочникМашиночитаемыеДоверенности.Ссылка В
|
|
||||||
(ВЫБРАТЬ
|
|
||||||
МашиночитаемыеДоверенностиПредставители.Ссылка КАК Ссылка
|
|
||||||
ИЗ
|
|
||||||
Справочник.МашиночитаемыеДоверенности.Представители КАК МашиночитаемыеДоверенностиПредставители
|
|
||||||
ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Пользователи КАК Пользователи
|
|
||||||
ПО
|
|
||||||
МашиночитаемыеДоверенностиПредставители.Представитель = Пользователи.ФизическоеЛицо
|
|
||||||
ГДЕ
|
|
||||||
Пользователи.Ссылка = &ПредставительПользователь)),
|
|
||||||
(СправочникМашиночитаемыеДоверенности.Ссылка В
|
(СправочникМашиночитаемыеДоверенности.Ссылка В
|
||||||
(ВЫБРАТЬ
|
(ВЫБРАТЬ
|
||||||
МашиночитаемыеДоверенностиПолномочия.Ссылка КАК Ссылка
|
МашиночитаемыеДоверенностиПолномочия.Ссылка КАК Ссылка
|
||||||
@@ -2678,6 +2558,15 @@
|
|||||||
ГДЕ
|
ГДЕ
|
||||||
МашиночитаемыеДоверенностиПредставителиИДоверители.ТипУчастника = ЗНАЧЕНИЕ(Перечисление.ТипыУчастниковМЧД.Доверитель)
|
МашиночитаемыеДоверенностиПредставителиИДоверители.ТипУчастника = ЗНАЧЕНИЕ(Перечисление.ТипыУчастниковМЧД.Доверитель)
|
||||||
И МашиночитаемыеДоверенностиПредставителиИДоверители.СНИЛС = &ДоверительСНИЛС)),
|
И МашиночитаемыеДоверенностиПредставителиИДоверители.СНИЛС = &ДоверительСНИЛС)),
|
||||||
|
(СправочникМашиночитаемыеДоверенности.Ссылка В
|
||||||
|
(ВЫБРАТЬ
|
||||||
|
МашиночитаемыеДоверенностиПредставителиИДоверители.МашиночитаемаяДоверенность КАК МашиночитаемаяДоверенность
|
||||||
|
ИЗ
|
||||||
|
РегистрСведений.МашиночитаемыеДоверенностиПредставителиИДоверители КАК МашиночитаемыеДоверенностиПредставителиИДоверители
|
||||||
|
ГДЕ
|
||||||
|
МашиночитаемыеДоверенностиПредставителиИДоверители.ТипУчастника = ЗНАЧЕНИЕ(Перечисление.ТипыУчастниковМЧД.Доверитель)
|
||||||
|
И МашиночитаемыеДоверенностиПредставителиИДоверители.КПП = &ДоверительКПП)),
|
||||||
|
|
||||||
(СправочникМашиночитаемыеДоверенности.Ссылка В
|
(СправочникМашиночитаемыеДоверенности.Ссылка В
|
||||||
(ВЫБРАТЬ
|
(ВЫБРАТЬ
|
||||||
МашиночитаемыеДоверенностиПредставителиИДоверители.МашиночитаемаяДоверенность КАК МашиночитаемаяДоверенность
|
МашиночитаемыеДоверенностиПредставителиИДоверители.МашиночитаемаяДоверенность КАК МашиночитаемаяДоверенность
|
||||||
@@ -2709,9 +2598,16 @@
|
|||||||
РегистрСведений.МашиночитаемыеДоверенностиПредставителиИДоверители КАК МашиночитаемыеДоверенностиПредставителиИДоверители
|
РегистрСведений.МашиночитаемыеДоверенностиПредставителиИДоверители КАК МашиночитаемыеДоверенностиПредставителиИДоверители
|
||||||
ГДЕ
|
ГДЕ
|
||||||
МашиночитаемыеДоверенностиПредставителиИДоверители.ТипУчастника = ЗНАЧЕНИЕ(Перечисление.ТипыУчастниковМЧД.Представитель)
|
МашиночитаемыеДоверенностиПредставителиИДоверители.ТипУчастника = ЗНАЧЕНИЕ(Перечисление.ТипыУчастниковМЧД.Представитель)
|
||||||
И МашиночитаемыеДоверенностиПредставителиИДоверители.СНИЛС = &ПредставительСНИЛС))}</queryText>
|
И МашиночитаемыеДоверенностиПредставителиИДоверители.СНИЛС = &ПредставительСНИЛС)),
|
||||||
|
(СправочникМашиночитаемыеДоверенности.Ссылка В
|
||||||
|
(ВЫБРАТЬ
|
||||||
|
МашиночитаемыеДоверенностиПредставителиИДоверители.МашиночитаемаяДоверенность КАК МашиночитаемаяДоверенность
|
||||||
|
ИЗ
|
||||||
|
РегистрСведений.МашиночитаемыеДоверенностиПредставителиИДоверители КАК МашиночитаемыеДоверенностиПредставителиИДоверители
|
||||||
|
ГДЕ
|
||||||
|
МашиночитаемыеДоверенностиПредставителиИДоверители.ТипУчастника = ЗНАЧЕНИЕ(Перечисление.ТипыУчастниковМЧД.Представитель)
|
||||||
|
И МашиночитаемыеДоверенностиПредставителиИДоверители.КПП = &ПредставительКПП))}</queryText>
|
||||||
<mainTable>Catalog.МашиночитаемыеДоверенности</mainTable>
|
<mainTable>Catalog.МашиночитаемыеДоверенности</mainTable>
|
||||||
<dynamicDataRead>true</dynamicDataRead>
|
|
||||||
<autoFillAvailableFields>true</autoFillAvailableFields>
|
<autoFillAvailableFields>true</autoFillAvailableFields>
|
||||||
<customQuery>true</customQuery>
|
<customQuery>true</customQuery>
|
||||||
<autoSaveUserSettings>true</autoSaveUserSettings>
|
<autoSaveUserSettings>true</autoSaveUserSettings>
|
||||||
@@ -2936,21 +2832,6 @@
|
|||||||
<dataPath>ФайлДоверенности</dataPath>
|
<dataPath>ФайлДоверенности</dataPath>
|
||||||
<field>ФайлДоверенности</field>
|
<field>ФайлДоверенности</field>
|
||||||
</fields>
|
</fields>
|
||||||
<parameters>
|
|
||||||
<name>Доверитель</name>
|
|
||||||
<title>
|
|
||||||
<localValue>
|
|
||||||
<content>
|
|
||||||
<key>ru</key>
|
|
||||||
<value>Доверитель</value>
|
|
||||||
</content>
|
|
||||||
</localValue>
|
|
||||||
</title>
|
|
||||||
<valueType>
|
|
||||||
<types>c14a0491-75b5-4af9-b0d0-bb698a5467a4</types>
|
|
||||||
</valueType>
|
|
||||||
<values xsi:type="core:UndefinedValue"/>
|
|
||||||
</parameters>
|
|
||||||
<parameters>
|
<parameters>
|
||||||
<name>ДоверительИНН</name>
|
<name>ДоверительИНН</name>
|
||||||
<title>
|
<title>
|
||||||
@@ -3005,21 +2886,6 @@
|
|||||||
<value></value>
|
<value></value>
|
||||||
</values>
|
</values>
|
||||||
</parameters>
|
</parameters>
|
||||||
<parameters>
|
|
||||||
<name>ДоверительПользователь</name>
|
|
||||||
<title>
|
|
||||||
<localValue>
|
|
||||||
<content>
|
|
||||||
<key>ru</key>
|
|
||||||
<value>Доверитель пользователь</value>
|
|
||||||
</content>
|
|
||||||
</localValue>
|
|
||||||
</title>
|
|
||||||
<valueType>
|
|
||||||
<types>CatalogRef.Пользователи</types>
|
|
||||||
</valueType>
|
|
||||||
<values xsi:type="core:UndefinedValue"/>
|
|
||||||
</parameters>
|
|
||||||
<parameters>
|
<parameters>
|
||||||
<name>ДоверительСНИЛС</name>
|
<name>ДоверительСНИЛС</name>
|
||||||
<title>
|
<title>
|
||||||
@@ -3095,21 +2961,6 @@
|
|||||||
<value></value>
|
<value></value>
|
||||||
</values>
|
</values>
|
||||||
</parameters>
|
</parameters>
|
||||||
<parameters>
|
|
||||||
<name>Представитель</name>
|
|
||||||
<title>
|
|
||||||
<localValue>
|
|
||||||
<content>
|
|
||||||
<key>ru</key>
|
|
||||||
<value>Представитель</value>
|
|
||||||
</content>
|
|
||||||
</localValue>
|
|
||||||
</title>
|
|
||||||
<valueType>
|
|
||||||
<types>c14a0491-75b5-4af9-b0d0-bb698a5467a4</types>
|
|
||||||
</valueType>
|
|
||||||
<values xsi:type="core:UndefinedValue"/>
|
|
||||||
</parameters>
|
|
||||||
<parameters>
|
<parameters>
|
||||||
<name>ПредставительИНН</name>
|
<name>ПредставительИНН</name>
|
||||||
<title>
|
<title>
|
||||||
@@ -3164,21 +3015,6 @@
|
|||||||
<value></value>
|
<value></value>
|
||||||
</values>
|
</values>
|
||||||
</parameters>
|
</parameters>
|
||||||
<parameters>
|
|
||||||
<name>ПредставительПользователь</name>
|
|
||||||
<title>
|
|
||||||
<localValue>
|
|
||||||
<content>
|
|
||||||
<key>ru</key>
|
|
||||||
<value>Представитель пользователь</value>
|
|
||||||
</content>
|
|
||||||
</localValue>
|
|
||||||
</title>
|
|
||||||
<valueType>
|
|
||||||
<types>CatalogRef.Пользователи</types>
|
|
||||||
</valueType>
|
|
||||||
<values xsi:type="core:UndefinedValue"/>
|
|
||||||
</parameters>
|
|
||||||
<parameters>
|
<parameters>
|
||||||
<name>ПредставительСНИЛС</name>
|
<name>ПредставительСНИЛС</name>
|
||||||
<title>
|
<title>
|
||||||
@@ -3266,6 +3102,42 @@
|
|||||||
<values xsi:type="core:UndefinedValue"/>
|
<values xsi:type="core:UndefinedValue"/>
|
||||||
<useRestriction>true</useRestriction>
|
<useRestriction>true</useRestriction>
|
||||||
</parameters>
|
</parameters>
|
||||||
|
<parameters>
|
||||||
|
<name>ДоверительКПП</name>
|
||||||
|
<title>
|
||||||
|
<localValue>
|
||||||
|
<content>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Доверитель КПП</value>
|
||||||
|
</content>
|
||||||
|
</localValue>
|
||||||
|
</title>
|
||||||
|
<valueType>
|
||||||
|
<types>String</types>
|
||||||
|
<stringQualifiers/>
|
||||||
|
</valueType>
|
||||||
|
<values xsi:type="core:StringValue">
|
||||||
|
<value></value>
|
||||||
|
</values>
|
||||||
|
</parameters>
|
||||||
|
<parameters>
|
||||||
|
<name>ПредставительКПП</name>
|
||||||
|
<title>
|
||||||
|
<localValue>
|
||||||
|
<content>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Представитель КПП</value>
|
||||||
|
</content>
|
||||||
|
</localValue>
|
||||||
|
</title>
|
||||||
|
<valueType>
|
||||||
|
<types>String</types>
|
||||||
|
<stringQualifiers/>
|
||||||
|
</valueType>
|
||||||
|
<values xsi:type="core:StringValue">
|
||||||
|
<value></value>
|
||||||
|
</values>
|
||||||
|
</parameters>
|
||||||
</extInfo>
|
</extInfo>
|
||||||
</attributes>
|
</attributes>
|
||||||
<attributes>
|
<attributes>
|
||||||
@@ -3357,10 +3229,6 @@
|
|||||||
</attributes>
|
</attributes>
|
||||||
<attributes>
|
<attributes>
|
||||||
<name>ТипДоверителя</name>
|
<name>ТипДоверителя</name>
|
||||||
<title>
|
|
||||||
<key>ru</key>
|
|
||||||
<value>Тип доверителя</value>
|
|
||||||
</title>
|
|
||||||
<id>11</id>
|
<id>11</id>
|
||||||
<valueType>
|
<valueType>
|
||||||
<types>TypeDescription</types>
|
<types>TypeDescription</types>
|
||||||
@@ -3374,10 +3242,6 @@
|
|||||||
</attributes>
|
</attributes>
|
||||||
<attributes>
|
<attributes>
|
||||||
<name>ТипПредставителя</name>
|
<name>ТипПредставителя</name>
|
||||||
<title>
|
|
||||||
<key>ru</key>
|
|
||||||
<value>Тип представителя</value>
|
|
||||||
</title>
|
|
||||||
<id>4</id>
|
<id>4</id>
|
||||||
<valueType>
|
<valueType>
|
||||||
<types>TypeDescription</types>
|
<types>TypeDescription</types>
|
||||||
|
|||||||
@@ -15,6 +15,7 @@
|
|||||||
Если Параметры.МножественныйВыбор <> Неопределено Тогда
|
Если Параметры.МножественныйВыбор <> Неопределено Тогда
|
||||||
Элементы.Список.МножественныйВыбор = Параметры.МножественныйВыбор;
|
Элементы.Список.МножественныйВыбор = Параметры.МножественныйВыбор;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
Если Параметры.РежимВыбора И Не ЗначениеЗаполнено(Параметры.КлючПользовательскихНастроек) Тогда
|
Если Параметры.РежимВыбора И Не ЗначениеЗаполнено(Параметры.КлючПользовательскихНастроек) Тогда
|
||||||
Параметры.КлючПользовательскихНастроек = "РежимВыбора";
|
Параметры.КлючПользовательскихНастроек = "РежимВыбора";
|
||||||
Список.АвтоматическоеСохранениеПользовательскихНастроек = Ложь;
|
Список.АвтоматическоеСохранениеПользовательскихНастроек = Ложь;
|
||||||
@@ -22,11 +23,24 @@
|
|||||||
|
|
||||||
Заголовок = НСтр("ru='Машиночитаемые доверенности'");
|
Заголовок = НСтр("ru='Машиночитаемые доверенности'");
|
||||||
АвторизованныйПользователь = Пользователи.АвторизованныйПользователь();
|
АвторизованныйПользователь = Пользователи.АвторизованныйПользователь();
|
||||||
ДобавитьПолеОтбора("Доверитель", "ТипДоверителя");
|
|
||||||
ДобавитьПолеОтбора("Представитель", "ТипПредставителя");
|
|
||||||
|
|
||||||
ЗаполнитьЗначенияСвойств(ЭтотОбъект, Параметры, "ОтборПоСостоянию, ТолькоДействующие, СертификатПредставителя, СертификатДоверителя");
|
ЗаполнитьЗначенияСвойств(ЭтотОбъект, Параметры, "ОтборПоСостоянию, ТолькоДействующие, СертификатПредставителя, СертификатДоверителя");
|
||||||
|
|
||||||
ДоверенностиПоРоли = ?(ЗначениеЗаполнено(Параметры.ДоверенностиПоРоли), Параметры.ДоверенностиПоРоли, Элементы.ДоверенностиПоРоли.СписокВыбора[0].Значение);
|
ДоверенностиПоРоли = ?(ЗначениеЗаполнено(Параметры.ДоверенностиПоРоли), Параметры.ДоверенностиПоРоли, Элементы.ДоверенностиПоРоли.СписокВыбора[0].Значение);
|
||||||
|
|
||||||
|
Если ДоверенностиПоРоли = "Представитель" Тогда
|
||||||
|
ФизическоеЛицо = ФизическоеЛицоПользователя(АвторизованныйПользователь);
|
||||||
|
Представитель = ?(ЗначениеЗаполнено(ФизическоеЛицо), ФизическоеЛицо, ТекстОшибкиФизическоеЛицо());
|
||||||
|
Доверитель = "";
|
||||||
|
ИначеЕсли ДоверенностиПоРоли = "Доверитель" Тогда
|
||||||
|
ФизическоеЛицо = ФизическоеЛицоПользователя(АвторизованныйПользователь);
|
||||||
|
Доверитель = ?(ЗначениеЗаполнено(ФизическоеЛицо), ФизическоеЛицо, ТекстОшибкиФизическоеЛицо());
|
||||||
|
Представитель = "";
|
||||||
|
Иначе
|
||||||
|
Доверитель = "";
|
||||||
|
Представитель = "";
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
Доверитель = ?(ЗначениеЗаполнено(Параметры.Доверитель), Параметры.Доверитель, Доверитель);
|
Доверитель = ?(ЗначениеЗаполнено(Параметры.Доверитель), Параметры.Доверитель, Доверитель);
|
||||||
Представитель = ?(ЗначениеЗаполнено(Параметры.Представитель), Параметры.Представитель, Представитель);
|
Представитель = ?(ЗначениеЗаполнено(Параметры.Представитель), Параметры.Представитель, Представитель);
|
||||||
Полномочия = ?(ЗначениеЗаполнено(Параметры.Полномочия), Параметры.Полномочия, Полномочия);
|
Полномочия = ?(ЗначениеЗаполнено(Параметры.Полномочия), Параметры.Полномочия, Полномочия);
|
||||||
@@ -114,27 +128,36 @@
|
|||||||
|
|
||||||
&НаКлиенте
|
&НаКлиенте
|
||||||
Процедура ДоверенностиПоРолиПриИзменении(Элемент)
|
Процедура ДоверенностиПоРолиПриИзменении(Элемент)
|
||||||
|
|
||||||
|
Если Элементы.ДоверенностиПоРоли.Видимость = Ложь Тогда
|
||||||
|
Возврат;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Если ДоверенностиПоРоли = "Представитель" Тогда
|
||||||
|
ФизическоеЛицо = ФизическоеЛицоПользователя(АвторизованныйПользователь);
|
||||||
|
Представитель = ?(ЗначениеЗаполнено(ФизическоеЛицо), ФизическоеЛицо, ТекстОшибкиФизическоеЛицо());
|
||||||
|
Доверитель = "";
|
||||||
|
ИначеЕсли ДоверенностиПоРоли = "Доверитель" Тогда
|
||||||
|
ФизическоеЛицо = ФизическоеЛицоПользователя(АвторизованныйПользователь);
|
||||||
|
Доверитель = ?(ЗначениеЗаполнено(ФизическоеЛицо), ФизическоеЛицо, ТекстОшибкиФизическоеЛицо());
|
||||||
|
Представитель = "";
|
||||||
|
Иначе
|
||||||
|
Доверитель = "";
|
||||||
|
Представитель = "";
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
УстановитьОтбор();
|
УстановитьОтбор();
|
||||||
КонецПроцедуры
|
|
||||||
|
|
||||||
&НаКлиенте
|
|
||||||
Процедура ТипДоверителяПриИзменении(Элемент)
|
|
||||||
УстановитьТип("Доверитель", "ТипДоверителя");
|
|
||||||
КонецПроцедуры
|
|
||||||
|
|
||||||
&НаКлиенте
|
|
||||||
Процедура ТипПредставителяПриИзменении(Элемент)
|
|
||||||
УстановитьТип("Представитель", "ТипПредставителя");
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
&НаКлиенте
|
&НаКлиенте
|
||||||
Процедура ДоверительОчистка(СтандартнаяОбработка)
|
Процедура ДоверительОчистка(СтандартнаяОбработка)
|
||||||
ОчисткаОтбора("Доверитель", "ТипДоверителя");
|
ОчисткаОтбора("Доверитель");
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
&НаКлиенте
|
&НаКлиенте
|
||||||
Процедура ПредставительОчистка(СтандартнаяОбработка)
|
Процедура ПредставительОчистка(СтандартнаяОбработка)
|
||||||
ОчисткаОтбора("Представитель", "ТипПредставителя");
|
ОчисткаОтбора("Представитель");
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
&НаКлиенте
|
&НаКлиенте
|
||||||
@@ -189,6 +212,41 @@
|
|||||||
УстановитьОтбор();
|
УстановитьОтбор();
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
|
&НаКлиенте
|
||||||
|
Процедура ДоверительПредставительАвтоПодбор(Элемент, Текст, ДанныеВыбора, ПараметрыПолученияДанных, Ожидание, СтандартнаяОбработка)
|
||||||
|
|
||||||
|
Если Не ЗначениеЗаполнено(Текст) Тогда
|
||||||
|
Возврат;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Запрос = СокрЛП(Текст);
|
||||||
|
|
||||||
|
ПодходящиеЗначения = ПодходящиеЗначенияУниверсальногоПоиска(Запрос);
|
||||||
|
ПодходящиеЗначения.Вставить(0, Текст, СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||||
|
НСтр("ru='Поля доверенности содержат: %1'"), Текст));
|
||||||
|
|
||||||
|
Если ПодходящиеЗначения.Количество() = 0 Тогда
|
||||||
|
Возврат;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
ДанныеВыбора = ПодходящиеЗначения;
|
||||||
|
СтандартнаяОбработка = Ложь;
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
|
&НаКлиенте
|
||||||
|
Процедура ДоверительПредставительОбработкаВыбора(Элемент, ВыбранноеЗначение, СтандартнаяОбработка)
|
||||||
|
|
||||||
|
Если ТипЗнч(ВыбранноеЗначение) <> Тип("Массив") Тогда
|
||||||
|
Возврат;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
СтандартнаяОбработка = Ложь;
|
||||||
|
ЭтотОбъект[Элемент.Имя] = ВыбранноеЗначение[0].ПравоеЗначение;
|
||||||
|
УстановитьОтбор();
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
#КонецОбласти
|
#КонецОбласти
|
||||||
|
|
||||||
#Область ОбработчикиСобытийЭлементовТаблицыФормыСписок
|
#Область ОбработчикиСобытийЭлементовТаблицыФормыСписок
|
||||||
@@ -388,10 +446,21 @@
|
|||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
ОбщегоНазначенияКлиентСервер.УстановитьЭлементОтбора(Список.Отбор, "Действует", Истина, ВидСравненияКомпоновкиДанных.Равно,,ТолькоДействующие);
|
ОбщегоНазначенияКлиентСервер.УстановитьЭлементОтбора(Список.Отбор, "Действует", Истина, ВидСравненияКомпоновкиДанных.Равно,,ТолькоДействующие);
|
||||||
УстановитьОтборСоСтрокойПоиска(Доверитель, "Доверитель");
|
|
||||||
УстановитьОтборСоСтрокойПоиска(Представитель, "Представитель");
|
ВсеОтборыПоПолям = ВсеОтборыПоПолям();
|
||||||
|
|
||||||
|
НастроитьОтборыДляУчастника(ВсеОтборыПоПолям, Доверитель, "Доверитель");
|
||||||
|
НастроитьОтборыДляУчастника(ВсеОтборыПоПолям, Представитель, "Представитель");
|
||||||
|
|
||||||
|
НастроитьОтборыСертификата(ВсеОтборыПоПолям, СертификатПредставителя, Истина);
|
||||||
|
НастроитьОтборыСертификата(ВсеОтборыПоПолям, СертификатДоверителя, Ложь);
|
||||||
|
|
||||||
|
Для Каждого ЭлементОтбора Из ВсеОтборыПоПолям Цикл
|
||||||
|
ОбщегоНазначенияКлиентСервер.УстановитьПараметрДинамическогоСписка(Список, ЭлементОтбора.Ключ, ЭлементОтбора.Значение, ЭлементОтбора.Значение <> Неопределено);
|
||||||
|
КонецЦикла;
|
||||||
|
|
||||||
УстановитьОтборСоСтрокойПоиска(Полномочия, "Полномочия");
|
УстановитьОтборСоСтрокойПоиска(Полномочия, "Полномочия");
|
||||||
УстановитьОтборПоРоли();
|
|
||||||
ОбщегоНазначенияКлиентСервер.УстановитьПараметрДинамическогоСписка(Список, "ТекущаяДата", ТекущаяДатаСеанса);
|
ОбщегоНазначенияКлиентСервер.УстановитьПараметрДинамическогоСписка(Список, "ТекущаяДата", ТекущаяДатаСеанса);
|
||||||
|
|
||||||
Если ОтборПоСостоянию = "СИстекающимСрокомДействия" Тогда
|
Если ОтборПоСостоянию = "СИстекающимСрокомДействия" Тогда
|
||||||
@@ -415,22 +484,14 @@
|
|||||||
ОбщегоНазначенияКлиентСервер.УстановитьЭлементОтбора(Список.Отбор, "Подписана", Ложь, ВидСравненияКомпоновкиДанных.Равно);
|
ОбщегоНазначенияКлиентСервер.УстановитьЭлементОтбора(Список.Отбор, "Подписана", Ложь, ВидСравненияКомпоновкиДанных.Равно);
|
||||||
Заголовок = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(НСтр("ru='%1 (ожидают подписания)'"), Заголовок);
|
Заголовок = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(НСтр("ru='%1 (ожидают подписания)'"), Заголовок);
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
ВсеОтборыПоСертификатам = ВсеОтборыПоСертификатам();
|
|
||||||
|
|
||||||
НастроитьОтборыСертификата(ВсеОтборыПоСертификатам, СертификатПредставителя, Истина);
|
|
||||||
НастроитьОтборыСертификата(ВсеОтборыПоСертификатам, СертификатДоверителя, Ложь);
|
|
||||||
|
|
||||||
Для Каждого ЭлементОтбора Из ВсеОтборыПоСертификатам Цикл
|
|
||||||
ОбщегоНазначенияКлиентСервер.УстановитьПараметрДинамическогоСписка(Список, ЭлементОтбора.Ключ, ЭлементОтбора.Значение, ЭлементОтбора.Значение <> Неопределено);
|
|
||||||
КонецЦикла;
|
|
||||||
|
|
||||||
ОбщегоНазначенияКлиентСервер.УстановитьПараметрДинамическогоСписка(Список, "СрокИстекающихДоверенностей",
|
ОбщегоНазначенияКлиентСервер.УстановитьПараметрДинамическогоСписка(Список, "СрокИстекающихДоверенностей",
|
||||||
МашиночитаемыеДоверенностиФНССлужебныйКлиентСервер.ДатаОкончанияПериодаИстекающихДоверенностей(ТекущаяДатаСеанса));
|
МашиночитаемыеДоверенностиФНССлужебныйКлиентСервер.ДатаОкончанияПериодаИстекающихДоверенностей(ТекущаяДатаСеанса));
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
&НаКлиенте
|
&НаКлиенте
|
||||||
Процедура УстановитьОтборСоСтрокойПоиска(Значение, ИмяПоля)
|
Процедура УстановитьОтборСоСтрокойПоиска(Значение, ИмяПоля)
|
||||||
|
|
||||||
Отбор = Новый Структура("Значение,СтрокаПоиска");
|
Отбор = Новый Структура("Значение,СтрокаПоиска");
|
||||||
Если ЗначениеЗаполнено(Значение) Тогда
|
Если ЗначениеЗаполнено(Значение) Тогда
|
||||||
Если ТипЗнч(Значение) = Тип("Строка") Тогда
|
Если ТипЗнч(Значение) = Тип("Строка") Тогда
|
||||||
@@ -444,16 +505,42 @@
|
|||||||
ИмяПоляОтбора = ?(ЭлементОтбора.Ключ = "Значение", ИмяПоля, ИмяПоля+ЭлементОтбора.Ключ);
|
ИмяПоляОтбора = ?(ЭлементОтбора.Ключ = "Значение", ИмяПоля, ИмяПоля+ЭлементОтбора.Ключ);
|
||||||
ОбщегоНазначенияКлиентСервер.УстановитьПараметрДинамическогоСписка(Список, ИмяПоляОтбора, ЭлементОтбора.Значение, ЗначениеЗаполнено(ЭлементОтбора.Значение));
|
ОбщегоНазначенияКлиентСервер.УстановитьПараметрДинамическогоСписка(Список, ИмяПоляОтбора, ЭлементОтбора.Значение, ЗначениеЗаполнено(ЭлементОтбора.Значение));
|
||||||
КонецЦикла;
|
КонецЦикла;
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
&НаКлиенте
|
&НаКлиенте
|
||||||
Процедура УстановитьОтборПоРоли()
|
Процедура НастроитьОтборыДляУчастника(ВсеОтборыПоПолям, Значение, ИмяПоля)
|
||||||
ИспользоватьОтборПоПредставителю = ДоверенностиПоРоли = "Представитель";
|
|
||||||
ИспользоватьОтборПоДоверителю = ДоверенностиПоРоли = "Доверитель";
|
Если ЗначениеЗаполнено(Значение) Тогда
|
||||||
ОбщегоНазначенияКлиентСервер.УстановитьПараметрДинамическогоСписка(Список, "ПредставительПользователь", АвторизованныйПользователь, ИспользоватьОтборПоПредставителю);
|
Если ТипЗнч(Значение) = Тип("Строка") Тогда
|
||||||
ОбщегоНазначенияКлиентСервер.УстановитьПараметрДинамическогоСписка(Список, "ДоверительПользователь", АвторизованныйПользователь, ИспользоватьОтборПоДоверителю);
|
Отбор = Новый Структура(ИмяПоля + "СтрокаПоиска", "%"+СформироватьСтрокуДляПоискаВЗапросе(Значение)+"%");
|
||||||
|
Иначе
|
||||||
|
Отбор = ОтборДляСправочника(ИмяПоля, Значение);
|
||||||
|
КонецЕсли;
|
||||||
|
Иначе
|
||||||
|
Отбор = Новый Структура(ИмяПоля + "СтрокаПоиска," + ИмяПоля + "ИНН," + ИмяПоля + "ИННФЛ," + ИмяПоля + "СНИЛС," + ИмяПоля +"ОГРН," + ИмяПоля +"КПП");
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Для Каждого ЭлементОтбора Из Отбор Цикл
|
||||||
|
Если Не ЗначениеЗаполнено(ЭлементОтбора.Значение) Тогда
|
||||||
|
ВсеОтборыПоПолям.Вставить(ЭлементОтбора.Ключ, Неопределено);
|
||||||
|
Иначе
|
||||||
|
ВсеОтборыПоПолям.Вставить(ЭлементОтбора.Ключ, ЭлементОтбора.Значение);
|
||||||
|
КонецЕсли;
|
||||||
|
КонецЦикла;
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
|
&НаСервереБезКонтекста
|
||||||
|
Функция ОтборДляСправочника(ИмяПоля, Значение)
|
||||||
|
Возврат МашиночитаемыеДоверенностиФНССлужебный.ОтборДляСправочника(ИмяПоля, Значение)
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
|
&НаСервереБезКонтекста
|
||||||
|
Функция ФизическоеЛицоПользователя(Знач АвторизованныйПользователь)
|
||||||
|
Возврат ОбщегоНазначения.ЗначениеРеквизитаОбъекта(АвторизованныйПользователь, "ФизическоеЛицо");
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
&НаСервереБезКонтекста
|
&НаСервереБезКонтекста
|
||||||
Функция СформироватьСтрокуДляПоискаВЗапросе(Знач Значение)
|
Функция СформироватьСтрокуДляПоискаВЗапросе(Знач Значение)
|
||||||
Возврат ОбщегоНазначения.СформироватьСтрокуДляПоискаВЗапросе(Значение);
|
Возврат ОбщегоНазначения.СформироватьСтрокуДляПоискаВЗапросе(Значение);
|
||||||
@@ -494,23 +581,6 @@
|
|||||||
Возврат ДлительныеОперации.ВыполнитьФункцию(ПараметрыВыполнения, "МашиночитаемыеДоверенностиФНССлужебный.ОбновитьИПрочитатьСтатусДоверенностей", Элементы.Список.ВыделенныеСтроки);
|
Возврат ДлительныеОперации.ВыполнитьФункцию(ПараметрыВыполнения, "МашиночитаемыеДоверенностиФНССлужебный.ОбновитьИПрочитатьСтатусДоверенностей", Элементы.Список.ВыделенныеСтроки);
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
&НаКлиенте
|
|
||||||
Процедура УстановитьТип(ИмяПоля, ИмяПоляТипа)
|
|
||||||
ЭтотОбъект[ИмяПоля] = ЭтотОбъект[ИмяПоляТипа].ПривестиЗначение(ЭтотОбъект[ИмяПоля]);
|
|
||||||
КонецПроцедуры
|
|
||||||
|
|
||||||
&НаСервере
|
|
||||||
Процедура ДобавитьПолеОтбора(ИмяПоля, ИмяПоляТипа)
|
|
||||||
РасширенноеОписаниеТипаСтороны = Новый ОписаниеТипов(Метаданные.ОпределяемыеТипы.СторонаМЧД.Тип);
|
|
||||||
Для Каждого Тип Из РасширенноеОписаниеТипаСтороны.Типы() Цикл
|
|
||||||
Элементы[ИмяПоляТипа].СписокВыбора.Добавить(Новый ОписаниеТипов(ОбщегоНазначенияКлиентСервер.ЗначениеВМассиве(Тип)), Строка(Тип));
|
|
||||||
КонецЦикла;
|
|
||||||
Элементы[ИмяПоляТипа].СписокВыбора.СортироватьПоПредставлению();
|
|
||||||
ОписаниеТипа = Элементы[ИмяПоляТипа].СписокВыбора[0].Значение;
|
|
||||||
ЭтотОбъект[ИмяПоля] = ОписаниеТипа.ПривестиЗначение(ЭтотОбъект[ИмяПоля]);
|
|
||||||
ЭтотОбъект[ИмяПоляТипа] = ОписаниеТипа;
|
|
||||||
КонецПроцедуры
|
|
||||||
|
|
||||||
// Параметры:
|
// Параметры:
|
||||||
// Результат - см. ДлительныеОперацииКлиент.НовыйРезультатДлительнойОперации
|
// Результат - см. ДлительныеОперацииКлиент.НовыйРезультатДлительнойОперации
|
||||||
// ДополнительныеПараметры - Неопределено
|
// ДополнительныеПараметры - Неопределено
|
||||||
@@ -650,10 +720,8 @@
|
|||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
&НаКлиенте
|
&НаКлиенте
|
||||||
Процедура ОчисткаОтбора(ИмяПоля, ИмяПоляТипа)
|
Процедура ОчисткаОтбора(ИмяПоля)
|
||||||
ОписаниеТипа = Элементы[ИмяПоляТипа].СписокВыбора[0].Значение;
|
ЭтотОбъект[ИмяПоля] = "";
|
||||||
ЭтотОбъект[ИмяПоля] = ОписаниеТипа.ПривестиЗначение(Неопределено);
|
|
||||||
ЭтотОбъект[ИмяПоляТипа] = ОписаниеТипа;
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
&НаКлиенте
|
&НаКлиенте
|
||||||
@@ -710,10 +778,10 @@
|
|||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
&НаКлиенте
|
&НаКлиенте
|
||||||
Функция ВсеОтборыПоСертификатам()
|
Функция ВсеОтборыПоПолям()
|
||||||
Отбор = Новый Структура;
|
Отбор = Новый Структура;
|
||||||
КорниОтбора = СтрРазделить("Представитель,Доверитель", ",");
|
КорниОтбора = СтрРазделить("Представитель,Доверитель", ",");
|
||||||
СуффиксыОтбора = СтрРазделить("ОГРН,ИННФЛ,ИНН,СНИЛС", ",");
|
СуффиксыОтбора = СтрРазделить("ОГРН,ИННФЛ,ИНН,СНИЛС,КПП,СтрокаПоиска", ",");
|
||||||
Для Каждого КореньОтбора Из КорниОтбора Цикл
|
Для Каждого КореньОтбора Из КорниОтбора Цикл
|
||||||
Для Каждого СуффиксОтбора Из СуффиксыОтбора Цикл
|
Для Каждого СуффиксОтбора Из СуффиксыОтбора Цикл
|
||||||
Отбор.Вставить(КореньОтбора + СуффиксОтбора);
|
Отбор.Вставить(КореньОтбора + СуффиксОтбора);
|
||||||
@@ -724,9 +792,9 @@
|
|||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
&НаКлиенте
|
&НаКлиенте
|
||||||
Процедура НастроитьОтборыСертификата(ВсеОтборыПоСертификатам, СертификатОтбора, Представитель)
|
Процедура НастроитьОтборыСертификата(ВсеОтборыПоПолям, СертификатОтбора, Представитель)
|
||||||
|
|
||||||
Если ЗначениеЗаполнено(СертификатОтбора) Тогда
|
Если ЗначениеЗаполнено(СертификатОтбора) Тогда
|
||||||
|
|
||||||
Если ТипЗнч(СертификатОтбора) = Тип("Структура") Тогда
|
Если ТипЗнч(СертификатОтбора) = Тип("Структура") Тогда
|
||||||
Отборы = Новый Структура;
|
Отборы = Новый Структура;
|
||||||
ТипСтороны = ?(Представитель, "Представитель", "Доверитель");
|
ТипСтороны = ?(Представитель, "Представитель", "Доверитель");
|
||||||
@@ -738,13 +806,19 @@
|
|||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
Для Каждого ЭлементОтбора Из Отборы Цикл
|
Для Каждого ЭлементОтбора Из Отборы Цикл
|
||||||
Если Не ВсеОтборыПоСертификатам.Свойство(ЭлементОтбора.Ключ)Тогда
|
Если Не ВсеОтборыПоПолям.Свойство(ЭлементОтбора.Ключ)Тогда
|
||||||
Продолжить;
|
Продолжить;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
Если ЭлементОтбора.Значение = Неопределено Тогда
|
||||||
ВсеОтборыПоСертификатам[ЭлементОтбора.Ключ] = ?(ЭлементОтбора.Значение = Неопределено, "", ЭлементОтбора.Значение);
|
Если Не ЗначениеЗаполнено(ВсеОтборыПоПолям[ЭлементОтбора.Ключ]) Тогда
|
||||||
|
ВсеОтборыПоПолям[ЭлементОтбора.Ключ] = Неопределено;
|
||||||
|
КонецЕсли;
|
||||||
|
Иначе
|
||||||
|
ВсеОтборыПоПолям[ЭлементОтбора.Ключ] = ЭлементОтбора.Значение;
|
||||||
|
КонецЕсли;
|
||||||
КонецЦикла;
|
КонецЦикла;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
&НаКлиенте
|
&НаКлиенте
|
||||||
@@ -760,4 +834,475 @@
|
|||||||
УстановитьОтбор();
|
УстановитьОтбор();
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
|
&НаКлиенте
|
||||||
|
Функция ПодходящиеЗначенияУниверсальногоПоиска(Запрос)
|
||||||
|
|
||||||
|
ПодходящиеЗначения = Новый СписокЗначений;
|
||||||
|
МаксимальноеКоличествоПодходящихЗначений = 49;
|
||||||
|
ПараметрыПоиска = ПараметрыУниверсальногоПоиска(Запрос);
|
||||||
|
|
||||||
|
Если Не ЗначениеЗаполнено(ПараметрыПоиска.СтрокаПоиска) Тогда
|
||||||
|
Возврат ПодходящиеЗначения;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
ПоляПоискаПоТипам = ПоляУниверсальногоПоискаПоТипам();
|
||||||
|
|
||||||
|
Если ПоляПоискаПоТипам.Количество() = 0 Тогда
|
||||||
|
Возврат ПодходящиеЗначения;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
НайтиПодходящиеЗначенияУниверсальногоПоиска(ПодходящиеЗначения, ПоляПоискаПоТипам, ПараметрыПоиска);
|
||||||
|
|
||||||
|
Если ПодходящиеЗначения.Количество() = 0 Тогда
|
||||||
|
|
||||||
|
Если СтрДлина(ПараметрыПоиска.СтрокаПоиска) > 2 Тогда
|
||||||
|
Сообщение = НСтр("ru = 'Совпадений в справочниках не найдено'");
|
||||||
|
Иначе
|
||||||
|
Сообщение = НСтр("ru = 'Продолжите ввод...'");
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
СообщениеФорматированное = Новый ФорматированнаяСтрока(Сообщение, , WebЦвета.НейтральноСерый);
|
||||||
|
ПодходящиеЗначения.Добавить("", СообщениеФорматированное);
|
||||||
|
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Если ПодходящиеЗначения.Количество() <= МаксимальноеКоличествоПодходящихЗначений Тогда
|
||||||
|
Возврат ПодходящиеЗначения;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
ПодходящиеЗначенияНормализованные = Новый СписокЗначений;
|
||||||
|
|
||||||
|
Для НомерЭлемента = 1 По МаксимальноеКоличествоПодходящихЗначений Цикл
|
||||||
|
ЗаполнитьЗначенияСвойств(ПодходящиеЗначенияНормализованные.Добавить(), ПодходящиеЗначения[НомерЭлемента - 1]);
|
||||||
|
КонецЦикла;
|
||||||
|
|
||||||
|
Возврат ПодходящиеЗначенияНормализованные;
|
||||||
|
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
|
&НаКлиенте
|
||||||
|
Функция ПараметрыУниверсальногоПоиска(Запрос)
|
||||||
|
|
||||||
|
ПараметрыПоиска = Новый Структура;
|
||||||
|
ПараметрыПоиска.Вставить("СтрокаПоиска", Запрос);
|
||||||
|
ПараметрыПоиска.Вставить("СтрокаПоискаНормализованная", Запрос);
|
||||||
|
|
||||||
|
ПараметрыПоиска.СтрокаПоискаНормализованная = СтрЗаменить(ПараметрыПоиска.СтрокаПоиска, """", "_");
|
||||||
|
|
||||||
|
Возврат ПараметрыПоиска;
|
||||||
|
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
|
&НаСервереБезКонтекста
|
||||||
|
Функция ТекстЗапросаПоОбъектуПоиска(Объект, ПараметрыПоиска)
|
||||||
|
|
||||||
|
ШаблонТекстаЗапроса =
|
||||||
|
"ВЫБРАТЬ РАЗРЕШЕННЫЕ РАЗЛИЧНЫЕ ПЕРВЫЕ 5
|
||||||
|
| ""&ПолноеИмяОбъекта"" КАК ПолноеИмяОбъекта,
|
||||||
|
| Ссылка КАК Ссылка,
|
||||||
|
| &ПолеПоУсловию КАК ПолеПоУсловию,
|
||||||
|
| &ПредставлениеПоляПоУсловию КАК ПолеПоУсловиюПредставление,
|
||||||
|
| &ДополнительныеДанные КАК ДополнительныеДанные
|
||||||
|
|ИЗ
|
||||||
|
| &ПолноеИмяОбъекта
|
||||||
|
|ГДЕ
|
||||||
|
| &Условие
|
||||||
|
|";
|
||||||
|
|
||||||
|
ПоляПоУсловию = ПоляТекстаЗапросаПоОбъектуПоиска(Объект, ПараметрыПоиска);
|
||||||
|
|
||||||
|
ТекстЗапроса = СтрЗаменить(ШаблонТекстаЗапроса, "&ПолноеИмяОбъекта", Объект.ПолноеИмя());
|
||||||
|
ТекстЗапроса = СтрЗаменить(ТекстЗапроса, "&ПолеПоУсловию", ПоляПоУсловию.Значение);
|
||||||
|
ТекстЗапроса = СтрЗаменить(ТекстЗапроса, "&ПредставлениеПоляПоУсловию", ПоляПоУсловию.Представление);
|
||||||
|
ТекстЗапроса = СтрЗаменить(ТекстЗапроса, "&Условие", УсловиеТекстаЗапросаПоОбъектуПоиска(Объект, ПараметрыПоиска));
|
||||||
|
|
||||||
|
Возврат СтрЗаменить(ТекстЗапроса, "&ДополнительныеДанные", ДополнительныеДанныеТекстаЗапросаПоОбъектуПоиска(Объект));
|
||||||
|
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
|
&НаСервереБезКонтекста
|
||||||
|
Функция ПоляТекстаЗапросаПоОбъектуПоиска(Объект, ПараметрыПоиска)
|
||||||
|
|
||||||
|
Результат = Новый Структура("Значение, Представление", """""", """""");
|
||||||
|
|
||||||
|
ПоляПоУсловию = Новый Массив;
|
||||||
|
ПредставленияПолейПоУсловию = Новый Массив;
|
||||||
|
Поля = Объект.ВводПоСтроке; // СписокПолей
|
||||||
|
|
||||||
|
ФрагментЗапроса = "КОГДА ВЫРАЗИТЬ(%1 КАК СТРОКА(150)) ПОДОБНО %2 СПЕЦСИМВОЛ ""~"" ТОГДА ""%3"""; // @query-part
|
||||||
|
СтрокаПоиска = """%" + ОбщегоНазначения.СформироватьСтрокуДляПоискаВЗапросе(ПараметрыПоиска.СтрокаПоискаНормализованная) + "%""";
|
||||||
|
|
||||||
|
Для Каждого Поле Из Поля Цикл
|
||||||
|
|
||||||
|
ТипРеквизита = ТипРеквизитаПоиска(Объект, Поле.Имя);
|
||||||
|
Если Не ТипРеквизита.СодержитТип(Тип("Строка")) Тогда
|
||||||
|
Продолжить;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
ПолеПоУсловию = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(ФрагментЗапроса,
|
||||||
|
Поле.Имя, СтрокаПоиска, Поле.Имя);
|
||||||
|
ПоляПоУсловию.Добавить(ПолеПоУсловию);
|
||||||
|
|
||||||
|
ПредставлениеПоляПоУсловию = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(ФрагментЗапроса,
|
||||||
|
Поле.Имя, СтрокаПоиска, ПредставлениеПоля(Поле.Имя, Объект));
|
||||||
|
ПредставленияПолейПоУсловию.Добавить(ПредставлениеПоляПоУсловию);
|
||||||
|
|
||||||
|
КонецЦикла;
|
||||||
|
|
||||||
|
Если ПоляПоУсловию.Количество() = 0 Тогда
|
||||||
|
Возврат Результат;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
ПоляПоУсловию.Вставить(0, "ВЫБОР"); // @query-part
|
||||||
|
ПоляПоУсловию.Добавить("ИНАЧЕ """""); // @query-part
|
||||||
|
ПоляПоУсловию.Добавить("КОНЕЦ"); // @query-part
|
||||||
|
Результат.Значение = СтрСоединить(ПоляПоУсловию, " ");
|
||||||
|
|
||||||
|
ПредставленияПолейПоУсловию.Вставить(0, "ВЫБОР"); // @query-part
|
||||||
|
ПредставленияПолейПоУсловию.Добавить("ИНАЧЕ """""); // @query-part
|
||||||
|
ПредставленияПолейПоУсловию.Добавить("КОНЕЦ"); // @query-part
|
||||||
|
Результат.Представление = СтрСоединить(ПредставленияПолейПоУсловию, " ");
|
||||||
|
|
||||||
|
Возврат Результат;
|
||||||
|
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
|
&НаСервереБезКонтекста
|
||||||
|
Процедура НайтиПодходящиеЗначенияУниверсальногоПоиска(ПодходящиеЗначения, ПоляПоискаПоТипам, ПараметрыПоиска)
|
||||||
|
|
||||||
|
Если Не ЗначениеЗаполнено(ПараметрыПоиска.СтрокаПоиска) Тогда
|
||||||
|
Возврат;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
ТекстыЗапросов = Новый Массив;
|
||||||
|
Для Каждого Элемент Из ПоляПоискаПоТипам Цикл
|
||||||
|
|
||||||
|
Если Не ОбщегоНазначения.ЭтоСсылка(Элемент.Ключ) Тогда
|
||||||
|
Продолжить;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
ОбъектМетаданных = Метаданные.НайтиПоТипу(Элемент.Ключ);
|
||||||
|
|
||||||
|
Если Не ПравоДоступа("Чтение", ОбъектМетаданных) Тогда
|
||||||
|
Продолжить;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
ТекстЗапроса = ТекстЗапросаПоОбъектуПоиска(ОбъектМетаданных, ПараметрыПоиска);
|
||||||
|
Если ТекстыЗапросов.Количество() > 0 Тогда
|
||||||
|
ТекстЗапроса = СтрЗаменить(ТекстЗапроса, "ВЫБРАТЬ РАЗРЕШЕННЫЕ", "ВЫБРАТЬ"); // @query-part-1, @query-part-2
|
||||||
|
КонецЕсли;
|
||||||
|
ТекстыЗапросов.Добавить(ТекстЗапроса);
|
||||||
|
|
||||||
|
КонецЦикла;
|
||||||
|
|
||||||
|
Если ТекстыЗапросов.Количество() = 0 Тогда
|
||||||
|
Возврат;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
ТекстЗапроса = СтрСоединить(ТекстыЗапросов, Символы.ПС + "ОБЪЕДИНИТЬ ВСЕ" + Символы.ПС); // @query-part
|
||||||
|
Запрос = Новый Запрос(ТекстЗапроса);
|
||||||
|
|
||||||
|
Выборка = Запрос.Выполнить().Выбрать();
|
||||||
|
|
||||||
|
ИндексВариантовПоиска = Новый Соответствие;
|
||||||
|
ИндексПредставленийПоиска = Новый Соответствие;
|
||||||
|
|
||||||
|
ИндексДополнительныхЗначений = Новый Соответствие;
|
||||||
|
ДополнительныеЗначения = Новый СписокЗначений;
|
||||||
|
|
||||||
|
Пока Выборка.Следующий() Цикл
|
||||||
|
|
||||||
|
ПоляПоиска = ПоляПоискаПоТипам[ТипЗнч(Выборка.Ссылка)];
|
||||||
|
Для Каждого ПолеПоиска Из ПоляПоиска Цикл
|
||||||
|
|
||||||
|
СвойстваПоиска = СвойстваУниверсальногоПоиска(ПолеПоиска.Ключ, Выборка.Ссылка);
|
||||||
|
ВариантыПоиска = ИндексВариантовПоиска[СвойстваПоиска.ПравоеЗначение];
|
||||||
|
Если ВариантыПоиска = Неопределено Тогда
|
||||||
|
|
||||||
|
ПредставлениеПоиска = ПредставлениеУниверсальногоПоискаСсылки(
|
||||||
|
Выборка, ПолеПоиска.Значение, СвойстваПоиска.ВидСравнения, ПараметрыПоиска.СтрокаПоиска);
|
||||||
|
|
||||||
|
ИндексПредставленийПоиска.Вставить(СвойстваПоиска.ПравоеЗначение, ПредставлениеПоиска);
|
||||||
|
ВариантыПоиска = Новый Массив;
|
||||||
|
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
ВариантыПоиска.Добавить(СвойстваПоиска);
|
||||||
|
ИндексВариантовПоиска.Вставить(СвойстваПоиска.ПравоеЗначение, ВариантыПоиска);
|
||||||
|
|
||||||
|
Если Не ЗначениеЗаполнено(Выборка.ПолеПоУсловию)
|
||||||
|
Или ИндексДополнительныхЗначений[ПолеПоиска.Ключ] <> Неопределено Тогда
|
||||||
|
|
||||||
|
Продолжить;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
ПутьКДанным = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||||
|
"%1.%2", ПолеПоиска.Ключ, Выборка.ПолеПоУсловию);
|
||||||
|
|
||||||
|
РеквизитПоля = Новый ПолеКомпоновкиДанных(ПутьКДанным);
|
||||||
|
СвойстваПоиска = СвойстваУниверсальногоПоиска(
|
||||||
|
РеквизитПоля, ПараметрыПоиска.СтрокаПоиска);
|
||||||
|
|
||||||
|
ПутьКДаннымПредставление = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||||
|
"%1.%2", ПолеПоиска.Значение, Выборка.ПолеПоУсловиюПредставление);
|
||||||
|
|
||||||
|
ВариантыПоиска = Новый Массив;
|
||||||
|
ВариантыПоиска.Добавить(СвойстваПоиска);
|
||||||
|
ДополнительныеЗначения.Добавить(ВариантыПоиска, ПредставлениеРезультатПоиска(ПутьКДаннымПредставление,
|
||||||
|
СвойстваПоиска.ВидСравнения, ПараметрыПоиска.СтрокаПоиска));
|
||||||
|
|
||||||
|
ИндексДополнительныхЗначений.Вставить(ПолеПоиска.Ключ, Истина);
|
||||||
|
|
||||||
|
КонецЦикла;
|
||||||
|
|
||||||
|
КонецЦикла;
|
||||||
|
|
||||||
|
Для Каждого ИндексЗначения Из ИндексВариантовПоиска Цикл
|
||||||
|
ПодходящиеЗначения.Добавить(ИндексЗначения.Значение, ИндексПредставленийПоиска[ИндексЗначения.Ключ]);
|
||||||
|
КонецЦикла;
|
||||||
|
|
||||||
|
ПодходящиеЗначения.СортироватьПоПредставлению();
|
||||||
|
ДополнительныеЗначения.СортироватьПоПредставлению();
|
||||||
|
|
||||||
|
ОбщегоНазначенияКлиентСервер.ДополнитьСписок(ПодходящиеЗначения, ДополнительныеЗначения);
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
|
&НаСервереБезКонтекста
|
||||||
|
Функция ПоляУниверсальногоПоискаПоТипам()
|
||||||
|
|
||||||
|
ПоляПоискаПоТипам = Новый Соответствие;
|
||||||
|
|
||||||
|
Типы = Метаданные.ОпределяемыеТипы.СторонаМЧД.Тип.Типы();
|
||||||
|
Для Каждого Тип Из Типы Цикл
|
||||||
|
|
||||||
|
ПоляПоТипу = ПоляПоискаПоТипам[Тип];
|
||||||
|
Если ПоляПоТипу = Неопределено Тогда
|
||||||
|
ПоляПоТипу = Новый Соответствие;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
ПоляПоТипу.Вставить(Тип, Строка(Тип));
|
||||||
|
ПоляПоискаПоТипам.Вставить(Тип, ПоляПоТипу);
|
||||||
|
|
||||||
|
КонецЦикла;
|
||||||
|
|
||||||
|
Возврат ПоляПоискаПоТипам;
|
||||||
|
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
|
// Параметры:
|
||||||
|
// Объект - ОбъектМетаданных
|
||||||
|
// ПараметрыПоиска - Структура:
|
||||||
|
// * СтрокаПоискаНормализованная - Строка
|
||||||
|
//
|
||||||
|
// Возвращаемое значение:
|
||||||
|
// Строка
|
||||||
|
//
|
||||||
|
&НаСервереБезКонтекста
|
||||||
|
Функция УсловиеТекстаЗапросаПоОбъектуПоиска(Объект, ПараметрыПоиска)
|
||||||
|
|
||||||
|
Условия = Новый Массив;
|
||||||
|
Поля = Объект.ВводПоСтроке; // СписокПолей
|
||||||
|
|
||||||
|
ИменаПолей = Новый Массив;
|
||||||
|
Для Каждого Поле Из Поля Цикл
|
||||||
|
ИменаПолей.Добавить(Поле.Имя);
|
||||||
|
КонецЦикла;
|
||||||
|
|
||||||
|
Для Каждого ИмяПоля Из ИменаПолей Цикл
|
||||||
|
|
||||||
|
ТипРеквизита = ТипРеквизитаПоиска(Объект, ИмяПоля);
|
||||||
|
Если ТипРеквизита.СодержитТип(Тип("Строка")) Тогда
|
||||||
|
|
||||||
|
Условие = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||||
|
"ВЫРАЗИТЬ(%1 КАК СТРОКА(150)) ПОДОБНО %2 СПЕЦСИМВОЛ ""~""", ИмяПоля, """%"
|
||||||
|
+ ОбщегоНазначения.СформироватьСтрокуДляПоискаВЗапросе(ПараметрыПоиска.СтрокаПоискаНормализованная)
|
||||||
|
+ "%""");
|
||||||
|
Иначе
|
||||||
|
Продолжить;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Условия.Добавить(Условие);
|
||||||
|
|
||||||
|
КонецЦикла;
|
||||||
|
|
||||||
|
Если Условия.Количество() = 0 Тогда
|
||||||
|
Возврат "ЛОЖЬ";
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Возврат СтрСоединить(Условия, " ИЛИ "); //@query-part
|
||||||
|
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
|
// Параметры:
|
||||||
|
// Объект - ОбъектМетаданных
|
||||||
|
//
|
||||||
|
// Возвращаемое значение:
|
||||||
|
// Строка
|
||||||
|
//
|
||||||
|
&НаСервереБезКонтекста
|
||||||
|
Функция ДополнительныеДанныеТекстаЗапросаПоОбъектуПоиска(Объект)
|
||||||
|
|
||||||
|
ДополнительныеДанные = Новый Массив;
|
||||||
|
|
||||||
|
Исключения = Новый Массив;
|
||||||
|
Исключения.Добавить("Наименование");
|
||||||
|
Исключения.Добавить("Номер");
|
||||||
|
|
||||||
|
Поля = Объект.ВводПоСтроке; // СписокПолей
|
||||||
|
|
||||||
|
Для Каждого Поле Из Поля Цикл
|
||||||
|
|
||||||
|
Если Исключения.Найти(Поле.Имя) <> Неопределено Тогда
|
||||||
|
Продолжить;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
ТипРеквизита = ТипРеквизитаПоиска(Объект, Поле.Имя);
|
||||||
|
|
||||||
|
Если Не ТипРеквизита.СодержитТип(Тип("Строка")) Тогда
|
||||||
|
Продолжить;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Данные = """" + ПредставлениеПоля(Поле.Имя, Объект) + ": "" + " + Поле.Имя;
|
||||||
|
ДополнительныеДанные.Добавить(Данные);
|
||||||
|
|
||||||
|
КонецЦикла;
|
||||||
|
|
||||||
|
Если ДополнительныеДанные.Количество() = 0 Тогда
|
||||||
|
Возврат """""";
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Возврат СтрСоединить(ДополнительныеДанные, " + "", """);
|
||||||
|
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
|
// Параметры:
|
||||||
|
// Объект - ОбъектМетаданных
|
||||||
|
// ИмяПоля - Строка
|
||||||
|
//
|
||||||
|
// Возвращаемое значение:
|
||||||
|
// - ОписаниеТипов
|
||||||
|
//
|
||||||
|
&НаСервереБезКонтекста
|
||||||
|
Функция ТипРеквизитаПоиска(Объект, ИмяПоля)
|
||||||
|
|
||||||
|
Для Каждого ОписаниеРеквизита Из Объект.СтандартныеРеквизиты Цикл
|
||||||
|
|
||||||
|
Если ОписаниеРеквизита.Имя = ИмяПоля Тогда
|
||||||
|
Возврат ОписаниеРеквизита.Тип;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
КонецЦикла;
|
||||||
|
|
||||||
|
ОписаниеРеквизита = Объект.Реквизиты.Найти(ИмяПоля);
|
||||||
|
|
||||||
|
Если ОписаниеРеквизита <> Неопределено Тогда
|
||||||
|
Возврат ОписаниеРеквизита.Тип;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Возврат Новый ОписаниеТипов;
|
||||||
|
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
|
&НаСервереБезКонтекста
|
||||||
|
Функция ПредставлениеПоля(ИмяПоля, Объект)
|
||||||
|
|
||||||
|
РеквизитОбъекта = Объект.Реквизиты.Найти(ИмяПоля);
|
||||||
|
|
||||||
|
Если РеквизитОбъекта = Неопределено Тогда
|
||||||
|
Для каждого СтандартныйРеквизит Из Объект.СтандартныеРеквизиты Цикл
|
||||||
|
Если СтрСравнить(СтандартныйРеквизит.Имя, ИмяПоля) = 0 Тогда
|
||||||
|
РеквизитОбъекта = СтандартныйРеквизит;
|
||||||
|
Прервать;
|
||||||
|
КонецЕсли;
|
||||||
|
КонецЦикла;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Если РеквизитОбъекта <> Неопределено Тогда
|
||||||
|
Возврат РеквизитОбъекта.Представление();
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Возврат ИмяПоля;
|
||||||
|
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
|
&НаКлиентеНаСервереБезКонтекста
|
||||||
|
Функция СвойстваУниверсальногоПоиска(ПолеПоиска, ЗначениеПоиска)
|
||||||
|
|
||||||
|
Свойства = Новый Структура;
|
||||||
|
Свойства.Вставить("Использование", Истина);
|
||||||
|
Свойства.Вставить("ЛевоеЗначение", ПолеПоиска);
|
||||||
|
Свойства.Вставить("ВидСравнения", ВидСравненияКомпоновкиДанных.Содержит);
|
||||||
|
Свойства.Вставить("ПравоеЗначение", ЗначениеПоиска);
|
||||||
|
|
||||||
|
Возврат Свойства;
|
||||||
|
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
|
&НаСервереБезКонтекста
|
||||||
|
Функция ПредставлениеУниверсальногоПоискаСсылки(Данные, ПолеПоиска, Условие, СтрокаПоиска)
|
||||||
|
|
||||||
|
ПредставлениеЗначения = Строка(Данные.Ссылка);
|
||||||
|
|
||||||
|
Если ЗначениеЗаполнено(Данные.ДополнительныеДанные) Тогда
|
||||||
|
ПредставлениеЗначения = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||||
|
НСтр("ru = '%1 (%2)'"), Строка(Данные.Ссылка), Данные.ДополнительныеДанные);
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
ФрагментУсловия = СтроковыеФункции.ФорматированнаяСтрока(ШаблонФрагментаУсловия(Условие));
|
||||||
|
|
||||||
|
НачалоСтрокиПоиска = СтрНайти(ВРег(ПредставлениеЗначения), ВРег(СтрокаПоиска));
|
||||||
|
КонецСтрокиПоиска = НачалоСтрокиПоиска + СтрДлина(СтрокаПоиска);
|
||||||
|
ДлинаНайденногоФрагмента = ?(НачалоСтрокиПоиска = 0, 0, СтрДлина(СтрокаПоиска));
|
||||||
|
|
||||||
|
ФрагментДоСтрокиПоиска = Лев(ПредставлениеЗначения, НачалоСтрокиПоиска - 1);
|
||||||
|
ФрагментСтрокиПоиска = СтроковыеФункции.ФорматированнаяСтрока(ШаблонФрагментаСтрокиПоиска(
|
||||||
|
Сред(ПредставлениеЗначения, НачалоСтрокиПоиска, ДлинаНайденногоФрагмента)));
|
||||||
|
ФрагментПослеСтрокиПоиска = Сред(ПредставлениеЗначения, КонецСтрокиПоиска);
|
||||||
|
|
||||||
|
Возврат Новый ФорматированнаяСтрока(ПолеПоиска, ФрагментУсловия, ФрагментДоСтрокиПоиска, ФрагментСтрокиПоиска,
|
||||||
|
ФрагментПослеСтрокиПоиска);
|
||||||
|
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
|
&НаСервереБезКонтекста
|
||||||
|
Функция ПредставлениеРезультатПоиска(Знач ПолеПоиска, Знач Условие, Знач ЗначениеПоиска)
|
||||||
|
|
||||||
|
СтрокаУсловия = НРег(Условие);
|
||||||
|
ФрагментУсловия = СтроковыеФункции.ФорматированнаяСтрока(ШаблонФрагментаУсловия(СтрокаУсловия));
|
||||||
|
ФрагментСтрокиПоиска = СтроковыеФункции.ФорматированнаяСтрока(ШаблонФрагментаСтрокиПоиска(ЗначениеПоиска));
|
||||||
|
Возврат ФорматированнаяСтрокаРезультатаПоиска(ПолеПоиска, ФрагментУсловия, ФрагментСтрокиПоиска);
|
||||||
|
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
|
&НаКлиентеНаСервереБезКонтекста
|
||||||
|
Функция ФорматированнаяСтрокаРезультатаПоиска(Знач ПолеПоиска, Знач ФрагментУсловия, Знач ФрагментСтрокиПоиска)
|
||||||
|
|
||||||
|
Возврат Новый ФорматированнаяСтрока(ПолеПоиска, ФрагментУсловия, """", ФрагментСтрокиПоиска, """");
|
||||||
|
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
|
&НаКлиентеНаСервереБезКонтекста
|
||||||
|
Функция ШаблонФрагментаУсловия(Условие)
|
||||||
|
|
||||||
|
Возврат СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||||
|
НСтр("ru = '%1<span style=""color: %2"">%3</span>%4'"), " ", "ПоясняющийТекст",
|
||||||
|
НРег(СтрЗаменить(Условие, "<", "<")), " ");
|
||||||
|
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
|
&НаКлиентеНаСервереБезКонтекста
|
||||||
|
Функция ШаблонФрагментаСтрокиПоиска(СтрокаПоиска)
|
||||||
|
|
||||||
|
Возврат СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||||
|
НСтр("ru = '<span style=""color: %1; font: %2"">%3</span>'"), "РезультатУспехЦвет", "ВажнаяНадписьШрифт",
|
||||||
|
СтрокаПоиска);
|
||||||
|
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
|
&НаКлиентеНаСервереБезКонтекста
|
||||||
|
Функция ТекстОшибкиФизическоеЛицо()
|
||||||
|
Возврат НСтр("ru = '<нет связи пользователя с физическим лицом>'");
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
#КонецОбласти
|
#КонецОбласти
|
||||||
@@ -4931,7 +4931,7 @@
|
|||||||
<id>787</id>
|
<id>787</id>
|
||||||
<title>
|
<title>
|
||||||
<key>ru</key>
|
<key>ru</key>
|
||||||
<value>Выбраны полномочия для представления в налоговые органы:</value>
|
<value>Выбраны полномочия для действия в налоговых органах:</value>
|
||||||
</title>
|
</title>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<enabled>true</enabled>
|
<enabled>true</enabled>
|
||||||
|
|||||||
@@ -377,7 +377,7 @@
|
|||||||
ОписаниеОповещения = Новый ОписаниеОповещения("ДекорацияНалоговыеОрганыДействияНажатиеПослеВвода", ЭтотОбъект);
|
ОписаниеОповещения = Новый ОписаниеОповещения("ДекорацияНалоговыеОрганыДействияНажатиеПослеВвода", ЭтотОбъект);
|
||||||
ОткрытьФорму(
|
ОткрытьФорму(
|
||||||
"Справочник.МашиночитаемыеДоверенности.Форма.ФормаВводаНалоговыхОрганов",
|
"Справочник.МашиночитаемыеДоверенности.Форма.ФормаВводаНалоговыхОрганов",
|
||||||
Новый Структура("СтруктураДанных", ПараметрыФормы),
|
ПараметрыФормы,
|
||||||
ЭтотОбъект,,,,
|
ЭтотОбъект,,,,
|
||||||
ОписаниеОповещения,
|
ОписаниеОповещения,
|
||||||
РежимОткрытияОкнаФормы.БлокироватьОкноВладельца);
|
РежимОткрытияОкнаФормы.БлокироватьОкноВладельца);
|
||||||
@@ -1099,8 +1099,23 @@
|
|||||||
ОбщегоНазначения.СообщитьПользователю(НСтр("ru = 'Не заполнены полномочия.'"),,,,Отказ);
|
ОбщегоНазначения.СообщитьПользователю(НСтр("ru = 'Не заполнены полномочия.'"),,,,Отказ);
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
Если Объект.ДляНалоговыхОрганов И Не ЗначениеЗаполнено(Объект.КодНалоговогоОрганаПредставления) Тогда
|
Если Объект.ДляНалоговыхОрганов Тогда
|
||||||
ОбщегоНазначения.СообщитьПользователю(НСтр("ru = 'Не указан код налогового органа представления.'"),,,"Объект.КодНалоговогоОрганаПредставления", Отказ);
|
Если Не ЗначениеЗаполнено(Объект.КодНалоговогоОрганаПредставления) Тогда
|
||||||
|
ОбщегоНазначения.СообщитьПользователю(НСтр("ru = 'Не указан код налогового органа представления.'"),,,"Объект.КодНалоговогоОрганаПредставления", Отказ);
|
||||||
|
Иначе
|
||||||
|
Если СтрДлина(Объект.КодНалоговогоОрганаПредставления) <> 4
|
||||||
|
Или Объект.КодНалоговогоОрганаПредставления <> МашиночитаемыеДоверенностиФНССлужебныйКлиентСервер.ТолькоЦифры(Объект.КодНалоговогоОрганаПредставления) Тогда
|
||||||
|
ОбщегоНазначения.СообщитьПользователю(НСтр("ru = 'Код налогового органа представления должен содержать 4 цифры.'"),,,"Объект.КодНалоговогоОрганаПредставления", Отказ);
|
||||||
|
КонецЕсли;
|
||||||
|
КонецЕсли;
|
||||||
|
Для Каждого НалоговыйОрганДействия Из Объект.НалоговыеОрганыДействия Цикл
|
||||||
|
Если СтрДлина(НалоговыйОрганДействия.КодНалоговогоОргана) <> 4
|
||||||
|
Или НалоговыйОрганДействия.КодНалоговогоОргана <> МашиночитаемыеДоверенностиФНССлужебныйКлиентСервер.ТолькоЦифры(НалоговыйОрганДействия.КодНалоговогоОргана) Тогда
|
||||||
|
ОбщегоНазначения.СообщитьПользователю(СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||||
|
НСтр("ru = 'Код налогового органа, в котором действуют полномочия, должен содержать 4 цифры. Неверный код: %1'"),
|
||||||
|
НалоговыйОрганДействия.КодНалоговогоОргана),,,, Отказ);
|
||||||
|
КонецЕсли;
|
||||||
|
КонецЦикла;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
Если СтрДлина(Объект.ИныеСведения) > 5000 Тогда
|
Если СтрДлина(Объект.ИныеСведения) > 5000 Тогда
|
||||||
@@ -1383,7 +1398,7 @@
|
|||||||
|
|
||||||
Модифицированность = Истина;
|
Модифицированность = Истина;
|
||||||
|
|
||||||
УстановитьВидимостьИДоступность(ЭтотОбъект);
|
УстановитьВидимостьИДоступность(ЭтотОбъект, "ДляНалоговыхОрганов");
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
|
|||||||
@@ -2233,6 +2233,7 @@
|
|||||||
ОписаниеПользователяИБ = НачальноеОписаниеПользователяИБ();
|
ОписаниеПользователяИБ = НачальноеОписаниеПользователяИБ();
|
||||||
ПользовательИБСуществует = Ложь;
|
ПользовательИБСуществует = Ложь;
|
||||||
ПользовательИБОсновной = Ложь;
|
ПользовательИБОсновной = Ложь;
|
||||||
|
ПользовательИБПароль = Неопределено;
|
||||||
ВходВПрограммуРазрешен = Ложь;
|
ВходВПрограммуРазрешен = Ложь;
|
||||||
ВходВПрограммуРазрешенЗначениеПрямогоИзменения = Ложь;
|
ВходВПрограммуРазрешенЗначениеПрямогоИзменения = Ложь;
|
||||||
|
|
||||||
|
|||||||
@@ -990,6 +990,9 @@
|
|||||||
//
|
//
|
||||||
Процедура ЗаполнитьПоставляемыйПрофиль(Знач Профиль, Знач ОбновитьГруппыДоступа) Экспорт
|
Процедура ЗаполнитьПоставляемыйПрофиль(Знач Профиль, Знач ОбновитьГруппыДоступа) Экспорт
|
||||||
|
|
||||||
|
ПользователиСлужебный.ПроверитьБезопасныйРежимОтключен(
|
||||||
|
"Справочники.ПрофилиГруппДоступа.ЗаполнитьПоставляемыйПрофиль");
|
||||||
|
|
||||||
ИдентификаторПоставляемыхДанных = Строка(ОбщегоНазначения.ЗначениеРеквизитаОбъекта(
|
ИдентификаторПоставляемыхДанных = Строка(ОбщегоНазначения.ЗначениеРеквизитаОбъекта(
|
||||||
Профиль, "ИдентификаторПоставляемыхДанных"));
|
Профиль, "ИдентификаторПоставляемыхДанных"));
|
||||||
|
|
||||||
@@ -1159,6 +1162,9 @@
|
|||||||
//
|
//
|
||||||
Процедура ПриИзмененииЯзыкаИнформационнойБазы(ИзменениеЯзыков) Экспорт
|
Процедура ПриИзмененииЯзыкаИнформационнойБазы(ИзменениеЯзыков) Экспорт
|
||||||
|
|
||||||
|
ПользователиСлужебный.ПроверитьБезопасныйРежимОтключен(
|
||||||
|
"Справочники.ПрофилиГруппДоступа.ПриИзмененииЯзыкаИнформационнойБазы");
|
||||||
|
|
||||||
УправлениеДоступомСлужебный.ПоставляемыеПрофили(); // Проверка актуальности метаданных.
|
УправлениеДоступомСлужебный.ПоставляемыеПрофили(); // Проверка актуальности метаданных.
|
||||||
ОписанияПрофилей = ЗаполненныеПоставляемыеПрофили().ОписанияПрофилей;
|
ОписанияПрофилей = ЗаполненныеПоставляемыеПрофили().ОписанияПрофилей;
|
||||||
|
|
||||||
@@ -1814,6 +1820,9 @@
|
|||||||
//
|
//
|
||||||
Процедура ВосстановитьСоставРолейРасширений(ЭлементДанных) Экспорт
|
Процедура ВосстановитьСоставРолейРасширений(ЭлементДанных) Экспорт
|
||||||
|
|
||||||
|
ПользователиСлужебный.ПроверитьБезопасныйРежимОтключен(
|
||||||
|
"Справочники.ПрофилиГруппДоступа.ВосстановитьСоставРолейРасширений");
|
||||||
|
|
||||||
УдалитьРолиРасширений(ЭлементДанных);
|
УдалитьРолиРасширений(ЭлементДанных);
|
||||||
|
|
||||||
Запрос = Новый Запрос;
|
Запрос = Новый Запрос;
|
||||||
@@ -1851,6 +1860,9 @@
|
|||||||
// Только для внутреннего использования.
|
// Только для внутреннего использования.
|
||||||
Процедура УдалитьРолиРасширенийВоВсехПрофиляхГруппДоступа() Экспорт
|
Процедура УдалитьРолиРасширенийВоВсехПрофиляхГруппДоступа() Экспорт
|
||||||
|
|
||||||
|
ПользователиСлужебный.ПроверитьБезопасныйРежимОтключен(
|
||||||
|
"Справочники.ПрофилиГруппДоступа.УдалитьРолиРасширенийВоВсехПрофиляхГруппДоступа");
|
||||||
|
|
||||||
Запрос = Новый Запрос;
|
Запрос = Новый Запрос;
|
||||||
Запрос.Текст =
|
Запрос.Текст =
|
||||||
"ВЫБРАТЬ РАЗЛИЧНЫЕ
|
"ВЫБРАТЬ РАЗЛИЧНЫЕ
|
||||||
|
|||||||
+32
-7
@@ -407,12 +407,11 @@
|
|||||||
// Локализация
|
// Локализация
|
||||||
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.МашиночитаемыеДоверенности") Тогда
|
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.МашиночитаемыеДоверенности") Тогда
|
||||||
Элементы.ГруппаДоверенность.Видимость = ПараметрТипПодписи.ВыборДоверенности;
|
Элементы.ГруппаДоверенность.Видимость = ПараметрТипПодписи.ВыборДоверенности;
|
||||||
|
|
||||||
Если ПараметрТипПодписи.ВыборДоверенности Тогда
|
Если ПараметрТипПодписи.ВыборДоверенности Тогда
|
||||||
Элементы.ГруппаСтраницы.ТекущаяСтраница = ?(ПоДоверенности, Элементы.СтраницаВыборДоверенности,
|
|
||||||
Элементы.СтраницаБезДоверенности);
|
ПодобратьДоверенностьПоСертификату();
|
||||||
Если ПоДоверенности Тогда
|
|
||||||
ПодобратьДоверенность();
|
|
||||||
КонецЕсли;
|
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
// Конец Локализация
|
// Конец Локализация
|
||||||
@@ -434,6 +433,27 @@
|
|||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
|
&НаСервере
|
||||||
|
Процедура ПодобратьДоверенностьПоСертификату()
|
||||||
|
|
||||||
|
Если Не ЗначениеЗаполнено(Сертификат) Тогда
|
||||||
|
НастройкаПоДоверенности = Неопределено;
|
||||||
|
Иначе
|
||||||
|
НастройкаПоДоверенности = ОбщегоНазначенияВызовСервера.ХранилищеОбщихНастроекЗагрузить(
|
||||||
|
Сертификат, "ПоДоверенности", Неопределено);
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Если НастройкаПоДоверенности = Неопределено Или НастройкаПоДоверенности = Истина Тогда
|
||||||
|
ПодобратьДоверенность();
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
ПоДоверенности = ЗначениеЗаполнено(МашиночитаемаяДоверенность) Или НастройкаПоДоверенности = Истина;
|
||||||
|
|
||||||
|
Элементы.ГруппаСтраницы.ТекущаяСтраница = ?(ПоДоверенности, Элементы.СтраницаВыборДоверенности,
|
||||||
|
Элементы.СтраницаБезДоверенности);
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
&НаСервереБезКонтекста
|
&НаСервереБезКонтекста
|
||||||
Функция ОшибкаСертификатПомеченКакОтозванный()
|
Функция ОшибкаСертификатПомеченКакОтозванный()
|
||||||
|
|
||||||
@@ -638,8 +658,8 @@
|
|||||||
МодульСервисКриптографииDSSПодтверждениеСервер.ПодтверждениеПриИзмененииСертификата(ЭтотОбъект, Сертификат);
|
МодульСервисКриптографииDSSПодтверждениеСервер.ПодтверждениеПриИзмененииСертификата(ЭтотОбъект, Сертификат);
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
Если ПоДоверенности Тогда
|
Если Элементы.ГруппаДоверенность.Видимость Тогда
|
||||||
ПодобратьДоверенность();
|
ПодобратьДоверенностьПоСертификату();
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
ОбновитьВидимостьПредупреждения();
|
ОбновитьВидимостьПредупреждения();
|
||||||
@@ -1088,6 +1108,11 @@
|
|||||||
Элементы.Комментарий.ТолькоПросмотр = Истина;
|
Элементы.Комментарий.ТолькоПросмотр = Истина;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
|
Если Элементы.ГруппаДоверенность.Видимость Тогда
|
||||||
|
ОбщегоНазначенияВызовСервера.ХранилищеОбщихНастроекСохранить(
|
||||||
|
Сертификат, "ПоДоверенности", ПоДоверенности);
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
&НаКлиенте
|
&НаКлиенте
|
||||||
|
|||||||
+3971
-3576
File diff suppressed because it is too large.
Load diff
+173
-53
@@ -77,10 +77,15 @@
|
|||||||
ВыполнятьПроверкуУдостоверяющегоЦентра = ЭлектроннаяПодписьСлужебныйКлиентСервер.ПроверятьКвалифицированные();
|
ВыполнятьПроверкуУдостоверяющегоЦентра = ЭлектроннаяПодписьСлужебныйКлиентСервер.ПроверятьКвалифицированные();
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
|
Элементы.ГруппаСтраницы.Видимость = ПроверкиНаКлиенте <> Неопределено Или ПроверкиНаСервере <> Неопределено;
|
||||||
|
Элементы.ГруппаСтраницы.ТекущаяСтраница = Элементы.СтраницаПроверкиУспешны;
|
||||||
|
|
||||||
Для каждого Проверка Из Проверки Цикл
|
Для каждого Проверка Из Проверки Цикл
|
||||||
|
|
||||||
Группа = ГруппаФормыБезОтображения("Группа" + Проверка.Имя, Элементы.ГруппаДополнительныеПроверки);
|
Группа = ГруппаФормыБезОтображения("Группа" + Проверка.Имя, Элементы.ГруппаДополнительныеПроверки);
|
||||||
|
|
||||||
|
Группа.Видимость = Ложь;
|
||||||
|
|
||||||
ДобавитьКартинку(Проверка.Имя + "НаКлиентеКартинка", Группа);
|
ДобавитьКартинку(Проверка.Имя + "НаКлиентеКартинка", Группа);
|
||||||
ДобавитьКартинку(Проверка.Имя + "НаСервереКартинка", Группа);
|
ДобавитьКартинку(Проверка.Имя + "НаСервереКартинка", Группа);
|
||||||
|
|
||||||
@@ -115,7 +120,11 @@
|
|||||||
|
|
||||||
Иначе
|
Иначе
|
||||||
|
|
||||||
|
ИменаГруппПоНазваниямПроверок = ИменаГруппПоНазваниямПроверок(Элементы);
|
||||||
|
|
||||||
Для Каждого Проверка Из СтандартныеПроверки() Цикл
|
Для Каждого Проверка Из СтандартныеПроверки() Цикл
|
||||||
|
|
||||||
|
Элементы[ИменаГруппПоНазваниямПроверок[Проверка]].Видимость = Ложь;
|
||||||
Элементы[Проверка + "ОшибкаКлиент"].Видимость = Ложь;
|
Элементы[Проверка + "ОшибкаКлиент"].Видимость = Ложь;
|
||||||
Элементы[Проверка + "РешениеКлиентНадпись"].Видимость = Ложь;
|
Элементы[Проверка + "РешениеКлиентНадпись"].Видимость = Ложь;
|
||||||
Элементы[Проверка + "ОшибкаСервер"].Видимость = Ложь;
|
Элементы[Проверка + "ОшибкаСервер"].Видимость = Ложь;
|
||||||
@@ -179,7 +188,6 @@
|
|||||||
Если ОбщегоНазначения.ЭтоМобильныйКлиент() Тогда
|
Если ОбщегоНазначения.ЭтоМобильныйКлиент() Тогда
|
||||||
Элементы.ГруппаТребуетсяПомощь.Поведение = ПоведениеОбычнойГруппы.Свертываемая;
|
Элементы.ГруппаТребуетсяПомощь.Поведение = ПоведениеОбычнойГруппы.Свертываемая;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
Элементы.ДекорацияПредупреждение.Видимость = Ложь;
|
|
||||||
|
|
||||||
СтандартныеПодсистемыСервер.СброситьРазмерыИПоложениеОкна(ЭтотОбъект);
|
СтандартныеПодсистемыСервер.СброситьРазмерыИПоложениеОкна(ЭтотОбъект);
|
||||||
|
|
||||||
@@ -207,10 +215,9 @@
|
|||||||
Возврат;
|
Возврат;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
Если ВРег(ИмяСобытия) = ВРег("Установка_КомпонентаExtraCryptoAPI") Тогда
|
Если ВРег(ИмяСобытия) = ВРег("БСП_ВыполнитьПроверкуСертификата")
|
||||||
Элементы.ДекорацияПредупреждение.Видимость = Истина;
|
И Параметр = АдресСертификата Или ВРег(ИмяСобытия) = ВРег("Установка_КомпонентаExtraCryptoAPI") Тогда
|
||||||
Элементы.ДекорацияПредупреждение.Заголовок = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
Проверить(Неопределено);
|
||||||
НСтр("ru = 'Установлена компонента %1, выполните проверку заново.'"), "ExtraCryptoAPI");
|
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
// При изменении настроек использования.
|
// При изменении настроек использования.
|
||||||
@@ -312,29 +319,7 @@
|
|||||||
Возврат;
|
Возврат;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
СоставПроверок = СтандартныеПроверки();
|
ВыгрузитьТехническуюИнформацию(Ложь);
|
||||||
Для Каждого Проверка Из ДополнительныеПроверки Цикл
|
|
||||||
СоставПроверок.Добавить(Проверка.Имя);
|
|
||||||
КонецЦикла;
|
|
||||||
|
|
||||||
ТекстОшибок = "";
|
|
||||||
ОписаниеФайлов = Новый Массив;
|
|
||||||
ЭлектроннаяПодписьСлужебныйВызовСервера.ДобавитьОписаниеДополнительныхДанных(
|
|
||||||
Новый Структура("Сертификат", Сертификат), ОписаниеФайлов, ТекстОшибок);
|
|
||||||
|
|
||||||
ТемаСообщения = "";
|
|
||||||
ТекстОшибок = ТекстОшибок + НСтр("ru = 'Результат проверки на клиенте'") + ":" + Символы.ПС;
|
|
||||||
ДополнитьТекстОшибками(ТекстОшибок, СоставПроверок, Ложь, ТемаСообщения);
|
|
||||||
|
|
||||||
ТекстОшибок = ТекстОшибок + Символы.ПС + СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
|
||||||
НСтр("ru = 'Результат проверки на сервере ""%1"":'"), ИмяСервера) + Символы.ПС;
|
|
||||||
ДополнитьТекстОшибками(ТекстОшибок, СоставПроверок, Истина, ТемаСообщения);
|
|
||||||
|
|
||||||
ЭлектроннаяПодписьСлужебныйКлиент.СформироватьТехническуюИнформацию(
|
|
||||||
ТекстОшибок, Новый Структура("Тема, Сообщение",
|
|
||||||
?(ПустаяСтрока(ТемаСообщения), НСтр("ru = 'Проблема при проверке сертификата электронной подписи'"), ТемаСообщения),
|
|
||||||
ЭлектроннаяПодписьСлужебныйКлиент.ТекстОбращенияВТехническуюПоддержкуПриПроверкеСертификата()),
|
|
||||||
Неопределено, ОписаниеФайлов);
|
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
@@ -346,6 +331,35 @@
|
|||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
|
&НаКлиенте
|
||||||
|
Процедура ДекорацияПроверкиУспешныНажатие(Элемент)
|
||||||
|
|
||||||
|
Если СтандартныеПроверки Тогда
|
||||||
|
|
||||||
|
ИменаГруппПоНазваниямПроверок = ИменаГруппПоНазваниямПроверок(Элементы);
|
||||||
|
|
||||||
|
ОсновныеПроверки = СтандартныеПроверки();
|
||||||
|
Если Не ЭтоВстроенныйКриптопровайдер Тогда
|
||||||
|
ОсновныеПроверки.Добавить("НаличиеПрограммы");
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Для каждого Проверка Из ОсновныеПроверки Цикл
|
||||||
|
Если Проверка = "ЗаконныйСертификат" Тогда
|
||||||
|
Продолжить;
|
||||||
|
КонецЕсли;
|
||||||
|
Элементы[ИменаГруппПоНазваниямПроверок[Проверка]].Видимость = Истина;
|
||||||
|
КонецЦикла;
|
||||||
|
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Для каждого Проверка Из ДополнительныеПроверки Цикл
|
||||||
|
Элементы["Группа" + Проверка.Имя].Видимость = Истина;
|
||||||
|
КонецЦикла;
|
||||||
|
|
||||||
|
Элементы.ГруппаСтраницы.ТекущаяСтраница = Элементы.СтраницаПроверки;
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
#КонецОбласти
|
#КонецОбласти
|
||||||
|
|
||||||
#Область ОбработчикиКомандФормы
|
#Область ОбработчикиКомандФормы
|
||||||
@@ -353,23 +367,115 @@
|
|||||||
&НаКлиенте
|
&НаКлиенте
|
||||||
Процедура Проверить(Команда)
|
Процедура Проверить(Команда)
|
||||||
|
|
||||||
Элементы.ДекорацияПредупреждение.Видимость = Ложь;
|
ПроверкиУспешны = Истина;
|
||||||
|
Элементы.ГруппаСтраницы.Видимость = Истина;
|
||||||
Элементы.ФормаПроверить.Доступность = Ложь;
|
Элементы.ФормаПроверить.Доступность = Ложь;
|
||||||
Элементы.ФормаПроверить.Отображение = ОтображениеКнопки.КартинкаИТекст;
|
Элементы.ГруппаСтраницы.ТекущаяСтраница = Элементы.СтраницаВыполняетсяПроверка;
|
||||||
ПроверитьСертификат(Новый ОписаниеОповещения("ПроверитьЗавершение", ЭтотОбъект));
|
ПроверитьСертификат(Новый ОписаниеОповещения("ПроверитьЗавершение", ЭтотОбъект));
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
|
&НаКлиенте
|
||||||
|
Процедура СкачатьТехническуюИнформацию(Команда)
|
||||||
|
|
||||||
|
Если Не ПроверкаВыполнена Тогда
|
||||||
|
ПоказатьПредупреждение(,
|
||||||
|
НСтр("ru = 'Для сбора технической информации о возникшей проблеме выполните проверку сертификата.'"));
|
||||||
|
Возврат;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
ВыгрузитьТехническуюИнформацию(Истина);
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
#КонецОбласти
|
#КонецОбласти
|
||||||
|
|
||||||
#Область СлужебныеПроцедурыИФункции
|
#Область СлужебныеПроцедурыИФункции
|
||||||
|
|
||||||
|
&НаКлиентеНаСервереБезКонтекста
|
||||||
|
Функция ИменаГруппПоНазваниямПроверок(ЭлементыФормы)
|
||||||
|
|
||||||
|
ИменаГруппПоНазваниямПроверок = Новый Соответствие;
|
||||||
|
|
||||||
|
ИменаГруппПоНазваниямПроверок.Вставить("ЗаконныйСертификат", ЭлементыФормы.ГруппаЗаконныйСертификат.Имя);
|
||||||
|
ИменаГруппПоНазваниямПроверок.Вставить("НаличиеСертификата", ЭлементыФормы.ГруппаНаличиеСертификата.Имя);
|
||||||
|
ИменаГруппПоНазваниямПроверок.Вставить("ДанныеСертификата", ЭлементыФормы.ГруппаДанныеСертификата.Имя);
|
||||||
|
ИменаГруппПоНазваниямПроверок.Вставить("НаличиеПрограммы", ЭлементыФормы.ГруппаНаличиеПрограммы.Имя);
|
||||||
|
ИменаГруппПоНазваниямПроверок.Вставить("Подписание", ЭлементыФормы.ГруппаПодписание.Имя);
|
||||||
|
ИменаГруппПоНазваниямПроверок.Вставить("Шифрование", ЭлементыФормы.ГруппаШифрование.Имя);
|
||||||
|
ИменаГруппПоНазваниямПроверок.Вставить("Расшифровка", ЭлементыФормы.ГруппаРасшифровка.Имя);
|
||||||
|
ИменаГруппПоНазваниямПроверок.Вставить("ПроверкаПодписи", ЭлементыФормы.ГруппаПроверкаПодписи.Имя);
|
||||||
|
|
||||||
|
Возврат ИменаГруппПоНазваниямПроверок;
|
||||||
|
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
|
&НаКлиенте
|
||||||
|
Процедура ВыгрузитьТехническуюИнформацию(ВыгрузитьАрхив)
|
||||||
|
|
||||||
|
Если ВыгрузитьАрхив Тогда
|
||||||
|
Элементы.СкачатьТехническуюИнформацию.Доступность = Ложь;
|
||||||
|
Элементы.ГруппаФормируетсяТехническаяИнформация.Видимость = Истина;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
СоставПроверок = СтандартныеПроверки();
|
||||||
|
Для Каждого Проверка Из ДополнительныеПроверки Цикл
|
||||||
|
СоставПроверок.Добавить(Проверка.Имя);
|
||||||
|
КонецЦикла;
|
||||||
|
|
||||||
|
ТекстОшибок = "";
|
||||||
|
ОписаниеФайлов = Новый Массив;
|
||||||
|
|
||||||
|
Сертификаты = Новый Массив;
|
||||||
|
Сертификаты.Добавить(Сертификат);
|
||||||
|
Для Каждого СертификатМеткиВремени Из СертификатыМетокВремени Цикл
|
||||||
|
Сертификаты.Добавить(СертификатМеткиВремени.АдресСертификата);
|
||||||
|
КонецЦикла;
|
||||||
|
|
||||||
|
ЭлектроннаяПодписьСлужебныйВызовСервера.ДобавитьОписаниеДополнительныхДанных(
|
||||||
|
Новый Структура("Сертификат", Сертификаты), ОписаниеФайлов, ТекстОшибок);
|
||||||
|
|
||||||
|
ТемаСообщения = "";
|
||||||
|
ТекстОшибок = ТекстОшибок + НСтр("ru = 'Результат проверки на клиенте'") + ":" + Символы.ПС;
|
||||||
|
ДополнитьТекстОшибками(ТекстОшибок, СоставПроверок, Ложь, ТемаСообщения);
|
||||||
|
|
||||||
|
ТекстОшибок = ТекстОшибок + Символы.ПС + СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||||
|
НСтр("ru = 'Результат проверки на сервере ""%1"":'"), ИмяСервера) + Символы.ПС;
|
||||||
|
ДополнитьТекстОшибками(ТекстОшибок, СоставПроверок, Истина, ТемаСообщения);
|
||||||
|
|
||||||
|
Если ВыгрузитьАрхив Тогда
|
||||||
|
ЭлектроннаяПодписьСлужебныйКлиент.СформироватьТехническуюИнформацию(
|
||||||
|
ТекстОшибок, Неопределено, Новый ОписаниеОповещения("ПослеВыгрузкиТехническойИнформации", ЭтотОбъект), ОписаниеФайлов);
|
||||||
|
Иначе
|
||||||
|
ЭлектроннаяПодписьСлужебныйКлиент.СформироватьТехническуюИнформацию(
|
||||||
|
ТекстОшибок, Новый Структура("Тема, Сообщение",
|
||||||
|
?(ПустаяСтрока(ТемаСообщения), НСтр("ru = 'Проблема при проверке сертификата электронной подписи'"), ТемаСообщения),
|
||||||
|
ЭлектроннаяПодписьСлужебныйКлиент.ТекстОбращенияВТехническуюПоддержкуПриПроверкеСертификата()),
|
||||||
|
Неопределено, ОписаниеФайлов);
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
|
&НаКлиенте
|
||||||
|
Процедура ПослеВыгрузкиТехническойИнформации(Результат, Контекст) Экспорт
|
||||||
|
|
||||||
|
Элементы.СкачатьТехническуюИнформацию.Доступность = Истина;
|
||||||
|
Элементы.ГруппаФормируетсяТехническаяИнформация.Видимость = Ложь;
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
// Продолжение процедуры Проверить.
|
// Продолжение процедуры Проверить.
|
||||||
&НаКлиенте
|
&НаКлиенте
|
||||||
Процедура ПроверитьЗавершение(Неопределен, Контекст) Экспорт
|
Процедура ПроверитьЗавершение(Неопределен, Контекст) Экспорт
|
||||||
|
|
||||||
Элементы.ФормаПроверить.Доступность = Истина;
|
Элементы.ФормаПроверить.Доступность = Истина;
|
||||||
Элементы.ФормаПроверить.Отображение = ОтображениеКнопки.Текст;
|
|
||||||
|
Если ПроверкиУспешны = Истина Тогда
|
||||||
|
Элементы.ГруппаСтраницы.ТекущаяСтраница = Элементы.СтраницаПроверкиУспешны;
|
||||||
|
Элементы.ФормаЗакрыть.КнопкаПоУмолчанию = Истина;
|
||||||
|
Иначе
|
||||||
|
Элементы.ГруппаСтраницы.ТекущаяСтраница = Элементы.СтраницаПроверки;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
Если СертификатыМетокВремени.Количество() = 0 Тогда
|
Если СертификатыМетокВремени.Количество() = 0 Тогда
|
||||||
Элементы.ДекорацияСертификатМеткиВремени.Видимость = Ложь;
|
Элементы.ДекорацияСертификатМеткиВремени.Видимость = Ложь;
|
||||||
@@ -1248,7 +1354,6 @@
|
|||||||
НоваяСтрока.Отпечаток = СвойстваСертификата.Отпечаток;
|
НоваяСтрока.Отпечаток = СвойстваСертификата.Отпечаток;
|
||||||
НоваяСтрока.ПолученНаКлиенте = Истина;
|
НоваяСтрока.ПолученНаКлиенте = Истина;
|
||||||
НоваяСтрока.Представление = СвойстваСертификата.Представление;
|
НоваяСтрока.Представление = СвойстваСертификата.Представление;
|
||||||
|
|
||||||
Иначе
|
Иначе
|
||||||
Найдено[0].ПолученНаКлиенте = Истина;
|
Найдено[0].ПолученНаКлиенте = Истина;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
@@ -2222,15 +2327,10 @@
|
|||||||
ЗначениеПроверкиВторогоКонтекста = ПроверкиВторогоКонтекста[Действие];
|
ЗначениеПроверкиВторогоКонтекста = ПроверкиВторогоКонтекста[Действие];
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
ПредупреждениеПослеПроверкиУЦ = Неопределено;
|
ИзвестнаяОшибкаБезКлассификатора = Неопределено;
|
||||||
Если ТипЗнч(ОписаниеОшибки) = Тип("Структура") Тогда
|
Если ТипЗнч(ОписаниеОшибки) = Тип("Структура") Тогда
|
||||||
ПредупреждениеПослеПроверкиУЦ = ОписаниеОшибки;
|
ИзвестнаяОшибкаБезКлассификатора = ОписаниеОшибки;
|
||||||
ОписаниеОшибки = ПредупреждениеПослеПроверкиУЦ.ТекстОшибки;
|
ОписаниеОшибки = ИзвестнаяОшибкаБезКлассификатора.ТекстОшибки;
|
||||||
ИмяРеквизитаФормы = ?(НаСервере, "ДополнительныеДанныеПроверокНаСервере", "ДополнительныеДанныеПроверокНаКлиенте");
|
|
||||||
ДополнительныеДанныеПроверок = Форма[ИмяРеквизитаФормы];
|
|
||||||
ДополнительныеДанныеПроверок.Вставить(Действие,
|
|
||||||
Новый Структура("Причина, Решение", ПредупреждениеПослеПроверкиУЦ.Причина, ПредупреждениеПослеПроверкиУЦ.Решение));
|
|
||||||
Форма[ИмяРеквизитаФормы] = ДополнительныеДанныеПроверок;
|
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
Если ЗначениеЗаполнено(ОписаниеОшибки) Тогда
|
Если ЗначениеЗаполнено(ОписаниеОшибки) Тогда
|
||||||
@@ -2249,6 +2349,14 @@
|
|||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
Проверки.Вставить(Действие, ЗначениеПроверки);
|
Проверки.Вставить(Действие, ЗначениеПроверки);
|
||||||
|
|
||||||
|
ИмяГруппыПоНазваниямПроверки = ИменаГруппПоНазваниямПроверок(Форма.Элементы)[Действие];
|
||||||
|
Если ИмяГруппыПоНазваниямПроверки = Неопределено Тогда
|
||||||
|
ИмяГруппыПоНазваниямПроверки = "Группа" + Действие;
|
||||||
|
КонецЕсли;
|
||||||
|
Форма.Элементы[ИмяГруппыПоНазваниямПроверки].Видимость =
|
||||||
|
ЗначениеПроверки = Ложь Или ЗначениеПроверкиВторогоКонтекста = Ложь;
|
||||||
|
|
||||||
Проверки.Вставить(ИмяСвойстваОшибка, ?(ОписаниеОшибки = Неопределено, "", ОписаниеОшибки));
|
Проверки.Вставить(ИмяСвойстваОшибка, ?(ОписаниеОшибки = Неопределено, "", ОписаниеОшибки));
|
||||||
|
|
||||||
ИмяГруппыОшибкаСервер = Действие + "ОшибкаСервер";
|
ИмяГруппыОшибкаСервер = Действие + "ОшибкаСервер";
|
||||||
@@ -2264,10 +2372,12 @@
|
|||||||
Возврат;
|
Возврат;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
|
Форма.ПроверкиУспешны = Ложь;
|
||||||
|
|
||||||
ГруппаОшибка = Форма.Элементы[?(НаСервере, ИмяГруппыОшибкаСервер, ИмяГруппыОшибкаКлиент)];
|
ГруппаОшибка = Форма.Элементы[?(НаСервере, ИмяГруппыОшибкаСервер, ИмяГруппыОшибкаКлиент)];
|
||||||
ГруппаОшибка.Видимость = Истина;
|
ГруппаОшибка.Видимость = Истина;
|
||||||
ЭлементКартинка.Картинка = ?(ЭтоОшибка,
|
ЭлементКартинка.Картинка = ?(ЭтоОшибка,
|
||||||
БиблиотекаКартинок.ПроверкаСертификатаОшибка,
|
БиблиотекаКартинок.Предупреждение,
|
||||||
БиблиотекаКартинок.ПроверкаСертификатаПредупреждение);
|
БиблиотекаКартинок.ПроверкаСертификатаПредупреждение);
|
||||||
|
|
||||||
ЭлементКартинка.Подсказка = ОписаниеОшибки;
|
ЭлементКартинка.Подсказка = ОписаниеОшибки;
|
||||||
@@ -2278,17 +2388,12 @@
|
|||||||
|
|
||||||
ИмяНадписиРешение = ?(НаСервере, ИмяЭлементаНадписьРешениеСервер, ИмяЭлементаНадписьРешениеКлиент);
|
ИмяНадписиРешение = ?(НаСервере, ИмяЭлементаНадписьРешениеСервер, ИмяЭлементаНадписьРешениеКлиент);
|
||||||
ЭлементФормыНадписьРешение = Форма.Элементы[ИмяНадписиРешение];
|
ЭлементФормыНадписьРешение = Форма.Элементы[ИмяНадписиРешение];
|
||||||
|
|
||||||
Если ПредупреждениеПослеПроверкиУЦ <> Неопределено Тогда
|
|
||||||
ЭлементФормыНадписьРешение.Видимость = Истина;
|
|
||||||
ЭлементФормыНадписьРешение.Заголовок = ПредупреждениеПослеПроверкиУЦ.Решение;
|
|
||||||
КонецЕсли;
|
|
||||||
|
|
||||||
ИмяЭлементаНадписьРешениеПодписание = "Подписание" + ?(НаСервере, "ОшибкаСерверНадпись", "ОшибкаКлиентНадпись");
|
ИмяЭлементаНадписьОшибкаПодписание = "Подписание" + ?(НаСервере, "ОшибкаСерверНадпись", "ОшибкаКлиентНадпись");
|
||||||
ЭлементФормыНадписьРешениеПодписание = Форма.Элементы[ИмяЭлементаНадписьРешениеПодписание];
|
ЭлементФормыНадписьОшибкаПодписание = Форма.Элементы[ИмяЭлементаНадписьОшибкаПодписание];
|
||||||
|
|
||||||
Если Действие = "Расшифровка" И ЭлементНадписьОшибка.Заголовок = ЭлементФормыНадписьРешениеПодписание.Заголовок Тогда
|
Если Действие = "Расшифровка" И ЭлементНадписьОшибка.Заголовок = ЭлементФормыНадписьОшибкаПодписание.Заголовок Тогда
|
||||||
ЭлементФормыНадписьРешение.Видимость = ЭлементФормыНадписьРешениеПодписание.Видимость;
|
ЭлементФормыНадписьРешение.Видимость = ЭлементФормыНадписьОшибкаПодписание.Видимость;
|
||||||
ЭлементФормыНадписьРешение.Заголовок = НСтр("ru = 'См. пункт Подписание данных.'");
|
ЭлементФормыНадписьРешение.Заголовок = НСтр("ru = 'См. пункт Подписание данных.'");
|
||||||
Возврат;
|
Возврат;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
@@ -2297,8 +2402,23 @@
|
|||||||
|
|
||||||
Форма.Элементы[ИмяНадписиРешение].Видимость = ЭтоИзвестнаяОшибка;
|
Форма.Элементы[ИмяНадписиРешение].Видимость = ЭтоИзвестнаяОшибка;
|
||||||
Если Не ЭтоИзвестнаяОшибка Тогда
|
Если Не ЭтоИзвестнаяОшибка Тогда
|
||||||
ЭлементНадписьОшибка.Заголовок = СформироватьЗаголовокПодробно(ОписаниеОшибки);
|
|
||||||
Возврат;
|
Если ИзвестнаяОшибкаБезКлассификатора = Неопределено Тогда
|
||||||
|
ЭлементНадписьОшибка.Заголовок = СформироватьЗаголовокПодробно(ОписаниеОшибки);
|
||||||
|
Возврат;
|
||||||
|
Иначе
|
||||||
|
ЭлементФормыНадписьРешение.Видимость = Истина;
|
||||||
|
ИмяРеквизитаФормы = ?(НаСервере, "ДополнительныеДанныеПроверокНаСервере", "ДополнительныеДанныеПроверокНаКлиенте");
|
||||||
|
ДополнительныеДанныеПроверок = Форма[ИмяРеквизитаФормы];
|
||||||
|
ДополнительныеДанныеПроверок.Вставить(Действие,
|
||||||
|
Новый Структура("Причина, Решение", ИзвестнаяОшибкаБезКлассификатора.Причина, ИзвестнаяОшибкаБезКлассификатора.Решение));
|
||||||
|
Форма[ИмяРеквизитаФормы] = ДополнительныеДанныеПроверок;
|
||||||
|
ОписаниеИзвестнойОшибки = Новый Структура;
|
||||||
|
ОписаниеИзвестнойОшибки.Вставить("Причина", ИзвестнаяОшибкаБезКлассификатора.Причина);
|
||||||
|
ОписаниеИзвестнойОшибки.Вставить("Решение", ИзвестнаяОшибкаБезКлассификатора.Решение);
|
||||||
|
ОписаниеИзвестнойОшибки.Вставить("ДействияДляУстранения");
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
Если ЗначениеЗаполнено(ОписаниеИзвестнойОшибки.Причина) Тогда
|
Если ЗначениеЗаполнено(ОписаниеИзвестнойОшибки.Причина) Тогда
|
||||||
@@ -2594,4 +2714,4 @@
|
|||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
#КонецОбласти
|
#КонецОбласти
|
||||||
@@ -664,6 +664,7 @@
|
|||||||
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||||
<showInFooter>true</showInFooter>
|
<showInFooter>true</showInFooter>
|
||||||
<extInfo xsi:type="form:InputFieldExtInfo">
|
<extInfo xsi:type="form:InputFieldExtInfo">
|
||||||
|
<width>2</width>
|
||||||
<autoMaxWidth>true</autoMaxWidth>
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
<autoMaxHeight>true</autoMaxHeight>
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
<wrap>true</wrap>
|
<wrap>true</wrap>
|
||||||
@@ -1973,6 +1974,7 @@
|
|||||||
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||||
<showInFooter>true</showInFooter>
|
<showInFooter>true</showInFooter>
|
||||||
<extInfo xsi:type="form:InputFieldExtInfo">
|
<extInfo xsi:type="form:InputFieldExtInfo">
|
||||||
|
<width>2</width>
|
||||||
<autoMaxWidth>true</autoMaxWidth>
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
<autoMaxHeight>true</autoMaxHeight>
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
<wrap>true</wrap>
|
<wrap>true</wrap>
|
||||||
@@ -5216,7 +5218,7 @@
|
|||||||
<valueType>
|
<valueType>
|
||||||
<types>Number</types>
|
<types>Number</types>
|
||||||
<numberQualifiers>
|
<numberQualifiers>
|
||||||
<precision>2</precision>
|
<precision>3</precision>
|
||||||
<nonNegative>true</nonNegative>
|
<nonNegative>true</nonNegative>
|
||||||
</numberQualifiers>
|
</numberQualifiers>
|
||||||
</valueType>
|
</valueType>
|
||||||
@@ -5605,7 +5607,7 @@
|
|||||||
<valueType>
|
<valueType>
|
||||||
<types>Number</types>
|
<types>Number</types>
|
||||||
<numberQualifiers>
|
<numberQualifiers>
|
||||||
<precision>2</precision>
|
<precision>3</precision>
|
||||||
<nonNegative>true</nonNegative>
|
<nonNegative>true</nonNegative>
|
||||||
</numberQualifiers>
|
</numberQualifiers>
|
||||||
</valueType>
|
</valueType>
|
||||||
|
|||||||
@@ -1452,14 +1452,15 @@
|
|||||||
ФайлыВоВременномХранилище = ПоместитьТабличныеДокументыВоВременноеХранилище(НастройкиСохранения);
|
ФайлыВоВременномХранилище = ПоместитьТабличныеДокументыВоВременноеХранилище(НастройкиСохранения);
|
||||||
ФайлыВоВременномХранилище = ПоместитьФайлыВАрхив(ФайлыВоВременномХранилище, НастройкиСохранения);
|
ФайлыВоВременномХранилище = ПоместитьФайлыВАрхив(ФайлыВоВременномХранилище, НастройкиСохранения);
|
||||||
|
|
||||||
ПечатьСКД = ФайлыВоВременномХранилище.Количество() И ФайлыВоВременномХранилище[0].ОбъектПечати <> Неопределено;
|
ДоступенДиалогПечатиОфисныхДокументов = ФайлыВоВременномХранилище.Количество() И ФайлыВоВременномХранилище[0].ОбъектПечати <> Неопределено;
|
||||||
|
ВыполняетсяСохранениеТабличныхДокументов = НастройкиФорматаСохранения.ТипФайлаТабличногоДокумента <> Неопределено;
|
||||||
|
|
||||||
Если ПечатьСКД И ИспользоватьДиалогПечатиОфисныхДокументов() Тогда
|
Если ДоступенДиалогПечатиОфисныхДокументов И ИспользоватьДиалогПечатиОфисныхДокументов() И Не ВыполняетсяСохранениеТабличныхДокументов Тогда
|
||||||
ПараметрыОткрытия = Новый Структура("ОфисныеДокументы, АдресНастройкиПечатныхФорм,ПараметрыВывода");
|
ПараметрыОткрытия = Новый Структура("ОфисныеДокументы, АдресНастройкиПечатныхФорм,ПараметрыВывода");
|
||||||
ПараметрыОткрытия.АдресНастройкиПечатныхФорм = ПолучитьАдресНастройкиПечатныхФорм();
|
ПараметрыОткрытия.АдресНастройкиПечатныхФорм = ПолучитьАдресНастройкиПечатныхФорм();
|
||||||
ПараметрыОткрытия.ПараметрыВывода = ПараметрыВывода;
|
ПараметрыОткрытия.ПараметрыВывода = ПараметрыВывода;
|
||||||
ОткрытьФорму("ОбщаяФорма.ПечатьДокументовOfficeOpen", ПараметрыОткрытия, ВладелецФормы, Строка(Новый УникальныйИдентификатор));
|
ОткрытьФорму("ОбщаяФорма.ПечатьДокументовOfficeOpen", ПараметрыОткрытия, ВладелецФормы, Строка(Новый УникальныйИдентификатор));
|
||||||
ИначеЕсли ПечатьСКД И ПечатьОфисныхДокументовОднимФайлом() Тогда
|
ИначеЕсли ДоступенДиалогПечатиОфисныхДокументов И ПечатьОфисныхДокументовОднимФайлом() И Не ВыполняетсяСохранениеТабличныхДокументов Тогда
|
||||||
ДлительнаяОперация = НачатьФормированиеЕдиногоДокумента();
|
ДлительнаяОперация = НачатьФормированиеЕдиногоДокумента();
|
||||||
|
|
||||||
Оповещение = Новый ОписаниеОповещения("ОткрытьЕдиныйДокумент", ЭтотОбъект);
|
Оповещение = Новый ОписаниеОповещения("ОткрытьЕдиныйДокумент", ЭтотОбъект);
|
||||||
@@ -1467,12 +1468,11 @@
|
|||||||
Иначе
|
Иначе
|
||||||
Контекст = Новый Структура;
|
Контекст = Новый Структура;
|
||||||
Контекст.Вставить("ФайлыВоВременномХранилище", ФайлыВоВременномХранилище);
|
Контекст.Вставить("ФайлыВоВременномХранилище", ФайлыВоВременномХранилище);
|
||||||
Контекст.Вставить("ПечатьСКД", ПечатьСКД);
|
Контекст.Вставить("ДоступенДиалогПечатиОфисныхДокументов", ДоступенДиалогПечатиОфисныхДокументов);
|
||||||
|
|
||||||
Оповещение = Новый ОписаниеОповещения("ОткрытьОфисныеДокументыПослеПодключенияРасширения", ЭтотОбъект, Контекст);
|
Оповещение = Новый ОписаниеОповещения("ОткрытьОфисныеДокументыПослеПодключенияРасширения", ЭтотОбъект, Контекст);
|
||||||
ТекстСообщения = НСтр("ru = 'Для печати документа необходимо установить расширение для работы с 1С:Предприятием.'");
|
ТекстСообщения = НСтр("ru = 'Для печати документа необходимо установить расширение для работы с 1С:Предприятием.'");
|
||||||
ФайловаяСистемаКлиент.ПодключитьРасширениеДляРаботыСФайлами(Оповещение, ТекстСообщения);
|
ФайловаяСистемаКлиент.ПодключитьРасширениеДляРаботыСФайлами(Оповещение, ТекстСообщения);
|
||||||
|
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
@@ -1545,7 +1545,7 @@
|
|||||||
ФайлыВоВременномХранилище.Добавить(СтруктураФайлаВоВременномХранилище);
|
ФайлыВоВременномХранилище.Добавить(СтруктураФайлаВоВременномХранилище);
|
||||||
Контекст = Новый Структура;
|
Контекст = Новый Структура;
|
||||||
Контекст.Вставить("ФайлыВоВременномХранилище", ФайлыВоВременномХранилище);
|
Контекст.Вставить("ФайлыВоВременномХранилище", ФайлыВоВременномХранилище);
|
||||||
Контекст.Вставить("ПечатьСКД", Истина);
|
Контекст.Вставить("ДоступенДиалогПечатиОфисныхДокументов", Истина);
|
||||||
Контекст.Вставить("ОбработчикЗавершения", ОписаниеОповещенияЗавершения);
|
Контекст.Вставить("ОбработчикЗавершения", ОписаниеОповещенияЗавершения);
|
||||||
|
|
||||||
Оповещение = Новый ОписаниеОповещения("ОткрытьОфисныеДокументыПослеПодключенияРасширения", ЭтотОбъект, Контекст);
|
Оповещение = Новый ОписаниеОповещения("ОткрытьОфисныеДокументыПослеПодключенияРасширения", ЭтотОбъект, Контекст);
|
||||||
@@ -1655,7 +1655,7 @@
|
|||||||
ФайлНаДиске.НачатьУстановкуТолькоЧтения(ОписаниеПослеУстановкиТолькоЧтения, Не ДоступноРедактированиеПечатнойФормы());
|
ФайлНаДиске.НачатьУстановкуТолькоЧтения(ОписаниеПослеУстановкиТолькоЧтения, Не ДоступноРедактированиеПечатнойФормы());
|
||||||
КонецЦикла;
|
КонецЦикла;
|
||||||
|
|
||||||
Если Контекст.ПечатьСКД Тогда
|
Если Контекст.ДоступенДиалогПечатиОфисныхДокументов Тогда
|
||||||
ОповеститьОГотовностиПечатныхФорм();
|
ОповеститьОГотовностиПечатныхФорм();
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
|
|||||||
@@ -1210,6 +1210,175 @@
|
|||||||
<horizontalAlign>Left</horizontalAlign>
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
</extInfo>
|
</extInfo>
|
||||||
</items>
|
</items>
|
||||||
|
<items xsi:type="form:FormGroup">
|
||||||
|
<name>ГруппаСкачатьТехническуюИнформацию</name>
|
||||||
|
<id>114</id>
|
||||||
|
<items xsi:type="form:Button">
|
||||||
|
<name>СкачатьТехническуюИнформацию</name>
|
||||||
|
<id>104</id>
|
||||||
|
<title>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Скачать техническую информацию</value>
|
||||||
|
</title>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>СкачатьТехническуюИнформациюРасширеннаяПодсказка</name>
|
||||||
|
<id>105</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<type>UsualButton</type>
|
||||||
|
<commandName>Form.Command.СкачатьТехническуюИнформацию</commandName>
|
||||||
|
<buttonImportance>Normal</buttonImportance>
|
||||||
|
<representation>Picture</representation>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<placementArea>UserCmds</placementArea>
|
||||||
|
<picture xsi:type="core:PictureRef">
|
||||||
|
<picture>CommonPicture.Скачать</picture>
|
||||||
|
</picture>
|
||||||
|
<representationInContextMenu>Auto</representationInContextMenu>
|
||||||
|
</items>
|
||||||
|
<items xsi:type="form:FormGroup">
|
||||||
|
<name>ГруппаФормируетсяТехническаяИнформация</name>
|
||||||
|
<id>106</id>
|
||||||
|
<items xsi:type="form:Decoration">
|
||||||
|
<name>ДекорацияКартинкаФормируетсяТехническаяИнформация</name>
|
||||||
|
<id>108</id>
|
||||||
|
<title>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Декорация картинка формируется техническая информация</value>
|
||||||
|
</title>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>ДекорацияКартинкаФормируетсяТехническаяИнформацияРасширеннаяПодсказка</name>
|
||||||
|
<id>110</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<contextMenu>
|
||||||
|
<name>ДекорацияКартинкаФормируетсяТехническаяИнформацияКонтекстноеМеню</name>
|
||||||
|
<id>109</id>
|
||||||
|
<autoFill>true</autoFill>
|
||||||
|
</contextMenu>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:PictureDecorationExtInfo">
|
||||||
|
<picture xsi:type="core:PictureRef">
|
||||||
|
<picture>CommonPicture.ДлительнаяОперация16</picture>
|
||||||
|
</picture>
|
||||||
|
<fileDragMode>AsFileRef</fileDragMode>
|
||||||
|
</extInfo>
|
||||||
|
</items>
|
||||||
|
<items xsi:type="form:Decoration">
|
||||||
|
<name>ДекорацияНадписьФормируетсяТехническаяИнформация</name>
|
||||||
|
<id>111</id>
|
||||||
|
<title>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Формируется техническая информация...</value>
|
||||||
|
</title>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>ДекорацияНадписьФормируетсяТехническаяИнформацияРасширеннаяПодсказка</name>
|
||||||
|
<id>113</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<contextMenu>
|
||||||
|
<name>ДекорацияНадписьФормируетсяТехническаяИнформацияКонтекстноеМеню</name>
|
||||||
|
<id>112</id>
|
||||||
|
<autoFill>true</autoFill>
|
||||||
|
</contextMenu>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</items>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<title>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Формируется техническая информация</value>
|
||||||
|
</title>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>ГруппаФормируетсяТехническаяИнформацияРасширеннаяПодсказка</name>
|
||||||
|
<id>107</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<type>UsualGroup</type>
|
||||||
|
<extInfo xsi:type="form:UsualGroupExtInfo">
|
||||||
|
<group>HorizontalIfPossible</group>
|
||||||
|
<behavior>Auto</behavior>
|
||||||
|
<representation>WeakSeparation</representation>
|
||||||
|
<showLeftMargin>true</showLeftMargin>
|
||||||
|
<united>true</united>
|
||||||
|
<throughAlign>Auto</throughAlign>
|
||||||
|
<currentRowUse>Auto</currentRowUse>
|
||||||
|
</extInfo>
|
||||||
|
</items>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<title>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Скачать техническую информацию</value>
|
||||||
|
</title>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>ГруппаСкачатьТехническуюИнформациюРасширеннаяПодсказка</name>
|
||||||
|
<id>115</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<type>UsualGroup</type>
|
||||||
|
<extInfo xsi:type="form:UsualGroupExtInfo">
|
||||||
|
<group>AlwaysHorizontal</group>
|
||||||
|
<behavior>Auto</behavior>
|
||||||
|
<representation>WeakSeparation</representation>
|
||||||
|
<showLeftMargin>true</showLeftMargin>
|
||||||
|
<united>true</united>
|
||||||
|
<throughAlign>Auto</throughAlign>
|
||||||
|
<currentRowUse>Auto</currentRowUse>
|
||||||
|
</extInfo>
|
||||||
|
</items>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<enabled>true</enabled>
|
<enabled>true</enabled>
|
||||||
<userVisible>
|
<userVisible>
|
||||||
@@ -1615,6 +1784,28 @@
|
|||||||
<currentRowUse>DontUse</currentRowUse>
|
<currentRowUse>DontUse</currentRowUse>
|
||||||
<selectedRowsUse>Auto</selectedRowsUse>
|
<selectedRowsUse>Auto</selectedRowsUse>
|
||||||
</formCommands>
|
</formCommands>
|
||||||
|
<formCommands>
|
||||||
|
<name>СкачатьТехническуюИнформацию</name>
|
||||||
|
<title>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Скачать техническую информацию</value>
|
||||||
|
</title>
|
||||||
|
<id>3</id>
|
||||||
|
<toolTip>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Скачать техническую информацию</value>
|
||||||
|
</toolTip>
|
||||||
|
<use>
|
||||||
|
<common>true</common>
|
||||||
|
</use>
|
||||||
|
<action xsi:type="form:FormCommandHandlerContainer">
|
||||||
|
<handler>
|
||||||
|
<name>СкачатьТехническуюИнформацию</name>
|
||||||
|
</handler>
|
||||||
|
</action>
|
||||||
|
<currentRowUse>Auto</currentRowUse>
|
||||||
|
<selectedRowsUse>Auto</selectedRowsUse>
|
||||||
|
</formCommands>
|
||||||
<parameters>
|
<parameters>
|
||||||
<name>ЗаголовокПредупреждения</name>
|
<name>ЗаголовокПредупреждения</name>
|
||||||
<valueType>
|
<valueType>
|
||||||
|
|||||||
@@ -102,49 +102,8 @@
|
|||||||
ЭлектроннаяПодписьКлиент.ОткрытьИнструкциюПоТипичнымПроблемамПриРаботеСПрограммами();
|
ЭлектроннаяПодписьКлиент.ОткрытьИнструкциюПоТипичнымПроблемамПриРаботеСПрограммами();
|
||||||
Иначе
|
Иначе
|
||||||
|
|
||||||
ОписаниеФайлов = Новый Массив;
|
ВыгрузитьТехническуюИнформацию(Ложь);
|
||||||
ТекстОшибок = "";
|
|
||||||
Если ЗначениеЗаполнено(ДополнительныеДанные) Тогда
|
|
||||||
ЭлектроннаяПодписьСлужебныйВызовСервера.ДобавитьОписаниеДополнительныхДанных(
|
|
||||||
ДополнительныеДанные, ОписаниеФайлов, ТекстОшибок);
|
|
||||||
КонецЕсли;
|
|
||||||
|
|
||||||
Если ЗначениеЗаполнено(ОписаниеОшибки) Тогда
|
|
||||||
ТемаСообщения = ТемаСообщения(ОписаниеОшибки);
|
|
||||||
ИначеЕсли ЗначениеЗаполнено(ТекстОшибки) Тогда
|
|
||||||
ТемаСообщения = ТемаСообщения(ТекстОшибки);
|
|
||||||
ИначеЕсли ЗначениеЗаполнено(ТекстОшибкиКлиент) Тогда
|
|
||||||
ТемаСообщения = ТемаСообщения(ТекстОшибкиКлиент);
|
|
||||||
ИначеЕсли ЗначениеЗаполнено(ТекстОшибкиСервер) Тогда
|
|
||||||
ТемаСообщения = ТемаСообщения(ТекстОшибкиСервер);
|
|
||||||
Иначе
|
|
||||||
ТемаСообщения = НСтр("ru = 'Техническая информация о возникшей проблеме'");
|
|
||||||
КонецЕсли;
|
|
||||||
|
|
||||||
Массив = Новый Массив;
|
|
||||||
Если ЗначениеЗаполнено(ТекстОшибок) Тогда
|
|
||||||
Массив.Добавить(ТекстОшибок);
|
|
||||||
КонецЕсли;
|
|
||||||
Если ЗначениеЗаполнено(ОписаниеОшибки) Тогда
|
|
||||||
Массив.Добавить(ОписаниеОшибки);
|
|
||||||
КонецЕсли;
|
|
||||||
Если ЗначениеЗаполнено(ТекстОшибки) Тогда
|
|
||||||
Массив.Добавить(ТекстОшибки);
|
|
||||||
КонецЕсли;
|
|
||||||
Если ЗначениеЗаполнено(ТекстОшибкиКлиент) Тогда
|
|
||||||
Массив.Добавить(НСтр("ru = 'На клиенте:'"));
|
|
||||||
Массив.Добавить(ТекстОшибкиКлиент);
|
|
||||||
КонецЕсли;
|
|
||||||
Если ЗначениеЗаполнено(ТекстОшибкиСервер) Тогда
|
|
||||||
Массив.Добавить(НСтр("ru = 'На сервере:'"));
|
|
||||||
Массив.Добавить(ТекстОшибкиСервер);
|
|
||||||
КонецЕсли;
|
|
||||||
|
|
||||||
ТекстОшибок = СтрСоединить(Массив, Символы.ПС);
|
|
||||||
|
|
||||||
ЭлектроннаяПодписьСлужебныйКлиент.СформироватьТехническуюИнформацию(
|
|
||||||
ТекстОшибок, Новый Структура("Тема, Сообщение", ТемаСообщения), , ОписаниеФайлов);
|
|
||||||
|
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
@@ -207,10 +166,83 @@
|
|||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
|
&НаКлиенте
|
||||||
|
Процедура СкачатьТехническуюИнформацию(Команда)
|
||||||
|
|
||||||
|
ВыгрузитьТехническуюИнформацию(Истина);
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
#КонецОбласти
|
#КонецОбласти
|
||||||
|
|
||||||
#Область СлужебныеПроцедурыИФункции
|
#Область СлужебныеПроцедурыИФункции
|
||||||
|
|
||||||
|
&НаКлиенте
|
||||||
|
Процедура ВыгрузитьТехническуюИнформацию(ВыгрузитьАрхив)
|
||||||
|
|
||||||
|
Если ВыгрузитьАрхив Тогда
|
||||||
|
Элементы.СкачатьТехническуюИнформацию.Доступность = Ложь;
|
||||||
|
Элементы.ГруппаФормируетсяТехническаяИнформация.Видимость = Истина;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
ОписаниеФайлов = Новый Массив;
|
||||||
|
ТекстОшибок = "";
|
||||||
|
Если ЗначениеЗаполнено(ДополнительныеДанные) Тогда
|
||||||
|
ЭлектроннаяПодписьСлужебныйВызовСервера.ДобавитьОписаниеДополнительныхДанных(
|
||||||
|
ДополнительныеДанные, ОписаниеФайлов, ТекстОшибок);
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Если ЗначениеЗаполнено(ОписаниеОшибки) Тогда
|
||||||
|
ТемаСообщения = ТемаСообщения(ОписаниеОшибки);
|
||||||
|
ИначеЕсли ЗначениеЗаполнено(ТекстОшибки) Тогда
|
||||||
|
ТемаСообщения = ТемаСообщения(ТекстОшибки);
|
||||||
|
ИначеЕсли ЗначениеЗаполнено(ТекстОшибкиКлиент) Тогда
|
||||||
|
ТемаСообщения = ТемаСообщения(ТекстОшибкиКлиент);
|
||||||
|
ИначеЕсли ЗначениеЗаполнено(ТекстОшибкиСервер) Тогда
|
||||||
|
ТемаСообщения = ТемаСообщения(ТекстОшибкиСервер);
|
||||||
|
Иначе
|
||||||
|
ТемаСообщения = НСтр("ru = 'Техническая информация о возникшей проблеме'");
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Массив = Новый Массив;
|
||||||
|
Если ЗначениеЗаполнено(ТекстОшибок) Тогда
|
||||||
|
Массив.Добавить(ТекстОшибок);
|
||||||
|
КонецЕсли;
|
||||||
|
Если ЗначениеЗаполнено(ОписаниеОшибки) Тогда
|
||||||
|
Массив.Добавить(ОписаниеОшибки);
|
||||||
|
КонецЕсли;
|
||||||
|
Если ЗначениеЗаполнено(ТекстОшибки) Тогда
|
||||||
|
Массив.Добавить(ТекстОшибки);
|
||||||
|
КонецЕсли;
|
||||||
|
Если ЗначениеЗаполнено(ТекстОшибкиКлиент) Тогда
|
||||||
|
Массив.Добавить(НСтр("ru = 'На клиенте:'"));
|
||||||
|
Массив.Добавить(ТекстОшибкиКлиент);
|
||||||
|
КонецЕсли;
|
||||||
|
Если ЗначениеЗаполнено(ТекстОшибкиСервер) Тогда
|
||||||
|
Массив.Добавить(НСтр("ru = 'На сервере:'"));
|
||||||
|
Массив.Добавить(ТекстОшибкиСервер);
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
ТекстОшибок = СтрСоединить(Массив, Символы.ПС);
|
||||||
|
|
||||||
|
Если ВыгрузитьАрхив Тогда
|
||||||
|
ЭлектроннаяПодписьСлужебныйКлиент.СформироватьТехническуюИнформацию(
|
||||||
|
ТекстОшибок, Неопределено, Новый ОписаниеОповещения("ПослеВыгрузкиТехническойИнформации", ЭтотОбъект), ОписаниеФайлов);
|
||||||
|
Иначе
|
||||||
|
ЭлектроннаяПодписьСлужебныйКлиент.СформироватьТехническуюИнформацию(
|
||||||
|
ТекстОшибок, Новый Структура("Тема, Сообщение", ТемаСообщения), , ОписаниеФайлов);
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
|
&НаКлиенте
|
||||||
|
Процедура ПослеВыгрузкиТехническойИнформации(Результат, Контекст) Экспорт
|
||||||
|
|
||||||
|
Элементы.СкачатьТехническуюИнформацию.Доступность = Истина;
|
||||||
|
Элементы.ГруппаФормируетсяТехническаяИнформация.Видимость = Ложь;
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
&НаКлиенте
|
&НаКлиенте
|
||||||
Процедура ДополнитьРешениеКлассификатораОшибокПодробностями()
|
Процедура ДополнитьРешениеКлассификатораОшибокПодробностями()
|
||||||
|
|
||||||
|
|||||||
@@ -28,7 +28,6 @@
|
|||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
ТабличныйДокумент.КодЯзыка = ОбщегоНазначения.КодОсновногоЯзыка();
|
ТабличныйДокумент.КодЯзыка = ОбщегоНазначения.КодОсновногоЯзыка();
|
||||||
ТабличныйДокумент.Макет = Истина;
|
|
||||||
|
|
||||||
ИдентификаторМакета = Параметры.ИмяОбъектаМетаданныхМакета;
|
ИдентификаторМакета = Параметры.ИмяОбъектаМетаданныхМакета;
|
||||||
СсылкаМакета = Параметры.Ссылка;
|
СсылкаМакета = Параметры.Ссылка;
|
||||||
@@ -47,6 +46,7 @@
|
|||||||
|
|
||||||
ЭтоПечатнаяФорма = Параметры.ЭтоПечатнаяФорма;
|
ЭтоПечатнаяФорма = Параметры.ЭтоПечатнаяФорма;
|
||||||
ЭтоМакет = Не ПустаяСтрока(ИдентификаторМакета) Или ЭтоПечатнаяФорма;
|
ЭтоМакет = Не ПустаяСтрока(ИдентификаторМакета) Или ЭтоПечатнаяФорма;
|
||||||
|
ТабличныйДокумент.Макет = ЭтоМакет;
|
||||||
|
|
||||||
Элементы.КнопкаПоказатьСкрытьОригинал.Видимость = ЭтоМакет;
|
Элементы.КнопкаПоказатьСкрытьОригинал.Видимость = ЭтоМакет;
|
||||||
Элементы.КнопкаПоказатьСкрытьОригиналВсеДействия.Видимость = ЭтоМакет;
|
Элементы.КнопкаПоказатьСкрытьОригиналВсеДействия.Видимость = ЭтоМакет;
|
||||||
|
|||||||
@@ -55,7 +55,8 @@
|
|||||||
Элементы.УстановленныеИсправленияПрименимоДля.Видимость = Ложь;
|
Элементы.УстановленныеИсправленияПрименимоДля.Видимость = Ложь;
|
||||||
|
|
||||||
ЭтоВебКлиент = ОбщегоНазначения.ЭтоВебКлиент() Или ОбщегоНазначения.КлиентПодключенЧерезВебСервер();
|
ЭтоВебКлиент = ОбщегоНазначения.ЭтоВебКлиент() Или ОбщегоНазначения.КлиентПодключенЧерезВебСервер();
|
||||||
Элементы.ПоискИУстановкаОбновлений.Видимость = Не ЭтоВебКлиент;
|
Элементы.ПоискИУстановкаОбновлений.Видимость = Не ЭтоВебКлиент
|
||||||
|
И ОбщегоНазначения.ПодсистемаСуществует("ИнтернетПоддержкаПользователей.ПолучениеОбновленийПрограммы");
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
@@ -178,7 +179,6 @@
|
|||||||
Процедура ПоискИУстановкаОбновлений(Команда)
|
Процедура ПоискИУстановкаОбновлений(Команда)
|
||||||
|
|
||||||
Если ОбщегоНазначенияКлиент.ПодсистемаСуществует("ИнтернетПоддержкаПользователей.ПолучениеОбновленийПрограммы") Тогда
|
Если ОбщегоНазначенияКлиент.ПодсистемаСуществует("ИнтернетПоддержкаПользователей.ПолучениеОбновленийПрограммы") Тогда
|
||||||
Закрыть();
|
|
||||||
МодульПолучениеОбновленийПрограммыКлиент = ОбщегоНазначенияКлиент.ОбщийМодуль("ПолучениеОбновленийПрограммыКлиент");
|
МодульПолучениеОбновленийПрограммыКлиент = ОбщегоНазначенияКлиент.ОбщийМодуль("ПолучениеОбновленийПрограммыКлиент");
|
||||||
МодульПолучениеОбновленийПрограммыКлиент.ОбновитьПрограмму();
|
МодульПолучениеОбновленийПрограммыКлиент.ОбновитьПрограмму();
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|||||||
@@ -177,7 +177,8 @@
|
|||||||
Если Не РезультатВыбораСформирован Тогда
|
Если Не РезультатВыбораСформирован Тогда
|
||||||
Оповещение = Новый ОписаниеОповещения("ПодтвердитьИЗакрыть", ЭтотОбъект);
|
Оповещение = Новый ОписаниеОповещения("ПодтвердитьИЗакрыть", ЭтотОбъект);
|
||||||
Модифицированность = Модифицированность Или ВариантМодифицирован Или ПользовательскиеНастройкиМодифицированы;
|
Модифицированность = Модифицированность Или ВариантМодифицирован Или ПользовательскиеНастройкиМодифицированы;
|
||||||
ОбщегоНазначенияКлиент.ПоказатьПодтверждениеЗакрытияФормы(Оповещение, Отказ, ЗавершениеРаботы);
|
ОбщегоНазначенияКлиент.ПоказатьПодтверждениеЗакрытияФормы(Оповещение, Отказ, ЗавершениеРаботы,
|
||||||
|
НСтр("ru = 'Настройки изменены. Сохранить изменения?'"));
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
ПользовательскиеНастройкиМодифицированы = Ложь;
|
ПользовательскиеНастройкиМодифицированы = Ложь;
|
||||||
|
|||||||
@@ -65,6 +65,7 @@
|
|||||||
ИспользуютсяПрофилиБезопасности = Ложь;
|
ИспользуютсяПрофилиБезопасности = Ложь;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
|
ЕстьРазрешения = Ложь;
|
||||||
Если ИспользуютсяПрофилиБезопасности Тогда
|
Если ИспользуютсяПрофилиБезопасности Тогда
|
||||||
|
|
||||||
МодульРаботаВБезопасномРежимеСлужебный = ОбщегоНазначения.ОбщийМодуль("РаботаВБезопасномРежимеСлужебный");
|
МодульРаботаВБезопасномРежимеСлужебный = ОбщегоНазначения.ОбщийМодуль("РаботаВБезопасномРежимеСлужебный");
|
||||||
@@ -79,6 +80,8 @@
|
|||||||
БезопасныйРежим = ПолучитьФункциональнуюОпцию("СтандартныеПодсистемыВМоделиСервиса") Или ПараметрыЗапуска.БезопасныйРежим;
|
БезопасныйРежим = ПолучитьФункциональнуюОпцию("СтандартныеПодсистемыВМоделиСервиса") Или ПараметрыЗапуска.БезопасныйРежим;
|
||||||
|
|
||||||
Если БезопасныйРежим Тогда
|
Если БезопасныйРежим Тогда
|
||||||
|
РежимСовместимости = ОбщегоНазначения.ЗначениеРеквизитаОбъекта(Ссылка, "РежимСовместимостиРазрешений");
|
||||||
|
|
||||||
ЗапросРазрешений = Новый Запрос(
|
ЗапросРазрешений = Новый Запрос(
|
||||||
"ВЫБРАТЬ ПЕРВЫЕ 1
|
"ВЫБРАТЬ ПЕРВЫЕ 1
|
||||||
| ДополнительныеОтчетыИОбработкиРазрешения.НомерСтроки,
|
| ДополнительныеОтчетыИОбработкиРазрешения.НомерСтроки,
|
||||||
@@ -88,21 +91,31 @@
|
|||||||
|ГДЕ
|
|ГДЕ
|
||||||
| ДополнительныеОтчетыИОбработкиРазрешения.Ссылка = &Ссылка");
|
| ДополнительныеОтчетыИОбработкиРазрешения.Ссылка = &Ссылка");
|
||||||
ЗапросРазрешений.УстановитьПараметр("Ссылка", Ссылка);
|
ЗапросРазрешений.УстановитьПараметр("Ссылка", Ссылка);
|
||||||
ЕстьРазрешений = Не ЗапросРазрешений.Выполнить().Пустой();
|
ЕстьРазрешения = Не ЗапросРазрешений.Выполнить().Пустой()
|
||||||
|
И РежимСовместимости = Перечисления.РежимыСовместимостиРазрешенийДополнительныхОтчетовИОбработок.Версия_2_2_2;
|
||||||
|
|
||||||
РежимСовместимости = ОбщегоНазначения.ЗначениеРеквизитаОбъекта(Ссылка, "РежимСовместимостиРазрешений");
|
Если ЕстьРазрешения Тогда
|
||||||
Если РежимСовместимости = Перечисления.РежимыСовместимостиРазрешенийДополнительныхОтчетовИОбработок.Версия_2_2_2
|
|
||||||
И ЕстьРазрешений Тогда
|
|
||||||
БезопасныйРежим = Ложь;
|
БезопасныйРежим = Ложь;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
ЗаписатьПримечание(Ссылка,
|
ИмяОбработки = Менеджер.Подключить(АдресВоВременномХранилище, , Истина,
|
||||||
СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(НСтр("ru = 'Подключение, %1 = ""%2"".'"), "БезопасныйРежим", БезопасныйРежим));
|
|
||||||
ИмяОбработки = Менеджер.Подключить(АдресВоВременномХранилище, , БезопасныйРежим,
|
|
||||||
ОбщегоНазначения.ОписаниеЗащитыБезПредупреждений());
|
ОбщегоНазначения.ОписаниеЗащитыБезПредупреждений());
|
||||||
|
ВнешнийОбъект = Менеджер.Создать(ИмяОбработки);
|
||||||
|
СведенияОВнешнейОбработке = ВнешнийОбъект.СведенияОВнешнейОбработке();
|
||||||
|
Если (Не СведенияОВнешнейОбработке.БезопасныйРежим Или ЕстьРазрешения)
|
||||||
|
И Не БезопасныйРежим Тогда
|
||||||
|
// Повторное подключение в небезопасном режиме, если разрешено.
|
||||||
|
ИмяОбработки = Менеджер.Подключить(АдресВоВременномХранилище, , БезопасныйРежим,
|
||||||
|
ОбщегоНазначения.ОписаниеЗащитыБезПредупреждений());
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
ЗаписатьПримечание(Ссылка,
|
||||||
|
СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(НСтр("ru = 'Подключение, %1 = ""%2"".'"), "БезопасныйРежим",
|
||||||
|
СведенияОВнешнейОбработке.БезопасныйРежим Или БезопасныйРежим));
|
||||||
|
|
||||||
Возврат ИмяОбработки;
|
Возврат ИмяОбработки;
|
||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
@@ -875,12 +888,10 @@
|
|||||||
// Обработчики событий подсистем конфигурации.
|
// Обработчики событий подсистем конфигурации.
|
||||||
|
|
||||||
// См. ОбщегоНазначенияПереопределяемый.ПриДобавленииПереименованийОбъектовМетаданных.
|
// См. ОбщегоНазначенияПереопределяемый.ПриДобавленииПереименованийОбъектовМетаданных.
|
||||||
Процедура ПриДобавленииПереименованийОбъектовМетаданных(Итог) Экспорт
|
Процедура ПриДобавленииПереименованийОбъектовМетаданных(Переименования) Экспорт
|
||||||
|
|
||||||
Библиотека = "СтандартныеПодсистемы";
|
ОбщегоНазначения.ДобавитьПереименование(Переименования, "2.3.3.3",
|
||||||
|
"Роль.ИспользованиеДополнительныхОтчетовИОбработок", "Роль.ЧтениеДополнительныхОтчетовИОбработок", "СтандартныеПодсистемы");
|
||||||
ОбщегоНазначения.ДобавитьПереименование(
|
|
||||||
Итог, "2.3.3.3", "Роль.ИспользованиеДополнительныхОтчетовИОбработок", "Роль.ЧтениеДополнительныхОтчетовИОбработок", Библиотека);
|
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
|
|||||||
@@ -108,8 +108,8 @@
|
|||||||
//
|
//
|
||||||
// Параметры:
|
// Параметры:
|
||||||
// Отбор - Структура - содержит имя и значение поля, по которому надо отобрать доверенности:
|
// Отбор - Структура - содержит имя и значение поля, по которому надо отобрать доверенности:
|
||||||
// "ПредставительИНН", "ПредставительОГРН", "ПредставительСНИЛС", "ПредставительОрганизация", "ПредставительФизическоеЛицо",
|
// "ПредставительИНН", "ПредставительОГРН", "ПредставительСНИЛС",
|
||||||
// "ДоверительИНН", "ДоверительКПП", "ДоверительОрганизация", "ДоверительФизическоеЛицо" и т.п.
|
// "ДоверительИНН", "ДоверительКПП" и т.п.
|
||||||
// По умолчанию будут подобраны доверенности с признаками Верна, Подписана и статусом Действует.
|
// По умолчанию будут подобраны доверенности с признаками Верна, Подписана и статусом Действует.
|
||||||
// Если значение отбора Неопределено, отбор по полю не производится.
|
// Если значение отбора Неопределено, отбор по полю не производится.
|
||||||
// ВыбранныеПоля - Массив из Строка, Строка - массив строк или строка через запятую: поля, которые нужно возвращать.
|
// ВыбранныеПоля - Массив из Строка, Строка - массив строк или строка через запятую: поля, которые нужно возвращать.
|
||||||
@@ -131,10 +131,10 @@
|
|||||||
Если ВыбранныеПоля = Неопределено Тогда
|
Если ВыбранныеПоля = Неопределено Тогда
|
||||||
ВыбранныеПоля = Новый Массив;
|
ВыбранныеПоля = Новый Массив;
|
||||||
ВыбранныеПоля.Добавить("МашиночитаемаяДоверенность");
|
ВыбранныеПоля.Добавить("МашиночитаемаяДоверенность");
|
||||||
ВыбранныеПоля.Добавить("ПредставительОрганизация");
|
ВыбранныеПоля.Добавить("ПредставительНаименованиеОрганизации");
|
||||||
ВыбранныеПоля.Добавить("ПредставительФизическоеЛицо");
|
ВыбранныеПоля.Добавить("ПредставительФИО");
|
||||||
ВыбранныеПоля.Добавить("ДоверительОрганизация");
|
ВыбранныеПоля.Добавить("ДоверительНаименованиеОрганизации");
|
||||||
ВыбранныеПоля.Добавить("ДоверительФизическоеЛицо");
|
ВыбранныеПоля.Добавить("ДоверительФИО");
|
||||||
ВыбранныеПоля.Добавить("НомерДоверенности");
|
ВыбранныеПоля.Добавить("НомерДоверенности");
|
||||||
ВыбранныеПоля.Добавить("Наименование");
|
ВыбранныеПоля.Добавить("Наименование");
|
||||||
ВыбранныеПоля.Добавить("ДатаВыдачи");
|
ВыбранныеПоля.Добавить("ДатаВыдачи");
|
||||||
@@ -165,8 +165,6 @@
|
|||||||
| МашиночитаемыеДоверенностиПредставители.ОГРН КАК ПредставительОГРН,
|
| МашиночитаемыеДоверенностиПредставители.ОГРН КАК ПредставительОГРН,
|
||||||
| МашиночитаемыеДоверенностиПредставители.СНИЛС КАК ПредставительСНИЛС,
|
| МашиночитаемыеДоверенностиПредставители.СНИЛС КАК ПредставительСНИЛС,
|
||||||
| МашиночитаемыеДоверенностиПредставители.КПП КАК ПредставительКПП,
|
| МашиночитаемыеДоверенностиПредставители.КПП КАК ПредставительКПП,
|
||||||
| МашиночитаемыеДоверенностиПредставители.Организация КАК ПредставительОрганизация,
|
|
||||||
| МашиночитаемыеДоверенностиПредставители.ФизическоеЛицо КАК ПредставительФизическоеЛицо,
|
|
||||||
| МашиночитаемыеДоверенностиПредставители.НаименованиеОрганизации КАК ПредставительНаименованиеОрганизации,
|
| МашиночитаемыеДоверенностиПредставители.НаименованиеОрганизации КАК ПредставительНаименованиеОрганизации,
|
||||||
| МашиночитаемыеДоверенностиДоверители.ИНН КАК ДоверительИНН,
|
| МашиночитаемыеДоверенностиДоверители.ИНН КАК ДоверительИНН,
|
||||||
| МашиночитаемыеДоверенностиДоверители.ИННФЛ КАК ДоверительИННФЛ,
|
| МашиночитаемыеДоверенностиДоверители.ИННФЛ КАК ДоверительИННФЛ,
|
||||||
@@ -175,8 +173,6 @@
|
|||||||
| МашиночитаемыеДоверенностиДоверители.КПП КАК ДоверительКПП,
|
| МашиночитаемыеДоверенностиДоверители.КПП КАК ДоверительКПП,
|
||||||
| МашиночитаемыеДоверенностиДоверители.ФИО КАК ДоверительФИО,
|
| МашиночитаемыеДоверенностиДоверители.ФИО КАК ДоверительФИО,
|
||||||
| МашиночитаемыеДоверенностиПредставители.ФИО КАК ПредставительФИО,
|
| МашиночитаемыеДоверенностиПредставители.ФИО КАК ПредставительФИО,
|
||||||
| МашиночитаемыеДоверенностиДоверители.Организация КАК ДоверительОрганизация,
|
|
||||||
| МашиночитаемыеДоверенностиДоверители.ФизическоеЛицо КАК ДоверительФизическоеЛицо,
|
|
||||||
| МашиночитаемыеДоверенностиДоверители.НаименованиеОрганизации КАК ДоверительНаименованиеОрганизации,
|
| МашиночитаемыеДоверенностиДоверители.НаименованиеОрганизации КАК ДоверительНаименованиеОрганизации,
|
||||||
| МашиночитаемыеДоверенности.НомерДоверенности КАК НомерДоверенности,
|
| МашиночитаемыеДоверенности.НомерДоверенности КАК НомерДоверенности,
|
||||||
| МашиночитаемыеДоверенности.Верна КАК Верна,
|
| МашиночитаемыеДоверенности.Верна КАК Верна,
|
||||||
@@ -237,16 +233,39 @@
|
|||||||
ВыбранноеПоле.Поле = Новый ПолеКомпоновкиДанных(Поле);
|
ВыбранноеПоле.Поле = Новый ПолеКомпоновкиДанных(Поле);
|
||||||
КонецЦикла;
|
КонецЦикла;
|
||||||
|
|
||||||
|
ОтборДляСправочника = Неопределено;
|
||||||
Для Каждого ЭлементОтбора Из СтруктураОтборов Цикл
|
Для Каждого ЭлементОтбора Из СтруктураОтборов Цикл
|
||||||
|
|
||||||
Если ЭлементОтбора.Значение = Неопределено Тогда
|
Если ЭлементОтбора.Значение = Неопределено Тогда
|
||||||
Продолжить;
|
Продолжить;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
|
Если ЭлементОтбора.Ключ = "ПредставительОрганизация"
|
||||||
|
Или ЭлементОтбора.Ключ = "ПредставительФизическоеЛицо"
|
||||||
|
Или ЭлементОтбора.Ключ = "ДоверительОрганизация"
|
||||||
|
Или ЭлементОтбора.Ключ = "ДоверительФизическоеЛицо" Тогда
|
||||||
|
|
||||||
|
ОтборДляСправочника = МашиночитаемыеДоверенностиФНССлужебный.ОтборДляСправочника(
|
||||||
|
ЭлементОтбора.Ключ, ЭлементОтбора.Значение);
|
||||||
|
|
||||||
|
Продолжить;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
ОбщегоНазначенияКлиентСервер.УстановитьЭлементОтбора(
|
ОбщегоНазначенияКлиентСервер.УстановитьЭлементОтбора(
|
||||||
КомпоновщикНастроек.Настройки.Отбор, ЭлементОтбора.Ключ, ЭлементОтбора.Значение);
|
КомпоновщикНастроек.Настройки.Отбор, ЭлементОтбора.Ключ, ЭлементОтбора.Значение);
|
||||||
|
|
||||||
КонецЦикла;
|
КонецЦикла;
|
||||||
|
|
||||||
|
Если ЗначениеЗаполнено(ОтборДляСправочника) Тогда
|
||||||
|
Для Каждого ЭлементОтбора Из ОтборДляСправочника Цикл
|
||||||
|
Если Не ЗначениеЗаполнено(ЭлементОтбора.Значение) Тогда
|
||||||
|
Продолжить;
|
||||||
|
КонецЕсли;
|
||||||
|
ОбщегоНазначенияКлиентСервер.УстановитьЭлементОтбора(
|
||||||
|
КомпоновщикНастроек.Настройки.Отбор, ЭлементОтбора.Ключ, ЭлементОтбора.Значение);
|
||||||
|
КонецЦикла;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
КомпоновщикМакета = Новый КомпоновщикМакетаКомпоновкиДанных;
|
КомпоновщикМакета = Новый КомпоновщикМакетаКомпоновкиДанных;
|
||||||
ПроцессорКомпоновкиДанных = Новый ПроцессорКомпоновкиДанных;
|
ПроцессорКомпоновкиДанных = Новый ПроцессорКомпоновкиДанных;
|
||||||
|
|
||||||
|
|||||||
@@ -813,6 +813,96 @@
|
|||||||
|
|
||||||
#Область СлужебныеПроцедурыИФункции
|
#Область СлужебныеПроцедурыИФункции
|
||||||
|
|
||||||
|
Функция ОтборДляСправочника(Знач ИмяОтбора, Ссылка) Экспорт
|
||||||
|
|
||||||
|
Структура = Новый Структура;
|
||||||
|
|
||||||
|
Если Не ЗначениеЗаполнено(Ссылка) Тогда
|
||||||
|
Возврат Структура;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Если Не ОбщегоНазначения.ЭтоСсылка(ТипЗнч(Ссылка)) Тогда
|
||||||
|
Возврат Структура;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Если ИмяОтбора = "ДоверительОрганизация" Или ИмяОтбора = "ДоверительФизическоеЛицо" Тогда
|
||||||
|
ИмяОтбора = "Доверитель";
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Если ИмяОтбора = "ПредставительОрганизация" Или ИмяОтбора = "ПредставительФизическоеЛицо" Тогда
|
||||||
|
ИмяОтбора = "Представитель";
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
МетаданныеСсылки = Ссылка.Метаданные().Реквизиты;
|
||||||
|
|
||||||
|
МассивРеквизитов = Новый Массив;
|
||||||
|
|
||||||
|
Если ОбщегоНазначенияКлиентСервер.ЕстьРеквизитИлиСвойствоОбъекта(МетаданныеСсылки, "ИНН") Тогда
|
||||||
|
МассивРеквизитов.Добавить("ИНН");
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Если ОбщегоНазначенияКлиентСервер.ЕстьРеквизитИлиСвойствоОбъекта(МетаданныеСсылки, "КПП") Тогда
|
||||||
|
МассивРеквизитов.Добавить("КПП");
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Если ОбщегоНазначенияКлиентСервер.ЕстьРеквизитИлиСвойствоОбъекта(МетаданныеСсылки, "ИННФЛ") Тогда
|
||||||
|
МассивРеквизитов.Добавить("ИННФЛ");
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Если ОбщегоНазначенияКлиентСервер.ЕстьРеквизитИлиСвойствоОбъекта(МетаданныеСсылки, "СтраховойНомерПФР") Тогда
|
||||||
|
МассивРеквизитов.Добавить("СтраховойНомерПФР");
|
||||||
|
ИначеЕсли ОбщегоНазначенияКлиентСервер.ЕстьРеквизитИлиСвойствоОбъекта(МетаданныеСсылки, "СНИЛС") Тогда
|
||||||
|
МассивРеквизитов.Добавить("СНИЛС");
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Если ОбщегоНазначенияКлиентСервер.ЕстьРеквизитИлиСвойствоОбъекта(МетаданныеСсылки, "ОГРН") Тогда
|
||||||
|
МассивРеквизитов.Добавить("ОГРН");
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Если МассивРеквизитов.Количество() > 0 Тогда
|
||||||
|
Реквизиты = ОбщегоНазначения.ЗначенияРеквизитовОбъекта(Ссылка, СтрСоединить(МассивРеквизитов, ","));
|
||||||
|
Для Каждого КлючИЗначение Из Реквизиты Цикл
|
||||||
|
|
||||||
|
Если Не ЗначениеЗаполнено(КлючИЗначение.Значение) Тогда
|
||||||
|
Продолжить;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Значение = СокрЛП(КлючИЗначение.Значение);
|
||||||
|
|
||||||
|
Ключ = КлючИЗначение.Ключ;
|
||||||
|
|
||||||
|
Если Ключ = "ИНН" И СтрДлина(Значение) = 12 Тогда
|
||||||
|
Ключ = "ИННФЛ";
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Если Ключ = "ИНН" Тогда
|
||||||
|
Структура.Вставить(ИмяОтбора + "ИНН", Значение);
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Если Ключ = "ИННФЛ" Тогда
|
||||||
|
Структура.Вставить(ИмяОтбора + "ИННФЛ", Значение);
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Если Ключ = "СНИЛС" Или Ключ = "СтраховойНомерПФР" Тогда
|
||||||
|
Значение = ТолькоЦифры(Значение);
|
||||||
|
Структура.Вставить(ИмяОтбора + "СНИЛС", Значение);
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Если Ключ = "КПП" Тогда
|
||||||
|
Структура.Вставить(ИмяОтбора + "КПП", Значение);
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Если Ключ = "ОГРН" Тогда
|
||||||
|
Структура.Вставить(ИмяОтбора + "ОГРН", Значение);
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
КонецЦикла;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Возврат Структура;
|
||||||
|
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
Функция СертификатВыданФНС(СвойстваИздателя)
|
Функция СертификатВыданФНС(СвойстваИздателя)
|
||||||
Возврат СвойстваИздателя.ОГРН = "1047707030513";
|
Возврат СвойстваИздателя.ОГРН = "1047707030513";
|
||||||
КонецФункции
|
КонецФункции
|
||||||
@@ -4647,6 +4737,7 @@
|
|||||||
ЗаписьСтатуса.ТехническийСтатус = Перечисления.ТехническиеСтатусыМЧД.Регистрация;
|
ЗаписьСтатуса.ТехническийСтатус = Перечисления.ТехническиеСтатусыМЧД.Регистрация;
|
||||||
ЗаписьСтатуса.ТипТранзакции = Перечисления.ТипыТранзакцийСРеестромМЧД.Регистрация;
|
ЗаписьСтатуса.ТипТранзакции = Перечисления.ТипыТранзакцийСРеестромМЧД.Регистрация;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
УстановитьПривилегированныйРежим(Истина);
|
||||||
ЗаписьСтатуса.Записать();
|
ЗаписьСтатуса.Записать();
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
|
|||||||
@@ -268,7 +268,7 @@
|
|||||||
ПараметрыФормы.ПоказатьТребуетсяПомощь = Истина;
|
ПараметрыФормы.ПоказатьТребуетсяПомощь = Истина;
|
||||||
ПараметрыФормы.ПоказатьИнструкцию = Истина;
|
ПараметрыФормы.ПоказатьИнструкцию = Истина;
|
||||||
ПараметрыФормы.ИнформацияДляПоддержки = СтроковыеФункцииКлиент.ФорматированнаяСтрока(
|
ПараметрыФормы.ИнформацияДляПоддержки = СтроковыеФункцииКлиент.ФорматированнаяСтрока(
|
||||||
НСтр("ru = 'Обратитесь в службу поддержки фирмы ""1С"", предоставив <a href = %1>техническую информацию о возникшей проблеме</a>'"),
|
НСтр("ru = '<a href = %1>Обратитесь в службу поддержки фирмы ""1С""</a>'"),
|
||||||
"ТехническаяИнформация");
|
"ТехническаяИнформация");
|
||||||
|
|
||||||
ПараметрыФормы.ДополнительныеДанные.Вставить("ДополнительныеДанныеПроверок", Ошибка);
|
ПараметрыФормы.ДополнительныеДанные.Вставить("ДополнительныеДанныеПроверок", Ошибка);
|
||||||
|
|||||||
@@ -45,7 +45,7 @@
|
|||||||
Процедура ПриДобавленииПодсистемы(Описание) Экспорт
|
Процедура ПриДобавленииПодсистемы(Описание) Экспорт
|
||||||
|
|
||||||
Описание.Имя = "СтандартныеПодсистемы";
|
Описание.Имя = "СтандартныеПодсистемы";
|
||||||
Описание.Версия = "3.1.10.308";
|
Описание.Версия = "3.1.10.329";
|
||||||
Описание.ИдентификаторИнтернетПоддержки = "SSL";
|
Описание.ИдентификаторИнтернетПоддержки = "SSL";
|
||||||
Описание.РежимВыполненияОтложенныхОбработчиков = "Параллельно";
|
Описание.РежимВыполненияОтложенныхОбработчиков = "Параллельно";
|
||||||
Описание.ПараллельноеОтложенноеОбновлениеСВерсии = "2.3.3.0";
|
Описание.ПараллельноеОтложенноеОбновлениеСВерсии = "2.3.3.0";
|
||||||
|
|||||||
@@ -12038,6 +12038,17 @@
|
|||||||
|
|
||||||
Функция МинимальнаяОчередьОтложеннойОбработки()
|
Функция МинимальнаяОчередьОтложеннойОбработки()
|
||||||
|
|
||||||
|
ТекущийПорядок = ТекущийПорядокОбновления();
|
||||||
|
|
||||||
|
Выполняемые = Новый Массив;
|
||||||
|
Выполняемые.Добавить(Перечисления.ПорядокОбработчиковОбновления.Критичный);
|
||||||
|
Если ТекущийПорядок = Перечисления.ПорядокОбработчиковОбновления.Обычный Тогда
|
||||||
|
Выполняемые.Добавить(Перечисления.ПорядокОбработчиковОбновления.Обычный);
|
||||||
|
ИначеЕсли ТекущийПорядок = Перечисления.ПорядокОбработчиковОбновления.Некритичный Тогда
|
||||||
|
Выполняемые.Добавить(Перечисления.ПорядокОбработчиковОбновления.Обычный);
|
||||||
|
Выполняемые.Добавить(Перечисления.ПорядокОбработчиковОбновления.Некритичный);
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
Запрос = Новый Запрос;
|
Запрос = Новый Запрос;
|
||||||
Запрос.УстановитьПараметр("РежимВыполнения", Перечисления.РежимыВыполненияОбработчиков.Отложенно);
|
Запрос.УстановитьПараметр("РежимВыполнения", Перечисления.РежимыВыполненияОбработчиков.Отложенно);
|
||||||
Запрос.УстановитьПараметр("Статус", Перечисления.СтатусыОбработчиковОбновления.Выполнен);
|
Запрос.УстановитьПараметр("Статус", Перечисления.СтатусыОбработчиковОбновления.Выполнен);
|
||||||
@@ -12055,6 +12066,7 @@
|
|||||||
| ОбработчикиОбновления.РежимВыполнения = &РежимВыполнения
|
| ОбработчикиОбновления.РежимВыполнения = &РежимВыполнения
|
||||||
| И ОбработчикиОбновления.РежимВыполненияОтложенногоОбработчика = &РежимВыполненияОтложенногоОбработчика
|
| И ОбработчикиОбновления.РежимВыполненияОтложенногоОбработчика = &РежимВыполненияОтложенногоОбработчика
|
||||||
| И ОбработчикиОбновления.Статус <> &Статус
|
| И ОбработчикиОбновления.Статус <> &Статус
|
||||||
|
| И ОбработчикиОбновления.Порядок В (&Выполняемые)
|
||||||
|
|
|
|
||||||
|УПОРЯДОЧИТЬ ПО
|
|УПОРЯДОЧИТЬ ПО
|
||||||
| Очередь";
|
| Очередь";
|
||||||
|
|||||||
@@ -6086,6 +6086,8 @@
|
|||||||
//
|
//
|
||||||
Процедура ВыполнитьВБезопасномРежиме(Знач Алгоритм, Знач Параметры = Неопределено) Экспорт
|
Процедура ВыполнитьВБезопасномРежиме(Знач Алгоритм, Знач Параметры = Неопределено) Экспорт
|
||||||
|
|
||||||
|
ПроверитьАлгоритм(Алгоритм);
|
||||||
|
|
||||||
УстановитьБезопасныйРежим(Истина);
|
УстановитьБезопасныйРежим(Истина);
|
||||||
|
|
||||||
Если ПодсистемаСуществует("ТехнологияСервиса.БазоваяФункциональность") Тогда
|
Если ПодсистемаСуществует("ТехнологияСервиса.БазоваяФункциональность") Тогда
|
||||||
@@ -6131,6 +6133,8 @@
|
|||||||
//
|
//
|
||||||
Функция ВычислитьВБезопасномРежиме(Знач Выражение, Знач Параметры = Неопределено) Экспорт
|
Функция ВычислитьВБезопасномРежиме(Знач Выражение, Знач Параметры = Неопределено) Экспорт
|
||||||
|
|
||||||
|
ПроверитьАлгоритм(Выражение);
|
||||||
|
|
||||||
УстановитьБезопасныйРежим(Истина);
|
УстановитьБезопасныйРежим(Истина);
|
||||||
|
|
||||||
Если ПодсистемаСуществует("ТехнологияСервиса.БазоваяФункциональность") Тогда
|
Если ПодсистемаСуществует("ТехнологияСервиса.БазоваяФункциональность") Тогда
|
||||||
@@ -10287,6 +10291,173 @@
|
|||||||
|
|
||||||
#КонецОбласти
|
#КонецОбласти
|
||||||
|
|
||||||
|
#Область ПроверкаАлгоритмов
|
||||||
|
|
||||||
|
Процедура ПроверитьАлгоритм(Знач Алгоритм)
|
||||||
|
|
||||||
|
ТекстыОшибок = Новый Массив;
|
||||||
|
|
||||||
|
Алгоритм = ВРег(Алгоритм);
|
||||||
|
// Исключение метода объекта Запрос.
|
||||||
|
Алгоритм = СтрЗаменить(СтрЗаменить(Алгоритм, ВРег("Выполнить()"), ""), ВРег("Execute()"), "");
|
||||||
|
// Проверка наличия в алгоритме недопустимых методов.
|
||||||
|
НайденныеВызовы = НайденныеВызовы(Алгоритм, НедопустимыеМетоды(), "(");
|
||||||
|
Если НайденныеВызовы.Количество() > 0 Тогда
|
||||||
|
ТекстОшибки = НСтр("ru = 'Вызовы недопустимых методов:
|
||||||
|
|%1'");
|
||||||
|
ТекстОшибки = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(ТекстОшибки, СтрСоединить(НайденныеВызовы, Символы.ПС));
|
||||||
|
|
||||||
|
ТекстыОшибок.Добавить(ТекстОшибки);
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
// Проверка обращений к общим модулям и свойствам глобального контекста.
|
||||||
|
НайденныеВызовы = НайденныеВызовы(Алгоритм, ЗапрещенныеСвойстваГлобальногоКонтекста(), ".");
|
||||||
|
НайденныеВызовыАльтернативные = НайденныеВызовы(Алгоритм, ЗапрещенныеСвойстваГлобальногоКонтекста(), "[");
|
||||||
|
ОбщегоНазначенияКлиентСервер.ДополнитьМассив(НайденныеВызовы, НайденныеВызовыАльтернативные, Истина);
|
||||||
|
Если НайденныеВызовы.Количество() > 0 Тогда
|
||||||
|
ТекстОшибки = НСтр("ru = 'Вызовы недопустимых свойств глобального контекста:
|
||||||
|
|%1'");
|
||||||
|
ТекстОшибки = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(ТекстОшибки, СтрСоединить(НайденныеВызовы, Символы.ПС));
|
||||||
|
|
||||||
|
ТекстыОшибок.Добавить(ТекстОшибки);
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
НайденныеВызовы = НайденныеВызовы(Алгоритм, ЗапрещенныеМодули(), ".");
|
||||||
|
Если НайденныеВызовы.Количество() > 0 Тогда
|
||||||
|
ТекстОшибки = НСтр("ru = 'Вызовы недопустимых модулей:
|
||||||
|
|%1'");
|
||||||
|
ТекстОшибки = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(ТекстОшибки, СтрСоединить(НайденныеВызовы, Символы.ПС));
|
||||||
|
|
||||||
|
ТекстыОшибок.Добавить(ТекстОшибки);
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Если ТекстыОшибок.Количество() > 0 Тогда
|
||||||
|
ВызватьИсключение СтрСоединить(ТекстыОшибок, Символы.ПС + "-----------------------" + Символы.ПС);
|
||||||
|
КонецЕсли;
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
|
Функция НайденныеВызовы(Алгоритм, СтрокиПоиска, Окончание = Неопределено)
|
||||||
|
|
||||||
|
НайденныеВызовы = Новый Массив;
|
||||||
|
ПоискОбращенияЧерезТочку = Ложь;
|
||||||
|
ПоискТаблицы = Ложь;
|
||||||
|
Для Каждого Элемент Из СтрокиПоиска Цикл
|
||||||
|
|
||||||
|
Если ТипЗнч(Элемент) = Тип("Структура") Тогда
|
||||||
|
ПоискОбращенияЧерезТочку = Истина;
|
||||||
|
СтрокаПоиска = Элемент.Коллекция;
|
||||||
|
Иначе
|
||||||
|
СтрокаПоиска = Элемент;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
ПозицияВызова = СтрНайти(Алгоритм, ВРег(СтрокаПоиска));
|
||||||
|
НомерВхождения = 1;
|
||||||
|
Пока ПозицияВызова > 0 Цикл
|
||||||
|
Если ПоискОбращенияЧерезТочку Тогда
|
||||||
|
Окончание = ".";
|
||||||
|
ПоискТаблицы = Ложь;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
ЧислоСимволов = СтрДлина(Окончание);
|
||||||
|
ПозицияСимвола = ПозицияВызова + СтрДлина(СтрокаПоиска);
|
||||||
|
|
||||||
|
Пока ПозицияСимвола + ЧислоСимволов < СтрДлина(Алгоритм) Цикл
|
||||||
|
ЗначениеСимвола = СокрЛП(Сред(Алгоритм, ПозицияСимвола, ЧислоСимволов));
|
||||||
|
Если ВРег(СтрокаПоиска) = ВРег("Выполнить")
|
||||||
|
Или ВРег(СтрокаПоиска) = ВРег("Execute") Тогда
|
||||||
|
|
||||||
|
Если Не ЗначениеЗаполнено(ЗначениеСимвола) Тогда
|
||||||
|
НайденныеВызовы.Добавить(СтрокаПоиска);
|
||||||
|
Прервать;
|
||||||
|
КонецЕсли;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Если СтрДлина(ЗначениеСимвола) < СтрДлина(Окончание) Тогда
|
||||||
|
ЧислоСимволов = ЧислоСимволов + 1;
|
||||||
|
ИначеЕсли ПоискОбращенияЧерезТочку
|
||||||
|
И ЗначениеСимвола = Окончание
|
||||||
|
И Не ПоискТаблицы Тогда
|
||||||
|
ПозицияСимвола = ПозицияСимвола + ЧислоСимволов;
|
||||||
|
Окончание = ВРег(Элемент.Таблица);
|
||||||
|
ЧислоСимволов = СтрДлина(Окончание);
|
||||||
|
ПоискТаблицы = Истина;
|
||||||
|
ИначеЕсли ЗначениеСимвола = Окончание Тогда
|
||||||
|
Если ПоискОбращенияЧерезТочку Тогда
|
||||||
|
НайденныеВызовы.Добавить(Элемент.Коллекция + "." + Элемент.Таблица);
|
||||||
|
Иначе
|
||||||
|
НайденныеВызовы.Добавить(СтрокаПоиска);
|
||||||
|
КонецЕсли;
|
||||||
|
Прервать;
|
||||||
|
ИначеЕсли ЗначениеЗаполнено(СокрЛП(ЗначениеСимвола)) Тогда
|
||||||
|
Прервать;
|
||||||
|
КонецЕсли;
|
||||||
|
КонецЦикла;
|
||||||
|
|
||||||
|
НомерВхождения = НомерВхождения + 1;
|
||||||
|
ПозицияВызова = СтрНайти(Алгоритм, ВРег(СтрокаПоиска), , , НомерВхождения);
|
||||||
|
КонецЦикла;
|
||||||
|
КонецЦикла;
|
||||||
|
|
||||||
|
Возврат НайденныеВызовы;
|
||||||
|
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
|
Функция НедопустимыеМетоды()
|
||||||
|
Массив = Новый Массив;
|
||||||
|
Массив.Добавить("Выполнить"); // @Non-NLS
|
||||||
|
Массив.Добавить("Вычислить"); // @Non-NLS
|
||||||
|
Массив.Добавить("ЗафиксироватьТранзакцию"); // @Non-NLS
|
||||||
|
Массив.Добавить("СократитьЖурналРегистрации"); // @Non-NLS
|
||||||
|
Массив.Добавить("УстановитьИспользованиеСобытияЖурналаРегистрации"); // @Non-NLS
|
||||||
|
Массив.Добавить("ЗапуститьПриложение"); // @Non-NLS
|
||||||
|
Массив.Добавить("УстановитьМаксимальныйСрокДействияПаролейПользователей"); // @Non-NLS
|
||||||
|
Массив.Добавить("УстановитьМинимальнуюДлинуПаролейПользователей"); // @Non-NLS
|
||||||
|
Массив.Добавить("УстановитьМинимальныйСрокДействияПаролейПользователей"); // @Non-NLS
|
||||||
|
Массив.Добавить("УстановитьОграничениеПовторенияПаролейПользователейСредиПоследних"); // @Non-NLS
|
||||||
|
Массив.Добавить("УстановитьПроверкуСложностиПаролейПользователей"); // @Non-NLS
|
||||||
|
Массив.Добавить("УстановитьНастройкиВосстановленияПароля"); // @Non-NLS
|
||||||
|
|
||||||
|
Массив.Добавить("Execute");
|
||||||
|
Массив.Добавить("Eval");
|
||||||
|
Массив.Добавить("CommitTransaction");
|
||||||
|
Массив.Добавить("TruncateEventLog");
|
||||||
|
Массив.Добавить("SetEventLogEventUse");
|
||||||
|
Массив.Добавить("RunApp");
|
||||||
|
Массив.Добавить("SetUserPasswordMaxEffectivePeriod");
|
||||||
|
Массив.Добавить("SetUserPasswordMinLength");
|
||||||
|
Массив.Добавить("SetUserPasswordMinEffectivePeriod");
|
||||||
|
Массив.Добавить("SetUserPasswordReuseLimit");
|
||||||
|
Массив.Добавить("SetUserPasswordStrengthCheck");
|
||||||
|
Массив.Добавить("SetPasswordRecoverySettings");
|
||||||
|
|
||||||
|
Возврат Массив;
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
|
Функция ЗапрещенныеСвойстваГлобальногоКонтекста()
|
||||||
|
|
||||||
|
Массив = Новый Массив;
|
||||||
|
Массив.Добавить("ПользователиИнформационнойБазы"); // @Non-NLS
|
||||||
|
Массив.Добавить("ДополнительныеНастройкиАутентификации"); // @Non-NLS
|
||||||
|
Массив.Добавить("ПараметрыСеанса"); // @Non-NLS
|
||||||
|
Массив.Добавить("InfoBaseUsers");
|
||||||
|
Массив.Добавить("AdditionalAuthenticationSettings");
|
||||||
|
Массив.Добавить("SessionParameters");
|
||||||
|
|
||||||
|
Возврат Массив;
|
||||||
|
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
|
Функция ЗапрещенныеМодули()
|
||||||
|
|
||||||
|
Массив = Новый Массив;
|
||||||
|
Массив.Добавить("ДлительныеОперации");
|
||||||
|
|
||||||
|
Возврат Массив;
|
||||||
|
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
|
#КонецОбласти
|
||||||
|
|
||||||
#КонецОбласти
|
#КонецОбласти
|
||||||
|
|
||||||
#КонецЕсли
|
#КонецЕсли
|
||||||
@@ -841,8 +841,6 @@
|
|||||||
КонецЦикла;
|
КонецЦикла;
|
||||||
КонецЦикла;
|
КонецЦикла;
|
||||||
|
|
||||||
ЗанятыеИмена = Новый Соответствие;
|
|
||||||
|
|
||||||
Для Каждого СведенияОПодменюКоманды Из СведенияОВсехПодменю Цикл
|
Для Каждого СведенияОПодменюКоманды Из СведенияОВсехПодменю Цикл
|
||||||
Для Каждого ИндексКоманды Из СведенияОПодменюКоманды.Команды Цикл
|
Для Каждого ИндексКоманды Из СведенияОПодменюКоманды.Команды Цикл
|
||||||
Команда = Команды[ИндексКоманды];
|
Команда = Команды[ИндексКоманды];
|
||||||
@@ -854,7 +852,7 @@
|
|||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
Команда.ИмяВФорме = ОпределитьИмяКоманды(Форма, ГруппаФормы.Имя, Команда.Идентификатор,
|
Команда.ИмяВФорме = ОпределитьИмяКоманды(Форма, ГруппаФормы.Имя, Команда.Идентификатор,
|
||||||
СчетчикКомандСАвтогенерируемымИменем, ПрефиксКоманд, ЗанятыеИмена);
|
СчетчикКомандСАвтогенерируемымИменем, ПрефиксКоманд);
|
||||||
Команда.КлючПараметровРазмещения = КлючПараметровРазмещения;
|
Команда.КлючПараметровРазмещения = КлючПараметровРазмещения;
|
||||||
|
|
||||||
Подменю = СведенияОПодменюКоманды.Подменю; // ГруппаФормы
|
Подменю = СведенияОПодменюКоманды.Подменю; // ГруппаФормы
|
||||||
@@ -862,7 +860,6 @@
|
|||||||
ИмяКорневогоЭлемента = ?(КомандаВидаКоманднаяПанель, Команда.ИмяВФорме, Подменю.Имя);
|
ИмяКорневогоЭлемента = ?(КомандаВидаКоманднаяПанель, Команда.ИмяВФорме, Подменю.Имя);
|
||||||
|
|
||||||
КомандаФормы = Форма.Команды.Добавить(Команда.ИмяВФорме);
|
КомандаФормы = Форма.Команды.Добавить(Команда.ИмяВФорме);
|
||||||
ЗанятыеИмена.Вставить(Команда.ИмяВФорме, Истина);
|
|
||||||
КомандаФормы.Действие = "Подключаемый_ВыполнитьКоманду";
|
КомандаФормы.Действие = "Подключаемый_ВыполнитьКоманду";
|
||||||
КомандаФормы.Заголовок = Команда.Представление;
|
КомандаФормы.Заголовок = Команда.Представление;
|
||||||
КомандаФормы.Подсказка = КомандаФормы.Заголовок;
|
КомандаФормы.Подсказка = КомандаФормы.Заголовок;
|
||||||
@@ -888,7 +885,6 @@
|
|||||||
Иначе
|
Иначе
|
||||||
КнопкаФормы = Элементы.Добавить(Команда.ИмяВФорме, Тип("КнопкаФормы"), ГруппаФормы);
|
КнопкаФормы = Элементы.Добавить(Команда.ИмяВФорме, Тип("КнопкаФормы"), ГруппаФормы);
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
ЗанятыеИмена.Вставить(Команда.ИмяВФорме, Истина);
|
|
||||||
|
|
||||||
КнопкаФормы.Вид = ВидКнопкиФормы.КнопкаКоманднойПанели;
|
КнопкаФормы.Вид = ВидКнопкиФормы.КнопкаКоманднойПанели;
|
||||||
КнопкаФормы.ИмяКоманды = Команда.ИмяВФорме;
|
КнопкаФормы.ИмяКоманды = Команда.ИмяВФорме;
|
||||||
@@ -1292,7 +1288,7 @@
|
|||||||
Возврат Результат;
|
Возврат Результат;
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
Функция ОпределитьИмяКоманды(Форма, ИмяГруппы, ИдентификаторКоманды, СчетчикКомандСАвтогенерируемымИменем, ПрефиксКоманд, ЗанятыеИмена)
|
Функция ОпределитьИмяКоманды(Форма, ИмяГруппы, ИдентификаторКоманды, СчетчикКомандСАвтогенерируемымИменем, ПрефиксКоманд)
|
||||||
Если ОбщегоНазначенияКлиентСервер.ИмяСоответствуетТребованиямИменованияСвойств(ИдентификаторКоманды) Тогда
|
Если ОбщегоНазначенияКлиентСервер.ИмяСоответствуетТребованиямИменованияСвойств(ИдентификаторКоманды) Тогда
|
||||||
ИмяКоманды = ИмяГруппы + "_" + ПрефиксКоманд + "_" + ИдентификаторКоманды;
|
ИмяКоманды = ИмяГруппы + "_" + ПрефиксКоманд + "_" + ИдентификаторКоманды;
|
||||||
Иначе
|
Иначе
|
||||||
@@ -1300,7 +1296,8 @@
|
|||||||
ИмяКоманды = ИмяГруппы + "_" + ПрефиксКоманд + "_" + Формат(СчетчикКомандСАвтогенерируемымИменем, "ЧН=; ЧГ=");
|
ИмяКоманды = ИмяГруппы + "_" + ПрефиксКоманд + "_" + Формат(СчетчикКомандСАвтогенерируемымИменем, "ЧН=; ЧГ=");
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
Пока ЗанятыеИмена[ИмяКоманды] = Истина Цикл
|
Пока Форма.Элементы.Найти(ИмяКоманды) <> Неопределено
|
||||||
|
Или Форма.Команды.Найти(ИмяКоманды) <> Неопределено Цикл
|
||||||
СчетчикКомандСАвтогенерируемымИменем = СчетчикКомандСАвтогенерируемымИменем + 1;
|
СчетчикКомандСАвтогенерируемымИменем = СчетчикКомандСАвтогенерируемымИменем + 1;
|
||||||
ИмяКоманды = ИмяГруппы + "_" + ПрефиксКоманд + "_" + Формат(СчетчикКомандСАвтогенерируемымИменем, "ЧН=; ЧГ=");
|
ИмяКоманды = ИмяГруппы + "_" + ПрефиксКоманд + "_" + Формат(СчетчикКомандСАвтогенерируемымИменем, "ЧН=; ЧГ=");
|
||||||
КонецЦикла;
|
КонецЦикла;
|
||||||
|
|||||||
@@ -81,7 +81,9 @@
|
|||||||
|
|
||||||
ПривилегированныйРежимУстановлен = ПривилегированныйРежим();
|
ПривилегированныйРежимУстановлен = ПривилегированныйРежим();
|
||||||
|
|
||||||
|
УстановитьОтключениеБезопасногоРежима(Истина);
|
||||||
УстановитьПривилегированныйРежим(Истина);
|
УстановитьПривилегированныйРежим(Истина);
|
||||||
|
|
||||||
СвойстваПользователяИБ = СвойстваПроверяемогоПользователяИБ(Пользователь);
|
СвойстваПользователяИБ = СвойстваПроверяемогоПользователяИБ(Пользователь);
|
||||||
|
|
||||||
Если СвойстваПользователяИБ = Неопределено Тогда
|
Если СвойстваПользователяИБ = Неопределено Тогда
|
||||||
@@ -182,6 +184,9 @@
|
|||||||
|
|
||||||
МассивИменРолей = СтрРазделить(ИменаРолей, ",", Ложь);
|
МассивИменРолей = СтрРазделить(ИменаРолей, ",", Ложь);
|
||||||
|
|
||||||
|
УстановитьОтключениеБезопасногоРежима(Истина);
|
||||||
|
УстановитьПривилегированныйРежим(Истина);
|
||||||
|
|
||||||
ТребуетсяРольАдминистраторСистемы = Ложь;
|
ТребуетсяРольАдминистраторСистемы = Ложь;
|
||||||
НазначениеРолей = ПользователиСлужебныйПовтИсп.НазначениеРолей();
|
НазначениеРолей = ПользователиСлужебныйПовтИсп.НазначениеРолей();
|
||||||
|
|
||||||
@@ -197,7 +202,6 @@
|
|||||||
Возврат Истина;
|
Возврат Истина;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
УстановитьПривилегированныйРежим(Истина);
|
|
||||||
СвойстваПользователяИБ = СвойстваПроверяемогоПользователяИБ(Пользователь);
|
СвойстваПользователяИБ = СвойстваПроверяемогоПользователяИБ(Пользователь);
|
||||||
|
|
||||||
Если СвойстваПользователяИБ = Неопределено Тогда
|
Если СвойстваПользователяИБ = Неопределено Тогда
|
||||||
@@ -674,6 +678,8 @@
|
|||||||
//
|
//
|
||||||
Функция СоздатьАдминистратора(ПользовательИБ = Неопределено) Экспорт
|
Функция СоздатьАдминистратора(ПользовательИБ = Неопределено) Экспорт
|
||||||
|
|
||||||
|
ПользователиСлужебный.ПроверитьБезопасныйРежимОтключен("Пользователи.СоздатьАдминистратора");
|
||||||
|
|
||||||
Если Не ОбщегоНазначения.ДоступноИспользованиеРазделенныхДанных() Тогда
|
Если Не ОбщегоНазначения.ДоступноИспользованиеРазделенныхДанных() Тогда
|
||||||
ТекстОшибки = НСтр("ru = 'Справочник Пользователи недоступен в неразделенном режиме.'");
|
ТекстОшибки = НСтр("ru = 'Справочник Пользователи недоступен в неразделенном режиме.'");
|
||||||
ВызватьИсключение ТекстОшибки;
|
ВызватьИсключение ТекстОшибки;
|
||||||
@@ -1040,6 +1046,8 @@
|
|||||||
//
|
//
|
||||||
Функция СвойстваПользователяИБ(Знач ИмяИлиИдентификатор) Экспорт
|
Функция СвойстваПользователяИБ(Знач ИмяИлиИдентификатор) Экспорт
|
||||||
|
|
||||||
|
ПользователиСлужебный.ПроверитьБезопасныйРежимОтключен("Пользователи.СвойстваПользователяИБ");
|
||||||
|
|
||||||
ОбщегоНазначенияКлиентСервер.ПроверитьПараметр("Пользователи.СвойстваПользователяИБ", "ИмяИлиИдентификатор",
|
ОбщегоНазначенияКлиентСервер.ПроверитьПараметр("Пользователи.СвойстваПользователяИБ", "ИмяИлиИдентификатор",
|
||||||
ИмяИлиИдентификатор, Новый ОписаниеТипов("Строка, УникальныйИдентификатор"));
|
ИмяИлиИдентификатор, Новый ОписаниеТипов("Строка, УникальныйИдентификатор"));
|
||||||
|
|
||||||
@@ -1083,6 +1091,8 @@
|
|||||||
|
|
||||||
ИмяПроцедуры = "Пользователи.УстановитьСвойстваПользователяИБ";
|
ИмяПроцедуры = "Пользователи.УстановитьСвойстваПользователяИБ";
|
||||||
|
|
||||||
|
ПользователиСлужебный.ПроверитьБезопасныйРежимОтключен(ИмяПроцедуры);
|
||||||
|
|
||||||
ОбщегоНазначенияКлиентСервер.ПроверитьПараметр(ИмяПроцедуры, "ИмяИлиИдентификатор",
|
ОбщегоНазначенияКлиентСервер.ПроверитьПараметр(ИмяПроцедуры, "ИмяИлиИдентификатор",
|
||||||
ИмяИлиИдентификатор, Новый ОписаниеТипов("Строка, УникальныйИдентификатор"));
|
ИмяИлиИдентификатор, Новый ОписаниеТипов("Строка, УникальныйИдентификатор"));
|
||||||
|
|
||||||
@@ -1234,7 +1244,10 @@
|
|||||||
//
|
//
|
||||||
Процедура УдалитьПользователяИБ(Знач ИмяИлиИдентификатор) Экспорт
|
Процедура УдалитьПользователяИБ(Знач ИмяИлиИдентификатор) Экспорт
|
||||||
|
|
||||||
ОбщегоНазначенияКлиентСервер.ПроверитьПараметр("Пользователи.УдалитьПользователяИБ", "ИмяИлиИдентификатор",
|
ИмяПроцедуры = "Пользователи.УдалитьПользователяИБ";
|
||||||
|
ПользователиСлужебный.ПроверитьБезопасныйРежимОтключен(ИмяПроцедуры);
|
||||||
|
|
||||||
|
ОбщегоНазначенияКлиентСервер.ПроверитьПараметр(ИмяПроцедуры, "ИмяИлиИдентификатор",
|
||||||
ИмяИлиИдентификатор, Новый ОписаниеТипов("Строка, УникальныйИдентификатор"));
|
ИмяИлиИдентификатор, Новый ОписаниеТипов("Строка, УникальныйИдентификатор"));
|
||||||
|
|
||||||
СвойстваУдаляемогоПользователяИБ = СвойстваПользователяИБ(ИмяИлиИдентификатор);
|
СвойстваУдаляемогоПользователяИБ = СвойстваПользователяИБ(ИмяИлиИдентификатор);
|
||||||
@@ -1247,10 +1260,8 @@
|
|||||||
ПользовательИБ = СвойстваУдаляемогоПользователяИБ.ПользовательИБ;
|
ПользовательИБ = СвойстваУдаляемогоПользователяИБ.ПользовательИБ;
|
||||||
|
|
||||||
Попытка
|
Попытка
|
||||||
|
|
||||||
ИнтеграцияПодсистемБСП.ПередУдалениемПользователяИБ(ПользовательИБ);
|
ИнтеграцияПодсистемБСП.ПередУдалениемПользователяИБ(ПользовательИБ);
|
||||||
ПользовательИБ.Удалить();
|
ПользовательИБ.Удалить();
|
||||||
|
|
||||||
Исключение
|
Исключение
|
||||||
ТекстОшибки = ОписаниеОшибкиПриЗаписиПользователяИБ(
|
ТекстОшибки = ОписаниеОшибкиПриЗаписиПользователяИБ(
|
||||||
НСтр("ru = 'Не удалось удалить пользователя информационной базы %1 по причине:
|
НСтр("ru = 'Не удалось удалить пользователя информационной базы %1 по причине:
|
||||||
@@ -1585,6 +1596,8 @@
|
|||||||
//
|
//
|
||||||
Функция НайтиПоИмени(Знач ИмяДляВхода) Экспорт
|
Функция НайтиПоИмени(Знач ИмяДляВхода) Экспорт
|
||||||
|
|
||||||
|
ПользователиСлужебный.ПроверитьБезопасныйРежимОтключен("Пользователи.НайтиПоИмени");
|
||||||
|
|
||||||
УстановитьПривилегированныйРежим(Истина);
|
УстановитьПривилегированныйРежим(Истина);
|
||||||
|
|
||||||
ПользовательИБ = ПользователиИнформационнойБазы.НайтиПоИмени(ИмяДляВхода);
|
ПользовательИБ = ПользователиИнформационнойБазы.НайтиПоИмени(ИмяДляВхода);
|
||||||
@@ -1617,6 +1630,8 @@
|
|||||||
//
|
//
|
||||||
Функция НайтиПоИдентификатору(Знач ИдентификаторПользователяИБ) Экспорт
|
Функция НайтиПоИдентификатору(Знач ИдентификаторПользователяИБ) Экспорт
|
||||||
|
|
||||||
|
ПользователиСлужебный.ПроверитьБезопасныйРежимОтключен("Пользователи.НайтиПоИдентификатору");
|
||||||
|
|
||||||
Если ТипЗнч(ИдентификаторПользователяИБ) <> Тип("УникальныйИдентификатор") Тогда
|
Если ТипЗнч(ИдентификаторПользователяИБ) <> Тип("УникальныйИдентификатор") Тогда
|
||||||
Возврат Неопределено;
|
Возврат Неопределено;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
@@ -1646,6 +1661,8 @@
|
|||||||
//
|
//
|
||||||
Функция НайтиПоСсылке(Пользователь) Экспорт
|
Функция НайтиПоСсылке(Пользователь) Экспорт
|
||||||
|
|
||||||
|
ПользователиСлужебный.ПроверитьБезопасныйРежимОтключен("Пользователи.НайтиПоСсылке");
|
||||||
|
|
||||||
УстановитьПривилегированныйРежим(Истина);
|
УстановитьПривилегированныйРежим(Истина);
|
||||||
ИдентификаторПользователяИБ = ОбщегоНазначения.ЗначениеРеквизитаОбъекта(Пользователь,
|
ИдентификаторПользователяИБ = ОбщегоНазначения.ЗначениеРеквизитаОбъекта(Пользователь,
|
||||||
"ИдентификаторПользователяИБ");
|
"ИдентификаторПользователяИБ");
|
||||||
@@ -2120,6 +2137,9 @@
|
|||||||
Возврат;
|
Возврат;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
|
ПользователиСлужебный.ПроверитьБезопасныйРежимОтключен(
|
||||||
|
"Пользователи.УстановитьПравоОткрытияВнешнихОтчетовИОбработок");
|
||||||
|
|
||||||
ПараметрыАдминистрирования = СтандартныеПодсистемыСервер.ПараметрыАдминистрирования();
|
ПараметрыАдминистрирования = СтандартныеПодсистемыСервер.ПараметрыАдминистрирования();
|
||||||
ПараметрыАдминистрирования.Вставить("ПринятоРешениеПоОткрытиюВнешнихОтчетовИОбработок", Истина);
|
ПараметрыАдминистрирования.Вставить("ПринятоРешениеПоОткрытиюВнешнихОтчетовИОбработок", Истина);
|
||||||
СтандартныеПодсистемыСервер.УстановитьПараметрыАдминистрирования(ПараметрыАдминистрирования);
|
СтандартныеПодсистемыСервер.УстановитьПараметрыАдминистрирования(ПараметрыАдминистрирования);
|
||||||
@@ -2178,6 +2198,8 @@
|
|||||||
//
|
//
|
||||||
Процедура УстановитьОбщиеНастройкиВхода(ОбщиеСохраняемыеНастройки) Экспорт
|
Процедура УстановитьОбщиеНастройкиВхода(ОбщиеСохраняемыеНастройки) Экспорт
|
||||||
|
|
||||||
|
ПользователиСлужебный.ПроверитьБезопасныйРежимОтключен("Пользователи.УстановитьОбщиеНастройкиВхода");
|
||||||
|
|
||||||
Блокировка = Новый БлокировкаДанных();
|
Блокировка = Новый БлокировкаДанных();
|
||||||
Блокировка.Добавить("Константа.НастройкиВходаПользователей");
|
Блокировка.Добавить("Константа.НастройкиВходаПользователей");
|
||||||
|
|
||||||
@@ -2277,6 +2299,8 @@
|
|||||||
//
|
//
|
||||||
Процедура УстановитьНастройкиВхода(СохраняемыеНастройки, ДляВнешнихПользователей = Ложь) Экспорт
|
Процедура УстановитьНастройкиВхода(СохраняемыеНастройки, ДляВнешнихПользователей = Ложь) Экспорт
|
||||||
|
|
||||||
|
ПользователиСлужебный.ПроверитьБезопасныйРежимОтключен("Пользователи.УстановитьНастройкиВхода");
|
||||||
|
|
||||||
Блокировка = Новый БлокировкаДанных();
|
Блокировка = Новый БлокировкаДанных();
|
||||||
Блокировка.Добавить("Константа.НастройкиВходаПользователей");
|
Блокировка.Добавить("Константа.НастройкиВходаПользователей");
|
||||||
|
|
||||||
@@ -2388,6 +2412,9 @@
|
|||||||
//
|
//
|
||||||
Процедура ОбновитьНастройкиРегистрацииСобытийДоступаКДанным() Экспорт
|
Процедура ОбновитьНастройкиРегистрацииСобытийДоступаКДанным() Экспорт
|
||||||
|
|
||||||
|
ПользователиСлужебный.ПроверитьБезопасныйРежимОтключен(
|
||||||
|
"Пользователи.ОбновитьНастройкиРегистрацииСобытийДоступаКДанным");
|
||||||
|
|
||||||
Настройки = НастройкиРегистрацииСобытийДоступаКДанным();
|
Настройки = НастройкиРегистрацииСобытийДоступаКДанным();
|
||||||
ПользователиСлужебный.СвернутьНастройкиДляОдинаковыхТаблиц(Настройки);
|
ПользователиСлужебный.СвернутьНастройкиДляОдинаковыхТаблиц(Настройки);
|
||||||
|
|
||||||
@@ -2453,6 +2480,9 @@
|
|||||||
//
|
//
|
||||||
Функция НастройкиРегистрацииСобытийДоступаКДанным() Экспорт
|
Функция НастройкиРегистрацииСобытийДоступаКДанным() Экспорт
|
||||||
|
|
||||||
|
ПользователиСлужебный.ПроверитьБезопасныйРежимОтключен(
|
||||||
|
"Пользователи.НастройкиРегистрацииСобытийДоступаКДанным");
|
||||||
|
|
||||||
Настройки = Новый Массив;
|
Настройки = Новый Массив;
|
||||||
ПользователиПереопределяемый.ПриОпределенииНастроекРегистрацииСобытийДоступаКДанным(Настройки);
|
ПользователиПереопределяемый.ПриОпределенииНастроекРегистрацииСобытийДоступаКДанным(Настройки);
|
||||||
ИнтеграцияПодсистемБСП.ПриОпределенииНастроекРегистрацииСобытийДоступаКДанным(Настройки);
|
ИнтеграцияПодсистемБСП.ПриОпределенииНастроекРегистрацииСобытийДоступаКДанным(Настройки);
|
||||||
@@ -2547,6 +2577,9 @@
|
|||||||
//
|
//
|
||||||
Функция СвойстваПроверяемогоПользователяИБ(Пользователь) Экспорт
|
Функция СвойстваПроверяемогоПользователяИБ(Пользователь) Экспорт
|
||||||
|
|
||||||
|
ПользователиСлужебный.ПроверитьБезопасныйРежимОтключен(
|
||||||
|
"Пользователи.СвойстваПроверяемогоПользователяИБ");
|
||||||
|
|
||||||
СвойстваТекущегоПользовательИБ = ПользователиСлужебныйПовтИсп.СвойстваТекущегоПользователяИБ();
|
СвойстваТекущегоПользовательИБ = ПользователиСлужебныйПовтИсп.СвойстваТекущегоПользователяИБ();
|
||||||
ПользовательИБ = Неопределено;
|
ПользовательИБ = Неопределено;
|
||||||
|
|
||||||
|
|||||||
@@ -263,6 +263,9 @@
|
|||||||
//
|
//
|
||||||
Процедура УстановитьНачальныеНастройки(Знач ИмяПользователя, ЭтоВнешнийПользователь = Ложь) Экспорт
|
Процедура УстановитьНачальныеНастройки(Знач ИмяПользователя, ЭтоВнешнийПользователь = Ложь) Экспорт
|
||||||
|
|
||||||
|
ПроверитьБезопасныйРежимОтключен(
|
||||||
|
"ПользователиСлужебный.УстановитьНачальныеНастройки");
|
||||||
|
|
||||||
НастройкиКлиента = Новый НастройкиКлиентскогоПриложения;
|
НастройкиКлиента = Новый НастройкиКлиентскогоПриложения;
|
||||||
НастройкиКлиента.ОтображатьПанелиНавигацииИДействий = Ложь;
|
НастройкиКлиента.ОтображатьПанелиНавигацииИДействий = Ложь;
|
||||||
НастройкиКлиента.ОтображатьПанельРазделов = Истина;
|
НастройкиКлиента.ОтображатьПанельРазделов = Истина;
|
||||||
@@ -643,6 +646,9 @@
|
|||||||
НайденныйПользователь = Неопределено,
|
НайденныйПользователь = Неопределено,
|
||||||
ИдентификаторПользователяСервиса = Ложь) Экспорт
|
ИдентификаторПользователяСервиса = Ложь) Экспорт
|
||||||
|
|
||||||
|
ПроверитьБезопасныйРежимОтключен(
|
||||||
|
"ПользователиСлужебный.ПользовательПоИдентификаторуСуществует");
|
||||||
|
|
||||||
УстановитьПривилегированныйРежим(Истина);
|
УстановитьПривилегированныйРежим(Истина);
|
||||||
|
|
||||||
Запрос = Новый Запрос;
|
Запрос = Новый Запрос;
|
||||||
@@ -689,6 +695,9 @@
|
|||||||
//
|
//
|
||||||
Функция ПользовательИБПоИдентификатору(ИдентификаторПользователяИБ) Экспорт
|
Функция ПользовательИБПоИдентификатору(ИдентификаторПользователяИБ) Экспорт
|
||||||
|
|
||||||
|
ПроверитьБезопасныйРежимОтключен(
|
||||||
|
"ПользователиСлужебный.ПользовательИБПоИдентификатору");
|
||||||
|
|
||||||
Если ТипЗнч(ИдентификаторПользователяИБ) <> Тип("УникальныйИдентификатор") Тогда
|
Если ТипЗнч(ИдентификаторПользователяИБ) <> Тип("УникальныйИдентификатор") Тогда
|
||||||
Возврат Неопределено;
|
Возврат Неопределено;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
@@ -778,6 +787,9 @@
|
|||||||
Процедура ЗаписатьПользователяИнформационнойБазы(ПользовательИБ, ЭтоВнешнийПользователь = Ложь,
|
Процедура ЗаписатьПользователяИнформационнойБазы(ПользовательИБ, ЭтоВнешнийПользователь = Ложь,
|
||||||
Пользователь = Неопределено, Знач СообщатьВМенеджерСервиса = Истина) Экспорт
|
Пользователь = Неопределено, Знач СообщатьВМенеджерСервиса = Истина) Экспорт
|
||||||
|
|
||||||
|
ПроверитьБезопасныйРежимОтключен(
|
||||||
|
"ПользователиСлужебный.ЗаписатьПользователяИнформационнойБазы");
|
||||||
|
|
||||||
ИнтеграцияПодсистемБСП.ПередЗаписьюПользователяИБ(ПользовательИБ);
|
ИнтеграцияПодсистемБСП.ПередЗаписьюПользователяИБ(ПользовательИБ);
|
||||||
|
|
||||||
СообщатьВМенеджерСервиса = СообщатьВМенеджерСервиса
|
СообщатьВМенеджерСервиса = СообщатьВМенеджерСервиса
|
||||||
@@ -951,6 +963,9 @@
|
|||||||
//
|
//
|
||||||
Процедура СкопироватьГруппыПользователя(Источник, Приемник) Экспорт
|
Процедура СкопироватьГруппыПользователя(Источник, Приемник) Экспорт
|
||||||
|
|
||||||
|
ПроверитьБезопасныйРежимОтключен(
|
||||||
|
"ПользователиСлужебный.СкопироватьГруппыПользователя");
|
||||||
|
|
||||||
ВнешнийПользователь = (ТипЗнч(Источник) = Тип("СправочникСсылка.ВнешниеПользователи"));
|
ВнешнийПользователь = (ТипЗнч(Источник) = Тип("СправочникСсылка.ВнешниеПользователи"));
|
||||||
|
|
||||||
Запрос = Новый Запрос;
|
Запрос = Новый Запрос;
|
||||||
@@ -1489,6 +1504,28 @@
|
|||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
|
// Параметры:
|
||||||
|
// ИмяПроцедурыИлиФункции - Строка
|
||||||
|
//
|
||||||
|
Процедура ПроверитьБезопасныйРежимОтключен(ИмяПроцедурыИлиФункции) Экспорт
|
||||||
|
|
||||||
|
Если БезопасныйРежим() = Ложь Тогда
|
||||||
|
Возврат;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
УстановитьПривилегированныйРежим(Истина);
|
||||||
|
Если ПривилегированныйРежим() Тогда
|
||||||
|
Возврат;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
ТекстОшибки = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||||
|
НСтр("ru = 'Выполнение ""%1"" недоступно в безопасном режиме.'"),
|
||||||
|
ИмяПроцедурыИлиФункции);
|
||||||
|
|
||||||
|
ВызватьИсключение(ТекстОшибки, КатегорияОшибки.ОшибкаКонфигурации);
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
////////////////////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
// Работа компоновщиком настроек
|
// Работа компоновщиком настроек
|
||||||
|
|
||||||
@@ -1618,6 +1655,9 @@
|
|||||||
Возврат;
|
Возврат;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
|
ПроверитьБезопасныйРежимОтключен(
|
||||||
|
"ПользователиСлужебный.ЗарегистрироватьСсылки");
|
||||||
|
|
||||||
СвойстваВидаСсылок = ПользователиСлужебныйПовтИсп.СвойстваВидовСсылок().Получить(ВидСсылок);
|
СвойстваВидаСсылок = ПользователиСлужебныйПовтИсп.СвойстваВидовСсылок().Получить(ВидСсылок);
|
||||||
Если СвойстваВидаСсылок = Неопределено Тогда
|
Если СвойстваВидаСсылок = Неопределено Тогда
|
||||||
ТекстОшибки = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
ТекстОшибки = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||||
@@ -1691,6 +1731,9 @@
|
|||||||
Возврат Новый Массив;
|
Возврат Новый Массив;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
|
ПроверитьБезопасныйРежимОтключен(
|
||||||
|
"ПользователиСлужебный.ЗарегистрированныеСсылки");
|
||||||
|
|
||||||
СвойстваВидаСсылок = ПользователиСлужебныйПовтИсп.СвойстваВидовСсылок().Получить(ВидСсылок);
|
СвойстваВидаСсылок = ПользователиСлужебныйПовтИсп.СвойстваВидовСсылок().Получить(ВидСсылок);
|
||||||
Если СвойстваВидаСсылок = Неопределено Тогда
|
Если СвойстваВидаСсылок = Неопределено Тогда
|
||||||
ТекстОшибки = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
ТекстОшибки = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||||
@@ -1878,6 +1921,9 @@
|
|||||||
//
|
//
|
||||||
Процедура ПриОтправкеСерверногоОповещения(ИмяОповещения, ПараметрыПроцедуры) Экспорт
|
Процедура ПриОтправкеСерверногоОповещения(ИмяОповещения, ПараметрыПроцедуры) Экспорт
|
||||||
|
|
||||||
|
ПроверитьБезопасныйРежимОтключен(
|
||||||
|
"ПользователиСлужебный.ПриОтправкеСерверногоОповещения");
|
||||||
|
|
||||||
ВариантыПараметров = ПараметрыПроцедуры.ВариантыПараметров;
|
ВариантыПараметров = ПараметрыПроцедуры.ВариантыПараметров;
|
||||||
АктивныеСеансыПоКлючам = ПараметрыПроцедуры.АктивныеСеансыПоКлючам;
|
АктивныеСеансыПоКлючам = ПараметрыПроцедуры.АктивныеСеансыПоКлючам;
|
||||||
|
|
||||||
@@ -2010,6 +2056,9 @@
|
|||||||
|
|
||||||
МодульЦентрМониторинга = ОбщегоНазначения.ОбщийМодуль("ЦентрМониторинга");
|
МодульЦентрМониторинга = ОбщегоНазначения.ОбщийМодуль("ЦентрМониторинга");
|
||||||
|
|
||||||
|
ПроверитьБезопасныйРежимОтключен(
|
||||||
|
"ПользователиСлужебный.ПриСбореПоказателейСтатистикиКонфигурации");
|
||||||
|
|
||||||
АутентификацияСтандартная = 0;
|
АутентификацияСтандартная = 0;
|
||||||
АутентификацияOpenID = 0;
|
АутентификацияOpenID = 0;
|
||||||
АутентификацияOpenIDConnect = 0;
|
АутентификацияOpenIDConnect = 0;
|
||||||
@@ -2116,6 +2165,9 @@
|
|||||||
// См. ВыгрузкаЗагрузкаДанныхПереопределяемый.ПослеЗагрузкиДанных.
|
// См. ВыгрузкаЗагрузкаДанныхПереопределяемый.ПослеЗагрузкиДанных.
|
||||||
Процедура ПослеЗагрузкиДанных(Контейнер) Экспорт
|
Процедура ПослеЗагрузкиДанных(Контейнер) Экспорт
|
||||||
|
|
||||||
|
ПроверитьБезопасныйРежимОтключен(
|
||||||
|
"ПользователиСлужебный.ПослеЗагрузкиДанных");
|
||||||
|
|
||||||
// Сброс решения, принятого администратором в форме "Предупреждение безопасности".
|
// Сброс решения, принятого администратором в форме "Предупреждение безопасности".
|
||||||
Если Не ОбщегоНазначения.РазделениеВключено() Тогда
|
Если Не ОбщегоНазначения.РазделениеВключено() Тогда
|
||||||
ПараметрыАдминистрирования = СтандартныеПодсистемыСервер.ПараметрыАдминистрирования();
|
ПараметрыАдминистрирования = СтандартныеПодсистемыСервер.ПараметрыАдминистрирования();
|
||||||
@@ -2560,6 +2612,9 @@
|
|||||||
// См. ОбменДаннымиПереопределяемый.ПриНастройкеПодчиненногоУзлаРИБ.
|
// См. ОбменДаннымиПереопределяемый.ПриНастройкеПодчиненногоУзлаРИБ.
|
||||||
Процедура ПриНастройкеПодчиненногоУзлаРИБ() Экспорт
|
Процедура ПриНастройкеПодчиненногоУзлаРИБ() Экспорт
|
||||||
|
|
||||||
|
ПроверитьБезопасныйРежимОтключен(
|
||||||
|
"ПользователиСлужебный.ПриНастройкеПодчиненногоУзлаРИБ");
|
||||||
|
|
||||||
ОчиститьИдентификаторыНесуществующихПользователейИБ();
|
ОчиститьИдентификаторыНесуществующихПользователейИБ();
|
||||||
|
|
||||||
РегистрыСведений.СведенияОПользователях.ОбновитьДанныеРегистра();
|
РегистрыСведений.СведенияОПользователях.ОбновитьДанныеРегистра();
|
||||||
@@ -2695,6 +2750,9 @@
|
|||||||
//
|
//
|
||||||
Функция НастройкиВхода() Экспорт
|
Функция НастройкиВхода() Экспорт
|
||||||
|
|
||||||
|
ПроверитьБезопасныйРежимОтключен(
|
||||||
|
"ПользователиСлужебный.НастройкиВхода");
|
||||||
|
|
||||||
Настройки = Новый Структура;
|
Настройки = Новый Структура;
|
||||||
Настройки.Вставить("Общие", Пользователи.НовоеОписаниеОбщихНастроекВхода());
|
Настройки.Вставить("Общие", Пользователи.НовоеОписаниеОбщихНастроекВхода());
|
||||||
Настройки.Вставить("Пользователи", Пользователи.НовоеОписаниеНастроекВхода());
|
Настройки.Вставить("Пользователи", Пользователи.НовоеОписаниеНастроекВхода());
|
||||||
@@ -2807,6 +2865,9 @@
|
|||||||
//
|
//
|
||||||
Процедура ЗаполнитьОбщиеНастройкиИзОбщейПолитикиПаролей(Настройки)
|
Процедура ЗаполнитьОбщиеНастройкиИзОбщейПолитикиПаролей(Настройки)
|
||||||
|
|
||||||
|
ПроверитьБезопасныйРежимОтключен(
|
||||||
|
"ПользователиСлужебный.ЗаполнитьОбщиеНастройкиИзОбщейПолитикиПаролей");
|
||||||
|
|
||||||
НастройкиБлокировки = БлокировкаАутентификации.ПолучитьНастройки();
|
НастройкиБлокировки = БлокировкаАутентификации.ПолучитьНастройки();
|
||||||
|
|
||||||
Настройки.ДлительностьБлокировкиВводаПароля =
|
Настройки.ДлительностьБлокировкиВводаПароля =
|
||||||
@@ -2862,6 +2923,9 @@
|
|||||||
//
|
//
|
||||||
Процедура ОбновитьОбщуюПолитикуПаролей(Настройки) Экспорт
|
Процедура ОбновитьОбщуюПолитикуПаролей(Настройки) Экспорт
|
||||||
|
|
||||||
|
ПроверитьБезопасныйРежимОтключен(
|
||||||
|
"ПользователиСлужебный.ОбновитьОбщуюПолитикуПаролей");
|
||||||
|
|
||||||
НастройкиБлокировки = БлокировкаАутентификации.ПолучитьНастройки();
|
НастройкиБлокировки = БлокировкаАутентификации.ПолучитьНастройки();
|
||||||
Записать = Ложь;
|
Записать = Ложь;
|
||||||
|
|
||||||
@@ -3007,6 +3071,9 @@
|
|||||||
//
|
//
|
||||||
Процедура ЗаполнитьНастройкиИзПолитикиПаролейПользователей(Настройки)
|
Процедура ЗаполнитьНастройкиИзПолитикиПаролейПользователей(Настройки)
|
||||||
|
|
||||||
|
ПроверитьБезопасныйРежимОтключен(
|
||||||
|
"ПользователиСлужебный.ЗаполнитьНастройкиИзПолитикиПаролейПользователей");
|
||||||
|
|
||||||
СекундВДне = 24*60*60;
|
СекундВДне = 24*60*60;
|
||||||
РазделениеВключено = ОбщегоНазначения.РазделениеВключено();
|
РазделениеВключено = ОбщегоНазначения.РазделениеВключено();
|
||||||
|
|
||||||
@@ -3049,6 +3116,9 @@
|
|||||||
//
|
//
|
||||||
Процедура ОбновитьПолитикуПаролейПользователей(Настройки) Экспорт
|
Процедура ОбновитьПолитикуПаролейПользователей(Настройки) Экспорт
|
||||||
|
|
||||||
|
ПроверитьБезопасныйРежимОтключен(
|
||||||
|
"ПользователиСлужебный.ОбновитьПолитикуПаролейПользователей");
|
||||||
|
|
||||||
СекундВДне = 24*60*60;
|
СекундВДне = 24*60*60;
|
||||||
РазделениеВключено = ОбщегоНазначения.РазделениеВключено();
|
РазделениеВключено = ОбщегоНазначения.РазделениеВключено();
|
||||||
|
|
||||||
@@ -3129,6 +3199,9 @@
|
|||||||
//
|
//
|
||||||
Процедура ЗаполнитьНастройкиИзПолитикиПаролейВнешнихПользователей(Настройки)
|
Процедура ЗаполнитьНастройкиИзПолитикиПаролейВнешнихПользователей(Настройки)
|
||||||
|
|
||||||
|
ПроверитьБезопасныйРежимОтключен(
|
||||||
|
"ПользователиСлужебный.ЗаполнитьНастройкиИзПолитикиПаролейВнешнихПользователей");
|
||||||
|
|
||||||
ПолитикаПаролей = ПолитикиПаролейПользователей.НайтиПоИмени(
|
ПолитикаПаролей = ПолитикиПаролейПользователей.НайтиПоИмени(
|
||||||
ИмяПолитикиПаролейВнешнихПользователей());
|
ИмяПолитикиПаролейВнешнихПользователей());
|
||||||
|
|
||||||
@@ -3176,6 +3249,9 @@
|
|||||||
//
|
//
|
||||||
Процедура ОбновитьПолитикуПаролейВнешнихПользователей(Настройки) Экспорт
|
Процедура ОбновитьПолитикуПаролейВнешнихПользователей(Настройки) Экспорт
|
||||||
|
|
||||||
|
ПроверитьБезопасныйРежимОтключен(
|
||||||
|
"ПользователиСлужебный.ОбновитьПолитикуПаролейВнешнихПользователей");
|
||||||
|
|
||||||
ИмяПолитики = ИмяПолитикиПаролейВнешнихПользователей();
|
ИмяПолитики = ИмяПолитикиПаролейВнешнихПользователей();
|
||||||
|
|
||||||
ПолитикаПаролей = ПолитикиПаролейПользователей.НайтиПоИмени(ИмяПолитики);
|
ПолитикаПаролей = ПолитикиПаролейПользователей.НайтиПоИмени(ИмяПолитики);
|
||||||
@@ -3248,6 +3324,9 @@
|
|||||||
//
|
//
|
||||||
Процедура УстановитьПолитикуПаролей(ПользовательИБ, ЭтоВнешнийПользователь) Экспорт
|
Процедура УстановитьПолитикуПаролей(ПользовательИБ, ЭтоВнешнийПользователь) Экспорт
|
||||||
|
|
||||||
|
ПроверитьБезопасныйРежимОтключен(
|
||||||
|
"ПользователиСлужебный.УстановитьПолитикуПаролей");
|
||||||
|
|
||||||
ИмяПолитикиПаролей = ИмяПолитикиПаролей(ЭтоВнешнийПользователь);
|
ИмяПолитикиПаролей = ИмяПолитикиПаролей(ЭтоВнешнийПользователь);
|
||||||
Если ПользовательИБ.ИмяПолитикиПаролей <> ИмяПолитикиПаролей Тогда
|
Если ПользовательИБ.ИмяПолитикиПаролей <> ИмяПолитикиПаролей Тогда
|
||||||
ПользовательИБ.ИмяПолитикиПаролей = ИмяПолитикиПаролей;
|
ПользовательИБ.ИмяПолитикиПаролей = ИмяПолитикиПаролей;
|
||||||
@@ -3329,6 +3408,9 @@
|
|||||||
//
|
//
|
||||||
Процедура УстановитьРеквизитПоказыватьВСпискеВыбораУВсехПользователейИБ(Показывать) Экспорт
|
Процедура УстановитьРеквизитПоказыватьВСпискеВыбораУВсехПользователейИБ(Показывать) Экспорт
|
||||||
|
|
||||||
|
ПроверитьБезопасныйРежимОтключен(
|
||||||
|
"ПользователиСлужебный.УстановитьРеквизитПоказыватьВСпискеВыбораУВсехПользователейИБ");
|
||||||
|
|
||||||
Скрытые = Новый Соответствие;
|
Скрытые = Новый Соответствие;
|
||||||
|
|
||||||
Если Показывать Тогда
|
Если Показывать Тогда
|
||||||
@@ -3566,6 +3648,9 @@
|
|||||||
//
|
//
|
||||||
Функция ВозможноИзменитьПароль(Пользователь, ДополнительныеПараметры = Неопределено) Экспорт
|
Функция ВозможноИзменитьПароль(Пользователь, ДополнительныеПараметры = Неопределено) Экспорт
|
||||||
|
|
||||||
|
ПроверитьБезопасныйРежимОтключен(
|
||||||
|
"ПользователиСлужебный.ВозможноИзменитьПароль");
|
||||||
|
|
||||||
Если ТипЗнч(ДополнительныеПараметры) <> Тип("Структура") Тогда
|
Если ТипЗнч(ДополнительныеПараметры) <> Тип("Структура") Тогда
|
||||||
ДополнительныеПараметры = Новый Структура;
|
ДополнительныеПараметры = Новый Структура;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
@@ -3732,6 +3817,9 @@
|
|||||||
//
|
//
|
||||||
Функция ОбработатьНовыйПароль(Параметры) Экспорт
|
Функция ОбработатьНовыйПароль(Параметры) Экспорт
|
||||||
|
|
||||||
|
ПроверитьБезопасныйРежимОтключен(
|
||||||
|
"ПользователиСлужебный.ОбработатьНовыйПароль");
|
||||||
|
|
||||||
НовыйПароль = Параметры.НовыйПароль;
|
НовыйПароль = Параметры.НовыйПароль;
|
||||||
СтарыйПароль = Параметры.СтарыйПароль;
|
СтарыйПароль = Параметры.СтарыйПароль;
|
||||||
|
|
||||||
@@ -4004,6 +4092,7 @@
|
|||||||
//
|
//
|
||||||
Функция АвторизованныйПользователь() Экспорт
|
Функция АвторизованныйПользователь() Экспорт
|
||||||
|
|
||||||
|
УстановитьОтключениеБезопасногоРежима(Истина);
|
||||||
УстановитьПривилегированныйРежим(Истина);
|
УстановитьПривилегированныйРежим(Истина);
|
||||||
|
|
||||||
Если Не ОбщегоНазначения.ДоступноИспользованиеРазделенныхДанных() Тогда
|
Если Не ОбщегоНазначения.ДоступноИспользованиеРазделенныхДанных() Тогда
|
||||||
@@ -4029,6 +4118,9 @@
|
|||||||
//
|
//
|
||||||
Функция СохраняемоеЗначениеСтрокиПароля(Пароль, ДляЗаписи = Ложь) Экспорт
|
Функция СохраняемоеЗначениеСтрокиПароля(Пароль, ДляЗаписи = Ложь) Экспорт
|
||||||
|
|
||||||
|
ПроверитьБезопасныйРежимОтключен(
|
||||||
|
"ПользователиСлужебный.СохраняемоеЗначениеСтрокиПароля");
|
||||||
|
|
||||||
Если Пароль = "" И Не ДляЗаписи Тогда
|
Если Пароль = "" И Не ДляЗаписи Тогда
|
||||||
СохраняемоеЗначениеПароля = "";
|
СохраняемоеЗначениеПароля = "";
|
||||||
Иначе
|
Иначе
|
||||||
@@ -4062,6 +4154,9 @@
|
|||||||
//
|
//
|
||||||
Функция СтарыйПарольСовпадаетССохраненным(Пароль, ИдентификаторПользователяИБ) Экспорт
|
Функция СтарыйПарольСовпадаетССохраненным(Пароль, ИдентификаторПользователяИБ) Экспорт
|
||||||
|
|
||||||
|
ПроверитьБезопасныйРежимОтключен(
|
||||||
|
"ПользователиСлужебный.СтарыйПарольСовпадаетССохраненным");
|
||||||
|
|
||||||
Если ТипЗнч(ИдентификаторПользователяИБ) <> Тип("УникальныйИдентификатор") Тогда
|
Если ТипЗнч(ИдентификаторПользователяИБ) <> Тип("УникальныйИдентификатор") Тогда
|
||||||
Возврат Ложь;
|
Возврат Ложь;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
@@ -4292,6 +4387,9 @@
|
|||||||
//
|
//
|
||||||
Процедура ПользовательОбъектПередЗаписью(Объект, ПараметрыОбработки) Экспорт
|
Процедура ПользовательОбъектПередЗаписью(Объект, ПараметрыОбработки) Экспорт
|
||||||
|
|
||||||
|
ПроверитьБезопасныйРежимОтключен(
|
||||||
|
"ПользователиСлужебный.ПользовательОбъектПередЗаписью");
|
||||||
|
|
||||||
ЭтоВнешнийПользователь = ТипЗнч(Объект.Ссылка) = Тип("СправочникСсылка.ВнешниеПользователи");
|
ЭтоВнешнийПользователь = ТипЗнч(Объект.Ссылка) = Тип("СправочникСсылка.ВнешниеПользователи");
|
||||||
Свойства = ОбщегоНазначения.ЗначенияРеквизитовОбъекта(Объект.Ссылка,
|
Свойства = ОбщегоНазначения.ЗначенияРеквизитовОбъекта(Объект.Ссылка,
|
||||||
"ПометкаУдаления, Недействителен, ИдентификаторПользователяИБ"
|
"ПометкаУдаления, Недействителен, ИдентификаторПользователяИБ"
|
||||||
@@ -4334,6 +4432,9 @@
|
|||||||
//
|
//
|
||||||
Процедура ПользовательОбъектПередУдалением(Объект, УдалениеПриОбмене = Ложь) Экспорт
|
Процедура ПользовательОбъектПередУдалением(Объект, УдалениеПриОбмене = Ложь) Экспорт
|
||||||
|
|
||||||
|
ПроверитьБезопасныйРежимОтключен(
|
||||||
|
"ПользователиСлужебный.ПользовательОбъектПередУдалением");
|
||||||
|
|
||||||
Если Не Объект.ОбменДанными.Загрузка
|
Если Не Объект.ОбменДанными.Загрузка
|
||||||
Или УдалениеПриОбмене
|
Или УдалениеПриОбмене
|
||||||
Или Объект.ДополнительныеСвойства.Свойство("ОписаниеПользователяИБ") Тогда
|
Или Объект.ДополнительныеСвойства.Свойство("ОписаниеПользователяИБ") Тогда
|
||||||
@@ -4366,6 +4467,9 @@
|
|||||||
ПараметрыОбработки,
|
ПараметрыОбработки,
|
||||||
УдалениеПользователяИзСправочника = Ложь) Экспорт
|
УдалениеПользователяИзСправочника = Ложь) Экспорт
|
||||||
|
|
||||||
|
ПроверитьБезопасныйРежимОтключен(
|
||||||
|
"ПользователиСлужебный.НачатьОбработкуПользователяИБ");
|
||||||
|
|
||||||
ПараметрыОбработки = Новый Структура;
|
ПараметрыОбработки = Новый Структура;
|
||||||
ДополнительныеСвойства = ПользовательОбъект.ДополнительныеСвойства;
|
ДополнительныеСвойства = ПользовательОбъект.ДополнительныеСвойства;
|
||||||
|
|
||||||
@@ -4664,6 +4768,9 @@
|
|||||||
//
|
//
|
||||||
Процедура ЗавершитьОбработкуПользователяИБ(ПользовательОбъект, ПараметрыОбработки) Экспорт
|
Процедура ЗавершитьОбработкуПользователяИБ(ПользовательОбъект, ПараметрыОбработки) Экспорт
|
||||||
|
|
||||||
|
ПроверитьБезопасныйРежимОтключен(
|
||||||
|
"ПользователиСлужебный.ЗавершитьОбработкуПользователяИБ");
|
||||||
|
|
||||||
ПроверитьИзмененияРеквизитовПользователя(ПользовательОбъект, ПараметрыОбработки);
|
ПроверитьИзмененияРеквизитовПользователя(ПользовательОбъект, ПараметрыОбработки);
|
||||||
|
|
||||||
// ПередЗавершениемОбработкиПользователяИБ - поддержка модели сервиса.
|
// ПередЗавершениемОбработкиПользователяИБ - поддержка модели сервиса.
|
||||||
@@ -4727,6 +4834,9 @@
|
|||||||
//
|
//
|
||||||
Функция ХранимыеСвойстваПользователяИБ(ОписаниеПользователя, ВходВПрограммуРазрешен = Ложь) Экспорт
|
Функция ХранимыеСвойстваПользователяИБ(ОписаниеПользователя, ВходВПрограммуРазрешен = Ложь) Экспорт
|
||||||
|
|
||||||
|
ПроверитьБезопасныйРежимОтключен(
|
||||||
|
"ПользователиСлужебный.ХранимыеСвойстваПользователяИБ");
|
||||||
|
|
||||||
Свойства = Новый Структура;
|
Свойства = Новый Структура;
|
||||||
Свойства.Вставить("ВходВПрограммуРазрешен", Ложь);
|
Свойства.Вставить("ВходВПрограммуРазрешен", Ложь);
|
||||||
Свойства.Вставить("АутентификацияСтандартная", Ложь);
|
Свойства.Вставить("АутентификацияСтандартная", Ложь);
|
||||||
@@ -6294,6 +6404,9 @@
|
|||||||
//
|
//
|
||||||
Процедура ОбновитьРолиВнешнихПользователей(Знач МассивВнешнихПользователей = Неопределено) Экспорт
|
Процедура ОбновитьРолиВнешнихПользователей(Знач МассивВнешнихПользователей = Неопределено) Экспорт
|
||||||
|
|
||||||
|
ПроверитьБезопасныйРежимОтключен(
|
||||||
|
"ПользователиСлужебный.ОбновитьРолиВнешнихПользователей");
|
||||||
|
|
||||||
Если ЗапретРедактированияРолей() Тогда
|
Если ЗапретРедактированияРолей() Тогда
|
||||||
// Роли устанавливаются другим механизмом, например, механизмом подсистемы УправлениеДоступом.
|
// Роли устанавливаются другим механизмом, например, механизмом подсистемы УправлениеДоступом.
|
||||||
Возврат;
|
Возврат;
|
||||||
@@ -6668,6 +6781,9 @@
|
|||||||
//
|
//
|
||||||
Процедура СкопироватьНастройкиПользователя(ИмяПользователяИсточник, ИмяПользователяПриемник, Переносить = Ложь) Экспорт
|
Процедура СкопироватьНастройкиПользователя(ИмяПользователяИсточник, ИмяПользователяПриемник, Переносить = Ложь) Экспорт
|
||||||
|
|
||||||
|
ПроверитьБезопасныйРежимОтключен(
|
||||||
|
"ПользователиСлужебный.СкопироватьНастройкиПользователя");
|
||||||
|
|
||||||
// Перенос пользовательских настроек отчетов.
|
// Перенос пользовательских настроек отчетов.
|
||||||
СкопироватьНастройки(ХранилищеПользовательскихНастроекОтчетов, ИмяПользователяИсточник, ИмяПользователяПриемник, Переносить);
|
СкопироватьНастройки(ХранилищеПользовательскихНастроекОтчетов, ИмяПользователяИсточник, ИмяПользователяПриемник, Переносить);
|
||||||
// Перенос настроек внешнего вида.
|
// Перенос настроек внешнего вида.
|
||||||
@@ -6785,6 +6901,9 @@
|
|||||||
Функция ПеремещениеПользователяВНовуюГруппу(МассивПользователей, ГруппаИсточник,
|
Функция ПеремещениеПользователяВНовуюГруппу(МассивПользователей, ГруппаИсточник,
|
||||||
ГруппаПриемник, Перемещение) Экспорт
|
ГруппаПриемник, Перемещение) Экспорт
|
||||||
|
|
||||||
|
ПроверитьБезопасныйРежимОтключен(
|
||||||
|
"ПользователиСлужебный.ПеремещениеПользователяВНовуюГруппу");
|
||||||
|
|
||||||
Если ГруппаПриемник = Неопределено
|
Если ГруппаПриемник = Неопределено
|
||||||
Или ГруппаПриемник = ГруппаИсточник Тогда
|
Или ГруппаПриемник = ГруппаИсточник Тогда
|
||||||
Возврат Неопределено;
|
Возврат Неопределено;
|
||||||
@@ -6904,6 +7023,9 @@
|
|||||||
|
|
||||||
Процедура ДобавитьПользователяВГруппу(ГруппаВладелец, ПользовательСсылка, ИмяКолонкиСостава, Добавлен) Экспорт
|
Процедура ДобавитьПользователяВГруппу(ГруппаВладелец, ПользовательСсылка, ИмяКолонкиСостава, Добавлен) Экспорт
|
||||||
|
|
||||||
|
ПроверитьБезопасныйРежимОтключен(
|
||||||
|
"ПользователиСлужебный.ДобавитьПользователяВГруппу");
|
||||||
|
|
||||||
Если ГруппаВладелец = Пользователи.ГруппаВсеПользователи()
|
Если ГруппаВладелец = Пользователи.ГруппаВсеПользователи()
|
||||||
Или ГруппаВладелец = ВнешниеПользователи.ГруппаВсеВнешниеПользователи() Тогда
|
Или ГруппаВладелец = ВнешниеПользователи.ГруппаВсеВнешниеПользователи() Тогда
|
||||||
Возврат;
|
Возврат;
|
||||||
@@ -6948,6 +7070,9 @@
|
|||||||
|
|
||||||
Процедура УдалитьПользователяИзГруппы(ГруппаВладелец, ПользовательСсылка, ИмяКолонкиСостава, Удален = Ложь) Экспорт
|
Процедура УдалитьПользователяИзГруппы(ГруппаВладелец, ПользовательСсылка, ИмяКолонкиСостава, Удален = Ложь) Экспорт
|
||||||
|
|
||||||
|
ПроверитьБезопасныйРежимОтключен(
|
||||||
|
"ПользователиСлужебный.УдалитьПользователяИзГруппы");
|
||||||
|
|
||||||
Если ГруппаВладелец = Пользователи.ГруппаВсеПользователи()
|
Если ГруппаВладелец = Пользователи.ГруппаВсеПользователи()
|
||||||
Или ГруппаВладелец = ВнешниеПользователи.ГруппаВсеВнешниеПользователи() Тогда
|
Или ГруппаВладелец = ВнешниеПользователи.ГруппаВсеВнешниеПользователи() Тогда
|
||||||
Возврат;
|
Возврат;
|
||||||
@@ -7122,6 +7247,9 @@
|
|||||||
|
|
||||||
Процедура ЗаполнитьПочтуДляВосстановленияПароляУПользователейВФоне(ДополнительныеПараметры, АдресВоВременномХранилище) Экспорт
|
Процедура ЗаполнитьПочтуДляВосстановленияПароляУПользователейВФоне(ДополнительныеПараметры, АдресВоВременномХранилище) Экспорт
|
||||||
|
|
||||||
|
ПроверитьБезопасныйРежимОтключен(
|
||||||
|
"ПользователиСлужебный.ЗаполнитьПочтуДляВосстановленияПароляУПользователейВФоне");
|
||||||
|
|
||||||
СписокПользователей = ПользователиДляВключенияВосстановленияПароля();
|
СписокПользователей = ПользователиДляВключенияВосстановленияПароля();
|
||||||
Для каждого ПользовательСсылка Из СписокПользователей Цикл
|
Для каждого ПользовательСсылка Из СписокПользователей Цикл
|
||||||
ОбновитьПочтуДляВосстановленияПароля(ПользовательСсылка);
|
ОбновитьПочтуДляВосстановленияПароля(ПользовательСсылка);
|
||||||
@@ -7206,6 +7334,9 @@
|
|||||||
|
|
||||||
Функция ПользователиДляВключенияВосстановленияПароля() Экспорт
|
Функция ПользователиДляВключенияВосстановленияПароля() Экспорт
|
||||||
|
|
||||||
|
ПроверитьБезопасныйРежимОтключен(
|
||||||
|
"ПользователиСлужебный.ПользователиДляВключенияВосстановленияПароля");
|
||||||
|
|
||||||
Если Не ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.КонтактнаяИнформация") Тогда
|
Если Не ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.КонтактнаяИнформация") Тогда
|
||||||
Возврат Новый Массив;
|
Возврат Новый Массив;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
@@ -7247,6 +7378,9 @@
|
|||||||
|
|
||||||
Функция ПользователиДляВключенияВосстановленияПароляСУчетомВнешнихПользователей(ПользователиИБСПочтой)
|
Функция ПользователиДляВключенияВосстановленияПароляСУчетомВнешнихПользователей(ПользователиИБСПочтой)
|
||||||
|
|
||||||
|
ПроверитьБезопасныйРежимОтключен(
|
||||||
|
"ПользователиСлужебный.ПользователиДляВключенияВосстановленияПароляСУчетомВнешнихПользователей");
|
||||||
|
|
||||||
ТипыВнешнихПользователей = Метаданные.ОпределяемыеТипы.ВнешнийПользователь.Тип.Типы();
|
ТипыВнешнихПользователей = Метаданные.ОпределяемыеТипы.ВнешнийПользователь.Тип.Типы();
|
||||||
|
|
||||||
Если ТипыВнешнихПользователей.Количество() = 0 Тогда
|
Если ТипыВнешнихПользователей.Количество() = 0 Тогда
|
||||||
@@ -7365,6 +7499,9 @@
|
|||||||
|
|
||||||
Функция ВнешниеПользователиДляВключенияВосстановленияПароля() Экспорт
|
Функция ВнешниеПользователиДляВключенияВосстановленияПароля() Экспорт
|
||||||
|
|
||||||
|
ПроверитьБезопасныйРежимОтключен(
|
||||||
|
"ПользователиСлужебный.ВнешниеПользователиДляВключенияВосстановленияПароля");
|
||||||
|
|
||||||
Если Не ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.КонтактнаяИнформация") Тогда
|
Если Не ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.КонтактнаяИнформация") Тогда
|
||||||
Возврат Новый Массив;
|
Возврат Новый Массив;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
@@ -7455,6 +7592,9 @@
|
|||||||
|
|
||||||
Функция ОбновитьПочтуДляВосстановленияПароля(ПользовательСсылка, ОбъектАвторизации = Неопределено) Экспорт
|
Функция ОбновитьПочтуДляВосстановленияПароля(ПользовательСсылка, ОбъектАвторизации = Неопределено) Экспорт
|
||||||
|
|
||||||
|
ПроверитьБезопасныйРежимОтключен(
|
||||||
|
"ПользователиСлужебный.ОбновитьПочтуДляВосстановленияПароля");
|
||||||
|
|
||||||
Результат = Новый Структура;
|
Результат = Новый Структура;
|
||||||
Результат.Вставить("Статус", "ОбновлениеНеТребуется");
|
Результат.Вставить("Статус", "ОбновлениеНеТребуется");
|
||||||
Результат.Вставить("ТекстОшибки", "");
|
Результат.Вставить("ТекстОшибки", "");
|
||||||
@@ -8286,6 +8426,9 @@
|
|||||||
//
|
//
|
||||||
Процедура ЗаполнитьСпискиНастроек(Параметры, АдресХранилища) Экспорт
|
Процедура ЗаполнитьСпискиНастроек(Параметры, АдресХранилища) Экспорт
|
||||||
|
|
||||||
|
ПроверитьБезопасныйРежимОтключен(
|
||||||
|
"ПользователиСлужебный.ЗаполнитьСпискиНастроек");
|
||||||
|
|
||||||
Если Параметры.ПользовательИнформационнойБазы <> ИмяПользователя()
|
Если Параметры.ПользовательИнформационнойБазы <> ИмяПользователя()
|
||||||
И Не ПравоДоступа("АдминистрированиеДанных", Метаданные) Тогда
|
И Не ПравоДоступа("АдминистрированиеДанных", Метаданные) Тогда
|
||||||
|
|
||||||
@@ -8312,6 +8455,9 @@
|
|||||||
// См. ПользователиПереопределяемый.ПриПолученииПрочихНастроек
|
// См. ПользователиПереопределяемый.ПриПолученииПрочихНастроек
|
||||||
Процедура ПриПолученииПрочихНастроекПользователя(СведенияОПользователе, Настройки) Экспорт
|
Процедура ПриПолученииПрочихНастроекПользователя(СведенияОПользователе, Настройки) Экспорт
|
||||||
|
|
||||||
|
ПроверитьБезопасныйРежимОтключен(
|
||||||
|
"ПользователиСлужебный.ПриПолученииПрочихНастроекПользователя");
|
||||||
|
|
||||||
ИнтеграцияПодсистемБСП.ПриПолученииПрочихНастроек(СведенияОПользователе, Настройки);
|
ИнтеграцияПодсистемБСП.ПриПолученииПрочихНастроек(СведенияОПользователе, Настройки);
|
||||||
ПользователиПереопределяемый.ПриПолученииПрочихНастроек(СведенияОПользователе, Настройки);
|
ПользователиПереопределяемый.ПриПолученииПрочихНастроек(СведенияОПользователе, Настройки);
|
||||||
|
|
||||||
@@ -8319,6 +8465,9 @@
|
|||||||
|
|
||||||
Процедура ПриСохраненииПрочихНастроекПользователя(СведенияОПользователе, Настройки) Экспорт
|
Процедура ПриСохраненииПрочихНастроекПользователя(СведенияОПользователе, Настройки) Экспорт
|
||||||
|
|
||||||
|
ПроверитьБезопасныйРежимОтключен(
|
||||||
|
"ПользователиСлужебный.ПриСохраненииПрочихНастроекПользователя");
|
||||||
|
|
||||||
ИнтеграцияПодсистемБСП.ПриСохраненииПрочихНастроек(СведенияОПользователе, Настройки);
|
ИнтеграцияПодсистемБСП.ПриСохраненииПрочихНастроек(СведенияОПользователе, Настройки);
|
||||||
ПользователиПереопределяемый.ПриСохраненииПрочихНастроек(СведенияОПользователе, Настройки);
|
ПользователиПереопределяемый.ПриСохраненииПрочихНастроек(СведенияОПользователе, Настройки);
|
||||||
|
|
||||||
@@ -8326,6 +8475,9 @@
|
|||||||
|
|
||||||
Процедура ПриУдаленииПрочихНастроекПользователя(СведенияОПользователе, Настройки) Экспорт
|
Процедура ПриУдаленииПрочихНастроекПользователя(СведенияОПользователе, Настройки) Экспорт
|
||||||
|
|
||||||
|
ПроверитьБезопасныйРежимОтключен(
|
||||||
|
"ПользователиСлужебный.ПриУдаленииПрочихНастроекПользователя");
|
||||||
|
|
||||||
ИнтеграцияПодсистемБСП.ПриУдаленииПрочихНастроек(СведенияОПользователе, Настройки);
|
ИнтеграцияПодсистемБСП.ПриУдаленииПрочихНастроек(СведенияОПользователе, Настройки);
|
||||||
ПользователиПереопределяемый.ПриУдаленииПрочихНастроек(СведенияОПользователе, Настройки);
|
ПользователиПереопределяемый.ПриУдаленииПрочихНастроек(СведенияОПользователе, Настройки);
|
||||||
|
|
||||||
@@ -10336,6 +10488,9 @@
|
|||||||
//
|
//
|
||||||
Функция ОшибкаСоответствияПароляТребованиям(Пароль, ПользовательИБ) Экспорт
|
Функция ОшибкаСоответствияПароляТребованиям(Пароль, ПользовательИБ) Экспорт
|
||||||
|
|
||||||
|
ПроверитьБезопасныйРежимОтключен(
|
||||||
|
"ПользователиСлужебный.ОшибкаСоответствияПароляТребованиям");
|
||||||
|
|
||||||
ПолитикаПаролей = ПолитикиПаролейПользователей.НайтиПоИмени(ПользовательИБ.ИмяПолитикиПаролей);
|
ПолитикаПаролей = ПолитикиПаролейПользователей.НайтиПоИмени(ПользовательИБ.ИмяПолитикиПаролей);
|
||||||
|
|
||||||
Ошибки = ПолитикиПаролейПользователей.ПроверитьСоответствиеПароляПолитике(Пароль,
|
Ошибки = ПолитикиПаролейПользователей.ПроверитьСоответствиеПароляПолитике(Пароль,
|
||||||
|
|||||||
@@ -1476,13 +1476,6 @@
|
|||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
Процедура ПроверитьФайлОбработан(ФайлСсылка, ИмяПроцедуры) Экспорт
|
|
||||||
|
|
||||||
// Для обратной совместимости.
|
|
||||||
|
|
||||||
КонецПроцедуры
|
|
||||||
|
|
||||||
|
|
||||||
#КонецОбласти
|
#КонецОбласти
|
||||||
|
|
||||||
#Область КонтрольВеденияУчета
|
#Область КонтрольВеденияУчета
|
||||||
|
|||||||
@@ -330,10 +330,9 @@
|
|||||||
//
|
//
|
||||||
Процедура ПоказатьПредупреждениеОНеобходимостиРасширенияРаботыСФайлами(ОбработчикРезультата, ПредставлениеКоманды = "") Экспорт
|
Процедура ПоказатьПредупреждениеОНеобходимостиРасширенияРаботыСФайлами(ОбработчикРезультата, ПредставлениеКоманды = "") Экспорт
|
||||||
Если Не КлиентПоддерживаетСинхронныеВызовы() Тогда
|
Если Не КлиентПоддерживаетСинхронныеВызовы() Тогда
|
||||||
ТекстПредупреждения = НСтр("ru = 'В веб-браузерах Google Chrome и Mozilla Firefox команда ""%1"" недоступна.'");
|
ТекстПредупреждения = НСтр("ru = 'Действие ""%1"" доступно только в клиентском приложении.'");
|
||||||
Иначе
|
Иначе
|
||||||
ТекстПредупреждения = НСтр("ru = 'Для выполнения команды ""%1"" необходимо
|
ТекстПредупреждения = НСтр("ru = 'Для выполнения команды ""%1"" установите расширение для работы с 1С:Предприятием.'");
|
||||||
|установить расширение для работы с 1С:Предприятием.'");
|
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
Если ЗначениеЗаполнено(ПредставлениеКоманды) Тогда
|
Если ЗначениеЗаполнено(ПредставлениеКоманды) Тогда
|
||||||
ТекстПредупреждения = СтрЗаменить(ТекстПредупреждения, "%1", ПредставлениеКоманды);
|
ТекстПредупреждения = СтрЗаменить(ТекстПредупреждения, "%1", ПредставлениеКоманды);
|
||||||
@@ -504,14 +503,10 @@
|
|||||||
// Возвращает результат подключения расширения для работы с 1С:Предприятием.
|
// Возвращает результат подключения расширения для работы с 1С:Предприятием.
|
||||||
//
|
//
|
||||||
// Возвращаемое значение:
|
// Возвращаемое значение:
|
||||||
// Булево - в тонком клиенте всегда Истина, в браузере Google Chrome всегда ложь.
|
// Булево - в тонком клиенте всегда Истина, в браузере, основанных на Chrome, всегда ложь.
|
||||||
//
|
//
|
||||||
Функция РасширениеРаботыСФайламиПодключено() Экспорт
|
Функция РасширениеРаботыСФайламиПодключено() Экспорт
|
||||||
Если КлиентПоддерживаетСинхронныеВызовы() Тогда
|
Возврат ?(КлиентПоддерживаетСинхронныеВызовы(), ПодключитьРасширениеРаботыСФайлами(), Ложь);
|
||||||
Возврат ПодключитьРасширениеРаботыСФайлами();
|
|
||||||
Иначе
|
|
||||||
Возврат Ложь;
|
|
||||||
КонецЕсли;
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
// Описание процедуры см. ОбщегоНазначенияКлиент.ПоказатьВопросОбУстановкеРасширенияРаботыСФайлами.
|
// Описание процедуры см. ОбщегоНазначенияКлиент.ПоказатьВопросОбУстановкеРасширенияРаботыСФайлами.
|
||||||
@@ -519,9 +514,9 @@
|
|||||||
Процедура ПоказатьВопросОбУстановкеРасширенияРаботыСФайлами(ОписаниеОповещения) Экспорт
|
Процедура ПоказатьВопросОбУстановкеРасширенияРаботыСФайлами(ОписаниеОповещения) Экспорт
|
||||||
Если Не КлиентПоддерживаетСинхронныеВызовы() Тогда
|
Если Не КлиентПоддерживаетСинхронныеВызовы() Тогда
|
||||||
ВыполнитьОбработкуОповещения(ОписаниеОповещения, Ложь);
|
ВыполнитьОбработкуОповещения(ОписаниеОповещения, Ложь);
|
||||||
Иначе
|
Возврат;
|
||||||
ФайловаяСистемаКлиент.ПодключитьРасширениеДляРаботыСФайлами(ОписаниеОповещения);
|
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
ФайловаяСистемаКлиент.ПодключитьРасширениеДляРаботыСФайлами(ОписаниеОповещения);
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
Процедура ОтправитьФайлыПоПочте(МассивФайлов, ИдентификаторФормы, ПараметрыОтправки, ЭтоФайл = Ложь) Экспорт
|
Процедура ОтправитьФайлыПоПочте(МассивФайлов, ИдентификаторФормы, ПараметрыОтправки, ЭтоФайл = Ложь) Экспорт
|
||||||
@@ -5206,12 +5201,12 @@
|
|||||||
Возврат;
|
Возврат;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
#Если ВебКлиент Тогда
|
#Если ВебКлиент Тогда
|
||||||
Если НЕ РасширениеРаботыСФайламиПодключено() Тогда
|
Если НЕ РасширениеРаботыСФайламиПодключено() Тогда
|
||||||
ПоказатьПредупреждениеОНеобходимостиРасширенияРаботыСФайлами(ОбработчикРезультата);
|
ПоказатьПредупреждениеОНеобходимостиРасширенияРаботыСФайлами(ОбработчикРезультата);
|
||||||
Возврат;
|
Возврат;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
#КонецЕсли
|
#КонецЕсли
|
||||||
|
|
||||||
ПолноеИмяФайла = ПолучитьПутьФайлаВРабочемКаталоге(ДанныеФайла);
|
ПолноеИмяФайла = ПолучитьПутьФайлаВРабочемКаталоге(ДанныеФайла);
|
||||||
Если ОткрытьПроводникСФайлом(ПолноеИмяФайла) Тогда
|
Если ОткрытьПроводникСФайлом(ПолноеИмяФайла) Тогда
|
||||||
@@ -7845,10 +7840,7 @@
|
|||||||
// Показывает диалог выбора файла, загружает выбранный файл в программу как версию и рассылает оповещение.
|
// Показывает диалог выбора файла, загружает выбранный файл в программу как версию и рассылает оповещение.
|
||||||
|
|
||||||
// Выбирает файл и создает из него новую версию.
|
// Выбирает файл и создает из него новую версию.
|
||||||
Процедура ОбновитьИзФайлаНаДискеСОповещением(
|
Процедура ОбновитьИзФайлаНаДискеСОповещением(ОбработчикРезультата, ДанныеФайла, ИдентификаторФормы,
|
||||||
ОбработчикРезультата,
|
|
||||||
ДанныеФайла,
|
|
||||||
ИдентификаторФормы,
|
|
||||||
ПараметрыДобавленияФайла = Неопределено) Экспорт
|
ПараметрыДобавленияФайла = Неопределено) Экспорт
|
||||||
|
|
||||||
Если Не РасширениеРаботыСФайламиПодключено() Тогда
|
Если Не РасширениеРаботыСФайламиПодключено() Тогда
|
||||||
|
|||||||
@@ -259,6 +259,9 @@
|
|||||||
//
|
//
|
||||||
Процедура УстановитьПараметрыАдминистрирования(ПараметрыАдминистрированияИБ) Экспорт
|
Процедура УстановитьПараметрыАдминистрирования(ПараметрыАдминистрированияИБ) Экспорт
|
||||||
|
|
||||||
|
ПользователиСлужебный.ПроверитьБезопасныйРежимОтключен(
|
||||||
|
"СтандартныеПодсистемыСервер.УстановитьПараметрыАдминистрирования");
|
||||||
|
|
||||||
ПараметрыАдминистрированияИБ.ПарольАдминистратораКластера = "";
|
ПараметрыАдминистрированияИБ.ПарольАдминистратораКластера = "";
|
||||||
ПараметрыАдминистрированияИБ.ПарольАдминистратораИнформационнойБазы = "";
|
ПараметрыАдминистрированияИБ.ПарольАдминистратораИнформационнойБазы = "";
|
||||||
Константы.ПараметрыАдминистрированияИБ.Установить(Новый ХранилищеЗначения(ПараметрыАдминистрированияИБ));
|
Константы.ПараметрыАдминистрированияИБ.Установить(Новый ХранилищеЗначения(ПараметрыАдминистрированияИБ));
|
||||||
@@ -1971,6 +1974,58 @@
|
|||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
|
// Для подписки на событие ПроверитьБезопасныйРежимПередЗаписью.
|
||||||
|
//
|
||||||
|
Процедура ПроверитьБезопасныйРежимПередЗаписью(Источник, Отказ) Экспорт
|
||||||
|
// АПК:75-выкл проверка ОбменДанными.Загрузка не нужна, т.к. данная проверка
|
||||||
|
// должна выполняться всегда.
|
||||||
|
|
||||||
|
// АПК:1371-выкл проверка применима для всех объектов метаданных, в т.ч. удаляемых.
|
||||||
|
|
||||||
|
Если ПолучитьОтключениеБезопасногоРежима() Тогда
|
||||||
|
УстановитьОтключениеБезопасногоРежима(Ложь);
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Если БезопасныйРежим() = Ложь Тогда
|
||||||
|
Возврат;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
УстановитьПривилегированныйРежим(Истина);
|
||||||
|
|
||||||
|
Если Не ПривилегированныйРежим() Тогда
|
||||||
|
ВызватьИсключение НСтр("ru = 'Действие недоступно в безопасном режиме.'");
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
|
// Для подписки на событие ПроверитьБезопасныйРежимПередЗаписьюНабораЗаписи.
|
||||||
|
//
|
||||||
|
Процедура ПроверитьБезопасныйРежимПередЗаписьюНабораЗаписи(Источник, Отказ, Замещение,
|
||||||
|
ТолькоЗапись = Неопределено,
|
||||||
|
ЗаписьФактическогоПериодаДействия = Неопределено,
|
||||||
|
ЗаписьПерерасчетов = Неопределено) Экспорт
|
||||||
|
|
||||||
|
// АПК:75-выкл проверка ОбменДанными.Загрузка не нужна, т.к. данная проверка
|
||||||
|
// должна выполняться всегда.
|
||||||
|
|
||||||
|
// АПК:1371-выкл проверка применима для всех объектов метаданных, в т.ч. удаляемых.
|
||||||
|
|
||||||
|
Если ПолучитьОтключениеБезопасногоРежима() Тогда
|
||||||
|
УстановитьОтключениеБезопасногоРежима(Ложь);
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Если БезопасныйРежим() = Ложь Тогда
|
||||||
|
Возврат;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
УстановитьПривилегированныйРежим(Истина);
|
||||||
|
|
||||||
|
Если Не ПривилегированныйРежим() Тогда
|
||||||
|
ВызватьИсключение НСтр("ru = 'Действие недоступно в безопасном режиме.'");
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
////////////////////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
// Обработчики событий подсистем конфигурации.
|
// Обработчики событий подсистем конфигурации.
|
||||||
|
|
||||||
@@ -3735,9 +3790,9 @@
|
|||||||
|
|
||||||
// Не рекомендуется менять в исправительных релизах.
|
// Не рекомендуется менять в исправительных релизах.
|
||||||
Версии = Новый СписокЗначений;
|
Версии = Новый СписокЗначений;
|
||||||
Версии.Добавить("8.3.21", "8.3.21.1775; 8.3.22.1923");
|
Версии.Добавить("8.3.21", "8.3.22.2501; 8.3.23.2137; 8.3.24.1467;");
|
||||||
Версии.Добавить("8.3.22", "8.3.22.2355; 8.3.23.2011; 8.3.24.1548; 8.3.25.1286");
|
Версии.Добавить("8.3.22", "8.3.22.2501; 8.3.23.2137; 8.3.24.1548; 8.3.25.1286");
|
||||||
Версии.Добавить("8.3.23", "8.3.23.2011; 8.3.24.1548; 8.3.25.1286");
|
Версии.Добавить("8.3.23", "8.3.23.2137; 8.3.24.1548; 8.3.25.1286");
|
||||||
Версии.Добавить("8.3.24", "8.3.24.1548; 8.3.25.1286");
|
Версии.Добавить("8.3.24", "8.3.24.1548; 8.3.25.1286");
|
||||||
|
|
||||||
Возврат Версии;
|
Возврат Версии;
|
||||||
|
|||||||
@@ -1783,6 +1783,9 @@
|
|||||||
//
|
//
|
||||||
Процедура ЗаменитьРолиВПрофилях(ЗаменяемыеРоли) Экспорт
|
Процедура ЗаменитьРолиВПрофилях(ЗаменяемыеРоли) Экспорт
|
||||||
|
|
||||||
|
ПользователиСлужебный.ПроверитьБезопасныйРежимОтключен(
|
||||||
|
"УправлениеДоступом.ЗаменитьРолиВПрофилях");
|
||||||
|
|
||||||
ЗаменяемыеСсылкиРолей = Новый Соответствие;
|
ЗаменяемыеСсылкиРолей = Новый Соответствие;
|
||||||
МассивЗаменяемыхРолей = Новый Массив;
|
МассивЗаменяемыхРолей = Новый Массив;
|
||||||
|
|
||||||
@@ -1951,6 +1954,9 @@
|
|||||||
//
|
//
|
||||||
Процедура ЗаменитьПраваВНастройкахПравОбъектов(ТаблицаПереименований) Экспорт
|
Процедура ЗаменитьПраваВНастройкахПравОбъектов(ТаблицаПереименований) Экспорт
|
||||||
|
|
||||||
|
ПользователиСлужебный.ПроверитьБезопасныйРежимОтключен(
|
||||||
|
"УправлениеДоступом.ЗаменитьПраваВНастройкахПравОбъектов");
|
||||||
|
|
||||||
// АПК:96-выкл - №434 Использование ОБЪЕДИНИТЬ допустимо, так как
|
// АПК:96-выкл - №434 Использование ОБЪЕДИНИТЬ допустимо, так как
|
||||||
// строки не должны повторятся и это разовая операция в обработчике обновления.
|
// строки не должны повторятся и это разовая операция в обработчике обновления.
|
||||||
Запрос = Новый Запрос;
|
Запрос = Новый Запрос;
|
||||||
@@ -2246,6 +2252,9 @@
|
|||||||
Возврат;
|
Возврат;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
|
ПользователиСлужебный.ПроверитьБезопасныйРежимОтключен(
|
||||||
|
"УправлениеДоступом.ОтключитьОбновлениеКлючейДоступа");
|
||||||
|
|
||||||
Если Отключить И Не Пользователи.ЭтоПолноправныйПользователь() Тогда
|
Если Отключить И Не Пользователи.ЭтоПолноправныйПользователь() Тогда
|
||||||
ТекстОшибки = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
ТекстОшибки = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||||
НСтр("ru = 'Некорректный вызов процедуры %1 общего модуля %2.
|
НСтр("ru = 'Некорректный вызов процедуры %1 общего модуля %2.
|
||||||
@@ -3119,6 +3128,9 @@
|
|||||||
// Для процедур ВключитьПрофильПользователю и ВыключитьПрофильПользователю.
|
// Для процедур ВключитьПрофильПользователю и ВыключитьПрофильПользователю.
|
||||||
Процедура ВключитьОтключитьПрофильПользователя(Пользователь, Профиль, Включить, Источник = Неопределено) Экспорт
|
Процедура ВключитьОтключитьПрофильПользователя(Пользователь, Профиль, Включить, Источник = Неопределено) Экспорт
|
||||||
|
|
||||||
|
ПользователиСлужебный.ПроверитьБезопасныйРежимОтключен(
|
||||||
|
"УправлениеДоступом.ВключитьОтключитьПрофильПользователя");
|
||||||
|
|
||||||
Если Не УправлениеДоступомСлужебный.УпрощенныйИнтерфейсНастройкиПравДоступа() Тогда
|
Если Не УправлениеДоступомСлужебный.УпрощенныйИнтерфейсНастройкиПравДоступа() Тогда
|
||||||
ТекстОшибки =
|
ТекстОшибки =
|
||||||
НСтр("ru = 'Данная операция возможна только для упрощенного
|
НСтр("ru = 'Данная операция возможна только для упрощенного
|
||||||
|
|||||||
@@ -30,6 +30,9 @@
|
|||||||
//
|
//
|
||||||
Процедура ВключитьПользователяВГруппуДоступа(Пользователь, ПоставляемыйПрофиль) Экспорт
|
Процедура ВключитьПользователяВГруппуДоступа(Пользователь, ПоставляемыйПрофиль) Экспорт
|
||||||
|
|
||||||
|
ПользователиСлужебный.ПроверитьБезопасныйРежимОтключен(
|
||||||
|
"УправлениеДоступомСлужебный.ВключитьПользователяВГруппуДоступа");
|
||||||
|
|
||||||
ОбработатьСвязьПользователяСГруппойДоступа(Пользователь, ПоставляемыйПрофиль, Истина);
|
ОбработатьСвязьПользователяСГруппойДоступа(Пользователь, ПоставляемыйПрофиль, Истина);
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
@@ -337,6 +340,9 @@
|
|||||||
//
|
//
|
||||||
Процедура УстановитьПравоОткрытияВнешнихОтчетовИОбработок(ОткрытиеРазрешено) Экспорт
|
Процедура УстановитьПравоОткрытияВнешнихОтчетовИОбработок(ОткрытиеРазрешено) Экспорт
|
||||||
|
|
||||||
|
ПользователиСлужебный.ПроверитьБезопасныйРежимОтключен(
|
||||||
|
"УправлениеДоступомСлужебный.УстановитьПравоОткрытияВнешнихОтчетовИОбработок");
|
||||||
|
|
||||||
СвойстваПрофиля = ОписаниеПрофиляОткрытиеВнешнихОтчетовИОбработок();
|
СвойстваПрофиля = ОписаниеПрофиляОткрытиеВнешнихОтчетовИОбработок();
|
||||||
СвойстваПрофиля.Вставить("Ссылка", Справочники.ПрофилиГруппДоступа.ПоставляемыйПрофильПоИдентификатору(
|
СвойстваПрофиля.Вставить("Ссылка", Справочники.ПрофилиГруппДоступа.ПоставляемыйПрофильПоИдентификатору(
|
||||||
СвойстваПрофиля.Имя, Истина));
|
СвойстваПрофиля.Имя, Истина));
|
||||||
@@ -3514,7 +3520,9 @@
|
|||||||
Процедура ОбновитьГруппыЗначенийДоступаПередЗаписью(Знач Источник, Отказ) Экспорт
|
Процедура ОбновитьГруппыЗначенийДоступаПередЗаписью(Знач Источник, Отказ) Экспорт
|
||||||
|
|
||||||
// АПК:75-выкл проверка ОбменДанными.Загрузка должна быть после записи изменений в журнал.
|
// АПК:75-выкл проверка ОбменДанными.Загрузка должна быть после записи изменений в журнал.
|
||||||
Если СтандартныеПодсистемыСервер.ЭтоИдентификаторОбъектаМетаданных(Источник) Тогда
|
Если СтандартныеПодсистемыСервер.ЭтоИдентификаторОбъектаМетаданных(Источник)
|
||||||
|
Или Источник.ОбменДанными.Загрузка
|
||||||
|
И Не ОбщегоНазначения.ДоступноИспользованиеРазделенныхДанных() Тогда
|
||||||
Возврат;
|
Возврат;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
@@ -3572,7 +3580,9 @@
|
|||||||
Процедура ОбновитьГруппыЗначенийДоступаПриЗаписи(Источник) Экспорт
|
Процедура ОбновитьГруппыЗначенийДоступаПриЗаписи(Источник) Экспорт
|
||||||
|
|
||||||
// АПК:75-выкл проверка ОбменДанными.Загрузка должна быть после записи изменений в журнал.
|
// АПК:75-выкл проверка ОбменДанными.Загрузка должна быть после записи изменений в журнал.
|
||||||
Если СтандартныеПодсистемыСервер.ЭтоИдентификаторОбъектаМетаданных(Источник) Тогда
|
Если СтандартныеПодсистемыСервер.ЭтоИдентификаторОбъектаМетаданных(Источник)
|
||||||
|
Или Источник.ОбменДанными.Загрузка
|
||||||
|
И Не ОбщегоНазначения.ДоступноИспользованиеРазделенныхДанных() Тогда
|
||||||
Возврат;
|
Возврат;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
@@ -3773,6 +3783,9 @@
|
|||||||
//
|
//
|
||||||
Процедура ЗаполнениеДанныхДляОграниченияДоступа(КоличествоДанных = 0, ТолькоКэшРеквизиты = Ложь, ЕстьИзменения = Неопределено) Экспорт
|
Процедура ЗаполнениеДанныхДляОграниченияДоступа(КоличествоДанных = 0, ТолькоКэшРеквизиты = Ложь, ЕстьИзменения = Неопределено) Экспорт
|
||||||
|
|
||||||
|
ПользователиСлужебный.ПроверитьБезопасныйРежимОтключен(
|
||||||
|
"УправлениеДоступомСлужебный.ЗаполнениеДанныхДляОграниченияДоступа");
|
||||||
|
|
||||||
УстановитьПривилегированныйРежим(Истина);
|
УстановитьПривилегированныйРежим(Истина);
|
||||||
|
|
||||||
СвойстваВидовДоступа = СвойстваВидовДоступа();
|
СвойстваВидовДоступа = СвойстваВидовДоступа();
|
||||||
@@ -5654,6 +5667,11 @@
|
|||||||
ЭлементБлокировки.УстановитьЗначение("ВерсияРасширений", Справочники.ВерсииРасширений.ПустаяСсылка());
|
ЭлементБлокировки.УстановитьЗначение("ВерсияРасширений", Справочники.ВерсииРасширений.ПустаяСсылка());
|
||||||
ЭлементБлокировки.УстановитьЗначение("ИмяПараметра", ИмяПараметра);
|
ЭлементБлокировки.УстановитьЗначение("ИмяПараметра", ИмяПараметра);
|
||||||
|
|
||||||
|
Если Не ТранзакцияАктивна() И ОбщегоНазначения.ИнформационнаяБазаФайловая() Тогда
|
||||||
|
// Предварительное кэширование в файловой ИБ вне транзакции для предотвращения конфликтов блокировок.
|
||||||
|
УправлениеДоступомСлужебныйПовтИсп.ПрофильАдминистратор();
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
НачатьТранзакцию();
|
НачатьТранзакцию();
|
||||||
Попытка
|
Попытка
|
||||||
Если ОбщегоНазначения.ИнформационнаяБазаФайловая() Тогда
|
Если ОбщегоНазначения.ИнформационнаяБазаФайловая() Тогда
|
||||||
@@ -13116,7 +13134,10 @@
|
|||||||
ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.УправлениеДоступом"); // СтандартныеПодсистемыПовтИсп.ИменаПодсистем
|
ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.УправлениеДоступом"); // СтандартныеПодсистемыПовтИсп.ИменаПодсистем
|
||||||
УправлениеДоступомСлужебныйПовтИсп.КонстантаОграничиватьДоступНаУровнеЗаписей();
|
УправлениеДоступомСлужебныйПовтИсп.КонстантаОграничиватьДоступНаУровнеЗаписей();
|
||||||
УправлениеДоступомСлужебныйПовтИсп.КонстантаОграничиватьДоступНаУровнеЗаписейУниверсально();
|
УправлениеДоступомСлужебныйПовтИсп.КонстантаОграничиватьДоступНаУровнеЗаписейУниверсально();
|
||||||
|
УправлениеДоступомСлужебныйПовтИсп.ПрофильАдминистратор();
|
||||||
|
УправлениеДоступомСлужебныйПовтИсп.ГруппаДоступаАдминистраторы();
|
||||||
СвойстваВидовДоступа();
|
СвойстваВидовДоступа();
|
||||||
|
ВозможныеПраваДляНастройкиПравОбъектов();
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
Если ИспользованиеВидовДоступаИзменено Тогда
|
Если ИспользованиеВидовДоступаИзменено Тогда
|
||||||
@@ -26773,6 +26794,9 @@
|
|||||||
// Для функции НоваяВерсияПараметровОграниченияДоступа.
|
// Для функции НоваяВерсияПараметровОграниченияДоступа.
|
||||||
Процедура ЗаписатьНовуюВерсиюПараметровОграниченияДоступаВФоне(АдресРезультата, ХранилищеПараметров) Экспорт
|
Процедура ЗаписатьНовуюВерсиюПараметровОграниченияДоступаВФоне(АдресРезультата, ХранилищеПараметров) Экспорт
|
||||||
|
|
||||||
|
ПользователиСлужебный.ПроверитьБезопасныйРежимОтключен(
|
||||||
|
"УправлениеДоступомСлужебный.ЗаписатьНовуюВерсиюПараметровОграниченияДоступаВФоне");
|
||||||
|
|
||||||
Результат = Новый Структура;
|
Результат = Новый Структура;
|
||||||
Результат.Вставить("ОписаниеВерсии", Новый Структура);
|
Результат.Вставить("ОписаниеВерсии", Новый Структура);
|
||||||
Результат.Вставить("ТекстОшибки", "");
|
Результат.Вставить("ТекстОшибки", "");
|
||||||
|
|||||||
@@ -214,7 +214,7 @@
|
|||||||
|
|
||||||
Если ТипЗнч(КонтактнаяИнформация) = Тип("Структура") И КонтактнаяИнформация.Свойство("type") Тогда
|
Если ТипЗнч(КонтактнаяИнформация) = Тип("Структура") И КонтактнаяИнформация.Свойство("type") Тогда
|
||||||
|
|
||||||
ОжидаемыйТип = Перечисления.ТипыКонтактнойИнформации[КонтактнаяИнформация.type];
|
ОжидаемыйТип = УправлениеКонтактнойИнформациейСлужебный.ТипКонтактнойИнформацииИзСтроки(КонтактнаяИнформация.type);
|
||||||
|
|
||||||
ИначеЕсли УправлениеКонтактнойИнформациейКлиентСервер.ЭтоКонтактнаяИнформацияВXML(КонтактнаяИнформация) Тогда
|
ИначеЕсли УправлениеКонтактнойИнформациейКлиентСервер.ЭтоКонтактнаяИнформацияВXML(КонтактнаяИнформация) Тогда
|
||||||
КонтактнаяИнформацияXML = ПривестиКонтактнуюИнформациюXML(КонтактнаяИнформация);
|
КонтактнаяИнформацияXML = ПривестиКонтактнуюИнформациюXML(КонтактнаяИнформация);
|
||||||
|
|||||||
@@ -3075,7 +3075,7 @@
|
|||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
Функция ТипКонтактнойИнформацииИзСтроки(Знач ТипКонтактнойИнформацииСтрокой)
|
Функция ТипКонтактнойИнформацииИзСтроки(Знач ТипКонтактнойИнформацииСтрокой) Экспорт
|
||||||
|
|
||||||
Результат = Новый Соответствие;
|
Результат = Новый Соответствие;
|
||||||
Результат.Вставить("Адрес", ПредопределенноеЗначение("Перечисление.ТипыКонтактнойИнформации.Адрес"));
|
Результат.Вставить("Адрес", ПредопределенноеЗначение("Перечисление.ТипыКонтактнойИнформации.Адрес"));
|
||||||
|
|||||||
@@ -957,20 +957,30 @@
|
|||||||
Сообщения = Почта.Выбрать(Ложь, ИдентификаторыПорцииДляЗагрузки,
|
Сообщения = Почта.Выбрать(Ложь, ИдентификаторыПорцииДляЗагрузки,
|
||||||
?(ДанныеУчетнойЗаписи.ПротоколВходящейПочты = "IMAP", Ложь, Истина)); // Массив из ИнтернетПочтовоеСообщение
|
?(ДанныеУчетнойЗаписи.ПротоколВходящейПочты = "IMAP", Ложь, Истина)); // Массив из ИнтернетПочтовоеСообщение
|
||||||
Исключение
|
Исключение
|
||||||
|
|
||||||
ТекстОшибкиДляЖурналаРегистрации = РаботаСПочтовымиСообщениями.РасширенноеПредставлениеОшибки(
|
ТекстОшибкиДляЖурналаРегистрации = РаботаСПочтовымиСообщениями.РасширенноеПредставлениеОшибки(
|
||||||
ИнформацияОбОшибке(), ОбщегоНазначения.КодОсновногоЯзыка());
|
ИнформацияОбОшибке(), ОбщегоНазначения.КодОсновногоЯзыка());
|
||||||
|
|
||||||
ТекстОшибкиДляЖурналаРегистрации = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
ТекстОшибкиДляЖурналаРегистрации = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||||
НСтр("ru = 'Не удалось подключиться к почте %1 по причине:
|
НСтр("ru = 'Не удалось подключиться к почте ""%1"" по причине:
|
||||||
|%2'", ОбщегоНазначения.КодОсновногоЯзыка()),
|
|%2'", ОбщегоНазначения.КодОсновногоЯзыка()),
|
||||||
ДанныеУчетнойЗаписи.Ссылка,
|
ДанныеУчетнойЗаписи.Ссылка,
|
||||||
ТекстОшибкиДляЖурналаРегистрации);
|
ТекстОшибкиДляЖурналаРегистрации);
|
||||||
|
|
||||||
ЗаписьЖурналаРегистрации(СобытиеЖурналаРегистрации(),
|
ЗаписьЖурналаРегистрации(СобытиеЖурналаРегистрации(),
|
||||||
УровеньЖурналаРегистрации.Ошибка, , , ТекстОшибкиДляЖурналаРегистрации);
|
УровеньЖурналаРегистрации.Ошибка, , , ТекстОшибкиДляЖурналаРегистрации);
|
||||||
|
|
||||||
|
ТекстОшибкиДляПользователя = РаботаСПочтовымиСообщениями.РасширенноеПредставлениеОшибки(
|
||||||
|
ИнформацияОбОшибке(), , Ложь);
|
||||||
|
|
||||||
ТекстОшибки = РаботаСПочтовымиСообщениями.РасширенноеПредставлениеОшибки(ИнформацияОбОшибке(), , Ложь);
|
ТекстОшибкиДляПользователя = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||||
ВызватьИсключение ТекстОшибки;
|
НСтр("ru = 'Не удалось подключиться к почте ""%1"" по причине:
|
||||||
|
|%2'"),
|
||||||
|
ДанныеУчетнойЗаписи.Ссылка,
|
||||||
|
ТекстОшибкиДляПользователя);
|
||||||
|
|
||||||
|
ВызватьИсключение ТекстОшибкиДляПользователя;
|
||||||
|
|
||||||
КонецПопытки;
|
КонецПопытки;
|
||||||
|
|
||||||
КоличествоНеАктуальныхСообщений = КоличествоНеАктуальныхСообщений + (КоличествоВПорции - Сообщения.Количество());
|
КоличествоНеАктуальныхСообщений = КоличествоНеАктуальныхСообщений + (КоличествоВПорции - Сообщения.Количество());
|
||||||
|
|||||||
@@ -3087,11 +3087,6 @@
|
|||||||
ОбщегоНазначенияКлиентСервер.ПроверитьПараметр(ИмяПроцедуры, "Объект", Объект,
|
ОбщегоНазначенияКлиентСервер.ПроверитьПараметр(ИмяПроцедуры, "Объект", Объект,
|
||||||
ЭлектроннаяПодписьСлужебныйПовтИсп.ТипыВладельцев(ТолькоСсылки));
|
ЭлектроннаяПодписьСлужебныйПовтИсп.ТипыВладельцев(ТолькоСсылки));
|
||||||
|
|
||||||
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.РаботаСФайлами") Тогда
|
|
||||||
МодульРаботаСФайламиСлужебный = ОбщегоНазначения.ОбщийМодуль("РаботаСФайламиСлужебный");
|
|
||||||
МодульРаботаСФайламиСлужебный.ПроверитьФайлОбработан(Объект, ИмяПроцедуры);
|
|
||||||
КонецЕсли;
|
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
Процедура ЗаполнитьРезультатПроверкиПодписи(
|
Процедура ЗаполнитьРезультатПроверкиПодписи(
|
||||||
|
|||||||
@@ -1764,11 +1764,11 @@
|
|||||||
Заголовок = СтроковыеФункции.ФорматированнаяСтрока(
|
Заголовок = СтроковыеФункции.ФорматированнаяСтрока(
|
||||||
НСтр("ru = 'При возникновении затруднений ознакомьтесь со списком <a href = %1>типичных проблем при работе с приложениями электронной подписи и их решений</a>.
|
НСтр("ru = 'При возникновении затруднений ознакомьтесь со списком <a href = %1>типичных проблем при работе с приложениями электронной подписи и их решений</a>.
|
||||||
|
|
|
|
||||||
|В иных случаях обратитесь в службу поддержки фирмы ""1С"", предоставив <a href = %2>техническую информацию о возникшей проблеме</a>'"),
|
|В иных случаях <a href = %2>обратитесь в службу поддержки фирмы ""1С""</a>'"),
|
||||||
"ТипичныеПроблемы", "ТехническаяИнформация");
|
"ТипичныеПроблемы", "ТехническаяИнформация");
|
||||||
Иначе
|
Иначе
|
||||||
Заголовок = СтроковыеФункции.ФорматированнаяСтрока(
|
Заголовок = СтроковыеФункции.ФорматированнаяСтрока(
|
||||||
НСтр("ru = 'Обратитесь в службу поддержки фирмы ""1С"", предоставив <a href = %1>техническую информацию о возникшей проблеме</a>'"),
|
НСтр("ru = '<a href = %1>Обратитесь в службу поддержки фирмы ""1С""</a>'"),
|
||||||
"ТехническаяИнформация");
|
"ТехническаяИнформация");
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
|
|||||||
@@ -1031,6 +1031,8 @@
|
|||||||
Расширение = "cer";
|
Расширение = "cer";
|
||||||
АлгоритмПодписи = ЭлектроннаяПодписьСлужебныйКлиентСервер.АлгоритмПодписиСертификата(
|
АлгоритмПодписи = ЭлектроннаяПодписьСлужебныйКлиентСервер.АлгоритмПодписиСертификата(
|
||||||
ДанныеСертификата, Истина);
|
ДанныеСертификата, Истина);
|
||||||
|
ДанныеСертификата = ПолучитьДвоичныеДанныеИзСтроки("-----BEGIN CERTIFICATE-----" + Символы.ПС + Base64Строка(
|
||||||
|
ДанныеСертификата) + Символы.ПС + "-----END CERTIFICATE-----");
|
||||||
Иначе
|
Иначе
|
||||||
Расширение = "txt";
|
Расширение = "txt";
|
||||||
XMLДанныеСертификата = XMLСтрока(Новый ХранилищеЗначения(ДанныеСертификата));
|
XMLДанныеСертификата = XMLСтрока(Новый ХранилищеЗначения(ДанныеСертификата));
|
||||||
@@ -1086,6 +1088,8 @@
|
|||||||
ДанныеПодписи, Истина);
|
ДанныеПодписи, Истина);
|
||||||
АлгоритмХеширования = ЭлектроннаяПодписьСлужебныйКлиентСервер.АлгоритмХеширования(
|
АлгоритмХеширования = ЭлектроннаяПодписьСлужебныйКлиентСервер.АлгоритмХеширования(
|
||||||
ДанныеПодписи, Истина);
|
ДанныеПодписи, Истина);
|
||||||
|
ДанныеПодписи = ПолучитьДвоичныеДанныеИзСтроки("-----BEGIN CMS-----" + Символы.ПС + Base64Строка(ДанныеПодписи)
|
||||||
|
+ Символы.ПС + "-----END CMS-----");
|
||||||
Иначе
|
Иначе
|
||||||
Расширение = ".txt";
|
Расширение = ".txt";
|
||||||
XMLДанныеПодписи = XMLСтрока(Новый ХранилищеЗначения(ДанныеПодписи));
|
XMLДанныеПодписи = XMLСтрока(Новый ХранилищеЗначения(ДанныеПодписи));
|
||||||
|
|||||||
@@ -6004,7 +6004,7 @@
|
|||||||
Если Контекст.НаСторонеКлиента Тогда
|
Если Контекст.НаСторонеКлиента Тогда
|
||||||
ВерсияОбъекта = Неопределено;
|
ВерсияОбъекта = Неопределено;
|
||||||
ЭлементДанных.Свойство("ВерсияОбъекта", ВерсияОбъекта);
|
ЭлементДанных.Свойство("ВерсияОбъекта", ВерсияОбъекта);
|
||||||
СвойстваПодписи.Вставить("ИдентификаторПодписи", Строка(Новый УникальныйИдентификатор));
|
СвойстваПодписи.Вставить("ИдентификаторПодписи", Новый УникальныйИдентификатор);
|
||||||
|
|
||||||
// Локализация
|
// Локализация
|
||||||
|
|
||||||
@@ -9000,7 +9000,7 @@
|
|||||||
Если ТипЗнч(ЭлементДанных.Объект) <> Тип("ОписаниеОповещения") Тогда
|
Если ТипЗнч(ЭлементДанных.Объект) <> Тип("ОписаниеОповещения") Тогда
|
||||||
ВерсияОбъекта = Неопределено;
|
ВерсияОбъекта = Неопределено;
|
||||||
ЭлементДанных.Свойство("ВерсияОбъекта", ВерсияОбъекта);
|
ЭлементДанных.Свойство("ВерсияОбъекта", ВерсияОбъекта);
|
||||||
СвойстваПодписи.Вставить("ИдентификаторПодписи", Строка(Новый УникальныйИдентификатор));
|
СвойстваПодписи.Вставить("ИдентификаторПодписи", Новый УникальныйИдентификатор);
|
||||||
ПредставлениеОшибки = ЭлектроннаяПодписьСлужебныйВызовСервера.ДобавитьПодпись(
|
ПредставлениеОшибки = ЭлектроннаяПодписьСлужебныйВызовСервера.ДобавитьПодпись(
|
||||||
ЭлементДанных.Объект, СвойстваПодписи, Контекст.ИдентификаторФормы, ВерсияОбъекта);
|
ЭлементДанных.Объект, СвойстваПодписи, Контекст.ИдентификаторФормы, ВерсияОбъекта);
|
||||||
Если ЗначениеЗаполнено(ПредставлениеОшибки) Тогда
|
Если ЗначениеЗаполнено(ПредставлениеОшибки) Тогда
|
||||||
@@ -9479,14 +9479,16 @@
|
|||||||
НСтр("ru = 'Не удалось автоматически определить приложение электронной подписи и шифрования на компьютере: %1'"),
|
НСтр("ru = 'Не удалось автоматически определить приложение электронной подписи и шифрования на компьютере: %1'"),
|
||||||
ИспользуемыеПрограммыРезультат.Ошибка));
|
ИспользуемыеПрограммыРезультат.Ошибка));
|
||||||
Возврат;
|
Возврат;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
|
Токены = ЭлектроннаяПодписьСлужебныйКлиентСервер.ТехническаяИнформацияОТокенах(ИспользуемыеПрограммыРезультат.Токены, Истина);
|
||||||
|
|
||||||
Если ИспользуемыеПрограммыРезультат.Криптопровайдеры.Количество() = 0 Тогда
|
Если ИспользуемыеПрограммыРезультат.Криптопровайдеры.Количество() = 0 Тогда
|
||||||
ВыполнитьОбработкуОповещения(Оповещение, НСтр("ru = 'На компьютере нет приложений электронной подписи и шифрования.'"));
|
ВыполнитьОбработкуОповещения(Оповещение, Токены + Символы.ПС + Символы.ПС + НСтр("ru = 'На компьютере нет приложений электронной подписи и шифрования.'"));
|
||||||
Возврат;
|
Возврат;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
Заголовок = Символы.ПС + НСтр("ru = 'Автоматически определенные приложения электронной подписи и шифрования на компьютере:'") + Символы.ПС;
|
Заголовок = Символы.ПС + Токены + Символы.ПС + Символы.ПС + НСтр("ru = 'Автоматически определенные приложения электронной подписи и шифрования на компьютере:'") + Символы.ПС;
|
||||||
|
|
||||||
Контекст = Новый Структура;
|
Контекст = Новый Структура;
|
||||||
Контекст.Вставить("Индекс", 0);
|
Контекст.Вставить("Индекс", 0);
|
||||||
@@ -9614,8 +9616,6 @@
|
|||||||
Возврат НСтр("ru = 'Настройки электронной подписи'");
|
Возврат НСтр("ru = 'Настройки электронной подписи'");
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Процедура ПолучитьВерсиюКомпоненты(Оповещение)
|
Процедура ПолучитьВерсиюКомпоненты(Оповещение)
|
||||||
|
|
||||||
ПараметрыПодключения = ОбщегоНазначенияКлиент.ПараметрыПодключенияКомпоненты();
|
ПараметрыПодключения = ОбщегоНазначенияКлиент.ПараметрыПодключенияКомпоненты();
|
||||||
@@ -9962,7 +9962,9 @@
|
|||||||
Возврат;
|
Возврат;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
ПоказатьПредупреждение(, НСтр("ru = 'Сертификат удален из личного хранилища компьютера. Выполните проверку заново.'"));
|
ПоказатьПредупреждение(
|
||||||
|
ОповещениеПослеОбработкиНавигационнойСсылкиКлассификатора("УдалитьСертификатИзЛокальногоХранилища", ДанныеСертификата),
|
||||||
|
НСтр("ru = 'Сертификат удален из личного хранилища компьютера.'"));
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
@@ -10273,7 +10275,7 @@
|
|||||||
ЭтотОбъект, ПараметрыУстановкиСертификата);
|
ЭтотОбъект, ПараметрыУстановкиСертификата);
|
||||||
|
|
||||||
ОткрытьФорму("Справочник.СертификатыКлючейЭлектроннойПодписиИШифрования.Форма.УстановкаСертификата",
|
ОткрытьФорму("Справочник.СертификатыКлючейЭлектроннойПодписиИШифрования.Форма.УстановкаСертификата",
|
||||||
ПараметрыУстановкиСертификата, ПараметрыУстановкиСертификата.Форма,,,,
|
ПараметрыФормы, ПараметрыУстановкиСертификата.Форма,,,,
|
||||||
ОповещениеОЗакрытииФормы, РежимОткрытияОкнаФормы.БлокироватьОкноВладельца);
|
ОповещениеОЗакрытииФормы, РежимОткрытияОкнаФормы.БлокироватьОкноВладельца);
|
||||||
Возврат;
|
Возврат;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
@@ -11273,19 +11275,26 @@
|
|||||||
|
|
||||||
Если ЗначениеЗаполнено(Параметры.ДанныеСертификата) Тогда
|
Если ЗначениеЗаполнено(Параметры.ДанныеСертификата) Тогда
|
||||||
ПараметрыУстановкиСпискаОтзыва = ПараметрыУстановкиСпискаОтзыва(Параметры.ДанныеСертификата);
|
ПараметрыУстановкиСпискаОтзыва = ПараметрыУстановкиСпискаОтзыва(Параметры.ДанныеСертификата);
|
||||||
|
ПараметрыУстановкиСпискаОтзыва.ОповещениеОЗавершении = ОповещениеПослеОбработкиНавигационнойСсылкиКлассификатора(
|
||||||
|
НавигационнаяСсылкаФорматированнойСтроки, Параметры.ДанныеСертификата);
|
||||||
УстановитьСписокОтзываСертификата(ПараметрыУстановкиСпискаОтзыва);
|
УстановитьСписокОтзываСертификата(ПараметрыУстановкиСпискаОтзыва);
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
ИначеЕсли НавигационнаяСсылкаФорматированнойСтроки = "УстановитьКорневойСертификат" Тогда
|
ИначеЕсли НавигационнаяСсылкаФорматированнойСтроки = "УстановитьКорневойСертификат" Тогда
|
||||||
|
|
||||||
Если ЗначениеЗаполнено(Параметры.ДанныеСертификата) Тогда
|
Если ЗначениеЗаполнено(Параметры.ДанныеСертификата) Тогда
|
||||||
ЭлектроннаяПодписьКлиент.УстановитьКорневойСертификат(Параметры.ДанныеСертификата);
|
ПараметрыУстановкиСертификата = ПараметрыУстановкиСертификата(Параметры.ДанныеСертификата);
|
||||||
|
ПараметрыУстановкиСертификата.ОповещениеОЗавершении = ОповещениеПослеОбработкиНавигационнойСсылкиКлассификатора(
|
||||||
|
НавигационнаяСсылкаФорматированнойСтроки, Параметры.ДанныеСертификата);
|
||||||
|
УстановитьКорневойСертификат(ПараметрыУстановкиСертификата);
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
ИначеЕсли НавигационнаяСсылкаФорматированнойСтроки = "УстановитьСертификат" Тогда
|
ИначеЕсли НавигационнаяСсылкаФорматированнойСтроки = "УстановитьСертификат" Тогда
|
||||||
|
|
||||||
Если ЗначениеЗаполнено(Параметры.ДанныеСертификата) Тогда
|
Если ЗначениеЗаполнено(Параметры.ДанныеСертификата) Тогда
|
||||||
ПараметрыУстановкиСертификата = ПараметрыУстановкиСертификата(Параметры.ДанныеСертификата);
|
ПараметрыУстановкиСертификата = ПараметрыУстановкиСертификата(Параметры.ДанныеСертификата);
|
||||||
|
ПараметрыУстановкиСертификата.ОповещениеОЗавершении = ОповещениеПослеОбработкиНавигационнойСсылкиКлассификатора(
|
||||||
|
НавигационнаяСсылкаФорматированнойСтроки, Параметры.ДанныеСертификата);
|
||||||
УстановитьСертификат(ПараметрыУстановкиСертификата);
|
УстановитьСертификат(ПараметрыУстановкиСертификата);
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
@@ -11293,6 +11302,8 @@
|
|||||||
|
|
||||||
Если ЗначениеЗаполнено(Параметры.ДанныеСертификата) Тогда
|
Если ЗначениеЗаполнено(Параметры.ДанныеСертификата) Тогда
|
||||||
ПараметрыУстановкиСертификата = ПараметрыУстановкиСертификата(Параметры.ДанныеСертификата);
|
ПараметрыУстановкиСертификата = ПараметрыУстановкиСертификата(Параметры.ДанныеСертификата);
|
||||||
|
ПараметрыУстановкиСертификата.ОповещениеОЗавершении = ОповещениеПослеОбработкиНавигационнойСсылкиКлассификатора(
|
||||||
|
НавигационнаяСсылкаФорматированнойСтроки, Параметры.ДанныеСертификата);
|
||||||
ПараметрыУстановкиСертификата.ВариантыУстановки = "Контейнер";
|
ПараметрыУстановкиСертификата.ВариантыУстановки = "Контейнер";
|
||||||
УстановитьСертификат(ПараметрыУстановкиСертификата);
|
УстановитьСертификат(ПараметрыУстановкиСертификата);
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
@@ -11333,6 +11344,29 @@
|
|||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
|
Функция ОповещениеПослеОбработкиНавигационнойСсылкиКлассификатора(НавигационнаяСсылка, ПредметОповещения)
|
||||||
|
|
||||||
|
Возврат Новый ОписаниеОповещения("ПослеОбработкиНавигационнойСсылкиКлассификатора", ЭтотОбъект,
|
||||||
|
Новый Структура("НавигационнаяСсылка, ПредметОповещения", НавигационнаяСсылка, ПредметОповещения));
|
||||||
|
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
|
Процедура ПослеОбработкиНавигационнойСсылкиКлассификатора(Результат, Контекст) Экспорт
|
||||||
|
|
||||||
|
НавигационнаяСсылка = Контекст.НавигационнаяСсылка;
|
||||||
|
Если НавигационнаяСсылка = "УстановитьСертификат"
|
||||||
|
Или НавигационнаяСсылка = "УстановитьСертификатВКонтейнер"
|
||||||
|
Или НавигационнаяСсылка = "УстановитьКорневойСертификат"
|
||||||
|
Или НавигационнаяСсылка = "УстановитьСписокОтзываСертификата" Тогда
|
||||||
|
Если Результат.УстановкаВыполнена <> Истина Тогда
|
||||||
|
Возврат;
|
||||||
|
КонецЕсли;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Оповестить("БСП_ВыполнитьПроверкуСертификата", Контекст.ПредметОповещения);
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
// Дополнительные данные для классификатора ошибок.
|
// Дополнительные данные для классификатора ошибок.
|
||||||
//
|
//
|
||||||
// Возвращаемое значение:
|
// Возвращаемое значение:
|
||||||
|
|||||||
@@ -828,8 +828,8 @@
|
|||||||
КонецЦикла;
|
КонецЦикла;
|
||||||
|
|
||||||
Если Не ПрограммаНайдена Тогда
|
Если Не ПрограммаНайдена Тогда
|
||||||
МенеджерКриптографииДобавитьОшибку(Ошибки, Программа,
|
МенеджерКриптографииДобавитьОшибку(Ошибки, Программа, СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||||
НСтр("ru = 'Программа не предусмотрена для использования.'"), Истина);
|
НСтр("ru = 'Приложение %1 не предусмотрено для использования (отключено администратором).'"), Программа), Истина);
|
||||||
Возврат Неопределено;
|
Возврат Неопределено;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
@@ -3798,6 +3798,42 @@
|
|||||||
#КонецЕсли
|
#КонецЕсли
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
|
Функция ТехническаяИнформацияОТокенах(ИнформацияОТокенах, ДляКлиента = Истина) Экспорт
|
||||||
|
|
||||||
|
Токены = Новый Массив;
|
||||||
|
Для Каждого Токен Из ИнформацияОТокенах Цикл
|
||||||
|
Если ЗначениеЗаполнено(Токен.Ошибка) Тогда
|
||||||
|
Если ЗначениеЗаполнено(Токен.Слот) Тогда
|
||||||
|
Токены.Добавить(СтрШаблон("%1: %2", Токен.Слот, Токен.Ошибка));
|
||||||
|
Иначе
|
||||||
|
Токены.Добавить(Токен.Ошибка);
|
||||||
|
КонецЕсли;
|
||||||
|
Иначе
|
||||||
|
Механизмы = СтрЗаменить(Токен.Механизмы, Символы.ПС, "");
|
||||||
|
Механизмы = СтрЗаменить(Механизмы, Символы.Таб, "");
|
||||||
|
Механизмы = СтрЗаменить(Механизмы, " ", "");
|
||||||
|
Токены.Добавить(СтрШаблон("%1: %2", Токен.Слот, Механизмы));
|
||||||
|
КонецЕсли;
|
||||||
|
КонецЦикла;
|
||||||
|
|
||||||
|
Если ДляКлиента Тогда
|
||||||
|
Если Токены.Количество() > 0 Тогда
|
||||||
|
Возврат СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(НСтр("ru = 'Автоматически определенные токены на компьютере:
|
||||||
|
|%1'"), СтрСоединить(Токены, Символы.ПС));
|
||||||
|
Иначе
|
||||||
|
Возврат НСтр("ru = 'На компьютере не определены подключенные токены.'");
|
||||||
|
КонецЕсли;
|
||||||
|
Иначе
|
||||||
|
Если Токены.Количество() > 0 Тогда
|
||||||
|
Возврат СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(НСтр("ru = 'Автоматически определенные токены на сервере:
|
||||||
|
|%1'"), СтрСоединить(Токены, Символы.ПС));
|
||||||
|
Иначе
|
||||||
|
Возврат НСтр("ru = 'На сервере не определены подключенные токены.'");
|
||||||
|
КонецЕсли;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
#Область ОбластьXML
|
#Область ОбластьXML
|
||||||
|
|
||||||
// Параметры:
|
// Параметры:
|
||||||
|
|||||||
@@ -474,7 +474,7 @@
|
|||||||
//
|
//
|
||||||
Функция ВерсияКлассификатора() Экспорт
|
Функция ВерсияКлассификатора() Экспорт
|
||||||
|
|
||||||
Возврат "3.0.1.35";
|
Возврат "3.0.1.39";
|
||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
|
|||||||
Binary file not shown.
Binary file not shown.
+1
-1
@@ -1,6 +1,6 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<mdclass:CommonTemplate xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="6f3c5b90-b030-4267-a973-33d12c2c7680">
|
<mdclass:CommonTemplate xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="6f3c5b90-b030-4267-a973-33d12c2c7680">
|
||||||
<name>КомпонентаСканированияДокументов_3_0_1_1032</name>
|
<name>КомпонентаСканированияДокументов_3_0_1_1033</name>
|
||||||
<synonym>
|
<synonym>
|
||||||
<key>ru</key>
|
<key>ru</key>
|
||||||
<value>Компонента сканирования документов</value>
|
<value>Компонента сканирования документов</value>
|
||||||
@@ -1,17 +1,17 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<mdclass:Configuration xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="4f3027aa-bd7f-4e11-a452-225d8d899c8f">
|
<mdclass:Configuration xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="08ff1d34-f6ef-4546-9f62-3937fc946d01">
|
||||||
<name>БиблиотекаСтандартныхПодсистем</name>
|
<name>БиблиотекаСтандартныхПодсистем</name>
|
||||||
<synonym>
|
<synonym>
|
||||||
<key>ru</key>
|
<key>ru</key>
|
||||||
<value>Библиотека стандартных подсистем, редакция 3.1</value>
|
<value>Библиотека стандартных подсистем, редакция 3.1</value>
|
||||||
</synonym>
|
</synonym>
|
||||||
<containedObjects classId="9cd510cd-abfc-11d4-9434-004095e12fc7" objectId="564feff3-a09e-410c-844d-0c2577b741bf"/>
|
<containedObjects classId="9cd510cd-abfc-11d4-9434-004095e12fc7" objectId="9f806840-a8cd-4311-8ab3-fe1d7396b764"/>
|
||||||
<containedObjects classId="9fcd25a0-4822-11d4-9414-008048da11f9" objectId="4fd9e6cb-a19d-4e39-84d6-316f5bb79690"/>
|
<containedObjects classId="9fcd25a0-4822-11d4-9414-008048da11f9" objectId="482a5dbd-31ab-40e5-b638-d090a6a0a091"/>
|
||||||
<containedObjects classId="e3687481-0a87-462c-a166-9f34594f9bba" objectId="0a633feb-d4c3-4c74-a230-7b3180c2b2a0"/>
|
<containedObjects classId="e3687481-0a87-462c-a166-9f34594f9bba" objectId="e8a0107a-ef52-4005-9eff-3708bf9777ee"/>
|
||||||
<containedObjects classId="9de14907-ec23-4a07-96f0-85521cb6b53b" objectId="5ef3f6bf-db63-4ba0-b5d0-8f74000d825d"/>
|
<containedObjects classId="9de14907-ec23-4a07-96f0-85521cb6b53b" objectId="c406869b-91a8-4781-a237-e9ffb3796d71"/>
|
||||||
<containedObjects classId="51f2d5d8-ea4d-4064-8892-82951750031e" objectId="75fb8048-5bd2-4fbe-803c-3af11cf68068"/>
|
<containedObjects classId="51f2d5d8-ea4d-4064-8892-82951750031e" objectId="d4b98e4c-97ca-4cd8-ae7f-262ade45d6be"/>
|
||||||
<containedObjects classId="e68182ea-4237-4383-967f-90c1e3370bc7" objectId="10544f1c-e4ea-490f-95a7-8ff68197873a"/>
|
<containedObjects classId="e68182ea-4237-4383-967f-90c1e3370bc7" objectId="869a7b30-e0f2-4969-abad-742eda6ac886"/>
|
||||||
<containedObjects classId="fb282519-d103-4dd3-bc12-cb271d631dfc" objectId="01677931-c466-42cc-b8e4-3d4d25c9eb9a"/>
|
<containedObjects classId="fb282519-d103-4dd3-bc12-cb271d631dfc" objectId="99c8397e-1801-4563-bf73-5fb0a814609f"/>
|
||||||
<defaultRunMode>ManagedApplication</defaultRunMode>
|
<defaultRunMode>ManagedApplication</defaultRunMode>
|
||||||
<usePurposes>PersonalComputer</usePurposes>
|
<usePurposes>PersonalComputer</usePurposes>
|
||||||
<scriptVariant>Russian</scriptVariant>
|
<scriptVariant>Russian</scriptVariant>
|
||||||
@@ -19,7 +19,7 @@
|
|||||||
<defaultRoles>Role.АдминистраторСистемы</defaultRoles>
|
<defaultRoles>Role.АдминистраторСистемы</defaultRoles>
|
||||||
<defaultRoles>Role.ИнтерактивноеОткрытиеВнешнихОтчетовИОбработок</defaultRoles>
|
<defaultRoles>Role.ИнтерактивноеОткрытиеВнешнихОтчетовИОбработок</defaultRoles>
|
||||||
<vendor>Фирма "1С"</vendor>
|
<vendor>Фирма "1С"</vendor>
|
||||||
<version>3.1.10.308</version>
|
<version>3.1.10.329</version>
|
||||||
<updateCatalogAddress>http://downloads.v8.1c.ru/tmplts/</updateCatalogAddress>
|
<updateCatalogAddress>http://downloads.v8.1c.ru/tmplts/</updateCatalogAddress>
|
||||||
<includeHelpInContents>true</includeHelpInContents>
|
<includeHelpInContents>true</includeHelpInContents>
|
||||||
<usedMobileApplicationFunctionalities>
|
<usedMobileApplicationFunctionalities>
|
||||||
@@ -861,7 +861,7 @@
|
|||||||
<commonTemplates>CommonTemplate.КомпонентаПечатиQRКода</commonTemplates>
|
<commonTemplates>CommonTemplate.КомпонентаПечатиQRКода</commonTemplates>
|
||||||
<commonTemplates>CommonTemplate.КомпонентаПечатиШтрихкодов</commonTemplates>
|
<commonTemplates>CommonTemplate.КомпонентаПечатиШтрихкодов</commonTemplates>
|
||||||
<commonTemplates>CommonTemplate.КомпонентаПоискаСтрок</commonTemplates>
|
<commonTemplates>CommonTemplate.КомпонентаПоискаСтрок</commonTemplates>
|
||||||
<commonTemplates>CommonTemplate.КомпонентаСканированияДокументов_3_0_1_1032</commonTemplates>
|
<commonTemplates>CommonTemplate.КомпонентаСканированияДокументов_3_0_1_1033</commonTemplates>
|
||||||
<commonTemplates>CommonTemplate.МакетШтемпеляЭЦПOfficeOpen</commonTemplates>
|
<commonTemplates>CommonTemplate.МакетШтемпеляЭЦПOfficeOpen</commonTemplates>
|
||||||
<commonTemplates>CommonTemplate.ПолучениеДереваОбработчиковОбновления</commonTemplates>
|
<commonTemplates>CommonTemplate.ПолучениеДереваОбработчиковОбновления</commonTemplates>
|
||||||
<commonTemplates>CommonTemplate.ПустойМакетDOCX</commonTemplates>
|
<commonTemplates>CommonTemplate.ПустойМакетDOCX</commonTemplates>
|
||||||
@@ -1516,6 +1516,8 @@
|
|||||||
<eventSubscriptions>EventSubscription.ПриОтправкеДанныхПодчиненному</eventSubscriptions>
|
<eventSubscriptions>EventSubscription.ПриОтправкеДанныхПодчиненному</eventSubscriptions>
|
||||||
<eventSubscriptions>EventSubscription.ПриПолученииДанныхОтГлавного</eventSubscriptions>
|
<eventSubscriptions>EventSubscription.ПриПолученииДанныхОтГлавного</eventSubscriptions>
|
||||||
<eventSubscriptions>EventSubscription.ПриПолученииДанныхОтПодчиненного</eventSubscriptions>
|
<eventSubscriptions>EventSubscription.ПриПолученииДанныхОтПодчиненного</eventSubscriptions>
|
||||||
|
<eventSubscriptions>EventSubscription.ПроверитьБезопасныйРежимПередЗаписью</eventSubscriptions>
|
||||||
|
<eventSubscriptions>EventSubscription.ПроверитьБезопасныйРежимПередЗаписьюНабораЗаписи</eventSubscriptions>
|
||||||
<eventSubscriptions>EventSubscription.ПроверитьВозможностьИзмененияНастроекОбменаДанными</eventSubscriptions>
|
<eventSubscriptions>EventSubscription.ПроверитьВозможностьИзмененияНастроекОбменаДанными</eventSubscriptions>
|
||||||
<eventSubscriptions>EventSubscription.ПроверитьДатуЗапретаИзмененияПередЗаписьюДокументаЗащитаПерсональныхДанных</eventSubscriptions>
|
<eventSubscriptions>EventSubscription.ПроверитьДатуЗапретаИзмененияПередЗаписьюДокументаЗащитаПерсональныхДанных</eventSubscriptions>
|
||||||
<eventSubscriptions>EventSubscription.ПроверитьДатуЗапретаИзмененияПередУдалениемЗащитаПерсональныхДанных</eventSubscriptions>
|
<eventSubscriptions>EventSubscription.ПроверитьДатуЗапретаИзмененияПередУдалениемЗащитаПерсональныхДанных</eventSubscriptions>
|
||||||
|
|||||||
@@ -1 +1 @@
|
|||||||
{6,1,1,830dee35-1994-43ea-840b-18ac50f77202,1,e153f5e0-1b45-441f-beb1-033d6b31ee11,"3.1.10.308","Фирма ""1С""","БиблиотекаСтандартныхПодсистем",7663,1,0,4f3027aa-bd7f-4e11-a452-225d8d899c8f,4f3027aa-bd7f-4e11-a452-225d8d899c8f,1,0,db4a9ccb-9ef5-4b3c-8577-b6fe5db1b62e,db4a9ccb-9ef5-4b3c-8577-b6fe5db1b62e,1,0,9233322b-dfdb-4c66-91fe-1299292d40a5,9233322b-dfdb-4c66-91fe-1299292d40a5,1,0,fa04bf1e-69c0-4998-a939-039fcaba83c8,fa04bf1e-69c0-4998-a939-039fcaba83c8,1,0,7795348b-2f52-47f7-bf00-e11e5e795a43,7795348b-2f52-47f7-bf00-e11e5e795a43,1,0,0421b67e-ed26-491d-ab98-ec59002ed4ce,0421b67e-ed26-491d-ab98-ec59002ed4ce,1,0,bb47ced2-31f9-4870-8633-20b986e53ccc,bb47ced2-31f9-4870-8633-20b986e53ccc,1,0,739c01a9-1125-45ef-ab4e-8c73af4eeff0,739c01a9-1125-45ef-ab4e-8c73af4eeff0,1,0,cdbd26b1-9583-46e8-adf7-8cc705639892,cdbd26b1-9583-46e8-adf7-8cc705639892,1,0,c0e38c3e-7088-4e35-9d84-2d0ab9655402,c0e38c3e-7088-4e35-9d84-2d0ab9655402,1,0,1098786f-dd24-4cce-b212-be0cb5f01735,1098786f-dd24-4cce-b212-be0cb5f01735,1,0,3c0037f3-4422-4836-b116-8c72e32bdd55,3c0037f3-4422-4836-b116-8c72e32bdd55,1,0,6f7c6c31-206b-4010-bdad-1ad2e304f154,6f7c6c31-206b-4010-bdad-1ad2e304f154,1,0,a8659e53-8c6b-4b0c-9736-fe93a91e4d69,a8659e53-8c6b-4b0c-9736-fe93a91e4d69,1,0,fe9a1d1a-19c0-499f-8e1b-09cadabe882f,fe9a1d1a-19c0-499f-8e1b-09cadabe882f,1,0,5b68d479-7880-44de-84e3-7f578b43f0dc,5b68d479-7880-44de-84e3-7f578b43f0dc,1,0,4cbbdbaf-1f3a-46cd-8c42-28cdcfa32c06,4cbbdbaf-1f3a-46cd-8c42-28cdcfa32c06,1,0,b4629308-42de-4ce8-8591-cf0c2399a9a2,b4629308-42de-4ce8-8591-cf0c2399a9a2,1,0,c7e984ae-1dbb-4041-b18a-bfd0d63a002f,c7e984ae-1dbb-4041-b18a-bfd0d63a002f,1,0,bb0424b8-dfd1-4a27-bd66-9dea3ffc77c4,bb0424b8-dfd1-4a27-bd66-9dea3ffc77c4,1,0,a4ac0a50-ee39-4dc1-b84f-eec8fe485f03,a4ac0a50-ee39-4dc1-b84f-eec8fe485f03,1,0,1861ee4f-fd8c-4afa-8441-c074bf51f67e,1861ee4f-fd8c-4afa-8441-c074bf51f67e,1,0,de7ed8f7-3c02-47e0-aea8-4747ac68a5d5,de7ed8f7-3c02-47e0-aea8-4747ac68a5d5,1,0,b93b8760-6200-40ee-8bdc-875ba80a6155,b93b8760-6200-40ee-8bdc-875ba80a6155,1,0,e8b248d9-9049-456a-9c7d-7a0462cc67ab,e8b248d9-9049-456a-9c7d-7a0462cc67ab,1,0,d4562287-440d-4462-9de2-7097ccbf3764,d4562287-440d-4462-9de2-7097ccbf3764,1,0,1983fe34-c984-4659-ba41-0e94504f8989,1983fe34-c984-4659-ba41-0e94504f8989,1,0,ec797c75-02c5-4cf5-9dd4-26cd46c99519,ec797c75-02c5-4cf5-9dd4-26cd46c99519,1,0,6fccdf59-fc99-4a2b-a144-fffe438a147c,6fccdf59-fc99-4a2b-a144-fffe438a147c,1,0,153e11ac-f898-46a5-98c6-734adb933ca2,153e11ac-f898-46a5-98c6-734adb933ca2,1,0,af8bd73a-d8e8-487d-8f36-d835ab10ea3a,af8bd73a-d8e8-487d-8f36-d835ab10ea3a,1,0,08a413ff-bebd-42e5-8ff3-2115746a0844,08a413ff-bebd-42e5-8ff3-2115746a0844,1,0,7d8acec9-f5a9-411e-921c-446ed0dd3332,7d8acec9-f5a9-411e-921c-446ed0dd3332,1,0,3eca2d7c-5946-4d13-ba84-e3ab5ef38b5b,3eca2d7c-5946-4d13-ba84-e3ab5ef38b5b,1,0,f24de2ea-fcda-4052-b90f-e9d84314c4f2,f24de2ea-fcda-4052-b90f-e9d84314c4f2,1,0,ff8ae395-c740-4a30-a048-0d57eef6267f,ff8ae395-c740-4a30-a048-0d57eef6267f,1,0,51d06532-f61a-4ed5-afaa-cc4563633e0c,51d06532-f61a-4ed5-afaa-cc4563633e0c,1,0,0e49d980-581b-459f-a4b0-024e8c97e4c0,0e49d980-581b-459f-a4b0-024e8c97e4c0,1,0,da9b32e6-5b93-45a6-84b2-238d57541e18,da9b32e6-5b93-45a6-84b2-238d57541e18,1,0,e43d69c8-b284-47da-b236-611bc94a15b6,e43d69c8-b284-47da-b236-611bc94a15b6,1,0,31eeaa05-6c49-41fe-b840-1edbad4ccac7,31eeaa05-6c49-41fe-b840-1edbad4ccac7,1,0,842c8662-8f39-405e-9665-cbdabc116159,842c8662-8f39-405e-9665-cbdabc116159,1,0,a3001de6-272f-444e-a8db-ec8cc3a670a2,a3001de6-272f-444e-a8db-ec8cc3a670a2,1,0,fca4b033-02c4-4d61-9e51-87783c3cef1a,fca4b033-02c4-4d61-9e51-87783c3cef1a,1,0,396ef757-d7f6-411f-8c4c-1acb1106a009,396ef757-d7f6-411f-8c4c-1acb1106a009,1,0,839e29b1-a0d2-40fa-9f3e-46e66b943358,839e29b1-a0d2-40fa-9f3e-46e66b943358,1,0,c56d2cc7-630a-441b-b23f-ba78c34849bd,c56d2cc7-630a-441b-b23f-ba78c34849bd,1,0,9aecf4f5-46ed-4d1c-a584-cd028e467895,9aecf4f5-46ed-4d1c-a584-cd028e467895,1,0,21d92c2f-6c78-43ce-b1f4-59d7845b5a91,21d92c2f-6c78-43ce-b1f4-59d7845b5a91,1,0,a1c379be-43d3-4e02-83bb-d2e7de2d4ae3,a1c379be-43d3-4e02-83bb-d2e7de2d4ae3,1,0,a1f10624-22e9-4a04-b370-fd085bdd0f67,a1f10624-22e9-4a04-b370-fd085bdd0f67,1,0,2a4b10be-3cd7-4755-905f-7b4d02ff6a22,2a4b10be-3cd7-4755-905f-7b4d02ff6a22,1,0,3cffb795-2a28-4beb-92f4-5813f5994022,3cffb795-2a28-4beb-92f4-5813f5994022,1,0,3323ca68-1382-4710-a933-23fc56588935,3323ca68-1382-4710-a933-23fc56588935,1,0,d6b12775-3255-42b8-88b2-62684f873e7d,d6b12775-3255-42b8-88b2-62684f873e7d,1,0,cc23d903-ccc5-42f4-862f-5e7278c4e346,cc23d903-ccc5-42f4-862f-5e7278c4e346,1,0,98f033e0-fa40-46e0-b51a-87a066749a35,98f033e0-fa40-46e0-b51a-87a066749a35,1,0,e8b4cb2d-1180-4101-954a-4cb5464f198c,e8b4cb2d-1180-4101-954a-4cb5464f198c,1,0,a379287d-1ce8-460d-a503-910e728e28f1,a379287d-1ce8-460d-a503-910e728e28f1,1,0,f765c4ba-c677-42ac-8d0c-43bb485405b9,f765c4ba-c677-42ac-8d0c-43bb485405b9,1,0,2fd1287d-d96d-4480-baf7-8815ae5ffbfb,2fd1287d-d96d-4480-baf7-8815ae5ffbfb,1,0,d8c58e53-b7b9-4426-bdfa-d0816adf8cc1,d8c58e53-b7bLine truncated
|
{6,1,1,c63cdd1f-6709-41fe-8587-9e84b7c55241,1,be64a089-7e10-487b-9425-9d20b43a31d0,"3.1.10.329","Фирма ""1С""","БиблиотекаСтандартныхПодсистем",7665,1,0,08ff1d34-f6ef-4546-9f62-3937fc946d01,08ff1d34-f6ef-4546-9f62-3937fc946d01,1,0,db4a9ccb-9ef5-4b3c-8577-b6fe5db1b62e,db4a9ccb-9ef5-4b3c-8577-b6fe5db1b62e,1,0,9233322b-dfdb-4c66-91fe-1299292d40a5,9233322b-dfdb-4c66-91fe-1299292d40a5,1,0,fa04bf1e-69c0-4998-a939-039fcaba83c8,fa04bf1e-69c0-4998-a939-039fcaba83c8,1,0,7795348b-2f52-47f7-bf00-e11e5e795a43,7795348b-2f52-47f7-bf00-e11e5e795a43,1,0,0421b67e-ed26-491d-ab98-ec59002ed4ce,0421b67e-ed26-491d-ab98-ec59002ed4ce,1,0,bb47ced2-31f9-4870-8633-20b986e53ccc,bb47ced2-31f9-4870-8633-20b986e53ccc,1,0,739c01a9-1125-45ef-ab4e-8c73af4eeff0,739c01a9-1125-45ef-ab4e-8c73af4eeff0,1,0,cdbd26b1-9583-46e8-adf7-8cc705639892,cdbd26b1-9583-46e8-adf7-8cc705639892,1,0,c0e38c3e-7088-4e35-9d84-2d0ab9655402,c0e38c3e-7088-4e35-9d84-2d0ab9655402,1,0,1098786f-dd24-4cce-b212-be0cb5f01735,1098786f-dd24-4cce-b212-be0cb5f01735,1,0,3c0037f3-4422-4836-b116-8c72e32bdd55,3c0037f3-4422-4836-b116-8c72e32bdd55,1,0,6f7c6c31-206b-4010-bdad-1ad2e304f154,6f7c6c31-206b-4010-bdad-1ad2e304f154,1,0,a8659e53-8c6b-4b0c-9736-fe93a91e4d69,a8659e53-8c6b-4b0c-9736-fe93a91e4d69,1,0,fe9a1d1a-19c0-499f-8e1b-09cadabe882f,fe9a1d1a-19c0-499f-8e1b-09cadabe882f,1,0,5b68d479-7880-44de-84e3-7f578b43f0dc,5b68d479-7880-44de-84e3-7f578b43f0dc,1,0,4cbbdbaf-1f3a-46cd-8c42-28cdcfa32c06,4cbbdbaf-1f3a-46cd-8c42-28cdcfa32c06,1,0,b4629308-42de-4ce8-8591-cf0c2399a9a2,b4629308-42de-4ce8-8591-cf0c2399a9a2,1,0,c7e984ae-1dbb-4041-b18a-bfd0d63a002f,c7e984ae-1dbb-4041-b18a-bfd0d63a002f,1,0,bb0424b8-dfd1-4a27-bd66-9dea3ffc77c4,bb0424b8-dfd1-4a27-bd66-9dea3ffc77c4,1,0,a4ac0a50-ee39-4dc1-b84f-eec8fe485f03,a4ac0a50-ee39-4dc1-b84f-eec8fe485f03,1,0,1861ee4f-fd8c-4afa-8441-c074bf51f67e,1861ee4f-fd8c-4afa-8441-c074bf51f67e,1,0,de7ed8f7-3c02-47e0-aea8-4747ac68a5d5,de7ed8f7-3c02-47e0-aea8-4747ac68a5d5,1,0,b93b8760-6200-40ee-8bdc-875ba80a6155,b93b8760-6200-40ee-8bdc-875ba80a6155,1,0,e8b248d9-9049-456a-9c7d-7a0462cc67ab,e8b248d9-9049-456a-9c7d-7a0462cc67ab,1,0,d4562287-440d-4462-9de2-7097ccbf3764,d4562287-440d-4462-9de2-7097ccbf3764,1,0,1983fe34-c984-4659-ba41-0e94504f8989,1983fe34-c984-4659-ba41-0e94504f8989,1,0,ec797c75-02c5-4cf5-9dd4-26cd46c99519,ec797c75-02c5-4cf5-9dd4-26cd46c99519,1,0,6fccdf59-fc99-4a2b-a144-fffe438a147c,6fccdf59-fc99-4a2b-a144-fffe438a147c,1,0,153e11ac-f898-46a5-98c6-734adb933ca2,153e11ac-f898-46a5-98c6-734adb933ca2,1,0,af8bd73a-d8e8-487d-8f36-d835ab10ea3a,af8bd73a-d8e8-487d-8f36-d835ab10ea3a,1,0,08a413ff-bebd-42e5-8ff3-2115746a0844,08a413ff-bebd-42e5-8ff3-2115746a0844,1,0,7d8acec9-f5a9-411e-921c-446ed0dd3332,7d8acec9-f5a9-411e-921c-446ed0dd3332,1,0,3eca2d7c-5946-4d13-ba84-e3ab5ef38b5b,3eca2d7c-5946-4d13-ba84-e3ab5ef38b5b,1,0,f24de2ea-fcda-4052-b90f-e9d84314c4f2,f24de2ea-fcda-4052-b90f-e9d84314c4f2,1,0,ff8ae395-c740-4a30-a048-0d57eef6267f,ff8ae395-c740-4a30-a048-0d57eef6267f,1,0,51d06532-f61a-4ed5-afaa-cc4563633e0c,51d06532-f61a-4ed5-afaa-cc4563633e0c,1,0,0e49d980-581b-459f-a4b0-024e8c97e4c0,0e49d980-581b-459f-a4b0-024e8c97e4c0,1,0,da9b32e6-5b93-45a6-84b2-238d57541e18,da9b32e6-5b93-45a6-84b2-238d57541e18,1,0,e43d69c8-b284-47da-b236-611bc94a15b6,e43d69c8-b284-47da-b236-611bc94a15b6,1,0,31eeaa05-6c49-41fe-b840-1edbad4ccac7,31eeaa05-6c49-41fe-b840-1edbad4ccac7,1,0,842c8662-8f39-405e-9665-cbdabc116159,842c8662-8f39-405e-9665-cbdabc116159,1,0,a3001de6-272f-444e-a8db-ec8cc3a670a2,a3001de6-272f-444e-a8db-ec8cc3a670a2,1,0,fca4b033-02c4-4d61-9e51-87783c3cef1a,fca4b033-02c4-4d61-9e51-87783c3cef1a,1,0,396ef757-d7f6-411f-8c4c-1acb1106a009,396ef757-d7f6-411f-8c4c-1acb1106a009,1,0,839e29b1-a0d2-40fa-9f3e-46e66b943358,839e29b1-a0d2-40fa-9f3e-46e66b943358,1,0,c56d2cc7-630a-441b-b23f-ba78c34849bd,c56d2cc7-630a-441b-b23f-ba78c34849bd,1,0,9aecf4f5-46ed-4d1c-a584-cd028e467895,9aecf4f5-46ed-4d1c-a584-cd028e467895,1,0,21d92c2f-6c78-43ce-b1f4-59d7845b5a91,21d92c2f-6c78-43ce-b1f4-59d7845b5a91,1,0,a1c379be-43d3-4e02-83bb-d2e7de2d4ae3,a1c379be-43d3-4e02-83bb-d2e7de2d4ae3,1,0,a1f10624-22e9-4a04-b370-fd085bdd0f67,a1f10624-22e9-4a04-b370-fd085bdd0f67,1,0,2a4b10be-3cd7-4755-905f-7b4d02ff6a22,2a4b10be-3cd7-4755-905f-7b4d02ff6a22,1,0,3cffb795-2a28-4beb-92f4-5813f5994022,3cffb795-2a28-4beb-92f4-5813f5994022,1,0,3323ca68-1382-4710-a933-23fc56588935,3323ca68-1382-4710-a933-23fc56588935,1,0,d6b12775-3255-42b8-88b2-62684f873e7d,d6b12775-3255-42b8-88b2-62684f873e7d,1,0,cc23d903-ccc5-42f4-862f-5e7278c4e346,cc23d903-ccc5-42f4-862f-5e7278c4e346,1,0,98f033e0-fa40-46e0-b51a-87a066749a35,98f033e0-fa40-46e0-b51a-87a066749a35,1,0,e8b4cb2d-1180-4101-954a-4cb5464f198c,e8b4cb2d-1180-4101-954a-4cb5464f198c,1,0,a379287d-1ce8-460d-a503-910e728e28f1,a379287d-1ce8-460d-a503-910e728e28f1,1,0,f765c4ba-c677-42ac-8d0c-43bb485405b9,f765c4ba-c677-42ac-8d0c-43bb485405b9,1,0,2fd1287d-d96d-4480-baf7-8815ae5ffbfb,2fd1287d-d96d-4480-baf7-8815ae5ffbfb,1,0,d8c58e53-b7b9-4426-bdfa-d0816adf8cc1,d8c58e53-b7bLine truncated
|
||||||
@@ -45,7 +45,7 @@
|
|||||||
|
|
||||||
Функция ВерсияКалендарей() Экспорт
|
Функция ВерсияКалендарей() Экспорт
|
||||||
|
|
||||||
Возврат 85;
|
Возврат 86;
|
||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
@@ -57,7 +57,7 @@
|
|||||||
|
|
||||||
Функция ВерсияОбновленияДанныхПроизводственныхКалендарей() Экспорт
|
Функция ВерсияОбновленияДанныхПроизводственныхКалендарей() Экспорт
|
||||||
|
|
||||||
Возврат "3.1.10.306";
|
Возврат "3.1.10.307";
|
||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
|
|||||||
+1
@@ -992,6 +992,7 @@
|
|||||||
<Item Calendar="90" Year="2024" DayType="Воскресенье" Date="20240506" SwapDate="20240505"/>
|
<Item Calendar="90" Year="2024" DayType="Воскресенье" Date="20240506" SwapDate="20240505"/>
|
||||||
<Item Calendar="90" Year="2024" DayType="Праздник" Date="20240623" SwapDate="20240624"/>
|
<Item Calendar="90" Year="2024" DayType="Праздник" Date="20240623" SwapDate="20240624"/>
|
||||||
<Item Calendar="90" Year="2024" DayType="Воскресенье" Date="20240624" SwapDate="20240623"/>
|
<Item Calendar="90" Year="2024" DayType="Воскресенье" Date="20240624" SwapDate="20240623"/>
|
||||||
|
<Item Calendar="90" Year="2024" DayType="Праздник" Date="20240930" SwapDate=""/>
|
||||||
<Item Calendar="90" Year="2025" DayType="Предпраздничный" Date="20250929" SwapDate=""/>
|
<Item Calendar="90" Year="2025" DayType="Предпраздничный" Date="20250929" SwapDate=""/>
|
||||||
<Item Calendar="90" Year="2025" DayType="Праздник" Date="20250930" SwapDate=""/>
|
<Item Calendar="90" Year="2025" DayType="Праздник" Date="20250930" SwapDate=""/>
|
||||||
<Item Calendar="91" Year="2016" DayType="Предпраздничный" Date="20160317" SwapDate=""/>
|
<Item Calendar="91" Year="2016" DayType="Предпраздничный" Date="20160317" SwapDate=""/>
|
||||||
|
|||||||
BIN
Binary file not shown.
+61
-23
@@ -76,7 +76,7 @@
|
|||||||
{
|
{
|
||||||
"Anchor": "0x000004C7",
|
"Anchor": "0x000004C7",
|
||||||
"Reason": "Приложение криптографии (в частности Vipnet) не обнаружила закрытого ключа, размещение которого указано в имеющейся связке с открытой частью ключа (к примеру, переименована папка, ключ был перемещен в другую папку).",
|
"Reason": "Приложение криптографии (в частности Vipnet) не обнаружила закрытого ключа, размещение которого указано в имеющейся связке с открытой частью ключа (к примеру, переименована папка, ключ был перемещен в другую папку).",
|
||||||
"Solution": "• Определите новое размещение закрытого ключа и переустановите сертификат через оснастку приложения электронной подписи с привязкой к закрытому ключу (см. <a href=\"http://1c-edo.ru/handbook/24/4179/\">инструкцию</a>)¶- Подайте заявление на новый сертификат, если закрытый ключ утерян.",
|
"Solution": "• Определите новое размещение закрытого ключа и переустановите сертификат через оснастку приложения электронной подписи с привязкой к закрытому ключу (см. <a href=\"http://1c-edo.ru/handbook/24/4179/\">инструкцию</a>)\n• <a href=\"ПодатьЗаявлениеНаСертификат\">Подайте заявление</a> на новый сертификат, если закрытый ключ утерян.",
|
||||||
"ErrorText": "0x000004C7",
|
"ErrorText": "0x000004C7",
|
||||||
"RepairMethods": "",
|
"RepairMethods": "",
|
||||||
"En": ""
|
"En": ""
|
||||||
@@ -112,7 +112,7 @@
|
|||||||
{
|
{
|
||||||
"Anchor": "",
|
"Anchor": "",
|
||||||
"Reason": "Сертификат отозван в Удостоверяющем центре.",
|
"Reason": "Сертификат отозван в Удостоверяющем центре.",
|
||||||
"Solution": "Подайте заявление на новый сертификат",
|
"Solution": "<a href=\"ПодатьЗаявлениеНаСертификат\">Подайте заявление</a> на новый сертификат",
|
||||||
"ErrorText": "Сертификат отозван",
|
"ErrorText": "Сертификат отозван",
|
||||||
"RepairMethods": "",
|
"RepairMethods": "",
|
||||||
"En": "",
|
"En": "",
|
||||||
@@ -153,7 +153,7 @@
|
|||||||
{
|
{
|
||||||
"Anchor": "истек срок действия",
|
"Anchor": "истек срок действия",
|
||||||
"Reason": "• Истек срок действия сертификата.\n• Некорректная дата и время на компьютере.",
|
"Reason": "• Истек срок действия сертификата.\n• Некорректная дата и время на компьютере.",
|
||||||
"Solution": "• Подайте заявление на новый сертификат.\n• Установите корректную дату и время на компьютере.",
|
"Solution": "• <a href=\"ПодатьЗаявлениеНаСертификат\">Подайте заявление</a> на новый сертификат.\n• Установите корректную дату и время на компьютере.",
|
||||||
"ErrorText": "Требуемый сертификат не прошел проверки по сроку действия при сверке с системными часами или временем подписи в файле",
|
"ErrorText": "Требуемый сертификат не прошел проверки по сроку действия при сверке с системными часами или временем подписи в файле",
|
||||||
"RepairMethods": "",
|
"RepairMethods": "",
|
||||||
"En": "The required certificate failed validity period verification upon comparison with system clock or signature time in the file"
|
"En": "The required certificate failed validity period verification upon comparison with system clock or signature time in the file"
|
||||||
@@ -262,7 +262,8 @@
|
|||||||
"Solution": "• Убедитесь, что вводится правильный пароль (проверьте раскладку клавиатуры). См. <a href=\"http://1c-edo.ru/handbook/9/3984/\">инструкцию</a>\n• Установите флажок \"Вводить пароль в приложении электронной подписи\" и повторите действие.",
|
"Solution": "• Убедитесь, что вводится правильный пароль (проверьте раскладку клавиатуры). См. <a href=\"http://1c-edo.ru/handbook/9/3984/\">инструкцию</a>\n• Установите флажок \"Вводить пароль в приложении электронной подписи\" и повторите действие.",
|
||||||
"ErrorText": "контекст был получен в ограниченном режиме",
|
"ErrorText": "контекст был получен в ограниченном режиме",
|
||||||
"RepairMethods": "",
|
"RepairMethods": "",
|
||||||
"En": "the context was obtained in a limited mode"
|
"En": "the context was obtained in a limited mode",
|
||||||
|
"Client": true
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Anchor": "Нет корневого сертификата",
|
"Anchor": "Нет корневого сертификата",
|
||||||
@@ -300,7 +301,7 @@
|
|||||||
{
|
{
|
||||||
"Anchor": "",
|
"Anchor": "",
|
||||||
"Reason": "• Закрытый ключ для выбранного сертификата не установлен.\n• Закрытый ключ установлен, но сертификат не имеет с ним связи.",
|
"Reason": "• Закрытый ключ для выбранного сертификата не установлен.\n• Закрытый ключ установлен, но сертификат не имеет с ним связи.",
|
||||||
"Solution": "• Установите закрытый ключ (вставить токен или флешку с файлом закрытого ключа).\n• <a href=\"УстановитьСертификатВКонтейнер\">Установите сертификат в контейнер</a> прямо из приложения.\n• Переустановите сертификат через оснастку приложения электронной подписи с привязкой к закрытому ключу (см. <a href=\"http://1c-edo.ru/handbook/28/4008/\">инструкцию</a>)\n• Подайте заявление на новый сертификат, если закрытый ключ утерян.",
|
"Solution": "• Установите закрытый ключ (вставить токен или флешку с файлом закрытого ключа).\n• <a href=\"УстановитьСертификатВКонтейнер\">Установите сертификат в контейнер</a> прямо из приложения.\n• Переустановите сертификат через оснастку приложения электронной подписи с привязкой к закрытому ключу (см. <a href=\"http://1c-edo.ru/handbook/28/4008/\">инструкцию</a>)\n• <a href=\"ПодатьЗаявлениеНаСертификат\">Подайте заявление</a> на новый сертификат, если закрытый ключ утерян.",
|
||||||
"ErrorText": "Отсутствует набор ключей",
|
"ErrorText": "Отсутствует набор ключей",
|
||||||
"RepairMethods": "",
|
"RepairMethods": "",
|
||||||
"En": "Cryptography module interface error. No keyset",
|
"En": "Cryptography module interface error. No keyset",
|
||||||
@@ -309,7 +310,7 @@
|
|||||||
{
|
{
|
||||||
"Anchor": "",
|
"Anchor": "",
|
||||||
"Reason": "• Закрытый ключ для выбранного сертификата не установлен.\n• Закрытый ключ установлен, но сертификат не имеет с ним связи.",
|
"Reason": "• Закрытый ключ для выбранного сертификата не установлен.\n• Закрытый ключ установлен, но сертификат не имеет с ним связи.",
|
||||||
"Solution": "• Установите закрытый ключ (вставить токен или флешку с файлом закрытого ключа).\n• <a href=\"УстановитьСертификатВКонтейнер\">Установите сертификат в контейнер</a> прямо из приложения.\n• Переустановите сертификат через оснастку приложения электронной подписи с привязкой к закрытому ключу (см. <a href=\"http://1c-edo.ru/handbook/24/4179/\">инструкцию</a>)\n• Подайте заявление на новый сертификат, если закрытый ключ утерян.",
|
"Solution": "• Установите закрытый ключ (вставить токен или флешку с файлом закрытого ключа).\n• <a href=\"УстановитьСертификатВКонтейнер\">Установите сертификат в контейнер</a> прямо из приложения.\n• Переустановите сертификат через оснастку приложения электронной подписи с привязкой к закрытому ключу (см. <a href=\"http://1c-edo.ru/handbook/24/4179/\">инструкцию</a>)\n• <a href=\"ПодатьЗаявлениеНаСертификат\">Подайте заявление</a> на новый сертификат, если закрытый ключ утерян.",
|
||||||
"ErrorText": "Сертификат не имеет связи с закрытым ключом",
|
"ErrorText": "Сертификат не имеет связи с закрытым ключом",
|
||||||
"RepairMethods": "",
|
"RepairMethods": "",
|
||||||
"En": "Certificate not connected to privacy key",
|
"En": "Certificate not connected to privacy key",
|
||||||
@@ -318,7 +319,7 @@
|
|||||||
{
|
{
|
||||||
"Anchor": "",
|
"Anchor": "",
|
||||||
"Reason": "• Закрытый ключ для выбранного сертификата не установлен.\n• Закрытый ключ установлен, но сертификат не имеет с ним связи.",
|
"Reason": "• Закрытый ключ для выбранного сертификата не установлен.\n• Закрытый ключ установлен, но сертификат не имеет с ним связи.",
|
||||||
"Solution": "• Установите закрытый ключ (вставить токен или флешку с файлом закрытого ключа).\n• <a href=\"УстановитьСертификатВКонтейнер\">Установите сертификат в контейнер</a> прямо из приложения.\n• Переустановите сертификат через оснастку приложения электронной подписи с привязкой к закрытому ключу (см. <a href=\"http://1c-edo.ru/handbook/28/4008/\">инструкцию</a>)\n• Подайте заявление на новый сертификат, если закрытый ключ утерян.",
|
"Solution": "• Установите закрытый ключ (вставить токен или флешку с файлом закрытого ключа).\n• <a href=\"УстановитьСертификатВКонтейнер\">Установите сертификат в контейнер</a> прямо из приложения.\n• Переустановите сертификат через оснастку приложения электронной подписи с привязкой к закрытому ключу (см. <a href=\"http://1c-edo.ru/handbook/28/4008/\">инструкцию</a>)\n• <a href=\"ПодатьЗаявлениеНаСертификат\">Подайте заявление</a> на новый сертификат, если закрытый ключ утерян.",
|
||||||
"ErrorText": "Отсутствует ключ",
|
"ErrorText": "Отсутствует ключ",
|
||||||
"RepairMethods": "",
|
"RepairMethods": "",
|
||||||
"En": "Cryptography module interface error. No key",
|
"En": "Cryptography module interface error. No key",
|
||||||
@@ -327,7 +328,7 @@
|
|||||||
{
|
{
|
||||||
"Anchor": "Ошибка доступа",
|
"Anchor": "Ошибка доступа",
|
||||||
"Reason": "• Истек срок действия закрытого ключа сертификата.\n• У приложения электронной подписи (КриптоПро CSP) нет прав на изменение файлов закрытого ключа на диске.",
|
"Reason": "• Истек срок действия закрытого ключа сертификата.\n• У приложения электронной подписи (КриптоПро CSP) нет прав на изменение файлов закрытого ключа на диске.",
|
||||||
"Solution": "• Подайте заявление на новый сертификат.\n• Если используется КриптоПро CSP, через оснастку КриптоПро CSP найдите контейнер закрытого ключа и определите его размещение, в операционной системе назначьте права на изменение этой папки и файлов в ней пользователю, от имени которого запускается 1С:Предприятие.",
|
"Solution": "• <a href=\"ПодатьЗаявлениеНаСертификат\">Подайте заявление</a> на новый сертификат.\n• Если используется КриптоПро CSP, через оснастку КриптоПро CSP найдите контейнер закрытого ключа и определите его размещение, в операционной системе назначьте права на изменение этой папки и файлов в ней пользователю, от имени которого запускается 1С:Предприятие.",
|
||||||
"ErrorText": "Ошибка доступа",
|
"ErrorText": "Ошибка доступа",
|
||||||
"RepairMethods": "",
|
"RepairMethods": "",
|
||||||
"En": "Access error"
|
"En": "Access error"
|
||||||
@@ -537,7 +538,7 @@
|
|||||||
{
|
{
|
||||||
"Anchor": "",
|
"Anchor": "",
|
||||||
"Reason": "• Закрытый ключ для выбранного сертификата не установлен.\n• Закрытый ключ установлен, но сертификат не имеет с ним связи.",
|
"Reason": "• Закрытый ключ для выбранного сертификата не установлен.\n• Закрытый ключ установлен, но сертификат не имеет с ним связи.",
|
||||||
"Solution": "• Установите закрытый ключ (вставить токен или флешку с файлом закрытого ключа).\n• <a href=\"УстановитьСертификатВКонтейнер\">Установите сертификат в контейнер</a> прямо из приложения.\n• Переустановите сертификат через оснастку приложения электронной подписи с привязкой к закрытому ключу (см. <a href=\"http://1c-edo.ru/handbook/24/4179/\">инструкцию</a>)\n• Подайте заявление на новый сертификат, если закрытый ключ утерян.",
|
"Solution": "• Установите закрытый ключ (вставить токен или флешку с файлом закрытого ключа).\n• <a href=\"УстановитьСертификатВКонтейнер\">Установите сертификат в контейнер</a> прямо из приложения.\n• Переустановите сертификат через оснастку приложения электронной подписи с привязкой к закрытому ключу (см. <a href=\"http://1c-edo.ru/handbook/24/4179/\">инструкцию</a>)\n• <a href=\"ПодатьЗаявлениеНаСертификат\">Подайте заявление</a> на новый сертификат, если закрытый ключ утерян.",
|
||||||
"ErrorText": "0x00000000",
|
"ErrorText": "0x00000000",
|
||||||
"RepairMethods": "{\"МетодикиУстранения\": [\"ПроверитьСертификатВЛокальномХранилище\"]}",
|
"RepairMethods": "{\"МетодикиУстранения\": [\"ПроверитьСертификатВЛокальномХранилище\"]}",
|
||||||
"En": "",
|
"En": "",
|
||||||
@@ -546,7 +547,7 @@
|
|||||||
{
|
{
|
||||||
"Anchor": "",
|
"Anchor": "",
|
||||||
"Reason": "• Закрытый ключ для выбранного сертификата не установлен.\n• Закрытый ключ установлен, но сертификат не имеет с ним связи.",
|
"Reason": "• Закрытый ключ для выбранного сертификата не установлен.\n• Закрытый ключ установлен, но сертификат не имеет с ним связи.",
|
||||||
"Solution": "• Установите закрытый ключ на сервере (вставить токен или флешку с файлом закрытого ключа).\n• Переустановите сертификат на сервере через оснастку приложения электронной подписи с привязкой к закрытому ключу (см. <a href=\"http://1c-edo.ru/handbook/24/4179/\">инструкцию</a>)\n• Подайте заявление на новый сертификат, если закрытый ключ утерян.",
|
"Solution": "• Установите закрытый ключ на сервере (вставить токен или флешку с файлом закрытого ключа).\n• Переустановите сертификат на сервере через оснастку приложения электронной подписи с привязкой к закрытому ключу (см. <a href=\"http://1c-edo.ru/handbook/24/4179/\">инструкцию</a>)\n• <a href=\"ПодатьЗаявлениеНаСертификат\">Подайте заявление</a> на новый сертификат, если закрытый ключ утерян.",
|
||||||
"ErrorText": "0x00000000",
|
"ErrorText": "0x00000000",
|
||||||
"RepairMethods": "{\"МетодикиУстранения\": [\"ПроверитьСертификатВЛокальномХранилище\"]}",
|
"RepairMethods": "{\"МетодикиУстранения\": [\"ПроверитьСертификатВЛокальномХранилище\"]}",
|
||||||
"En": "",
|
"En": "",
|
||||||
@@ -582,7 +583,7 @@
|
|||||||
{
|
{
|
||||||
"Anchor": "",
|
"Anchor": "",
|
||||||
"Reason": "• Закрытый ключ для выбранного сертификата не установлен.\n• Закрытый ключ установлен, но сертификат не имеет с ним связи.",
|
"Reason": "• Закрытый ключ для выбранного сертификата не установлен.\n• Закрытый ключ установлен, но сертификат не имеет с ним связи.",
|
||||||
"Solution": "• Установите закрытый ключ на сервере (вставить токен или флешку с файлом закрытого ключа).\n• Переустановите сертификат на сервере через оснастку приложения электронной подписи с привязкой к закрытому ключу (см. <a href=\"http://1c-edo.ru/handbook/24/4179/\">инструкцию</a>)\n• Подайте заявление на новый сертификат, если закрытый ключ утерян.",
|
"Solution": "• Установите закрытый ключ на сервере (вставить токен или флешку с файлом закрытого ключа).\n• Переустановите сертификат на сервере через оснастку приложения электронной подписи с привязкой к закрытому ключу (см. <a href=\"http://1c-edo.ru/handbook/24/4179/\">инструкцию</a>)\n• <a href=\"ПодатьЗаявлениеНаСертификат\">Подайте заявление</a> на новый сертификат, если закрытый ключ утерян.",
|
||||||
"ErrorText": "Отсутствует ключ",
|
"ErrorText": "Отсутствует ключ",
|
||||||
"RepairMethods": "",
|
"RepairMethods": "",
|
||||||
"En": "Cryptography module interface error. No key",
|
"En": "Cryptography module interface error. No key",
|
||||||
@@ -591,7 +592,7 @@
|
|||||||
{
|
{
|
||||||
"Anchor": "",
|
"Anchor": "",
|
||||||
"Reason": "• Закрытый ключ для выбранного сертификата не установлен.\n• Закрытый ключ установлен, но сертификат не имеет с ним связи.",
|
"Reason": "• Закрытый ключ для выбранного сертификата не установлен.\n• Закрытый ключ установлен, но сертификат не имеет с ним связи.",
|
||||||
"Solution": "• Установите закрытый ключ на сервере (вставить токен или флешку с файлом закрытого ключа).\n• Переустановите сертификат на сервере через оснастку приложения электронной подписи с привязкой к закрытому ключу (см. <a href=\"http://1c-edo.ru/handbook/24/4179/\">инструкцию</a>)\n• Подайте заявление на новый сертификат, если закрытый ключ утерян.",
|
"Solution": "• Установите закрытый ключ на сервере (вставить токен или флешку с файлом закрытого ключа).\n• Переустановите сертификат на сервере через оснастку приложения электронной подписи с привязкой к закрытому ключу (см. <a href=\"http://1c-edo.ru/handbook/24/4179/\">инструкцию</a>)\n• <a href=\"ПодатьЗаявлениеНаСертификат\">Подайте заявление</a> на новый сертификат, если закрытый ключ утерян.",
|
||||||
"ErrorText": "Сертификат не имеет связи с закрытым ключом",
|
"ErrorText": "Сертификат не имеет связи с закрытым ключом",
|
||||||
"RepairMethods": "",
|
"RepairMethods": "",
|
||||||
"En": "Certificate not connected to privacy key",
|
"En": "Certificate not connected to privacy key",
|
||||||
@@ -600,7 +601,7 @@
|
|||||||
{
|
{
|
||||||
"Anchor": "",
|
"Anchor": "",
|
||||||
"Reason": "• Закрытый ключ для выбранного сертификата не установлен.\n• Закрытый ключ установлен, но сертификат не имеет с ним связи.",
|
"Reason": "• Закрытый ключ для выбранного сертификата не установлен.\n• Закрытый ключ установлен, но сертификат не имеет с ним связи.",
|
||||||
"Solution": "• Установите закрытый ключ на сервере (вставить токен или флешку с файлом закрытого ключа).\n• Переустановите сертификат на сервере через оснастку приложения электронной подписи с привязкой к закрытому ключу (см. <a href=\"http://1c-edo.ru/handbook/24/4179/\">инструкцию</a>)\n• Подайте заявление на новый сертификат, если закрытый ключ утерян.",
|
"Solution": "• Установите закрытый ключ на сервере (вставить токен или флешку с файлом закрытого ключа).\n• Переустановите сертификат на сервере через оснастку приложения электронной подписи с привязкой к закрытому ключу (см. <a href=\"http://1c-edo.ru/handbook/24/4179/\">инструкцию</a>)\n• <a href=\"ПодатьЗаявлениеНаСертификат\">Подайте заявление</a> на новый сертификат, если закрытый ключ утерян.",
|
||||||
"ErrorText": "Отсутствует набор ключей",
|
"ErrorText": "Отсутствует набор ключей",
|
||||||
"RepairMethods": "",
|
"RepairMethods": "",
|
||||||
"En": "Cryptography module interface error. No keyset",
|
"En": "Cryptography module interface error. No keyset",
|
||||||
@@ -643,7 +644,7 @@
|
|||||||
{
|
{
|
||||||
"Anchor": "",
|
"Anchor": "",
|
||||||
"Reason": "Сертификат отозван в Удостоверяющем центре.",
|
"Reason": "Сертификат отозван в Удостоверяющем центре.",
|
||||||
"Solution": "Подайте заявление на новый сертификат",
|
"Solution": "<a href=\"ПодатьЗаявлениеНаСертификат\">Подайте заявление</a> на новый сертификат",
|
||||||
"ErrorText": "Сертификат был явно отозван его издателем",
|
"ErrorText": "Сертификат был явно отозван его издателем",
|
||||||
"RepairMethods": "",
|
"RepairMethods": "",
|
||||||
"En": "",
|
"En": "",
|
||||||
@@ -664,7 +665,8 @@
|
|||||||
"Solution": "• Убедитесь, что вводится правильный пароль (проверьте раскладку клавиатуры). См. <a href=\"http://1c-edo.ru/handbook/9/3984/\">инструкцию</a>\n• Установите флажок \"Вводить пароль в приложении электронной подписи\" и повторите действие.",
|
"Solution": "• Убедитесь, что вводится правильный пароль (проверьте раскладку клавиатуры). См. <a href=\"http://1c-edo.ru/handbook/9/3984/\">инструкцию</a>\n• Установите флажок \"Вводить пароль в приложении электронной подписи\" и повторите действие.",
|
||||||
"ErrorText": "Ошибка при расшифровании криптографических данных (0x80090022)",
|
"ErrorText": "Ошибка при расшифровании криптографических данных (0x80090022)",
|
||||||
"RepairMethods": "",
|
"RepairMethods": "",
|
||||||
"En": ""
|
"En": "",
|
||||||
|
"Client": true
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Anchor": "",
|
"Anchor": "",
|
||||||
@@ -1190,11 +1192,12 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Anchor": "",
|
"Anchor": "",
|
||||||
"Reason": "Алгоритм выбранного приложения электронной подписи в карточке сертификата не соответствует сертификату.",
|
"Reason": "• Алгоритм выбранного приложения электронной подписи в карточке сертификата не соответствует сертификату.\n• Алгоритм шифрования не поддерживается приложением электронной подписи.",
|
||||||
"Solution": "• Очистите неверно выбранное приложение электронной подписи в <a href=\"ОткрытьСертификат\">карточке сертификата</a>. \n• Если в сертификате выбрано приложение по умолчанию, то <a href=\"УстановитьСертификатВКонтейнер\">установите сертификат в контейнер</a> прямо из приложения \nили переустановите сертификат через оснастку приложения электронной подписи с привязкой к закрытому ключу. См. <a href=\"http://1c-edo.ru/handbook/28/4008/\">инструкцию</a>",
|
"Solution": "• Очистите неверно выбранное приложение электронной подписи в <a href=\"ОткрытьСертификат\">карточке сертификата</a>. \n• Если в сертификате выбрано приложение по умолчанию, то <a href=\"УстановитьСертификатВКонтейнер\">установите сертификат в контейнер</a> прямо из приложения \nили переустановите сертификат через оснастку приложения электронной подписи с привязкой к закрытому ключу. См. <a href=\"http://1c-edo.ru/handbook/28/4008/\">инструкцию</a>\n• Если ошибка возникла при шифровании или расшифровке, используйте другое приложение электронной подписи, поддерживающее алгоритм шифрования.",
|
||||||
"ErrorText": "Неизвестный алгоритм криптографии",
|
"ErrorText": "Неизвестный алгоритм криптографии",
|
||||||
"RepairMethods": "",
|
"RepairMethods": "",
|
||||||
"En": ""
|
"En": "",
|
||||||
|
"Category": "unknown_algo"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Anchor": "",
|
"Anchor": "",
|
||||||
@@ -1286,7 +1289,7 @@
|
|||||||
{
|
{
|
||||||
"Anchor": "",
|
"Anchor": "",
|
||||||
"Reason": "• Закрытый ключ для выбранного сертификата не установлен.\n• Закрытый ключ установлен, но сертификат не имеет с ним связи.",
|
"Reason": "• Закрытый ключ для выбранного сертификата не установлен.\n• Закрытый ключ установлен, но сертификат не имеет с ним связи.",
|
||||||
"Solution": "• Установите закрытый ключ (вставить токен или флешку с файлом закрытого ключа).\n• <a href=\"УстановитьСертификатВКонтейнер\">Установите сертификат в контейнер</a> прямо из приложения.\n• Переустановите сертификат через оснастку приложения электронной подписи с привязкой к закрытому ключу (см. <a href=\"http://1c-edo.ru/handbook/24/4179/\">инструкцию</a>)\n• Подайте заявление на новый сертификат, если закрытый ключ утерян.",
|
"Solution": "• Установите закрытый ключ (вставить токен или флешку с файлом закрытого ключа).\n• <a href=\"УстановитьСертификатВКонтейнер\">Установите сертификат в контейнер</a> прямо из приложения.\n• Переустановите сертификат через оснастку приложения электронной подписи с привязкой к закрытому ключу (см. <a href=\"http://1c-edo.ru/handbook/24/4179/\">инструкцию</a>)\n• <a href=\"ПодатьЗаявлениеНаСертификат\">Подайте заявление</a> на новый сертификат, если закрытый ключ утерян.",
|
||||||
"ErrorText": "Не найден контейнер ключа электронной подписи",
|
"ErrorText": "Не найден контейнер ключа электронной подписи",
|
||||||
"RepairMethods": "{\"МетодикиУстранения\": [\"ПроверитьСертификатВЛокальномХранилище\"]}",
|
"RepairMethods": "{\"МетодикиУстранения\": [\"ПроверитьСертификатВЛокальномХранилище\"]}",
|
||||||
"En": "",
|
"En": "",
|
||||||
@@ -1295,7 +1298,7 @@
|
|||||||
{
|
{
|
||||||
"Anchor": "",
|
"Anchor": "",
|
||||||
"Reason": "• Закрытый ключ для выбранного сертификата не установлен.\n• Закрытый ключ установлен, но сертификат не имеет с ним связи.",
|
"Reason": "• Закрытый ключ для выбранного сертификата не установлен.\n• Закрытый ключ установлен, но сертификат не имеет с ним связи.",
|
||||||
"Solution": "• Установите закрытый ключ на сервере (вставить токен или флешку с файлом закрытого ключа).\n• Переустановите сертификат на сервере через оснастку приложения электронной подписи с привязкой к закрытому ключу (см. <a href=\"http://1c-edo.ru/handbook/24/4179/\">инструкцию</a>)\n• Подайте заявление на новый сертификат, если закрытый ключ утерян.",
|
"Solution": "• Установите закрытый ключ на сервере (вставить токен или флешку с файлом закрытого ключа).\n• Переустановите сертификат на сервере через оснастку приложения электронной подписи с привязкой к закрытому ключу (см. <a href=\"http://1c-edo.ru/handbook/24/4179/\">инструкцию</a>)\n• <a href=\"ПодатьЗаявлениеНаСертификат\">Подайте заявление</a> на новый сертификат, если закрытый ключ утерян.",
|
||||||
"ErrorText": "Не найден контейнер ключа электронной подписи",
|
"ErrorText": "Не найден контейнер ключа электронной подписи",
|
||||||
"RepairMethods": "{\"МетодикиУстранения\": [\"ПроверитьСертификатВЛокальномХранилище\"]}",
|
"RepairMethods": "{\"МетодикиУстранения\": [\"ПроверитьСертификатВЛокальномХранилище\"]}",
|
||||||
"En": "",
|
"En": "",
|
||||||
@@ -1316,8 +1319,43 @@
|
|||||||
"ErrorText": "/poazip|/errors/suspended-request",
|
"ErrorText": "/poazip|/errors/suspended-request",
|
||||||
"RepairMethods": "",
|
"RepairMethods": "",
|
||||||
"En": ""
|
"En": ""
|
||||||
}
|
},
|
||||||
|
{
|
||||||
|
"Anchor": "",
|
||||||
|
"Reason": "• Указан неправильный пароль доступа к закрытому ключу.\n• Действие невозможно выполнить на сервере (к примеру, если установлена усиленная защита закрытого ключа).",
|
||||||
|
"Solution": "• Убедитесь, что вводится правильный пароль (проверьте раскладку клавиатуры). См. <a href=\"http://1c-edo.ru/handbook/9/3984/\">инструкцию</a>\n• Используйте подписание на клиенте.",
|
||||||
|
"ErrorText": "Ошибка при расшифровании криптографических данных (0x80090022)",
|
||||||
|
"RepairMethods": "",
|
||||||
|
"En": "",
|
||||||
|
"Server": true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Anchor": "Неправильный пароль",
|
||||||
|
"Reason": "• Указан неправильный пароль доступа к закрытому ключу.\n• Действие невозможно выполнить на сервере (к примеру, если установлена усиленная защита закрытого ключа).",
|
||||||
|
"Solution": "• Убедитесь, что вводится правильный пароль (проверьте раскладку клавиатуры). См. <a href=\"http://1c-edo.ru/handbook/9/3984/\">инструкцию</a>\n• Используйте подписание на клиенте.",
|
||||||
|
"ErrorText": "контекст был получен в ограниченном режиме",
|
||||||
|
"RepairMethods": "",
|
||||||
|
"En": "the context was obtained in a limited mode",
|
||||||
|
"Server": true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Anchor": "",
|
||||||
|
"Reason": "• Алгоритм шифрования не поддерживается приложением электронной подписи.",
|
||||||
|
"Solution": "• Очистите неверно выбранное приложение электронной подписи в <a href=\"ОткрытьСертификат\">карточке сертификата</a>. \n• Если в сертификате выбрано приложение по умолчанию, то <a href=\"УстановитьСертификатВКонтейнер\">установите сертификат в контейнер</a> прямо из приложения \nили переустановите сертификат через оснастку приложения электронной подписи с привязкой к закрытому ключу. См. <a href=\"http://1c-edo.ru/handbook/28/4008/\">инструкцию</a>\n• Используйте другое приложение электронной подписи, поддерживающее алгоритм шифрования.",
|
||||||
|
"ErrorText": "Ошибка при расшифровании криптографических данных (0x80091002)",
|
||||||
|
"RepairMethods": "",
|
||||||
|
"En": "",
|
||||||
|
"Category": "unknown_algo"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Anchor": "",
|
||||||
|
"Reason": "Некорректно установлено приложение КриптоПро CSP.",
|
||||||
|
"Solution": "<a href=\"https://support.cryptopro.ru/index.php?/Knowledgebase/Article/View/431/9/oshibk-0xc0000225-pri-sozdnii-podpisi\">Восстановите приложение КриптоПро CSP</a> и перезагрузите компьютер.",
|
||||||
|
"ErrorText": "Ошибка при формировании данных подписи (0xC0000225)",
|
||||||
|
"RepairMethods": "",
|
||||||
|
"En": ""
|
||||||
|
},
|
||||||
],
|
],
|
||||||
"LastChangeDate": "2024-09-13T09:59:39",
|
"LastChangeDate": "2024-09-27T11:06:18",
|
||||||
"Version": "3.0.1.35"
|
"Version": "3.0.1.39"
|
||||||
}
|
}
|
||||||
@@ -1280,7 +1280,7 @@
|
|||||||
|
|
||||||
Если Объект.ТипТекста = Перечисления.ТипыТекстовЭлектронныхПисем.HTML Тогда
|
Если Объект.ТипТекста = Перечисления.ТипыТекстовЭлектронныхПисем.HTML Тогда
|
||||||
ТекстПисьма = Объект.ТекстHTML;
|
ТекстПисьма = Объект.ТекстHTML;
|
||||||
ТекстПисьма = Взаимодействия.ОбработатьТекстHTML(Объект.Ссылка);
|
ТекстПисьма = Взаимодействия.ОбработатьТекстHTML(Объект.Ссылка, Ложь, Ложь);
|
||||||
Элементы.ТекстПисьма.Вид = ВидПоляФормы.ПолеHTMLДокумента;
|
Элементы.ТекстПисьма.Вид = ВидПоляФормы.ПолеHTMLДокумента;
|
||||||
Элементы.ТекстПисьма.ТолькоПросмотр = Ложь;
|
Элементы.ТекстПисьма.ТолькоПросмотр = Ложь;
|
||||||
Иначе
|
Иначе
|
||||||
|
|||||||
+145
@@ -0,0 +1,145 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<mdclass:EventSubscription xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="82035887-4f22-435b-a43f-b5ef9cb845ce">
|
||||||
|
<name>ПроверитьБезопасныйРежимПередЗаписью</name>
|
||||||
|
<synonym>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Проверить безопасный режим перед записью</value>
|
||||||
|
</synonym>
|
||||||
|
<source>
|
||||||
|
<types>ConstantValueManager.МаксимальныйРазмерФайла</types>
|
||||||
|
<types>ConstantValueManager.СоздаватьЭлектронныеПодписиНаСервере</types>
|
||||||
|
<types>ConstantValueManager.ИспользоватьСинхронизациюДанныхВМоделиСервиса</types>
|
||||||
|
<types>ConstantValueManager.НеИспользоватьРазделениеПоОбластямДанных</types>
|
||||||
|
<types>CatalogObject.ХранилищеДвоичныхДанных</types>
|
||||||
|
<types>CatalogObject.ГруппыИсполнителейЗадач</types>
|
||||||
|
<types>ConstantValueManager.ПользовательСтандартногоИнтерфейсаOData</types>
|
||||||
|
<types>ConstantValueManager.СписокЗапрещенныхРасширений</types>
|
||||||
|
<types>CatalogObject.ВерсииФайлов</types>
|
||||||
|
<types>ConstantValueManager.ИспользованиеКаталогаДополнительныхОтчетовИОбработокВМоделиСервиса</types>
|
||||||
|
<types>ConstantValueManager.ИспользоватьСинхронизациюДанных</types>
|
||||||
|
<types>ConstantValueManager.ХранитьИсториюРассылкиОтчетов</types>
|
||||||
|
<types>ConstantValueManager.ИспользоватьГруппыВнешнихПользователей</types>
|
||||||
|
<types>ConstantValueManager.ПровайдерSMS</types>
|
||||||
|
<types>ConstantValueManager.ТипПодписиКриптографииПоУмолчанию</types>
|
||||||
|
<types>ConstantValueManager.КаталогСообщенийОбменаДаннымиДляLinux</types>
|
||||||
|
<types>ConstantValueManager.СоздаватьПодкаталогиСИменамиВладельцев</types>
|
||||||
|
<types>ConstantValueManager.ИзменятьЗаданияЗаднимЧислом</types>
|
||||||
|
<types>ConstantValueManager.УдалитьНастройкиВходаПользователей</types>
|
||||||
|
<types>ConstantValueManager.ОтложенноеОбновлениеЗавершеноУспешно</types>
|
||||||
|
<types>CatalogObject.УчетныеЗаписиЭлектроннойПочты</types>
|
||||||
|
<types>ConstantValueManager.ОсновнойЯзык</types>
|
||||||
|
<types>ConstantValueManager.НастройкиВходаПользователей</types>
|
||||||
|
<types>ConstantValueManager.КаталогСообщенийОбменаДаннымиДляWindows</types>
|
||||||
|
<types>ConstantValueManager.ИспользоватьСинхронизациюДанныхВЛокальномРежиме</types>
|
||||||
|
<types>ConstantValueManager.НастройкиПодчиненногоУзлаРИБ</types>
|
||||||
|
<types>CatalogObject.РассылкиОтчетов</types>
|
||||||
|
<types>ConstantValueManager.ДополнительныйЯзык2</types>
|
||||||
|
<types>ConstantValueManager.ИспользоватьДатыЗапретаИзменения</types>
|
||||||
|
<types>CatalogObject.ПоставляемыеДополнительныеОтчетыИОбработки</types>
|
||||||
|
<types>ConstantValueManager.СостояниеОтправкиСерверныхОповещений</types>
|
||||||
|
<types>ConstantValueManager.ИзвлекатьТекстыФайловНаСервере</types>
|
||||||
|
<types>CatalogObject.ПрофилиГруппДоступа</types>
|
||||||
|
<types>ConstantValueManager.ДобавлятьМеткиВремениАвтоматически</types>
|
||||||
|
<types>ConstantValueManager.ПрофильБезопасностиИнформационнойБазы</types>
|
||||||
|
<types>ConstantValueManager.СинхронизироватьФайлы</types>
|
||||||
|
<types>ConstantValueManager.ПовторитьЗагрузкуСообщенияОбменаДаннымиПередЗапуском</types>
|
||||||
|
<types>CatalogObject.ПредопределенныеВариантыОтчетовРасширений</types>
|
||||||
|
<types>CatalogObject.ИдентификаторыОбъектовРасширений</types>
|
||||||
|
<types>ConstantValueManager.ОграничиватьДоступНаУровнеЗаписей</types>
|
||||||
|
<types>ConstantValueManager.ПараметрыБлокировкиРаботыСВнешнимиРесурсами</types>
|
||||||
|
<types>ConstantValueManager.УдалитьЛогинДоступаКСервисуMorpher</types>
|
||||||
|
<types>ConstantValueManager.ЗаголовокСистемы</types>
|
||||||
|
<types>ConstantValueManager.СтандартныеПодсистемыВАвтономномРежиме</types>
|
||||||
|
<types>ConstantValueManager.СведенияОБлокируемыхОбъектах</types>
|
||||||
|
<types>ConstantValueManager.ДанныеДляОтложенногоОбновления</types>
|
||||||
|
<types>ConstantValueManager.ПроверятьЭлектронныеПодписиНаСервере</types>
|
||||||
|
<types>ConstantValueManager.ОграничиватьДоступНаУровнеЗаписейУниверсально</types>
|
||||||
|
<types>ConstantValueManager.ПутьКТомуБезУчетаРегиональныхНастроек</types>
|
||||||
|
<types>ConstantValueManager.РазрешитьВыполнениеДООРегламентнымиЗаданиямиВМоделиСервиса</types>
|
||||||
|
<types>ConstantValueManager.ДанныеДляИзмененияМультиязычныхРеквизитов</types>
|
||||||
|
<types>ConstantValueManager.КаталогВременныхФайловДляWindows</types>
|
||||||
|
<types>ConstantValueManager.НастройкиРегистрацииСобытийДоступаКДанным</types>
|
||||||
|
<types>ConstantValueManager.ИспользоватьПрофилиБезопасностиДляДОО</types>
|
||||||
|
<types>ConstantValueManager.ХранитьФайлыВТомахНаДиске</types>
|
||||||
|
<types>ConstantValueManager.ИспользоватьШифрование</types>
|
||||||
|
<types>ConstantValueManager.СообщениеОбменаДаннымиИзГлавногоУзла</types>
|
||||||
|
<types>ConstantValueManager.ДоставлятьСерверныеОповещенияБезСистемыВзаимодействия</types>
|
||||||
|
<types>ConstantValueManager.ПоследнееОбновлениеДоступа</types>
|
||||||
|
<types>ConstantValueManager.АдресДляВосстановленияПароляУчетнойЗаписи</types>
|
||||||
|
<types>ConstantValueManager.АдресПубликацииИнформационнойБазыВЛокальнойСети</types>
|
||||||
|
<types>ConstantValueManager.ИспользоватьСинхронизациюДанныхВМоделиСервисаСПриложениемВИнтернете</types>
|
||||||
|
<types>ConstantValueManager.СписокРасширенийФайловOpenDocumentОбластиДанных</types>
|
||||||
|
<types>ConstantValueManager.ПараметрыРезервногоКопирования</types>
|
||||||
|
<types>ConstantValueManager.РегистрироватьПоказателиСерверныхОповещений</types>
|
||||||
|
<types>ConstantValueManager.ИспользоватьАльтернативныйСерверДляЗагрузкиКурсовВалют</types>
|
||||||
|
<types>ConstantValueManager.ИспользоватьВнешнихПользователей</types>
|
||||||
|
<types>ConstantValueManager.ПараметрыАдминистрированияИБ</types>
|
||||||
|
<types>ConstantValueManager.ИспользоватьАвтономнуюРаботуВМоделиСервиса</types>
|
||||||
|
<types>ConstantValueManager.ПервоеОбновлениеДоступаЗавершилось</types>
|
||||||
|
<types>ConstantValueManager.МаксимальныйРазмерФайлаОбластиДанных</types>
|
||||||
|
<types>ConstantValueManager.ИспользуютсяПрофилиБезопасности</types>
|
||||||
|
<types>ConstantValueManager.ПараметрыИтоговИАгрегатов</types>
|
||||||
|
<types>ConstantValueManager.ЭтоАвтономноеРабочееМесто</types>
|
||||||
|
<types>ConstantValueManager.ПараметрыХраненияФайловВИБ</types>
|
||||||
|
<types>ConstantValueManager.ИспользоватьДополнительныеОтчетыИОбработки</types>
|
||||||
|
<types>ChartOfCharacteristicTypesObject.РазделыДатЗапретаИзменения</types>
|
||||||
|
<types>ConstantValueManager.АдресСервисаМЧДРР</types>
|
||||||
|
<types>ConstantValueManager.ДатаОбновленияПовторноИспользуемыхЗначенийМРО</types>
|
||||||
|
<types>ConstantValueManager.ВерсияКлассификатораБанков</types>
|
||||||
|
<types>ConstantValueManager.СведенияОбОбновленииИБ</types>
|
||||||
|
<types>ConstantValueManager.СпособХраненияФайлов</types>
|
||||||
|
<types>ConstantValueManager.АдресПубликацииИнформационнойБазыВИнтернете</types>
|
||||||
|
<types>ConstantValueManager.ОтложенноеОбновлениеВГлавномУзлеЗавершеноУспешно</types>
|
||||||
|
<types>ConstantValueManager.ГлавныйУзел</types>
|
||||||
|
<types>CatalogObject.ГруппыВнешнихПользователей</types>
|
||||||
|
<types>ConstantValueManager.СписокРасширенийФайловOpenDocument</types>
|
||||||
|
<types>ConstantValueManager.РежимОчисткиФайлов</types>
|
||||||
|
<types>CatalogObject.ВнешниеКомпоненты</types>
|
||||||
|
<types>CatalogObject.ДополнительныеОтчетыИОбработки</types>
|
||||||
|
<types>ConstantValueManager.ИспользоватьРазделениеПоОбластямДанных</types>
|
||||||
|
<types>ConstantValueManager.ИспользоватьСинхронизациюДанныхВМоделиСервисаСЛокальнойПрограммой</types>
|
||||||
|
<types>CatalogObject.СертификатыКлючейЭлектроннойПодписиИШифрования</types>
|
||||||
|
<types>CatalogObject.ПредопределенныеВариантыОтчетов</types>
|
||||||
|
<types>ConstantValueManager.ВерсияДатЗапретаИзменения</types>
|
||||||
|
<types>ConstantValueManager.ИспользоватьГруппыПользователей</types>
|
||||||
|
<types>ConstantValueManager.ИспользоватьДополнительныйЯзык1</types>
|
||||||
|
<types>CatalogObject.ВнешниеПользователи</types>
|
||||||
|
<types>ConstantValueManager.СтатусОбновленияКонфигурации</types>
|
||||||
|
<types>CatalogObject.ГруппыДоступа</types>
|
||||||
|
<types>ConstantValueManager.ПрефиксПоследнегоАвтономногоРабочегоМеста</types>
|
||||||
|
<types>ConstantValueManager.ИспользоватьДополнительныйЯзык2</types>
|
||||||
|
<types>ConstantValueManager.СписокРасширенийТекстовыхФайлов</types>
|
||||||
|
<types>CatalogObject.ВерсииРасширений</types>
|
||||||
|
<types>ConstantValueManager.ИдентификаторИнформационнойБазы</types>
|
||||||
|
<types>CatalogObject.Файлы</types>
|
||||||
|
<types>ConstantValueManager.УсовершенствоватьПодписиСДаты</types>
|
||||||
|
<types>ConstantValueManager.СписокЗапрещенныхРасширенийОбластиДанных</types>
|
||||||
|
<types>ConstantValueManager.ЗапрещатьЗагрузкуФайловПоРасширению</types>
|
||||||
|
<types>ConstantValueManager.РазрешенныеНеаккредитованныеУЦ</types>
|
||||||
|
<types>CatalogObject.ОбщиеВнешниеКомпоненты</types>
|
||||||
|
<types>CatalogObject.КлючиДоступа</types>
|
||||||
|
<types>ConstantValueManager.ЗапретитьОтображениеНебезопасногоСодержимогоВПисьмах</types>
|
||||||
|
<types>CatalogObject.ИдентификаторыОбъектовМетаданных</types>
|
||||||
|
<types>ConstantValueManager.ДополнительныйЯзык1</types>
|
||||||
|
<types>ConstantValueManager.ПорядокОбрабатываемыхДанных</types>
|
||||||
|
<types>CatalogObject.ГруппыПользователей</types>
|
||||||
|
<types>ConstantValueManager.КаталогВременныхФайловДляLinux</types>
|
||||||
|
<types>CatalogObject.ПрограммыЭлектроннойПодписиИШифрования</types>
|
||||||
|
<types>ConstantValueManager.ИспользоватьДатыЗапретаЗагрузки</types>
|
||||||
|
<types>ConstantValueManager.ЗагрузитьРасширенияИзменяющиеСтруктуруДанных</types>
|
||||||
|
<types>ConstantValueManager.ПрефиксУзлаРаспределеннойИнформационнойБазы</types>
|
||||||
|
<types>ConstantValueManager.РегистрироватьИзмененияПравДоступа</types>
|
||||||
|
<types>ConstantValueManager.ЗагрузитьСообщениеОбменаДанными</types>
|
||||||
|
<types>ConstantValueManager.АвтоматическиНастраиватьРазрешенияВПрофиляхБезопасности</types>
|
||||||
|
<types>ConstantValueManager.УсовершенствоватьПодписиАвтоматически</types>
|
||||||
|
<types>ConstantValueManager.ЗарегистрированыИзмененияДанных</types>
|
||||||
|
<types>ConstantValueManager.НастройкаПроксиСервера</types>
|
||||||
|
<types>ConstantValueManager.ИспользоватьУдалениеПомеченныхОбъектов</types>
|
||||||
|
<types>ConstantValueManager.ИспользоватьСервисDSS</types>
|
||||||
|
<types>ConstantValueManager.УчетнаяЗаписьДляВосстановленияПароля</types>
|
||||||
|
<types>ConstantValueManager.ИспользоватьСкрытиеПерсональныхДанныхСубъектов</types>
|
||||||
|
<types>CatalogObject.Пользователи</types>
|
||||||
|
</source>
|
||||||
|
<event>BeforeWrite</event>
|
||||||
|
<handler>CommonModule.СтандартныеПодсистемыСервер.ПроверитьБезопасныйРежимПередЗаписью</handler>
|
||||||
|
</mdclass:EventSubscription>
|
||||||
+76
@@ -0,0 +1,76 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<mdclass:EventSubscription xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="667b0f85-b82d-4d8e-9d75-b55a9723dce7">
|
||||||
|
<name>ПроверитьБезопасныйРежимПередЗаписьюНабораЗаписи</name>
|
||||||
|
<synonym>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Проверить безопасный режим перед записью набора записи</value>
|
||||||
|
</synonym>
|
||||||
|
<source>
|
||||||
|
<types>InformationRegisterRecordSet.НастройкиТранспортаОбменаДанными</types>
|
||||||
|
<types>InformationRegisterRecordSet.ПравилаДляОбменаДанными</types>
|
||||||
|
<types>InformationRegisterRecordSet.ИспользуемыеВидыДоступа</types>
|
||||||
|
<types>InformationRegisterRecordSet.СубъектыДляСкрытияПерсональныхДанных</types>
|
||||||
|
<types>InformationRegisterRecordSet.БлокировкиСеансовОбластейДанных</types>
|
||||||
|
<types>InformationRegisterRecordSet.ИспользуемыеВидыДоступаПоТаблицам</types>
|
||||||
|
<types>InformationRegisterRecordSet.РазрешенияНаИспользованиеВнешнихРесурсов</types>
|
||||||
|
<types>InformationRegisterRecordSet.НастройкиСинхронизацииФайлов</types>
|
||||||
|
<types>InformationRegisterRecordSet.СообщенияОбменаДаннымиОбластейДанных</types>
|
||||||
|
<types>InformationRegisterRecordSet.ЗначенияГруппДоступаПоУмолчанию</types>
|
||||||
|
<types>InformationRegisterRecordSet.БезопасноеХранилищеДанныхОбластейДанных</types>
|
||||||
|
<types>InformationRegisterRecordSet.ВерсииПодсистем</types>
|
||||||
|
<types>InformationRegisterRecordSet.ДанныеОбработанныеВЦентральномУзлеРИБ</types>
|
||||||
|
<types>InformationRegisterRecordSet.СоответствияОбъектовИнформационныхБаз</types>
|
||||||
|
<types>InformationRegisterRecordSet.СообщенияОбменаДанными</types>
|
||||||
|
<types>InformationRegisterRecordSet.НазначениеДополнительныхОбработок</types>
|
||||||
|
<types>InformationRegisterRecordSet.ЭлектронныеПодписиМЧД</types>
|
||||||
|
<types>InformationRegisterRecordSet.ВерсииПодсистемОбластейДанных</types>
|
||||||
|
<types>InformationRegisterRecordSet.ПериодическиеСерверныеОповещения</types>
|
||||||
|
<types>InformationRegisterRecordSet.СертификатыПолучателейРассылкиОтчетов</types>
|
||||||
|
<types>InformationRegisterRecordSet.БезопасноеХранилищеДанных</types>
|
||||||
|
<types>InformationRegisterRecordSet.НастройкиТранспортаОбменаОбластиДанных</types>
|
||||||
|
<types>InformationRegisterRecordSet.КодировкиФайлов</types>
|
||||||
|
<types>InformationRegisterRecordSet.СведенияОПользователях</types>
|
||||||
|
<types>InformationRegisterRecordSet.НеразделенныеПользователи</types>
|
||||||
|
<types>InformationRegisterRecordSet.РежимыПодключенияВнешнихМодулей</types>
|
||||||
|
<types>InformationRegisterRecordSet.ОбработчикиОбновления</types>
|
||||||
|
<types>InformationRegisterRecordSet.НастройкиПолномочийМЧД</types>
|
||||||
|
<types>InformationRegisterRecordSet.ОбщиеНастройкиУзловИнформационныхБаз</types>
|
||||||
|
<types>InformationRegisterRecordSet.ИерархияГруппПользователей</types>
|
||||||
|
<types>InformationRegisterRecordSet.НастройкиВерсионированияОбъектов</types>
|
||||||
|
<types>InformationRegisterRecordSet.СертификатыПользователяDSS</types>
|
||||||
|
<types>InformationRegisterRecordSet.СертификатыШифрования</types>
|
||||||
|
<types>InformationRegisterRecordSet.ДлительныеОперации</types>
|
||||||
|
<types>InformationRegisterRecordSet.ЗависимостиПравДоступа</types>
|
||||||
|
<types>InformationRegisterRecordSet.НастройкиОчисткиФайлов</types>
|
||||||
|
<types>InformationRegisterRecordSet.ПараметрыРаботыПрограммы</types>
|
||||||
|
<types>InformationRegisterRecordSet.ПараметрыОграниченияДоступа</types>
|
||||||
|
<types>InformationRegisterRecordSet.СубъектыДляРасчетаСроковХранения</types>
|
||||||
|
<types>InformationRegisterRecordSet.ДатыЗапретаИзменения</types>
|
||||||
|
<types>InformationRegisterRecordSet.НастройкиУчетныхЗаписейЭлектроннойПочты</types>
|
||||||
|
<types>InformationRegisterRecordSet.УничтоженныеПерсональныеДанные</types>
|
||||||
|
<types>InformationRegisterRecordSet.НастройкиТранспортаОбменаОбластейДанных</types>
|
||||||
|
<types>InformationRegisterRecordSet.СогласияНаОбработкуПерсональныхДанных</types>
|
||||||
|
<types>InformationRegisterRecordSet.ПараметрыРаботыВерсийРасширений</types>
|
||||||
|
<types>InformationRegisterRecordSet.ОбластиПерсональныхДанных</types>
|
||||||
|
<types>InformationRegisterRecordSet.ОтправленныеСерверныеОповещения</types>
|
||||||
|
<types>InformationRegisterRecordSet.ФайлыВРабочемКаталоге</types>
|
||||||
|
<types>InformationRegisterRecordSet.СрокиХраненияПерсональныхДанных</types>
|
||||||
|
<types>InformationRegisterRecordSet.ХранилищеФайлов</types>
|
||||||
|
<types>InformationRegisterRecordSet.НастройкиПравОбъектов</types>
|
||||||
|
<types>InformationRegisterRecordSet.ПутиКПрограммамЭлектроннойПодписиИШифрованияНаСерверахLinux</types>
|
||||||
|
<types>InformationRegisterRecordSet.ИдентификаторыОбъектовВерсийРасширений</types>
|
||||||
|
<types>InformationRegisterRecordSet.РезультатыОбменаДанными</types>
|
||||||
|
<types>InformationRegisterRecordSet.ТаблицыГруппДоступа</types>
|
||||||
|
<types>InformationRegisterRecordSet.РабочиеКаталогиФайлов</types>
|
||||||
|
<types>InformationRegisterRecordSet.ПраваРолей</types>
|
||||||
|
<types>InformationRegisterRecordSet.ПользовательскиеНастройкиДоступаКОбработкам</types>
|
||||||
|
<types>InformationRegisterRecordSet.ЭлектронныеПодписи</types>
|
||||||
|
<types>InformationRegisterRecordSet.СведенияОФайлах</types>
|
||||||
|
<types>InformationRegisterRecordSet.ЗначенияГруппДоступа</types>
|
||||||
|
<types>InformationRegisterRecordSet.ВерсииОбъектов</types>
|
||||||
|
<types>InformationRegisterRecordSet.НаследованиеНастроекПравОбъектов</types>
|
||||||
|
<types>InformationRegisterRecordSet.СоставыГруппПользователей</types>
|
||||||
|
</source>
|
||||||
|
<event>BeforeWrite</event>
|
||||||
|
<handler>CommonModule.СтандартныеПодсистемыСервер.ПроверитьБезопасныйРежимПередЗаписьюНабораЗаписи</handler>
|
||||||
|
</mdclass:EventSubscription>
|
||||||
@@ -126,6 +126,9 @@
|
|||||||
// См. СтандартныеПодсистемыСервер.УстановитьПараметрРаботыРасширения.
|
// См. СтандартныеПодсистемыСервер.УстановитьПараметрРаботыРасширения.
|
||||||
Процедура УстановитьПараметрРаботыРасширения(ИмяПараметра, Значение, БезУчетаВерсииРасширений = Ложь) Экспорт
|
Процедура УстановитьПараметрРаботыРасширения(ИмяПараметра, Значение, БезУчетаВерсииРасширений = Ложь) Экспорт
|
||||||
|
|
||||||
|
ПользователиСлужебный.ПроверитьБезопасныйРежимОтключен(
|
||||||
|
"РегистрыСведений.ПараметрыРаботыВерсийРасширений.УстановитьПараметрРаботыРасширения");
|
||||||
|
|
||||||
ВерсияРасширений = ?(БезУчетаВерсииРасширений,
|
ВерсияРасширений = ?(БезУчетаВерсииРасширений,
|
||||||
Справочники.ВерсииРасширений.ПустаяСсылка(), ПараметрыСеанса.ВерсияРасширений);
|
Справочники.ВерсииРасширений.ПустаяСсылка(), ПараметрыСеанса.ВерсияРасширений);
|
||||||
|
|
||||||
|
|||||||
@@ -104,6 +104,9 @@
|
|||||||
// См. СтандартныеПодсистемыСервер.УстановитьПараметрРаботыПрограммы.
|
// См. СтандартныеПодсистемыСервер.УстановитьПараметрРаботыПрограммы.
|
||||||
Процедура УстановитьПараметрРаботыПрограммы(ИмяПараметра, Значение) Экспорт
|
Процедура УстановитьПараметрРаботыПрограммы(ИмяПараметра, Значение) Экспорт
|
||||||
|
|
||||||
|
ПользователиСлужебный.ПроверитьБезопасныйРежимОтключен(
|
||||||
|
"РегистрыСведений.ПараметрыРаботыПрограммы.УстановитьПараметрРаботыПрограммы");
|
||||||
|
|
||||||
СтандартныеПодсистемыСервер.ПроверитьДинамическоеОбновлениеВерсииПрограммы();
|
СтандартныеПодсистемыСервер.ПроверитьДинамическоеОбновлениеВерсииПрограммы();
|
||||||
ПроверитьВозможностьОбновленияВМоделиСервиса(ИмяПараметра, Значение, "Установка");
|
ПроверитьВозможностьОбновленияВМоделиСервиса(ИмяПараметра, Значение, "Установка");
|
||||||
|
|
||||||
@@ -118,6 +121,9 @@
|
|||||||
// См. СтандартныеПодсистемыСервер.ОбновитьПараметрРаботыПрограммы.
|
// См. СтандартныеПодсистемыСервер.ОбновитьПараметрРаботыПрограммы.
|
||||||
Процедура ОбновитьПараметрРаботыПрограммы(ИмяПараметра, Значение, ЕстьИзменения = Ложь, СтароеЗначение = Неопределено) Экспорт
|
Процедура ОбновитьПараметрРаботыПрограммы(ИмяПараметра, Значение, ЕстьИзменения = Ложь, СтароеЗначение = Неопределено) Экспорт
|
||||||
|
|
||||||
|
ПользователиСлужебный.ПроверитьБезопасныйРежимОтключен(
|
||||||
|
"РегистрыСведений.ПараметрыРаботыПрограммы.ОбновитьПараметрРаботыПрограммы");
|
||||||
|
|
||||||
СтандартныеПодсистемыСервер.ПроверитьДинамическоеОбновлениеВерсииПрограммы();
|
СтандартныеПодсистемыСервер.ПроверитьДинамическоеОбновлениеВерсииПрограммы();
|
||||||
|
|
||||||
ОписаниеЗначения = ОписаниеЗначенияПараметраРаботыПрограммы(ИмяПараметра, Ложь);
|
ОписаниеЗначения = ОписаниеЗначенияПараметраРаботыПрограммы(ИмяПараметра, Ложь);
|
||||||
@@ -195,6 +201,9 @@
|
|||||||
// См. СтандартныеПодсистемыСервер.ДобавитьИзмененияПараметраРаботыПрограммы.
|
// См. СтандартныеПодсистемыСервер.ДобавитьИзмененияПараметраРаботыПрограммы.
|
||||||
Процедура ДобавитьИзмененияПараметраРаботыПрограммы(ИмяПараметра, Знач Изменения) Экспорт
|
Процедура ДобавитьИзмененияПараметраРаботыПрограммы(ИмяПараметра, Знач Изменения) Экспорт
|
||||||
|
|
||||||
|
ПользователиСлужебный.ПроверитьБезопасныйРежимОтключен(
|
||||||
|
"РегистрыСведений.ПараметрыРаботыПрограммы.ДобавитьИзмененияПараметраРаботыПрограммы");
|
||||||
|
|
||||||
СтандартныеПодсистемыСервер.ПроверитьДинамическоеОбновлениеВерсииПрограммы();
|
СтандартныеПодсистемыСервер.ПроверитьДинамическоеОбновлениеВерсииПрограммы();
|
||||||
|
|
||||||
// Получение версии ИБ или неразделенных данных.
|
// Получение версии ИБ или неразделенных данных.
|
||||||
|
|||||||
@@ -1821,8 +1821,7 @@
|
|||||||
ДатаОкончания = ?(ТипЗнч(Период) = Тип("СтандартныйПериод"), Период.ДатаОкончания, Период);
|
ДатаОкончания = ?(ТипЗнч(Период) = Тип("СтандартныйПериод"), Период.ДатаОкончания, Период);
|
||||||
|
|
||||||
Если СтрНайти(ВРег(ТипОбъектаМетаданных), "РЕГИСТР") = 0
|
Если СтрНайти(ВРег(ТипОбъектаМетаданных), "РЕГИСТР") = 0
|
||||||
Или ПустаяСтрока(ИмяТаблицы)
|
Или СтрСравнить(ИмяТаблицы, "Остатки") <> 0 Тогда
|
||||||
Или СтрСравнить(ТипОбъектаМетаданных, "РегистрыРасчета") = 0 Тогда
|
|
||||||
Возврат ДатаОкончания;
|
Возврат ДатаОкончания;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
|
|||||||
@@ -22,6 +22,93 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
|
<right>
|
||||||
|
<name>Administration</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>DataAdministration</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>UpdateDataBaseConfiguration</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>ExclusiveMode</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>ActiveUsers</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>EventLog</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>ThinClient</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>WebClient</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>ThickClient</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>ExternalConnection</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>Automation</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>TechnicalSpecialistMode</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeNormal</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeFullscreenWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeKiosk</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>AnalyticsSystemClient</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>SaveUserData</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>ConfigurationExtensionsAdministration</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>Output</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>InformationRegister.СообщенияОбменаДанными</name>
|
<name>InformationRegister.СообщенияОбменаДанными</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -1667,93 +1754,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
|
||||||
<right>
|
|
||||||
<name>Administration</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>DataAdministration</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>UpdateDataBaseConfiguration</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>ExclusiveMode</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>ActiveUsers</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>EventLog</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>ThinClient</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>WebClient</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>ThickClient</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>ExternalConnection</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>Automation</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>TechnicalSpecialistMode</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeNormal</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeFullscreenWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeKiosk</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>AnalyticsSystemClient</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>SaveUserData</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>ConfigurationExtensionsAdministration</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>Output</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>Constant.СписокРасширенийТекстовыхФайлов</name>
|
<name>Constant.СписокРасширенийТекстовыхФайлов</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -83,6 +83,33 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeNormal</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeFullscreenWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeKiosk</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>AnalyticsSystemClient</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>Catalog.НаборыДополнительныхРеквизитовИСведений</name>
|
<name>Catalog.НаборыДополнительныхРеквизитовИСведений</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -818,33 +845,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeNormal</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeFullscreenWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeKiosk</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>AnalyticsSystemClient</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>CommonCommand.ПредупрежденияПриЗавершенииРаботы</name>
|
<name>CommonCommand.ПредупрежденияПриЗавершенииРаботы</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -50,6 +50,33 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeNormal</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeFullscreenWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeKiosk</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>AnalyticsSystemClient</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>InformationRegister.ПериодыНерабочихДнейКалендаря</name>
|
<name>InformationRegister.ПериодыНерабочихДнейКалендаря</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -666,33 +693,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeNormal</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeFullscreenWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeKiosk</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>AnalyticsSystemClient</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>Constant.СписокРасширенийТекстовыхФайлов</name>
|
<name>Constant.СписокРасширенийТекстовыхФайлов</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -31,6 +31,33 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeNormal</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeFullscreenWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeKiosk</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>AnalyticsSystemClient</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>CommonCommand.НастройкиПодключения</name>
|
<name>CommonCommand.НастройкиПодключения</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -289,33 +316,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeNormal</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeFullscreenWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeKiosk</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>AnalyticsSystemClient</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>WebService.Exchange_3_0_2_1.Operation.PutMessageForDataMatching</name>
|
<name>WebService.Exchange_3_0_2_1.Operation.PutMessageForDataMatching</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -3,6 +3,33 @@
|
|||||||
<setForNewObjects>false</setForNewObjects>
|
<setForNewObjects>false</setForNewObjects>
|
||||||
<setForAttributesByDefault>true</setForAttributesByDefault>
|
<setForAttributesByDefault>true</setForAttributesByDefault>
|
||||||
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
||||||
|
<object>
|
||||||
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeNormal</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeFullscreenWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeKiosk</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>AnalyticsSystemClient</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>InformationRegister.СлужебныеАдресныеСведения</name>
|
<name>InformationRegister.СлужебныеАдресныеСведения</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -95,33 +122,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeNormal</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeFullscreenWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeKiosk</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>AnalyticsSystemClient</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>InformationRegister.ЗагруженныеВерсииАдресныхСведений</name>
|
<name>InformationRegister.ЗагруженныеВерсииАдресныхСведений</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
+23
-23
@@ -3,29 +3,6 @@
|
|||||||
<setForNewObjects>false</setForNewObjects>
|
<setForNewObjects>false</setForNewObjects>
|
||||||
<setForAttributesByDefault>true</setForAttributesByDefault>
|
<setForAttributesByDefault>true</setForAttributesByDefault>
|
||||||
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
||||||
<object>
|
|
||||||
<name>InformationRegister.СрокиХраненияПерсональныхДанных</name>
|
|
||||||
<right>
|
|
||||||
<name>Read</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>Update</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>Edit</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>TotalsControl</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -53,6 +30,29 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>InformationRegister.СрокиХраненияПерсональныхДанных</name>
|
||||||
|
<right>
|
||||||
|
<name>Read</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>Update</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>View</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>Edit</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>TotalsControl</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>InformationRegister.СубъектыДляРасчетаСроковХранения</name>
|
<name>InformationRegister.СубъектыДляРасчетаСроковХранения</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -3,24 +3,6 @@
|
|||||||
<setForNewObjects>false</setForNewObjects>
|
<setForNewObjects>false</setForNewObjects>
|
||||||
<setForAttributesByDefault>true</setForAttributesByDefault>
|
<setForAttributesByDefault>true</setForAttributesByDefault>
|
||||||
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
||||||
<object>
|
|
||||||
<name>DataProcessor.ЗагрузкаКлассификатораБанков.Command.ЗагрузкаКлассификатораБанков</name>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
|
||||||
<name>DataProcessor.ЗагрузкаКлассификатораБанков</name>
|
|
||||||
<right>
|
|
||||||
<name>Use</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -48,6 +30,24 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>DataProcessor.ЗагрузкаКлассификатораБанков.Command.ЗагрузкаКлассификатораБанков</name>
|
||||||
|
<right>
|
||||||
|
<name>View</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>DataProcessor.ЗагрузкаКлассификатораБанков</name>
|
||||||
|
<right>
|
||||||
|
<name>Use</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>View</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>Catalog.КлассификаторБанков</name>
|
<name>Catalog.КлассификаторБанков</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -3,6 +3,33 @@
|
|||||||
<setForNewObjects>false</setForNewObjects>
|
<setForNewObjects>false</setForNewObjects>
|
||||||
<setForAttributesByDefault>true</setForAttributesByDefault>
|
<setForAttributesByDefault>true</setForAttributesByDefault>
|
||||||
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
||||||
|
<object>
|
||||||
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeNormal</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeFullscreenWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeKiosk</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>AnalyticsSystemClient</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>Catalog.ВариантыОтчетов</name>
|
<name>Catalog.ВариантыОтчетов</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -49,33 +76,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeNormal</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeFullscreenWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeKiosk</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>AnalyticsSystemClient</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>Catalog.ПользовательскиеНастройкиОтчетов</name>
|
<name>Catalog.ПользовательскиеНастройкиОтчетов</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -72,6 +72,33 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeNormal</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeFullscreenWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeKiosk</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>AnalyticsSystemClient</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>Catalog.ПапкиЭлектронныхПисем</name>
|
<name>Catalog.ПапкиЭлектронныхПисем</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -409,33 +436,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeNormal</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeFullscreenWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeKiosk</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>AnalyticsSystemClient</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>DocumentJournal.Взаимодействия.Command.ЗапланироватьВзаимодействиеПоПредмету</name>
|
<name>DocumentJournal.Взаимодействия.Command.ЗапланироватьВзаимодействиеПоПредмету</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -3,31 +3,6 @@
|
|||||||
<setForNewObjects>false</setForNewObjects>
|
<setForNewObjects>false</setForNewObjects>
|
||||||
<setForAttributesByDefault>true</setForAttributesByDefault>
|
<setForAttributesByDefault>true</setForAttributesByDefault>
|
||||||
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
||||||
<object>
|
|
||||||
<name>InformationRegister.ИерархияГруппПользователей</name>
|
|
||||||
<right>
|
|
||||||
<name>Read</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
|
||||||
<name>CommonForm.ГруппыПользователей</name>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
|
||||||
<name>Catalog.ВнешниеПользователи.Command.ВнешнийДоступ</name>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -55,6 +30,31 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>InformationRegister.ИерархияГруппПользователей</name>
|
||||||
|
<right>
|
||||||
|
<name>Read</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>View</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>CommonForm.ГруппыПользователей</name>
|
||||||
|
<right>
|
||||||
|
<name>View</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>Catalog.ВнешниеПользователи.Command.ВнешнийДоступ</name>
|
||||||
|
<right>
|
||||||
|
<name>View</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>Catalog.ГруппыВнешнихПользователей.Command.ГруппыВнешнегоПользователя</name>
|
<name>Catalog.ГруппыВнешнихПользователей.Command.ГруппыВнешнегоПользователя</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -3,6 +3,33 @@
|
|||||||
<setForNewObjects>false</setForNewObjects>
|
<setForNewObjects>false</setForNewObjects>
|
||||||
<setForAttributesByDefault>true</setForAttributesByDefault>
|
<setForAttributesByDefault>true</setForAttributesByDefault>
|
||||||
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
||||||
|
<object>
|
||||||
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeNormal</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeFullscreenWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeKiosk</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>AnalyticsSystemClient</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>InformationRegister.КалендарныеГрафики</name>
|
<name>InformationRegister.КалендарныеГрафики</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -65,33 +92,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeNormal</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeFullscreenWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeKiosk</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>AnalyticsSystemClient</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>InformationRegister.РучныеИзмененияГрафиковРаботы</name>
|
<name>InformationRegister.РучныеИзмененияГрафиковРаботы</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -3,32 +3,6 @@
|
|||||||
<setForNewObjects>false</setForNewObjects>
|
<setForNewObjects>false</setForNewObjects>
|
||||||
<setForAttributesByDefault>true</setForAttributesByDefault>
|
<setForAttributesByDefault>true</setForAttributesByDefault>
|
||||||
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
||||||
<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>Report.ДатыЗапретаЗагрузки</name>
|
|
||||||
<right>
|
|
||||||
<name>Use</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -56,6 +30,32 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</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>Report.ДатыЗапретаЗагрузки</name>
|
||||||
|
<right>
|
||||||
|
<name>Use</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>View</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>InformationRegister.ДатыЗапретаИзменения.Command.ДатыЗапретаЗагрузкиДанных</name>
|
<name>InformationRegister.ДатыЗапретаИзменения.Command.ДатыЗапретаЗагрузкиДанных</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -3,21 +3,6 @@
|
|||||||
<setForNewObjects>false</setForNewObjects>
|
<setForNewObjects>false</setForNewObjects>
|
||||||
<setForAttributesByDefault>true</setForAttributesByDefault>
|
<setForAttributesByDefault>true</setForAttributesByDefault>
|
||||||
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
||||||
<object>
|
|
||||||
<name>ChartOfCharacteristicTypes.РазделыДатЗапретаИзменения</name>
|
|
||||||
<right>
|
|
||||||
<name>Read</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>InputByString</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -45,6 +30,21 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>ChartOfCharacteristicTypes.РазделыДатЗапретаИзменения</name>
|
||||||
|
<right>
|
||||||
|
<name>Read</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>View</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>InputByString</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>Report.ДатыЗапретаИзменения</name>
|
<name>Report.ДатыЗапретаИзменения</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -3,6 +3,33 @@
|
|||||||
<setForNewObjects>false</setForNewObjects>
|
<setForNewObjects>false</setForNewObjects>
|
||||||
<setForAttributesByDefault>true</setForAttributesByDefault>
|
<setForAttributesByDefault>true</setForAttributesByDefault>
|
||||||
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
||||||
|
<object>
|
||||||
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeNormal</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeFullscreenWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeKiosk</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>AnalyticsSystemClient</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>Catalog.НаборыДополнительныхРеквизитовИСведений</name>
|
<name>Catalog.НаборыДополнительныхРеквизитовИСведений</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -81,33 +108,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeNormal</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeFullscreenWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeKiosk</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>AnalyticsSystemClient</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>CommonForm.РедактированиеГиперссылки</name>
|
<name>CommonForm.РедактированиеГиперссылки</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -26,6 +26,33 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeNormal</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeFullscreenWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeKiosk</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>AnalyticsSystemClient</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>Task.ЗадачаИсполнителя.Command.Выполнено</name>
|
<name>Task.ЗадачаИсполнителя.Command.Выполнено</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -72,33 +99,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeNormal</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeFullscreenWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeKiosk</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>AnalyticsSystemClient</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>Task.ЗадачаИсполнителя.Command.ВсеЗадачи</name>
|
<name>Task.ЗадачаИсполнителя.Command.ВсеЗадачи</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -3,6 +3,33 @@
|
|||||||
<setForNewObjects>false</setForNewObjects>
|
<setForNewObjects>false</setForNewObjects>
|
||||||
<setForAttributesByDefault>true</setForAttributesByDefault>
|
<setForAttributesByDefault>true</setForAttributesByDefault>
|
||||||
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
||||||
|
<object>
|
||||||
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeNormal</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeFullscreenWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeKiosk</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>AnalyticsSystemClient</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>Catalog.Заметки</name>
|
<name>Catalog.Заметки</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -63,33 +90,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeNormal</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeFullscreenWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeKiosk</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>AnalyticsSystemClient</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>CommonCommand.СоздатьЗаметкуПоПредмету</name>
|
<name>CommonCommand.СоздатьЗаметкуПоПредмету</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -3,6 +3,33 @@
|
|||||||
<setForNewObjects>false</setForNewObjects>
|
<setForNewObjects>false</setForNewObjects>
|
||||||
<setForAttributesByDefault>true</setForAttributesByDefault>
|
<setForAttributesByDefault>true</setForAttributesByDefault>
|
||||||
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
||||||
|
<object>
|
||||||
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeNormal</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeFullscreenWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeKiosk</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>AnalyticsSystemClient</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>InformationRegister.ПериодыНерабочихДнейКалендаря</name>
|
<name>InformationRegister.ПериодыНерабочихДнейКалендаря</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -49,33 +76,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeNormal</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeFullscreenWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeKiosk</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>AnalyticsSystemClient</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>Catalog.ПроизводственныеКалендари</name>
|
<name>Catalog.ПроизводственныеКалендари</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -3,6 +3,33 @@
|
|||||||
<setForNewObjects>false</setForNewObjects>
|
<setForNewObjects>false</setForNewObjects>
|
||||||
<setForAttributesByDefault>true</setForAttributesByDefault>
|
<setForAttributesByDefault>true</setForAttributesByDefault>
|
||||||
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
||||||
|
<object>
|
||||||
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeNormal</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeFullscreenWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeKiosk</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>AnalyticsSystemClient</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>InformationRegister.КурсыВалют</name>
|
<name>InformationRegister.КурсыВалют</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -65,33 +92,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeNormal</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeFullscreenWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeKiosk</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>AnalyticsSystemClient</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>DataProcessor.ЗагрузкаКурсовВалют</name>
|
<name>DataProcessor.ЗагрузкаКурсовВалют</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -3,6 +3,33 @@
|
|||||||
<setForNewObjects>false</setForNewObjects>
|
<setForNewObjects>false</setForNewObjects>
|
||||||
<setForAttributesByDefault>true</setForAttributesByDefault>
|
<setForAttributesByDefault>true</setForAttributesByDefault>
|
||||||
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
||||||
|
<object>
|
||||||
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeNormal</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeFullscreenWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeKiosk</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>AnalyticsSystemClient</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>Catalog.ВариантыОтчетов</name>
|
<name>Catalog.ВариантыОтчетов</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -72,33 +99,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeNormal</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeFullscreenWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeKiosk</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>AnalyticsSystemClient</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>Catalog.ПользовательскиеНастройкиОтчетов</name>
|
<name>Catalog.ПользовательскиеНастройкиОтчетов</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -14,6 +14,33 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeNormal</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeFullscreenWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeKiosk</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>AnalyticsSystemClient</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>Catalog.ШаблоныСообщенийПрисоединенныеФайлы</name>
|
<name>Catalog.ШаблоныСообщенийПрисоединенныеФайлы</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -165,33 +192,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeNormal</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeFullscreenWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeKiosk</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>AnalyticsSystemClient</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>CommonCommand.ОтправитьSMS</name>
|
<name>CommonCommand.ОтправитьSMS</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -3,6 +3,33 @@
|
|||||||
<setForNewObjects>false</setForNewObjects>
|
<setForNewObjects>false</setForNewObjects>
|
||||||
<setForAttributesByDefault>true</setForAttributesByDefault>
|
<setForAttributesByDefault>true</setForAttributesByDefault>
|
||||||
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
||||||
|
<object>
|
||||||
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeNormal</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeFullscreenWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeKiosk</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>AnalyticsSystemClient</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>Catalog.МашиночитаемыеДоверенности.Command.Отменить</name>
|
<name>Catalog.МашиночитаемыеДоверенности.Command.Отменить</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -49,33 +76,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeNormal</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeFullscreenWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeKiosk</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>AnalyticsSystemClient</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>InformationRegister.МашиночитаемыеДоверенностиСтатусы</name>
|
<name>InformationRegister.МашиночитаемыеДоверенностиСтатусы</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -3,13 +3,6 @@
|
|||||||
<setForNewObjects>false</setForNewObjects>
|
<setForNewObjects>false</setForNewObjects>
|
||||||
<setForAttributesByDefault>true</setForAttributesByDefault>
|
<setForAttributesByDefault>true</setForAttributesByDefault>
|
||||||
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
||||||
<object>
|
|
||||||
<name>CommonCommand.Напомнить</name>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -37,6 +30,13 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>CommonCommand.Напомнить</name>
|
||||||
|
<right>
|
||||||
|
<name>View</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>InformationRegister.НапоминанияПользователя</name>
|
<name>InformationRegister.НапоминанияПользователя</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -18,6 +18,33 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeNormal</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeFullscreenWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeKiosk</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>AnalyticsSystemClient</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>Document.НазначениеОпросов</name>
|
<name>Document.НазначениеОпросов</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -81,31 +108,4 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeNormal</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeFullscreenWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeKiosk</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>AnalyticsSystemClient</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
</Rights>
|
</Rights>
|
||||||
@@ -10,6 +10,33 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeNormal</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeFullscreenWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeKiosk</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>AnalyticsSystemClient</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>InformationRegister.ОтветыНаВопросыАнкет</name>
|
<name>InformationRegister.ОтветыНаВопросыАнкет</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -54,33 +81,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeNormal</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeFullscreenWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeKiosk</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>AnalyticsSystemClient</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>Document.Анкета</name>
|
<name>Document.Анкета</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -3,13 +3,6 @@
|
|||||||
<setForNewObjects>false</setForNewObjects>
|
<setForNewObjects>false</setForNewObjects>
|
||||||
<setForAttributesByDefault>true</setForAttributesByDefault>
|
<setForAttributesByDefault>true</setForAttributesByDefault>
|
||||||
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
||||||
<object>
|
|
||||||
<name>Catalog.Файлы.Command.ВерсииФайла</name>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -37,6 +30,13 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>Catalog.Файлы.Command.ВерсииФайла</name>
|
||||||
|
<right>
|
||||||
|
<name>View</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>Catalog.Файлы.Command.Файлы</name>
|
<name>Catalog.Файлы.Command.Файлы</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -3,13 +3,6 @@
|
|||||||
<setForNewObjects>false</setForNewObjects>
|
<setForNewObjects>false</setForNewObjects>
|
||||||
<setForAttributesByDefault>true</setForAttributesByDefault>
|
<setForAttributesByDefault>true</setForAttributesByDefault>
|
||||||
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
||||||
<object>
|
|
||||||
<name>Catalog.Файлы.Command.ВерсииФайла</name>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -37,6 +30,13 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>Catalog.Файлы.Command.ВерсииФайла</name>
|
||||||
|
<right>
|
||||||
|
<name>View</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>Catalog.Файлы.Command.Файлы</name>
|
<name>Catalog.Файлы.Command.Файлы</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -3,24 +3,6 @@
|
|||||||
<setForNewObjects>false</setForNewObjects>
|
<setForNewObjects>false</setForNewObjects>
|
||||||
<setForAttributesByDefault>true</setForAttributesByDefault>
|
<setForAttributesByDefault>true</setForAttributesByDefault>
|
||||||
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
||||||
<object>
|
|
||||||
<name>InformationRegister.ИерархияГруппПользователей</name>
|
|
||||||
<right>
|
|
||||||
<name>Read</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
|
||||||
<name>CommonForm.ГруппыПользователей</name>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -48,6 +30,24 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>InformationRegister.ИерархияГруппПользователей</name>
|
||||||
|
<right>
|
||||||
|
<name>Read</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>View</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>CommonForm.ГруппыПользователей</name>
|
||||||
|
<right>
|
||||||
|
<name>View</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>Catalog.Пользователи</name>
|
<name>Catalog.Пользователи</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
+26
-26
@@ -3,32 +3,6 @@
|
|||||||
<setForNewObjects>false</setForNewObjects>
|
<setForNewObjects>false</setForNewObjects>
|
||||||
<setForAttributesByDefault>true</setForAttributesByDefault>
|
<setForAttributesByDefault>true</setForAttributesByDefault>
|
||||||
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
||||||
<object>
|
|
||||||
<name>InformationRegister.ПутиКПрограммамЭлектроннойПодписиИШифрованияНаСерверахLinux.Command.ПутиКПрограммеНаСерверахLinux</name>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
|
||||||
<name>InformationRegister.ПутиКПрограммамЭлектроннойПодписиИШифрованияНаСерверахLinux</name>
|
|
||||||
<right>
|
|
||||||
<name>Read</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>Update</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>Edit</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -56,6 +30,32 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>InformationRegister.ПутиКПрограммамЭлектроннойПодписиИШифрованияНаСерверахLinux.Command.ПутиКПрограммеНаСерверахLinux</name>
|
||||||
|
<right>
|
||||||
|
<name>View</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>InformationRegister.ПутиКПрограммамЭлектроннойПодписиИШифрованияНаСерверахLinux</name>
|
||||||
|
<right>
|
||||||
|
<name>Read</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>Update</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>View</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>Edit</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>Catalog.ПрограммыЭлектроннойПодписиИШифрования</name>
|
<name>Catalog.ПрограммыЭлектроннойПодписиИШифрования</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -33,13 +33,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>Catalog.РассылкиОтчетов.Command.СобытияРассылки</name>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -71,6 +64,13 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>Catalog.РассылкиОтчетов.Command.СобытияРассылки</name>
|
||||||
|
<right>
|
||||||
|
<name>View</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>InformationRegister.СертификатыПолучателейРассылкиОтчетов</name>
|
<name>InformationRegister.СертификатыПолучателейРассылкиОтчетов</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -14,6 +14,33 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeNormal</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeFullscreenWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeKiosk</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>AnalyticsSystemClient</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>Report.ЗадачиИстекающиеНаДату</name>
|
<name>Report.ЗадачиИстекающиеНаДату</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -87,33 +114,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeNormal</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeFullscreenWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeKiosk</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>AnalyticsSystemClient</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>Report.ЗависшиеЗадачи</name>
|
<name>Report.ЗависшиеЗадачи</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
+19
-19
@@ -3,25 +3,6 @@
|
|||||||
<setForNewObjects>false</setForNewObjects>
|
<setForNewObjects>false</setForNewObjects>
|
||||||
<setForAttributesByDefault>true</setForAttributesByDefault>
|
<setForAttributesByDefault>true</setForAttributesByDefault>
|
||||||
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
||||||
<object>
|
|
||||||
<name>InformationRegister.ЗаявленияНаВыпускСертификата</name>
|
|
||||||
<right>
|
|
||||||
<name>Read</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>Update</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>Edit</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -49,6 +30,25 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>InformationRegister.ЗаявленияНаВыпускСертификата</name>
|
||||||
|
<right>
|
||||||
|
<name>Read</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>Update</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>View</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>Edit</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>Catalog.СертификатыКлючейЭлектроннойПодписиИШифрования</name>
|
<name>Catalog.СертификатыКлючейЭлектроннойПодписиИШифрования</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -3,6 +3,33 @@
|
|||||||
<setForNewObjects>false</setForNewObjects>
|
<setForNewObjects>false</setForNewObjects>
|
||||||
<setForAttributesByDefault>true</setForAttributesByDefault>
|
<setForAttributesByDefault>true</setForAttributesByDefault>
|
||||||
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
||||||
|
<object>
|
||||||
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeNormal</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeFullscreenWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeKiosk</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>AnalyticsSystemClient</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>InformationRegister.СнимкиОтчетов</name>
|
<name>InformationRegister.СнимкиОтчетов</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -47,33 +74,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeNormal</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeFullscreenWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeKiosk</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>AnalyticsSystemClient</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<restrictionTemplate>
|
<restrictionTemplate>
|
||||||
<name>ДляРегистра(Регистр, Поле1, Поле2, Поле3, Поле4, Поле5)</name>
|
<name>ДляРегистра(Регистр, Поле1, Поле2, Поле3, Поле4, Поле5)</name>
|
||||||
<condition>// ДляРегистра(Регистр, Поле1, Поле2 = "", Поле3 = "", Поле4 = "", Поле5 = "")
|
<condition>// ДляРегистра(Регистр, Поле1, Поле2 = "", Поле3 = "", Поле4 = "", Поле5 = "")
|
||||||
|
|||||||
@@ -3,6 +3,33 @@
|
|||||||
<setForNewObjects>false</setForNewObjects>
|
<setForNewObjects>false</setForNewObjects>
|
||||||
<setForAttributesByDefault>true</setForAttributesByDefault>
|
<setForAttributesByDefault>true</setForAttributesByDefault>
|
||||||
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
||||||
|
<object>
|
||||||
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeNormal</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeFullscreenWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeKiosk</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>AnalyticsSystemClient</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>Catalog.УчетныеЗаписиDSS</name>
|
<name>Catalog.УчетныеЗаписиDSS</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -60,33 +87,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeNormal</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeFullscreenWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeKiosk</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>AnalyticsSystemClient</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>InformationRegister.СертификатыПользователяDSS</name>
|
<name>InformationRegister.СертификатыПользователяDSS</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -49,6 +49,33 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeNormal</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeFullscreenWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeKiosk</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>AnalyticsSystemClient</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>Catalog.ВопросыШаблонаАнкеты</name>
|
<name>Catalog.ВопросыШаблонаАнкеты</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -127,33 +154,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeNormal</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeFullscreenWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeKiosk</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>AnalyticsSystemClient</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>ChartOfCharacteristicTypes.ВопросыДляАнкетирования</name>
|
<name>ChartOfCharacteristicTypes.ВопросыДляАнкетирования</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -3,6 +3,33 @@
|
|||||||
<setForNewObjects>false</setForNewObjects>
|
<setForNewObjects>false</setForNewObjects>
|
||||||
<setForAttributesByDefault>true</setForAttributesByDefault>
|
<setForAttributesByDefault>true</setForAttributesByDefault>
|
||||||
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
||||||
|
<object>
|
||||||
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeNormal</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeFullscreenWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeKiosk</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>AnalyticsSystemClient</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>Catalog.ШаблоныСообщенийПрисоединенныеФайлы</name>
|
<name>Catalog.ШаблоныСообщенийПрисоединенныеФайлы</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -81,31 +108,4 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeNormal</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeFullscreenWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeKiosk</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>AnalyticsSystemClient</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
</Rights>
|
</Rights>
|
||||||
@@ -3,13 +3,6 @@
|
|||||||
<setForNewObjects>false</setForNewObjects>
|
<setForNewObjects>false</setForNewObjects>
|
||||||
<setForAttributesByDefault>true</setForAttributesByDefault>
|
<setForAttributesByDefault>true</setForAttributesByDefault>
|
||||||
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
||||||
<object>
|
|
||||||
<name>CommonForm.ДобавлениеЭлектроннойПодписиИзФайла</name>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -37,6 +30,13 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>CommonForm.ДобавлениеЭлектроннойПодписиИзФайла</name>
|
||||||
|
<right>
|
||||||
|
<name>View</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>CommonForm.ПродлениеСрокаДействияЭлектронныхПодписей</name>
|
<name>CommonForm.ПродлениеСрокаДействияЭлектронныхПодписей</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -3,6 +3,33 @@
|
|||||||
<setForNewObjects>false</setForNewObjects>
|
<setForNewObjects>false</setForNewObjects>
|
||||||
<setForAttributesByDefault>true</setForAttributesByDefault>
|
<setForAttributesByDefault>true</setForAttributesByDefault>
|
||||||
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
||||||
|
<object>
|
||||||
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeNormal</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeFullscreenWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeKiosk</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>AnalyticsSystemClient</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>Task.ЗадачаИсполнителя.Command.Выполнено</name>
|
<name>Task.ЗадачаИсполнителя.Command.Выполнено</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -106,33 +133,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeNormal</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeFullscreenWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeKiosk</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>AnalyticsSystemClient</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>Task.ЗадачаИсполнителя.Command.ВсеЗадачи</name>
|
<name>Task.ЗадачаИсполнителя.Command.ВсеЗадачи</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -3,6 +3,33 @@
|
|||||||
<setForNewObjects>false</setForNewObjects>
|
<setForNewObjects>false</setForNewObjects>
|
||||||
<setForAttributesByDefault>true</setForAttributesByDefault>
|
<setForAttributesByDefault>true</setForAttributesByDefault>
|
||||||
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
||||||
|
<object>
|
||||||
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeNormal</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeFullscreenWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeKiosk</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>AnalyticsSystemClient</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>InformationRegister.ДополнительныеСведения</name>
|
<name>InformationRegister.ДополнительныеСведения</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -40,33 +67,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeNormal</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeFullscreenWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeKiosk</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>AnalyticsSystemClient</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>CommonCommand.ДополнительныеСведенияКоманднаяПанель</name>
|
<name>CommonCommand.ДополнительныеСведенияКоманднаяПанель</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -3,25 +3,6 @@
|
|||||||
<setForNewObjects>false</setForNewObjects>
|
<setForNewObjects>false</setForNewObjects>
|
||||||
<setForAttributesByDefault>true</setForAttributesByDefault>
|
<setForAttributesByDefault>true</setForAttributesByDefault>
|
||||||
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
||||||
<object>
|
|
||||||
<name>InformationRegister.СостоянияОригиналовПервичныхДокументов</name>
|
|
||||||
<right>
|
|
||||||
<name>Read</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>Update</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>Edit</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -49,6 +30,25 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>InformationRegister.СостоянияОригиналовПервичныхДокументов</name>
|
||||||
|
<right>
|
||||||
|
<name>Read</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>Update</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>View</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>Edit</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>Catalog.СостоянияОригиналовПервичныхДокументов</name>
|
<name>Catalog.СостоянияОригиналовПервичныхДокументов</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -3,13 +3,6 @@
|
|||||||
<setForNewObjects>false</setForNewObjects>
|
<setForNewObjects>false</setForNewObjects>
|
||||||
<setForAttributesByDefault>true</setForAttributesByDefault>
|
<setForAttributesByDefault>true</setForAttributesByDefault>
|
||||||
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
||||||
<object>
|
|
||||||
<name>CommonCommand.ПраваДоступа</name>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -37,6 +30,13 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>CommonCommand.ПраваДоступа</name>
|
||||||
|
<right>
|
||||||
|
<name>View</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>CommonForm.ПраваДоступа</name>
|
<name>CommonForm.ПраваДоступа</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -3,17 +3,6 @@
|
|||||||
<setForNewObjects>false</setForNewObjects>
|
<setForNewObjects>false</setForNewObjects>
|
||||||
<setForAttributesByDefault>true</setForAttributesByDefault>
|
<setForAttributesByDefault>true</setForAttributesByDefault>
|
||||||
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
||||||
<object>
|
|
||||||
<name>Report.УниверсальныйОтчет</name>
|
|
||||||
<right>
|
|
||||||
<name>Use</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -41,6 +30,17 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>Report.УниверсальныйОтчет</name>
|
||||||
|
<right>
|
||||||
|
<name>Use</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>View</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>CommonForm.НастройкаКолонтитулов</name>
|
<name>CommonForm.НастройкаКолонтитулов</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -3,6 +3,33 @@
|
|||||||
<setForNewObjects>false</setForNewObjects>
|
<setForNewObjects>false</setForNewObjects>
|
||||||
<setForAttributesByDefault>true</setForAttributesByDefault>
|
<setForAttributesByDefault>true</setForAttributesByDefault>
|
||||||
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
||||||
|
<object>
|
||||||
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeNormal</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeFullscreenWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeKiosk</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>AnalyticsSystemClient</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>Catalog.ПрофилиКлючевыхОпераций</name>
|
<name>Catalog.ПрофилиКлючевыхОпераций</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -152,33 +179,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeNormal</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeFullscreenWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeKiosk</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>AnalyticsSystemClient</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>Constant.ДатаПоследнейВыгрузкиЗамеровПроизводительностиUTC</name>
|
<name>Constant.ДатаПоследнейВыгрузкиЗамеровПроизводительностиUTC</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -3,6 +3,33 @@
|
|||||||
<setForNewObjects>false</setForNewObjects>
|
<setForNewObjects>false</setForNewObjects>
|
||||||
<setForAttributesByDefault>true</setForAttributesByDefault>
|
<setForAttributesByDefault>true</setForAttributesByDefault>
|
||||||
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
||||||
|
<object>
|
||||||
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeNormal</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeFullscreenWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeKiosk</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>AnalyticsSystemClient</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>InformationRegister.НастройкиСинхронизацииФайлов</name>
|
<name>InformationRegister.НастройкиСинхронизацииФайлов</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -41,33 +68,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeNormal</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeFullscreenWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeKiosk</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>AnalyticsSystemClient</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>Catalog.УчетныеЗаписиСинхронизацииФайлов</name>
|
<name>Catalog.УчетныеЗаписиСинхронизацииФайлов</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
Loaded 100 of 124 files, more files were not shown because too many files have changed in this diff.
Show more
Reference in new issue
Block a user