3_1_7_382
This commit is contained in:
1 parent
74d0550696
commit
1929c5637b
112 files changed
+2290
-1637
No files matched your search
@@ -841,14 +841,13 @@
|
||||
Возврат Неопределено;
|
||||
КонецЕсли;
|
||||
|
||||
Комментарий = ПараметрыКлиента.ПрефиксЗамеров;
|
||||
|
||||
Комментарий = Новый Соответствие;
|
||||
Если ЗначениеЗаполнено(СтрокаПоиска) Тогда
|
||||
Комментарий = Комментарий
|
||||
+ "; " + НСтр("ru = 'Поиск:'") + " " + Строка(СтрокаПоиска)
|
||||
+ "; " + НСтр("ru = 'Включая подчиненные:'") + " " + Строка(ВключаяПодчиненные);
|
||||
Комментарий.Вставить("Поиск", Истина);
|
||||
Комментарий.Вставить("СтрокаПоиска", Строка(СтрокаПоиска));
|
||||
Комментарий.Вставить("ВключаяПодчиненные", ВключаяПодчиненные);
|
||||
Иначе
|
||||
Комментарий = Комментарий + "; " + НСтр("ru = 'Без поиска'");
|
||||
Комментарий.Вставить("Поиск", Ложь);
|
||||
КонецЕсли;
|
||||
|
||||
Замер = Новый Структура("МодульОценкаПроизводительностиКлиент, Идентификатор");
|
||||
|
||||
@@ -41,7 +41,7 @@
|
||||
Если ИменаПараметровСеанса = Неопределено
|
||||
И ТекущийРежимЗапуска() <> Неопределено Тогда
|
||||
|
||||
ЗарегистрироватьИспользованиеВерсииРасширений();
|
||||
ЗарегистрироватьИспользованиеВерсииРасширений(Истина);
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
@@ -281,7 +281,7 @@
|
||||
КонецФункции
|
||||
|
||||
// Добавляет сведения, что сеанс начал использование версии метаданных.
|
||||
Процедура ЗарегистрироватьИспользованиеВерсииРасширений() Экспорт
|
||||
Процедура ЗарегистрироватьИспользованиеВерсииРасширений(ПриПервойУстановкеПараметровСеанса = Ложь) Экспорт
|
||||
|
||||
Если ТранзакцияАктивна() Тогда
|
||||
Возврат;
|
||||
@@ -295,6 +295,10 @@
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
Если ПриПервойУстановкеПараметровСеанса Тогда
|
||||
ПараметрыСеанса.ВерсияРасширений = ВерсияРасширений();
|
||||
КонецЕсли;
|
||||
|
||||
ВерсияРасширений = ПараметрыСеанса.ВерсияРасширений;
|
||||
|
||||
Если Не ЗначениеЗаполнено(ВерсияРасширений) Тогда
|
||||
|
||||
@@ -371,18 +371,6 @@
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
Если СтандартныеПодсистемыКлиент.ПараметрыРаботыКлиента().РазделениеВключено
|
||||
И ТребуетсяСинхронизацияССервисом
|
||||
И ПарольПользователяСервиса = Неопределено Тогда
|
||||
|
||||
Отказ = Истина;
|
||||
ПользователиСлужебныйКлиент.ЗапроситьПарольДляАутентификацииВСервисе(
|
||||
Новый ОписаниеОповещения("ПослеЗапросаПароляДляАутентификацииВСервисеПередЗаписью", ЭтотОбъект, ПараметрыЗаписи),
|
||||
ЭтотОбъект,
|
||||
ПарольПользователяСервиса);
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
Если Не ПараметрыЗаписи.Свойство("СПустымEmail")
|
||||
И Не ЗначениеЗаполнено(Объект.Ссылка)
|
||||
И ТребуетсяСинхронизацияССервисом
|
||||
@@ -400,6 +388,19 @@
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
// Запрос пароля должен быть последним, чтобы работала попытка / исключение.
|
||||
Если СтандартныеПодсистемыКлиент.ПараметрыРаботыКлиента().РазделениеВключено
|
||||
И ТребуетсяСинхронизацияССервисом
|
||||
И ПарольПользователяСервиса = Неопределено Тогда
|
||||
|
||||
Отказ = Истина;
|
||||
ПользователиСлужебныйКлиент.ЗапроситьПарольДляАутентификацииВСервисе(
|
||||
Новый ОписаниеОповещения("ПослеЗапросаПароляДляАутентификацииВСервисеПередЗаписью", ЭтотОбъект, ПараметрыЗаписи),
|
||||
ЭтотОбъект,
|
||||
ПарольПользователяСервиса);
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаСервере
|
||||
|
||||
+50
-1
@@ -620,10 +620,59 @@
|
||||
|
||||
Если ЗначениеЗаполнено(РезультатПроверкиУдостоверяющегоЦентра)
|
||||
И Не РезультатПроверкиУдостоверяющегоЦентра.Действует Тогда
|
||||
|
||||
ПодписаниеРазрешено = ОбщегоНазначенияВызовСервера.ХранилищеОбщихНастроекЗагрузить(
|
||||
Сертификат, "РазрешитьПодписание", Неопределено);
|
||||
|
||||
Если ПодписаниеРазрешено = Неопределено Тогда
|
||||
Оповещение = Новый ОписаниеОповещения("ПодписатьДанныеПослеОтветаНаВопрос", ЭтотОбъект, Контекст);
|
||||
|
||||
ПараметрыВопроса = СтандартныеПодсистемыКлиент.ПараметрыВопросаПользователю();
|
||||
ПараметрыВопроса.Картинка = БиблиотекаКартинок.Предупреждение32;
|
||||
ПараметрыВопроса.Заголовок = НСтр("ru = 'Запрос разрешения на подпись'");
|
||||
ПараметрыВопроса.ТекстФлажка = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||
НСтр("ru = 'Запомнить выбор для сертификата ""%1""'"), Сертификат);
|
||||
|
||||
Кнопки = Новый СписокЗначений;
|
||||
Кнопки.Добавить(Истина, НСтр("ru = 'Разрешить подписание'"));
|
||||
Кнопки.Добавить(Ложь, НСтр("ru = 'Отменить подписание'"));
|
||||
|
||||
ПредупреждениеОбОшибке = РезультатПроверкиУдостоверяющегоЦентра.Предупреждение; // см. ЭлектроннаяПодписьСлужебныйКлиентСервер.ПредупреждениеПриПроверкеУдостоверяющегоЦентраСертификата
|
||||
СтандартныеПодсистемыКлиент.ПоказатьВопросПользователю(Оповещение, ПредупреждениеОбОшибке.ТекстОшибки, Кнопки, ПараметрыВопроса);
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
ПодписатьДанныеПослеОтветаНаВопрос(ПодписаниеРазрешено, Контекст);
|
||||
Возврат;
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
ПодписатьДанныеПослеОтветаНаВопрос(Истина, Контекст)
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
// Продолжение процедуры ПодписатьДанные.
|
||||
&НаКлиенте
|
||||
Процедура ПодписатьДанныеПослеОтветаНаВопрос(Результат, Контекст) Экспорт
|
||||
|
||||
Если ТипЗнч(Результат) = Тип("Структура") Тогда
|
||||
|
||||
БольшеНеЗадаватьЭтотВопрос = Результат.БольшеНеЗадаватьЭтотВопрос;
|
||||
Результат = Результат.Значение;
|
||||
|
||||
Если БольшеНеЗадаватьЭтотВопрос Тогда
|
||||
ОбщегоНазначенияВызовСервера.ХранилищеОбщихНастроекСохранить(
|
||||
Сертификат, "РазрешитьПодписание", Результат);
|
||||
КонецЕсли;
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
Если Результат = Неопределено Или Не Результат Тогда
|
||||
ПредупреждениеОбОшибке = РезультатПроверкиУдостоверяющегоЦентра.Предупреждение; // см. ЭлектроннаяПодписьСлужебныйКлиентСервер.ПредупреждениеПриПроверкеУдостоверяющегоЦентраСертификата
|
||||
Контекст.ОшибкаНаКлиенте.Вставить("ОписаниеОшибки", ПредупреждениеОбОшибке.ТекстОшибки);
|
||||
ДополнительныеДанныеОшибки = Новый Структура("ДополнительныеДанныеПроверокНаКлиенте", ПредупреждениеОбОшибке);
|
||||
ОбработатьОшибку(Контекст.Оповещение, Контекст.ОшибкаНаКлиенте, Контекст.ОшибкаНаСервере,,ДополнительныеДанныеОшибки);
|
||||
ОбработатьОшибку(Контекст.Оповещение, Контекст.ОшибкаНаКлиенте, Контекст.ОшибкаНаСервере, ,
|
||||
ДополнительныеДанныеОшибки);
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
|
||||
+17
-7
@@ -1671,9 +1671,13 @@
|
||||
РезультатПроверкиУЦ = ЭлектроннаяПодписьСлужебный.РезультатПроверкиУдостоверяющегоЦентраСертификата(
|
||||
СертификатКриптографии);
|
||||
Если Не РезультатПроверкиУЦ.Действует Тогда
|
||||
ОписаниеОшибки = РезультатПроверкиУЦ.Предупреждение.ТекстОшибки;
|
||||
УстановитьЭлемент(ЭтотОбъект, "Подписание", Истина, РезультатПроверкиУЦ.Предупреждение, Истина,
|
||||
ОбъединятьРезультаты);
|
||||
ПодписаниеРазрешено = ОбщегоНазначения.ХранилищеОбщихНастроекЗагрузить(
|
||||
Сертификат, "РазрешитьПодписание", Неопределено);
|
||||
Если ПодписаниеРазрешено = Неопределено Или Не ПодписаниеРазрешено Тогда
|
||||
ОписаниеОшибки = РезультатПроверкиУЦ.Предупреждение.ТекстОшибки;
|
||||
УстановитьЭлемент(ЭтотОбъект, "Подписание", Истина, РезультатПроверкиУЦ.Предупреждение, Истина,
|
||||
ОбъединятьРезультаты);
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
|
||||
@@ -2207,11 +2211,17 @@
|
||||
Иначе
|
||||
|
||||
РезультатПроверкиУдостоверяющегоЦентраСертификата = ЭлектроннаяПодписьСлужебныйКлиент.РезультатПроверкиУдостоверяющегоЦентраСертификата(СертификатКриптографии);
|
||||
|
||||
|
||||
Если Не РезультатПроверкиУдостоверяющегоЦентраСертификата.Действует Тогда
|
||||
ОписаниеОшибки = РезультатПроверкиУдостоверяющегоЦентраСертификата.Предупреждение.ТекстОшибки;
|
||||
УстановитьЭлемент(ЭтотОбъект, "Подписание", СторонаВыполнения, РезультатПроверкиУдостоверяющегоЦентраСертификата.Предупреждение, Истина,
|
||||
ОбъединятьРезультаты);
|
||||
|
||||
ПодписаниеРазрешено = ОбщегоНазначенияВызовСервера.ХранилищеОбщихНастроекЗагрузить(
|
||||
Сертификат, "РазрешитьПодписание", Неопределено);
|
||||
|
||||
Если ПодписаниеРазрешено = Неопределено Или Не ПодписаниеРазрешено Тогда
|
||||
ОписаниеОшибки = РезультатПроверкиУдостоверяющегоЦентраСертификата.Предупреждение.ТекстОшибки;
|
||||
УстановитьЭлемент(ЭтотОбъект, "Подписание", СторонаВыполнения, РезультатПроверкиУдостоверяющегоЦентраСертификата.Предупреждение, Истина,
|
||||
ОбъединятьРезультаты);
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
|
||||
|
||||
+63
-3
@@ -63,7 +63,7 @@
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<type>Label</type>
|
||||
<maxWidth>84</maxWidth>
|
||||
<maxWidth>70</maxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<horizontalStretch>true</horizontalStretch>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
@@ -74,6 +74,49 @@
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</items>
|
||||
<items xsi:type="form:FormField">
|
||||
<name>ПодписаниеРазрешено</name>
|
||||
<id>318</id>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<dataPath xsi:type="form:DataPath">
|
||||
<segments>ПодписаниеРазрешено</segments>
|
||||
</dataPath>
|
||||
<titleLocation>Right</titleLocation>
|
||||
<toolTipRepresentation>Button</toolTipRepresentation>
|
||||
<handlers>
|
||||
<event>OnChange</event>
|
||||
<name>ПодписаниеРазрешеноПриИзменении</name>
|
||||
</handlers>
|
||||
<extendedTooltip>
|
||||
<name>ПодписаниеРазрешеноРасширеннаяПодсказка</name>
|
||||
<id>320</id>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Эта персональная настройка позволяет игнорировать проверку квалифицированности сертификата при создании и проверке подписи. Подпись, сделанная данным сертификатом, не будет являться юридически значимой, но может использоваться, например, для внутреннего документооборота.</value>
|
||||
</title>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>ПодписаниеРазрешеноКонтекстноеМеню</name>
|
||||
<id>319</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<type>CheckBoxField</type>
|
||||
<editMode>Enter</editMode>
|
||||
<showInHeader>true</showInHeader>
|
||||
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||
<showInFooter>true</showInFooter>
|
||||
<extInfo xsi:type="form:CheckBoxFieldExtInfo"/>
|
||||
</items>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
@@ -175,8 +218,9 @@
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<maxWidth>70</maxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<horizontalStretch>true</horizontalStretch>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
@@ -267,7 +311,6 @@
|
||||
<key>ru</key>
|
||||
<value>Состояние сертификата группа</value>
|
||||
</title>
|
||||
<horizontalStretch>true</horizontalStretch>
|
||||
<extendedTooltip>
|
||||
<name>СостояниеСертификатаГруппаРасширеннаяПодсказка</name>
|
||||
<id>277</id>
|
||||
@@ -2067,6 +2110,23 @@
|
||||
<itemValueType/>
|
||||
</extInfo>
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ПодписаниеРазрешено</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Подписание разрешено</value>
|
||||
</title>
|
||||
<id>19</id>
|
||||
<valueType>
|
||||
<types>Boolean</types>
|
||||
</valueType>
|
||||
<view>
|
||||
<common>true</common>
|
||||
</view>
|
||||
<edit>
|
||||
<common>true</common>
|
||||
</edit>
|
||||
</attributes>
|
||||
<formCommands>
|
||||
<name>СертификатОтозван</name>
|
||||
<title>
|
||||
|
||||
+27
-1
@@ -222,6 +222,14 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ПодписаниеРазрешеноПриИзменении(Элемент)
|
||||
|
||||
ОбщегоНазначенияВызовСервера.ХранилищеОбщихНастроекСохранить(
|
||||
Объект.Ссылка, "РазрешитьПодписание", ПодписаниеРазрешено);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
#КонецОбласти
|
||||
|
||||
#Область ОбработчикиКомандФормы
|
||||
@@ -420,14 +428,21 @@
|
||||
Возврат; // Сертификат = Неопределено.
|
||||
КонецЕсли;
|
||||
|
||||
РедактироватьИмяИОтчество = Ложь;
|
||||
СвойстваСубъекта = ЭлектроннаяПодпись.СвойстваСубъектаСертификата(Сертификат);
|
||||
Если СвойстваСубъекта.Фамилия <> Неопределено Тогда
|
||||
Элементы.Фамилия.ТолькоПросмотр = Истина;
|
||||
КонецЕсли;
|
||||
Если СвойстваСубъекта.Имя <> Неопределено Тогда
|
||||
Если СтрНайти(СвойстваСубъекта.Имя, " ") <> 0 Тогда
|
||||
РедактироватьИмяИОтчество = Истина;
|
||||
КонецЕсли;
|
||||
Элементы.Имя.ТолькоПросмотр = Истина;
|
||||
КонецЕсли;
|
||||
Если СвойстваСубъекта.Свойство("Отчество") И СвойстваСубъекта.Отчество <> Неопределено Тогда
|
||||
Если СтрНайти(СвойстваСубъекта.Отчество, " ") <> 0 Тогда
|
||||
РедактироватьИмяИОтчество = Истина;
|
||||
КонецЕсли;
|
||||
Элементы.Отчество.ТолькоПросмотр = Истина;
|
||||
КонецЕсли;
|
||||
Если СвойстваСубъекта.Организация <> Неопределено Тогда
|
||||
@@ -459,7 +474,8 @@
|
||||
Элементы.АвтоПоляИзДанныхСертификата.Видимость =
|
||||
Не Элементы.Фамилия.ТолькоПросмотр И Не ЗначениеЗаполнено(Объект.Фамилия)
|
||||
Или Не Элементы.Имя.ТолькоПросмотр И Не ЗначениеЗаполнено(Объект.Имя)
|
||||
Или Не Элементы.Отчество.ТолькоПросмотр И Не ЗначениеЗаполнено(Объект.Отчество);
|
||||
Или Не Элементы.Отчество.ТолькоПросмотр И Не ЗначениеЗаполнено(Объект.Отчество)
|
||||
Или РедактироватьИмяИОтчество И Элементы.РедактироватьИмяИОтчество.Видимость;
|
||||
|
||||
Элементы.ФормаПоказатьАвтозаполняемыеРеквизиты.Пометка =
|
||||
Элементы.АвтоПоляИзДанныхСертификата.Видимость;
|
||||
@@ -564,6 +580,7 @@
|
||||
|
||||
Элементы.ПредупреждениеГруппа.Видимость = Истина;
|
||||
Элементы.Предупреждение.Заголовок = НСтр("ru='Сертификат помечен в программе как отозванный'");
|
||||
Элементы.ПодписаниеРазрешено.Видимость = Ложь;
|
||||
|
||||
ИначеЕсли Объект.ДействителенДо > ТекущаяДатаСеанса() Тогда
|
||||
|
||||
@@ -597,6 +614,15 @@
|
||||
МассивСтрок.Добавить(ДанныеПредупреждения.Решение);
|
||||
КонецЕсли;
|
||||
Элементы.Предупреждение.Заголовок = Новый ФорматированнаяСтрока(МассивСтрок);
|
||||
|
||||
Если ЭлектроннаяПодпись.ДобавлениеИзменениеЭлектронныхПодписей() Тогда
|
||||
НастройкаРазрешитьПодписание = ОбщегоНазначения.ХранилищеОбщихНастроекЗагрузить(
|
||||
Объект.Ссылка, "РазрешитьПодписание", Неопределено);
|
||||
Элементы.ПодписаниеРазрешено.Видимость = Истина;
|
||||
ПодписаниеРазрешено = НастройкаРазрешитьПодписание;
|
||||
Иначе
|
||||
Элементы.ПодписаниеРазрешено.Видимость = Ложь;
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
|
||||
Иначе
|
||||
|
||||
@@ -46,6 +46,7 @@
|
||||
ТекстОшибки = КраткоеПредставлениеОшибки(ИнформацияОбОшибке) + Символы.ПС
|
||||
+ НСтр("ru = 'Возможно пароль введен неверно, повторите ввод пароля.'");
|
||||
КонецПопытки;
|
||||
ЭтотОбъект.ОписаниеОповещенияОЗакрытии = Неопределено;
|
||||
КонецЕсли;
|
||||
|
||||
Закрыть();
|
||||
|
||||
@@ -257,7 +257,9 @@
|
||||
ФормаУникальность = Истина;
|
||||
|
||||
Если ПараметрыКлиента.ВыполнятьЗамеры Тогда
|
||||
Замер = НачатьЗамер("ПанельОтчетов.Открытие", ПараметрыКлиента.ПрефиксЗамеров + "; " + ПутьКПодсистеме);
|
||||
Комментарий = Новый Соответствие;
|
||||
Комментарий.Вставить("ПутьКПодсистеме", ПутьКПодсистеме);
|
||||
Замер = НачатьЗамер("ПанельОтчетов.Открытие", Комментарий);
|
||||
КонецЕсли;
|
||||
|
||||
ОткрытьФорму("ОбщаяФорма.ПанельОтчетов", ФормаПараметры, ФормаВладелец, ФормаУникальность);
|
||||
@@ -484,21 +486,21 @@
|
||||
&НаКлиенте
|
||||
Функция НачатьЗамер(Событие, Комментарий = Неопределено)
|
||||
Если Комментарий = Неопределено Тогда
|
||||
Комментарий = ПараметрыКлиента.ПрефиксЗамеров;
|
||||
Комментарий = Новый Соответствие;
|
||||
КонецЕсли;
|
||||
|
||||
Замер = Новый Структура("Имя, Идентификатор, МодульОценкаПроизводительностиКлиент");
|
||||
Если Событие = "СписокОтчетов.Открытие" Или Событие = "ПанельОтчетов.Открытие" Тогда
|
||||
Замер.Имя = Событие;
|
||||
Комментарий = Комментарий + "; " + НСтр("ru = 'Из панели отчетов:'") + " " + ПараметрыКлиента.ПутьКПодсистеме;
|
||||
Комментарий.Вставить("ИзПанелиОтчетов", ПараметрыКлиента.ПутьКПодсистеме);
|
||||
Иначе
|
||||
Если РежимНастройки Или Событие = "ВыходИзРежимаНастройки" Тогда
|
||||
Замер.Имя = "ПанельОтчетов.РежимНастройки";
|
||||
ИначеЕсли ЗначениеЗаполнено(СтрокаПоиска) Тогда
|
||||
Замер.Имя = "ПанельОтчетов.Поиск"; // Сам по себе поиск интересен только в режиме просмотра.
|
||||
КонецЕсли;
|
||||
Комментарий = Комментарий + "; " + ПараметрыКлиента.ПутьКПодсистеме;
|
||||
Комментарий = Комментарий + "; " + НСтр("ru = 'Подсказки:'") + " " + Строка(ПоказыватьПодсказки);
|
||||
Комментарий.Вставить("ПутьКПодсистеме", ПараметрыКлиента.ПутьКПодсистеме);
|
||||
Комментарий.Вставить("ПоказыватьПодсказки", ПоказыватьПодсказки);
|
||||
КонецЕсли;
|
||||
|
||||
Если Замер.Имя = Неопределено Тогда
|
||||
@@ -506,15 +508,15 @@
|
||||
КонецЕсли;
|
||||
|
||||
Если ЗначениеЗаполнено(СтрокаПоиска) Тогда
|
||||
Комментарий = Комментарий
|
||||
+ "; " + НСтр("ru = 'Поиск:'") + " " + Строка(СтрокаПоиска)
|
||||
+ "; " + НСтр("ru = 'Во всех разделах:'") + " " + Строка(ИскатьВоВсехРазделах);
|
||||
Комментарий.Вставить("Поиск", Истина);
|
||||
Комментарий.Вставить("СтрокаПоиска", Строка(СтрокаПоиска));
|
||||
Комментарий.Вставить("ИскатьВоВсехРазделах", ИскатьВоВсехРазделах);
|
||||
Иначе
|
||||
Комментарий = Комментарий + "; " + НСтр("ru = 'Без поиска'");
|
||||
Комментарий.Вставить("Поиск", Ложь);
|
||||
КонецЕсли;
|
||||
|
||||
Если Событие = "ВыходИзРежимаНастройки" Тогда
|
||||
Комментарий = Комментарий + "; " + НСтр("ru = 'Выход из режима настройки'");
|
||||
Комментарий.Вставить("ВыходИзРежимаНастройки", Истина);
|
||||
КонецЕсли;
|
||||
Замер.МодульОценкаПроизводительностиКлиент = ОбщегоНазначенияКлиент.ОбщийМодуль("ОценкаПроизводительностиКлиент");
|
||||
Замер.Идентификатор = Замер.МодульОценкаПроизводительностиКлиент.ЗамерВремени(Замер.Имя);
|
||||
|
||||
@@ -4823,9 +4823,8 @@
|
||||
ВыполнятьЗамеры = НастройкиОтчета.ВыполнятьЗамеры И ЗначениеЗаполнено(НастройкиОтчета.КлючЗамеров);
|
||||
Если ВыполнятьЗамеры Тогда
|
||||
МодульОценкаПроизводительностиКлиент = ОбщегоНазначенияКлиент.ОбщийМодуль("ОценкаПроизводительностиКлиент");
|
||||
ИдентификаторЗамера = МодульОценкаПроизводительностиКлиент.ЗамерВремени(
|
||||
МодульОценкаПроизводительностиКлиент.ЗамерВремени(
|
||||
НастройкиОтчета.КлючЗамеров + ".Настройки", Ложь, Ложь);
|
||||
МодульОценкаПроизводительностиКлиент.УстановитьКомментарийЗамера(ИдентификаторЗамера, НастройкиОтчета.ПрефиксЗамеров);
|
||||
КонецЕсли;
|
||||
|
||||
ИмяОткрываемойФормы = НастройкиОтчета.ПолноеИмя + ?(ИспользоватьФормуВарианта, ".ФормаВарианта", ".ФормаНастроек");
|
||||
|
||||
@@ -1424,11 +1424,12 @@
|
||||
|
||||
ВыполнятьЗамеры = НастройкиОтчета.ВыполнятьЗамеры И ЗначениеЗаполнено(НастройкиОтчета.КлючЗамеров);
|
||||
Если ВыполнятьЗамеры Тогда
|
||||
Комментарий = НастройкиОтчета.ПрефиксЗамеров + "; " + НСтр("ru = 'Непосредственно:'") + " " + Строка(Непосредственно);
|
||||
МодульОценкаПроизводительностиКлиент = ОбщегоНазначенияКлиент.ОбщийМодуль("ОценкаПроизводительностиКлиент");
|
||||
ИдентификаторЗамера = МодульОценкаПроизводительностиКлиент.ЗамерВремени(
|
||||
НастройкиОтчета.КлючЗамеров + ".Формирование",
|
||||
Ложь, Ложь);
|
||||
Комментарий = Новый Соответствие;
|
||||
Комментарий.Вставить("Непосредственно", Непосредственно);
|
||||
МодульОценкаПроизводительностиКлиент.УстановитьКомментарийЗамера(ИдентификаторЗамера, Комментарий);
|
||||
КонецЕсли;
|
||||
|
||||
@@ -1981,7 +1982,6 @@
|
||||
ИдентификаторЗамера = МодульОценкаПроизводительностиКлиент.ЗамерВремени(
|
||||
НастройкиОтчета.КлючЗамеров + ".Настройки",
|
||||
Ложь, Ложь);
|
||||
МодульОценкаПроизводительностиКлиент.УстановитьКомментарийЗамера(ИдентификаторЗамера, НастройкиОтчета.ПрефиксЗамеров);
|
||||
КонецЕсли;
|
||||
|
||||
ПараметрыФормы = Новый Структура;
|
||||
@@ -4532,9 +4532,9 @@
|
||||
КонецЕсли;
|
||||
|
||||
КлючЗамеров = Выборка.КлючЗамеров;
|
||||
Если Не ЗначениеЗаполнено(КлючЗамеров) Тогда
|
||||
КлючЗамеров = ОбщегоНазначения.СократитьСтрокуКонтрольнойСуммой(
|
||||
НастройкиОтчета.ПолноеИмя + "." + КлючТекущегоВарианта, 135);
|
||||
Если Не ЗначениеЗаполнено(КлючЗамеров) Тогда
|
||||
КлючЗамеров = ВариантыОтчетовСлужебный.КлючЗамеров(НастройкиОтчета.ПолноеИмя,
|
||||
КлючТекущегоВарианта);
|
||||
КонецЕсли;
|
||||
|
||||
ЗаполнитьЗначенияСвойств(НастройкиОтчета, Выборка);
|
||||
@@ -4679,7 +4679,8 @@
|
||||
|
||||
Область = Элементы.ОтчетТабличныйДокумент.ТекущаяОбласть;
|
||||
|
||||
Если Область.ТипОбласти = ТипОбластиЯчеекТабличногоДокумента.Прямоугольник Тогда
|
||||
Если ТипЗнч(Область) = Тип("ОбластьЯчеекТабличногоДокумента")
|
||||
И Область.ТипОбласти = ТипОбластиЯчеекТабличногоДокумента.Прямоугольник Тогда
|
||||
Возврат Область.Имя;
|
||||
КонецЕсли;
|
||||
|
||||
@@ -4695,7 +4696,8 @@
|
||||
ПолеДокумента = Элементы.ОтчетТабличныйДокумент;
|
||||
Область = ПолеДокумента.ТекущаяОбласть;
|
||||
|
||||
Если Область.ТипОбласти <> ТипОбластиЯчеекТабличногоДокумента.Прямоугольник Тогда
|
||||
Если ТипЗнч(Область) <> Тип("ОбластьЯчеекТабличногоДокумента")
|
||||
Или Область.ТипОбласти <> ТипОбластиЯчеекТабличногоДокумента.Прямоугольник Тогда
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
|
||||
@@ -559,7 +559,7 @@
|
||||
АдресныйОбъект.Вставить("ПредлагатьЗагрузкуКлассификатора", Не СведенияОбАдресе.РегионЗагружен);
|
||||
КонецЕсли;
|
||||
|
||||
Представление = СтрНайтиИВыделитьОформлением(СведенияОбАдресе.Представление, СтрокаПоиска);
|
||||
Представление = НайтиИВыделитьОформлением(СведенияОбАдресе.Представление, СтрокаПоиска);
|
||||
|
||||
Если Представление = Неопределено Тогда
|
||||
Представление = СведенияОбАдресе.Представление;
|
||||
@@ -627,7 +627,7 @@
|
||||
|
||||
ДобавленныеПредставленияАдресногоОбъекта.Вставить(АдресныйОбъект.Представление, Истина);
|
||||
|
||||
Представление = СтрНайтиИВыделитьОформлением(АдресныйОбъект.Представление, СтрокаПоиска);
|
||||
Представление = НайтиИВыделитьОформлением(АдресныйОбъект.Представление, СтрокаПоиска);
|
||||
|
||||
Если Представление = Неопределено Тогда
|
||||
Представление = АдресныйОбъект.Представление;
|
||||
@@ -1190,9 +1190,9 @@
|
||||
Если АдресРФ = Неопределено Тогда
|
||||
Возврат Результат;
|
||||
ИначеЕсли ТипЗнч(АдресРФ) = Тип("Строка") Тогда
|
||||
|
||||
|
||||
Если СтрЧислоВхождений(АдресРФ, ",") = 9 Тогда
|
||||
|
||||
|
||||
Результат.AddressType = АдминистративноТерриториальныйАдрес();
|
||||
|
||||
ЧастиАдреса = СтрРазделить(АдресРФ, ",");
|
||||
@@ -1201,31 +1201,38 @@
|
||||
НаименованиеИТипОбъекта = НаименованиеИТипОбъекта(ЧастиАдреса[2]);
|
||||
Результат.Area = НаименованиеИТипОбъекта.Наименование;
|
||||
Результат.AreaType = НаименованиеИТипОбъекта.Сокращение;
|
||||
ОбновитьСписокУровней(Результат, "area", ЗначениеЗаполнено(Результат["area"]));
|
||||
|
||||
НаименованиеИТипОбъекта = НаименованиеИТипОбъекта(ЧастиАдреса[3]);
|
||||
Результат.District = НаименованиеИТипОбъекта.Наименование;
|
||||
Результат.DistrictType = НаименованиеИТипОбъекта.Сокращение;
|
||||
Результат.DistrictType = НаименованиеИТипОбъекта.Сокращение;
|
||||
ОбновитьСписокУровней(Результат, "district", ЗначениеЗаполнено(Результат["district"]));
|
||||
|
||||
НаименованиеИТипОбъекта = НаименованиеИТипОбъекта(ЧастиАдреса[4]);
|
||||
Результат.City = НаименованиеИТипОбъекта.Наименование;
|
||||
Результат.CityType = НаименованиеИТипОбъекта.Сокращение;
|
||||
ОбновитьСписокУровней(Результат, "city", ЗначениеЗаполнено(Результат["city"]));
|
||||
|
||||
НаименованиеИТипОбъекта = НаименованиеИТипОбъекта(ЧастиАдреса[5]);
|
||||
Результат.Locality = НаименованиеИТипОбъекта.Наименование;
|
||||
Результат.LocalityType = НаименованиеИТипОбъекта.Сокращение;
|
||||
Результат.LocalityType = НаименованиеИТипОбъекта.Сокращение;
|
||||
ОбновитьСписокУровней(Результат, "locality", ЗначениеЗаполнено(Результат["locality"]));
|
||||
|
||||
НаименованиеИТипОбъекта = НаименованиеИТипОбъекта(ЧастиАдреса[6]);
|
||||
Результат.Street = НаименованиеИТипОбъекта.Наименование;
|
||||
Результат.StreetType = НаименованиеИТипОбъекта.Сокращение;
|
||||
ОбновитьСписокУровней(Результат, "street", ЗначениеЗаполнено(Результат["street"]));
|
||||
|
||||
НаименованиеИТипОбъекта = НаименованиеИТипОбъекта(ЧастиАдреса[7]);
|
||||
Результат.HouseNumber = НаименованиеИТипОбъекта.Сокращение;
|
||||
Результат.HouseType = НаименованиеИТипОбъекта.Наименование;
|
||||
ОбновитьСписокУровней(Результат, "house", ЗначениеЗаполнено(Результат["HouseNumber"]));
|
||||
|
||||
Если ЗначениеЗаполнено(ЧастиАдреса[8]) Тогда
|
||||
НаименованиеИТипОбъекта = НаименованиеИТипОбъекта(ЧастиАдреса[8]);
|
||||
Результат.Buildings.Добавить(ЗначениеСтроенияИлиПомещения(НаименованиеИТипОбъекта.Сокращение,
|
||||
НаименованиеИТипОбъекта.Наименование));
|
||||
ОбновитьСписокУровней(Результат, "house", Истина);
|
||||
КонецЕсли;
|
||||
|
||||
Если ЗначениеЗаполнено(ЧастиАдреса[9]) Тогда
|
||||
@@ -1233,7 +1240,9 @@
|
||||
Результат.Apartments.Добавить(ЗначениеСтроенияИлиПомещения(
|
||||
НаименованиеИТипОбъекта.Сокращение, НаименованиеИТипОбъекта.Наименование));
|
||||
КонецЕсли;
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
Иначе
|
||||
|
||||
Если ЗначениеЗаполнено(АдресРФ.Адрес_по_документу) Тогда
|
||||
@@ -1250,40 +1259,49 @@
|
||||
СубъектРФ = НаименованиеИТипОбъекта(АдаптацияНазванияРегиона(АдресРФ.СубъектРФ));
|
||||
Результат.Area = Строка(СубъектРФ.Наименование);
|
||||
Результат.AreaType = Строка(СубъектРФ.ТипОбъекта);
|
||||
ОбновитьСписокУровней(Результат, "area", ЗначениеЗаполнено(Результат["area"]));
|
||||
|
||||
РайонАдреса = НаименованиеИТипОбъекта(РайонАдреса(АдресРФ));
|
||||
Результат.District = Строка(РайонАдреса.Наименование);
|
||||
Результат.DistrictType = Строка(РайонАдреса.ТипОбъекта);
|
||||
|
||||
ОбновитьСписокУровней(Результат, "district", ЗначениеЗаполнено(Результат["district"]));
|
||||
|
||||
Город = НаименованиеИТипОбъекта(АдресРФ.Город);
|
||||
Результат.City = Строка(Город.Наименование);
|
||||
Результат.CityType = Строка(Город.ТипОбъекта);
|
||||
|
||||
ОбновитьСписокУровней(Результат, "city", ЗначениеЗаполнено(Результат["city"]));
|
||||
|
||||
НаселПункт = НаименованиеИТипОбъекта(АдресРФ.НаселПункт);
|
||||
Результат.Locality = Строка(НаселПункт.Наименование);
|
||||
Результат.LocalityType = Строка(НаселПункт.ТипОбъекта);
|
||||
|
||||
Улица = НаименованиеИТипОбъекта(АдресРФ.Улица);
|
||||
Результат.Street = Строка(Улица.Наименование);
|
||||
Результат.StreetType = Строка(Улица.ТипОбъекта);
|
||||
|
||||
ОбновитьСписокУровней(Результат, "locality", ЗначениеЗаполнено(Результат["locality"]));
|
||||
|
||||
ВнутригРайон = НаименованиеИТипОбъекта(АдресРФ.ВнутригРайон);
|
||||
Результат.CityDistrict = Строка(ВнутригРайон.Наименование);
|
||||
Результат.CityDistrictType = Строка(ВнутригРайон.ТипОбъекта);
|
||||
|
||||
|
||||
ЗначениеДополнительныхЭлементов = ЗначениеДополнительныхЭлементов(АдресРФ);
|
||||
Если ЗначениеЗаполнено(ЗначениеДополнительныхЭлементов.ДополнительныйЭлемент) Тогда
|
||||
ДополнительныйЭлемент = НаименованиеИТипОбъекта(ЗначениеДополнительныхЭлементов.ДополнительныйЭлемент);
|
||||
Результат.Territory = Строка(ДополнительныйЭлемент.Наименование);
|
||||
Результат.TerritoryType = Строка(ДополнительныйЭлемент.ТипОбъекта);
|
||||
ОбновитьСписокУровней(Результат, "territory", ЗначениеЗаполнено(Результат["territory"]));
|
||||
КонецЕсли;
|
||||
|
||||
Улица = НаименованиеИТипОбъекта(АдресРФ.Улица);
|
||||
Результат.Street = Строка(Улица.Наименование);
|
||||
Результат.StreetType = Строка(Улица.ТипОбъекта);
|
||||
ОбновитьСписокУровней(Результат, "street", ЗначениеЗаполнено(Результат["street"]));
|
||||
|
||||
Если ЗначениеЗаполнено(ЗначениеДополнительныхЭлементов.ПодчиненныйЭлемент) Тогда
|
||||
ПодчиненныйЭлемент = НаименованиеИТипОбъекта(ЗначениеДополнительныхЭлементов.ПодчиненныйЭлемент);
|
||||
Результат.Street = Строка(ПодчиненныйЭлемент.Наименование);
|
||||
Результат.StreetType = Строка(ПодчиненныйЭлемент.ТипОбъекта);
|
||||
ОбновитьСписокУровней(Результат, "street", ЗначениеЗаполнено(Результат["street"]));
|
||||
КонецЕсли;
|
||||
|
||||
|
||||
ЗданияИПомещения = ЗданияИПомещенияАдреса(АдресРФ);
|
||||
АдресСодержитДома = Ложь;
|
||||
Для Каждого Здание Из ЗданияИПомещения.Здания Цикл
|
||||
Если Здание.Вид = 1 Тогда
|
||||
Результат.HouseType = Здание.Тип;
|
||||
@@ -1291,8 +1309,11 @@
|
||||
Иначе
|
||||
Результат.Buildings.Добавить(ЗначениеСтроенияИлиПомещения(Здание.Тип, Здание.Значение));
|
||||
КонецЕсли;
|
||||
АдресСодержитДома = Истина;
|
||||
КонецЦикла;
|
||||
|
||||
|
||||
ОбновитьСписокУровней(Результат, "house", АдресСодержитДома);
|
||||
|
||||
Для Каждого Помещение Из ЗданияИПомещения.Помещения Цикл
|
||||
Результат.Apartments.Добавить(ЗначениеСтроенияИлиПомещения(Помещение.Тип, Помещение.Значение));
|
||||
КонецЦикла;
|
||||
@@ -1945,6 +1966,9 @@
|
||||
Дело.Подсказка = Подсказка;
|
||||
Дело.ПараметрыФормы = Новый Структура("Режим", "ПроверкаОбновления");
|
||||
Дело.Форма = "РегистрСведений.АдресныеОбъекты.Форма.ЗагрузкаАдресногоКлассификатора";
|
||||
Если Дело.ЕстьДела = Истина Тогда
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
КонецЦикла;
|
||||
|
||||
КонецПроцедуры
|
||||
@@ -2058,6 +2082,67 @@
|
||||
// АПК: 1297-вкл
|
||||
КонецФункции
|
||||
|
||||
Функция НайтиИВыделитьОформлением(Строка, Знач Подстрока)
|
||||
|
||||
Если СтрНайти(ВРег(Строка), ВРег(Подстрока)) = 0 Тогда
|
||||
Возврат Строка;
|
||||
КонецЕсли;
|
||||
|
||||
Представление = Строка;
|
||||
ФрагментыТекстаПоиска = СтрРазделить(Подстрока, " ");
|
||||
|
||||
Для каждого ФрагментТекстаПоиска Из ФрагментыТекстаПоиска Цикл
|
||||
Позиция = СтрНайти(ВРег(Представление), ВРег(ФрагментТекстаПоиска));
|
||||
Если Позиция > 0 Тогда
|
||||
Представление = Лев(Представление, Позиция - 1) + Символы.ПС + Символы.ВТаб
|
||||
+ Сред(Представление, Позиция, СтрДлина(ФрагментТекстаПоиска))
|
||||
+ Символы.ПС + Сред(Представление, Позиция + СтрДлина(ФрагментТекстаПоиска));
|
||||
КонецЕсли;
|
||||
КонецЦикла;
|
||||
|
||||
Набор = СтрРазделить(Представление, Символы.ПС);
|
||||
Для Счетчик = 0 По Набор.Количество() - 1 Цикл
|
||||
Если СтрНачинаетсяС(Набор[Счетчик], Символы.ВТаб) Тогда
|
||||
Набор[Счетчик] = Новый ФорматированнаяСтрока(СокрЛП(Набор[Счетчик]), ШрифтыСтиля.ВажнаяНадписьШрифт, ЦветаСтиля.РезультатУспехЦвет);
|
||||
КонецЕсли;
|
||||
КонецЦикла;
|
||||
|
||||
Возврат Новый ФорматированнаяСтрока(Набор);
|
||||
|
||||
КонецФункции
|
||||
|
||||
Процедура ОбновитьСписокУровней(Адрес, ИмяУровня, ЕстьЗначение)
|
||||
|
||||
Если ИмяУровня <> "district" Тогда
|
||||
ПозицияМуниципальныйУровень = Адрес.munLevels.Найти(ИмяУровня);
|
||||
Иначе
|
||||
ПозицияМуниципальныйУровень = -1;
|
||||
КонецЕсли;
|
||||
|
||||
Если ИмяУровня <> "munDistrict" И ИмяУровня <> "settlement" Тогда
|
||||
ПозицияАдминистративнойУровень = Адрес.admLevels.Найти(ИмяУровня);
|
||||
Иначе
|
||||
ПозицияАдминистративнойУровень = -1;
|
||||
КонецЕсли;
|
||||
|
||||
Если ЕстьЗначение Тогда
|
||||
Если ПозицияМуниципальныйУровень = Неопределено Тогда
|
||||
Адрес.munLevels.Добавить(ИмяУровня);
|
||||
КонецЕсли;
|
||||
Если ПозицияАдминистративнойУровень = Неопределено Тогда
|
||||
Адрес.admLevels.Добавить(ИмяУровня);
|
||||
КонецЕсли;
|
||||
Иначе
|
||||
Если ПозицияМуниципальныйУровень <> Неопределено И ПозицияМуниципальныйУровень >= 0 Тогда
|
||||
Адрес.munLevels.Удалить(ПозицияМуниципальныйУровень);
|
||||
КонецЕсли;
|
||||
Если ПозицияАдминистративнойУровень <> Неопределено И ПозицияАдминистративнойУровень >= 0 Тогда
|
||||
Адрес.admLevels.Удалить(ПозицияАдминистративнойУровень);
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
// Параметры:
|
||||
// НаименованияАдресныхОбъектов - Массив
|
||||
// Возвращаемое значение:
|
||||
@@ -7637,7 +7722,7 @@
|
||||
|
||||
Представление = СтрСоединить(Набор, ", ");
|
||||
Если ЗначениеЗаполнено(СтрокаПоиска) Тогда
|
||||
ПредставлениеСВыделением = СтрНайтиИВыделитьОформлением(Представление, СтрокаПоиска);
|
||||
ПредставлениеСВыделением = НайтиИВыделитьОформлением(Представление, СтрокаПоиска);
|
||||
Если ПредставлениеСВыделением <> Неопределено Тогда
|
||||
Представление = ПредставлениеСВыделением;
|
||||
КонецЕсли;
|
||||
|
||||
@@ -1742,11 +1742,21 @@
|
||||
КонецПопытки;
|
||||
|
||||
// Формирование и оценка скорости.
|
||||
|
||||
ИмяКлючевойОперации = ОбщегоНазначенияКлиентСервер.СвойствоСтруктуры(Параметры, "ИмяКлючевойОперации");
|
||||
ВыполнятьЗамеры = ТипЗнч(ИмяКлючевойОперации) = Тип("Строка") И Не ПустаяСтрока(ИмяКлючевойОперации) И ВыполнятьЗамеры();
|
||||
ВыполнятьЗамеры = ВыполнятьЗамеры();
|
||||
Если ВыполнятьЗамеры Тогда
|
||||
ИмяКлючевойОперации = ОбщегоНазначенияКлиентСервер.СвойствоСтруктуры(Параметры, "ИмяКлючевойОперации");
|
||||
Если Не ЗначениеЗаполнено(ИмяКлючевойОперации) Тогда
|
||||
ИмяКлючевойОперации = ВариантыОтчетовСлужебный.КлючЗамеров(Результат.ПолноеИмя,
|
||||
Результат.КлючВарианта) + ".Формирование";
|
||||
КонецЕсли;
|
||||
КомментарийКлючевойОперации = ОбщегоНазначенияКлиентСервер.СвойствоСтруктуры(Параметры, "КомментарийКлючевойОперации");
|
||||
Если Не ЗначениеЗаполнено(КомментарийКлючевойОперации)
|
||||
И Результат.НастройкиКД <> Неопределено
|
||||
И Результат.НастройкиКД.ДополнительныеСвойства.Свойство("КлючПредопределенногоВарианта") Тогда
|
||||
КомментарийКлючевойОперации = Новый Соответствие;
|
||||
КомментарийКлючевойОперации.Вставить("КлючПредопределенногоВарианта",
|
||||
Результат.НастройкиКД.ДополнительныеСвойства.КлючПредопределенногоВарианта);
|
||||
КонецЕсли;
|
||||
МодульОценкаПроизводительности = ОбщегоНазначения.ОбщийМодуль("ОценкаПроизводительности");
|
||||
ВремяНачала = МодульОценкаПроизводительности.НачатьЗамерВремени();
|
||||
КонецЕсли;
|
||||
@@ -2481,11 +2491,6 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
// См. ОбщегоНазначенияПереопределяемый.ПриДобавленииПараметровРаботыКлиентаПриЗапуске.
|
||||
Процедура ПриДобавленииПараметровРаботыКлиентаПриЗапуске(Параметры) Экспорт
|
||||
Параметры.Вставить("ВариантыОтчетов", Новый ФиксированнаяСтруктура(ПараметрыКлиента()));
|
||||
КонецПроцедуры
|
||||
|
||||
// См. ВыгрузкаЗагрузкаДанныхПереопределяемый.ПриЗаполненииТиповИсключаемыхИзВыгрузкиЗагрузки.
|
||||
Процедура ПриЗаполненииТиповИсключаемыхИзВыгрузкиЗагрузки(Типы) Экспорт
|
||||
|
||||
@@ -2850,8 +2855,8 @@
|
||||
МетаданныеОтчета = ОписаниеОтчета.Метаданные; // ОбъектМетаданныхОтчет
|
||||
|
||||
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.ОценкаПроизводительности") Тогда
|
||||
ОписаниеВарианта.КлючЗамеров = ОбщегоНазначения.СократитьСтрокуКонтрольнойСуммой(
|
||||
МетаданныеОтчета.ПолноеИмя() + "." + ОписаниеВарианта.КлючВарианта, 135);
|
||||
ОписаниеВарианта.КлючЗамеров = ВариантыОтчетовСлужебный.КлючЗамеров(
|
||||
МетаданныеОтчета.ПолноеИмя(), ОписаниеВарианта.КлючВарианта);
|
||||
КонецЕсли;
|
||||
КонецПроцедуры
|
||||
|
||||
@@ -3191,37 +3196,21 @@
|
||||
Возврат ОбщиеНастройки;
|
||||
КонецФункции
|
||||
|
||||
// Глобальные клиентские настройки отчетов.
|
||||
//
|
||||
// Возвращаемое значение:
|
||||
// Структура:
|
||||
// * ВыполнятьЗамеры - Булево
|
||||
// * ПрефиксЗамеров - Строка
|
||||
//
|
||||
Функция ПараметрыКлиента() Экспорт
|
||||
ПараметрыКлиента = Новый Структура;
|
||||
ПараметрыКлиента.Вставить("ВыполнятьЗамеры", ВыполнятьЗамеры());
|
||||
ПараметрыКлиента.Вставить("ПрефиксЗамеров", "");
|
||||
Если ПараметрыКлиента.ВыполнятьЗамеры Тогда
|
||||
УстановитьПривилегированныйРежим(Истина);
|
||||
ПараметрыКлиента.ПрефиксЗамеров = СтрЗаменить(ПараметрыСеанса["КомментарийЗамераВремени"], ";", "; ");
|
||||
УстановитьПривилегированныйРежим(Ложь);
|
||||
КонецЕсли;
|
||||
|
||||
Возврат ПараметрыКлиента;
|
||||
КонецФункции
|
||||
|
||||
// Глобальные клиентские настройки отчетов.
|
||||
Функция ВыполнятьЗамеры()
|
||||
Если БезопасныйРежим() <> Ложь Тогда
|
||||
Возврат Ложь;
|
||||
КонецЕсли;
|
||||
|
||||
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.ОценкаПроизводительности") Тогда
|
||||
МодульОценкаПроизводительностиВызовСервераПовтИсп = ОбщегоНазначения.ОбщийМодуль("ОценкаПроизводительностиВызовСервераПовтИсп");
|
||||
Если МодульОценкаПроизводительностиВызовСервераПовтИсп.ВыполнятьЗамерыПроизводительности() Тогда
|
||||
Возврат Истина;
|
||||
КонецЕсли;
|
||||
Возврат Истина;
|
||||
КонецЕсли;
|
||||
|
||||
Возврат Ложь;
|
||||
@@ -5831,7 +5820,6 @@
|
||||
//
|
||||
// Далее свойства из ВариантыОтчетов.ПараметрыКлиента.
|
||||
// * ВыполнятьЗамеры - Булево
|
||||
// * ПрефиксЗамеров - Строка
|
||||
//
|
||||
// Далее свойства из ОтчетыКлиентСервер.НастройкиОтчетаПоУмолчанию.
|
||||
// * ФормироватьСразу - Булево
|
||||
|
||||
@@ -58,7 +58,6 @@
|
||||
Если ПараметрыКлиента.ВыполнятьЗамеры Тогда
|
||||
ПараметрыОткрытия.ВыполнятьЗамеры = Истина;
|
||||
ПараметрыОткрытия.Вставить("ИмяОперации", КлючЗамеров + ".Открытие");
|
||||
ПараметрыОткрытия.Вставить("КомментарийОперации", ПараметрыКлиента.ПрефиксЗамеров);
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
ИначеЕсли ПараметрыОткрытия.ТипОтчета = "Дополнительный" Тогда
|
||||
@@ -89,12 +88,10 @@
|
||||
ПараметрыОткрытия.Вставить("КлючСохраненияПоложенияОкна", КлючУникальности);
|
||||
|
||||
Если ПараметрыОткрытия.ВыполнятьЗамеры Тогда
|
||||
ВариантыОтчетовКлиентСервер.ДополнитьСтруктуруКлючом(ПараметрыОткрытия, "КомментарийОперации");
|
||||
МодульОценкаПроизводительностиКлиент = ОбщегоНазначенияКлиент.ОбщийМодуль("ОценкаПроизводительностиКлиент");
|
||||
ИдентификаторЗамера = МодульОценкаПроизводительностиКлиент.ЗамерВремени(
|
||||
ПараметрыОткрытия.ИмяОперации,,
|
||||
Ложь);
|
||||
МодульОценкаПроизводительностиКлиент.УстановитьКомментарийЗамера(ИдентификаторЗамера, ПараметрыОткрытия.КомментарийОперации);
|
||||
КонецЕсли;
|
||||
|
||||
ОткрытьФорму(ПолноеИмяОтчета + ".Форма", ПараметрыОткрытия, Неопределено, Истина);
|
||||
@@ -124,7 +121,9 @@
|
||||
ИдентификаторЗамера = МодульОценкаПроизводительностиКлиент.ЗамерВремени(
|
||||
"ПанельОтчетов.Открытие",,
|
||||
Ложь);
|
||||
МодульОценкаПроизводительностиКлиент.УстановитьКомментарийЗамера(ИдентификаторЗамера, ПараметрыКлиента.ПрефиксЗамеров + "; " + ПутьКПодсистеме);
|
||||
Комментарий = Новый Соответствие;
|
||||
Комментарий.Вставить("ПутьКПодсистеме", ПутьКПодсистеме);
|
||||
МодульОценкаПроизводительностиКлиент.УстановитьКомментарийЗамера(ИдентификаторЗамера, Комментарий);
|
||||
КонецЕсли;
|
||||
|
||||
ОткрытьФорму("ОбщаяФорма.ПанельОтчетов", ФормаПараметры, , ПутьКПодсистеме, ФормаОкно, ФормаСсылка);
|
||||
@@ -287,10 +286,13 @@
|
||||
СтрокаДерева.Модифицированность = Истина;
|
||||
КонецПроцедуры
|
||||
|
||||
// См. ВариантыОтчетов.ПараметрыКлиента
|
||||
Функция ПараметрыКлиента()
|
||||
Возврат ОбщегоНазначенияКлиентСервер.СвойствоСтруктуры(
|
||||
СтандартныеПодсистемыКлиент.ПараметрыРаботыКлиентаПриЗапуске(),
|
||||
"ВариантыОтчетов");
|
||||
ПараметрыКлиента = Новый Структура;
|
||||
ПараметрыКлиента.Вставить("ВыполнятьЗамеры",
|
||||
ОбщегоНазначенияКлиент.ПодсистемаСуществует("СтандартныеПодсистемы.ОценкаПроизводительности"));
|
||||
|
||||
Возврат ПараметрыКлиента;
|
||||
КонецФункции
|
||||
|
||||
// Имя события оповещения для изменения варианта отчета.
|
||||
|
||||
@@ -385,6 +385,11 @@
|
||||
|
||||
#Область СлужебныеПроцедурыИФункции
|
||||
|
||||
Функция КлючЗамеров(ПолноеИмяОтчета, КлючВарианта) Экспорт
|
||||
Возврат ОбщегоНазначения.СократитьСтрокуКонтрольнойСуммой(
|
||||
ПолноеИмяОтчета + "." + КлючВарианта, 135);
|
||||
КонецФункции
|
||||
|
||||
#Область ИндексацияРазделовОтчета
|
||||
|
||||
Функция ИндексСтруктурыОтчета(Форма) Экспорт
|
||||
|
||||
@@ -1260,6 +1260,28 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
// См. УдалениеПомеченныхОбъектовПереопределяемый.ПередУдалениемГруппыОбъектов
|
||||
Процедура ПередУдалениемГруппыОбъектов(Контекст, УдаляемыеОбъекты) Экспорт
|
||||
|
||||
Контекст.Вставить("Версионирование_УдаляемыеОбъекты", УдаляемыеОбъекты);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
// См. УдалениеПомеченныхОбъектовПереопределяемый.ПослеУдаленияГруппыОбъектов
|
||||
Процедура ПослеУдаленияГруппыОбъектов(Контекст, Успешно) Экспорт
|
||||
|
||||
Если Не Успешно Тогда
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
Для Каждого Ссылка Из Контекст.Версионирование_УдаляемыеОбъекты Цикл
|
||||
Если Метаданные.РегистрыСведений.ВерсииОбъектов.Реквизиты.АвторВерсии.Тип.СодержитТип(ТипЗнч(Ссылка)) Тогда
|
||||
РегистрыСведений.ВерсииОбъектов.УдалитьИнформациюОбАвтореВерсии(Ссылка);
|
||||
КонецЕсли;
|
||||
КонецЦикла;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
#КонецОбласти
|
||||
|
||||
#Область СлужебныеПроцедурыИФункции
|
||||
|
||||
@@ -1666,11 +1666,6 @@
|
||||
МодульИнтеграцияПодсистемБТС.ПриДобавленииПараметровРаботыКлиентаПриЗапуске(Параметры);
|
||||
КонецЕсли;
|
||||
|
||||
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.ВариантыОтчетов") Тогда
|
||||
МодульВариантыОтчетов = ОбщегоНазначения.ОбщийМодуль("ВариантыОтчетов");
|
||||
МодульВариантыОтчетов.ПриДобавленииПараметровРаботыКлиентаПриЗапуске(Параметры);
|
||||
КонецЕсли;
|
||||
|
||||
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.ИнформацияПриЗапуске") Тогда
|
||||
МодульИнформацияПриЗапуске = ОбщегоНазначения.ОбщийМодуль("ИнформацияПриЗапуске");
|
||||
МодульИнформацияПриЗапуске.ПриДобавленииПараметровРаботыКлиентаПриЗапуске(Параметры);
|
||||
@@ -5240,18 +5235,32 @@
|
||||
|
||||
// см. УдалениеПомеченныхОбъектовПереопределяемый.ПередУдалениемГруппыОбъектов
|
||||
Процедура ПередУдалениемГруппыОбъектов(Контекст, УдаляемыеОбъекты) Экспорт
|
||||
|
||||
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.РаботаСФайлами") Тогда
|
||||
МодульРаботаСФайламиСлужебный = ОбщегоНазначения.ОбщийМодуль("РаботаСФайламиСлужебный");
|
||||
МодульРаботаСФайламиСлужебный.ПередУдалениемГруппыОбъектов(Контекст, УдаляемыеОбъекты);
|
||||
КонецЕсли;
|
||||
|
||||
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.ВерсионированиеОбъектов") Тогда
|
||||
МодульВерсионированиеОбъектов = ОбщегоНазначения.ОбщийМодуль("ВерсионированиеОбъектов");
|
||||
МодульВерсионированиеОбъектов.ПередУдалениемГруппыОбъектов(Контекст, УдаляемыеОбъекты);
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
// см. УдалениеПомеченныхОбъектовПереопределяемый.ПослеУдаленияГруппыОбъектов
|
||||
Процедура ПослеУдаленияГруппыОбъектов(Контекст, Успешно) Экспорт
|
||||
|
||||
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.РаботаСФайлами") Тогда
|
||||
МодульРаботаСФайламиСлужебный = ОбщегоНазначения.ОбщийМодуль("РаботаСФайламиСлужебный");
|
||||
МодульРаботаСФайламиСлужебный.ПослеУдаленияГруппыОбъектов(Контекст, Успешно);
|
||||
КонецЕсли;
|
||||
|
||||
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.ВерсионированиеОбъектов") Тогда
|
||||
МодульВерсионированиеОбъектов = ОбщегоНазначения.ОбщийМодуль("ВерсионированиеОбъектов");
|
||||
МодульВерсионированиеОбъектов.ПослеУдаленияГруппыОбъектов(Контекст, Успешно);
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
#КонецОбласти
|
||||
|
||||
@@ -240,7 +240,7 @@
|
||||
|
||||
Если ИменаМультиязычныхРеквизитовВШапке[ИмяРеквизита] <> Неопределено Тогда
|
||||
|
||||
ЗначениеНаТекущемЯзыке = ТекущийОбъект[ИмяРеквизита + СуффиксТекущегоЯзыка()];
|
||||
ЗначениеНаТекущемЯзыке = ТекущийОбъект[ИмяРеквизита + СуффиксТекущегоЯзыка];
|
||||
Если ПустаяСтрока(ЗначениеНаТекущемЯзыке) Тогда
|
||||
Представление[ИмяРеквизита] = ТекущийОбъект[ИмяРеквизита];
|
||||
Иначе
|
||||
@@ -259,8 +259,10 @@
|
||||
НайденныеСтроки = Представления.НайтиСтроки(Отбор);
|
||||
Если НайденныеСтроки.Количество() > 0 Тогда
|
||||
Для каждого ИмяРеквизита Из Реквизиты Цикл
|
||||
Если ИменаМультиязычныхРеквизитовВШапке[ИмяРеквизита] = Неопределено Тогда
|
||||
ТекущийОбъект[ИмяРеквизита] = НайденныеСтроки[0][ИмяРеквизита];
|
||||
Если ИменаМультиязычныхРеквизитовВШапке[ИмяРеквизита] = Неопределено
|
||||
Или (ТекущийЯзык().КодЯзыка <> ОбщегоНазначения.КодОсновногоЯзыка()
|
||||
И ПустаяСтрока(СуффиксТекущегоЯзыка)) Тогда
|
||||
ТекущийОбъект[ИмяРеквизита] = НайденныеСтроки[0][ИмяРеквизита];
|
||||
КонецЕсли;
|
||||
КонецЦикла;
|
||||
Представления.Удалить(НайденныеСтроки[0]);
|
||||
|
||||
@@ -45,7 +45,7 @@
|
||||
Процедура ПриДобавленииПодсистемы(Описание) Экспорт
|
||||
|
||||
Описание.Имя = "СтандартныеПодсистемы";
|
||||
Описание.Версия = "3.1.7.369";
|
||||
Описание.Версия = "3.1.7.382";
|
||||
Описание.ИдентификаторИнтернетПоддержки = "SSL";
|
||||
Описание.РежимВыполненияОтложенныхОбработчиков = "Параллельно";
|
||||
Описание.ПараллельноеОтложенноеОбновлениеСВерсии = "2.3.3.0";
|
||||
|
||||
@@ -7833,10 +7833,12 @@
|
||||
Процедура ДобавитьОписаниеПолейВПланОчистки(Строки, ОписаниеПолей)
|
||||
|
||||
Для Каждого ОписаниеПоля Из ОписаниеПолей Цикл
|
||||
Строки.Добавить(" """ + ОписаниеПоля.Ключ + """ " + НСтр("ru = 'содержит значения следующих типов'") + ":");
|
||||
Строки.Добавить(" " + СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||
НСтр("ru = 'Измерение ""%1"" содержит значения следующих типов:'"), ОписаниеПоля.Ключ));
|
||||
Для Каждого ОписаниеТипа Из ОписаниеПоля.Значение Цикл
|
||||
Если ТипЗнч(ОписаниеТипа.Значение) = Тип("Массив") Тогда
|
||||
Строки.Добавить(" """ + Строка(ОписаниеТипа.Ключ) + """ " + НСтр("ru = 'только следующие значения'") + ":
|
||||
Строки.Добавить(" " + СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||
НСтр("ru = 'Для типа ""%1"" проверяются только следующие значения:'"), Строка(ОписаниеТипа.Ключ)) + "
|
||||
| " + СтрСоединить(ОписаниеТипа.Значение, "
|
||||
| "));
|
||||
Иначе
|
||||
|
||||
@@ -505,7 +505,8 @@
|
||||
Если РезультатЗапроса.Пустой() Тогда
|
||||
Наименование = РазложитьСтрокуПоСловам(ИмяКлючевойОперации);
|
||||
|
||||
НовыйЭлемент = Справочники.КлючевыеОперации.СоздатьЭлемент();
|
||||
НовыйЭлемент = ОценкаПроизводительностиСлужебный.СлужебныйЭлемент(
|
||||
Справочники.КлючевыеОперации);
|
||||
НовыйЭлемент.Имя = ИмяКлючевойОперации;
|
||||
НовыйЭлемент.Наименование = Наименование;
|
||||
НовыйЭлемент.ЦелевоеВремя = ЦелевоеВремя;
|
||||
@@ -617,14 +618,6 @@
|
||||
Длительная = Параметры.Длительная;
|
||||
ВыполненСОшибкой = Параметры.ВыполненСОшибкой;
|
||||
|
||||
Если БезопасныйРежим() <> Ложь Тогда
|
||||
ЗаписьЖурналаРегистрации(НСтр("ru = 'Работа подсистемы оценка производительности в безопасном режиме не поддерживается'",
|
||||
ОценкаПроизводительностиСлужебный.КодОсновногоЯзыка()),
|
||||
УровеньЖурналаРегистрации.Информация,,,Строка(КлючеваяОперация));
|
||||
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
Если Не ЗначениеЗаполнено(ДатаНачалаКлючевойОперации) Тогда
|
||||
ЗаписьЖурналаРегистрации(НСтр("ru = 'Невозможно зафиксировать замер с пустой датой начала'",
|
||||
ОценкаПроизводительностиСлужебный.КодОсновногоЯзыка()),
|
||||
@@ -633,6 +626,7 @@
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
УстановитьОтключениеБезопасногоРежима(Истина);
|
||||
УстановитьПривилегированныйРежим(Истина);
|
||||
|
||||
Если ТипЗнч(КлючеваяОперация) = Тип("Строка") Тогда
|
||||
@@ -704,13 +698,7 @@
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
Если БезопасныйРежим() <> Ложь Тогда
|
||||
ЗаписьЖурналаРегистрации(НСтр("ru = 'Работа подсистемы оценка производительности в безопасном режиме не поддерживается'",
|
||||
ОценкаПроизводительностиСлужебный.КодОсновногоЯзыка()),
|
||||
УровеньЖурналаРегистрации.Информация);
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
УстановитьОтключениеБезопасногоРежима(Истина);
|
||||
УстановитьПривилегированныйРежим(Истина);
|
||||
|
||||
НаборЗаписей = РегистрыСведений.ЗамерыВремени.СоздатьНаборЗаписей();
|
||||
@@ -783,6 +771,7 @@
|
||||
КонецЕсли;
|
||||
|
||||
УстановитьПривилегированныйРежим(Ложь);
|
||||
УстановитьОтключениеБезопасногоРежима(Ложь);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
|
||||
@@ -20,6 +20,7 @@
|
||||
//
|
||||
Функция ЗафиксироватьДлительностьКлючевыхОпераций(ЗамерыДляЗаписи) Экспорт
|
||||
|
||||
УстановитьОтключениеБезопасногоРежима(Истина);
|
||||
УстановитьПривилегированныйРежим(Истина);
|
||||
|
||||
ПериодЗаписи = ОценкаПроизводительности.ПериодЗаписи();
|
||||
@@ -35,8 +36,10 @@
|
||||
Замеры = ЗамерыДляЗаписи.ЗамерыЗавершенные;
|
||||
ИнформацияПрограммыПросмотра = ЗамерыДляЗаписи.ИнформацияПрограммыПросмотра;
|
||||
|
||||
НаборЗаписей = РегистрыСведений.ЗамерыВремени.СоздатьНаборЗаписей();
|
||||
НаборЗаписейТехнологический = РегистрыСведений.ЗамерыВремениТехнологические.СоздатьНаборЗаписей();
|
||||
НаборЗаписей = ОценкаПроизводительностиСлужебный.СлужебныйНаборЗаписей(
|
||||
РегистрыСведений.ЗамерыВремени);
|
||||
НаборЗаписейТехнологический = ОценкаПроизводительностиСлужебный.СлужебныйНаборЗаписей(
|
||||
РегистрыСведений.ЗамерыВремениТехнологические);
|
||||
НомерСеанса = НомерСеансаИнформационнойБазы();
|
||||
ДатаЗаписи = Дата(1,1,1) + ТекущаяУниверсальнаяДатаВМиллисекундах()/1000;
|
||||
ДатаЗаписиНачалоЧаса = НачалоЧаса(ДатаЗаписи);
|
||||
|
||||
@@ -15,6 +15,7 @@
|
||||
//
|
||||
Функция ВыполнятьЗамерыПроизводительности() Экспорт
|
||||
|
||||
УстановитьОтключениеБезопасногоРежима(Истина);
|
||||
УстановитьПривилегированныйРежим(Истина);
|
||||
Возврат Константы.ВыполнятьЗамерыПроизводительности.Получить();
|
||||
|
||||
|
||||
@@ -117,6 +117,11 @@
|
||||
|
||||
Параметры.Вставить("ОценкаПроизводительности", Новый ФиксированнаяСтруктура(ПараметрыРаботыКлиента));
|
||||
|
||||
Если ПараметрыРаботыКлиента.ВыполнятьЗамерыПроизводительности
|
||||
И ПараметрыСеанса.КомментарийЗамераВремени <> Неопределено Тогда
|
||||
Возврат; // Инициализация параметра сеанса.
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
// См. ВариантыОтчетовПереопределяемый.НастроитьВариантыОтчетов.
|
||||
@@ -873,6 +878,53 @@
|
||||
Возврат Метаданные.ОсновнойЯзык.КодЯзыка;
|
||||
КонецФункции
|
||||
|
||||
// Параметры:
|
||||
// МенеджерСправочника - СправочникМенеджер.КлючевыеОперации
|
||||
// Ссылка - СправочникСсылка.КлючевыеОперации
|
||||
//
|
||||
// Возвращаемое значение:
|
||||
// СправочникОбъект.КлючевыеОперации
|
||||
//
|
||||
Функция СлужебныйЭлемент(МенеджерСправочника, Ссылка = Неопределено) Экспорт
|
||||
|
||||
Если Ссылка = Неопределено Тогда
|
||||
ЭлементСправочника = МенеджерСправочника.СоздатьЭлемент();
|
||||
Иначе
|
||||
ЭлементСправочника = Ссылка.ПолучитьОбъект();
|
||||
Если ЭлементСправочника = Неопределено Тогда
|
||||
Возврат Неопределено;
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
|
||||
ЭлементСправочника.ДополнительныеСвойства.Вставить("НеВыполнятьКонтрольУдаляемых");
|
||||
ЭлементСправочника.ДополнительныеСвойства.Вставить("ОтключитьМеханизмРегистрацииОбъектов");
|
||||
ЭлементСправочника.ОбменДанными.Получатели.АвтоЗаполнение = Ложь;
|
||||
ЭлементСправочника.ОбменДанными.Загрузка = Истина;
|
||||
|
||||
Возврат ЭлементСправочника;
|
||||
|
||||
КонецФункции
|
||||
|
||||
// Параметры:
|
||||
// МенеджерРегистра - РегистрСведенийМенеджер.ЗамерыВремени
|
||||
// - РегистрСведенийМенеджер.ЗамерыВремениТехнологические
|
||||
//
|
||||
// Возвращаемое значение:
|
||||
// РегистрСведенийНаборЗаписей.ЗамерыВремени
|
||||
// РегистрСведенийНаборЗаписей.ЗамерыВремениТехнологические
|
||||
//
|
||||
Функция СлужебныйНаборЗаписей(МенеджерРегистра) Экспорт
|
||||
|
||||
НаборЗаписей = МенеджерРегистра.СоздатьНаборЗаписей();
|
||||
НаборЗаписей.ДополнительныеСвойства.Вставить("НеВыполнятьКонтрольУдаляемых");
|
||||
НаборЗаписей.ДополнительныеСвойства.Вставить("ОтключитьМеханизмРегистрацииОбъектов");
|
||||
НаборЗаписей.ОбменДанными.Получатели.АвтоЗаполнение = Ложь;
|
||||
НаборЗаписей.ОбменДанными.Загрузка = Истина;
|
||||
|
||||
Возврат НаборЗаписей;
|
||||
|
||||
КонецФункции
|
||||
|
||||
#КонецОбласти
|
||||
|
||||
#Область РаботаВБезопасномРежимеКопия
|
||||
|
||||
@@ -86,14 +86,24 @@
|
||||
МаксимальныйРазмерПорции = МодульСервисаПереводаТекста.МаксимальныйРазмерПорции();
|
||||
|
||||
Для Каждого Текст Из ТекстыТребующиеПеревод Цикл
|
||||
Если РазмерПорции + СтрДлина(Текст) <= МаксимальныйРазмерПорции Тогда
|
||||
Порция.Добавить(Текст);
|
||||
РазмерПорции = РазмерПорции + СтрДлина(Текст);
|
||||
Иначе
|
||||
Если РазмерПорции + СтрДлина(Текст) > МаксимальныйРазмерПорции И ЗначениеЗаполнено(Порция) Тогда
|
||||
ОчередьПеревода.Добавить(Порция);
|
||||
Порция = Новый Массив;
|
||||
РазмерПорции = 0;
|
||||
КонецЕсли;
|
||||
Если СтрДлина(Текст) <= МаксимальныйРазмерПорции Тогда
|
||||
Порция.Добавить(Текст);
|
||||
РазмерПорции = РазмерПорции + СтрДлина(Текст);
|
||||
Иначе
|
||||
ТекстОшибки = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||
НСтр("ru = 'Превышен максимально допустимый размер текста для перевода, перевод не выполнен. Разделите текст на несколько частей, не превышающих %1 символов.
|
||||
|Длина переданного текста: %2 символов.'",
|
||||
ОбщегоНазначения.КодОсновногоЯзыка()),
|
||||
МаксимальныйРазмерПорции,
|
||||
СтрДлина(Текст));
|
||||
ЗаписьЖурналаРегистрации(НСтр("ru = 'Перевод текста'", ОбщегоНазначения.КодОсновногоЯзыка()), УровеньЖурналаРегистрации.Ошибка,
|
||||
Метаданные.Перечисления.СервисыПереводаТекста, Константы.СервисПереводаТекста.Получить(), ТекстОшибки);
|
||||
КонецЕсли;
|
||||
КонецЦикла;
|
||||
Если ЗначениеЗаполнено(Порция) Тогда
|
||||
ОчередьПеревода.Добавить(Порция);
|
||||
|
||||
@@ -393,7 +393,6 @@
|
||||
|
||||
Если ТипЗнч(Идентификатор) = Тип("ОбъектМетаданных") Тогда
|
||||
ИмяМетода = Идентификатор.ИмяМетода;
|
||||
ПараметрыПоиска.Вставить("ИмяМетода", ИмяМетода);
|
||||
|
||||
// Если рег.задание предопределенное и есть шаблон очереди - можно изменять только "Использование".
|
||||
Если Идентификатор.Предопределенное Тогда
|
||||
@@ -401,19 +400,28 @@
|
||||
МодульОчередьЗаданий = ОбщегоНазначения.ОбщийМодуль("ОчередьЗаданий");
|
||||
Шаблоны = МодульОчередьЗаданий.ШаблоныЗаданийОчереди();
|
||||
|
||||
Если Шаблоны.Найти(Идентификатор.Имя) <> Неопределено
|
||||
И (ПараметрыЗадания.Количество() > 1
|
||||
ИЛИ НЕ ПараметрыЗадания.Свойство("Использование")) Тогда
|
||||
Если Шаблоны.Найти(Идентификатор.Имя) <> Неопределено Тогда
|
||||
УстановитьПривилегированныйРежим(Истина);
|
||||
ПараметрыПоиска.Вставить("Шаблон", МодульОчередьЗаданий.ШаблонПоИмени(Идентификатор.Имя));
|
||||
УстановитьПривилегированныйРежим(Ложь);
|
||||
|
||||
Для каждого ПараметрЗадания Из ОбщегоНазначения.СкопироватьРекурсивно(ПараметрыЗадания) Цикл
|
||||
|
||||
Если ПараметрЗадания.Ключ = "Использование" Тогда
|
||||
Продолжить;
|
||||
КонецЕсли;
|
||||
|
||||
ПараметрыЗадания.Удалить(ПараметрЗадания.Ключ);
|
||||
КонецЦикла;
|
||||
Если ПараметрыЗадания.Количество() > 1
|
||||
Или Не ПараметрыЗадания.Свойство("Использование") Тогда
|
||||
|
||||
Для каждого ПараметрЗадания Из ОбщегоНазначения.СкопироватьРекурсивно(ПараметрыЗадания) Цикл
|
||||
|
||||
Если ПараметрЗадания.Ключ = "Использование" Тогда
|
||||
Продолжить;
|
||||
КонецЕсли;
|
||||
|
||||
ПараметрыЗадания.Удалить(ПараметрЗадания.Ключ);
|
||||
КонецЦикла;
|
||||
КонецЕсли;
|
||||
Иначе
|
||||
ПараметрыПоиска.Вставить("ИмяМетода", ИмяМетода);
|
||||
КонецЕсли;
|
||||
Иначе
|
||||
ПараметрыПоиска.Вставить("ИмяМетода", ИмяМетода);
|
||||
КонецЕсли;
|
||||
|
||||
ИначеЕсли ТипЗнч(Идентификатор) = Тип("УникальныйИдентификатор") Тогда
|
||||
|
||||
@@ -644,9 +644,10 @@
|
||||
ПараметрыПриложения[ИмяПараметра].Вставить("СмещениеСтандартногоВремени");
|
||||
ПараметрыПриложения[ИмяПараметра].Вставить("СмещениеДатыКлиента");
|
||||
ПараметрыПриложения[ИмяПараметра].Вставить("КодОсновногоЯзыка");
|
||||
Если ПараметрыКлиента.Свойство("ОценкаПроизводительности") Тогда
|
||||
ПараметрыПриложения[ИмяПараметра].Вставить("ОценкаПроизводительности");
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
Если Не ПараметрыПриложения[ИмяПараметра].Свойство("ОценкаПроизводительности")
|
||||
И ПараметрыКлиента.Свойство("ОценкаПроизводительности") Тогда
|
||||
ПараметрыПриложения[ИмяПараметра].Вставить("ОценкаПроизводительности");
|
||||
КонецЕсли;
|
||||
|
||||
ЗаполнитьЗначенияСвойств(ПараметрыПриложения[ИмяПараметра], ПараметрыКлиента);
|
||||
|
||||
@@ -1326,7 +1326,15 @@
|
||||
Функция СформироватьФорматированнуюСтроку(ШаблонСтроки, ЭлементыСтиля,
|
||||
Знач Параметр1, Знач Параметр2, Знач Параметр3, Знач Параметр4, Знач Параметр5) Экспорт
|
||||
|
||||
HTMLСтрока = ПодставитьПараметрыВСтроку(ШаблонСтроки, Параметр1, Параметр2, Параметр3, Параметр4, Параметр5);
|
||||
ПараметрыСтроки = Новый Массив;
|
||||
ПараметрыСтроки.Добавить(Параметр1);
|
||||
ПараметрыСтроки.Добавить(Параметр2);
|
||||
ПараметрыСтроки.Добавить(Параметр3);
|
||||
ПараметрыСтроки.Добавить(Параметр4);
|
||||
ПараметрыСтроки.Добавить(Параметр5);
|
||||
|
||||
HTMLСтрока = ?(ПараметрыСтроки.Количество() > 0,
|
||||
ПодставитьПараметрыВСтрокуИзМассива(ШаблонСтроки, ПараметрыСтроки), ШаблонСтроки);
|
||||
|
||||
НаборСтрок = Новый Массив;
|
||||
|
||||
|
||||
@@ -3099,7 +3099,7 @@
|
||||
КонецПроцедуры
|
||||
|
||||
// Для процедур ВключитьПрофильПользователю и ВыключитьПрофильПользователю.
|
||||
Процедура ВключитьОтключитьПрофильПользователя(Пользователь, Профиль, Включить)
|
||||
Процедура ВключитьОтключитьПрофильПользователя(Пользователь, Профиль, Включить, Источник = Неопределено) Экспорт
|
||||
|
||||
Если Не УправлениеДоступомСлужебный.УпрощенныйИнтерфейсНастройкиПравДоступа() Тогда
|
||||
ТекстОшибки =
|
||||
@@ -3222,7 +3222,8 @@
|
||||
ГруппаДоступаОбъект.Наименование = СвойстваПрофиля.Наименование;
|
||||
ГруппаДоступаОбъект.Пользователь = Пользователь;
|
||||
ГруппаДоступаОбъект.Профиль = ТекущийПрофиль;
|
||||
ГруппаДоступаОбъект.ВидыДоступа.Загрузить(ВидыДоступаДляНовойГруппыДоступа(СвойстваПрофиля));
|
||||
ЗаполнитьВидыИЗначенияДоступаНовойГруппыДоступа(ГруппаДоступаОбъект,
|
||||
СвойстваПрофиля, Источник);
|
||||
Иначе
|
||||
ГруппаДоступаОбъект = Неопределено;
|
||||
КонецЕсли;
|
||||
@@ -3273,6 +3274,32 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
Процедура ЗаполнитьВидыИЗначенияДоступаНовойГруппыДоступа(ГруппаДоступаОбъект, СвойстваПрофиля, Источник)
|
||||
|
||||
Запрос = Новый Запрос;
|
||||
Запрос.Текст =
|
||||
"ВЫБРАТЬ
|
||||
| ГруппыДоступа.Ссылка КАК Ссылка
|
||||
|ИЗ
|
||||
| Справочник.ГруппыДоступа КАК ГруппыДоступа
|
||||
|ГДЕ
|
||||
| ГруппыДоступа.Профиль = &Профиль
|
||||
| И ГруппыДоступа.Пользователь = &Пользователь";
|
||||
Запрос.УстановитьПараметр("Профиль", ГруппаДоступаОбъект.Профиль);
|
||||
Запрос.УстановитьПараметр("Пользователь", Источник);
|
||||
|
||||
Выборка = Запрос.Выполнить().Выбрать();
|
||||
Если Выборка.Следующий() И Выборка.Количество() = 1 Тогда
|
||||
СвойстваГруппы = ОбщегоНазначения.ЗначенияРеквизитовОбъекта(Выборка.Ссылка,
|
||||
"ВидыДоступа, ЗначенияДоступа");
|
||||
ГруппаДоступаОбъект.ВидыДоступа.Загрузить(СвойстваГруппы.ВидыДоступа.Выгрузить());
|
||||
ГруппаДоступаОбъект.ЗначенияДоступа.Загрузить(СвойстваГруппы.ЗначенияДоступа.Выгрузить());
|
||||
Иначе
|
||||
ГруппаДоступаОбъект.ВидыДоступа.Загрузить(ВидыДоступаДляНовойГруппыДоступа(СвойстваПрофиля));
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
Функция ВидыДоступаДляНовойГруппыДоступа(СвойстваПрофиля)
|
||||
|
||||
ВидыДоступа = СвойстваПрофиля.ВидыДоступа.Выгрузить();
|
||||
|
||||
@@ -2456,11 +2456,14 @@
|
||||
Если УпрощенныйИнтерфейс Тогда
|
||||
Запрос.Текст =
|
||||
"ВЫБРАТЬ РАЗЛИЧНЫЕ
|
||||
| ГруппыДоступаПользователи.Ссылка.Профиль КАК Профиль
|
||||
| ГруппыДоступа.Профиль КАК Профиль
|
||||
|ИЗ
|
||||
| Справочник.ГруппыДоступа.Пользователи КАК ГруппыДоступаПользователи
|
||||
|ГДЕ
|
||||
| ГруппыДоступаПользователи.Пользователь = &Пользователь";
|
||||
| Справочник.ГруппыДоступа КАК ГруппыДоступа
|
||||
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ Справочник.ГруппыДоступа.Пользователи КАК ГруппыДоступаПользователи
|
||||
| ПО
|
||||
| ГруппыДоступа.Пользователь = &Пользователь
|
||||
| И ГруппыДоступаПользователи.Ссылка = ГруппыДоступа.Ссылка
|
||||
| И ГруппыДоступаПользователи.Пользователь = &Пользователь";
|
||||
Иначе
|
||||
Запрос.Текст =
|
||||
"ВЫБРАТЬ РАЗЛИЧНЫЕ
|
||||
@@ -2488,7 +2491,7 @@
|
||||
Попытка
|
||||
Если УпрощенныйИнтерфейс Тогда
|
||||
Пока Выборка.Следующий() Цикл
|
||||
УправлениеДоступом.ВключитьПрофильПользователю(Приемник, Выборка.Профиль);
|
||||
УправлениеДоступом.ВключитьОтключитьПрофильПользователя(Приемник, Выборка.Профиль, Истина, Источник);
|
||||
КонецЦикла;
|
||||
Иначе
|
||||
Блокировка.Заблокировать();
|
||||
@@ -23182,6 +23185,35 @@
|
||||
|
||||
КонецФункции
|
||||
|
||||
// Возвращаемое значение:
|
||||
// Структура:
|
||||
// * ВедущиеСпискиПроверенные - Соответствие из КлючИЗначение:
|
||||
// ** Ключ - Строка - полное имя списка
|
||||
// ** Значение - см. УправлениеДоступомСлужебный.СвойстваСпискаКакВедущего
|
||||
// * ОграниченияСписков - Соответствие из КлючИЗначение:
|
||||
// ** Ключ - Строка - полное имя списка
|
||||
// ** Значение - см. УправлениеДоступомСлужебный.РассчитанныеПараметрыОграничения
|
||||
// * ИдентификаторыТранзакции - Соответствие из КлючИЗначение:
|
||||
// ** Ключ - УникальныйИдентификатор - произвольный УИД.
|
||||
// ** Значение - Булево - значение Истина.
|
||||
// * ВидыОграниченийПравДляПользователей - Неопределено
|
||||
// - Строка
|
||||
// * ВидыОграниченийПравДляВнешнихПользователей - Неопределено
|
||||
// - Строка
|
||||
//
|
||||
Функция НовыйКэшПараметровОграничения() Экспорт
|
||||
|
||||
Хранилище = Новый Структура;
|
||||
Хранилище.Вставить("ВедущиеСпискиПроверенные", Новый Соответствие);
|
||||
Хранилище.Вставить("ОграниченияСписков", Новый Соответствие);
|
||||
Хранилище.Вставить("ИдентификаторыТранзакции", Новый Соответствие);
|
||||
Хранилище.Вставить("ВидыОграниченийПравДляПользователей", Неопределено);
|
||||
Хранилище.Вставить("ВидыОграниченийПравДляВнешнихПользователей", Неопределено);
|
||||
|
||||
Возврат Хранилище;
|
||||
|
||||
КонецФункции
|
||||
|
||||
// Для функции СвойстваСпискаКакВедущего и процедур ЗаполнитьПараметрыОграничения,
|
||||
// ОбновитьИдентификаторыТранзакции, УстановитьВерсиюПараметров.
|
||||
//
|
||||
@@ -23193,6 +23225,17 @@
|
||||
|
||||
КонецФункции
|
||||
|
||||
Процедура СброситьКэшПараметровОграничения()
|
||||
|
||||
Кэш = КэшПараметровОграничения();
|
||||
НовыйКэш = НовыйКэшПараметровОграничения();
|
||||
|
||||
Для Каждого КлючИЗначение Из НовыйКэш Цикл
|
||||
Кэш.Вставить(КлючИЗначение.Ключ, КлючИЗначение.Значение);
|
||||
КонецЦикла;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
// Для функции СвойстваСпискаКакВедущего.
|
||||
Процедура ЗаполнитьТекстЗапросаСтарыхЗначенийДляПроверкиИзмененияПолейВедущегоСписка(ПолноеИмя, Свойства, Отказ)
|
||||
|
||||
@@ -25341,7 +25384,11 @@
|
||||
УстановкаПараметровСеансаДляШаблонов = Ложь, ПовторныйВызов = Ложь)
|
||||
|
||||
Если Не ПовторныйВызов Тогда
|
||||
ОбновитьПовторноИспользуемыеЗначения();
|
||||
Если УстановкаПараметровСеансаДляШаблонов Тогда
|
||||
СброситьКэшПараметровОграничения();
|
||||
Иначе
|
||||
ОбновитьПовторноИспользуемыеЗначения();
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
|
||||
Если ИдентификаторТранзакции <> Неопределено И ТранзакцияАктивна() Тогда
|
||||
|
||||
@@ -545,32 +545,10 @@
|
||||
|
||||
КонецФункции
|
||||
|
||||
// Возвращаемое значение:
|
||||
// Структура:
|
||||
// * ВедущиеСпискиПроверенные - Соответствие из КлючИЗначение:
|
||||
// ** Ключ - Строка - полное имя списка
|
||||
// ** Значение - см. УправлениеДоступомСлужебный.СвойстваСпискаКакВедущего
|
||||
// * ОграниченияСписков - Соответствие из КлючИЗначение:
|
||||
// ** Ключ - Строка - полное имя списка
|
||||
// ** Значение - см. УправлениеДоступомСлужебный.РассчитанныеПараметрыОграничения
|
||||
// * ИдентификаторыТранзакции - Соответствие из КлючИЗначение:
|
||||
// ** Ключ - УникальныйИдентификатор - произвольный УИД.
|
||||
// ** Значение - Булево - значение Истина.
|
||||
// * ВидыОграниченийПравДляПользователей - Неопределено
|
||||
// - Строка
|
||||
// * ВидыОграниченийПравДляВнешнихПользователей - Неопределено
|
||||
// - Строка
|
||||
//
|
||||
// См. УправлениеДоступомСлужебный.НовыйКэшПараметровОграничения
|
||||
Функция КэшПараметровОграничения(КлючДанныхПовторногоИспользования) Экспорт
|
||||
|
||||
Хранилище = Новый Структура;
|
||||
Хранилище.Вставить("ВедущиеСпискиПроверенные", Новый Соответствие);
|
||||
Хранилище.Вставить("ОграниченияСписков", Новый Соответствие);
|
||||
Хранилище.Вставить("ИдентификаторыТранзакции", Новый Соответствие);
|
||||
Хранилище.Вставить("ВидыОграниченийПравДляПользователей", Неопределено);
|
||||
Хранилище.Вставить("ВидыОграниченийПравДляВнешнихПользователей", Неопределено);
|
||||
|
||||
Возврат Хранилище;
|
||||
Возврат УправлениеДоступомСлужебный.НовыйКэшПараметровОграничения();
|
||||
|
||||
КонецФункции
|
||||
|
||||
|
||||
@@ -543,19 +543,17 @@
|
||||
|
||||
Процедура ФорматированиеРезультатовАвтоподбора(ДанныеВыбора, Знач Текст, ВыделятьУстаревшиеАдреса = Истина) Экспорт
|
||||
|
||||
Если Не УправлениеКонтактнойИнформациейСлужебныйПовтИсп.ДоступныМодулиРаботаСАдресами() Тогда
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
МодульРаботаСАдресамиКлиентСервер = ОбщегоНазначения.ОбщийМодуль("РаботаСАдресамиКлиентСервер");
|
||||
|
||||
// Оформление списка поиска
|
||||
ФрагментыТекстаПоиска = СтрРазделить(Текст, " ");
|
||||
Для каждого СтрокаДанных Из ДанныеВыбора Цикл
|
||||
|
||||
УстаревшийАдрес = Ложь;
|
||||
Если ТипЗнч(СтрокаДанных.Значение) = Тип("Структура")
|
||||
И СтрокаДанных.Значение.Свойство("Адрес") Тогда
|
||||
|
||||
Если ЗначениеЗаполнено(СтрокаДанных.Значение.Адрес) И ТипЗнч(СтрокаДанных.Значение.Адрес) = Тип("Строка") Тогда
|
||||
Если ТипЗнч(СтрокаДанных.Значение.Адрес) = Тип("Строка") И ЗначениеЗаполнено(СтрокаДанных.Значение.Адрес) Тогда
|
||||
Адрес = JSONВКонтактнуюИнформациюПоПолям(СтрокаДанных.Значение.Адрес, Перечисления.ТипыКонтактнойИнформации.Адрес);
|
||||
СтрокаДанных.Значение.Представление = МодульРаботаСАдресамиКлиентСервер.ПредставлениеАдреса(Адрес, Ложь);
|
||||
КонецЕсли;
|
||||
@@ -566,14 +564,24 @@
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
Если УстаревшийАдрес Тогда
|
||||
СтрокаДанных.Представление = Новый ФорматированнаяСтрока(СтрокаДанных.Представление,, ЦветаСтиля.ТекстЗапрещеннойЯчейкиЦвет);
|
||||
КонецЕсли;
|
||||
Представление = СтрокаДанных.Представление;
|
||||
|
||||
Представление = СтрНайтиИВыделитьОформлением(СтрокаДанных.Представление, Текст);
|
||||
Если Представление <> Неопределено Тогда
|
||||
СтрокаДанных.Представление = Представление;
|
||||
КонецЕсли;
|
||||
Для каждого ФрагментТекстаПоиска Из ФрагментыТекстаПоиска Цикл
|
||||
Позиция = СтрНайти(ВРег(Представление), ВРег(ФрагментТекстаПоиска));
|
||||
Если Позиция > 0 Тогда
|
||||
Представление = Лев(Представление, Позиция - 1) + Символы.ПС + Символы.ВТаб + Сред(Представление, Позиция, СтрДлина(ФрагментТекстаПоиска))
|
||||
+ Символы.ПС + Сред(Представление, Позиция + СтрДлина(ФрагментТекстаПоиска));
|
||||
КонецЕсли;
|
||||
КонецЦикла;
|
||||
Набор = СтрРазделить(Представление, Символы.ПС);
|
||||
Для Счетчик = 0 По Набор.Количество() - 1 Цикл
|
||||
Если СтрНачинаетсяС(Набор[Счетчик], Символы.ВТаб) Тогда
|
||||
Набор[Счетчик] = Новый ФорматированнаяСтрока(СокрЛП(Набор[Счетчик]), ШрифтыСтиля.ВажнаяНадписьШрифт, ЦветаСтиля.РезультатУспехЦвет);
|
||||
ИначеЕсли УстаревшийАдрес Тогда
|
||||
Набор[Счетчик] = Новый ФорматированнаяСтрока(Набор[Счетчик],, ЦветаСтиля.ТекстЗапрещеннойЯчейкиЦвет);
|
||||
КонецЕсли;
|
||||
КонецЦикла;
|
||||
СтрокаДанных.Представление = Новый ФорматированнаяСтрока(Набор);
|
||||
|
||||
КонецЦикла;
|
||||
|
||||
|
||||
@@ -4521,7 +4521,13 @@
|
||||
КонецЦикла;
|
||||
|
||||
Если КлючевоеПоле = Неопределено Тогда
|
||||
ВызватьИсключение НСтр("ru = 'Не найдено ключевое поле ""Ссылка"" в списке полей схемы данных печати.'");
|
||||
ВызватьИсключение СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(НСтр(
|
||||
"ru = 'Не найдено ключевое поле ""%1"" в списке полей схемы компоновки данных печати ""%2"".
|
||||
|См. описание параметра ""%3"" в процедуре ""%4"".'"),
|
||||
"Ссылка",
|
||||
ИдентификаторСхемыКомпоновкиДанных,
|
||||
"ИсточникиДанныхПечати",
|
||||
"УправлениеПечатьюПереопределяемый.ПриОпределенииИсточниковДанныхПечати");
|
||||
КонецЕсли;
|
||||
|
||||
ГруппировкаПоСсылке = НастройкиКомпоновщика.Структура.Добавить(Тип("ГруппировкаКомпоновкиДанных"));
|
||||
|
||||
@@ -290,13 +290,22 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
// Определяет используемый макет данных печати объектов метаданных и их полей.
|
||||
// Определяет используемый макет данных печати для объектов метаданных и отдельных полей.
|
||||
// По умолчанию используется макет ДанныхПечати у ссылочных объектов. Если макет отсутствует в метаданных, он будет
|
||||
// сгенерирован автоматически на основе выборки всех реквизитов объекта. В данной процедуре можно переопределить
|
||||
// состав полей, доступных для печати как для всего объекта, так и для отдельного поля объекта.
|
||||
//
|
||||
// Параметры:
|
||||
// Объект - Строка - полное имя объекта метаданных либо имя поля из макета "ДанныеПечати" объекта метаданных
|
||||
// в формате "ПолноеИмяОбъектаМетаданных.ИмяПоля".
|
||||
// ИсточникиДанныхПечати - СписокЗначений:
|
||||
// * Значение - СхемаКомпоновкиДанных - схемы данных печати.
|
||||
// * Значение - СхемаКомпоновкиДанных - схема данных печати. Определяет состав подчиненных полей объекта или поля,
|
||||
// используется при получении данных печати.
|
||||
// При получении данных печати отбор значений производится по полю Ссылка.
|
||||
// Поэтому в составе полей схемы компоновки данных обязательно должно
|
||||
// присутствовать поле Ссылка, даже если оно фактически не ссылочного типа,
|
||||
// а, например, Строка.
|
||||
//
|
||||
// * Представление - Строка - идентификатор схемы, используется при получении данных.
|
||||
// * Пометка -Булево - Истина, если в качестве дополнительного ключевого поля выступает владелец источника данных.
|
||||
//
|
||||
|
||||
@@ -1836,16 +1836,18 @@
|
||||
//
|
||||
Функция ДоступностьСозданияЗаявления() Экспорт
|
||||
|
||||
МосковскоеВремя = НачалоДня(МосковскоеВремя());
|
||||
ЗаявлениеДоступно = ОбщиеНастройки().ЗаявлениеНаВыпускСертификатаДоступно;
|
||||
Если Метаданные.ОбщиеМодули.Найти("ЭлектроннаяПодписьСлужебныйЛокализация") = Неопределено Тогда
|
||||
ЗаявлениеДоступно = ОбщиеНастройки().ЗаявлениеНаВыпускСертификатаДоступно;
|
||||
ДоступностьСозданияЗаявления = Новый Структура;
|
||||
ДоступностьСозданияЗаявления.Вставить("ДляФизическихЛиц", ЗаявлениеДоступно);
|
||||
ДоступностьСозданияЗаявления.Вставить("ДляРуководителейЮридическихЛиц", ЗаявлениеДоступно);
|
||||
ДоступностьСозданияЗаявления.Вставить("ДляСотрудниковЮридическихЛиц", ЗаявлениеДоступно);
|
||||
ДоступностьСозданияЗаявления.Вставить("ДляИндивидуальныхПредпринимателей", ЗаявлениеДоступно);
|
||||
Возврат ДоступностьСозданияЗаявления;
|
||||
КонецЕсли;
|
||||
|
||||
ДоступностьСозданияЗаявления = Новый Структура;
|
||||
ДоступностьСозданияЗаявления.Вставить("ДляФизическихЛиц", ЗаявлениеДоступно И МосковскоеВремя >= '20210401');
|
||||
ДоступностьСозданияЗаявления.Вставить("ДляРуководителейЮридическихЛиц", ЗаявлениеДоступно И МосковскоеВремя < '20220101');
|
||||
ДоступностьСозданияЗаявления.Вставить("ДляСотрудниковЮридическихЛиц", ЗаявлениеДоступно И МосковскоеВремя < '20230901');
|
||||
ДоступностьСозданияЗаявления.Вставить("ДляИндивидуальныхПредпринимателей", ЗаявлениеДоступно И МосковскоеВремя < '20220101');
|
||||
|
||||
Возврат ДоступностьСозданияЗаявления;
|
||||
МодульЭлектроннаяПодписьСлужебныйЛокализация = ОбщегоНазначения.ОбщийМодуль("ЭлектроннаяПодписьСлужебныйЛокализация");
|
||||
Возврат МодульЭлектроннаяПодписьСлужебныйЛокализация.ДоступностьСозданияЗаявления();
|
||||
|
||||
КонецФункции
|
||||
|
||||
@@ -2423,18 +2425,5 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
// Для функции ДоступностьСозданияЗаявления.
|
||||
Функция МосковскоеВремя()
|
||||
|
||||
Если ПолучитьДопустимыеЧасовыеПояса().Найти("Europe/Moscow") <> Неопределено Тогда
|
||||
ЧасовойПоясМосквы = "Europe/Moscow";
|
||||
Иначе
|
||||
ЧасовойПоясМосквы = "GMT+3";
|
||||
КонецЕсли;
|
||||
|
||||
Возврат МестноеВремя(ТекущаяУниверсальнаяДата(), ЧасовойПоясМосквы);
|
||||
|
||||
КонецФункции
|
||||
|
||||
|
||||
#КонецОбласти
|
||||
@@ -204,7 +204,8 @@
|
||||
// **ДатаС - Дата
|
||||
// **ДатаПо - Дата, Неопределено
|
||||
// * ДатаОкончанияДействия - Неопределено, Дата
|
||||
// * ДатаОбновления - Неопределено, Дата
|
||||
// * ДатаОбновления - Неопределено, Дата
|
||||
// * ДругиеНастройки - Соответствие
|
||||
//
|
||||
Функция ДанныеУдостоверяющегоЦентра(ЗначенияПоиска, АккредитованныеУдостоверяющиеЦентры) Экспорт
|
||||
|
||||
@@ -248,11 +249,12 @@
|
||||
КонецЕсли;
|
||||
|
||||
Результат = Новый Структура;
|
||||
Результат.Вставить("Государственный", Государственный);
|
||||
Результат.Вставить("Государственный", Государственный);
|
||||
Результат.Вставить("РазрешенныйНеаккредитованный", РазрешенныйНеаккредитованный);
|
||||
Результат.Вставить("ПериодыДействия", НайденПериодДействия);
|
||||
Результат.Вставить("ПериодыДействия", НайденПериодДействия);
|
||||
Результат.Вставить("ДатаОкончанияДействия", НайденаДатаОкончанияДействия);
|
||||
Результат.Вставить("ДатаОбновления", АккредитованныеУдостоверяющиеЦентры.ДатаОбновления);
|
||||
Результат.Вставить("ДатаОбновления", АккредитованныеУдостоверяющиеЦентры.ДатаОбновления);
|
||||
Результат.Вставить("ДругиеНастройки", АккредитованныеУдостоверяющиеЦентры.ДругиеНастройки);
|
||||
|
||||
// Конец Локализация
|
||||
|
||||
@@ -493,7 +495,10 @@
|
||||
ЭтоИндивидуальныйПредприниматель = ЗначениеЗаполнено(СвойстваСубъекта.ОГРНИП);
|
||||
ЭтоФизическоеЛицо = Не ЭтоЮридическоеЛицо И Не ЭтоИндивидуальныйПредприниматель;
|
||||
|
||||
ДатаПрекращенияДействия = ДатаПрекращенияДействияСертификатовВыданныхКоммерческимиУЦ() + КонтекстПроверки.ДобавкаВремени;
|
||||
ДатаПрекращенияДействия = ДанныеУдостоверяющегоЦентра.ДругиеНастройки.Получить("ДатаПрекращенияДействияСертификатовВыданныхКоммерческимиУЦ");
|
||||
Если ЗначениеЗаполнено(ДатаПрекращенияДействия) Тогда
|
||||
ДатаПрекращенияДействия = ДатаПрекращенияДействия + КонтекстПроверки.ДобавкаВремени;
|
||||
КонецЕсли;
|
||||
|
||||
// Аккредитация удостоверяющего центра прекращена.
|
||||
Если Не РезультатПроверкиУдостоверяющегоЦентра.Действует Тогда
|
||||
@@ -537,7 +542,7 @@
|
||||
ДатаПредупреждения = Неопределено;
|
||||
|
||||
// Сертификаты ЮЛ и ИП, выданные коммерческими АУЦ не действуют или не будут действовать.
|
||||
Если Не ДанныеУдостоверяющегоЦентра.Государственный И Не ЭтоФизическоеЛицо И (НаДату >= ДатаПрекращенияДействия
|
||||
Если ДатаПрекращенияДействия <> Неопределено И Не ДанныеУдостоверяющегоЦентра.Государственный И Не ЭтоФизическоеЛицо И (НаДату >= ДатаПрекращенияДействия
|
||||
Или НаДату + 30*24*60*60 >= ДатаПрекращенияДействия И Не КонтекстПроверки.ЭтоПроверкаПодписи) Тогда
|
||||
|
||||
РезультатПроверкиУдостоверяющегоЦентра.Действует = (НаДату < ДатаПрекращенияДействия);
|
||||
@@ -545,27 +550,33 @@
|
||||
|
||||
Если НаДату < ДатаПрекращенияДействия Тогда
|
||||
Если ЭтоИндивидуальныйПредприниматель Тогда
|
||||
ТекстОшибки = НСтр("ru = 'После %1 нельзя будет подписывать документы этим сертификатом, так как не будут действовать сертификаты, выданные коммерческими аккредитованными удостоверяющими центрами индивидуальным предпринимателям.'");
|
||||
ТекстОшибки = НСтр(
|
||||
"ru = 'С %1 нельзя будет подписывать документы этим сертификатом, так как не будут действовать сертификаты, выданные коммерческими аккредитованными удостоверяющими центрами индивидуальным предпринимателям.'");
|
||||
Иначе
|
||||
ТекстОшибки = НСтр("ru = 'После %1 нельзя будет подписывать документы этим сертификатом, так как не будут действовать сертификаты, выданные коммерческими аккредитованными удостоверяющими центрами юридическим лицам и их сотрудникам.'");
|
||||
ТекстОшибки = НСтр(
|
||||
"ru = 'С %1 нельзя будет подписывать документы этим сертификатом, так как не будут действовать сертификаты, выданные коммерческими аккредитованными удостоверяющими центрами юридическим лицам и их сотрудникам.'");
|
||||
КонецЕсли;
|
||||
ДатаПредупреждения = ДатаПрекращенияДействия;
|
||||
Иначе
|
||||
Если ЭтоИндивидуальныйПредприниматель Тогда
|
||||
ТекстОшибки = НСтр("ru = 'Сертификат не действует c %1, так как с этой даты не действуют сертификаты, выданные коммерческими аккредитованными удостоверяющими центрами индивидуальным предпринимателям.'");
|
||||
ТекстОшибки = НСтр(
|
||||
"ru = 'Сертификат не действует c %1, так как с этой даты не действуют сертификаты, выданные коммерческими аккредитованными удостоверяющими центрами индивидуальным предпринимателям.'");
|
||||
Иначе
|
||||
ТекстОшибки = НСтр("ru = 'Сертификат не действует c %1, так как с этой даты не действуют сертификаты, выданные коммерческими аккредитованными удостоверяющими центрами юридическим лицам и их сотрудникам.'");
|
||||
ТекстОшибки = НСтр(
|
||||
"ru = 'Сертификат не действует c %1, так как с этой даты не действуют сертификаты, выданные коммерческими аккредитованными удостоверяющими центрами юридическим лицам и их сотрудникам.'");
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
|
||||
|
||||
РезультатПроверкиУдостоверяющегоЦентра.Предупреждение.ТекстОшибки = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||
ТекстОшибки,
|
||||
Формат(ДатаПрекращенияДействия, "ДЛФ=DT"));
|
||||
|
||||
ТекстОшибки, Формат(ДатаПрекращенияДействия, "ДЛФ=D"));
|
||||
|
||||
Если Не КонтекстПроверки.ЭтоПроверкаПодписи Тогда
|
||||
|
||||
РезультатПроверкиУдостоверяющегоЦентра.Предупреждение.ДополнительныеСведения = РезультатПроверкиУдостоверяющегоЦентра.Предупреждение.ТекстОшибки;
|
||||
|
||||
РезультатПроверкиУдостоверяющегоЦентра.Предупреждение.Решение = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||
НСтр("ru = 'Получите новый сертификат в <a href = ""%1"">соответствующем удостоверяющем центре</a>.'"),
|
||||
СсылкаНаСтатьюОбУдостоверяющихЦентрах());
|
||||
СсылкаНаСтатьюОбУдостоверяющихЦентрах());
|
||||
КонецЕсли;
|
||||
|
||||
КонецЕсли;
|
||||
@@ -591,7 +602,7 @@
|
||||
ДатаПредупреждения = ДатаОкончанияДействия;
|
||||
|
||||
РезультатПроверкиУдостоверяющегоЦентра.Предупреждение.ТекстОшибки = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||
НСтр("ru = 'После %1 нельзя будет подписывать документы этим сертификатом, так как аккредитация удостоверяющего центра %2, выдавшего сертификат, будет прекращена.'"),
|
||||
НСтр("ru = 'С %1 нельзя будет подписывать документы этим сертификатом, так как аккредитация удостоверяющего центра %2, выдавшего сертификат, будет прекращена.'"),
|
||||
Формат(ДатаОкончанияДействия, "ДЛФ=DT"), КонтекстПроверки.НаименованиеУдостоверяющегоЦентра);
|
||||
|
||||
ВозможенПеревыпуск = ВозможенПеревыпускСертификата(НаДату, ЭтоФизическоеЛицо, ДатаПрекращенияДействия);
|
||||
@@ -614,7 +625,7 @@
|
||||
И (ДатаПредупреждения = Неопределено Или СвойстваСертификата.ДействителенДо < ДатаПредупреждения)Тогда
|
||||
|
||||
РезультатПроверкиУдостоверяющегоЦентра.Предупреждение.ТекстОшибки = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||
НСтр("ru = 'После %1 нельзя будет подписывать документы этим сертификатом, так как срок действия сертификата закончится.'"),
|
||||
НСтр("ru = 'С %1 нельзя будет подписывать документы этим сертификатом, так как срок действия сертификата закончится.'"),
|
||||
Формат(СвойстваСертификата.ДействителенДо, "ДЛФ=DT"));
|
||||
|
||||
ВозможенПеревыпуск = ВозможенПеревыпускСертификата(НаДату, ЭтоФизическоеЛицо, ДатаПрекращенияДействия);
|
||||
@@ -640,12 +651,6 @@
|
||||
|
||||
КонецФункции
|
||||
|
||||
Функция ДатаПрекращенияДействияСертификатовВыданныхКоммерческимиУЦ()
|
||||
|
||||
Возврат Дата(2023, 9, 1) - 3*60*60; // Универсальное время относительно московского.
|
||||
|
||||
КонецФункции
|
||||
|
||||
Функция СсылкаНаСтатьюОбУдостоверяющихЦентрах() Экспорт
|
||||
|
||||
Возврат "https://its.1c.ru/db/eldocs#content:110:hdoc";
|
||||
@@ -654,7 +659,7 @@
|
||||
|
||||
Функция ВозможенПеревыпускСертификата(НаДату, ЭтоФизическоеЛицо, ДатаПрекращенияДействия)
|
||||
|
||||
ВозможенПеревыпуск = (ЭтоФизическоеЛицо Или ДатаПрекращенияДействия > ДобавитьМесяц(НаДату, 2));
|
||||
ВозможенПеревыпуск = (ЭтоФизическоеЛицо Или ДатаПрекращенияДействия <> Неопределено И ДатаПрекращенияДействия > ДобавитьМесяц(НаДату, 2));
|
||||
|
||||
Возврат ВозможенПеревыпуск;
|
||||
|
||||
|
||||
@@ -132,18 +132,41 @@
|
||||
КонецЕсли;
|
||||
|
||||
Если ДополнительныеПараметры.ВыполнятьПроверкуУдостоверяющегоЦентра Тогда
|
||||
|
||||
Результат = РезультатПроверкиУдостоверяющегоЦентраСертификата(СертификатДляПроверки, НаДату,
|
||||
ДополнительныеПараметры.ДляПроверкиПодписи);
|
||||
Если Не Результат.Действует Тогда
|
||||
ОписаниеОшибки = Результат.Предупреждение.ТекстОшибки;
|
||||
ДополнительныеПараметры.Предупреждение = Результат.Предупреждение;
|
||||
Если ВызыватьИсключение Тогда
|
||||
ВызватьИсключение ОписаниеОшибки;
|
||||
|
||||
Если Не Результат.Действует Или ДополнительныеПараметры.Свойство("Сертификат") И ЗначениеЗаполнено(Результат.Предупреждение.ТекстОшибки)
|
||||
И Не ДополнительныеПараметры.ДляПроверкиПодписи Тогда
|
||||
|
||||
ПользовательскиеНастройкиСертификата = ЭлектроннаяПодписьСлужебныйВызовСервера.ПользовательскиеНастройкиСертификата(
|
||||
СертификатДляПроверки.Отпечаток);
|
||||
|
||||
Если Не Результат.Действует Тогда
|
||||
|
||||
Если ПользовательскиеНастройкиСертификата.ПодписаниеРазрешено <> Истина Тогда
|
||||
ОписаниеОшибки = Результат.Предупреждение.ТекстОшибки;
|
||||
ДополнительныеПараметры.Предупреждение = Результат.Предупреждение;
|
||||
Если ВызыватьИсключение Тогда
|
||||
ВызватьИсключение ОписаниеОшибки;
|
||||
КонецЕсли;
|
||||
Возврат Ложь;
|
||||
КонецЕсли;
|
||||
|
||||
КонецЕсли;
|
||||
Возврат Ложь;
|
||||
КонецЕсли;
|
||||
Если ЗначениеЗаполнено(Результат.Предупреждение.ТекстОшибки) Тогда
|
||||
ДополнительныеПараметры.Предупреждение = Результат.Предупреждение;
|
||||
|
||||
Если ДополнительныеПараметры.Свойство("Сертификат") И ЗначениеЗаполнено(Результат.Предупреждение.ТекстОшибки)
|
||||
И Не ДополнительныеПараметры.ДляПроверкиПодписи Тогда
|
||||
|
||||
Если ПользовательскиеНастройкиСертификата.Оповещен
|
||||
Или ПользовательскиеНастройкиСертификата.СсылкаНаСертификат = Неопределено Тогда
|
||||
ДополнительныеПараметры.Предупреждение = Неопределено;
|
||||
Иначе
|
||||
ДополнительныеПараметры.Предупреждение = Результат.Предупреждение;
|
||||
ДополнительныеПараметры.Сертификат = ПользовательскиеНастройкиСертификата.СсылкаНаСертификат;
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
|
||||
|
||||
@@ -193,30 +193,7 @@
|
||||
// Только для внутреннего использования.
|
||||
Функция ПроверитьСертификат(АдресСертификата, ОписаниеОшибки, НаДату, ДополнительныеПараметры = Неопределено) Экспорт
|
||||
|
||||
Если ДополнительныеПараметры = Неопределено Тогда
|
||||
ДополнительныеПараметры = ЭлектроннаяПодписьСлужебный.ДополнительныеПараметрыПроверкиСертификата();
|
||||
КонецЕсли;
|
||||
|
||||
Результат = ЭлектроннаяПодписьСлужебный.ПроверитьСертификат(Неопределено, АдресСертификата, ОписаниеОшибки, НаДату, ДополнительныеПараметры);
|
||||
|
||||
Если Не Результат Или ДополнительныеПараметры.ДляПроверкиПодписи Тогда
|
||||
Возврат Результат;
|
||||
КонецЕсли;
|
||||
|
||||
Если ЗначениеЗаполнено(ДополнительныеПараметры.Предупреждение) Тогда
|
||||
|
||||
СсылкаНаСертификат = Неопределено;
|
||||
ПользовательОповещен = ПользовательОповещенОСертификате(АдресСертификата, СсылкаНаСертификат);
|
||||
|
||||
Если ПользовательОповещен Или СсылкаНаСертификат = Неопределено Тогда
|
||||
ДополнительныеПараметры.Предупреждение = Неопределено;
|
||||
Иначе
|
||||
ДополнительныеПараметры.Вставить("Сертификат", СсылкаНаСертификат);
|
||||
КонецЕсли;
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
Возврат Результат;
|
||||
Возврат ЭлектроннаяПодписьСлужебный.ПроверитьСертификат(Неопределено, АдресСертификата, ОписаниеОшибки, НаДату, ДополнительныеПараметры);
|
||||
|
||||
КонецФункции
|
||||
|
||||
@@ -507,9 +484,14 @@
|
||||
КонецФункции
|
||||
|
||||
// Только для внутреннего использования.
|
||||
Функция ПользовательОповещенОСертификате(Сертификат, СсылкаНаСертификат) Экспорт
|
||||
Функция ПользовательскиеНастройкиСертификата(Сертификат) Экспорт
|
||||
|
||||
Если ТипЗнч(Сертификат) = Тип("ДвоичныеДанные") Тогда
|
||||
Результат = Новый Структура;
|
||||
Результат.Вставить("Оповещен", Истина);
|
||||
Результат.Вставить("ПодписаниеРазрешено", Неопределено);
|
||||
Результат.Вставить("СсылкаНаСертификат", Неопределено);
|
||||
|
||||
Если ТипЗнч(Сертификат) = Тип("ДвоичныеДанные") Тогда // Отпечаток
|
||||
СсылкаНаСертификат = СсылкаНаСертификат(Base64Строка(Сертификат), Неопределено);
|
||||
ИначеЕсли ТипЗнч(Сертификат) = Тип("Строка") Тогда
|
||||
СсылкаНаСертификат = СсылкаНаСертификат(Неопределено, Сертификат);
|
||||
@@ -518,10 +500,15 @@
|
||||
КонецЕсли;
|
||||
|
||||
Если СсылкаНаСертификат = Неопределено Тогда
|
||||
Возврат Истина;
|
||||
Возврат Результат;
|
||||
КонецЕсли;
|
||||
|
||||
Возврат РегистрыСведений.ОповещенияПользователейСертификатов.ПользовательОповещен(СсылкаНаСертификат);
|
||||
Результат.ПодписаниеРазрешено = ОбщегоНазначения.ХранилищеОбщихНастроекЗагрузить(
|
||||
СсылкаНаСертификат, "РазрешитьПодписание", Неопределено);
|
||||
Результат.Оповещен = РегистрыСведений.ОповещенияПользователейСертификатов.ПользовательОповещен(СсылкаНаСертификат);
|
||||
Результат.СсылкаНаСертификат = СсылкаНаСертификат;
|
||||
|
||||
Возврат Результат;
|
||||
|
||||
КонецФункции
|
||||
|
||||
|
||||
@@ -1682,7 +1682,7 @@
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
|
||||
// Продолжение процедуры ПроверитьСертификат.
|
||||
Процедура ДополнительнаяПроверкаСертификата(СертификатКриптографии, ПроверкаНаСервере, Контекст)
|
||||
|
||||
@@ -1690,37 +1690,44 @@
|
||||
|
||||
РезультатПроверкиУдостоверяющегоЦентраСертификата = РезультатПроверкиУдостоверяющегоЦентраСертификата(
|
||||
СертификатКриптографии, Контекст.НаДату, Контекст.ДляПроверкиПодписи);
|
||||
|
||||
Если Не РезультатПроверкиУдостоверяющегоЦентраСертификата.Действует Тогда
|
||||
|
||||
Если ПроверкаНаСервере Тогда
|
||||
Контекст.ОписаниеОшибкиНаСервере = РезультатПроверкиУдостоверяющегоЦентраСертификата.Предупреждение.ТекстОшибки;
|
||||
Контекст.ДополнительныеДанныеПроверкиНаСервере = РезультатПроверкиУдостоверяющегоЦентраСертификата.Предупреждение;
|
||||
Иначе
|
||||
Контекст.ОписаниеОшибкиНаКлиенте = РезультатПроверкиУдостоверяющегоЦентраСертификата.Предупреждение.ТекстОшибки;
|
||||
Контекст.ДополнительныеДанныеПроверкиНаКлиенте = РезультатПроверкиУдостоверяющегоЦентраСертификата.Предупреждение;
|
||||
Если Не РезультатПроверкиУдостоверяющегоЦентраСертификата.Действует Или ЗначениеЗаполнено(
|
||||
РезультатПроверкиУдостоверяющегоЦентраСертификата.Предупреждение.ТекстОшибки)
|
||||
И Не Контекст.ДляПроверкиПодписи Тогда
|
||||
|
||||
ПользовательскиеНастройкиСертификата = ЭлектроннаяПодписьСлужебныйВызовСервера.ПользовательскиеНастройкиСертификата(
|
||||
СертификатКриптографии.Отпечаток);
|
||||
|
||||
Если Не РезультатПроверкиУдостоверяющегоЦентраСертификата.Действует
|
||||
И ПользовательскиеНастройкиСертификата.ПодписаниеРазрешено <> Истина Тогда
|
||||
|
||||
Если ПроверкаНаСервере Тогда
|
||||
Контекст.ОписаниеОшибкиНаСервере = РезультатПроверкиУдостоверяющегоЦентраСертификата.Предупреждение.ТекстОшибки;
|
||||
Контекст.ДополнительныеДанныеПроверкиНаСервере = РезультатПроверкиУдостоверяющегоЦентраСертификата.Предупреждение;
|
||||
Иначе
|
||||
Контекст.ОписаниеОшибкиНаКлиенте = РезультатПроверкиУдостоверяющегоЦентраСертификата.Предупреждение.ТекстОшибки;
|
||||
Контекст.ДополнительныеДанныеПроверкиНаКлиенте = РезультатПроверкиУдостоверяющегоЦентраСертификата.Предупреждение;
|
||||
КонецЕсли;
|
||||
ПроверитьСертификатПослеНеуспешнойПроверки(Контекст);
|
||||
Возврат;
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
ПроверитьСертификатПослеНеуспешнойПроверки(Контекст);
|
||||
Возврат;
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
Если ЗначениеЗаполнено(РезультатПроверкиУдостоверяющегоЦентраСертификата.Предупреждение.ТекстОшибки) И Не Контекст.ДляПроверкиПодписи Тогда
|
||||
СсылкаНаСертификат = Неопределено;
|
||||
Если Не ЭлектроннаяПодписьСлужебныйВызовСервера.ПользовательОповещенОСертификате(СертификатКриптографии.Отпечаток, СсылкаНаСертификат)
|
||||
И СсылкаНаСертификат <> Неопределено Тогда
|
||||
|
||||
Если ЗначениеЗаполнено(РезультатПроверкиУдостоверяющегоЦентраСертификата.Предупреждение.ТекстОшибки)
|
||||
И Не Контекст.ДляПроверкиПодписи Тогда
|
||||
|
||||
ПараметрыОткрытияФормы = Новый Структура("Сертификат, ДополнительныеДанныеПроверки",
|
||||
СсылкаНаСертификат, РезультатПроверкиУдостоверяющегоЦентраСертификата.Предупреждение);
|
||||
ДействиеПриНажатии = Новый ОписаниеОповещения("ОткрытьФормуОповещенияОНеобходимостиЗаменыСертификата",
|
||||
ЭлектроннаяПодписьСлужебныйКлиент, ПараметрыОткрытияФормы);
|
||||
|
||||
ПоказатьОповещениеПользователя(
|
||||
НСтр("ru = 'Необходима замена сертификата'"), ДействиеПриНажатии,
|
||||
СсылкаНаСертификат,
|
||||
БиблиотекаКартинок.Предупреждение32, СтатусОповещенияПользователя.Важное,
|
||||
СсылкаНаСертификат);
|
||||
СсылкаНаСертификат = ПользовательскиеНастройкиСертификата.СсылкаНаСертификат;
|
||||
Если Не ПользовательскиеНастройкиСертификата.Оповещен И СсылкаНаСертификат <> Неопределено Тогда
|
||||
|
||||
ПараметрыОткрытияФормы = Новый Структура("Сертификат, ДополнительныеДанныеПроверки",
|
||||
СсылкаНаСертификат, РезультатПроверкиУдостоверяющегоЦентраСертификата.Предупреждение);
|
||||
ДействиеПриНажатии = Новый ОписаниеОповещения("ОткрытьФормуОповещенияОНеобходимостиЗаменыСертификата",
|
||||
ЭлектроннаяПодписьСлужебныйКлиент, ПараметрыОткрытияФормы);
|
||||
|
||||
ПоказатьОповещениеПользователя(
|
||||
НСтр("ru = 'Необходима замена сертификата'"), ДействиеПриНажатии, СсылкаНаСертификат,
|
||||
БиблиотекаКартинок.Предупреждение32, СтатусОповещенияПользователя.Важное, СсылкаНаСертификат);
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
|
||||
|
||||
@@ -131,7 +131,8 @@
|
||||
|
||||
ДанныеУдостоверяющихЦентров = Константы.АккредитованныеУдостоверяющиеЦентры.Получить().Получить();
|
||||
|
||||
Если ДанныеУдостоверяющихЦентров = Неопределено Тогда
|
||||
Если ДанныеУдостоверяющихЦентров = Неопределено
|
||||
Или Не ДанныеУдостоверяющихЦентров.Свойство("ДругиеНастройки") Тогда
|
||||
|
||||
ДанныеУдостоверяющихЦентров = ДанныеУдостоверяющихЦентровИзМакета();
|
||||
Если ДанныеУдостоверяющихЦентров = Неопределено Тогда
|
||||
@@ -157,15 +158,67 @@
|
||||
Результат.Вставить("ДатыОкончанияДействия", ДанныеУдостоверяющихЦентров.ДатыОкончанияДействия.Данные);
|
||||
Результат.Вставить("ГосударственныеУЦ", ДанныеУдостоверяющихЦентров.ГосударственныеУЦ);
|
||||
Результат.Вставить("РазрешенныеНеаккредитованныеУЦ", РазрешенныеНеаккредитованныеУЦ);
|
||||
Результат.Вставить("ДругиеНастройки", ДанныеУдостоверяющихЦентров.ДругиеНастройки);
|
||||
|
||||
Возврат Результат;
|
||||
|
||||
КонецФункции
|
||||
|
||||
Функция ДоступностьСозданияЗаявления() Экспорт
|
||||
|
||||
ЗаявлениеДоступно = ЭлектроннаяПодпись.ОбщиеНастройки().ЗаявлениеНаВыпускСертификатаДоступно;
|
||||
МосковскоеВремя = НачалоДня(МосковскоеВремя());
|
||||
|
||||
ДоступностьСозданияЗаявления = Новый Структура;
|
||||
ДоступностьСозданияЗаявления.Вставить("ДляФизическихЛиц", ЗаявлениеДоступно И МосковскоеВремя >= '20210401');
|
||||
ДоступностьСозданияЗаявления.Вставить("ДляРуководителейЮридическихЛиц", ЗаявлениеДоступно И МосковскоеВремя
|
||||
< '20220101');
|
||||
ДоступностьСозданияЗаявления.Вставить("ДляСотрудниковЮридическихЛиц", ЗаявлениеДоступно И МосковскоеВремя
|
||||
< ДатаПрекращенияДействияСертификатовВыданныхКоммерческимиУЦ());
|
||||
ДоступностьСозданияЗаявления.Вставить("ДляИндивидуальныхПредпринимателей", ЗаявлениеДоступно И МосковскоеВремя
|
||||
< '20220101');
|
||||
|
||||
Возврат ДоступностьСозданияЗаявления;
|
||||
|
||||
КонецФункции
|
||||
|
||||
#КонецОбласти
|
||||
|
||||
#Область СлужебныеПроцедурыИФункции
|
||||
|
||||
// Для функции ДоступностьСозданияЗаявления.
|
||||
Функция МосковскоеВремя()
|
||||
|
||||
Если ПолучитьДопустимыеЧасовыеПояса().Найти("Europe/Moscow") <> Неопределено Тогда
|
||||
ЧасовойПоясМосквы = "Europe/Moscow";
|
||||
Иначе
|
||||
ЧасовойПоясМосквы = "GMT+3";
|
||||
КонецЕсли;
|
||||
|
||||
Возврат МестноеВремя(ТекущаяУниверсальнаяДата(), ЧасовойПоясМосквы);
|
||||
|
||||
КонецФункции
|
||||
|
||||
Функция ДатаПрекращенияДействияСертификатовВыданныхКоммерческимиУЦ()
|
||||
|
||||
ДатаПоУмолчанию = Дата(2023, 9, 1);
|
||||
|
||||
НастройкиУЦ = ЭлектроннаяПодписьСлужебныйПовтИсп.АккредитованныеУдостоверяющиеЦентры();
|
||||
Если НастройкиУЦ = Неопределено Тогда
|
||||
Возврат ДатаПоУмолчанию;
|
||||
КонецЕсли;
|
||||
|
||||
ДатаПрекращения = НастройкиУЦ.ДругиеНастройки.Получить(
|
||||
"ДатаПрекращенияДействияСертификатовВыданныхКоммерческимиУЦ");
|
||||
|
||||
Если ДатаПрекращения = Неопределено Тогда
|
||||
Возврат ДатаПоУмолчанию;
|
||||
КонецЕсли;
|
||||
|
||||
Возврат ДатаПрекращения + ЭлектроннаяПодписьСлужебный.ДобавкаВремени();
|
||||
|
||||
КонецФункции
|
||||
|
||||
Функция ПрочитатьАрхивКлассификатора(Знач Архив, Версия = 0)
|
||||
|
||||
ИмяАрхива = ПолучитьИмяВременногоФайла("zip");
|
||||
@@ -179,7 +232,8 @@
|
||||
|
||||
ЧтениеZipФайла = Новый ЧтениеZipФайла(ИмяАрхива);
|
||||
ИмяФайлаПериодыДействия = Неопределено;
|
||||
ИмяФайлаДатыОкончания = Неопределено;
|
||||
ИмяФайлаДатыОкончания = Неопределено;
|
||||
ИмяФайлаДругиеНастройки = Неопределено;
|
||||
|
||||
Для Каждого ЭлементАрхива Из ЧтениеZipФайла.Элементы Цикл
|
||||
Если СтрНачинаетсяС(ЭлементАрхива.Имя, "AccreditedCA") Тогда
|
||||
@@ -192,6 +246,11 @@
|
||||
ЧтениеZipФайла.Извлечь(ЭлементАрхива, КаталогОбновлений);
|
||||
Продолжить;
|
||||
КонецЕсли;
|
||||
Если СтрНачинаетсяС(ЭлементАрхива.Имя, "Settings") Тогда
|
||||
ИмяФайлаДругиеНастройки = ЭлементАрхива.Имя;
|
||||
ЧтениеZipФайла.Извлечь(ЭлементАрхива, КаталогОбновлений);
|
||||
Продолжить;
|
||||
КонецЕсли;
|
||||
КонецЦикла;
|
||||
|
||||
ЧтениеZipФайла.Закрыть();
|
||||
@@ -200,6 +259,7 @@
|
||||
ДанныеУЦ.Вставить("ПериодыДействия", Новый Структура("Данные, Версия, ДатаОбновления", Новый Соответствие, 0, Дата(1,1,1)));
|
||||
ДанныеУЦ.Вставить("ДатыОкончанияДействия", Новый Структура("Данные, Версия, ДатаОбновления", Новый Соответствие, 0, Дата(1,1,1)));
|
||||
ДанныеУЦ.Вставить("ГосударственныеУЦ", Новый Соответствие);
|
||||
ДанныеУЦ.Вставить("ДругиеНастройки", Новый Соответствие);
|
||||
|
||||
Если ИмяФайлаДатыОкончания <> Неопределено Тогда
|
||||
ЧтениеJSON = Новый ЧтениеJSON;
|
||||
@@ -261,6 +321,16 @@
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
Если ИмяФайлаДругиеНастройки <> Неопределено Тогда
|
||||
|
||||
ЧтениеJSON = Новый ЧтениеJSON;
|
||||
ЧтениеJSON.ОткрытьФайл(КаталогОбновлений + ИмяФайлаДругиеНастройки);
|
||||
ДанныеУЦ.ДругиеНастройки = ПрочитатьJSON(
|
||||
ЧтениеJSON, Истина, "ДатаПрекращенияДействияСертификатовВыданныхКоммерческимиУЦ", ФорматДатыJSON.ISO); // Соответствие
|
||||
ЧтениеJSON.Закрыть();
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
ФайловаяСистема.УдалитьВременныйКаталог(КаталогОбновлений);
|
||||
ФайловаяСистема.УдалитьВременныйФайл(ИмяАрхива);
|
||||
|
||||
|
||||
@@ -1,17 +1,17 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<mdclass:Configuration xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="413a6931-3a76-410c-9e58-7f36c600307b">
|
||||
<mdclass:Configuration xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="9e456d66-766a-4a91-8559-f497339a8374">
|
||||
<name>БиблиотекаСтандартныхПодсистем</name>
|
||||
<synonym>
|
||||
<key>ru</key>
|
||||
<value>Библиотека стандартных подсистем, редакция 3.1</value>
|
||||
</synonym>
|
||||
<containedObjects classId="9cd510cd-abfc-11d4-9434-004095e12fc7" objectId="310a3f98-5c73-4be7-ad13-eb0ec91f088b"/>
|
||||
<containedObjects classId="9fcd25a0-4822-11d4-9414-008048da11f9" objectId="3836cd09-cf50-4201-8b7f-fddd4c21035b"/>
|
||||
<containedObjects classId="e3687481-0a87-462c-a166-9f34594f9bba" objectId="adb14448-101a-4e10-bc96-02839346b607"/>
|
||||
<containedObjects classId="9de14907-ec23-4a07-96f0-85521cb6b53b" objectId="18d9a69d-dd15-4b64-9410-792a98dbe1da"/>
|
||||
<containedObjects classId="51f2d5d8-ea4d-4064-8892-82951750031e" objectId="b5440c52-f637-4e32-8321-38908258b84f"/>
|
||||
<containedObjects classId="e68182ea-4237-4383-967f-90c1e3370bc7" objectId="020e190d-3aeb-44ab-9d86-d4228c221073"/>
|
||||
<containedObjects classId="fb282519-d103-4dd3-bc12-cb271d631dfc" objectId="d47e2637-8cfd-4ffd-b25b-9035cbee744c"/>
|
||||
<containedObjects classId="9cd510cd-abfc-11d4-9434-004095e12fc7" objectId="178159e6-0f0c-4589-a6b2-fa1da9113caf"/>
|
||||
<containedObjects classId="9fcd25a0-4822-11d4-9414-008048da11f9" objectId="6156f2ce-2b69-4e88-a3ef-429d49929cad"/>
|
||||
<containedObjects classId="e3687481-0a87-462c-a166-9f34594f9bba" objectId="11b0ba7e-fcd7-4ae1-95eb-21a4adec34dc"/>
|
||||
<containedObjects classId="9de14907-ec23-4a07-96f0-85521cb6b53b" objectId="3f8511b7-d117-45c4-8481-de93431fd976"/>
|
||||
<containedObjects classId="51f2d5d8-ea4d-4064-8892-82951750031e" objectId="f66aeec7-f016-41ed-9907-34a0c2aef704"/>
|
||||
<containedObjects classId="e68182ea-4237-4383-967f-90c1e3370bc7" objectId="a2824158-35a0-430b-bd7e-9162c8998669"/>
|
||||
<containedObjects classId="fb282519-d103-4dd3-bc12-cb271d631dfc" objectId="353269c8-6b50-4455-a0d7-edcb66ac5945"/>
|
||||
<defaultRunMode>ManagedApplication</defaultRunMode>
|
||||
<usePurposes>PersonalComputer</usePurposes>
|
||||
<scriptVariant>Russian</scriptVariant>
|
||||
@@ -19,7 +19,7 @@
|
||||
<defaultRoles>Role.АдминистраторСистемы</defaultRoles>
|
||||
<defaultRoles>Role.ИнтерактивноеОткрытиеВнешнихОтчетовИОбработок</defaultRoles>
|
||||
<vendor>Фирма "1С"</vendor>
|
||||
<version>3.1.7.369</version>
|
||||
<version>3.1.7.382</version>
|
||||
<updateCatalogAddress>http://downloads.v8.1c.ru/tmplts/</updateCatalogAddress>
|
||||
<includeHelpInContents>true</includeHelpInContents>
|
||||
<usedMobileApplicationFunctionalities>
|
||||
|
||||
@@ -1 +1 @@
|
||||
{6,1,1,e33bd96d-990a-4c88-8604-cfb09f360db0,1,15e03332-cd57-4966-8f93-62778be64571,"3.1.7.369","Фирма ""1С""","БиблиотекаСтандартныхПодсистем",6786,1,0,413a6931-3a76-410c-9e58-7f36c600307b,413a6931-3a76-410c-9e58-7f36c600307b,1,0,db4a9ccb-9ef5-4b3c-8577-b6fe5db1b62e,db4a9ccb-9ef5-4b3c-8577-b6fe5db1b62e,1,0,9233322b-dfdb-4c66-91fe-1299292d40a5,9233322b-dfdb-4c66-91fe-1299292d40a5,1,0,7795348b-2f52-47f7-bf00-e11e5e795a43,7795348b-2f52-47f7-bf00-e11e5e795a43,1,0,0421b67e-ed26-491d-ab98-ec59002ed4ce,0421b67e-ed26-491d-ab98-ec59002ed4ce,1,0,bb47ced2-31f9-4870-8633-20b986e53ccc,bb47ced2-31f9-4870-8633-20b986e53ccc,1,0,7d8acec9-f5a9-411e-921c-446ed0dd3332,7d8acec9-f5a9-411e-921c-446ed0dd3332,1,0,739c01a9-1125-45ef-ab4e-8c73af4eeff0,739c01a9-1125-45ef-ab4e-8c73af4eeff0,1,0,cdbd26b1-9583-46e8-adf7-8cc705639892,cdbd26b1-9583-46e8-adf7-8cc705639892,1,0,c0e38c3e-7088-4e35-9d84-2d0ab9655402,c0e38c3e-7088-4e35-9d84-2d0ab9655402,1,0,1098786f-dd24-4cce-b212-be0cb5f01735,1098786f-dd24-4cce-b212-be0cb5f01735,1,0,3c0037f3-4422-4836-b116-8c72e32bdd55,3c0037f3-4422-4836-b116-8c72e32bdd55,1,0,6f7c6c31-206b-4010-bdad-1ad2e304f154,6f7c6c31-206b-4010-bdad-1ad2e304f154,1,0,a8659e53-8c6b-4b0c-9736-fe93a91e4d69,a8659e53-8c6b-4b0c-9736-fe93a91e4d69,1,0,fe9a1d1a-19c0-499f-8e1b-09cadabe882f,fe9a1d1a-19c0-499f-8e1b-09cadabe882f,1,0,5b68d479-7880-44de-84e3-7f578b43f0dc,5b68d479-7880-44de-84e3-7f578b43f0dc,1,0,bf9ca98c-5c95-4cfb-9181-8c1d847f9fbb,bf9ca98c-5c95-4cfb-9181-8c1d847f9fbb,1,0,4cbbdbaf-1f3a-46cd-8c42-28cdcfa32c06,4cbbdbaf-1f3a-46cd-8c42-28cdcfa32c06,1,0,b4629308-42de-4ce8-8591-cf0c2399a9a2,b4629308-42de-4ce8-8591-cf0c2399a9a2,1,0,c7e984ae-1dbb-4041-b18a-bfd0d63a002f,c7e984ae-1dbb-4041-b18a-bfd0d63a002f,1,0,bb0424b8-dfd1-4a27-bd66-9dea3ffc77c4,bb0424b8-dfd1-4a27-bd66-9dea3ffc77c4,1,0,a4ac0a50-ee39-4dc1-b84f-eec8fe485f03,a4ac0a50-ee39-4dc1-b84f-eec8fe485f03,1,0,1861ee4f-fd8c-4afa-8441-c074bf51f67e,1861ee4f-fd8c-4afa-8441-c074bf51f67e,1,0,de7ed8f7-3c02-47e0-aea8-4747ac68a5d5,de7ed8f7-3c02-47e0-aea8-4747ac68a5d5,1,0,b93b8760-6200-40ee-8bdc-875ba80a6155,b93b8760-6200-40ee-8bdc-875ba80a6155,1,0,e8b248d9-9049-456a-9c7d-7a0462cc67ab,e8b248d9-9049-456a-9c7d-7a0462cc67ab,1,0,d4562287-440d-4462-9de2-7097ccbf3764,d4562287-440d-4462-9de2-7097ccbf3764,1,0,1983fe34-c984-4659-ba41-0e94504f8989,1983fe34-c984-4659-ba41-0e94504f8989,1,0,ec797c75-02c5-4cf5-9dd4-26cd46c99519,ec797c75-02c5-4cf5-9dd4-26cd46c99519,1,0,6fccdf59-fc99-4a2b-a144-fffe438a147c,6fccdf59-fc99-4a2b-a144-fffe438a147c,1,0,153e11ac-f898-46a5-98c6-734adb933ca2,153e11ac-f898-46a5-98c6-734adb933ca2,1,0,af8bd73a-d8e8-487d-8f36-d835ab10ea3a,af8bd73a-d8e8-487d-8f36-d835ab10ea3a,1,0,08a413ff-bebd-42e5-8ff3-2115746a0844,08a413ff-bebd-42e5-8ff3-2115746a0844,1,0,f24de2ea-fcda-4052-b90f-e9d84314c4f2,f24de2ea-fcda-4052-b90f-e9d84314c4f2,1,0,ff8ae395-c740-4a30-a048-0d57eef6267f,ff8ae395-c740-4a30-a048-0d57eef6267f,1,0,51d06532-f61a-4ed5-afaa-cc4563633e0c,51d06532-f61a-4ed5-afaa-cc4563633e0c,1,0,0e49d980-581b-459f-a4b0-024e8c97e4c0,0e49d980-581b-459f-a4b0-024e8c97e4c0,1,0,da9b32e6-5b93-45a6-84b2-238d57541e18,da9b32e6-5b93-45a6-84b2-238d57541e18,1,0,e43d69c8-b284-47da-b236-611bc94a15b6,e43d69c8-b284-47da-b236-611bc94a15b6,1,0,31eeaa05-6c49-41fe-b840-1edbad4ccac7,31eeaa05-6c49-41fe-b840-1edbad4ccac7,1,0,842c8662-8f39-405e-9665-cbdabc116159,842c8662-8f39-405e-9665-cbdabc116159,1,0,fca4b033-02c4-4d61-9e51-87783c3cef1a,fca4b033-02c4-4d61-9e51-87783c3cef1a,1,0,396ef757-d7f6-411f-8c4c-1acb1106a009,396ef757-d7f6-411f-8c4c-1acb1106a009,1,0,839e29b1-a0d2-40fa-9f3e-46e66b943358,839e29b1-a0d2-40fa-9f3e-46e66b943358,1,0,c56d2cc7-630a-441b-b23f-ba78c34849bd,c56d2cc7-630a-441b-b23f-ba78c34849bd,1,0,9aecf4f5-46ed-4d1c-a584-cd028e467895,9aecf4f5-46ed-4d1c-a584-cd028e467895,1,0,21d92c2f-6c78-43ce-b1f4-59d7845b5a91,21d92c2f-6c78-43ce-b1f4-59d7845b5a91,1,0,a1c379be-43d3-4e02-83bb-d2e7de2d4ae3,a1c379be-43d3-4e02-83bb-d2e7de2d4ae3,1,0,a1f10624-22e9-4a04-b370-fd085bdd0f67,a1f10624-22e9-4a04-b370-fd085bdd0f67,1,0,2a4b10be-3cd7-4755-905f-7b4d02ff6a22,2a4b10be-3cd7-4755-905f-7b4d02ff6a22,1,0,3cffb795-2a28-4beb-92f4-5813f5994022,3cffb795-2a28-4beb-92f4-5813f5994022,1,0,3323ca68-1382-4710-a933-23fc56588935,3323ca68-1382-4710-a933-23fc56588935,1,0,d6b12775-3255-42b8-88b2-62684f873e7d,d6b12775-3255-42b8-88b2-62684f873e7d,1,0,cc23d903-ccc5-42f4-862f-5e7278c4e346,cc23d903-ccc5-42f4-862f-5e7278c4e346,1,0,98f033e0-fa40-46e0-b51a-87a066749a35,98f033e0-fa40-46e0-b51a-87a066749a35,1,0,e8b4cb2d-1180-4101-954a-4cb5464f198c,e8b4cb2d-1180-4101-954a-4cb5464f198c,1,0,a379287d-1ce8-460d-a503-910e728e28f1,a379287d-1ce8-460d-a503-910e728e28f1,1,0,f765c4ba-c677-42ac-8d0c-43bb485405b9,f765c4ba-c677-42ac-8d0c-43bb485405b9,1,0,2fd1287d-d96d-4480-baf7-8815ae5ffbfb,2fd1287d-d96d-4480-baf7-8815ae5ffbfb,1,0,d8c58e53-b7b9-4426-bdfa-d0816adf8cc1,d8c58e53-b7b9-4426-bdfa-d0816adf8cc1,1,0,4009cb3a-6754-481f-911b-907558cea38a,4009cb3a-6754-481f-911b-907558cea38a,1,0,653a7fd8-91c7-49aa-aa63-45da087e0d0a,653a7fd8-91c7Line truncated
|
||||
{6,1,1,b3e8e610-8b99-420f-aaa1-7c66d0cf5a60,1,3bd8fee9-d2e5-4e48-98fa-b42d8bed78f5,"3.1.7.382","Фирма ""1С""","БиблиотекаСтандартныхПодсистем",6786,1,0,9e456d66-766a-4a91-8559-f497339a8374,9e456d66-766a-4a91-8559-f497339a8374,1,0,db4a9ccb-9ef5-4b3c-8577-b6fe5db1b62e,db4a9ccb-9ef5-4b3c-8577-b6fe5db1b62e,1,0,9233322b-dfdb-4c66-91fe-1299292d40a5,9233322b-dfdb-4c66-91fe-1299292d40a5,1,0,7795348b-2f52-47f7-bf00-e11e5e795a43,7795348b-2f52-47f7-bf00-e11e5e795a43,1,0,0421b67e-ed26-491d-ab98-ec59002ed4ce,0421b67e-ed26-491d-ab98-ec59002ed4ce,1,0,bb47ced2-31f9-4870-8633-20b986e53ccc,bb47ced2-31f9-4870-8633-20b986e53ccc,1,0,7d8acec9-f5a9-411e-921c-446ed0dd3332,7d8acec9-f5a9-411e-921c-446ed0dd3332,1,0,739c01a9-1125-45ef-ab4e-8c73af4eeff0,739c01a9-1125-45ef-ab4e-8c73af4eeff0,1,0,cdbd26b1-9583-46e8-adf7-8cc705639892,cdbd26b1-9583-46e8-adf7-8cc705639892,1,0,c0e38c3e-7088-4e35-9d84-2d0ab9655402,c0e38c3e-7088-4e35-9d84-2d0ab9655402,1,0,1098786f-dd24-4cce-b212-be0cb5f01735,1098786f-dd24-4cce-b212-be0cb5f01735,1,0,3c0037f3-4422-4836-b116-8c72e32bdd55,3c0037f3-4422-4836-b116-8c72e32bdd55,1,0,6f7c6c31-206b-4010-bdad-1ad2e304f154,6f7c6c31-206b-4010-bdad-1ad2e304f154,1,0,a8659e53-8c6b-4b0c-9736-fe93a91e4d69,a8659e53-8c6b-4b0c-9736-fe93a91e4d69,1,0,fe9a1d1a-19c0-499f-8e1b-09cadabe882f,fe9a1d1a-19c0-499f-8e1b-09cadabe882f,1,0,5b68d479-7880-44de-84e3-7f578b43f0dc,5b68d479-7880-44de-84e3-7f578b43f0dc,1,0,bf9ca98c-5c95-4cfb-9181-8c1d847f9fbb,bf9ca98c-5c95-4cfb-9181-8c1d847f9fbb,1,0,4cbbdbaf-1f3a-46cd-8c42-28cdcfa32c06,4cbbdbaf-1f3a-46cd-8c42-28cdcfa32c06,1,0,b4629308-42de-4ce8-8591-cf0c2399a9a2,b4629308-42de-4ce8-8591-cf0c2399a9a2,1,0,c7e984ae-1dbb-4041-b18a-bfd0d63a002f,c7e984ae-1dbb-4041-b18a-bfd0d63a002f,1,0,bb0424b8-dfd1-4a27-bd66-9dea3ffc77c4,bb0424b8-dfd1-4a27-bd66-9dea3ffc77c4,1,0,a4ac0a50-ee39-4dc1-b84f-eec8fe485f03,a4ac0a50-ee39-4dc1-b84f-eec8fe485f03,1,0,1861ee4f-fd8c-4afa-8441-c074bf51f67e,1861ee4f-fd8c-4afa-8441-c074bf51f67e,1,0,de7ed8f7-3c02-47e0-aea8-4747ac68a5d5,de7ed8f7-3c02-47e0-aea8-4747ac68a5d5,1,0,b93b8760-6200-40ee-8bdc-875ba80a6155,b93b8760-6200-40ee-8bdc-875ba80a6155,1,0,e8b248d9-9049-456a-9c7d-7a0462cc67ab,e8b248d9-9049-456a-9c7d-7a0462cc67ab,1,0,d4562287-440d-4462-9de2-7097ccbf3764,d4562287-440d-4462-9de2-7097ccbf3764,1,0,1983fe34-c984-4659-ba41-0e94504f8989,1983fe34-c984-4659-ba41-0e94504f8989,1,0,ec797c75-02c5-4cf5-9dd4-26cd46c99519,ec797c75-02c5-4cf5-9dd4-26cd46c99519,1,0,6fccdf59-fc99-4a2b-a144-fffe438a147c,6fccdf59-fc99-4a2b-a144-fffe438a147c,1,0,153e11ac-f898-46a5-98c6-734adb933ca2,153e11ac-f898-46a5-98c6-734adb933ca2,1,0,af8bd73a-d8e8-487d-8f36-d835ab10ea3a,af8bd73a-d8e8-487d-8f36-d835ab10ea3a,1,0,08a413ff-bebd-42e5-8ff3-2115746a0844,08a413ff-bebd-42e5-8ff3-2115746a0844,1,0,f24de2ea-fcda-4052-b90f-e9d84314c4f2,f24de2ea-fcda-4052-b90f-e9d84314c4f2,1,0,ff8ae395-c740-4a30-a048-0d57eef6267f,ff8ae395-c740-4a30-a048-0d57eef6267f,1,0,51d06532-f61a-4ed5-afaa-cc4563633e0c,51d06532-f61a-4ed5-afaa-cc4563633e0c,1,0,0e49d980-581b-459f-a4b0-024e8c97e4c0,0e49d980-581b-459f-a4b0-024e8c97e4c0,1,0,da9b32e6-5b93-45a6-84b2-238d57541e18,da9b32e6-5b93-45a6-84b2-238d57541e18,1,0,e43d69c8-b284-47da-b236-611bc94a15b6,e43d69c8-b284-47da-b236-611bc94a15b6,1,0,31eeaa05-6c49-41fe-b840-1edbad4ccac7,31eeaa05-6c49-41fe-b840-1edbad4ccac7,1,0,842c8662-8f39-405e-9665-cbdabc116159,842c8662-8f39-405e-9665-cbdabc116159,1,0,fca4b033-02c4-4d61-9e51-87783c3cef1a,fca4b033-02c4-4d61-9e51-87783c3cef1a,1,0,396ef757-d7f6-411f-8c4c-1acb1106a009,396ef757-d7f6-411f-8c4c-1acb1106a009,1,0,839e29b1-a0d2-40fa-9f3e-46e66b943358,839e29b1-a0d2-40fa-9f3e-46e66b943358,1,0,c56d2cc7-630a-441b-b23f-ba78c34849bd,c56d2cc7-630a-441b-b23f-ba78c34849bd,1,0,9aecf4f5-46ed-4d1c-a584-cd028e467895,9aecf4f5-46ed-4d1c-a584-cd028e467895,1,0,21d92c2f-6c78-43ce-b1f4-59d7845b5a91,21d92c2f-6c78-43ce-b1f4-59d7845b5a91,1,0,a1c379be-43d3-4e02-83bb-d2e7de2d4ae3,a1c379be-43d3-4e02-83bb-d2e7de2d4ae3,1,0,a1f10624-22e9-4a04-b370-fd085bdd0f67,a1f10624-22e9-4a04-b370-fd085bdd0f67,1,0,2a4b10be-3cd7-4755-905f-7b4d02ff6a22,2a4b10be-3cd7-4755-905f-7b4d02ff6a22,1,0,3cffb795-2a28-4beb-92f4-5813f5994022,3cffb795-2a28-4beb-92f4-5813f5994022,1,0,3323ca68-1382-4710-a933-23fc56588935,3323ca68-1382-4710-a933-23fc56588935,1,0,d6b12775-3255-42b8-88b2-62684f873e7d,d6b12775-3255-42b8-88b2-62684f873e7d,1,0,cc23d903-ccc5-42f4-862f-5e7278c4e346,cc23d903-ccc5-42f4-862f-5e7278c4e346,1,0,98f033e0-fa40-46e0-b51a-87a066749a35,98f033e0-fa40-46e0-b51a-87a066749a35,1,0,e8b4cb2d-1180-4101-954a-4cb5464f198c,e8b4cb2d-1180-4101-954a-4cb5464f198c,1,0,a379287d-1ce8-460d-a503-910e728e28f1,a379287d-1ce8-460d-a503-910e728e28f1,1,0,f765c4ba-c677-42ac-8d0c-43bb485405b9,f765c4ba-c677-42ac-8d0c-43bb485405b9,1,0,2fd1287d-d96d-4480-baf7-8815ae5ffbfb,2fd1287d-d96d-4480-baf7-8815ae5ffbfb,1,0,d8c58e53-b7b9-4426-bdfa-d0816adf8cc1,d8c58e53-b7b9-4426-bdfa-d0816adf8cc1,1,0,4009cb3a-6754-481f-911b-907558cea38a,4009cb3a-6754-481f-911b-907558cea38a,1,0,653a7fd8-91c7-49aa-aa63-45da087e0d0a,653a7fd8-91c7Line truncated
|
||||
@@ -3527,6 +3527,22 @@
|
||||
<common>true</common>
|
||||
</edit>
|
||||
</columns>
|
||||
<columns>
|
||||
<name>Использование</name>
|
||||
<id>32</id>
|
||||
<valueType>
|
||||
<types>String</types>
|
||||
<stringQualifiers>
|
||||
<length>30</length>
|
||||
</stringQualifiers>
|
||||
</valueType>
|
||||
<view>
|
||||
<common>true</common>
|
||||
</view>
|
||||
<edit>
|
||||
<common>true</common>
|
||||
</edit>
|
||||
</columns>
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ВнешняяОбработкаСсылка</name>
|
||||
|
||||
@@ -857,6 +857,22 @@
|
||||
<common>true</common>
|
||||
</edit>
|
||||
</columns>
|
||||
<columns>
|
||||
<name>Использование</name>
|
||||
<id>12</id>
|
||||
<valueType>
|
||||
<types>String</types>
|
||||
<stringQualifiers>
|
||||
<length>30</length>
|
||||
</stringQualifiers>
|
||||
</valueType>
|
||||
<view>
|
||||
<common>true</common>
|
||||
</view>
|
||||
<edit>
|
||||
<common>true</common>
|
||||
</edit>
|
||||
</columns>
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ИмяОбъектаСопоставления</name>
|
||||
|
||||
@@ -456,7 +456,7 @@
|
||||
ТипДанных = ТипЗнч(НоваяСтрока[ИмяКолонки]);
|
||||
|
||||
Если ТипДанных <> Тип("Строка") И ТипДанных <> Тип("Булево") И ТипДанных <> Тип("Число") И ТипДанных <> Тип("Дата") И ТипДанных <> Тип("УникальныйИдентификатор") Тогда
|
||||
ДанныеЯчейки = ЗначениеЯчейки(Колонка.ТипКолонки.Типы(), Ячейка.Текст);
|
||||
ДанныеЯчейки = ЗначениеЯчейки(Колонка, Ячейка.Текст);
|
||||
Иначе
|
||||
ДанныеЯчейки = Ячейка.Текст;
|
||||
КонецЕсли;
|
||||
@@ -481,10 +481,10 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
Функция ЗначениеЯчейки(Типы, ЗначениеЯчейки)
|
||||
Функция ЗначениеЯчейки(Колонка, ЗначениеЯчейки)
|
||||
|
||||
ДанныеЯчейки = "";
|
||||
Для каждого ТипДанных Из Типы Цикл
|
||||
Для каждого ТипДанных Из Колонка.ТипКолонки.Типы() Цикл
|
||||
Объект = Метаданные.НайтиПоТипу(ТипДанных);
|
||||
|
||||
Если Объект = Неопределено Тогда
|
||||
@@ -496,8 +496,9 @@
|
||||
Если НЕ Объект.Автонумерация И Объект.ДлинаКода > 0 Тогда
|
||||
ДанныеЯчейки = Справочники[ОписаниеОбъекта.НазваниеОбъекта].НайтиПоКоду(ЗначениеЯчейки, Истина);
|
||||
КонецЕсли;
|
||||
Если НЕ ЗначениеЗаполнено(ДанныеЯчейки) Тогда
|
||||
ДанныеЯчейки = Справочники[ОписаниеОбъекта.НазваниеОбъекта].НайтиПоНаименованию(ЗначениеЯчейки, Истина);
|
||||
Если Не ЗначениеЗаполнено(ДанныеЯчейки) И ЗначениеЗаполнено(ЗначениеЯчейки) Тогда
|
||||
//@skip-check query-in-loop - штучные запросы разнородных данных.
|
||||
ДанныеЯчейки = НайтиПоНаименованию(ЗначениеЯчейки, Объект, Колонка);
|
||||
КонецЕсли;
|
||||
Если НЕ ЗначениеЗаполнено(ДанныеЯчейки) Тогда
|
||||
ДанныеЯчейки = Справочники[ОписаниеОбъекта.НазваниеОбъекта].НайтиПоКоду(ЗначениеЯчейки, Истина);
|
||||
@@ -515,7 +516,7 @@
|
||||
КонецЕсли;
|
||||
ИначеЕсли ОписаниеОбъекта.ТипОбъекта = "ПланВидовХарактеристик" Тогда
|
||||
Если НЕ Объект.Автонумерация И Объект.ДлинаКода > 0 Тогда
|
||||
ДанныеЯчейки = ПланыВидовХарактеристик[ОписаниеОбъекта.НазваниеОбъекта].НайтиПоКоду(ЗначениеЯчейки, Истина);
|
||||
ДанныеЯчейки = ПланыВидовХарактеристик[ОписаниеОбъекта.НазваниеОбъекта].НайтиПоКоду(ЗначениеЯчейки);
|
||||
КонецЕсли;
|
||||
Если НЕ ЗначениеЗаполнено(ДанныеЯчейки) Тогда
|
||||
ДанныеЯчейки = ПланыВидовХарактеристик[ОписаниеОбъекта.НазваниеОбъекта].НайтиПоНаименованию(ЗначениеЯчейки, Истина);
|
||||
@@ -532,6 +533,64 @@
|
||||
|
||||
КонецФункции
|
||||
|
||||
Функция НайтиПоНаименованию(ЗначениеЯчейки, ОбъектМетаданных, Колонка)
|
||||
|
||||
Запрос = Новый Запрос;
|
||||
|
||||
Если ОбъектМетаданных.Иерархический
|
||||
И ОбъектМетаданных.ВидИерархии = Метаданные.СвойстваОбъектов.ВидИерархии.ИерархияГруппИЭлементов Тогда
|
||||
|
||||
Запрос.Текст =
|
||||
"ВЫБРАТЬ ПЕРВЫЕ 1
|
||||
| ИмяСправочника.Ссылка КАК Ссылка
|
||||
|ИЗ
|
||||
| #ИмяСправочника КАК ИмяСправочника
|
||||
|ГДЕ
|
||||
| ИмяСправочника.Наименование = &Наименование
|
||||
| И ИмяСправочника.ЭтоГруппа = &ЭтоГруппа
|
||||
|
|
||||
|УПОРЯДОЧИТЬ ПО
|
||||
| ИмяСправочника.ЭтоГруппа";
|
||||
|
||||
Если Колонка.Использование = "ДляГруппы" Тогда
|
||||
Запрос.УстановитьПараметр("ЭтоГруппа", Истина);
|
||||
ИначеЕсли Колонка.Использование = "ДляЭлемента" Тогда
|
||||
Запрос.УстановитьПараметр("ЭтоГруппа", Ложь);
|
||||
Иначе
|
||||
Запрос.Текст = СтрЗаменить(Запрос.Текст, "И ИмяСправочника.ЭтоГруппа = &ЭтоГруппа", "");
|
||||
КонецЕсли;
|
||||
|
||||
Иначе
|
||||
|
||||
Запрос.Текст =
|
||||
"ВЫБРАТЬ ПЕРВЫЕ 1
|
||||
| ИмяСправочника.Ссылка КАК Ссылка
|
||||
|ИЗ
|
||||
| #ИмяСправочника КАК ИмяСправочника
|
||||
|ГДЕ
|
||||
| ИмяСправочника.Наименование = &Наименование";
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
Запрос.Текст = СтрЗаменить(Запрос.Текст, "#ИмяСправочника", ОбъектМетаданных.ПолноеИмя());
|
||||
Запрос.УстановитьПараметр("Наименование", ЗначениеЯчейки);
|
||||
|
||||
РезультатЗапроса = Запрос.Выполнить();
|
||||
|
||||
Если РезультатЗапроса.Пустой() Тогда
|
||||
Возврат Неопределено;
|
||||
КонецЕсли;
|
||||
|
||||
Выборка = РезультатЗапроса.Выбрать();
|
||||
|
||||
Если Выборка.Следующий() Тогда
|
||||
Возврат Выборка.Ссылка;
|
||||
КонецЕсли;
|
||||
|
||||
Возврат Неопределено;
|
||||
|
||||
КонецФункции
|
||||
|
||||
Процедура ОпределитьПозицииКолонокВМакете(ШаблонСДанными, ИнформацияПоКолонкам)
|
||||
|
||||
ОбластьЗаголовка = ОбластьЗаголовкаШаблонаТаблицы(ШаблонСДанными);
|
||||
@@ -716,6 +775,7 @@
|
||||
// * ПредставлениеКолонки - Строка
|
||||
// * ТипКолонки - ОписаниеТипов
|
||||
// * ОбязательнаДляЗаполнения - Булево
|
||||
// * Использование - Строка
|
||||
// * Позиция - Число
|
||||
// * Группа - Строка
|
||||
// * Видимость - Булево
|
||||
@@ -910,6 +970,8 @@
|
||||
|
||||
ПредопределенныеОбластиМакета = ПредопределенныеОбластиМакета();
|
||||
|
||||
МетаданныеСправочника = ОбщегоНазначения.ОбъектМетаданныхПоПолномуИмени(ПараметрыЗагрузкиИзФайла.ПолноеИмяОбъекта);
|
||||
|
||||
Для НомерКолонки = 1 По ОбластьЗаголовокТаблицы.ШиринаТаблицы Цикл
|
||||
Ячейка = ОбластьЗаголовокТаблицы.ПолучитьОбласть(ВысотаШапки, НомерКолонки, ВысотаШапки, НомерКолонки).ТекущаяОбласть;
|
||||
|
||||
@@ -924,13 +986,13 @@
|
||||
КонецЕсли;
|
||||
|
||||
Если СтрСравнить(ПредставлениеРеквизита, ПредопределенныеОбластиМакета.ДополнительныеРеквизиты) = 0 Тогда
|
||||
МетаданныеСправочника = Метаданные.НайтиПоПолномуИмени(ПараметрыЗагрузкиИзФайла.ПолноеИмяОбъекта);
|
||||
|
||||
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.Свойства") Тогда
|
||||
МодульУправлениеСвойствамиСлужебный = ОбщегоНазначения.ОбщийМодуль("УправлениеСвойствамиСлужебный");
|
||||
МодульУправлениеСвойствамиСлужебный.КолонкиДляЗагрузкиДанных(МетаданныеСправочника, ИнформацияПоКолонкам);
|
||||
КонецЕсли;
|
||||
ИначеЕсли СтрСравнить(ПредставлениеРеквизита, ПредопределенныеОбластиМакета.КонтактнаяИнформация) = 0 Тогда
|
||||
МетаданныеСправочника = Метаданные.НайтиПоПолномуИмени(ПараметрыЗагрузкиИзФайла.ПолноеИмяОбъекта);
|
||||
|
||||
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.КонтактнаяИнформация") Тогда
|
||||
МодульУправлениеКонтактнойИнформацией = ОбщегоНазначения.ОбщийМодуль("УправлениеКонтактнойИнформацией");
|
||||
МодульУправлениеКонтактнойИнформацией.КолонкиДляЗагрузкиДанных(МетаданныеСправочника, ИнформацияПоКолонкам);
|
||||
@@ -967,6 +1029,21 @@
|
||||
СтрокаИнфоПроКолонки.Примечание = ПримечаниеВШапкеКолонки;
|
||||
СтрокаИнфоПроКолонки.Ширина = Ячейка.ШиринаКолонки;
|
||||
|
||||
Если МетаданныеСправочника <> Неопределено Тогда
|
||||
МетаданныеРеквизита = МетаданныеСправочника.Реквизиты.Найти(ИмяРеквизита);
|
||||
Если МетаданныеРеквизита <> Неопределено Тогда
|
||||
|
||||
Если МетаданныеРеквизита.Использование = Метаданные.СвойстваОбъектов.ИспользованиеРеквизита.ДляГруппы Тогда
|
||||
СтрокаИнфоПроКолонки.Использование = "ДляГруппы";
|
||||
ИначеЕсли МетаданныеРеквизита.Использование = Метаданные.СвойстваОбъектов.ИспользованиеРеквизита.ДляГруппыИЭлемента Тогда
|
||||
СтрокаИнфоПроКолонки.Использование = "ДляГруппыИЭлемента";
|
||||
Иначе
|
||||
СтрокаИнфоПроКолонки.Использование = "ДляЭлемента";
|
||||
КонецЕсли;
|
||||
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
|
||||
Если ИспользуетсяГруппировка Тогда
|
||||
СтрокаИнфоПроКолонки.Группа = Группы.Получить(НомерКолонки);
|
||||
КонецЕсли;
|
||||
@@ -1166,7 +1243,7 @@
|
||||
ИмяКолонки = НайденнаяКолонка.ИмяКолонки;
|
||||
НоваяСтрока[ИмяКолонки] = ПриведениеЗначениеКТипу(Ячейка.Текст, НайденнаяКолонка.ТипКолонки);
|
||||
Если Не ЗначениеЗаполнено(НоваяСтрока[ИмяКолонки]) И ЗначениеЗаполнено(Ячейка.Текст) Тогда
|
||||
НоваяСтрока[ИмяКолонки] = ЗначениеЯчейки( НайденнаяКолонка.ТипКолонки.Типы(), Ячейка.Текст);
|
||||
НоваяСтрока[ИмяКолонки] = ЗначениеЯчейки(НайденнаяКолонка, Ячейка.Текст);
|
||||
КонецЕсли;
|
||||
Если СтрокаТаблицыПустая Тогда
|
||||
СтрокаТаблицыПустая = Не ЗначениеЗаполнено(Ячейка.Текст);
|
||||
|
||||
@@ -45,19 +45,19 @@
|
||||
|
||||
Функция ВерсияКалендарей() Экспорт
|
||||
|
||||
Возврат 47;
|
||||
Возврат 48;
|
||||
|
||||
КонецФункции
|
||||
|
||||
Функция ВерсияОбновленияПроизводственныхКалендарей() Экспорт
|
||||
|
||||
Возврат "3.1.7.361";
|
||||
Возврат "3.1.7.370";
|
||||
|
||||
КонецФункции
|
||||
|
||||
Функция ВерсияОбновленияДанныхПроизводственныхКалендарей() Экспорт
|
||||
|
||||
Возврат "3.1.7.361";
|
||||
Возврат "3.1.7.370";
|
||||
|
||||
КонецФункции
|
||||
|
||||
|
||||
+14
@@ -383,8 +383,12 @@
|
||||
<Item Calendar="08" Year="2022" DayType="Нерабочий" Date="20221228" SwapDate=""/>
|
||||
<Item Calendar="08" Year="2023" DayType="Предпраздничный" Date="20230220" SwapDate=""/>
|
||||
<Item Calendar="08" Year="2023" DayType="Праздник" Date="20230221" SwapDate=""/>
|
||||
<Item Calendar="08" Year="2023" DayType="Праздник" Date="20230604" SwapDate="20230605"/>
|
||||
<Item Calendar="08" Year="2023" DayType="Воскресенье" Date="20230605" SwapDate="20230604"/>
|
||||
<Item Calendar="08" Year="2023" DayType="Предпраздничный" Date="20230704" SwapDate=""/>
|
||||
<Item Calendar="08" Year="2023" DayType="Праздник" Date="20230705" SwapDate=""/>
|
||||
<Item Calendar="08" Year="2023" DayType="Предпраздничный" Date="20231206" SwapDate=""/>
|
||||
<Item Calendar="08" Year="2023" DayType="Праздник" Date="20231207" SwapDate=""/>
|
||||
<Item Calendar="08" Year="2023" DayType="Нерабочий" Date="20231228" SwapDate=""/>
|
||||
<Item Calendar="08" Year="2024" DayType="Праздник" Date="20240211" SwapDate="20240212"/>
|
||||
<Item Calendar="08" Year="2024" DayType="Воскресенье" Date="20240212" SwapDate="20240211"/>
|
||||
@@ -907,6 +911,16 @@
|
||||
<Item Calendar="93" Year="2024" DayType="Праздник" Date="20240511" SwapDate="20240513"/>
|
||||
<Item Calendar="93" Year="2024" DayType="Суббота" Date="20240513" SwapDate="20240511"/>
|
||||
<Item Calendar="93" Year="2024" DayType="Праздник" Date="20240930" SwapDate=""/>
|
||||
<Item Calendar="94" Year="2023" DayType="Праздник" Date="20230417" SwapDate=""/>
|
||||
<Item Calendar="94" Year="2023" DayType="Предпраздничный" Date="20230511" SwapDate=""/>
|
||||
<Item Calendar="94" Year="2023" DayType="Праздник" Date="20230512" SwapDate=""/>
|
||||
<Item Calendar="94" Year="2023" DayType="Праздник" Date="20230605" SwapDate=""/>
|
||||
<Item Calendar="94" Year="2023" DayType="Предпраздничный" Date="20230929" SwapDate=""/>
|
||||
<Item Calendar="94" Year="2023" DayType="Праздник" Date="20230930" SwapDate="20231002"/>
|
||||
<Item Calendar="94" Year="2023" DayType="Суббота" Date="20231002" SwapDate="20230930"/>
|
||||
<Item Calendar="94" Year="2024" DayType="Праздник" Date="20240512" SwapDate="20240513"/>
|
||||
<Item Calendar="94" Year="2024" DayType="Воскресенье" Date="20240513" SwapDate="20240512"/>
|
||||
<Item Calendar="94" Year="2024" DayType="Праздник" Date="20240930" SwapDate=""/>
|
||||
<Item Calendar="РФ" Year="2001" DayType="Праздник" Date="20010101" SwapDate=""/>
|
||||
<Item Calendar="РФ" Year="2001" DayType="Праздник" Date="20010102" SwapDate=""/>
|
||||
<Item Calendar="РФ" Year="2001" DayType="Праздник" Date="20010107" SwapDate="20010108"/>
|
||||
|
||||
+1
@@ -25,4 +25,5 @@
|
||||
<Item Code="91" Description="Республика Крым" Base="РФ"/>
|
||||
<Item Code="92" Description="Севастополь" Base="РФ"/>
|
||||
<Item Code="93" Description="Донецкая Народная Республика" Base="РФ"/>
|
||||
<Item Code="94" Description="Луганская Народная Республика" Base="РФ"/>
|
||||
</Items>
|
||||
BIN
Binary file not shown.
BIN
Binary file not shown.
+1
-1
@@ -20,7 +20,7 @@
|
||||
<usePurposes>MobileDevice</usePurposes>
|
||||
</forms>
|
||||
<templates uuid="766f2abe-1dfd-4e16-bffd-83f44d25d82a">
|
||||
<name>КлассификаторАУЦ_1_0_0_0</name>
|
||||
<name>КлассификаторАУЦ_1_0_0_1</name>
|
||||
<synonym>
|
||||
<key>ru</key>
|
||||
<value>Классификатор АУЦ</value>
|
||||
|
||||
@@ -422,6 +422,8 @@
|
||||
ПолеЭлемента.Поле = Новый ПолеКомпоновкиДанных(Элементы.ДеревоОтображаемыхДелПометка.Имя);
|
||||
ПолеЭлемента = Элемент.Поля.Элементы.Добавить();
|
||||
ПолеЭлемента.Поле = Новый ПолеКомпоновкиДанных(Элементы.ДеревоОтображаемыхДелПредставление.Имя);
|
||||
ПолеЭлемента = Элемент.Поля.Элементы.Добавить();
|
||||
ПолеЭлемента.Поле = Новый ПолеКомпоновкиДанных(Элементы.ДеревоОтображаемыхДелКартинка.Имя);
|
||||
|
||||
ОтборЭлемента = Элемент.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
|
||||
ОтборЭлемента.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("ДеревоОтображаемыхДел.Скрытое");
|
||||
|
||||
@@ -160,7 +160,7 @@
|
||||
|
||||
СвернутыеРазделы = СвернутыеРазделы();
|
||||
|
||||
ТекущиеДела.Сортировать("ЭтоРаздел Убыв, ПредставлениеРаздела Возр, Важное Убыв");
|
||||
ТекущиеДела.Сортировать("ЭтоРаздел Убыв, ПредставлениеРаздела Возр, Важное Убыв, Представление");
|
||||
|
||||
ПоместитьВоВременноеХранилище(ТекущиеДела, ТекущиеДелаВХранилище);
|
||||
|
||||
|
||||
@@ -95,14 +95,7 @@
|
||||
|
||||
Запрос = Новый Запрос;
|
||||
Запрос.Текст = "ВЫБРАТЬ ПЕРВЫЕ 10000
|
||||
| ВерсииОбъектов.Объект,
|
||||
| ВерсииОбъектов.НомерВерсии,
|
||||
| ВерсииОбъектов.ВерсияОбъекта,
|
||||
| НЕОПРЕДЕЛЕНО КАК АвторВерсии,
|
||||
| ВерсииОбъектов.ДатаВерсии,
|
||||
| ВерсииОбъектов.Комментарий,
|
||||
| ВерсииОбъектов.ТипВерсииОбъекта,
|
||||
| ВерсииОбъектов.ВерсияПроигнорирована
|
||||
| *
|
||||
|ИЗ
|
||||
| РегистрСведений.ВерсииОбъектов КАК ВерсииОбъектов
|
||||
|ГДЕ
|
||||
@@ -114,17 +107,21 @@
|
||||
|
||||
Пока Выборка.Количество() > 0 Цикл
|
||||
Пока Выборка.Следующий() Цикл
|
||||
|
||||
НаборЗаписей = СоздатьНаборЗаписей();
|
||||
|
||||
НаборЗаписей.Отбор["Объект"].Установить(Выборка["Объект"]);
|
||||
НаборЗаписей.Отбор["НомерВерсии"].Установить(Выборка["НомерВерсии"]);
|
||||
|
||||
ЗаполнитьЗначенияСвойств(НаборЗаписей.Добавить(), Выборка);
|
||||
|
||||
Запись = НаборЗаписей.Добавить();
|
||||
ЗаполнитьЗначенияСвойств(Запись, Выборка);
|
||||
Запись.АвторВерсии = Неопределено;
|
||||
НаборЗаписей.Записать();
|
||||
КонецЦикла;
|
||||
Выборка = Запрос.Выполнить().Выбрать();
|
||||
|
||||
Если ТранзакцияАктивна() Тогда
|
||||
Прервать;
|
||||
КонецЕсли;
|
||||
|
||||
Выборка = Запрос.Выполнить().Выбрать(); // @skip-check query-in-loop - Порционная обработка большого объема данных.
|
||||
КонецЦикла;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
+34
@@ -350,8 +350,15 @@
|
||||
|
||||
ДоступноДобавлениеМакетов = ПравоДоступа("Добавление", Метаданные.Справочники.МакетыПечатныхФорм);
|
||||
|
||||
ОбъектыМетаданных = ОбщегоНазначения.ОбъектыМетаданныхПоИдентификаторам(ИдентификаторыОбъектовМетаданных, Ложь);
|
||||
ДоступностьОбъектов = ДоступностьОбъектов();
|
||||
|
||||
ГруппыМакетов = Новый Соответствие();
|
||||
Для Каждого Владелец Из ВладельцыМакетов Цикл
|
||||
Если ДоступностьОбъектов[ОбъектыМетаданных[Владелец.Значение]] = Ложь Тогда
|
||||
Продолжить;
|
||||
КонецЕсли;
|
||||
|
||||
ГруппаМакетов = Макеты.ПолучитьЭлементы().Добавить();
|
||||
ГруппаМакетов.Представление = Владелец.Представление;
|
||||
ГруппаМакетов.КартинкаГруппы = БиблиотекаКартинок.Папка;
|
||||
@@ -1017,5 +1024,32 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаСервере
|
||||
Функция ДоступностьОбъектов()
|
||||
|
||||
ДоступностьОбъектов = Новый Соответствие;
|
||||
Для Каждого ФункциональнаяОпция Из Метаданные.ФункциональныеОпции Цикл
|
||||
Если Не Метаданные.Константы.Содержит(ФункциональнаяОпция.Хранение) Тогда
|
||||
Продолжить;
|
||||
КонецЕсли;
|
||||
Значение = ПолучитьФункциональнуюОпцию(ФункциональнаяОпция.Имя, Новый Структура);
|
||||
Для Каждого Элемент Из ФункциональнаяОпция.Состав Цикл
|
||||
Если Элемент.Объект = Неопределено Тогда
|
||||
Продолжить;
|
||||
КонецЕсли;
|
||||
Если Значение = Истина Тогда
|
||||
ДоступностьОбъектов.Вставить(Элемент.Объект, Истина);
|
||||
Иначе
|
||||
Если ДоступностьОбъектов[Элемент.Объект] = Неопределено Тогда
|
||||
ДоступностьОбъектов.Вставить(Элемент.Объект, Ложь);
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
КонецЦикла;
|
||||
КонецЦикла;
|
||||
|
||||
Возврат ДоступностьОбъектов;
|
||||
|
||||
КонецФункции
|
||||
|
||||
#КонецОбласти
|
||||
|
||||
@@ -1379,93 +1379,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>Administration</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>DataAdministration</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>UpdateDataBaseConfiguration</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ExclusiveMode</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ActiveUsers</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>EventLog</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ThinClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>WebClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ThickClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ExternalConnection</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>Automation</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>TechnicalSpecialistMode</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>SaveUserData</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ConfigurationExtensionsAdministration</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>Output</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>DataProcessor.НастройкиЦентраМониторинга.Command.ПроблемыПроизводительности</name>
|
||||
<right>
|
||||
@@ -3503,6 +3416,93 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>Administration</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>DataAdministration</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>UpdateDataBaseConfiguration</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ExclusiveMode</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ActiveUsers</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>EventLog</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ThinClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>WebClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ThickClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ExternalConnection</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>Automation</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>TechnicalSpecialistMode</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>SaveUserData</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ConfigurationExtensionsAdministration</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>Output</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Catalog.ПредопределенныеВариантыОтчетов</name>
|
||||
<right>
|
||||
|
||||
@@ -600,33 +600,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Constant.ИспользоватьШифрование</name>
|
||||
<right>
|
||||
@@ -1702,6 +1675,33 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Catalog.ПредопределенныеВариантыОтчетов</name>
|
||||
<right>
|
||||
|
||||
@@ -477,33 +477,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Constant.ИспользоватьШифрование</name>
|
||||
<right>
|
||||
@@ -1403,6 +1376,33 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Catalog.ПредопределенныеВариантыОтчетов</name>
|
||||
<right>
|
||||
|
||||
@@ -10,6 +10,20 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>CommonForm.НастройкаОнлайнПоддержки</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>CommonForm.ПоискИсполняемогоФайлаОнлайнПоддержки</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
@@ -37,20 +51,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>CommonForm.НастройкаОнлайнПоддержки</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>CommonForm.ПоискИсполняемогоФайлаОнлайнПоддержки</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Subsystem.СтандартныеПодсистемы.Subsystem.ВызовОнлайнПоддержки</name>
|
||||
<right>
|
||||
|
||||
@@ -173,33 +173,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>DataProcessor.ИнтерактивноеИзменениеВыгрузки</name>
|
||||
<right>
|
||||
@@ -369,6 +342,33 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>WebService.Exchange_2_0_1_6.Operation.PutFilePart</name>
|
||||
<right>
|
||||
|
||||
@@ -72,33 +72,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>InformationRegister.ПричиныИзмененияАдресныхСведений</name>
|
||||
<right>
|
||||
@@ -214,6 +187,33 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>InformationRegister.АдминистративнаяИерархия</name>
|
||||
<right>
|
||||
|
||||
@@ -10,6 +10,17 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>DataProcessor.ЗагрузкаКлассификатораБанков</name>
|
||||
<right>
|
||||
<name>Use</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
@@ -37,17 +48,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>DataProcessor.ЗагрузкаКлассификатораБанков</name>
|
||||
<right>
|
||||
<name>Use</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Catalog.КлассификаторБанков</name>
|
||||
<right>
|
||||
|
||||
@@ -49,33 +49,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Catalog.ПользовательскиеНастройкиОтчетов</name>
|
||||
<right>
|
||||
@@ -129,6 +102,33 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>CommonCommand.ПанельОтчетовАдминистрирование</name>
|
||||
<right>
|
||||
|
||||
@@ -307,33 +307,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Document.ТелефонныйЗвонок</name>
|
||||
<right>
|
||||
@@ -1064,6 +1037,33 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>InformationRegister.СостоянияПапокПисем</name>
|
||||
<right>
|
||||
|
||||
@@ -3,33 +3,6 @@
|
||||
<setForNewObjects>false</setForNewObjects>
|
||||
<setForAttributesByDefault>true</setForAttributesByDefault>
|
||||
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Catalog.ВидыКонтактнойИнформации</name>
|
||||
<right>
|
||||
@@ -108,4 +81,31 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
</Rights>
|
||||
@@ -17,33 +17,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Catalog.ГруппыВнешнихПользователей.Command.ГруппыВнешнегоПользователя</name>
|
||||
<right>
|
||||
@@ -101,6 +74,33 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Catalog.ГруппыВнешнихПользователей</name>
|
||||
<right>
|
||||
|
||||
@@ -3,33 +3,6 @@
|
||||
<setForNewObjects>false</setForNewObjects>
|
||||
<setForAttributesByDefault>true</setForAttributesByDefault>
|
||||
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>InformationRegister.ПользовательскиеНастройкиДоступаКОбработкам</name>
|
||||
<right>
|
||||
@@ -122,6 +95,33 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>CommonForm.ДополнительныеОтчетыИОбработки</name>
|
||||
<right>
|
||||
|
||||
@@ -81,6 +81,13 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>CommonForm.РедактированиеГиперссылки</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
@@ -108,13 +115,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>CommonForm.РедактированиеГиперссылки</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Catalog.ЗначенияСвойствОбъектовИерархия</name>
|
||||
<right>
|
||||
|
||||
@@ -72,33 +72,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Task.ЗадачаИсполнителя.Command.ВсеЗадачи</name>
|
||||
<right>
|
||||
@@ -127,6 +100,33 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Task.ЗадачаИсполнителя.Command.МоиЗадачи</name>
|
||||
<right>
|
||||
|
||||
@@ -63,6 +63,13 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>CommonCommand.СоздатьЗаметкуПоПредмету</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
@@ -90,13 +97,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>CommonCommand.СоздатьЗаметкуПоПредмету</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>CommonCommand.МоиЗаметкиПоПредмету</name>
|
||||
<right>
|
||||
|
||||
@@ -26,33 +26,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>InformationRegister.ДанныеПроизводственногоКалендаря</name>
|
||||
<right>
|
||||
@@ -115,6 +88,33 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Constant.ИспользоватьНесколькоПроизводственныхКалендарей</name>
|
||||
<right>
|
||||
|
||||
@@ -72,33 +72,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Catalog.ПользовательскиеНастройкиОтчетов</name>
|
||||
<right>
|
||||
@@ -166,6 +139,33 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Constant.НастройкиКолонтитулов</name>
|
||||
<right>
|
||||
|
||||
@@ -158,6 +158,31 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>CommonCommand.ОтправитьПисьмо</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>CommonCommand.ОтправитьSMS</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Constant.ИспользоватьОтправкуSMSВШаблонахСообщений</name>
|
||||
<right>
|
||||
<name>Read</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
@@ -185,31 +210,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>CommonCommand.ОтправитьПисьмо</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>CommonCommand.ОтправитьSMS</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Constant.ИспользоватьОтправкуSMSВШаблонахСообщений</name>
|
||||
<right>
|
||||
<name>Read</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Constant.ИспользоватьЭлектроннуюПочтуВШаблонахСообщений</name>
|
||||
<right>
|
||||
|
||||
@@ -10,33 +10,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>InformationRegister.НапоминанияПользователя</name>
|
||||
<right>
|
||||
@@ -74,6 +47,33 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>InformationRegister.НапоминанияПользователя.Command.МоиНапоминания</name>
|
||||
<right>
|
||||
|
||||
@@ -81,6 +81,13 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>CommonCommand.НачатьИнтервью</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
@@ -108,11 +115,4 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>CommonCommand.НачатьИнтервью</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
</Rights>
|
||||
@@ -29,33 +29,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Document.Анкета</name>
|
||||
<right>
|
||||
@@ -126,6 +99,33 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>DataProcessor.ДоступныеАнкеты</name>
|
||||
<right>
|
||||
|
||||
@@ -10,33 +10,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Catalog.Файлы.Command.Файлы</name>
|
||||
<right>
|
||||
@@ -107,6 +80,33 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>CommonForm.НастройкаРабочегоКаталога</name>
|
||||
<right>
|
||||
|
||||
@@ -10,33 +10,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Catalog.Файлы.Command.Файлы</name>
|
||||
<right>
|
||||
@@ -107,6 +80,33 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>CommonForm.НастройкаРабочегоКаталога</name>
|
||||
<right>
|
||||
|
||||
@@ -10,33 +10,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Catalog.Пользователи</name>
|
||||
<right>
|
||||
@@ -94,6 +67,33 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Catalog.ГруппыПользователей</name>
|
||||
<right>
|
||||
|
||||
@@ -21,37 +21,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>Output</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Catalog.РассылкиОтчетов.Command.ВыполнитьСейчас</name>
|
||||
<right>
|
||||
@@ -107,6 +76,37 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>Output</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<restrictionTemplate>
|
||||
<name>ДляОбъекта(ПолеОбъекта)</name>
|
||||
<condition>// ДляОбъекта(ПолеОбъекта = "")
|
||||
|
||||
@@ -25,33 +25,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>InformationRegister.ИсполнителиЗадач</name>
|
||||
<right>
|
||||
@@ -132,6 +105,33 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>ChartOfCharacteristicTypes.ОбъектыАдресацииЗадач</name>
|
||||
<right>
|
||||
|
||||
+27
-27
@@ -22,33 +22,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Catalog.СертификатыКлючейЭлектроннойПодписиИШифрования</name>
|
||||
<right>
|
||||
@@ -88,4 +61,31 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
</Rights>
|
||||
+27
-27
@@ -3,33 +3,6 @@
|
||||
<setForNewObjects>false</setForNewObjects>
|
||||
<setForAttributesByDefault>true</setForAttributesByDefault>
|
||||
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Catalog.СостоянияОригиналовПервичныхДокументов</name>
|
||||
<right>
|
||||
@@ -105,4 +78,31 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
</Rights>
|
||||
@@ -3,33 +3,6 @@
|
||||
<setForNewObjects>false</setForNewObjects>
|
||||
<setForAttributesByDefault>true</setForAttributesByDefault>
|
||||
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Catalog.УчетныеЗаписиDSS</name>
|
||||
<right>
|
||||
@@ -87,6 +60,33 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>InformationRegister.СертификатыПользователяDSS</name>
|
||||
<right>
|
||||
|
||||
@@ -3,33 +3,6 @@
|
||||
<setForNewObjects>false</setForNewObjects>
|
||||
<setForAttributesByDefault>true</setForAttributesByDefault>
|
||||
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Catalog.УчетныеЗаписиЭлектроннойПочты</name>
|
||||
<right>
|
||||
@@ -104,6 +77,33 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>CommonForm.ОтправкаСообщения</name>
|
||||
<right>
|
||||
|
||||
@@ -127,6 +127,13 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>CommonCommand.НачатьИнтервью</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
@@ -154,13 +161,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>CommonCommand.НачатьИнтервью</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>ChartOfCharacteristicTypes.ВопросыДляАнкетирования</name>
|
||||
<right>
|
||||
|
||||
@@ -10,6 +10,13 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>CommonForm.ПродлениеСрокаДействияЭлектронныхПодписей</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
@@ -37,11 +44,4 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>CommonForm.ПродлениеСрокаДействияЭлектронныхПодписей</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
</Rights>
|
||||
@@ -80,33 +80,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>InformationRegister.ИсполнителиЗадач</name>
|
||||
<right>
|
||||
@@ -158,6 +131,33 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>ChartOfCharacteristicTypes.ОбъектыАдресацииЗадач</name>
|
||||
<right>
|
||||
|
||||
@@ -3,6 +3,25 @@
|
||||
<setForNewObjects>false</setForNewObjects>
|
||||
<setForAttributesByDefault>true</setForAttributesByDefault>
|
||||
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
||||
<object>
|
||||
<name>InformationRegister.ПользовательскиеМакетыПечати</name>
|
||||
<right>
|
||||
<name>Read</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>Update</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>Edit</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
@@ -30,25 +49,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>InformationRegister.ПользовательскиеМакетыПечати</name>
|
||||
<right>
|
||||
<name>Read</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>Update</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>Edit</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Catalog.МакетыПечатныхФорм</name>
|
||||
<right>
|
||||
|
||||
@@ -22,6 +22,21 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Catalog.СостоянияОригиналовПервичныхДокументов</name>
|
||||
<right>
|
||||
<name>Read</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>InputByString</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
@@ -49,21 +64,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Catalog.СостоянияОригиналовПервичныхДокументов</name>
|
||||
<right>
|
||||
<name>Read</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>InputByString</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>CommonCommand.ЖурналУчетаОригиналовПервичныхДокументов</name>
|
||||
<right>
|
||||
|
||||
@@ -10,6 +10,13 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>CommonForm.ПраваДоступа</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
@@ -37,13 +44,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>CommonForm.ПраваДоступа</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Catalog.ГруппыДоступа</name>
|
||||
<right>
|
||||
|
||||
@@ -14,6 +14,13 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>CommonForm.НастройкаКолонтитулов</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
@@ -41,13 +48,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>CommonForm.НастройкаКолонтитулов</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Constant.НастройкиКолонтитулов</name>
|
||||
<right>
|
||||
|
||||
@@ -152,33 +152,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Constant.ДатаПоследнейВыгрузкиЗамеровПроизводительностиUTC</name>
|
||||
<right>
|
||||
@@ -238,6 +211,33 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Constant.ОценкаПроизводительностиПериодЗаписи</name>
|
||||
<right>
|
||||
|
||||
@@ -26,6 +26,21 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>InformationRegister.СтатусыСинхронизацииФайловСОблачнымСервисом</name>
|
||||
<right>
|
||||
<name>Read</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>Update</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
@@ -53,21 +68,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>InformationRegister.СтатусыСинхронизацииФайловСОблачнымСервисом</name>
|
||||
<right>
|
||||
<name>Read</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>Update</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Catalog.УчетныеЗаписиСинхронизацииФайлов</name>
|
||||
<right>
|
||||
|
||||
@@ -3,6 +3,13 @@
|
||||
<setForNewObjects>false</setForNewObjects>
|
||||
<setForAttributesByDefault>true</setForAttributesByDefault>
|
||||
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
||||
<object>
|
||||
<name>CommonForm.ОтправкаSMS</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
@@ -30,11 +37,4 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>CommonForm.ОтправкаSMS</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
</Rights>
|
||||
@@ -2004,45 +2004,6 @@
|
||||
<value>false</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>Administration</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>UpdateDataBaseConfiguration</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ThickClient</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ExternalConnection</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>Automation</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>TechnicalSpecialistMode</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ConfigurationExtensionsAdministration</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>InteractiveOpenExtDataProcessors</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>InteractiveOpenExtReports</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>DataProcessor.НастройкиЦентраМониторинга.Command.ПроблемыПроизводительности</name>
|
||||
<right>
|
||||
@@ -4777,6 +4738,45 @@
|
||||
<value>false</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>Administration</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>UpdateDataBaseConfiguration</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ThickClient</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ExternalConnection</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>Automation</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>TechnicalSpecialistMode</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ConfigurationExtensionsAdministration</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>InteractiveOpenExtDataProcessors</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>InteractiveOpenExtReports</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Catalog.ПредопределенныеВариантыОтчетов</name>
|
||||
<right>
|
||||
|
||||
@@ -10,6 +10,13 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>CommonCommand.СвязанныеДокументы</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
@@ -37,11 +44,4 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>CommonCommand.СвязанныеДокументы</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
</Rights>
|
||||
@@ -986,33 +986,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Constant.ИспользоватьШифрование</name>
|
||||
<right>
|
||||
@@ -2321,6 +2294,33 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Catalog.ПредопределенныеВариантыОтчетов</name>
|
||||
<right>
|
||||
|
||||
@@ -3,6 +3,13 @@
|
||||
<setForNewObjects>false</setForNewObjects>
|
||||
<setForAttributesByDefault>true</setForAttributesByDefault>
|
||||
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
||||
<object>
|
||||
<name>WebService.InterfaceVersion.Operation.GetVersions</name>
|
||||
<right>
|
||||
<name>Use</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
@@ -30,11 +37,4 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>WebService.InterfaceVersion.Operation.GetVersions</name>
|
||||
<right>
|
||||
<name>Use</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
</Rights>
|
||||
@@ -59,33 +59,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>WebService.RemoteAdministrationOfExchange_2_4_5_1.Operation.StartExchangeExecutionInSecondDataBase</name>
|
||||
<right>
|
||||
@@ -128,6 +101,33 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>WebService.RemoteAdministrationOfExchange.Operation.StartExchangeExecutionInSecondDataBase</name>
|
||||
<right>
|
||||
|
||||
Loaded 100 of 112 files, more files were not shown because too many files have changed in this diff.
Show more
Reference in new issue
Block a user