3_1_10_369

This commit is contained in:
Компания 1С committed 2024-11-14 22:42:00 +03:00
1 parent d38b6efe1f
commit c99f1ddb8d
125 files changed
+2970 -2506

No files matched your search

@@ -516,29 +516,7 @@
И (ЗначениеЗаполнено(ТекущиеДанные.РезультатПроверки.ОшибкаПроверкиДополнительныхАтрибутов) И (ЗначениеЗаполнено(ТекущиеДанные.РезультатПроверки.ОшибкаПроверкиДополнительныхАтрибутов)
Или ЗначениеЗаполнено(ТекущиеДанные.РезультатПроверки.ОшибкаМатематическойПроверкиПодписи)) Тогда Или ЗначениеЗаполнено(ТекущиеДанные.РезультатПроверки.ОшибкаМатематическойПроверкиПодписи)) Тогда
ПараметрыФормы = Новый Структура; ОткрытьОшибкуПодписи(ТекущиеДанные);
ПараметрыФормы.Вставить("ЗаголовокПредупреждения", НСтр("ru = 'Проверка подписи'"));
ПараметрыФормы.Вставить("ТекстОшибкиКлиент", ?(ЗначениеЗаполнено(ТекущиеДанные.РезультатПроверки.ОшибкаМатематическойПроверкиПодписи),
ТекущиеДанные.РезультатПроверки.ОшибкаМатематическойПроверкиПодписи,
ТекущиеДанные.РезультатПроверки.ОшибкаПроверкиДополнительныхАтрибутов));
ПараметрыФормы.Вставить("ПоказатьТребуетсяПомощь", Истина);
ПараметрыФормы.Вставить("ПоказатьИнструкцию", Истина);
ДополнительныеПараметры = Новый Структура;
Если ЗначениеЗаполнено(ТекущиеДанные.АдресСертификата) Тогда
ДополнительныеПараметры.Вставить("ДанныеСертификата",
ТекущиеДанные.АдресСертификата);
КонецЕсли;
Если ЗначениеЗаполнено(ТекущиеДанные.АдресПодписи) Тогда
ДополнительныеПараметры.Вставить("ДанныеПодписи",
ТекущиеДанные.АдресПодписи);
КонецЕсли;
ПараметрыФормы.Вставить("ДополнительныеДанные", ДополнительныеПараметры);
ЭлектроннаяПодписьКлиент.ОткрытьФормуРасширенногоПредставленияОшибки(ПараметрыФормы, ЭтотОбъект);
Возврат; Возврат;
КонецЕсли; КонецЕсли;
@@ -839,6 +817,36 @@
#Область СлужебныеПроцедурыИФункции #Область СлужебныеПроцедурыИФункции
&НаКлиенте
Процедура ОткрытьОшибкуПодписи(ТекущиеДанные)
ПараметрыФормы = Новый Структура;
ПараметрыФормы.Вставить("ЗаголовокПредупреждения", НСтр("ru = 'Проверка подписи'"));
ПараметрыФормы.Вставить("ТекстОшибкиКлиент", ?(ЗначениеЗаполнено(ТекущиеДанные.РезультатПроверки.ОшибкаМатематическойПроверкиПодписи),
ТекущиеДанные.РезультатПроверки.ОшибкаМатематическойПроверкиПодписи,
ТекущиеДанные.РезультатПроверки.ОшибкаПроверкиДополнительныхАтрибутов));
ПараметрыФормы.Вставить("ПоказатьТребуетсяПомощь", Истина);
ПараметрыФормы.Вставить("ПоказатьИнструкцию", Истина);
ДополнительныеПараметры = Новый Структура;
Если ЗначениеЗаполнено(ТекущиеДанные.АдресСертификата) Тогда
ДополнительныеПараметры.Вставить("ДанныеСертификата",
ТекущиеДанные.АдресСертификата);
КонецЕсли;
Если ЗначениеЗаполнено(ТекущиеДанные.АдресПодписи) Тогда
ДополнительныеПараметры.Вставить("ДанныеПодписи",
ТекущиеДанные.АдресПодписи);
КонецЕсли;
ПараметрыФормы.Вставить("ДополнительныеДанные", ДополнительныеПараметры);
ЭлектроннаяПодписьКлиент.ОткрытьФормуРасширенногоПредставленияОшибки(ПараметрыФормы, ЭтотОбъект);
КонецПроцедуры
&НаСервере &НаСервере
Функция ПоказыватьПерсональныеДанные() Функция ПоказыватьПерсональныеДанные()
@@ -946,6 +954,14 @@
КонецЕсли; КонецЕсли;
Если ЗначениеЗаполнено(РезультатПроверкиДоверенности.ОписаниеОшибок) Тогда Если ЗначениеЗаполнено(РезультатПроверкиДоверенности.ОписаниеОшибок) Тогда
Для Каждого Подпись Из ЭлектронныеПодписи Цикл
Если Не Подпись.ПодписьВерна Тогда
ОткрытьОшибкуПодписи(Подпись);
Прервать;
КонецЕсли;
КонецЦикла;
ЭлектроннаяПодписьСлужебныйКлиент.ПоказатьОшибкуОбращенияКПрограмме( ЭлектроннаяПодписьСлужебныйКлиент.ПоказатьОшибкуОбращенияКПрограмме(
НСтр("ru='Проверка доверенности'"), "", РезультатПроверкиДоверенности.ОписаниеОшибок, Новый Структура); НСтр("ru='Проверка доверенности'"), "", РезультатПроверкиДоверенности.ОписаниеОшибок, Новый Структура);
КонецЕсли; КонецЕсли;
@@ -1133,6 +1149,10 @@
ОбщегоНазначения.СообщитьПользователю(НСтр("ru = 'Не заполнены полномочия.'"),,,,Отказ); ОбщегоНазначения.СообщитьПользователю(НСтр("ru = 'Не заполнены полномочия.'"),,,,Отказ);
КонецЕсли; КонецЕсли;
Если Объект.ПолномочияВТекстовомВиде И СтрДлина(Объект.ТекстПолномочий) > 10000 Тогда
ОбщегоНазначения.СообщитьПользователю(НСтр("ru = 'Текстовые полномочия не должны превышать 10000 символов.'"),,,"Объект.ТекстПолномочий", Отказ);
КонецЕсли;
Если Объект.ДляНалоговыхОрганов Тогда Если Объект.ДляНалоговыхОрганов Тогда
Если Не ЗначениеЗаполнено(Объект.КодНалоговогоОрганаПредставления) Тогда Если Не ЗначениеЗаполнено(Объект.КодНалоговогоОрганаПредставления) Тогда
ОбщегоНазначения.СообщитьПользователю(НСтр("ru = 'Не указан код налогового органа представления.'"),,,"Объект.КодНалоговогоОрганаПредставления", Отказ); ОбщегоНазначения.СообщитьПользователю(НСтр("ru = 'Не указан код налогового органа представления.'"),,,"Объект.КодНалоговогоОрганаПредставления", Отказ);
@@ -1550,19 +1570,86 @@
КонецПроцедуры КонецПроцедуры
&НаКлиенте &НаКлиенте
Процедура ПослеДобавленияПодписи(Результат, Контекст) Экспорт Процедура ПослеДобавленияПодписи(Результат, ДополнительныеПараметры) Экспорт
Ошибки = ДобавитьПодпись(Результат.ОписаниеДанных.Подписи); Если Результат.ОписаниеДанных.Подписи.Количество() = 0 Тогда
Возврат;
КонецЕсли;
Коллекция = Новый Массив;
Для Каждого СвойстваПодписи Из Результат.ОписаниеДанных.Подписи Цикл
Коллекция.Добавить(ПолучитьИзВременногоХранилища(СвойстваПодписи));
КонецЦикла;
Контекст = Новый Структура;
Контекст.Вставить("Коллекция", Коллекция);
Контекст.Вставить("Индекс", -1);
Контекст.Вставить("ДанныеФайла", ДанныеФайла(Объект.ФайлДоверенности, УникальныйИдентификатор));
Контекст.Вставить("РезультатыПроверки", Новый Массив);
Контекст.Вставить("Оповещение", Результат.Оповещение);
ДобавлениеПодписейЦикл(Контекст);
КонецПроцедуры
&НаКлиенте
Процедура ДобавлениеПодписейЦикл(Контекст)
Если Контекст.Коллекция.Количество() <= Контекст.Индекс + 1 Тогда
ПослеПроверкиПодписей(Контекст);
Возврат;
КонецЕсли;
Контекст.Индекс = Контекст.Индекс + 1;
Подпись = Контекст.Коллекция[Контекст.Индекс].Подпись;
ПараметрыПроверкиПодписи = ЭлектроннаяПодписьКлиент.ПараметрыПроверкиПодписи();
ПараметрыПроверкиПодписи.РезультатВВидеСтруктуры = Истина;
ЭлектроннаяПодписьКлиент.ПроверитьПодпись(
Новый ОписаниеОповещения("ДобавлениеПодписейПослеПроверкиПодписи", ЭтотОбъект, Контекст),
Контекст.ДанныеФайла.СсылкаНаДвоичныеДанныеФайла, Подпись, Неопределено, Неопределено, ПараметрыПроверкиПодписи);
КонецПроцедуры
&НаКлиенте
Процедура ДобавлениеПодписейПослеПроверкиПодписи(РезультатПроверки, Контекст) Экспорт
ЗаполнитьЗначенияСвойств(Контекст.Коллекция[Контекст.Индекс], РезультатПроверки);
Контекст.Коллекция[Контекст.Индекс].ДатаПроверкиПодписи = ОбщегоНазначенияКлиент.ДатаСеанса();
Контекст.Коллекция[Контекст.Индекс].ДатаПодписи = РезультатПроверки.НеподтвержденнаяДатаПодписи;
ДобавлениеПодписейЦикл(Контекст);
КонецПроцедуры
&НаКлиенте
Процедура ПослеПроверкиПодписей(Контекст)
Ошибки = Новый Массив;
Подписи = Новый Массив;
Для Каждого СвойстваПодписи Из Контекст.Коллекция Цикл
Если ЗначениеЗаполнено(СвойстваПодписи.ОшибкаМатематическойПроверкиПодписи) Тогда
Ошибки.Добавить(СтрШаблон("%1: %2", СвойстваПодписи.ИмяФайлаПодписи, СвойстваПодписи.ОшибкаМатематическойПроверкиПодписи));
Иначе
Подписи.Добавить(ПоместитьВоВременноеХранилище(СвойстваПодписи, УникальныйИдентификатор));
КонецЕсли;
КонецЦикла;
Если Подписи.Количество() > 0 Тогда
ОшибкиДобавления = ДобавитьПодпись(Подписи);
ОбщегоНазначенияКлиентСервер.ДополнитьМассив(Ошибки, ОшибкиДобавления, Ложь);
КонецЕсли;
Если Ошибки.Количество() > 0 Тогда Если Ошибки.Количество() > 0 Тогда
Ошибка = СтрСоединить(Ошибки, Символы.ПС); Ошибка = СтрСоединить(Ошибки, Символы.ПС);
ВыполнитьОбработкуОповещения(Результат.Оповещение, Новый Структура("ОписаниеОшибки", Ошибка)); ВыполнитьОбработкуОповещения(Контекст.Оповещение, Новый Структура("ОписаниеОшибки", Ошибка));
Иначе Иначе
ВыполнитьОбработкуОповещения(Результат.Оповещение, Новый Структура); ВыполнитьОбработкуОповещения(Контекст.Оповещение, Новый Структура);
КонецЕсли;
Если Элементы.ФормаЗаписатьИЗакрыть.Видимость И Элементы.ФормаЗаписатьИЗакрыть.Доступность Тогда
Модифицированность = Истина;
СохранитьРезультатПроверкиПодписей = Истина;
КонецЕсли; КонецЕсли;
ОбновитьСтатусПослеПодписания(); ОбновитьСтатусПослеПодписания();
КонецПроцедуры КонецПроцедуры
&НаСервере &НаСервере
@@ -1621,6 +1708,7 @@
ОповеститьОбИзменении = Модифицированность Или Параметры.Ключ.Пустая(); ОповеститьОбИзменении = Модифицированность Или Параметры.Ключ.Пустая();
Если Не СформироватьФайлДоверенности() Тогда Если Не СформироватьФайлДоверенности() Тогда
ПодключаемыеКомандыКлиент.НачатьОбновлениеКоманд(ЭтотОбъект);
Возврат Ложь; Возврат Ложь;
КонецЕсли; КонецЕсли;
@@ -1649,6 +1737,31 @@
КонецЕсли; КонецЕсли;
Если Не ЗаполнениеПроверено() Тогда Если Не ЗаполнениеПроверено() Тогда
Если ЗначениеЗаполнено(Объект.ФайлДоверенности) Тогда
ОбъектМЧД = РеквизитФормыВЗначение("Объект");
НачатьТранзакцию();
Попытка
Блокировка = Новый БлокировкаДанных;
ЭлементБлокировки = Блокировка.Добавить("Справочник.МашиночитаемыеДоверенности");
ЭлементБлокировки.УстановитьЗначение("Ссылка", ОбъектМЧД.Ссылка);
Блокировка.Заблокировать();
ФайлДоверенностиОбъект = Объект.ФайлДоверенности.ПолучитьОбъект();
ФайлДоверенностиОбъект.УстановитьПометкуУдаления(Истина);
ОбъектМЧД.ФайлДоверенности = Неопределено;
ОбъектМЧД.Записать();
ЗафиксироватьТранзакцию();
Исключение
ОтменитьТранзакцию();
ВызватьИсключение;
КонецПопытки;
ЗначениеВРеквизитФормы(ОбъектМЧД, "Объект");
ПрочитатьРеквизиты(ОбъектМЧД);
УстановитьВидимостьИДоступность(ЭтотОбъект);
КонецЕсли;
Возврат Ложь; Возврат Ложь;
КонецЕсли; КонецЕсли;
@@ -1676,8 +1789,19 @@
ПараметрыДобавления.ИмяБезРасширения = ОписаниеФайлаДоверенности.ИмяБезРасширения; ПараметрыДобавления.ИмяБезРасширения = ОписаниеФайлаДоверенности.ИмяБезРасширения;
ПараметрыДобавления.РасширениеБезТочки = ОписаниеФайлаДоверенности.РасширениеБезТочки; ПараметрыДобавления.РасширениеБезТочки = ОписаниеФайлаДоверенности.РасширениеБезТочки;
ПараметрыДобавления.Служебный = Истина; ПараметрыДобавления.Служебный = Истина;
ОбъектМЧД.ФайлДоверенности = РаботаСФайлами.ДобавитьФайл(ПараметрыДобавления, АдресФайлаВоВременномХранилище); НачатьТранзакцию();
ОбъектМЧД.Записать(); Попытка
Блокировка = Новый БлокировкаДанных;
ЭлементБлокировки = Блокировка.Добавить("Справочник.МашиночитаемыеДоверенности");
ЭлементБлокировки.УстановитьЗначение("Ссылка", ОбъектМЧД.Ссылка);
Блокировка.Заблокировать();
ОбъектМЧД.ФайлДоверенности = РаботаСФайлами.ДобавитьФайл(ПараметрыДобавления, АдресФайлаВоВременномХранилище);
ОбъектМЧД.Записать();
ЗафиксироватьТранзакцию();
Исключение
ОтменитьТранзакцию();
ВызватьИсключение;
КонецПопытки;
ЗначениеВРеквизитФормы(ОбъектМЧД, "Объект"); ЗначениеВРеквизитФормы(ОбъектМЧД, "Объект");
ПрочитатьРеквизиты(ОбъектМЧД); ПрочитатьРеквизиты(ОбъектМЧД);
@@ -1806,7 +1930,8 @@
Форма.Элементы.ФормаОтправить.Видимость = Ложь; Форма.Элементы.ФормаОтправить.Видимость = Ложь;
Форма.Элементы.ФормаЗаписать.Видимость = Ложь; Форма.Элементы.ФормаЗаписать.Видимость = Ложь;
Форма.Элементы.ФормаПодписать.Видимость = Ложь; Форма.Элементы.ФормаПодписать.Видимость = Ложь;
Форма.Элементы.ФормаДобавитьПодпись.ПоложениеВКоманднойПанели = ПоложениеКнопкиВКоманднойПанели.ВДополнительномПодменю; Форма.Элементы.ФормаДобавитьПодпись.ПоложениеВКоманднойПанели = ПоложениеКнопкиВКоманднойПанели.ВДополнительномПодменю;
Форма.Элементы.ФормаДобавитьПодпись.КнопкаПоУмолчанию = Ложь;
Если РеквизитыНедоступныДляРедактирования Тогда Если РеквизитыНедоступныДляРедактирования Тогда
@@ -1823,22 +1948,31 @@
Если Форма.Подписана Тогда Если Форма.Подписана Тогда
Форма.Элементы.ЭлектронныеПодписиДобавитьПодпись.Видимость = Ложь; Форма.Элементы.ЭлектронныеПодписиДобавитьПодпись.Видимость = Ложь;
Форма.Элементы.ФормаДобавитьПодпись.Видимость = Ложь; Если Форма.ЭлектронныеПодписи.Количество() = 0 Тогда
Форма.Элементы.ФормаДобавитьПодпись.Видимость = Истина;
Форма.Элементы.ФормаДобавитьПодпись.ПоложениеВКоманднойПанели = ПоложениеКнопкиВКоманднойПанели.ВКоманднойПанели;
Форма.Элементы.ФормаДобавитьПодпись.КнопкаПоУмолчанию = Истина;
КонецЕсли;
Если ВнешнийСтатус(Форма) Тогда Если ВнешнийСтатус(Форма) Тогда
Форма.Элементы.ЭлектронныеПодписиУдалитьПодпись.Видимость = Ложь; Форма.Элементы.ЭлектронныеПодписиУдалитьПодпись.Видимость = Ложь;
КонецЕсли; КонецЕсли;
Иначе Иначе
Если ВнешнийСтатус(Форма) Тогда Если ВнешнийСтатус(Форма) Тогда
Форма.Элементы.ФормаПодписать.Видимость = Ложь; Форма.Элементы.ФормаПодписать.Видимость = Ложь;
Форма.Элементы.ФормаДобавитьПодпись.Видимость = Истина;
Форма.Элементы.ФормаДобавитьПодпись.ПоложениеВКоманднойПанели = ПоложениеКнопкиВКоманднойПанели.ВКоманднойПанели; Форма.Элементы.ФормаДобавитьПодпись.ПоложениеВКоманднойПанели = ПоложениеКнопкиВКоманднойПанели.ВКоманднойПанели;
Форма.Элементы.ФормаДобавитьПодпись.КнопкаПоУмолчанию = Истина;
Иначе Иначе
Форма.Элементы.ФормаПодписать.Видимость = Не ПросроченаИлиОтменена; Форма.Элементы.ФормаПодписать.Видимость = Не ПросроченаИлиОтменена;
Форма.Элементы.ФормаПодписать.КнопкаПоУмолчанию = Не ПросроченаИлиОтменена; Если ЗначениеЗаполнено(Форма.Объект.ФайлДоверенности) Тогда
Форма.Элементы.ФормаДобавитьПодпись.ПоложениеВКоманднойПанели = ПоложениеКнопкиВКоманднойПанели.ВКоманднойПанели;
Форма.Элементы.ФормаДобавитьПодпись.КнопкаПоУмолчанию = Истина;
Иначе
Форма.Элементы.ФормаПодписать.КнопкаПоУмолчанию = Не ПросроченаИлиОтменена;
КонецЕсли;
КонецЕсли; КонецЕсли;
Форма.Элементы.ЭлектронныеПодписиДобавитьПодпись.Видимость = Истина; Форма.Элементы.ЭлектронныеПодписиДобавитьПодпись.Видимость = ЗначениеЗаполнено(Форма.Объект.ФайлДоверенности);
Форма.Элементы.ФормаДобавитьПодпись.Видимость = Истина; Форма.Элементы.ФормаДобавитьПодпись.Видимость = ЗначениеЗаполнено(Форма.Объект.ФайлДоверенности);
КонецЕсли; КонецЕсли;
Иначе Иначе
Форма.Элементы.ФормаПодписать.Видимость = Не ПросроченаИлиОтменена; Форма.Элементы.ФормаПодписать.Видимость = Не ПросроченаИлиОтменена;
@@ -1917,9 +2051,10 @@
НСтр("ru='Зарегистрировать в реестрах'"), НСтр("ru='Зарегистрировать в реестре'")); НСтр("ru='Зарегистрировать в реестрах'"), НСтр("ru='Зарегистрировать в реестре'"));
КонецЕсли; КонецЕсли;
Форма.Элементы.ФормаОтправить.КнопкаПоУмолчанию = Форма.Элементы.ФормаОтправить.Видимость; Форма.Элементы.ФормаОтправить.КнопкаПоУмолчанию = Форма.Элементы.ФормаОтправить.Видимость;
Форма.Элементы.ФормаЗаписатьИЗакрыть.КнопкаПоУмолчанию = Не Форма.Элементы.ФормаОтправить.Видимость; Форма.Элементы.ФормаЗаписатьИЗакрыть.КнопкаПоУмолчанию = Не Форма.Элементы.ФормаОтправить.Видимость И Форма.Элементы.ФормаДобавитьПодпись.КнопкаПоУмолчанию = Ложь;
Иначе Иначе
Форма.Элементы.ФормаЗаписатьИЗакрыть.КнопкаПоУмолчанию = Не Форма.Элементы.ФормаПодписать.Видимость; Форма.Элементы.ФормаЗаписатьИЗакрыть.КнопкаПоУмолчанию = Не Форма.Элементы.ФормаПодписать.Видимость
И Форма.Элементы.ФормаДобавитьПодпись.КнопкаПоУмолчанию = Ложь;
КонецЕсли; КонецЕсли;
КонецПроцедуры КонецПроцедуры
@@ -2169,7 +2304,7 @@
КонецЕсли; КонецЕсли;
ЭтотОбъект[ИмяЭлементаОрганизация + "Реквизиты"] = Неопределено; ЭтотОбъект[ИмяЭлементаОрганизация + "Реквизиты"] = Неопределено;
ЗаполнитьТипОрганизации(ИмяЭлементаОрганизация, ВыбранныйЭлемент.Значение); ЗаполнитьТипИРеквизитыОрганизации(ИмяЭлементаОрганизация, ВыбранныйЭлемент.Значение);
Если ВыбранныйЭлемент.Значение = "ФизическоеЛицо" И ИмяЭлементаОрганизация = "Доверитель" Тогда Если ВыбранныйЭлемент.Значение = "ФизическоеЛицо" И ИмяЭлементаОрганизация = "Доверитель" Тогда
Элементы.ГруппаЛицоДоверителя.Видимость = Ложь; Элементы.ГруппаЛицоДоверителя.Видимость = Ложь;
@@ -2181,13 +2316,13 @@
Если ВыбранныйЭлемент.Значение = "ФизическоеЛицо" Тогда Если ВыбранныйЭлемент.Значение = "ФизическоеЛицо" Тогда
ОчиститьРеквизитыОрганизации("ЛицоПредставителя"); ОчиститьРеквизитыОрганизации("ЛицоПредставителя");
Иначе Иначе
ЗаполнитьТипОрганизации("ЛицоПредставителя", "ФизическоеЛицо"); ЗаполнитьТипИРеквизитыОрганизации("ЛицоПредставителя", "ФизическоеЛицо");
КонецЕсли; КонецЕсли;
ИначеЕсли ИмяЭлементаОрганизация = "ЛицоДоверителя" Тогда ИначеЕсли ИмяЭлементаОрганизация = "ЛицоДоверителя" Тогда
Если ВыбранныйЭлемент.Значение = "ФизическоеЛицо" Тогда Если ВыбранныйЭлемент.Значение = "ФизическоеЛицо" Тогда
ОчиститьРеквизитыОрганизации("ПредставительУправляющейКомпании"); ОчиститьРеквизитыОрганизации("ПредставительУправляющейКомпании");
Иначе Иначе
ЗаполнитьТипОрганизации("ПредставительУправляющейКомпании", "ФизическоеЛицо"); ЗаполнитьТипИРеквизитыОрганизации("ПредставительУправляющейКомпании", "ФизическоеЛицо");
КонецЕсли; КонецЕсли;
ИначеЕсли ИмяЭлементаОрганизация = "Доверитель" И ВыбранныйЭлемент.Значение = "ФизическоеЛицо" Тогда ИначеЕсли ИмяЭлементаОрганизация = "Доверитель" И ВыбранныйЭлемент.Значение = "ФизическоеЛицо" Тогда
ОчиститьРеквизитыОрганизации("ЛицоДоверителя"); ОчиститьРеквизитыОрганизации("ЛицоДоверителя");
@@ -2318,7 +2453,7 @@
НоваяСтрока = Строки[0]; НоваяСтрока = Строки[0];
КонецЕсли; КонецЕсли;
КонецЕсли; КонецЕсли;
НоваяСтрока[ИмяКолонки] = ЭтотОбъект[ИмяЭлементаОрганизация]; НоваяСтрока[ИмяКолонки] = ЭтотОбъект[ИмяЭлементаОрганизация];
РеквизитыУчастникаДляХранения = МашиночитаемыеДоверенностиФНССлужебныйКлиентСервер.РеквизитыУчастникаДляХранения( РеквизитыУчастникаДляХранения = МашиночитаемыеДоверенностиФНССлужебныйКлиентСервер.РеквизитыУчастникаДляХранения(
@@ -2402,11 +2537,11 @@
Если ЗначениеЗаполнено(ЭтотОбъект[ИмяЭлементаОрганизация + "Реквизиты"].ЛицоБезДоверенности) Если ЗначениеЗаполнено(ЭтотОбъект[ИмяЭлементаОрганизация + "Реквизиты"].ЛицоБезДоверенности)
Или ЗначениеЗаполнено(ЭтотОбъект[ИмяЭлементаОрганизация + "Реквизиты"].РеквизитыЛицаБезДоверенности) Тогда Или ЗначениеЗаполнено(ЭтотОбъект[ИмяЭлементаОрганизация + "Реквизиты"].РеквизитыЛицаБезДоверенности) Тогда
ЗаполнитьТипОрганизации(ИмяЭлементаРуководитель, "ФизическоеЛицо"); ЗаполнитьТипИРеквизитыОрганизации(ИмяЭлементаРуководитель, "ФизическоеЛицо");
ЭтотОбъект[ИмяЭлементаРуководитель] = ЭтотОбъект[ИмяЭлементаОрганизация + "Реквизиты"].ЛицоБезДоверенности; ЭтотОбъект[ИмяЭлементаРуководитель] = ЭтотОбъект[ИмяЭлементаОрганизация + "Реквизиты"].ЛицоБезДоверенности;
Если ЗначениеЗаполнено(ЭтотОбъект[ИмяЭлементаОрганизация + "Реквизиты"].РеквизитыЛицаБезДоверенности) Тогда Если ЗначениеЗаполнено(ЭтотОбъект[ИмяЭлементаОрганизация + "Реквизиты"].РеквизитыЛицаБезДоверенности) Тогда
ЭтотОбъект[ИмяЭлементаРуководитель + "Реквизиты"] = ЗаполнитьЗначенияСвойств(ЭтотОбъект[ИмяЭлементаРуководитель + "Реквизиты"],
ЭтотОбъект[ИмяЭлементаОрганизация + "Реквизиты"].РеквизитыЛицаБезДоверенности; ЭтотОбъект[ИмяЭлементаОрганизация + "Реквизиты"].РеквизитыЛицаБезДоверенности);
УстановитьОтображениеРеквизитовЗависимыхОтОрганизации(ИмяЭлементаРуководитель); УстановитьОтображениеРеквизитовЗависимыхОтОрганизации(ИмяЭлементаРуководитель);
ОбновитьСтрокуДоверителейПредставителей(ИмяЭлементаРуководитель); ОбновитьСтрокуДоверителейПредставителей(ИмяЭлементаРуководитель);
ИначеЕсли ЗначениеЗаполнено(ЭтотОбъект[ИмяЭлементаОрганизация + "Реквизиты"].ЛицоБезДоверенности) Тогда ИначеЕсли ЗначениеЗаполнено(ЭтотОбъект[ИмяЭлементаОрганизация + "Реквизиты"].ЛицоБезДоверенности) Тогда
@@ -2432,14 +2567,15 @@
УдалитьСтрокуДоверителейПредставителей(Объект.Доверители, ЭтотОбъект["ЛицоДоверителя" + "Идентификатор"], Ложь); УдалитьСтрокуДоверителейПредставителей(Объект.Доверители, ЭтотОбъект["ЛицоДоверителя" + "Идентификатор"], Ложь);
ОчиститьЭлементыФормы("ЛицоДоверителя", Истина); ОчиститьЭлементыФормы("ЛицоДоверителя", Истина);
ОчиститьЭлементыФормы("ПредставительУправляющейКомпании", Истина); ОчиститьЭлементыФормы("ПредставительУправляющейКомпании", Истина);
ЗаполнитьТипОрганизации(ИмяЭлементаРуководитель, "ФизическоеЛицо"); ЗаполнитьТипИРеквизитыОрганизации(ИмяЭлементаРуководитель, "ФизическоеЛицо");
ИначеЕсли ЭтотОбъект[ИмяЭлементаРуководитель + "Реквизиты"] = Неопределено Тогда
ЗаполнитьТипИРеквизитыОрганизации(ИмяЭлементаРуководитель, "ФизическоеЛицо");
КонецЕсли; КонецЕсли;
ИначеЕсли ИмяЭлементаОрганизация = "Представитель" И ПредставительТипСтрока <> "ФизическоеЛицо" Тогда ИначеЕсли ИмяЭлементаОрганизация = "Представитель" И ПредставительТипСтрока <> "ФизическоеЛицо" Тогда
Если ПредставительРеквизиты.ЭтоИндивидуальныйПредприниматель Если ПредставительРеквизиты.ЭтоИндивидуальныйПредприниматель
Или ПредставительРеквизиты.ЭтоФилиал Тогда Или ПредставительРеквизиты.ЭтоФилиал Тогда
ИмяЭлементаРуководитель = "ЛицоПредставителя"; ИмяЭлементаРуководитель = "ЛицоПредставителя";
ЗаполнитьТипОрганизации("ЛицоПредставителя", "ФизическоеЛицо"); ЗаполнитьТипИРеквизитыОрганизации("ЛицоПредставителя", "ФизическоеЛицо");
Иначе Иначе
УдалитьСтрокуДоверителейПредставителей(Объект.Представители, ЭтотОбъект["ЛицоПредставителя" + "Идентификатор"], Ложь); УдалитьСтрокуДоверителейПредставителей(Объект.Представители, ЭтотОбъект["ЛицоПредставителя" + "Идентификатор"], Ложь);
ОчиститьЭлементыФормы("ЛицоПредставителя", Истина); ОчиститьЭлементыФормы("ЛицоПредставителя", Истина);
@@ -2543,6 +2679,12 @@
КонецЕсли; КонецЕсли;
КонецПроцедуры КонецПроцедуры
&НаСервере
Процедура ЗаполнитьТипИРеквизитыОрганизации(Знач ИмяЭлементаОрганизация, Знач ТипСтрока)
ЗаполнитьТипОрганизации(ИмяЭлементаОрганизация, ТипСтрока);
ЗаполнитьРеквизитыОрганизации(ИмяЭлементаОрганизация);
КонецПроцедуры
&НаСервере &НаСервере
Процедура ЗаполнитьРеквизитыОрганизации(Знач ИмяЭлементаОрганизация, Знач Загрузка = Ложь) Процедура ЗаполнитьРеквизитыОрганизации(Знач ИмяЭлементаОрганизация, Знач Загрузка = Ложь)
@@ -2801,18 +2943,18 @@
КонецПроцедуры КонецПроцедуры
&НаКлиенте &НаКлиенте
Процедура ОчиститьРеквизитыОрганизации(ИмяЭлементаОрганизация) Процедура ОчиститьРеквизитыОрганизации(ИмяЭлементаОрганизация, УдалитьСтроку = Истина)
Если ЗначениеЗаполнено(ЭтотОбъект[ИмяЭлементаОрганизация + "Идентификатор"]) Тогда Если ЗначениеЗаполнено(ЭтотОбъект[ИмяЭлементаОрганизация + "Идентификатор"]) Тогда
ОчисткаДоверителяПредставителя(ИмяЭлементаОрганизация); ОчисткаДоверителяПредставителя(ИмяЭлементаОрганизация);
КонецЕсли; КонецЕсли;
ОчиститьЭлементыФормы(ИмяЭлементаОрганизация); ОчиститьЭлементыФормы(ИмяЭлементаОрганизация, Ложь, Ложь);
КонецПроцедуры КонецПроцедуры
&НаСервере &НаСервере
Процедура ОчиститьЭлементыФормы(Знач ИмяЭлементаОрганизация, Знач ОчищатьИдентификатор = Ложь) Процедура ОчиститьЭлементыФормы(Знач ИмяЭлементаОрганизация, Знач ОчищатьИдентификатор = Ложь, Знач УдалитьСтроку = Истина)
ЭтотОбъект[ИмяЭлементаОрганизация] = Неопределено; ЭтотОбъект[ИмяЭлементаОрганизация] = Неопределено;
ЭтотОбъект[ИмяЭлементаОрганизация + "Реквизиты"] = Неопределено; ЭтотОбъект[ИмяЭлементаОрганизация + "Реквизиты"] = Неопределено;
@@ -2821,6 +2963,9 @@
КонецЕсли; КонецЕсли;
ЭтотОбъект[ИмяЭлементаОрганизация + "Наименование"] = ""; ЭтотОбъект[ИмяЭлементаОрганизация + "Наименование"] = "";
УточнитьПустоеЗначение(ИмяЭлементаОрганизация); УточнитьПустоеЗначение(ИмяЭлементаОрганизация);
Если Не УдалитьСтроку Тогда
ЗаполнитьТипИРеквизитыОрганизации(ИмяЭлементаОрганизация, ЭтотОбъект[ИмяЭлементаОрганизация + "ТипСтрока"]);
КонецЕсли;
УстановитьОтображениеРеквизитовЗависимыхОтОрганизации(ИмяЭлементаОрганизация); УстановитьОтображениеРеквизитовЗависимыхОтОрганизации(ИмяЭлементаОрганизация);
КонецПроцедуры КонецПроцедуры
@@ -2978,7 +3123,7 @@
ПриПотереГотовности(ЭтотОбъект); ПриПотереГотовности(ЭтотОбъект);
ОчиститьСообщения(); ОчиститьСообщения();
ОчиститьРеквизитыОрганизации(ИмяЭлементаОрганизация); ОчиститьРеквизитыОрганизации(ИмяЭлементаОрганизация, Ложь);
УстановитьОтображениеРеквизитовЗависимыхОтОрганизации(ИмяЭлементаОрганизация); УстановитьОтображениеРеквизитовЗависимыхОтОрганизации(ИмяЭлементаОрганизация);
@@ -3011,8 +3156,6 @@
ЗагрузитьДоверителяИзСтроки(Строки[0].Идентификатор); ЗагрузитьДоверителяИзСтроки(Строки[0].Идентификатор);
Иначе Иначе
ЗаполнитьПустоеЗначениеФормы("Доверитель"); ЗаполнитьПустоеЗначениеФормы("Доверитель");
ЗаполнитьПустоеЗначениеФормы("ЛицоДоверителя");
ЗаполнитьПустоеЗначениеФормы("ПредставительУправляющейКомпании");
КонецЕсли; КонецЕсли;
Строки = Объект.Представители.НайтиСтроки(Новый Структура("ИдентификаторРодителя", Строки = Объект.Представители.НайтиСтроки(Новый Структура("ИдентификаторРодителя",
@@ -3025,7 +3168,6 @@
ЗагрузитьПредставителяИзСтроки(Строки[0].Идентификатор); ЗагрузитьПредставителяИзСтроки(Строки[0].Идентификатор);
Иначе Иначе
ЗаполнитьПустоеЗначениеФормы("Представитель"); ЗаполнитьПустоеЗначениеФормы("Представитель");
ЗаполнитьПустоеЗначениеФормы("ЛицоПредставителя");
КонецЕсли; КонецЕсли;
СформироватьЗаголовокПолномочий(ЭтотОбъект); СформироватьЗаголовокПолномочий(ЭтотОбъект);
@@ -3139,8 +3281,7 @@
ЭтотОбъект[ИмяЭлементаОрганизация + "ТипСтрока"] = "Организация"; ЭтотОбъект[ИмяЭлементаОрганизация + "ТипСтрока"] = "Организация";
КонецЕсли; КонецЕсли;
ЗаполнитьТипОрганизации(ИмяЭлементаОрганизация, ЭтотОбъект[ИмяЭлементаОрганизация + "ТипСтрока"]); ЗаполнитьТипИРеквизитыОрганизации(ИмяЭлементаОрганизация, ЭтотОбъект[ИмяЭлементаОрганизация + "ТипСтрока"]);
ОбновитьСтрокуДоверителейПредставителей(ИмяЭлементаОрганизация);
СформироватьЗаголовокДекорации(ИмяЭлементаОрганизация); СформироватьЗаголовокДекорации(ИмяЭлементаОрганизация);
КонецПроцедуры КонецПроцедуры
@@ -1689,9 +1689,35 @@
КонецПопытки; КонецПопытки;
РегистрыСведений.МашиночитаемыеДоверенностиСтатусы.ОбновлениеСтатусовМЧД(Объект.Ссылка); РегистрыСведений.МашиночитаемыеДоверенностиСтатусы.ОбновлениеСтатусовМЧД(Объект.Ссылка);
РезультатПроверкиДоверенности = МашиночитаемыеДоверенностиФНССлужебный.РезультатПроверкиПодписейДоверенности(Объект.Ссылка); РезультатПроверкиДоверенности = МашиночитаемыеДоверенностиФНССлужебный.РезультатПроверкиПодписейДоверенности(Объект.Ссылка,
Объект.ФайлДоверенности, Неопределено, Истина);
Если РезультатПроверкиДоверенности.ЕстьВсеПодписи Тогда Если РезультатПроверкиДоверенности.ЕстьВсеПодписи Тогда
МашиночитаемыеДоверенностиФНССлужебный.РассчитатьТехническийСтатус(Объект.Ссылка, РезультатПроверкиДоверенности.ЕстьВсеПодписи); МашиночитаемыеДоверенностиФНССлужебный.РассчитатьТехническийСтатус(Объект.Ссылка, РезультатПроверкиДоверенности.ЕстьВсеПодписи);
Если Не ЗначениеЗаполнено(РезультатПроверкиДоверенности.ТекстОшибки) Тогда
ПодписиВерны = Истина;
Для Каждого Подпись Из РезультатПроверкиДоверенности.РезультатыПроверкиПодписей Цикл
Если Подпись.ПодписьВерна <> Истина Тогда
ПодписиВерны = Ложь;
КонецЕсли;
КонецЦикла;
Если ПодписиВерны Тогда
НачатьТранзакцию();
Попытка
Блокировка = Новый БлокировкаДанных;
ЭлементБлокировки = Блокировка.Добавить("Справочник.МашиночитаемыеДоверенности");
ЭлементБлокировки.УстановитьЗначение("Ссылка", Объект.Ссылка);
Блокировка.Заблокировать();
Объект = Объект.Ссылка.ПолучитьОбъект();
Объект.Верна = Истина;
Объект.ДатаПроверки = ТекущаяДатаСеанса();
Объект.Записать();
ЗафиксироватьТранзакцию();
Исключение
ОтменитьТранзакцию();
ВызватьИсключение;
КонецПопытки
КонецЕсли;
КонецЕсли;
КонецЕсли; КонецЕсли;
КонецЦикла; КонецЦикла;
@@ -1909,6 +1935,11 @@
КонецЕсли; КонецЕсли;
Файл = Новый Файл(ЗагруженныйФайл.ИмяФайла); Файл = Новый Файл(ЗагруженныйФайл.ИмяФайла);
Если НРег(Файл.Расширение) <> ".xml" Тогда
Продолжить;
КонецЕсли;
НайденныеПодписи = Новый Массив; НайденныеПодписи = Новый Массив;
Для Каждого Элемент Из ФайлыПодписей Цикл Для Каждого Элемент Из ФайлыПодписей Цикл
@@ -786,61 +786,6 @@
<parameter>НаименованиеЮридическогоЛица</parameter> <parameter>НаименованиеЮридическогоЛица</parameter>
</c> </c>
</c> </c>
<c>
<c>
<f>20</f>
</c>
</c>
<c>
<c>
<f>20</f>
</c>
</c>
<c>
<c>
<f>20</f>
</c>
</c>
<c>
<c>
<f>20</f>
</c>
</c>
<c>
<c>
<f>20</f>
</c>
</c>
<c>
<c>
<f>20</f>
</c>
</c>
<c>
<c>
<f>20</f>
</c>
</c>
<c>
<c>
<f>20</f>
</c>
</c>
<c>
<c>
<f>20</f>
</c>
</c>
<c>
<c>
<f>20</f>
</c>
</c>
<c>
<c>
<f>21</f>
</c>
</c>
</row> </row>
</rowsItem> </rowsItem>
<rowsItem> <rowsItem>
@@ -1431,32 +1376,6 @@
<parameter>НаименованиеОрганизации</parameter> <parameter>НаименованиеОрганизации</parameter>
</c> </c>
</c> </c>
<c>
<i>7</i>
<c>
<f>4</f>
</c>
</c>
<c>
<c>
<f>4</f>
</c>
</c>
<c>
<c>
<f>4</f>
</c>
</c>
<c>
<c>
<f>4</f>
</c>
</c>
<c>
<c>
<f>42</f>
</c>
</c>
</row> </row>
</rowsItem> </rowsItem>
<rowsItem> <rowsItem>
@@ -2334,7 +2253,7 @@
<formatIndex>4</formatIndex> <formatIndex>4</formatIndex>
<c> <c>
<c> <c>
<f>22</f> <f>55</f>
<parameter>ФИО</parameter> <parameter>ФИО</parameter>
</c> </c>
</c> </c>
@@ -2480,7 +2399,7 @@
<formatIndex>4</formatIndex> <formatIndex>4</formatIndex>
<c> <c>
<c> <c>
<f>55</f> <f>56</f>
<parameter>ДатаРождения</parameter> <parameter>ДатаРождения</parameter>
</c> </c>
</c> </c>
@@ -2496,7 +2415,7 @@
</c> </c>
<c> <c>
<c> <c>
<f>56</f> <f>57</f>
<parameter>ИНН</parameter> <parameter>ИНН</parameter>
</c> </c>
</c> </c>
@@ -2512,34 +2431,34 @@
</c> </c>
<c> <c>
<c> <c>
<f>56</f> <f>57</f>
<parameter>ОГРН</parameter> <parameter>ОГРН</parameter>
</c> </c>
</c> </c>
<c> <c>
<c> <c>
<f>57</f> <f>58</f>
</c>
</c>
<c>
<c>
<f>57</f>
</c>
</c>
<c>
<c>
<f>56</f>
<parameter>СНИЛС</parameter>
</c>
</c>
<c>
<c>
<f>57</f>
</c> </c>
</c> </c>
<c> <c>
<c> <c>
<f>58</f> <f>58</f>
</c>
</c>
<c>
<c>
<f>57</f>
<parameter>СНИЛС</parameter>
</c>
</c>
<c>
<c>
<f>58</f>
</c>
</c>
<c>
<c>
<f>59</f>
<tl/> <tl/>
</c> </c>
</c> </c>
@@ -2605,7 +2524,7 @@
</c> </c>
<c> <c>
<c> <c>
<f>59</f> <f>60</f>
</c> </c>
</c> </c>
</row> </row>
@@ -2653,7 +2572,7 @@
<formatIndex>4</formatIndex> <formatIndex>4</formatIndex>
<c> <c>
<c> <c>
<f>60</f> <f>61</f>
<tl> <tl>
<v8:item> <v8:item>
<v8:lang>ru</v8:lang> <v8:lang>ru</v8:lang>
@@ -2859,7 +2778,7 @@
<formatIndex>4</formatIndex> <formatIndex>4</formatIndex>
<c> <c>
<c> <c>
<f>61</f> <f>62</f>
<tl> <tl>
<v8:item> <v8:item>
<v8:lang>ru</v8:lang> <v8:lang>ru</v8:lang>
@@ -2870,32 +2789,12 @@
</c> </c>
<c> <c>
<c> <c>
<f>62</f> <f>63</f>
</c> </c>
</c> </c>
<c> <c>
<c> <c>
<f>62</f> <f>63</f>
</c>
</c>
<c>
<c>
<f>62</f>
</c>
</c>
<c>
<c>
<f>62</f>
</c>
</c>
<c>
<c>
<f>62</f>
</c>
</c>
<c>
<c>
<f>62</f>
</c> </c>
</c> </c>
<c> <c>
@@ -2923,6 +2822,26 @@
<f>64</f> <f>64</f>
</c> </c>
</c> </c>
<c>
<c>
<f>64</f>
</c>
</c>
<c>
<c>
<f>64</f>
</c>
</c>
<c>
<c>
<f>64</f>
</c>
</c>
<c>
<c>
<f>65</f>
</c>
</c>
</row> </row>
</rowsItem> </rowsItem>
<rowsItem> <rowsItem>
@@ -3071,7 +2990,7 @@
<formatIndex>4</formatIndex> <formatIndex>4</formatIndex>
<c> <c>
<c> <c>
<f>22</f> <f>55</f>
<parameter>ФИО</parameter> <parameter>ФИО</parameter>
</c> </c>
</c> </c>
@@ -3200,7 +3119,7 @@
<formatIndex>4</formatIndex> <formatIndex>4</formatIndex>
<c> <c>
<c> <c>
<f>65</f> <f>22</f>
<parameter>ДокументУдостоверяющийЛичность</parameter> <parameter>ДокументУдостоверяющийЛичность</parameter>
</c> </c>
</c> </c>
@@ -3538,7 +3457,7 @@
</c> </c>
<c> <c>
<c> <c>
<f>59</f> <f>60</f>
</c> </c>
</c> </c>
</row> </row>
@@ -3661,7 +3580,7 @@
<formatIndex>4</formatIndex> <formatIndex>4</formatIndex>
<c> <c>
<c> <c>
<f>61</f> <f>62</f>
<tl> <tl>
<v8:item> <v8:item>
<v8:lang>ru</v8:lang> <v8:lang>ru</v8:lang>
@@ -3672,52 +3591,7 @@
</c> </c>
<c> <c>
<c> <c>
<f>63</f> <f>64</f>
</c>
</c>
<c>
<c>
<f>63</f>
</c>
</c>
<c>
<c>
<f>63</f>
</c>
</c>
<c>
<c>
<f>63</f>
</c>
</c>
<c>
<c>
<f>63</f>
</c>
</c>
<c>
<c>
<f>63</f>
</c>
</c>
<c>
<c>
<f>63</f>
</c>
</c>
<c>
<c>
<f>63</f>
</c>
</c>
<c>
<c>
<f>63</f>
</c>
</c>
<c>
<c>
<f>63</f>
</c> </c>
</c> </c>
<c> <c>
@@ -3725,6 +3599,51 @@
<f>64</f> <f>64</f>
</c> </c>
</c> </c>
<c>
<c>
<f>64</f>
</c>
</c>
<c>
<c>
<f>64</f>
</c>
</c>
<c>
<c>
<f>64</f>
</c>
</c>
<c>
<c>
<f>64</f>
</c>
</c>
<c>
<c>
<f>64</f>
</c>
</c>
<c>
<c>
<f>64</f>
</c>
</c>
<c>
<c>
<f>64</f>
</c>
</c>
<c>
<c>
<f>64</f>
</c>
</c>
<c>
<c>
<f>65</f>
</c>
</c>
</row> </row>
</rowsItem> </rowsItem>
<rowsItem> <rowsItem>
@@ -4018,7 +3937,7 @@
<formatIndex>4</formatIndex> <formatIndex>4</formatIndex>
<c> <c>
<c> <c>
<f>60</f> <f>61</f>
<tl> <tl>
<v8:item> <v8:item>
<v8:lang>ru</v8:lang> <v8:lang>ru</v8:lang>
@@ -4174,7 +4093,7 @@
<formatIndex>4</formatIndex> <formatIndex>4</formatIndex>
<c> <c>
<c> <c>
<f>61</f> <f>62</f>
<tl> <tl>
<v8:item> <v8:item>
<v8:lang>ru</v8:lang> <v8:lang>ru</v8:lang>
@@ -4185,32 +4104,12 @@
</c> </c>
<c> <c>
<c> <c>
<f>62</f> <f>63</f>
</c> </c>
</c> </c>
<c> <c>
<c> <c>
<f>62</f> <f>63</f>
</c>
</c>
<c>
<c>
<f>62</f>
</c>
</c>
<c>
<c>
<f>62</f>
</c>
</c>
<c>
<c>
<f>62</f>
</c>
</c>
<c>
<c>
<f>62</f>
</c> </c>
</c> </c>
<c> <c>
@@ -4238,6 +4137,26 @@
<f>64</f> <f>64</f>
</c> </c>
</c> </c>
<c>
<c>
<f>64</f>
</c>
</c>
<c>
<c>
<f>64</f>
</c>
</c>
<c>
<c>
<f>64</f>
</c>
</c>
<c>
<c>
<f>65</f>
</c>
</c>
</row> </row>
</rowsItem> </rowsItem>
<rowsItem> <rowsItem>
@@ -4361,7 +4280,7 @@
<formatIndex>4</formatIndex> <formatIndex>4</formatIndex>
<c> <c>
<c> <c>
<f>22</f> <f>55</f>
<parameter>ФИО</parameter> <parameter>ФИО</parameter>
</c> </c>
</c> </c>
@@ -4490,7 +4409,7 @@
<formatIndex>4</formatIndex> <formatIndex>4</formatIndex>
<c> <c>
<c> <c>
<f>65</f> <f>22</f>
<parameter>ДокументУдостоверяющийЛичность</parameter> <parameter>ДокументУдостоверяющийЛичность</parameter>
</c> </c>
</c> </c>
@@ -4808,7 +4727,7 @@
</c> </c>
<c> <c>
<c> <c>
<f>59</f> <f>60</f>
</c> </c>
</c> </c>
</row> </row>
@@ -4933,7 +4852,7 @@
<formatIndex>4</formatIndex> <formatIndex>4</formatIndex>
<c> <c>
<c> <c>
<f>22</f> <f>55</f>
<parameter>ФИО</parameter> <parameter>ФИО</parameter>
</c> </c>
</c> </c>
@@ -5205,12 +5124,12 @@
<c> <c>
<i>10</i> <i>10</i>
<c> <c>
<f>57</f> <f>58</f>
</c> </c>
</c> </c>
<c> <c>
<c> <c>
<f>58</f> <f>59</f>
</c> </c>
</c> </c>
</row> </row>
@@ -5228,12 +5147,12 @@
<c> <c>
<i>10</i> <i>10</i>
<c> <c>
<f>57</f> <f>58</f>
</c> </c>
</c> </c>
<c> <c>
<c> <c>
<f>58</f> <f>59</f>
<tl/> <tl/>
</c> </c>
</c> </c>
@@ -5299,7 +5218,7 @@
</c> </c>
<c> <c>
<c> <c>
<f>59</f> <f>60</f>
</c> </c>
</c> </c>
</row> </row>
@@ -5831,7 +5750,7 @@
<formatIndex>4</formatIndex> <formatIndex>4</formatIndex>
<c> <c>
<c> <c>
<f>60</f> <f>61</f>
<tl> <tl>
<v8:item> <v8:item>
<v8:lang>ru</v8:lang> <v8:lang>ru</v8:lang>
@@ -6800,61 +6719,6 @@
<parameter>НаименованиеЮридическогоЛица</parameter> <parameter>НаименованиеЮридическогоЛица</parameter>
</c> </c>
</c> </c>
<c>
<c>
<f>20</f>
</c>
</c>
<c>
<c>
<f>20</f>
</c>
</c>
<c>
<c>
<f>20</f>
</c>
</c>
<c>
<c>
<f>20</f>
</c>
</c>
<c>
<c>
<f>20</f>
</c>
</c>
<c>
<c>
<f>20</f>
</c>
</c>
<c>
<c>
<f>20</f>
</c>
</c>
<c>
<c>
<f>20</f>
</c>
</c>
<c>
<c>
<f>20</f>
</c>
</c>
<c>
<c>
<f>20</f>
</c>
</c>
<c>
<c>
<f>21</f>
</c>
</c>
</row> </row>
</rowsItem> </rowsItem>
<rowsItem> <rowsItem>
@@ -7327,6 +7191,16 @@
<c>9</c> <c>9</c>
<w>2</w> <w>2</w>
</merge> </merge>
<merge>
<r>12</r>
<c>0</c>
<w>11</w>
</merge>
<merge>
<r>23</r>
<c>0</c>
<w>11</w>
</merge>
<merge> <merge>
<r>55</r> <r>55</r>
<c>0</c> <c>0</c>
@@ -7392,6 +7266,11 @@
<c>0</c> <c>0</c>
<w>11</w> <w>11</w>
</merge> </merge>
<merge>
<r>151</r>
<c>0</c>
<w>11</w>
</merge>
<namedItem xsi:type="NamedItemCells"> <namedItem xsi:type="NamedItemCells">
<name>ДополнительныеСведенияНотариуса</name> <name>ДополнительныеСведенияНотариуса</name>
<area> <area>
@@ -7923,7 +7802,9 @@
</format> </format>
<format> <format>
<leftBorder>0</leftBorder> <leftBorder>0</leftBorder>
<rightBorder>0</rightBorder>
<borderColor>style:ReportLineColor</borderColor> <borderColor>style:ReportLineColor</borderColor>
<textPlacement>Wrap</textPlacement>
<fillType>Parameter</fillType> <fillType>Parameter</fillType>
</format> </format>
<format> <format>
@@ -8089,6 +7970,11 @@
<bottomBorder>0</bottomBorder> <bottomBorder>0</bottomBorder>
<backColor>style:ReportHeaderBackColor</backColor> <backColor>style:ReportHeaderBackColor</backColor>
</format> </format>
<format>
<leftBorder>0</leftBorder>
<borderColor>style:ReportLineColor</borderColor>
<fillType>Parameter</fillType>
</format>
<format> <format>
<leftBorder>0</leftBorder> <leftBorder>0</leftBorder>
<bottomBorder>1</bottomBorder> <bottomBorder>1</bottomBorder>
@@ -8153,13 +8039,6 @@
<borderColor>style:ReportLineColor</borderColor> <borderColor>style:ReportLineColor</borderColor>
<backColor>style:ReportGroup2BackColor</backColor> <backColor>style:ReportGroup2BackColor</backColor>
</format> </format>
<format>
<leftBorder>0</leftBorder>
<rightBorder>0</rightBorder>
<borderColor>style:ReportLineColor</borderColor>
<textPlacement>Wrap</textPlacement>
<fillType>Parameter</fillType>
</format>
<format> <format>
<leftBorder>0</leftBorder> <leftBorder>0</leftBorder>
<rightBorder>0</rightBorder> <rightBorder>0</rightBorder>
@@ -836,7 +836,7 @@
<usePurposes>MobileDevice</usePurposes> <usePurposes>MobileDevice</usePurposes>
</forms> </forms>
<templates uuid="5189beb9-b939-4f97-aca0-c2f3492ac8b9"> <templates uuid="5189beb9-b939-4f97-aca0-c2f3492ac8b9">
<name>КомпонентаExtraCryptoAPI_3_0_3_37</name> <name>КомпонентаExtraCryptoAPI_3_0_3_39</name>
<synonym> <synonym>
<key>ru</key> <key>ru</key>
<value>Компонента ExtraCryptoAPI</value> <value>Компонента ExtraCryptoAPI</value>
@@ -63,9 +63,30 @@
&НаСервереБезКонтекста &НаСервереБезКонтекста
Процедура СписокПриПолученииДанныхНаСервере(ИмяЭлемента, Настройки, Строки) Процедура СписокПриПолученииДанныхНаСервере(ИмяЭлемента, Настройки, Строки)
Перем КодыЯзыков;
Для Каждого СтрокаСписка Из Строки Цикл Для Каждого СтрокаСписка Из Строки Цикл
СтрокаСписка.Значение.Данные["Наименование"] = МультиязычностьСервер.ПредставлениеЯзыка(СтрокаСписка.Значение.Данные["Код"]); ДанныеСтроки = СтрокаСписка.Значение.Данные;
Если Не ДанныеСтроки.Свойство("Наименование") Тогда
Возврат;
КонецЕсли;
Если ДанныеСтроки.Свойство("Код") Тогда
КодЯзыка = ДанныеСтроки.Код;
Иначе
Если КодыЯзыков = Неопределено Тогда
Ссылки = Новый Массив;
Для Каждого СтрокаСписка Из Строки Цикл
Ссылки.Добавить(СтрокаСписка.Ключ);
КонецЦикла;
КодыЯзыков = ОбщегоНазначения.ЗначениеРеквизитаОбъектов(Ссылки, "Код");
КонецЕсли;
КодЯзыка = КодыЯзыков[ДанныеСтроки.Ссылка];
КонецЕсли;
ДанныеСтроки.Наименование = МультиязычностьСервер.ПредставлениеЯзыка(КодЯзыка);
КонецЦикла; КонецЦикла;
КонецПроцедуры КонецПроцедуры
@@ -1,4 +1,5 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><html><head><meta content="text/html;charset=utf-8" http-equiv="content-type"></meta><link rel="stylesheet" type="text/css" href="v8help://service_book/service_style"></link><meta name="GENERATOR" content="MSHTML 11.00.10570.1001"></meta></head><body class=""> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><html><head><meta content="text/html;charset=utf-8" http-equiv="content-type"></meta><link rel="stylesheet" type="text/css" href="v8help://service_book/service_style"></link><meta name="GENERATOR" content="MSHTML 11.00.10570.1001"></meta></head><body class="">
<pre>Требуется лицензия ПРОФ или КОРП (не поддерживается в базовой версии)</pre>
<p>Список предназначен для добавления к приложению расширений конфигурации. Они позволяют добавлять новые возможности в приложение без ее прямого изменения.</p> <p>Список предназначен для добавления к приложению расширений конфигурации. Они позволяют добавлять новые возможности в приложение без ее прямого изменения.</p>
<p>Подробнее о расширениях и работе с ними см. <a href="http://v8.1c.ru/o7/201410ext/index.htm">сайт</a>.</p> <p>Подробнее о расширениях и работе с ними см. <a href="http://v8.1c.ru/o7/201410ext/index.htm">сайт</a>.</p>
<p>Открывается по команде <strong>Расширения</strong> в разделе <strong>Администрирование - Печатные формы, отчеты и обработки</strong>.</p> <p>Открывается по команде <strong>Расширения</strong> в разделе <strong>Администрирование - Печатные формы, отчеты и обработки</strong>.</p>
@@ -759,18 +759,18 @@
Функция ОбъектыПоКритериюОтбора(ЗначениеКритерияОтбора) Функция ОбъектыПоКритериюОтбора(ЗначениеКритерияОтбора)
ШаблонЗапроса = "ВЫБРАТЬ РАЗРЕШЕННЫЕ ШаблонЗапроса = "ВЫБРАТЬ РАЗРЕШЕННЫЕ
| ПредставлениеТаблицы.Ссылка КАК Ссылка | ПсевдонимТаблицы.Ссылка КАК Ссылка
|ИЗ |ИЗ
| ИмяТаблицы КАК ПредставлениеТаблицы | ИмяТаблицы КАК ПсевдонимТаблицы
|ГДЕ |ГДЕ
| ПредставлениеТаблицы.ИмяРеквизита = &ЗначениеКритерияОтбора"; | ПсевдонимТаблицы.ИмяРеквизита = &ЗначениеКритерияОтбора";
ШаблонЗапросаОбъединения = "ВЫБРАТЬ ШаблонЗапросаОбъединения = "ВЫБРАТЬ
| ПредставлениеТаблицы.Ссылка КАК Ссылка | ПсевдонимТаблицы.Ссылка КАК Ссылка
|ИЗ |ИЗ
| ИмяТаблицы КАК ПредставлениеТаблицы | ИмяТаблицы КАК ПсевдонимТаблицы
|ГДЕ |ГДЕ
| ПредставлениеТаблицы.ИмяРеквизита = &ЗначениеКритерияОтбора"; | ПсевдонимТаблицы.ИмяРеквизита = &ЗначениеКритерияОтбора";
ЧастиЗапроса = Новый Массив; ЧастиЗапроса = Новый Массив;
ТекстЧастиЗапроса = ""; ТекстЧастиЗапроса = "";
@@ -800,11 +800,11 @@
ИмяТаблицы = СтрЗаменить(ИмяТаблицы, "ТабличнаяЧасть.", ""); ИмяТаблицы = СтрЗаменить(ИмяТаблицы, "ТабличнаяЧасть.", "");
Точка = СтрНайти(ИмяТаблицы, ".", НаправлениеПоиска.СКонца); Точка = СтрНайти(ИмяТаблицы, ".", НаправлениеПоиска.СКонца);
ПредставлениеТаблицы = Сред(ИмяТаблицы, Точка + 1); ПсевдонимТаблицы = "Таблица_" + Сред(ИмяТаблицы, Точка + 1);
ТекстЧастиЗапроса = ?(ТекстЧастиЗапроса = "", ШаблонЗапроса, ШаблонЗапросаОбъединения); ТекстЧастиЗапроса = ?(ТекстЧастиЗапроса = "", ШаблонЗапроса, ШаблонЗапросаОбъединения);
ТекстЧастиЗапроса = СтрЗаменить(ТекстЧастиЗапроса, "ИмяТаблицы", ИмяТаблицы); ТекстЧастиЗапроса = СтрЗаменить(ТекстЧастиЗапроса, "ИмяТаблицы", ИмяТаблицы);
ТекстЧастиЗапроса = СтрЗаменить(ТекстЧастиЗапроса, "ПредставлениеТаблицы", ПредставлениеТаблицы); ТекстЧастиЗапроса = СтрЗаменить(ТекстЧастиЗапроса, "ПсевдонимТаблицы", ПсевдонимТаблицы);
ТекстЧастиЗапроса = СтрЗаменить(ТекстЧастиЗапроса, "ИмяРеквизита", ИмяРеквизита); ТекстЧастиЗапроса = СтрЗаменить(ТекстЧастиЗапроса, "ИмяРеквизита", ИмяРеквизита);
ЧастиЗапроса.Добавить(ТекстЧастиЗапроса); ЧастиЗапроса.Добавить(ТекстЧастиЗапроса);
@@ -950,30 +950,32 @@
КонецФункции КонецФункции
&НаСервере &НаСервере
Функция ТекущийОбъектВыводилсяВВетке(Родитель, ТекущийОбъект, Выводился = Ложь) Функция ТекущийОбъектВыводилсяВВетке(Знач Родитель, Знач ТекущийОбъект, Выводился = Ложь)
Если Родитель = Неопределено Тогда Пока Родитель <> Неопределено Цикл
Возврат Выводился;
КонецЕсли; ЭтоСтрока = (ТипЗнч(Родитель) = Тип("ДанныеФормыЭлементДерева"));
ЭтоСтрока = (ТипЗнч(Родитель) = Тип("ДанныеФормыЭлементДерева")); Если ЭтоСтрока И ТекущийОбъект = Родитель.Ссылка Тогда
Если ЭтоСтрока И ТекущийОбъект = Родитель.Ссылка Тогда
Выводился = Истина;
Возврат Выводился;
КонецЕсли;
Для Каждого Элемент Из Родитель.ПолучитьЭлементы() Цикл
Если ТекущийОбъект = Элемент.Ссылка Тогда
Выводился = Истина; Выводился = Истина;
Возврат Выводился;
КонецЕсли;
Для Каждого Элемент Из Родитель.ПолучитьЭлементы() Цикл
Если ТекущийОбъект = Элемент.Ссылка Тогда
Выводился = Истина;
Прервать;
КонецЕсли;
КонецЦикла;
Если ЭтоСтрока И Не Выводился Тогда
Родитель = Родитель.ПолучитьРодителя();
Иначе
Прервать; Прервать;
КонецЕсли; КонецЕсли;
КонецЦикла; КонецЦикла;
Если ЭтоСтрока И Не Выводился Тогда
ТекущийОбъектВыводилсяВВетке(Родитель.ПолучитьРодителя(), ТекущийОбъект, Выводился);
КонецЕсли;
Возврат Выводился; Возврат Выводился;
КонецФункции КонецФункции
@@ -114,6 +114,9 @@
КонецЦикла; КонецЦикла;
НеобходимоОбновитьНастройки = Истина; НеобходимоОбновитьНастройки = Истина;
Элементы.ОтборыЗначение.РасширенноеРедактированиеМножественныхЗначений = Истина;
Элементы.ОтборыПравоеЗначение.РасширенноеРедактированиеМножественныхЗначений = Истина;
КонецПроцедуры КонецПроцедуры
&НаСервере &НаСервере
@@ -2102,6 +2102,7 @@
// * Муниципальный - Булево // * Муниципальный - Булево
// * Адрес - Структура // * Адрес - Структура
// * Представление - Строка // * Представление - Строка
// * Родитель - УникальныйИдентификатор
// //
Функция СведенияОбАдресномОбъекта(ИдентификаторАдреса) Экспорт Функция СведенияОбАдресномОбъекта(ИдентификаторАдреса) Экспорт
@@ -2111,6 +2112,7 @@
СведенияОбАдресе.Вставить("Муниципальный", Ложь); СведенияОбАдресе.Вставить("Муниципальный", Ложь);
СведенияОбАдресе.Вставить("Адрес", Новый Структура); СведенияОбАдресе.Вставить("Адрес", Новый Структура);
СведенияОбАдресе.Вставить("Представление", ""); СведенияОбАдресе.Вставить("Представление", "");
СведенияОбАдресе.Вставить("Родитель", Неопределено);
Возврат СведенияОбАдресе; Возврат СведенияОбАдресе;
@@ -3111,7 +3113,12 @@
КонецЕсли; КонецЕсли;
Для Позиция = 0 По 5 Цикл Для Позиция = 0 По 5 Цикл
Если СтрНайти(ВРег(СведенияОбАдресномОбъекте.Представление), ВРег(АдресИзВыборки["Наименование" + Строка(Позиция)])) = 0 Тогда Если СведенияОбАдресномОбъекте.Родитель = АдресИзВыборки["Идентификатор" + Строка(Позиция)] Тогда
МуниципальныйАдрес = АдресИзВыборки;
МуниципальныйАдресНайден = Истина;
Прервать;
ИначеЕсли СтрНайти(ВРег(СведенияОбАдресномОбъекте.Представление), ВРег(АдресИзВыборки["Наименование"
+ Строка(Позиция)])) = 0 Тогда
МуниципальныйАдресНайден = Ложь; МуниципальныйАдресНайден = Ложь;
Прервать; Прервать;
Иначе Иначе
@@ -7054,6 +7061,7 @@
Сведения.Вставить("Муниципальный", Муниципальный); Сведения.Вставить("Муниципальный", Муниципальный);
Сведения.Вставить("ЗагруженныеДанные", ЗагруженныеДанные); Сведения.Вставить("ЗагруженныеДанные", ЗагруженныеДанные);
Сведения.Вставить("ПредлагатьЗагрузкуКлассификатора", ПредлагатьЗагрузкуКлассификатора); Сведения.Вставить("ПредлагатьЗагрузкуКлассификатора", ПредлагатьЗагрузкуКлассификатора);
Сведения.Вставить("Родитель", Неопределено);
Возврат Сведения; Возврат Сведения;
КонецФункции КонецФункции
@@ -7078,7 +7086,10 @@
// Для городов содержащих несколько вн.р-н внутри города и нужно выбрать ранее введенный. // Для городов содержащих несколько вн.р-н внутри города и нужно выбрать ранее введенный.
ВыбранныйАдрес = РезультатВебСервис.Данные[0]; ВыбранныйАдрес = РезультатВебСервис.Данные[0];
Для Каждого АдресВебСервиса Из РезультатВебСервис.Данные Цикл Для Каждого АдресВебСервиса Из РезультатВебСервис.Данные Цикл
Если АдресВебСервиса.munValueReversed = СведенияОбАдресномОбъекте.Представление Тогда Если СведенияОбАдресномОбъекте.Родитель = АдресВебСервиса.munDistrictId Тогда
ВыбранныйАдрес = АдресВебСервиса;
Прервать;
ИначеЕсли АдресВебСервиса.munValueReversed = СведенияОбАдресномОбъекте.Представление Тогда
ВыбранныйАдрес = АдресВебСервиса; ВыбранныйАдрес = АдресВебСервиса;
Прервать; Прервать;
КонецЕсли; КонецЕсли;
@@ -868,6 +868,8 @@
// Текст - Строка - информация о текущей операции. // Текст - Строка - информация о текущей операции.
// ДополнительныеПараметры - Произвольный - любая дополнительная информация, которую необходимо передать на клиент. // ДополнительныеПараметры - Произвольный - любая дополнительная информация, которую необходимо передать на клиент.
// Значение должно быть простым (сериализуемым в XML-строку). // Значение должно быть простым (сериализуемым в XML-строку).
// Размер данных не должен превышать размер, указанный для параметра Результат
// процедуры СерверныеОповещения.ОтправитьСерверноеОповещение.
// //
Процедура СообщитьПрогресс(Знач Процент = Неопределено, Знач Текст = Неопределено, Знач ДополнительныеПараметры = Неопределено) Экспорт Процедура СообщитьПрогресс(Знач Процент = Неопределено, Знач Текст = Неопределено, Знач ДополнительныеПараметры = Неопределено) Экспорт
@@ -2086,6 +2088,7 @@
Возврат Данные.ИмяОповещения = ИмяОповещения() Возврат Данные.ИмяОповещения = ИмяОповещения()
И Данные.Результат.ВидОповещения = "ДлительнаяОперацияЗавершена" И Данные.Результат.ВидОповещения = "ДлительнаяОперацияЗавершена"
И Не СерверныеОповещенияСлужебныйПовтИсп.УведомленияКлиентаДоступны()
И Не СерверныеОповещения.СистемаВзаимодействийПодключена(); И Не СерверныеОповещения.СистемаВзаимодействийПодключена();
КонецФункции КонецФункции
@@ -428,6 +428,53 @@
Возврат РазделыМетаданные; Возврат РазделыМетаданные;
КонецФункции КонецФункции
// Сохраняет настройки, требуемые для выполнения обработки.
// С ее помощью, например, в интерактивных обработках можно сохранять
// последние введенные пользователем значения, а для обработок, выполняемых по регламентному заданию,
// позволить администратору задавать значения по умолчанию и различные параметры работы.
//
// Параметры:
// Ссылка - СправочникСсылка.ДополнительныеОтчетыИОбработки
// Настройки - Произвольный - сохраняемые настройки
//
Процедура СохранитьНастройки(Ссылка, Настройки) Экспорт
УстановитьОтключениеБезопасногоРежима(Истина);
НачатьТранзакцию();
Попытка
Блокировка = Новый БлокировкаДанных;
ЭлементБлокировки = Блокировка.Добавить("Справочник.ДополнительныеОтчетыИОбработки");
ЭлементБлокировки.УстановитьЗначение("Ссылка", Ссылка);
Блокировка.Заблокировать();
ДополнительнаяОбработкаОбъект = Ссылка.ПолучитьОбъект();
ДополнительнаяОбработкаОбъект.ХранилищеНастроек = Новый ХранилищеЗначения(Настройки);
ДополнительнаяОбработкаОбъект.Записать();
ЗафиксироватьТранзакцию();
Исключение
ОтменитьТранзакцию();
ВызватьИсключение;
КонецПопытки;
КонецПроцедуры
// Возвращает сохраненные параметры дополнительной обработки.
// См. процедуру СохранитьНастройки.
//
// Параметры:
// Ссылка - СправочникСсылка.ДополнительныеОтчетыИОбработки
//
// Возвращаемое значение:
// Произвольный - сохраненные настройки.
//
Функция ЗагрузитьНастройки(Ссылка) Экспорт
ХранилищеНастроек = ОбщегоНазначения.ЗначениеРеквизитаОбъекта(Ссылка, "ХранилищеНастроек");
Возврат ХранилищеНастроек.Получить();
КонецФункции
#КонецОбласти #КонецОбласти
#Область СлужебныйПрограммныйИнтерфейс #Область СлужебныйПрограммныйИнтерфейс
@@ -247,7 +247,7 @@
Для каждого Субъект Из Субъекты Цикл Для каждого Субъект Из Субъекты Цикл
СтрокаСписка = Строки.Получить(Субъект); СтрокаСписка = Строки.Получить(Субъект);
Если СтрокаСписка <> Неопределено Тогда Если СтрокаСписка <> Неопределено И СтрокаСписка.Данные.Свойство("ОтсутствуетСогласие") Тогда
СтрокаСписка.Данные["ОтсутствуетСогласие"] = 1; СтрокаСписка.Данные["ОтсутствуетСогласие"] = 1;
КонецЕсли; КонецЕсли;
КонецЦикла; КонецЦикла;
@@ -475,7 +475,7 @@
ЗаполнитьЗначенияСвойств(НоваяЗапись, Результат); ЗаполнитьЗначенияСвойств(НоваяЗапись, Результат);
Если ЗначениеЗаполнено(Результат.ПротоколПроверки) Тогда Если ЗначениеЗаполнено(Результат.ПротоколПроверки) Тогда
НоваяЗапись.ПротоколПроверки = Новый ХранилищеЗначения(Результат.ПротоколПроверки); НоваяЗапись.ПротоколПроверки = Новый ХранилищеЗначения(Результат.ПротоколПроверки, Новый СжатиеДанных(9));
КонецЕсли; КонецЕсли;
НоваяЗапись.ПодписанныйОбъект = ПодписанныйОбъект; НоваяЗапись.ПодписанныйОбъект = ПодписанныйОбъект;
@@ -522,7 +522,7 @@
ЗаполнитьЗначенияСвойств(НоваяЗапись, Результат); ЗаполнитьЗначенияСвойств(НоваяЗапись, Результат);
Если ЗначениеЗаполнено(Результат.ПротоколПроверки) Тогда Если ЗначениеЗаполнено(Результат.ПротоколПроверки) Тогда
НоваяЗапись.ПротоколПроверки = Новый ХранилищеЗначения(Результат.ПротоколПроверки); НоваяЗапись.ПротоколПроверки = Новый ХранилищеЗначения(Результат.ПротоколПроверки, Новый СжатиеДанных(9));
КонецЕсли; КонецЕсли;
НоваяЗапись.ПодписанныйОбъект = ПодписанныйОбъект; НоваяЗапись.ПодписанныйОбъект = ПодписанныйОбъект;
@@ -1254,6 +1254,12 @@
Возврат Истина; Возврат Истина;
Иначе Иначе
КоличествоДоверителей = ДанныеДоверенности.Количество();
Если КоличествоДоверителей = 0 Тогда
Возврат НСтр("ru='Не заполнены данные доверителя в доверенности.'");
КонецЕсли;
Совпадает = Истина; Совпадает = Истина;
Для Каждого Строка Из ДанныеДоверенности Цикл Для Каждого Строка Из ДанныеДоверенности Цикл
@@ -1271,8 +1277,8 @@
Если Строка[Ключ] <> КлючИЗначение.Значение Тогда Если Строка[Ключ] <> КлючИЗначение.Значение Тогда
Совпадает = Ложь; Совпадает = Ложь;
ОшибкиПоСтроке.Добавить(СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку( ОшибкиПоСтроке.Добавить(СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
НСтр("ru='%1 %2 <> %3'"),Ключ, НСтр("ru='%1 %2 <> %3'"),Ключ,
Строка[Ключ], КлючИЗначение.Значение)); Строка[Ключ], КлючИЗначение.Значение));
КонецЕсли; КонецЕсли;
КонецЦикла; КонецЦикла;
@@ -1288,10 +1294,10 @@
КонецЕсли; КонецЕсли;
Ошибки.Добавить(СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку( Ошибки.Добавить(СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
НСтр("ru='Не совпадают данные доверителя (%1) и сертификата: НСтр("ru='Не совпадают данные доверителя (%1) и сертификата:
|%2'"), |%2'"),
СтрСоединить(Доверители, ", "), СтрСоединить(Доверители, ", "),
СтрСоединить(ОшибкиПоСтроке, ", "))); СтрСоединить(ОшибкиПоСтроке, ", ")));
Иначе Иначе
Строка.СертификатПодходит = 1; Строка.СертификатПодходит = 1;
@@ -1305,7 +1311,6 @@
Возврат ТекстОшибки; Возврат ТекстОшибки;
КонецЕсли; КонецЕсли;
КоличествоДоверителей = ДанныеДоверенности.Количество();
Если КоличествоДоверителей = 1 Тогда Если КоличествоДоверителей = 1 Тогда
Возврат Истина; Возврат Истина;
КонецЕсли; КонецЕсли;
@@ -1408,7 +1413,7 @@
// ** РезультатПроверки - Неопределено - если подпись не требовалось проверять или не удалось ее проверить. // ** РезультатПроверки - Неопределено - если подпись не требовалось проверять или не удалось ее проверить.
// - см. ЭлектроннаяПодписьКлиентСервер.РезультатПроверкиПодписи // - см. ЭлектроннаяПодписьКлиентСервер.РезультатПроверкиПодписи
// //
Функция РезультатПроверкиПодписейДоверенности(Доверенность, ФайлДоверенности = Неопределено, ИдентификаторФормы = Неопределено) Экспорт Функция РезультатПроверкиПодписейДоверенности(Доверенность, ФайлДоверенности = Неопределено, ИдентификаторФормы = Неопределено, ЗаписатьРезультатПроверкиПодписей = Ложь) Экспорт
РезультатПроверкиПодписейДоверенности = Новый Структура("ЕстьВсеПодписи, РезультатыПроверкиПодписей, ТекстОшибки", Ложь, Новый Массив, ""); РезультатПроверкиПодписейДоверенности = Новый Структура("ЕстьВсеПодписи, РезультатыПроверкиПодписей, ТекстОшибки", Ложь, Новый Массив, "");
@@ -1469,11 +1474,12 @@
РезультатПроверкиПодписиДоверенности.ПодписьВерна = ДанныеПодписи.ПодписьВерна; РезультатПроверкиПодписиДоверенности.ПодписьВерна = ДанныеПодписи.ПодписьВерна;
КонецЕсли; КонецЕсли;
Если ЭлектроннаяПодпись.ПроверятьЭлектронныеПодписиНаСервере() Тогда Если ЭлектроннаяПодпись.ПроверятьЭлектронныеПодписиНаСервере()
Или ОбщегоНазначения.ИнформационнаяБазаФайловая() И Не ОбщегоНазначения.КлиентПодключенЧерезВебСервер() Тогда
Если ДвоичныеДанные = Неопределено Тогда Если ДвоичныеДанные = Неопределено Тогда
ДвоичныеДанные = РаботаСФайлами.ДвоичныеДанныеФайла(ФайлДоверенности); ДвоичныеДанные = РаботаСФайлами.ДвоичныеДанныеФайла(ФайлДоверенности);
КонецЕсли; КонецЕсли;
РезультатПроверкиПодписи = ЭлектроннаяПодписьКлиентСервер.РезультатПроверкиПодписи(); РезультатПроверкиПодписи = ЭлектроннаяПодписьКлиентСервер.РезультатПроверкиПодписи();
ОписаниеОшибки = ""; ОписаниеОшибки = "";
ЭлектроннаяПодпись.ПроверитьПодпись(Неопределено, ДвоичныеДанные, ДанныеПодписи.Подпись, ЭлектроннаяПодпись.ПроверитьПодпись(Неопределено, ДвоичныеДанные, ДанныеПодписи.Подпись,
@@ -1485,6 +1491,15 @@
РезультатПроверкиПодписиДоверенности.РезультатПроверки = РезультатПроверкиПодписи; РезультатПроверкиПодписиДоверенности.РезультатПроверки = РезультатПроверкиПодписи;
РезультатПроверкиПодписиДоверенности.ТекстОшибки = ОписаниеОшибки; РезультатПроверкиПодписиДоверенности.ТекстОшибки = ОписаниеОшибки;
КонецЕсли; КонецЕсли;
Если ЗаписатьРезультатПроверкиПодписей Тогда
СвойстваПодписи = ЭлектроннаяПодписьКлиентСервер.НовыеСвойстваПодписи();
ЗаполнитьЗначенияСвойств(СвойстваПодписи, ДанныеПодписи);
ЗаполнитьЗначенияСвойств(СвойстваПодписи, РезультатПроверкиПодписи);
СвойстваПодписи.ДатаПроверкиПодписи = ТекущаяДатаСеанса();
ЭлектроннаяПодпись.ОбновитьПодпись(ФайлДоверенности, СвойстваПодписи);
КонецЕсли;
КонецЕсли; КонецЕсли;
Если ИдентификаторФормы <> Неопределено И РезультатПроверкиПодписиДоверенности.ТребуетсяПроверка Тогда Если ИдентификаторФормы <> Неопределено И РезультатПроверкиПодписиДоверенности.ТребуетсяПроверка Тогда
@@ -2813,7 +2828,10 @@
Для Каждого ЭлементАрхива Из ЧтениеZipФайла.Элементы Цикл Для Каждого ЭлементАрхива Из ЧтениеZipФайла.Элементы Цикл
ИмяФайла = ЭлементАрхива.Имя; ИмяФайла = ЭлементАрхива.Имя;
ЧтениеZipФайла.Извлечь(ЭлементАрхива, ВременныйКаталог); ЧтениеZipФайла.Извлечь(ЭлементАрхива, ВременныйКаталог);
ДвоичныеДанныеФайла = Новый ДвоичныеДанные(ВременныйКаталог + ИмяФайла); Если ПустаяСтрока(ИмяФайла) Тогда
Продолжить;
КонецЕсли;
ДвоичныеДанныеФайла = Новый ДвоичныеДанные(ВременныйКаталог + ЭлементАрхива.ПолноеИмя);
Результат.Вставить(ИмяФайла, ДвоичныеДанныеФайла); Результат.Вставить(ИмяФайла, ДвоичныеДанныеФайла);
КонецЦикла; КонецЦикла;
@@ -4272,12 +4290,11 @@
Возврат Результат; Возврат Результат;
КонецПопытки; КонецПопытки;
Если НРег(ОтветHTTP.Заголовки["Content-Type"]) = "application/zip" Заголовки = СтандартныеПодсистемыСервер.HTTPЗаголовкиВНижнийРегистр(ОтветHTTP.Заголовки);
ИЛИ НРег(ОтветHTTP.Заголовки["content-type"]) = "application/zip"
ИЛИ НРег(ОтветHTTP.Заголовки["Content-Type"]) = "multipart" Если НРег(Заголовки["content-type"]) = "application/zip"
ИЛИ НРег(ОтветHTTP.Заголовки["content-type"]) = "multipart" ИЛИ НРег(Заголовки["content-type"]) = "multipart"
ИЛИ НРег(Лев(ОтветHTTP.Заголовки["Content-Disposition"], 10)) = "attachment" ИЛИ НРег(Лев(Заголовки["content-disposition"], 10)) = "attachment" Тогда
ИЛИ НРег(Лев(ОтветHTTP.Заголовки["content-disposition"], 10)) = "attachment" Тогда
Попытка Попытка
Результат.ДанныеАрхива = ОтветHTTP.ПолучитьТелоКакДвоичныеДанные(); Результат.ДанныеАрхива = ОтветHTTP.ПолучитьТелоКакДвоичныеДанные();
@@ -4763,15 +4780,18 @@
Функция ПолучитьСтруктуруОтвета(ОтветHTTP) Функция ПолучитьСтруктуруОтвета(ОтветHTTP)
ТелоОтвета = ОтветHTTP.ПолучитьТелоКакСтроку(); ТелоОтвета = ОтветHTTP.ПолучитьТелоКакСтроку();
Если ОтветHTTP.Заголовки["Content-Type"] = "text/html" Тогда
Заголовки = СтандартныеПодсистемыСервер.HTTPЗаголовкиВНижнийРегистр(ОтветHTTP.Заголовки);
Если СтрНачинаетсяС(НРег(Заголовки["content-type"]), "text/html") Тогда
ФорматированныйДокумент = Новый ФорматированныйДокумент; ФорматированныйДокумент = Новый ФорматированныйДокумент;
ФорматированныйДокумент.УстановитьHTML(ТелоОтвета, Новый Структура); ФорматированныйДокумент.УстановитьHTML(ТелоОтвета, Новый Структура);
ФорматированнаяСтрока = ФорматированныйДокумент.ПолучитьФорматированнуюСтроку(); ФорматированнаяСтрока = ФорматированныйДокумент.ПолучитьФорматированнуюСтроку();
СтруктураОтвета = Новый Структура("title", ФорматированнаяСтрока); СтруктураОтвета = Новый Структура("title", ФорматированнаяСтрока);
ИначеЕсли ОтветHTTP.Заголовки["Content-Type"] = "application/xml;charset=UTF-8" Тогда ИначеЕсли НРег(Заголовки["content-type"]) = "application/xml;charset=UTF-8" Тогда
СтруктураОтвета = Новый Структура("title", ОтветHTTP.ПолучитьТелоКакСтроку()); СтруктураОтвета = Новый Структура("title", ТелоОтвета);
Иначе Иначе
СтруктураОтвета = ОбщегоНазначения.JSONВЗначение(ОтветHTTP.ПолучитьТелоКакСтроку(),,Ложь) СтруктураОтвета = ОбщегоНазначения.JSONВЗначение(ТелоОтвета,,Ложь)
КонецЕсли; КонецЕсли;
Возврат СтруктураОтвета; Возврат СтруктураОтвета;
@@ -245,7 +245,7 @@
КонецЦикла; КонецЦикла;
КонецЕсли; КонецЕсли;
ЗаполнитьМультиязычныеРеквизитыТабличнойЧастиПредставления(ТекущийОбъект, Реквизиты); ЗаполнитьМультиязычныеРеквизитыТабличнойЧастиПредставления(ТекущийОбъект, Реквизиты, ИменаМультиязычныхРеквизитовВШапке);
Отбор.Вставить("КодЯзыка", ОбщегоНазначения.КодОсновногоЯзыка()); Отбор.Вставить("КодЯзыка", ОбщегоНазначения.КодОсновногоЯзыка());
НайденныеСтроки = Представления.НайтиСтроки(Отбор); НайденныеСтроки = Представления.НайтиСтроки(Отбор);
@@ -1881,7 +1881,7 @@
КонецПроцедуры КонецПроцедуры
Процедура ЗаполнитьМультиязычныеРеквизитыТабличнойЧастиПредставления(ТекущийОбъект, Знач Реквизиты) Процедура ЗаполнитьМультиязычныеРеквизитыТабличнойЧастиПредставления(ТекущийОбъект, Знач Реквизиты, ИменаМультиязычныхРеквизитовВШапке)
Представления = ТекущийОбъект.Представления; // ТабличнаяЧасть Представления = ТекущийОбъект.Представления; // ТабличнаяЧасть
СуффиксТекущегоЯзыка = СуффиксТекущегоЯзыка(); СуффиксТекущегоЯзыка = СуффиксТекущегоЯзыка();
@@ -1915,7 +1915,8 @@
Для каждого ИмяРеквизита Из Реквизиты Цикл Для каждого ИмяРеквизита Из Реквизиты Цикл
Если ПустаяСтрока(Представление[ИмяРеквизита]) Тогда Если ПустаяСтрока(Представление[ИмяРеквизита]) Тогда
ЗначениеНаТекущемЯзыке = ТекущийОбъект[ИмяРеквизита + СуффиксТекущегоЯзыка]; ЗначениеНаТекущемЯзыке = ?(ИменаМультиязычныхРеквизитовВШапке[ИмяРеквизита] <> Неопределено,
ТекущийОбъект[ИмяРеквизита + СуффиксТекущегоЯзыка], ТекущийОбъект[ИмяРеквизита]) ;
Представление[ИмяРеквизита] = ЗначениеНаТекущемЯзыке; Представление[ИмяРеквизита] = ЗначениеНаТекущемЯзыке;
КонецЕсли; КонецЕсли;
@@ -45,7 +45,7 @@
Процедура ПриДобавленииПодсистемы(Описание) Экспорт Процедура ПриДобавленииПодсистемы(Описание) Экспорт
Описание.Имя = "СтандартныеПодсистемы"; Описание.Имя = "СтандартныеПодсистемы";
Описание.Версия = "3.1.10.357"; Описание.Версия = "3.1.10.369";
Описание.ИдентификаторИнтернетПоддержки = "SSL"; Описание.ИдентификаторИнтернетПоддержки = "SSL";
Описание.РежимВыполненияОтложенныхОбработчиков = "Параллельно"; Описание.РежимВыполненияОтложенныхОбработчиков = "Параллельно";
Описание.ПараллельноеОтложенноеОбновлениеСВерсии = "2.3.3.0"; Описание.ПараллельноеОтложенноеОбновлениеСВерсии = "2.3.3.0";
@@ -794,7 +794,9 @@
КонецЕсли; КонецЕсли;
Список = Новый СписокЗначений; Список = Новый СписокЗначений;
Список.ЗагрузитьЗначения(Контекст.ОтмеченныеЗначения.ВыгрузитьЗначения()); Если Контекст.ОтмеченныеЗначения <> Неопределено Тогда
Список.ЗагрузитьЗначения(Контекст.ОтмеченныеЗначения.ВыгрузитьЗначения());
КонецЕсли;
ПроверитьОтмеченныеЗначения(Список, Контекст.ТипыПользователей); ПроверитьОтмеченныеЗначения(Список, Контекст.ТипыПользователей);
ВыбранныеПользователи = Список.ВыгрузитьЗначения(); ВыбранныеПользователи = Список.ВыгрузитьЗначения();
@@ -72,6 +72,7 @@
// * Муниципальный - Булево // * Муниципальный - Булево
// * Адрес - Структура // * Адрес - Структура
// * Представление - Строка // * Представление - Строка
// * Родитель - УникальныйИдентификатор
// //
Функция СведенияОбАдресномОбъекта() Экспорт Функция СведенияОбАдресномОбъекта() Экспорт
@@ -81,6 +82,7 @@
СведенияОбАдресе.Вставить("Муниципальный", Ложь); СведенияОбАдресе.Вставить("Муниципальный", Ложь);
СведенияОбАдресе.Вставить("Адрес", Новый Структура); СведенияОбАдресе.Вставить("Адрес", Новый Структура);
СведенияОбАдресе.Вставить("Представление", ""); СведенияОбАдресе.Вставить("Представление", "");
СведенияОбАдресе.Вставить("Родитель", Новый УникальныйИдентификатор);
Возврат СведенияОбАдресе; Возврат СведенияОбАдресе;
КонецФункции КонецФункции
@@ -710,7 +710,11 @@
УстановитьОтключениеБезопасногоРежима(Истина); УстановитьОтключениеБезопасногоРежима(Истина);
Если УчетнаяЗапись <> Неопределено Тогда Если УчетнаяЗапись = Неопределено Тогда
НастройкиТранспорта = Новый Структура;
НастройкиТранспорта.Вставить("ОставлятьКопииСообщенийНаСервере", Истина);
НастройкиТранспорта.Вставить("ПериодХраненияСообщенийНаСервере", 0);
Иначе
НастройкиТранспорта = ОбщегоНазначения.ЗначенияРеквизитовОбъекта(УчетнаяЗапись, "ПротоколВходящейПочты,ОставлятьКопииСообщенийНаСервере,ПериодХраненияСообщенийНаСервере"); НастройкиТранспорта = ОбщегоНазначения.ЗначенияРеквизитовОбъекта(УчетнаяЗапись, "ПротоколВходящейПочты,ОставлятьКопииСообщенийНаСервере,ПериодХраненияСообщенийНаСервере");
Если НастройкиТранспорта.ПротоколВходящейПочты = "IMAP" Тогда Если НастройкиТранспорта.ПротоколВходящейПочты = "IMAP" Тогда
НастройкиТранспорта.ОставлятьКопииСообщенийНаСервере = Истина; НастройкиТранспорта.ОставлятьКопииСообщенийНаСервере = Истина;
@@ -719,7 +723,7 @@
Соединение = ПодключениеКПочте(УчетнаяЗапись, Истина); Соединение = ПодключениеКПочте(УчетнаяЗапись, Истина);
КонецЕсли; КонецЕсли;
Если УчетнаяЗапись <> Неопределено И РежимТестирования Тогда Если УчетнаяЗапись <> Неопределено И РежимТестирования Тогда
Соединение.Отключиться(); Соединение.Отключиться();
Возврат Истина; Возврат Истина;
@@ -772,9 +772,6 @@
ПараметрыФайла.Вставить("Зашифрован", Истина); ПараметрыФайла.Вставить("Зашифрован", Истина);
КонецЕсли; КонецЕсли;
ИмяБезРасширения = ОбщегоНазначенияКлиентСервер.ЗаменитьНедопустимыеСимволыВИмениФайла(ИмяБезРасширения);
РасширениеБезТочки = ОбщегоНазначенияКлиентСервер.ЗаменитьНедопустимыеСимволыВИмениФайла(РасширениеБезТочки);
ВремяИзмененияУниверсальное = ПараметрыФайла.ВремяИзмененияУниверсальное; ВремяИзмененияУниверсальное = ПараметрыФайла.ВремяИзмененияУниверсальное;
Если Не ЗначениеЗаполнено(ВремяИзмененияУниверсальное) Если Не ЗначениеЗаполнено(ВремяИзмененияУниверсальное)
Или ВремяИзмененияУниверсальное > ТекущаяУниверсальнаяДата() Тогда Или ВремяИзмененияУниверсальное > ТекущаяУниверсальнаяДата() Тогда
@@ -4994,7 +4994,9 @@
РеквизитыЗначения = Новый Структура; РеквизитыЗначения = Новый Структура;
Если ИнформацияОФайле.Свойство("ИмяБезРасширения") И ЗначениеЗаполнено(ИнформацияОФайле.ИмяБезРасширения) Тогда ИмяБезРасширения = "";
Если ИнформацияОФайле.Свойство("ИмяБезРасширения", ИмяБезРасширения) И ЗначениеЗаполнено(ИмяБезРасширения) Тогда
ИмяБезРасширения = ОбщегоНазначенияКлиентСервер.ЗаменитьНедопустимыеСимволыВИмениФайла(ИмяБезРасширения);
РеквизитыЗначения.Вставить("Наименование", ИнформацияОФайле.ИмяБезРасширения); РеквизитыЗначения.Вставить("Наименование", ИнформацияОФайле.ИмяБезРасширения);
КонецЕсли; КонецЕсли;
@@ -5012,7 +5014,9 @@
РеквизитыЗначения.Вставить("Редактирует", ИнформацияОФайле.Редактирует); РеквизитыЗначения.Вставить("Редактирует", ИнформацияОФайле.Редактирует);
КонецЕсли; КонецЕсли;
Если ИнформацияОФайле.Свойство("Расширение") Тогда РасширениеФайла = "";
Если ИнформацияОФайле.Свойство("Расширение", РасширениеФайла) Тогда
РасширениеФайла = ОбщегоНазначенияКлиентСервер.ЗаменитьНедопустимыеСимволыВИмениФайла(РасширениеФайла);
РеквизитыЗначения.Вставить("Расширение", ИнформацияОФайле.Расширение); РеквизитыЗначения.Вставить("Расширение", ИнформацияОФайле.Расширение);
КонецЕсли; КонецЕсли;
@@ -804,7 +804,7 @@
Файл = МенеджерСправочникаФайлов.СоздатьЭлемент(); // ОпределяемыйТип.ПрисоединенныйФайлОбъект Файл = МенеджерСправочникаФайлов.СоздатьЭлемент(); // ОпределяемыйТип.ПрисоединенныйФайлОбъект
Файл.ВладелецФайла = Владелец; Файл.ВладелецФайла = Владелец;
Файл.Наименование = СведенияОФайле.ИмяБезРасширения; Файл.Наименование = ОбщегоНазначенияКлиентСервер.ЗаменитьНедопустимыеСимволыВИмениФайла(СведенияОФайле.ИмяБезРасширения);
Файл.Автор = ?(СведенияОФайле.Автор <> Неопределено, СведенияОФайле.Автор, Файл.Автор = ?(СведенияОФайле.Автор <> Неопределено, СведенияОФайле.Автор,
Пользователи.АвторизованныйПользователь()); Пользователи.АвторизованныйПользователь());
Файл.Изменил = Файл.Автор; Файл.Изменил = Файл.Автор;
@@ -812,9 +812,13 @@
Файл.Описание = СведенияОФайле.Комментарий; Файл.Описание = СведенияОФайле.Комментарий;
Файл.ИндексКартинки = РаботаСФайламиСлужебныйКлиентСервер.ИндексПиктограммыФайла(Неопределено); Файл.ИндексКартинки = РаботаСФайламиСлужебныйКлиентСервер.ИндексПиктограммыФайла(Неопределено);
Файл.ХранитьВерсии = СведенияОФайле.ХранитьВерсии; Файл.ХранитьВерсии = СведенияОФайле.ХранитьВерсии;
Файл.Расширение = СведенияОФайле.РасширениеБезТочки; Файл.Расширение = ОбщегоНазначенияКлиентСервер.ЗаменитьНедопустимыеСимволыВИмениФайла(СведенияОФайле.РасширениеБезТочки);
Файл.Размер = СведенияОФайле.Размер; Файл.Размер = СведенияОФайле.Размер;
Файл.ДатаМодификацииУниверсальная = СведенияОФайле.ВремяИзмененияУниверсальное; Файл.ДатаМодификацииУниверсальная = СведенияОФайле.ВремяИзмененияУниверсальное;
Если Не ЗначениеЗаполнено(Файл.ДатаМодификацииУниверсальная)
Или Файл.ДатаМодификацииУниверсальная > ТекущаяУниверсальнаяДата() Тогда
Файл.ДатаМодификацииУниверсальная = ТекущаяУниверсальнаяДата();
КонецЕсли;
Файл.Зашифрован = СведенияОФайле.Зашифрован; Файл.Зашифрован = СведенияОФайле.Зашифрован;
ИспользованиеПолнотекстовогоПоиска = Метаданные.СвойстваОбъектов.ИспользованиеПолнотекстовогоПоиска.Использовать; ИспользованиеПолнотекстовогоПоиска = Метаданные.СвойстваОбъектов.ИспользованиеПолнотекстовогоПоиска.Использовать;
@@ -9517,7 +9517,11 @@
Или СведенияОФайле.ФайлЕстьВРегистре И Не СведенияОФайле.РедактируетТекущийПользователь Тогда Или СведенияОФайле.ФайлЕстьВРегистре И Не СведенияОФайле.РедактируетТекущийПользователь Тогда
Запись = ДанныеФайловВРабочемКаталоге(); Запись = ДанныеФайловВРабочемКаталоге();
Запись.Путь = ОтносительныйПуть; Запись.Путь = ОтносительныйПуть;
Запись.Размер = ВыбранныйФайл.Размер(); Попытка
Запись.Размер = ВыбранныйФайл.Размер();
Исключение
Запись.Размер = 0;
КонецПопытки;
Запись.Версия = СведенияОФайле.Файл; Запись.Версия = СведенияОФайле.Файл;
Запись.ДатаПомещенияВРабочийКаталог = ДатаПомещения; Запись.ДатаПомещенияВРабочийКаталог = ДатаПомещения;
ТаблицаФайлов.Добавить(Запись); ТаблицаФайлов.Добавить(Запись);
@@ -322,6 +322,7 @@
НоваяЗапись.ОбластьДанныхВспомогательныеДанные = 0; НоваяЗапись.ОбластьДанныхВспомогательныеДанные = 0;
КонецЕсли; КонецЕсли;
УведомленияКлиентаДоступны = СерверныеОповещенияСлужебныйПовтИсп.УведомленияКлиентаДоступны();
ЗапуститьДоставкуСОтсрочкой = Ложь; ЗапуститьДоставкуСОтсрочкой = Ложь;
Если ЗначениеЗаполнено(ОтсрочкаДоставки) Тогда Если ЗначениеЗаполнено(ОтсрочкаДоставки) Тогда
@@ -334,7 +335,8 @@
КонецЕсли; КонецЕсли;
ИначеЕсли ОтправитьСразу ИначеЕсли ОтправитьСразу
И ТекущийПользовательЗарегистрированВСистемеВзаимодействия() Тогда И (УведомленияКлиентаДоступны
Или ТекущийПользовательЗарегистрированВСистемеВзаимодействия()) Тогда
Если ОтправитьСообщениеСразу(ИдентификаторОповещения, ДатаДобавления, СодержимоеОповещения) Тогда Если ОтправитьСообщениеСразу(ИдентификаторОповещения, ДатаДобавления, СодержимоеОповещения) Тогда
НоваяЗапись.ДатаЗаписиВСистемуВзаимодействия = ТекущаяДатаСеанса(); НоваяЗапись.ДатаЗаписиВСистемуВзаимодействия = ТекущаяДатаСеанса();
@@ -346,12 +348,20 @@
КонецЕсли; КонецЕсли;
Если ЗначениеЗаполнено(НоваяЗапись.ОтсрочкаЗаписиВСистемуВзаимодействия) Если ЗначениеЗаполнено(НоваяЗапись.ОтсрочкаЗаписиВСистемуВзаимодействия)
И Не УведомленияКлиентаДоступны
И Не СистемаВзаимодействийПодключена() Тогда И Не СистемаВзаимодействийПодключена() Тогда
НоваяЗапись.ОтсрочкаЗаписиВСистемуВзаимодействия = 0; НоваяЗапись.ОтсрочкаЗаписиВСистемуВзаимодействия = 0;
ЗапуститьДоставкуСОтсрочкой = Ложь; ЗапуститьДоставкуСОтсрочкой = Ложь;
КонецЕсли; КонецЕсли;
Если Не ДополнительныеПараметры.Заменить
И УведомленияКлиентаДоступны
И ЗначениеЗаполнено(НоваяЗапись.ДатаЗаписиВСистемуВзаимодействия) Тогда
Возврат;
КонецЕсли;
НаборЗаписей.Записать(); НаборЗаписей.Записать();
Если ЗапуститьДоставкуСОтсрочкой Тогда Если ЗапуститьДоставкуСОтсрочкой Тогда
@@ -438,6 +448,10 @@
Данные.ДатаДобавления = ДатаДобавления; Данные.ДатаДобавления = ДатаДобавления;
Данные.ОтправленоИзОчереди = Ложь; Данные.ОтправленоИзОчереди = Ложь;
Если СерверныеОповещенияСлужебныйПовтИсп.УведомленияКлиентаДоступны() Тогда
Возврат ОтправитьУведомление(Данные);
КонецЕсли;
Если ЗначениеЗаполнено(Данные.Адресаты) И Данные.Адресаты.Количество() = 1 Тогда Если ЗначениеЗаполнено(Данные.Адресаты) И Данные.Адресаты.Количество() = 1 Тогда
Для Каждого КлючИЗначение Из Данные.Адресаты Цикл Для Каждого КлючИЗначение Из Данные.Адресаты Цикл
Прервать; Прервать;
@@ -1032,17 +1046,19 @@
Процедура ОтправитьПодготовленныеСерверныеОповещения(СостояниеОтправки, МинимальныйПериодПоПользователям) Процедура ОтправитьПодготовленныеСерверныеОповещения(СостояниеОтправки, МинимальныйПериодПоПользователям)
Если Не ТекущийПользовательЗарегистрированВСистемеВзаимодействия() Тогда УведомленияКлиентаДоступны = СерверныеОповещенияСлужебныйПовтИсп.УведомленияКлиентаДоступны();
Возврат;
КонецЕсли;
ИдентификаторОбщегоОбсуждения = ИдентификаторОбщегоОбсуждения(); Если Не УведомленияКлиентаДоступны Тогда
Если ИдентификаторОбщегоОбсуждения = Неопределено Тогда Если Не ТекущийПользовательЗарегистрированВСистемеВзаимодействия() Тогда
Возврат; Возврат;
КонецЕсли;
ИдентификаторОбщегоОбсуждения = ИдентификаторОбщегоОбсуждения();
Если ИдентификаторОбщегоОбсуждения = Неопределено Тогда
Возврат;
КонецЕсли;
ОчиститьУстаревшиеСообщения(СостояниеОтправки);
КонецЕсли; КонецЕсли;
ОчиститьУстаревшиеСообщения(СостояниеОтправки);
ДатаПоследнегоОповещения = СостояниеОтправки.ДатаПоследнейПроверки; ДатаПоследнегоОповещения = СостояниеОтправки.ДатаПоследнейПроверки;
ДатаОповещенияСОшибкой = '00010101'; ДатаОповещенияСОшибкой = '00010101';
@@ -1069,7 +1085,9 @@
Если Не СообщениеУжеОтправлено(СостояниеОтправки, Выборка, "ВсеПользователи") Тогда Если Не СообщениеУжеОтправлено(СостояниеОтправки, Выборка, "ВсеПользователи") Тогда
Данные.Адресаты = Неопределено; Данные.Адресаты = Неопределено;
Данные.Ошибки = Контекст.ДатыОповещенийСОшибкамиПоПользователям; Данные.Ошибки = Контекст.ДатыОповещенийСОшибкамиПоПользователям;
Если ОтправитьСообщение(Данные, ИдентификаторОбщегоОбсуждения) Тогда СообщениеОтправлено = ?(УведомленияКлиентаДоступны, ОтправитьУведомление(Данные),
ОтправитьСообщение(Данные, ИдентификаторОбщегоОбсуждения));
Если СообщениеОтправлено Тогда
Контекст.ДатыУспешнойОтправкиОповещенийПоПользователям.Вставить("ВсеПользователи", ТекущаяДатаСеанса()); Контекст.ДатыУспешнойОтправкиОповещенийПоПользователям.Вставить("ВсеПользователи", ТекущаяДатаСеанса());
Иначе Иначе
Если Контекст.ДатыОповещенийСОшибкамиПоПользователям.Получить("ВсеПользователи") = Неопределено Тогда Если Контекст.ДатыОповещенийСОшибкамиПоПользователям.Получить("ВсеПользователи") = Неопределено Тогда
@@ -1113,10 +1131,15 @@
Процедура ОтправитьАдресноеСообщение(Данные, Адресаты, Контекст) Процедура ОтправитьАдресноеСообщение(Данные, Адресаты, Контекст)
Если Адресаты.Количество() > 20 Тогда УведомленияКлиентаДоступны = СерверныеОповещенияСлужебныйПовтИсп.УведомленияКлиентаДоступны();
Если УведомленияКлиентаДоступны Или Адресаты.Количество() > 20 Тогда
Данные.Адресаты = Адресаты; Данные.Адресаты = Адресаты;
УстановитьДатыОповещенийСОшибками(Данные, Контекст.ДатыОповещенийСОшибкамиПоПользователям); УстановитьДатыОповещенийСОшибками(Данные, Контекст.ДатыОповещенийСОшибкамиПоПользователям);
Если ОтправитьСообщение(Данные, Контекст.ИдентификаторОбщегоОбсуждения) Тогда СообщениеОтправлено = ?(УведомленияКлиентаДоступны, ОтправитьУведомление(Данные),
ОтправитьСообщение(Данные, Контекст.ИдентификаторОбщегоОбсуждения));
Если СообщениеОтправлено Тогда
Для Каждого ОписаниеАдресата Из Адресаты Цикл Для Каждого ОписаниеАдресата Из Адресаты Цикл
Контекст.ДатыУспешнойОтправкиОповещенийПоПользователям.Вставить(ОписаниеАдресата.Ключ, ТекущаяДатаСеанса()); Контекст.ДатыУспешнойОтправкиОповещенийПоПользователям.Вставить(ОписаниеАдресата.Ключ, ТекущаяДатаСеанса());
КонецЦикла; КонецЦикла;
@@ -1668,7 +1691,8 @@
// Для процедуры ОтправитьСерверноеОповещениеСИдентификаторомГруппы. // Для процедуры ОтправитьСерверноеОповещениеСИдентификаторомГруппы.
Процедура ЗапуститьДоставкуСерверныхОповещенийСОтсрочкой(Запущено = Ложь) Процедура ЗапуститьДоставкуСерверныхОповещенийСОтсрочкой(Запущено = Ложь)
Если Не ТекущийПользовательЗарегистрированВСистемеВзаимодействия() Если Не СерверныеОповещенияСлужебныйПовтИсп.УведомленияКлиентаДоступны()
И Не ТекущийПользовательЗарегистрированВСистемеВзаимодействия()
Или ОбщегоНазначения.ИнформационнаяБазаФайловая() // Запуск не имеет смысла, так как новое задание будет ждать задание длительной операции. Или ОбщегоНазначения.ИнформационнаяБазаФайловая() // Запуск не имеет смысла, так как новое задание будет ждать задание длительной операции.
Или МонопольныйРежим() // Запуск недопустим, так изменения в сеансе будут заблокированы. Или МонопольныйРежим() // Запуск недопустим, так изменения в сеансе будут заблокированы.
Или ОбновлениеИнформационнойБазы.НеобходимоОбновлениеИнформационнойБазы() Или ОбновлениеИнформационнойБазы.НеобходимоОбновлениеИнформационнойБазы()
@@ -1709,7 +1733,8 @@
КонецЕсли; КонецЕсли;
Если ДоставкаСерверныхОповещенийСОтсрочкойУжеВыполняется(ТекущееФоновоеЗадание) Если ДоставкаСерверныхОповещенийСОтсрочкойУжеВыполняется(ТекущееФоновоеЗадание)
Или Не ТекущийПользовательЗарегистрированВСистемеВзаимодействия() Тогда Или Не СерверныеОповещенияСлужебныйПовтИсп.УведомленияКлиентаДоступны()
И Не ТекущийПользовательЗарегистрированВСистемеВзаимодействия() Тогда
Возврат; Возврат;
КонецЕсли; КонецЕсли;
@@ -2581,6 +2606,10 @@
Функция СистемаВзаимодействийПодключена(ОбновитьКэш = Ложь, ДоставлятьБезСВ = Неопределено) Экспорт Функция СистемаВзаимодействийПодключена(ОбновитьКэш = Ложь, ДоставлятьБезСВ = Неопределено) Экспорт
Если СерверныеОповещенияСлужебныйПовтИсп.УведомленияКлиентаДоступны() Тогда
Возврат Ложь;
КонецЕсли;
ПоследняяПроверка = СерверныеОповещенияСлужебныйПовтИсп.ПоследняяПроверкаПодключенияСистемыВзаимодействий(); ПоследняяПроверка = СерверныеОповещенияСлужебныйПовтИсп.ПоследняяПроверкаПодключенияСистемыВзаимодействий();
Если ПоследняяПроверка.Дата + 300 > ТекущаяДатаСеанса() И Не ОбновитьКэш Тогда Если ПоследняяПроверка.Дата + 300 > ТекущаяДатаСеанса() И Не ОбновитьКэш Тогда
@@ -2812,6 +2841,58 @@
КонецФункции КонецФункции
// Отправляет сообщение с произвольными данными с клиента на сервер.
//
// Выбрасывает исключение, если не удалось отправить сообщение.
//
// Параметры:
// Данные - см. НовыеДанныеСообщения
//
// Возвращаемое значение:
// Булево - Истина, если уведомление успешно принято для отправки.
//
Функция ОтправитьУведомление(Данные)
Если ЗначениеЗаполнено(Данные.Адресаты) Тогда
НомераСеансов = Новый Массив;
ОписаниеЧисла = Новый ОписаниеТипов("Число");
Для Каждого КлючИЗначение Из Данные.Адресаты Цикл
Если ТипЗнч(КлючИЗначение.Значение) <> Тип("Массив") Тогда
НомераСеансов = Неопределено;
Прервать;
КонецЕсли;
Для Каждого КлючСеанса Из КлючИЗначение.Значение Цикл
ЧастиКлючаСеанса = СтрРазделить(КлючСеанса, " ", Ложь);
НомерСеансаСтрокой = ?(ЧастиКлючаСеанса.Количество() > 1,
ЧастиКлючаСеанса.Получить(ЧастиКлючаСеанса.ВГраница()), "0");
НомерСеанса = ОписаниеЧисла.ПривестиЗначение(НомерСеансаСтрокой);
Если ЗначениеЗаполнено(НомерСеанса) Тогда
НомераСеансов.Добавить(НомерСеанса);
Иначе
НомераСеансов = Неопределено;
Прервать;
КонецЕсли;
КонецЦикла;
Если НомераСеансов = Неопределено Тогда
Прервать;
КонецЕсли;
КонецЦикла;
Иначе
НомераСеансов = Неопределено;
КонецЕсли;
КлючУведомления = СерверныеОповещенияСлужебныйКлиентСервер.КлючУведомленийСерверныхОповещений();
Если НомераСеансов = Неопределено Тогда
МенеджерУведомленийКлиента().ОтправитьУведомление(КлючУведомления, Данные);
Иначе
МенеджерУведомленийКлиента().ОтправитьУведомление(КлючУведомления, Данные, НомераСеансов);
КонецЕсли;
Возврат Истина;
КонецФункции
Процедура ОчиститьУстаревшиеСообщения(СостояниеОтправки) Процедура ОчиститьУстаревшиеСообщения(СостояниеОтправки)
НоваяДата = НачалоЧаса(ТекущаяДатаСеанса()); НоваяДата = НачалоЧаса(ТекущаяДатаСеанса());
@@ -2877,4 +2958,14 @@
КонецФункции КонецФункции
// Уведомления клиента
Функция МенеджерУведомленийКлиента()
// АПК:488-выкл Поддержка новых возможностей платформы (исполняемый код безопасен)
Возврат Вычислить("УведомленияКлиента")
// АПК:488-вкл
КонецФункции
#КонецОбласти #КонецОбласти
@@ -237,8 +237,10 @@
- ?(Секунда(ТекущаяДатаСеанса) < СостояниеПолучения.ЧислоСекундВыравниванияДатыСчетчиковОжидания, 60, 0); - ?(Секунда(ТекущаяДатаСеанса) < СостояниеПолучения.ЧислоСекундВыравниванияДатыСчетчиковОжидания, 60, 0);
Интервал = 60; Интервал = 60;
ОбсужденияАктивны = СостояниеПолучения.СистемаВзаимодействийПодключена ОбсужденияАктивны =
И СостояниеПолучения.ОбработчикНовыхЛичныхСообщенийПодключен (СостояниеПолучения.УведомленияКлиентаДоступны
Или СостояниеПолучения.СистемаВзаимодействийПодключена
И СостояниеПолучения.ОбработчикНовыхЛичныхСообщенийПодключен)
И СостояниеПолучения.ПериодическаяОтправкаДанныхРазрешена И СостояниеПолучения.ПериодическаяОтправкаДанныхРазрешена
И СостояниеПолучения.ДатаПоследнегоПолученияСообщения + 60 > ТекущаяДатаСеанса; И СостояниеПолучения.ДатаПоследнегоПолученияСообщения + 60 > ТекущаяДатаСеанса;
@@ -601,6 +603,7 @@
// * ДатаПоследнегоОповещения - Дата // * ДатаПоследнегоОповещения - Дата
// * Оповещения - см. ОбщегоНазначенияПереопределяемый.ПриДобавленииСерверныхОповещений.Оповещения // * Оповещения - см. ОбщегоНазначенияПереопределяемый.ПриДобавленииСерверныхОповещений.Оповещения
// * ПолученныеОповещения - Массив из Строка - строки уникальных идентификаторов полученных сообщений. // * ПолученныеОповещения - Массив из Строка - строки уникальных идентификаторов полученных сообщений.
// * УведомленияКлиентаДоступны - Булево
// * СистемаВзаимодействийПодключена - Булево // * СистемаВзаимодействийПодключена - Булево
// * ИдентификаторЛичногоОбсуждения - Неопределено - обсуждение недоступно. // * ИдентификаторЛичногоОбсуждения - Неопределено - обсуждение недоступно.
// - ИдентификаторОбсужденияСистемыВзаимодействия - идентификатор // - ИдентификаторОбсужденияСистемыВзаимодействия - идентификатор
@@ -636,6 +639,8 @@
Состояние.Вставить("ДатаПоследнегоОповещения", '00010101'); Состояние.Вставить("ДатаПоследнегоОповещения", '00010101');
Состояние.Вставить("Оповещения", Новый Соответствие); Состояние.Вставить("Оповещения", Новый Соответствие);
Состояние.Вставить("ПолученныеОповещения", Новый Массив); Состояние.Вставить("ПолученныеОповещения", Новый Массив);
Состояние.Вставить("УведомленияКлиентаДоступны",
СерверныеОповещенияСлужебныйКлиентСервер.УведомленияКлиентаДоступны());
Состояние.Вставить("СистемаВзаимодействийПодключена", Ложь); Состояние.Вставить("СистемаВзаимодействийПодключена", Ложь);
Состояние.Вставить("ИдентификаторЛичногоОбсуждения", Неопределено); Состояние.Вставить("ИдентификаторЛичногоОбсуждения", Неопределено);
Состояние.Вставить("ИдентификаторОбщегоОбсуждения", Неопределено); Состояние.Вставить("ИдентификаторОбщегоОбсуждения", Неопределено);
@@ -653,10 +658,19 @@
Процедура ПодключитьОбработчикНовыхСообщений(СостояниеПолучения) Процедура ПодключитьОбработчикНовыхСообщений(СостояниеПолучения)
Контекст = Новый Структура("СостояниеПолучения", СостояниеПолучения);
Если СостояниеПолучения.УведомленияКлиентаДоступны Тогда
МенеджерУведомленийКлиента().ПодключитьОбработчик(
СерверныеОповещенияСлужебныйКлиентСервер.КлючУведомленийСерверныхОповещений(),
Новый ОписаниеОповещения("ПриПолученииНовогоУведомленияКлиента", ЭтотОбъект, Контекст,
"ПриОшибкеПолученияНовогоУведомленияКлиента", ЭтотОбъект));
Возврат;
КонецЕсли;
Если СостояниеПолучения.ИдентификаторЛичногоОбсуждения <> Неопределено Если СостояниеПолучения.ИдентификаторЛичногоОбсуждения <> Неопределено
И Не СостояниеПолучения.ОбработчикНовыхЛичныхСообщенийПодключен Тогда И Не СостояниеПолучения.ОбработчикНовыхЛичныхСообщенийПодключен Тогда
Контекст = Новый Структура("СостояниеПолучения", СостояниеПолучения);
Попытка Попытка
СистемаВзаимодействия.НачатьПодключениеОбработчикаНовыхСообщений( СистемаВзаимодействия.НачатьПодключениеОбработчикаНовыхСообщений(
Новый ОписаниеОповещения("ПослеПодключенияОбработчикаНовыхЛичныхСообщений", ЭтотОбъект, Контекст, Новый ОписаниеОповещения("ПослеПодключенияОбработчикаНовыхЛичныхСообщений", ЭтотОбъект, Контекст,
@@ -673,7 +687,6 @@
Если СостояниеПолучения.ИдентификаторОбщегоОбсуждения <> Неопределено Если СостояниеПолучения.ИдентификаторОбщегоОбсуждения <> Неопределено
И Не СостояниеПолучения.ОбработчикНовыхОбщихСообщенийПодключен Тогда И Не СостояниеПолучения.ОбработчикНовыхОбщихСообщенийПодключен Тогда
Контекст = Новый Структура("СостояниеПолучения", СостояниеПолучения);
Попытка Попытка
СистемаВзаимодействия.НачатьПодключениеОбработчикаНовыхСообщений( СистемаВзаимодействия.НачатьПодключениеОбработчикаНовыхСообщений(
Новый ОписаниеОповещения("ПослеПодключенияОбработчикаНовыхОбщихСообщений", ЭтотОбъект, Контекст, Новый ОписаниеОповещения("ПослеПодключенияОбработчикаНовыхОбщихСообщений", ЭтотОбъект, Контекст,
@@ -792,6 +805,12 @@
Возврат; Возврат;
КонецПопытки; КонецПопытки;
ПриПолученииСерверногоОповещения(Данные, СостояниеПолучения);
КонецПроцедуры
Процедура ПриПолученииСерверногоОповещения(Данные, СостояниеПолучения)
Если ТипЗнч(Данные) <> Тип("Структура") Если ТипЗнч(Данные) <> Тип("Структура")
Или Не Данные.Свойство("ИмяОповещения") Тогда Или Не Данные.Свойство("ИмяОповещения") Тогда
Возврат; Возврат;
@@ -847,4 +866,41 @@
КонецФункции КонецФункции
// Уведомления клиента
Процедура ПриПолученииНовогоУведомленияКлиента(Данные, Контекст) Экспорт
СостояниеПолучения = Контекст.СостояниеПолучения;
Если Не СостояниеПолучения.ПроверкаРазрешена
Или ПараметрыПриложения = Неопределено Тогда
Возврат;
КонецЕсли;
СостояниеПолучения.ДатаПоследнегоПолученияСообщения = ОбщегоНазначенияКлиент.ДатаСеанса();
ПриПолученииСерверногоОповещения(Данные, СостояниеПолучения);
КонецПроцедуры
Процедура ПриОшибкеПолученияНовогоУведомленияКлиента(ИнформацияОбОшибке, СтандартнаяОбработка, Контекст) Экспорт
СтандартнаяОбработка = Ложь;
ЖурналРегистрацииКлиент.ДобавитьСообщениеДляЖурналаРегистрации(
НСтр("ru = 'Серверные оповещения.Ошибка получения нового уведомления клиента'",
ОбщегоНазначенияКлиент.КодОсновногоЯзыка()),
"Ошибка",
ОбработкаОшибок.ПодробноеПредставлениеОшибки(ИнформацияОбОшибке));
КонецПроцедуры
Функция МенеджерУведомленийКлиента()
// АПК:488-выкл Поддержка новых возможностей платформы (исполняемый код безопасен)
Возврат Вычислить("УведомленияКлиента")
// АПК:488-вкл
КонецФункции
#КонецОбласти #КонецОбласти
@@ -0,0 +1,36 @@
///////////////////////////////////////////////////////////////////////////////////////////////////////
// Copyright (c) 2024, ООО 1С-Софт
// Все права защищены. Эта программа и сопроводительные материалы предоставляются
// в соответствии с условиями лицензии Attribution 4.0 International (CC BY 4.0)
// Текст лицензии доступен по ссылке:
// https://creativecommons.org/licenses/by/4.0/legalcode
///////////////////////////////////////////////////////////////////////////////////////////////////////
#Область СлужебныеПроцедурыИФункции
Функция УведомленияКлиентаДоступны() Экспорт
Если ТолькоДляТестирования() Тогда
Возврат Ложь;
КонецЕсли;
СистемнаяИнформация = Новый СистемнаяИнформация;
Версия = СистемнаяИнформация.ВерсияПриложения;
Возврат ОбщегоНазначенияКлиентСервер.СравнитьВерсии(Версия, "8.3.26.1398") >= 0
И ОбщегоНазначенияКлиентСервер.СравнитьВерсии(Версия, "8.3.27.0") < 0
Или ОбщегоНазначенияКлиентСервер.СравнитьВерсии(Версия, "8.3.27.1025") >= 0;
КонецФункции
Функция ТолькоДляТестирования()
Возврат Истина;
КонецФункции
Функция КлючУведомленийСерверныхОповещений() Экспорт
Возврат "СтандартныеПодсистемы.БазоваяФункциональность.СерверныеОповещения";
КонецФункции
#КонецОбласти
@@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<mdclass:CommonModule xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="235be246-6c28-4771-923d-cffd541ec26e">
<name>СерверныеОповещенияСлужебныйКлиентСервер</name>
<synonym>
<key>ru</key>
<value>Серверные оповещения служебный клиент сервер</value>
</synonym>
<clientManagedApplication>true</clientManagedApplication>
<server>true</server>
<externalConnection>true</externalConnection>
<clientOrdinaryApplication>true</clientOrdinaryApplication>
</mdclass:CommonModule>
@@ -45,4 +45,13 @@
КонецФункции КонецФункции
// Возвращаемое значение:
// Булево
//
Функция УведомленияКлиентаДоступны() Экспорт
Возврат СерверныеОповещенияСлужебныйКлиентСервер.УведомленияКлиентаДоступны();
КонецФункции
#КонецОбласти #КонецОбласти
@@ -857,7 +857,13 @@
КонецЕсли; КонецЕсли;
КонецЕсли; КонецЕсли;
ВключитьЗадание = ?(ОграничиватьДоступНаУровнеЗаписейУниверсально(), Использование, Ложь); Если Использование Тогда
ВключитьЗадание = ?(ОбщегоНазначения.ИнформационнаяБазаФайловая(),
ОграничиватьДоступНаУровнеЗаписейУниверсально(Ложь, Ложь, Ложь),
ОграничиватьДоступНаУровнеЗаписейУниверсально());
Иначе
ВключитьЗадание = Ложь;
КонецЕсли;
Отбор = Новый Структура("Метаданные", Метаданные.РегламентныеЗадания.ОбновлениеДоступаНаУровнеЗаписей); Отбор = Новый Структура("Метаданные", Метаданные.РегламентныеЗадания.ОбновлениеДоступаНаУровнеЗаписей);
Задания = РегламентныеЗаданияСервер.НайтиЗадания(Отбор); Задания = РегламентныеЗаданияСервер.НайтиЗадания(Отбор);
@@ -474,33 +474,42 @@
// СсылкаИлиОбъект - СправочникСсылка // СсылкаИлиОбъект - СправочникСсылка
// - ДокументСсылка // - ДокументСсылка
// - СправочникОбъект // - СправочникОбъект
// - ДокументОбъект - ссылка или объект владельца // - ДокументОбъект - ссылка или объект-владелец, содержащий контактную информацию.
// содержащего контактную информацию. Для ссылки после добавления контактной // Если указана ссылка, то объект-владелец будет записан в информационную базу.
// информации владелец будет записан. Если передан объект, то контактная // Если передан объект, то запись не выполняется. Для сохранения изменений объект
// информация будет добавлена без записи. Для сохранения изменений объект
// необходимо будет записать отдельно. // необходимо будет записать отдельно.
// ЗначениеИлиПредставление - Строка - представление, JSON или XML соответствующее XDTO-пакету КонтактнаяИнформация // ЗначениеИлиПредставление - Строка - представление, JSON или XML, соответствующее XDTO-пакету КонтактнаяИнформация
// или Адрес. // или Адрес. Если передана пустая строка, то запись не будет добавлена.
// ВидКонтактнойИнформации - СправочникСсылка.ВидыКонтактнойИнформации - вид добавляемой контактной информации. // ВидКонтактнойИнформации - СправочникСсылка.ВидыКонтактнойИнформации - вид добавляемой контактной информации.
// Дата - Дата - дата, с которой будет действовать запись контактной информации. // Дата - Дата - дата, с которой будет действовать запись контактной информации.
// Требуется для контактной информации, у которой хранится история изменений. // Требуется для контактной информации, у которой хранится история изменений.
// Если значение не указано, то принимается текущая дата сеанса. // Если значение не указано, то принимается текущая дата сеанса.
// Замещать - Булево - если Истина(по умолчанию), то будет заменена вся контактная информация по // Замещать - Булево - если Истина (по умолчанию), то будет заменена вся контактная информация по
// переданному виду контактной информации. // переданному виду контактной информации.
// Если Ложь, то запись будет добавлена. Если вид контактной информации не разрешает // Если Ложь, то запись будет добавлена. Если вид контактной информации не
// ввод нескольких значений, а контактная информация объекта уже содержит запись, // разрешает ввод нескольких значений, а контактная информация объекта уже
// то запись не будет добавлена. // содержит запись, то запись не будет добавлена.
// РаспознатьАдрес - Булево - если Истина (по умолчанию), то переданное представление адреса в
// ЗначениеИлиПредставление будет распознано на основе загруженных данных
// адресного классификатора или с помощью веб-сервиса адресов.
// Применим, когда параметр ЗначениеИлиПредставление - это представление адреса
// и ВидКонтактнойИнформации.Тип = ТипыКонтактнойИнформации.Адрес.
// //
Процедура ДобавитьКонтактнуюИнформацию(СсылкаИлиОбъект, ЗначениеИлиПредставление, ВидКонтактнойИнформации, Дата = Неопределено, Замещать = Истина) Экспорт Процедура ДобавитьКонтактнуюИнформацию(СсылкаИлиОбъект, ЗначениеИлиПредставление, ВидКонтактнойИнформации,
Дата = Неопределено, Замещать = Истина, РаспознатьАдрес = Истина) Экспорт
Если ПустаяСтрока(ЗначениеИлиПредставление) Тогда
Возврат;
КонецЕсли;
Если ОбщегоНазначения.ЭтоСсылка(ТипЗнч(СсылкаИлиОбъект)) Тогда Если ОбщегоНазначения.ЭтоСсылка(ТипЗнч(СсылкаИлиОбъект)) Тогда
УправлениеКонтактнойИнформациейСлужебный.ДобавитьКонтактнуюИнформациюДляСсылки(СсылкаИлиОбъект, УправлениеКонтактнойИнформациейСлужебный.ДобавитьКонтактнуюИнформациюДляСсылки(СсылкаИлиОбъект,
ЗначениеИлиПредставление, ВидКонтактнойИнформации, Дата, Замещать); ЗначениеИлиПредставление, ВидКонтактнойИнформации, Дата, Замещать, РаспознатьАдрес);
Возврат; Возврат;
КонецЕсли; КонецЕсли;
УправлениеКонтактнойИнформациейСлужебный.ДобавитьКонтактнуюИнформацию(СсылкаИлиОбъект, ЗначениеИлиПредставление, УправлениеКонтактнойИнформациейСлужебный.ДобавитьКонтактнуюИнформацию(СсылкаИлиОбъект, ЗначениеИлиПредставление,
ВидКонтактнойИнформации, Дата, Замещать); ВидКонтактнойИнформации, Дата, Замещать, РаспознатьАдрес);
КонецПроцедуры КонецПроцедуры
@@ -1105,13 +1105,13 @@
КонецФункции КонецФункции
Функция КонтактнаяИнформацияПоПредставлению(Представление, ОжидаемыйВид, РазбиватьНаПоля = Ложь) Экспорт Функция КонтактнаяИнформацияПоПредставлению(Представление, ОжидаемыйВид, РазбиватьНаПоля = Ложь, РаспознатьАдрес = Истина) Экспорт
ОжидаемыйТип = УправлениеКонтактнойИнформациейСлужебныйПовтИсп.ТипВидаКонтактнойИнформации(ОжидаемыйВид); ОжидаемыйТип = УправлениеКонтактнойИнформациейСлужебныйПовтИсп.ТипВидаКонтактнойИнформации(ОжидаемыйВид);
Если ОжидаемыйТип = Перечисления.ТипыКонтактнойИнформации.Адрес Тогда Если ОжидаемыйТип = Перечисления.ТипыКонтактнойИнформации.Адрес Тогда
Возврат СформироватьАдресПоПредставлению(Представление, РазбиватьНаПоля); Возврат СформироватьАдресПоПредставлению(Представление, РазбиватьНаПоля, РаспознатьАдрес);
ИначеЕсли ОжидаемыйТип = Перечисления.ТипыКонтактнойИнформации.Телефон ИначеЕсли ОжидаемыйТип = Перечисления.ТипыКонтактнойИнформации.Телефон
ИЛИ ОжидаемыйТип = Перечисления.ТипыКонтактнойИнформации.Факс Тогда ИЛИ ОжидаемыйТип = Перечисления.ТипыКонтактнойИнформации.Факс Тогда
@@ -1127,7 +1127,7 @@
КонецФункции КонецФункции
Функция СформироватьАдресПоПредставлению(Представление, РазбиватьНаПоля = Ложь) Функция СформироватьАдресПоПредставлению(Представление, РазбиватьНаПоля = Ложь, РаспознатьАдрес = Истина)
ЕстьРаботаСАдресамиКлиентСервер = УправлениеКонтактнойИнформациейСлужебныйПовтИсп.ДоступныМодулиРаботаСАдресами(); ЕстьРаботаСАдресамиКлиентСервер = УправлениеКонтактнойИнформациейСлужебныйПовтИсп.ДоступныМодулиРаботаСАдресами();
@@ -1174,8 +1174,12 @@
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.АдресныйКлассификатор") Тогда Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.АдресныйКлассификатор") Тогда
МодульАдресныйКлассификаторСлужебный = ОбщегоНазначения.ОбщийМодуль("АдресныйКлассификаторСлужебный"); Если РаспознатьАдрес Тогда
ВариантыАдреса = МодульАдресныйКлассификаторСлужебный.РаспознатьАдрес(ДанныеАнализа, Представление, РазбиватьНаПоля); МодульАдресныйКлассификаторСлужебный = ОбщегоНазначения.ОбщийМодуль("АдресныйКлассификаторСлужебный");
ВариантыАдреса = МодульАдресныйКлассификаторСлужебный.РаспознатьАдрес(ДанныеАнализа, Представление, РазбиватьНаПоля);
Иначе
ВариантыАдреса = Неопределено;
КонецЕсли;
Если ВариантыАдреса = Неопределено Тогда Если ВариантыАдреса = Неопределено Тогда
@@ -2085,7 +2089,7 @@
Возврат ПравоДоступа("Добавление", Метаданные.Справочники.СтраныМира); Возврат ПравоДоступа("Добавление", Метаданные.Справочники.СтраныМира);
КонецФункции КонецФункции
Процедура ДобавитьКонтактнуюИнформациюДляСсылки(Ссылка, ЗначениеИлиПредставление, ВидКонтактнойИнформации, Дата = Неопределено, Замещать = Истина) Экспорт Процедура ДобавитьКонтактнуюИнформациюДляСсылки(Ссылка, ЗначениеИлиПредставление, ВидКонтактнойИнформации, Дата = Неопределено, Замещать = Истина, РаспознатьАдрес = Истина) Экспорт
ОбъектМетаданных = Метаданные.НайтиПоТипу(ТипЗнч(Ссылка)); ОбъектМетаданных = Метаданные.НайтиПоТипу(ТипЗнч(Ссылка));
@@ -2099,7 +2103,7 @@
Блокировка.Заблокировать(); Блокировка.Заблокировать();
Объект = Ссылка.ПолучитьОбъект(); Объект = Ссылка.ПолучитьОбъект();
Объект.Заблокировать(); Объект.Заблокировать();
ДобавитьКонтактнуюИнформацию(Объект, ЗначениеИлиПредставление, ВидКонтактнойИнформации, Дата, Замещать); ДобавитьКонтактнуюИнформацию(Объект, ЗначениеИлиПредставление, ВидКонтактнойИнформации, Дата, Замещать, РаспознатьАдрес);
Объект.Записать(); Объект.Записать();
ЗафиксироватьТранзакцию(); ЗафиксироватьТранзакцию();
@@ -2117,7 +2121,7 @@
// Дата - Неопределено // Дата - Неопределено
// Замещать - Булево // Замещать - Булево
// //
Процедура ДобавитьКонтактнуюИнформацию(Объект, ЗначениеИлиПредставление, ВидКонтактнойИнформации, Знач Дата, Знач Замещать) Экспорт Процедура ДобавитьКонтактнуюИнформацию(Объект, ЗначениеИлиПредставление, ВидКонтактнойИнформации, Знач Дата, Знач Замещать, РаспознатьАдрес = Истина) Экспорт
КонтактнаяИнформация = Объект.КонтактнаяИнформация; КонтактнаяИнформация = Объект.КонтактнаяИнформация;
ЭтоКонтактнаяИнформацияВXML = УправлениеКонтактнойИнформациейКлиентСервер.ЭтоКонтактнаяИнформацияВXML(ЗначениеИлиПредставление); ЭтоКонтактнаяИнформацияВXML = УправлениеКонтактнойИнформациейКлиентСервер.ЭтоКонтактнаяИнформацияВXML(ЗначениеИлиПредставление);
@@ -2155,7 +2159,7 @@
Представление = ПредставлениеКонтактнойИнформации(ЗначениеИлиПредставление); Представление = ПредставлениеКонтактнойИнформации(ЗначениеИлиПредставление);
Иначе Иначе
ОбъектКонтактнойИнформации = КонтактнаяИнформацияПоПредставлению(ЗначениеИлиПредставление, СвойстваВидаКонтактнойИнформации.Тип); ОбъектКонтактнойИнформации = КонтактнаяИнформацияПоПредставлению(ЗначениеИлиПредставление, СвойстваВидаКонтактнойИнформации.Тип, ,РаспознатьАдрес);
Значение = СтруктураВСтрокуJSON(ОбъектКонтактнойИнформации); Значение = СтруктураВСтрокуJSON(ОбъектКонтактнойИнформации);
ЗначенияПолей = УправлениеКонтактнойИнформацией.КонтактнаяИнформацияВXML(Значение); ЗначенияПолей = УправлениеКонтактнойИнформацией.КонтактнаяИнформацияВXML(Значение);
Представление = ЗначениеИлиПредставление; Представление = ЗначениеИлиПредставление;
@@ -4449,7 +4449,19 @@
КонецЕсли; КонецЕсли;
Если НастройкиСохранения.ПодписьИПечать Тогда Если НастройкиСохранения.ПодписьИПечать Тогда
ДобавитьПодписьИПечать(ПечатнаяФорма.ТабличныйДокумент, ПодписиИПечатиОбластей); ДанныеПечатиРисунковТабличногоДокумента = ПодписиИПечатиТабличногоДокумента(
ОбъектыПечати, ПечатнаяФорма.ТабличныйДокумент, ОбщегоНазначения.КодОсновногоЯзыка());
Для Каждого ПодписиИПечатиОбласти Из ПодписиИПечатиОбластей Цикл
ИмяОбласти = ПодписиИПечатиОбласти.Ключ;
Если ДанныеПечатиРисунковТабличногоДокумента[ИмяОбласти] = Неопределено Тогда
ДанныеПечатиРисунковТабличногоДокумента[ИмяОбласти] = Новый Соответствие();
КонецЕсли;
Для Каждого Элемент Из ПодписиИПечатиОбласти.Значение Цикл
ДанныеПечатиРисунковТабличногоДокумента[ИмяОбласти][Элемент.Ключ] = Элемент.Значение;
КонецЦикла;
КонецЦикла;
ДобавитьПодписьИПечать(ПечатнаяФорма.ТабличныйДокумент, ДанныеПечатиРисунковТабличногоДокумента);
Иначе Иначе
УбратьПодписьИПечать(ПечатнаяФорма.ТабличныйДокумент); УбратьПодписьИПечать(ПечатнаяФорма.ТабличныйДокумент);
КонецЕсли; КонецЕсли;
@@ -1727,6 +1727,7 @@
РезультатПроверки = Ложь; РезультатПроверки = Ложь;
НеверныйХеш = Неопределено; НеверныйХеш = Неопределено;
СвойстваПодписи = Неопределено;
ВызыватьИсключение = ОписаниеОшибки = Null; ВызыватьИсключение = ОписаниеОшибки = Null;
@@ -1997,6 +1998,10 @@
ДополнительныеПараметры.ВыполнятьПроверкуУдостоверяющегоЦентра = РезультатСтруктура.ПараметрыПроверкиСертификата; ДополнительныеПараметры.ВыполнятьПроверкуУдостоверяющегоЦентра = РезультатСтруктура.ПараметрыПроверкиСертификата;
КонецЕсли; КонецЕсли;
Если ЗначениеЗаполнено(СвойстваПодписи) И СвойстваПодписи.ТипПодписи = Перечисления.ТипыПодписиКриптографии.АрхивнаяCAdESAv3 Тогда
ДополнительныеПараметры.ИгнорироватьПроверкуВСпискеОтозванныхСертификатов = Истина;
КонецЕсли;
РезультатПроверкиСертификата = ЭлектроннаяПодписьСлужебный.ПроверитьСертификат( РезультатПроверкиСертификата = ЭлектроннаяПодписьСлужебный.ПроверитьСертификат(
МенеджерКриптографииДляПроверки, Сертификат, ОписаниеОшибки, ДатаДляПроверкиСертификатаПодписи, ДополнительныеПараметры); МенеджерКриптографииДляПроверки, Сертификат, ОписаниеОшибки, ДатаДляПроверкиСертификатаПодписи, ДополнительныеПараметры);
@@ -7989,11 +7989,6 @@
НСтр("ru = 'Список отзыва %1 просрочен. Обратитесь в удостоверяющий центр, выдавший сертификат.'"), Результат.АдресФайла); НСтр("ru = 'Список отзыва %1 просрочен. Обратитесь в удостоверяющий центр, выдавший сертификат.'"), Результат.АдресФайла);
КонецЕсли; КонецЕсли;
Если ЗначениеЗаполнено(СвойстваСпискаОтзыва.ДатаСледующейПубликации) И СвойстваСпискаОтзыва.ДатаСледующейПубликации < ТекущаяУниверсальнаяДата() Тогда
ВызватьИсключение СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
НСтр("ru = 'Дата следующей публикации списка отзыва %1 просрочена. Обратитесь в удостоверяющий центр, выдавший сертификат.'"), Результат.АдресФайла);
КонецЕсли;
ИмяВременногоФайла = ПолучитьИмяВременногоФайла(".crl"); ИмяВременногоФайла = ПолучитьИмяВременногоФайла(".crl");
ДанныеФайла.Записать(ИмяВременногоФайла); ДанныеФайла.Записать(ИмяВременногоФайла);
@@ -1929,7 +1929,10 @@
ДополнительныеПараметры = ДополнительныеПараметрыПроверкиСертификата(); ДополнительныеПараметры = ДополнительныеПараметрыПроверкиСертификата();
ДополнительныеПараметры.ДляПроверкиПодписи = Истина; ДополнительныеПараметры.ДляПроверкиПодписи = Истина;
ДополнительныеПараметры.ВыполнятьПроверкуУдостоверяющегоЦентра = Контекст.ПроверятьСертификат; ДополнительныеПараметры.ВыполнятьПроверкуУдостоверяющегоЦентра = Контекст.ПроверятьСертификат;
Если СвойстваПодписи.ТипПодписи = ПредопределенноеЗначение("Перечисление.ТипыПодписиКриптографии.АрхивнаяCAdESAv3") Тогда
ДополнительныеПараметры.ИгнорироватьПроверкуВСпискеОтозванныхСертификатов = Истина;
КонецЕсли;
Оповещение = Новый ОписаниеОповещения("ПроверитьПодписьПослеПроверкиСертификатаПодписи", ЭтотОбъект, Контекст); Оповещение = Новый ОписаниеОповещения("ПроверитьПодписьПослеПроверкиСертификатаПодписи", ЭтотОбъект, Контекст);
ПроверитьСертификат(Оповещение, Контекст.Сертификат, Контекст.МенеджерКриптографии, ДатаПодписания, ПроверитьСертификат(Оповещение, Контекст.Сертификат, Контекст.МенеджерКриптографии, ДатаПодписания,
ДополнительныеПараметры); ДополнительныеПараметры);
@@ -10166,12 +10169,6 @@
Возврат; Возврат;
КонецЕсли; КонецЕсли;
Если ЗначениеЗаполнено(СвойстваСпискаОтзыва.ДатаСледующейПубликации) И СвойстваСпискаОтзыва.ДатаСледующейПубликации < ОбщегоНазначенияКлиент.ДатаУниверсальная() Тогда
ОбработатьОшибкуУстановкиСпискаОтзыва(СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
НСтр("ru = 'Дата следующей публикации списка отзыва %1 просрочена. Обратитесь в удостоверяющий центр, выдавший сертификат.'"), Результат.АдресФайла), Результат, Истина);
Возврат;
КонецЕсли;
Если ЗначениеЗаполнено(Результат.ИдентификаторКлючаУдостоверяющегоЦентра) Если ЗначениеЗаполнено(Результат.ИдентификаторКлючаУдостоверяющегоЦентра)
И ЗначениеЗаполнено(СвойстваСпискаОтзыва.ИдентификаторКлючаУдостоверяющегоЦентра) И ЗначениеЗаполнено(СвойстваСпискаОтзыва.ИдентификаторКлючаУдостоверяющегоЦентра)
И Результат.ИдентификаторКлючаУдостоверяющегоЦентра <> СвойстваСпискаОтзыва.ИдентификаторКлючаУдостоверяющегоЦентра Тогда И Результат.ИдентификаторКлючаУдостоверяющегоЦентра <> СвойстваСпискаОтзыва.ИдентификаторКлючаУдостоверяющегоЦентра Тогда
@@ -474,7 +474,7 @@
// //
Функция ВерсияКлассификатора() Экспорт Функция ВерсияКлассификатора() Экспорт
Возврат "3.0.1.43"; Возврат "3.0.1.45";
КонецФункции КонецФункции
+10 -9
View File
@@ -1,17 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<mdclass:Configuration xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="e2b27523-1d9d-4069-a4e1-728bc9cf00ed"> <mdclass:Configuration xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="0e82abdb-227c-4902-9977-0db4d807a01f">
<name>БиблиотекаСтандартныхПодсистем</name> <name>БиблиотекаСтандартныхПодсистем</name>
<synonym> <synonym>
<key>ru</key> <key>ru</key>
<value>Библиотека стандартных подсистем, редакция 3.1</value> <value>Библиотека стандартных подсистем, редакция 3.1</value>
</synonym> </synonym>
<containedObjects classId="9cd510cd-abfc-11d4-9434-004095e12fc7" objectId="bbe8c326-82f1-447c-8673-5ac8e2948a73"/> <containedObjects classId="9cd510cd-abfc-11d4-9434-004095e12fc7" objectId="6a5e74d8-ec2c-47db-bec1-72c6d22fccc5"/>
<containedObjects classId="9fcd25a0-4822-11d4-9414-008048da11f9" objectId="7b364977-49b8-4dec-9e47-15a03d4162ec"/> <containedObjects classId="9fcd25a0-4822-11d4-9414-008048da11f9" objectId="b7d01d72-f7b2-40c8-b14a-cb14d8057f1d"/>
<containedObjects classId="e3687481-0a87-462c-a166-9f34594f9bba" objectId="95149971-4a48-4fcb-b1b6-b7afe5767110"/> <containedObjects classId="e3687481-0a87-462c-a166-9f34594f9bba" objectId="39a87057-3d0c-42f1-b4c0-9627d8c356bd"/>
<containedObjects classId="9de14907-ec23-4a07-96f0-85521cb6b53b" objectId="f7dbc7ae-b38d-43d5-890e-eac2347ef95b"/> <containedObjects classId="9de14907-ec23-4a07-96f0-85521cb6b53b" objectId="5d03ef20-7752-4f2c-bdbb-5d5ef4a1bddc"/>
<containedObjects classId="51f2d5d8-ea4d-4064-8892-82951750031e" objectId="8ea3c704-239d-4171-8de0-d49bff6ee067"/> <containedObjects classId="51f2d5d8-ea4d-4064-8892-82951750031e" objectId="7d71ea58-e1b5-4064-830b-cf7c34b3ee7f"/>
<containedObjects classId="e68182ea-4237-4383-967f-90c1e3370bc7" objectId="d14e0aed-6c19-4488-ba12-ed1bec4e7279"/> <containedObjects classId="e68182ea-4237-4383-967f-90c1e3370bc7" objectId="e7afb221-639c-4629-a998-f973679ade86"/>
<containedObjects classId="fb282519-d103-4dd3-bc12-cb271d631dfc" objectId="b1522adf-96b3-49b9-975c-4cfb306b5ac1"/> <containedObjects classId="fb282519-d103-4dd3-bc12-cb271d631dfc" objectId="5ae32125-9e56-45fe-9239-22f034261187"/>
<defaultRunMode>ManagedApplication</defaultRunMode> <defaultRunMode>ManagedApplication</defaultRunMode>
<usePurposes>PersonalComputer</usePurposes> <usePurposes>PersonalComputer</usePurposes>
<scriptVariant>Russian</scriptVariant> <scriptVariant>Russian</scriptVariant>
@@ -19,7 +19,7 @@
<defaultRoles>Role.АдминистраторСистемы</defaultRoles> <defaultRoles>Role.АдминистраторСистемы</defaultRoles>
<defaultRoles>Role.ИнтерактивноеОткрытиеВнешнихОтчетовИОбработок</defaultRoles> <defaultRoles>Role.ИнтерактивноеОткрытиеВнешнихОтчетовИОбработок</defaultRoles>
<vendor>Фирма &quot;1С&quot;</vendor> <vendor>Фирма &quot;1С&quot;</vendor>
<version>3.1.10.357</version> <version>3.1.10.369</version>
<updateCatalogAddress>http://downloads.v8.1c.ru/tmplts/</updateCatalogAddress> <updateCatalogAddress>http://downloads.v8.1c.ru/tmplts/</updateCatalogAddress>
<includeHelpInContents>true</includeHelpInContents> <includeHelpInContents>true</includeHelpInContents>
<usedMobileApplicationFunctionalities> <usedMobileApplicationFunctionalities>
@@ -1238,6 +1238,7 @@
<commonModules>CommonModule.СерверныеОповещенияГлобальный</commonModules> <commonModules>CommonModule.СерверныеОповещенияГлобальный</commonModules>
<commonModules>CommonModule.СерверныеОповещенияКлиент</commonModules> <commonModules>CommonModule.СерверныеОповещенияКлиент</commonModules>
<commonModules>CommonModule.СерверныеОповещенияСлужебныйВызовСервера</commonModules> <commonModules>CommonModule.СерверныеОповещенияСлужебныйВызовСервера</commonModules>
<commonModules>CommonModule.СерверныеОповещенияСлужебныйКлиентСервер</commonModules>
<commonModules>CommonModule.СерверныеОповещенияСлужебныйПовтИсп</commonModules> <commonModules>CommonModule.СерверныеОповещенияСлужебныйПовтИсп</commonModules>
<commonModules>CommonModule.СервисКриптографииDSS</commonModules> <commonModules>CommonModule.СервисКриптографииDSS</commonModules>
<commonModules>CommonModule.СервисКриптографииDSSASNКлиентСервер</commonModules> <commonModules>CommonModule.СервисКриптографииDSSASNКлиентСервер</commonModules>
@@ -1 +1 @@
{6,1,1,f94a9d9d-cc64-4f20-b47f-11756d51af19,1,3b54a151-803e-400b-b60a-68e10b897b88,"3.1.10.357","Фирма ""1С""","БиблиотекаСтандартныхПодсистем",7665,1,0,e2b27523-1d9d-4069-a4e1-728bc9cf00ed,e2b27523-1d9d-4069-a4e1-728bc9cf00ed,1,0,db4a9ccb-9ef5-4b3c-8577-b6fe5db1b62e,db4a9ccb-9ef5-4b3c-8577-b6fe5db1b62e,1,0,9233322b-dfdb-4c66-91fe-1299292d40a5,9233322b-dfdb-4c66-91fe-1299292d40a5,1,0,fa04bf1e-69c0-4998-a939-039fcaba83c8,fa04bf1e-69c0-4998-a939-039fcaba83c8,1,0,7795348b-2f52-47f7-bf00-e11e5e795a43,7795348b-2f52-47f7-bf00-e11e5e795a43,1,0,0421b67e-ed26-491d-ab98-ec59002ed4ce,0421b67e-ed26-491d-ab98-ec59002ed4ce,1,0,bb47ced2-31f9-4870-8633-20b986e53ccc,bb47ced2-31f9-4870-8633-20b986e53ccc,1,0,739c01a9-1125-45ef-ab4e-8c73af4eeff0,739c01a9-1125-45ef-ab4e-8c73af4eeff0,1,0,cdbd26b1-9583-46e8-adf7-8cc705639892,cdbd26b1-9583-46e8-adf7-8cc705639892,1,0,c0e38c3e-7088-4e35-9d84-2d0ab9655402,c0e38c3e-7088-4e35-9d84-2d0ab9655402,1,0,1098786f-dd24-4cce-b212-be0cb5f01735,1098786f-dd24-4cce-b212-be0cb5f01735,1,0,3c0037f3-4422-4836-b116-8c72e32bdd55,3c0037f3-4422-4836-b116-8c72e32bdd55,1,0,6f7c6c31-206b-4010-bdad-1ad2e304f154,6f7c6c31-206b-4010-bdad-1ad2e304f154,1,0,a8659e53-8c6b-4b0c-9736-fe93a91e4d69,a8659e53-8c6b-4b0c-9736-fe93a91e4d69,1,0,fe9a1d1a-19c0-499f-8e1b-09cadabe882f,fe9a1d1a-19c0-499f-8e1b-09cadabe882f,1,0,5b68d479-7880-44de-84e3-7f578b43f0dc,5b68d479-7880-44de-84e3-7f578b43f0dc,1,0,4cbbdbaf-1f3a-46cd-8c42-28cdcfa32c06,4cbbdbaf-1f3a-46cd-8c42-28cdcfa32c06,1,0,b4629308-42de-4ce8-8591-cf0c2399a9a2,b4629308-42de-4ce8-8591-cf0c2399a9a2,1,0,c7e984ae-1dbb-4041-b18a-bfd0d63a002f,c7e984ae-1dbb-4041-b18a-bfd0d63a002f,1,0,bb0424b8-dfd1-4a27-bd66-9dea3ffc77c4,bb0424b8-dfd1-4a27-bd66-9dea3ffc77c4,1,0,a4ac0a50-ee39-4dc1-b84f-eec8fe485f03,a4ac0a50-ee39-4dc1-b84f-eec8fe485f03,1,0,1861ee4f-fd8c-4afa-8441-c074bf51f67e,1861ee4f-fd8c-4afa-8441-c074bf51f67e,1,0,de7ed8f7-3c02-47e0-aea8-4747ac68a5d5,de7ed8f7-3c02-47e0-aea8-4747ac68a5d5,1,0,b93b8760-6200-40ee-8bdc-875ba80a6155,b93b8760-6200-40ee-8bdc-875ba80a6155,1,0,e8b248d9-9049-456a-9c7d-7a0462cc67ab,e8b248d9-9049-456a-9c7d-7a0462cc67ab,1,0,d4562287-440d-4462-9de2-7097ccbf3764,d4562287-440d-4462-9de2-7097ccbf3764,1,0,1983fe34-c984-4659-ba41-0e94504f8989,1983fe34-c984-4659-ba41-0e94504f8989,1,0,ec797c75-02c5-4cf5-9dd4-26cd46c99519,ec797c75-02c5-4cf5-9dd4-26cd46c99519,1,0,6fccdf59-fc99-4a2b-a144-fffe438a147c,6fccdf59-fc99-4a2b-a144-fffe438a147c,1,0,153e11ac-f898-46a5-98c6-734adb933ca2,153e11ac-f898-46a5-98c6-734adb933ca2,1,0,af8bd73a-d8e8-487d-8f36-d835ab10ea3a,af8bd73a-d8e8-487d-8f36-d835ab10ea3a,1,0,08a413ff-bebd-42e5-8ff3-2115746a0844,08a413ff-bebd-42e5-8ff3-2115746a0844,1,0,7d8acec9-f5a9-411e-921c-446ed0dd3332,7d8acec9-f5a9-411e-921c-446ed0dd3332,1,0,3eca2d7c-5946-4d13-ba84-e3ab5ef38b5b,3eca2d7c-5946-4d13-ba84-e3ab5ef38b5b,1,0,f24de2ea-fcda-4052-b90f-e9d84314c4f2,f24de2ea-fcda-4052-b90f-e9d84314c4f2,1,0,ff8ae395-c740-4a30-a048-0d57eef6267f,ff8ae395-c740-4a30-a048-0d57eef6267f,1,0,51d06532-f61a-4ed5-afaa-cc4563633e0c,51d06532-f61a-4ed5-afaa-cc4563633e0c,1,0,0e49d980-581b-459f-a4b0-024e8c97e4c0,0e49d980-581b-459f-a4b0-024e8c97e4c0,1,0,da9b32e6-5b93-45a6-84b2-238d57541e18,da9b32e6-5b93-45a6-84b2-238d57541e18,1,0,e43d69c8-b284-47da-b236-611bc94a15b6,e43d69c8-b284-47da-b236-611bc94a15b6,1,0,31eeaa05-6c49-41fe-b840-1edbad4ccac7,31eeaa05-6c49-41fe-b840-1edbad4ccac7,1,0,842c8662-8f39-405e-9665-cbdabc116159,842c8662-8f39-405e-9665-cbdabc116159,1,0,a3001de6-272f-444e-a8db-ec8cc3a670a2,a3001de6-272f-444e-a8db-ec8cc3a670a2,1,0,fca4b033-02c4-4d61-9e51-87783c3cef1a,fca4b033-02c4-4d61-9e51-87783c3cef1a,1,0,396ef757-d7f6-411f-8c4c-1acb1106a009,396ef757-d7f6-411f-8c4c-1acb1106a009,1,0,839e29b1-a0d2-40fa-9f3e-46e66b943358,839e29b1-a0d2-40fa-9f3e-46e66b943358,1,0,c56d2cc7-630a-441b-b23f-ba78c34849bd,c56d2cc7-630a-441b-b23f-ba78c34849bd,1,0,9aecf4f5-46ed-4d1c-a584-cd028e467895,9aecf4f5-46ed-4d1c-a584-cd028e467895,1,0,21d92c2f-6c78-43ce-b1f4-59d7845b5a91,21d92c2f-6c78-43ce-b1f4-59d7845b5a91,1,0,a1c379be-43d3-4e02-83bb-d2e7de2d4ae3,a1c379be-43d3-4e02-83bb-d2e7de2d4ae3,1,0,a1f10624-22e9-4a04-b370-fd085bdd0f67,a1f10624-22e9-4a04-b370-fd085bdd0f67,1,0,2a4b10be-3cd7-4755-905f-7b4d02ff6a22,2a4b10be-3cd7-4755-905f-7b4d02ff6a22,1,0,3cffb795-2a28-4beb-92f4-5813f5994022,3cffb795-2a28-4beb-92f4-5813f5994022,1,0,3323ca68-1382-4710-a933-23fc56588935,3323ca68-1382-4710-a933-23fc56588935,1,0,d6b12775-3255-42b8-88b2-62684f873e7d,d6b12775-3255-42b8-88b2-62684f873e7d,1,0,cc23d903-ccc5-42f4-862f-5e7278c4e346,cc23d903-ccc5-42f4-862f-5e7278c4e346,1,0,98f033e0-fa40-46e0-b51a-87a066749a35,98f033e0-fa40-46e0-b51a-87a066749a35,1,0,e8b4cb2d-1180-4101-954a-4cb5464f198c,e8b4cb2d-1180-4101-954a-4cb5464f198c,1,0,a379287d-1ce8-460d-a503-910e728e28f1,a379287d-1ce8-460d-a503-910e728e28f1,1,0,f765c4ba-c677-42ac-8d0c-43bb485405b9,f765c4ba-c677-42ac-8d0c-43bb485405b9,1,0,2fd1287d-d96d-4480-baf7-8815ae5ffbfb,2fd1287d-d96d-4480-baf7-8815ae5ffbfb,1,0,d8c58e53-b7b9-4426-bdfa-d0816adf8cc1,d8c58e53-b7bLine truncated {6,1,1,4b1248a8-a3ff-42e2-b5c7-e989b2370b24,1,f83b8ec5-f605-4c52-8ebd-e240063ad662,"3.1.10.369","Фирма ""1С""","БиблиотекаСтандартныхПодсистем",7666,1,0,0e82abdb-227c-4902-9977-0db4d807a01f,0e82abdb-227c-4902-9977-0db4d807a01f,1,0,db4a9ccb-9ef5-4b3c-8577-b6fe5db1b62e,db4a9ccb-9ef5-4b3c-8577-b6fe5db1b62e,1,0,9233322b-dfdb-4c66-91fe-1299292d40a5,9233322b-dfdb-4c66-91fe-1299292d40a5,1,0,fa04bf1e-69c0-4998-a939-039fcaba83c8,fa04bf1e-69c0-4998-a939-039fcaba83c8,1,0,7795348b-2f52-47f7-bf00-e11e5e795a43,7795348b-2f52-47f7-bf00-e11e5e795a43,1,0,0421b67e-ed26-491d-ab98-ec59002ed4ce,0421b67e-ed26-491d-ab98-ec59002ed4ce,1,0,bb47ced2-31f9-4870-8633-20b986e53ccc,bb47ced2-31f9-4870-8633-20b986e53ccc,1,0,739c01a9-1125-45ef-ab4e-8c73af4eeff0,739c01a9-1125-45ef-ab4e-8c73af4eeff0,1,0,cdbd26b1-9583-46e8-adf7-8cc705639892,cdbd26b1-9583-46e8-adf7-8cc705639892,1,0,c0e38c3e-7088-4e35-9d84-2d0ab9655402,c0e38c3e-7088-4e35-9d84-2d0ab9655402,1,0,1098786f-dd24-4cce-b212-be0cb5f01735,1098786f-dd24-4cce-b212-be0cb5f01735,1,0,3c0037f3-4422-4836-b116-8c72e32bdd55,3c0037f3-4422-4836-b116-8c72e32bdd55,1,0,6f7c6c31-206b-4010-bdad-1ad2e304f154,6f7c6c31-206b-4010-bdad-1ad2e304f154,1,0,a8659e53-8c6b-4b0c-9736-fe93a91e4d69,a8659e53-8c6b-4b0c-9736-fe93a91e4d69,1,0,fe9a1d1a-19c0-499f-8e1b-09cadabe882f,fe9a1d1a-19c0-499f-8e1b-09cadabe882f,1,0,5b68d479-7880-44de-84e3-7f578b43f0dc,5b68d479-7880-44de-84e3-7f578b43f0dc,1,0,4cbbdbaf-1f3a-46cd-8c42-28cdcfa32c06,4cbbdbaf-1f3a-46cd-8c42-28cdcfa32c06,1,0,b4629308-42de-4ce8-8591-cf0c2399a9a2,b4629308-42de-4ce8-8591-cf0c2399a9a2,1,0,c7e984ae-1dbb-4041-b18a-bfd0d63a002f,c7e984ae-1dbb-4041-b18a-bfd0d63a002f,1,0,bb0424b8-dfd1-4a27-bd66-9dea3ffc77c4,bb0424b8-dfd1-4a27-bd66-9dea3ffc77c4,1,0,a4ac0a50-ee39-4dc1-b84f-eec8fe485f03,a4ac0a50-ee39-4dc1-b84f-eec8fe485f03,1,0,1861ee4f-fd8c-4afa-8441-c074bf51f67e,1861ee4f-fd8c-4afa-8441-c074bf51f67e,1,0,de7ed8f7-3c02-47e0-aea8-4747ac68a5d5,de7ed8f7-3c02-47e0-aea8-4747ac68a5d5,1,0,b93b8760-6200-40ee-8bdc-875ba80a6155,b93b8760-6200-40ee-8bdc-875ba80a6155,1,0,e8b248d9-9049-456a-9c7d-7a0462cc67ab,e8b248d9-9049-456a-9c7d-7a0462cc67ab,1,0,d4562287-440d-4462-9de2-7097ccbf3764,d4562287-440d-4462-9de2-7097ccbf3764,1,0,1983fe34-c984-4659-ba41-0e94504f8989,1983fe34-c984-4659-ba41-0e94504f8989,1,0,ec797c75-02c5-4cf5-9dd4-26cd46c99519,ec797c75-02c5-4cf5-9dd4-26cd46c99519,1,0,6fccdf59-fc99-4a2b-a144-fffe438a147c,6fccdf59-fc99-4a2b-a144-fffe438a147c,1,0,153e11ac-f898-46a5-98c6-734adb933ca2,153e11ac-f898-46a5-98c6-734adb933ca2,1,0,af8bd73a-d8e8-487d-8f36-d835ab10ea3a,af8bd73a-d8e8-487d-8f36-d835ab10ea3a,1,0,08a413ff-bebd-42e5-8ff3-2115746a0844,08a413ff-bebd-42e5-8ff3-2115746a0844,1,0,7d8acec9-f5a9-411e-921c-446ed0dd3332,7d8acec9-f5a9-411e-921c-446ed0dd3332,1,0,3eca2d7c-5946-4d13-ba84-e3ab5ef38b5b,3eca2d7c-5946-4d13-ba84-e3ab5ef38b5b,1,0,f24de2ea-fcda-4052-b90f-e9d84314c4f2,f24de2ea-fcda-4052-b90f-e9d84314c4f2,1,0,ff8ae395-c740-4a30-a048-0d57eef6267f,ff8ae395-c740-4a30-a048-0d57eef6267f,1,0,51d06532-f61a-4ed5-afaa-cc4563633e0c,51d06532-f61a-4ed5-afaa-cc4563633e0c,1,0,0e49d980-581b-459f-a4b0-024e8c97e4c0,0e49d980-581b-459f-a4b0-024e8c97e4c0,1,0,da9b32e6-5b93-45a6-84b2-238d57541e18,da9b32e6-5b93-45a6-84b2-238d57541e18,1,0,e43d69c8-b284-47da-b236-611bc94a15b6,e43d69c8-b284-47da-b236-611bc94a15b6,1,0,31eeaa05-6c49-41fe-b840-1edbad4ccac7,31eeaa05-6c49-41fe-b840-1edbad4ccac7,1,0,842c8662-8f39-405e-9665-cbdabc116159,842c8662-8f39-405e-9665-cbdabc116159,1,0,a3001de6-272f-444e-a8db-ec8cc3a670a2,a3001de6-272f-444e-a8db-ec8cc3a670a2,1,0,fca4b033-02c4-4d61-9e51-87783c3cef1a,fca4b033-02c4-4d61-9e51-87783c3cef1a,1,0,396ef757-d7f6-411f-8c4c-1acb1106a009,396ef757-d7f6-411f-8c4c-1acb1106a009,1,0,839e29b1-a0d2-40fa-9f3e-46e66b943358,839e29b1-a0d2-40fa-9f3e-46e66b943358,1,0,c56d2cc7-630a-441b-b23f-ba78c34849bd,c56d2cc7-630a-441b-b23f-ba78c34849bd,1,0,9aecf4f5-46ed-4d1c-a584-cd028e467895,9aecf4f5-46ed-4d1c-a584-cd028e467895,1,0,21d92c2f-6c78-43ce-b1f4-59d7845b5a91,21d92c2f-6c78-43ce-b1f4-59d7845b5a91,1,0,a1c379be-43d3-4e02-83bb-d2e7de2d4ae3,a1c379be-43d3-4e02-83bb-d2e7de2d4ae3,1,0,a1f10624-22e9-4a04-b370-fd085bdd0f67,a1f10624-22e9-4a04-b370-fd085bdd0f67,1,0,2a4b10be-3cd7-4755-905f-7b4d02ff6a22,2a4b10be-3cd7-4755-905f-7b4d02ff6a22,1,0,3cffb795-2a28-4beb-92f4-5813f5994022,3cffb795-2a28-4beb-92f4-5813f5994022,1,0,3323ca68-1382-4710-a933-23fc56588935,3323ca68-1382-4710-a933-23fc56588935,1,0,d6b12775-3255-42b8-88b2-62684f873e7d,d6b12775-3255-42b8-88b2-62684f873e7d,1,0,cc23d903-ccc5-42f4-862f-5e7278c4e346,cc23d903-ccc5-42f4-862f-5e7278c4e346,1,0,98f033e0-fa40-46e0-b51a-87a066749a35,98f033e0-fa40-46e0-b51a-87a066749a35,1,0,e8b4cb2d-1180-4101-954a-4cb5464f198c,e8b4cb2d-1180-4101-954a-4cb5464f198c,1,0,a379287d-1ce8-460d-a503-910e728e28f1,a379287d-1ce8-460d-a503-910e728e28f1,1,0,f765c4ba-c677-42ac-8d0c-43bb485405b9,f765c4ba-c677-42ac-8d0c-43bb485405b9,1,0,2fd1287d-d96d-4480-baf7-8815ae5ffbfb,2fd1287d-d96d-4480-baf7-8815ae5ffbfb,1,0,d8c58e53-b7b9-4426-bdfa-d0816adf8cc1,d8c58e53-b7bLine truncated
@@ -45,7 +45,7 @@
Функция ВерсияКалендарей() Экспорт Функция ВерсияКалендарей() Экспорт
Возврат 87; Возврат 88;
КонецФункции КонецФункции
@@ -57,7 +57,7 @@
Функция ВерсияОбновленияДанныхПроизводственныхКалендарей() Экспорт Функция ВерсияОбновленияДанныхПроизводственныхКалендарей() Экспорт
Возврат "3.1.10.355"; Возврат "3.1.10.358";
КонецФункции КонецФункции
@@ -57,7 +57,8 @@
<Item Calendar="01" Year="2024" DayType="Предпраздничный" Date="20241004" SwapDate=""/> <Item Calendar="01" Year="2024" DayType="Предпраздничный" Date="20241004" SwapDate=""/>
<Item Calendar="01" Year="2024" DayType="Праздник" Date="20241005" SwapDate="20241007"/> <Item Calendar="01" Year="2024" DayType="Праздник" Date="20241005" SwapDate="20241007"/>
<Item Calendar="01" Year="2024" DayType="Суббота" Date="20241007" SwapDate="20241005"/> <Item Calendar="01" Year="2024" DayType="Суббота" Date="20241007" SwapDate="20241005"/>
<Item Calendar="01" Year="2025" DayType="Праздник" Date="20250330" SwapDate=""/> <Item Calendar="01" Year="2025" DayType="Праздник" Date="20250330" SwapDate="20250331"/>
<Item Calendar="01" Year="2025" DayType="Воскресенье" Date="20250331" SwapDate="20250330"/>
<Item Calendar="01" Year="2025" DayType="Предпраздничный" Date="20250605" SwapDate=""/> <Item Calendar="01" Year="2025" DayType="Предпраздничный" Date="20250605" SwapDate=""/>
<Item Calendar="01" Year="2025" DayType="Праздник" Date="20250606" SwapDate=""/> <Item Calendar="01" Year="2025" DayType="Праздник" Date="20250606" SwapDate=""/>
<Item Calendar="01" Year="2025" DayType="Праздник" Date="20251005" SwapDate="20251006"/> <Item Calendar="01" Year="2025" DayType="Праздник" Date="20251005" SwapDate="20251006"/>
@@ -128,7 +129,8 @@
<Item Calendar="02" Year="2024" DayType="Воскресенье" Date="20240617" SwapDate="20240616"/> <Item Calendar="02" Year="2024" DayType="Воскресенье" Date="20240617" SwapDate="20240616"/>
<Item Calendar="02" Year="2024" DayType="Предпраздничный" Date="20241010" SwapDate=""/> <Item Calendar="02" Year="2024" DayType="Предпраздничный" Date="20241010" SwapDate=""/>
<Item Calendar="02" Year="2024" DayType="Праздник" Date="20241011" SwapDate=""/> <Item Calendar="02" Year="2024" DayType="Праздник" Date="20241011" SwapDate=""/>
<Item Calendar="02" Year="2025" DayType="Праздник" Date="20250330" SwapDate=""/> <Item Calendar="02" Year="2025" DayType="Праздник" Date="20250330" SwapDate="20250331"/>
<Item Calendar="02" Year="2025" DayType="Воскресенье" Date="20250331" SwapDate="20250330"/>
<Item Calendar="02" Year="2025" DayType="Предпраздничный" Date="20250605" SwapDate=""/> <Item Calendar="02" Year="2025" DayType="Предпраздничный" Date="20250605" SwapDate=""/>
<Item Calendar="02" Year="2025" DayType="Праздник" Date="20250606" SwapDate=""/> <Item Calendar="02" Year="2025" DayType="Праздник" Date="20250606" SwapDate=""/>
<Item Calendar="02" Year="2025" DayType="Предпраздничный" Date="20251010" SwapDate=""/> <Item Calendar="02" Year="2025" DayType="Предпраздничный" Date="20251010" SwapDate=""/>
@@ -250,7 +252,8 @@
<Item Calendar="05" Year="2024" DayType="Праздник" Date="20240726" SwapDate=""/> <Item Calendar="05" Year="2024" DayType="Праздник" Date="20240726" SwapDate=""/>
<Item Calendar="05" Year="2024" DayType="Праздник" Date="20240915" SwapDate="20240916"/> <Item Calendar="05" Year="2024" DayType="Праздник" Date="20240915" SwapDate="20240916"/>
<Item Calendar="05" Year="2024" DayType="Воскресенье" Date="20240916" SwapDate="20240915"/> <Item Calendar="05" Year="2024" DayType="Воскресенье" Date="20240916" SwapDate="20240915"/>
<Item Calendar="05" Year="2025" DayType="Праздник" Date="20250330" SwapDate=""/> <Item Calendar="05" Year="2025" DayType="Праздник" Date="20250330" SwapDate="20250331"/>
<Item Calendar="05" Year="2025" DayType="Воскресенье" Date="20250331" SwapDate="20250330"/>
<Item Calendar="05" Year="2025" DayType="Предпраздничный" Date="20250605" SwapDate=""/> <Item Calendar="05" Year="2025" DayType="Предпраздничный" Date="20250605" SwapDate=""/>
<Item Calendar="05" Year="2025" DayType="Праздник" Date="20250606" SwapDate=""/> <Item Calendar="05" Year="2025" DayType="Праздник" Date="20250606" SwapDate=""/>
<Item Calendar="05" Year="2025" DayType="Предпраздничный" Date="20250725" SwapDate=""/> <Item Calendar="05" Year="2025" DayType="Предпраздничный" Date="20250725" SwapDate=""/>
@@ -307,7 +310,8 @@
<Item Calendar="06" Year="2024" DayType="Праздник" Date="20240411" SwapDate=""/> <Item Calendar="06" Year="2024" DayType="Праздник" Date="20240411" SwapDate=""/>
<Item Calendar="06" Year="2024" DayType="Праздник" Date="20240412" SwapDate=""/> <Item Calendar="06" Year="2024" DayType="Праздник" Date="20240412" SwapDate=""/>
<Item Calendar="06" Year="2024" DayType="Праздник" Date="20240617" SwapDate=""/> <Item Calendar="06" Year="2024" DayType="Праздник" Date="20240617" SwapDate=""/>
<Item Calendar="06" Year="2025" DayType="Праздник" Date="20250330" SwapDate=""/> <Item Calendar="06" Year="2025" DayType="Праздник" Date="20250330" SwapDate="20250331"/>
<Item Calendar="06" Year="2025" DayType="Воскресенье" Date="20250331" SwapDate="20250330"/>
<Item Calendar="06" Year="2025" DayType="Предпраздничный" Date="20250605" SwapDate=""/> <Item Calendar="06" Year="2025" DayType="Предпраздничный" Date="20250605" SwapDate=""/>
<Item Calendar="06" Year="2025" DayType="Праздник" Date="20250606" SwapDate=""/> <Item Calendar="06" Year="2025" DayType="Праздник" Date="20250606" SwapDate=""/>
<Item Calendar="07" Year="2016" DayType="Праздник" Date="20160328" SwapDate=""/> <Item Calendar="07" Year="2016" DayType="Праздник" Date="20160328" SwapDate=""/>
@@ -382,7 +386,8 @@
<Item Calendar="07" Year="2024" DayType="Праздник" Date="20240920" SwapDate=""/> <Item Calendar="07" Year="2024" DayType="Праздник" Date="20240920" SwapDate=""/>
<Item Calendar="07" Year="2025" DayType="Предпраздничный" Date="20250327" SwapDate=""/> <Item Calendar="07" Year="2025" DayType="Предпраздничный" Date="20250327" SwapDate=""/>
<Item Calendar="07" Year="2025" DayType="Праздник" Date="20250328" SwapDate=""/> <Item Calendar="07" Year="2025" DayType="Праздник" Date="20250328" SwapDate=""/>
<Item Calendar="07" Year="2025" DayType="Праздник" Date="20250330" SwapDate=""/> <Item Calendar="07" Year="2025" DayType="Праздник" Date="20250330" SwapDate="20250331"/>
<Item Calendar="07" Year="2025" DayType="Воскресенье" Date="20250331" SwapDate="20250330"/>
<Item Calendar="07" Year="2025" DayType="Нерабочий" Date="20250521" SwapDate=""/> <Item Calendar="07" Year="2025" DayType="Нерабочий" Date="20250521" SwapDate=""/>
<Item Calendar="07" Year="2025" DayType="Предпраздничный" Date="20250605" SwapDate=""/> <Item Calendar="07" Year="2025" DayType="Предпраздничный" Date="20250605" SwapDate=""/>
<Item Calendar="07" Year="2025" DayType="Праздник" Date="20250606" SwapDate=""/> <Item Calendar="07" Year="2025" DayType="Праздник" Date="20250606" SwapDate=""/>
@@ -534,7 +539,8 @@
<Item Calendar="09" Year="2024" DayType="Предпраздничный" Date="20240913" SwapDate=""/> <Item Calendar="09" Year="2024" DayType="Предпраздничный" Date="20240913" SwapDate=""/>
<Item Calendar="09" Year="2024" DayType="Праздник" Date="20240914" SwapDate="20240916"/> <Item Calendar="09" Year="2024" DayType="Праздник" Date="20240914" SwapDate="20240916"/>
<Item Calendar="09" Year="2024" DayType="Суббота" Date="20240916" SwapDate="20240914"/> <Item Calendar="09" Year="2024" DayType="Суббота" Date="20240916" SwapDate="20240914"/>
<Item Calendar="09" Year="2025" DayType="Праздник" Date="20250330" SwapDate=""/> <Item Calendar="09" Year="2025" DayType="Праздник" Date="20250330" SwapDate="20250331"/>
<Item Calendar="09" Year="2025" DayType="Воскресенье" Date="20250331" SwapDate="20250330"/>
<Item Calendar="09" Year="2025" DayType="Праздник" Date="20250503" SwapDate="20250505"/> <Item Calendar="09" Year="2025" DayType="Праздник" Date="20250503" SwapDate="20250505"/>
<Item Calendar="09" Year="2025" DayType="Суббота" Date="20250505" SwapDate="20250503"/> <Item Calendar="09" Year="2025" DayType="Суббота" Date="20250505" SwapDate="20250503"/>
<Item Calendar="09" Year="2025" DayType="Предпраздничный" Date="20250605" SwapDate=""/> <Item Calendar="09" Year="2025" DayType="Предпраздничный" Date="20250605" SwapDate=""/>
@@ -859,7 +865,8 @@
<Item Calendar="20" Year="2024" DayType="Праздник" Date="20240618" SwapDate=""/> <Item Calendar="20" Year="2024" DayType="Праздник" Date="20240618" SwapDate=""/>
<Item Calendar="20" Year="2025" DayType="Праздник" Date="20250323" SwapDate="20250324"/> <Item Calendar="20" Year="2025" DayType="Праздник" Date="20250323" SwapDate="20250324"/>
<Item Calendar="20" Year="2025" DayType="Воскресенье" Date="20250324" SwapDate="20250323"/> <Item Calendar="20" Year="2025" DayType="Воскресенье" Date="20250324" SwapDate="20250323"/>
<Item Calendar="20" Year="2025" DayType="Праздник" Date="20250330" SwapDate=""/> <Item Calendar="20" Year="2025" DayType="Праздник" Date="20250330" SwapDate="20250331"/>
<Item Calendar="20" Year="2025" DayType="Воскресенье" Date="20250331" SwapDate="20250330"/>
<Item Calendar="20" Year="2025" DayType="Предпраздничный" Date="20250415" SwapDate=""/> <Item Calendar="20" Year="2025" DayType="Предпраздничный" Date="20250415" SwapDate=""/>
<Item Calendar="20" Year="2025" DayType="Праздник" Date="20250416" SwapDate=""/> <Item Calendar="20" Year="2025" DayType="Праздник" Date="20250416" SwapDate=""/>
<Item Calendar="20" Year="2025" DayType="Предпраздничный" Date="20250605" SwapDate=""/> <Item Calendar="20" Year="2025" DayType="Предпраздничный" Date="20250605" SwapDate=""/>
@@ -978,7 +985,8 @@
<Item Calendar="75" Year="2024" DayType="Праздник" Date="20240210" SwapDate="20240212"/> <Item Calendar="75" Year="2024" DayType="Праздник" Date="20240210" SwapDate="20240212"/>
<Item Calendar="75" Year="2024" DayType="Суббота" Date="20240212" SwapDate="20240210"/> <Item Calendar="75" Year="2024" DayType="Суббота" Date="20240212" SwapDate="20240210"/>
<Item Calendar="75" Year="2025" DayType="Предпраздничный" Date="20250228" SwapDate=""/> <Item Calendar="75" Year="2025" DayType="Предпраздничный" Date="20250228" SwapDate=""/>
<Item Calendar="75" Year="2025" DayType="Праздник" Date="20250301" SwapDate=""/> <Item Calendar="75" Year="2025" DayType="Праздник" Date="20250301" SwapDate="20250303"/>
<Item Calendar="75" Year="2025" DayType="Суббота" Date="20250303" SwapDate="20250301"/>
<Item Calendar="85" Year="2016" DayType="Предпраздничный" Date="20160208" SwapDate=""/> <Item Calendar="85" Year="2016" DayType="Предпраздничный" Date="20160208" SwapDate=""/>
<Item Calendar="85" Year="2016" DayType="Праздник" Date="20160209" SwapDate=""/> <Item Calendar="85" Year="2016" DayType="Праздник" Date="20160209" SwapDate=""/>
<Item Calendar="85" Year="2017" DayType="Праздник" Date="20170227" SwapDate=""/> <Item Calendar="85" Year="2017" DayType="Праздник" Date="20170227" SwapDate=""/>
@@ -276,10 +276,11 @@
{ {
"Anchor": "Нет корневого сертификата", "Anchor": "Нет корневого сертификата",
"Reason": "Корневой сертификат не включен в список доверенных.", "Reason": "Корневой сертификат не включен в список доверенных.",
"Solution": "• Установите корневой сертификат удостоверяющего центра. См. <a href=\"https://edo.1c.ru/handbook/31/4009/\">инструкцию</a> ", "Solution": "• Скачайте и установите корневой сертификат с сайта удостоверяющего центра по <a href=\"https://edo.1c.ru/handbook/31/4009/\">инструкции</a>. ",
"ErrorText": "Цепочка сертификатов обработана, но прервана на корневом сертификате, который не является доверенным.", "ErrorText": "Цепочка сертификатов обработана, но прервана на корневом сертификате, который не является доверенным.",
"RepairMethods": "{\"МетодикиУстранения\": [\"УстановитьКорневойСертификат\"]}", "RepairMethods": "{\"МетодикиУстранения\": [\"УстановитьКорневойСертификат\"]}",
"En": "Certificate chain processed but interrupted on a root certificate that is not a trusted certificate", "En": "Certificate chain processed but interrupted on a root certificate that is not a trusted certificate",
"Client": true,
"Category": "untrustedroot" "Category": "untrustedroot"
}, },
{ {
@@ -1372,8 +1373,42 @@
"RepairMethods": "", "RepairMethods": "",
"En": "", "En": "",
"Server": true "Server": true
},
{
"Anchor": "",
"Reason": "Недоступен токен.",
"Solution": "Убедитесь, что токен правильно вставлен в USB-порт компьютера и на нем горит световой индикатор, что он доступен в панели управления.\nЕсли токен недоступен, попробуйте другой USB-порт или другой компьютер.",
"ErrorText": "0x80100069",
"RepairMethods": "",
"En": ""
},
{
"Anchor": "Нет корневого сертификата",
"Reason": "Корневой сертификат не включен в список доверенных.",
"Solution": "• Скачайте и установите на сервере корневой сертификат с сайта удостоверяющего центра по <a href=\"https://edo.1c.ru/handbook/31/4009/\">инструкции</a>. ",
"ErrorText": "Цепочка сертификатов обработана, но прервана на корневом сертификате, который не является доверенным.",
"RepairMethods": "{\"МетодикиУстранения\": [\"УстановитьКорневойСертификат\"]}",
"En": "Certificate chain processed but interrupted on a root certificate that is not a trusted certificate",
"Server": true,
"Category": "untrustedroot"
},
{
"Anchor": "",
"Reason": "Возможно, ключ электронной подписи на токене не предназначен для расшифровки.",
"Solution": "Протестируйте контейнер ключа средствами криптопровайдера. Используйте другой ключ электронной подписи, если тест не успешен.",
"ErrorText": "Ошибка при расшифровании криптографических данных (0x00000057)",
"RepairMethods": "",
"En": ""
},
{
"Anchor": "",
"Reason": "Если не удалось расшифровать данные, возможно, ключ электронной подписи на токене не предназначен для расшифровки.",
"Solution": "Протестируйте контейнер ключа средствами криптопровайдера. Используйте другой ключ электронной подписи, если тест не успешен.",
"ErrorText": "Ошибка интерфейса модуля криптографии. Неверный ключ.",
"RepairMethods": "",
"En": ""
} }
], ],
"LastChangeDate": "2024-10-23T17:49:40", "LastChangeDate": "2024-11-12T18:00:23",
"Version": "3.0.1.43" "Version": "3.0.1.45"
} }
@@ -3714,6 +3714,9 @@
<userVisible> <userVisible>
<common>true</common> <common>true</common>
</userVisible> </userVisible>
<dataPath xsi:type="form:DataPath">
<segments>Объект.БезопасныйРежим</segments>
</dataPath>
<titleLocation>Right</titleLocation> <titleLocation>Right</titleLocation>
<toolTipRepresentation>Button</toolTipRepresentation> <toolTipRepresentation>Button</toolTipRepresentation>
<extendedTooltip> <extendedTooltip>
@@ -18,6 +18,7 @@
ЗаполнитьЗначенияСвойств(Запись, Параметры.ДанныеКлюча); ЗаполнитьЗначенияСвойств(Запись, Параметры.ДанныеКлюча);
Запись.Прочитать(); Запись.Прочитать();
ПриЧтенииНаСервере(Запись);
ЗначениеВРеквизитФормы(Запись, "Объект"); ЗначениеВРеквизитФормы(Запись, "Объект");
КонецЕсли; КонецЕсли;
@@ -151,6 +151,7 @@
КонецЕсли; КонецЕсли;
Иначе Иначе
ЗаписьСостоянияОригинала.Состояние = Справочники.СостоянияОригиналовПервичныхДокументов.НайтиПоНаименованию(Состояние); ЗаписьСостоянияОригинала.Состояние = Справочники.СостоянияОригиналовПервичныхДокументов.НайтиПоНаименованию(Состояние);
ЗаписьСостоянияОригинала.АвторИзменения = Пользователи.ТекущийПользователь();
КонецЕсли; КонецЕсли;
ЗаписьСостоянияОригинала.ОбщееСостояние = Истина; ЗаписьСостоянияОригинала.ОбщееСостояние = Истина;
@@ -430,7 +430,7 @@
<value>Автор ручной проверки дополнительных атрибутов</value> <value>Автор ручной проверки дополнительных атрибутов</value>
</synonym> </synonym>
<type> <type>
<types>Boolean</types> <types>CatalogRef.Пользователи</types>
</type> </type>
<minValue xsi:type="core:UndefinedValue"/> <minValue xsi:type="core:UndefinedValue"/>
<maxValue xsi:type="core:UndefinedValue"/> <maxValue xsi:type="core:UndefinedValue"/>
@@ -221,6 +221,11 @@
ИмяПриложения.Добавить("WebClient"); ИмяПриложения.Добавить("WebClient");
ИмяПриложения.Добавить("1CV8"); ИмяПриложения.Добавить("1CV8");
ИмяПриложения.Добавить("BackgroundJob"); ИмяПриложения.Добавить("BackgroundJob");
ИмяПриложения.Добавить("MobileClient");
ИмяПриложения.Добавить("HTTPServiceConnection");
ИмяПриложения.Добавить("WSConnection");
ИмяПриложения.Добавить("ODataConnection");
ИмяПриложения.Добавить("COMConnection");
ДатыВЧасовомПоясеСервера = ОбщегоНазначенияКлиентСервер.СвойствоСтруктуры(ПараметрыОтчета, ДатыВЧасовомПоясеСервера = ОбщегоНазначенияКлиентСервер.СвойствоСтруктуры(ПараметрыОтчета,
"ДатыВЧасовомПоясеСервера", Ложь); "ДатыВЧасовомПоясеСервера", Ложь);
@@ -490,6 +490,93 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
<name>Administration</name>
<value>true</value>
</right>
<right>
<name>DataAdministration</name>
<value>true</value>
</right>
<right>
<name>UpdateDataBaseConfiguration</name>
<value>true</value>
</right>
<right>
<name>ExclusiveMode</name>
<value>true</value>
</right>
<right>
<name>ActiveUsers</name>
<value>true</value>
</right>
<right>
<name>EventLog</name>
<value>true</value>
</right>
<right>
<name>ThinClient</name>
<value>true</value>
</right>
<right>
<name>WebClient</name>
<value>true</value>
</right>
<right>
<name>ThickClient</name>
<value>true</value>
</right>
<right>
<name>ExternalConnection</name>
<value>true</value>
</right>
<right>
<name>Automation</name>
<value>true</value>
</right>
<right>
<name>TechnicalSpecialistMode</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeNormal</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeEmbeddedWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeFullscreenWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeKiosk</name>
<value>true</value>
</right>
<right>
<name>AnalyticsSystemClient</name>
<value>true</value>
</right>
<right>
<name>SaveUserData</name>
<value>true</value>
</right>
<right>
<name>ConfigurationExtensionsAdministration</name>
<value>true</value>
</right>
<right>
<name>Output</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>Constant.ПериодХраненияЗамеров</name> <name>Constant.ПериодХраненияЗамеров</name>
<right> <right>
@@ -4942,93 +5029,6 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
<name>Administration</name>
<value>true</value>
</right>
<right>
<name>DataAdministration</name>
<value>true</value>
</right>
<right>
<name>UpdateDataBaseConfiguration</name>
<value>true</value>
</right>
<right>
<name>ExclusiveMode</name>
<value>true</value>
</right>
<right>
<name>ActiveUsers</name>
<value>true</value>
</right>
<right>
<name>EventLog</name>
<value>true</value>
</right>
<right>
<name>ThinClient</name>
<value>true</value>
</right>
<right>
<name>WebClient</name>
<value>true</value>
</right>
<right>
<name>ThickClient</name>
<value>true</value>
</right>
<right>
<name>ExternalConnection</name>
<value>true</value>
</right>
<right>
<name>Automation</name>
<value>true</value>
</right>
<right>
<name>TechnicalSpecialistMode</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeNormal</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeEmbeddedWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeFullscreenWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeKiosk</name>
<value>true</value>
</right>
<right>
<name>AnalyticsSystemClient</name>
<value>true</value>
</right>
<right>
<name>SaveUserData</name>
<value>true</value>
</right>
<right>
<name>ConfigurationExtensionsAdministration</name>
<value>true</value>
</right>
<right>
<name>Output</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>CommonForm.МониторСинхронизацииДанныхВМоделиСервиса</name> <name>CommonForm.МониторСинхронизацииДанныхВМоделиСервиса</name>
<right> <right>
@@ -197,6 +197,33 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
<name>MainWindowModeNormal</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeEmbeddedWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeFullscreenWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeKiosk</name>
<value>true</value>
</right>
<right>
<name>AnalyticsSystemClient</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>ChartOfCharacteristicTypes.ДополнительныеРеквизитыИСведения</name> <name>ChartOfCharacteristicTypes.ДополнительныеРеквизитыИСведения</name>
<right> <right>
@@ -2718,33 +2745,6 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
<name>MainWindowModeNormal</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeEmbeddedWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeFullscreenWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeKiosk</name>
<value>true</value>
</right>
<right>
<name>AnalyticsSystemClient</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>Constant.ДополнительныйЯзык1</name> <name>Constant.ДополнительныйЯзык1</name>
<right> <right>
@@ -136,6 +136,33 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
<name>MainWindowModeNormal</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeEmbeddedWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeFullscreenWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeKiosk</name>
<value>true</value>
</right>
<right>
<name>AnalyticsSystemClient</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>Constant.ВерсияДатЗапретаИзменения</name> <name>Constant.ВерсияДатЗапретаИзменения</name>
<right> <right>
@@ -2200,33 +2227,6 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
<name>MainWindowModeNormal</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeEmbeddedWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeFullscreenWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeKiosk</name>
<value>true</value>
</right>
<right>
<name>AnalyticsSystemClient</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>Constant.ДополнительныйЯзык1</name> <name>Constant.ДополнительныйЯзык1</name>
<right> <right>
@@ -45,6 +45,33 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
<name>MainWindowModeNormal</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeEmbeddedWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeFullscreenWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeKiosk</name>
<value>true</value>
</right>
<right>
<name>AnalyticsSystemClient</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>WebService.Exchange_2_0_1_6.Operation.Upload</name> <name>WebService.Exchange_2_0_1_6.Operation.Upload</name>
<right> <right>
@@ -804,33 +831,6 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
<name>MainWindowModeNormal</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeEmbeddedWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeFullscreenWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeKiosk</name>
<value>true</value>
</right>
<right>
<name>AnalyticsSystemClient</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>WebService.EnterpriseDataExchange_1_0_1_1.Operation.Ping</name> <name>WebService.EnterpriseDataExchange_1_0_1_1.Operation.Ping</name>
<right> <right>
@@ -3,6 +3,33 @@
<setForNewObjects>false</setForNewObjects> <setForNewObjects>false</setForNewObjects>
<setForAttributesByDefault>true</setForAttributesByDefault> <setForAttributesByDefault>true</setForAttributesByDefault>
<independentRightsOfChildObjects>false</independentRightsOfChildObjects> <independentRightsOfChildObjects>false</independentRightsOfChildObjects>
<object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
<name>MainWindowModeNormal</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeEmbeddedWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeFullscreenWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeKiosk</name>
<value>true</value>
</right>
<right>
<name>AnalyticsSystemClient</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>InformationRegister.СлужебныеАдресныеСведения</name> <name>InformationRegister.СлужебныеАдресныеСведения</name>
<right> <right>
@@ -279,33 +306,6 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
<name>MainWindowModeNormal</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeEmbeddedWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeFullscreenWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeKiosk</name>
<value>true</value>
</right>
<right>
<name>AnalyticsSystemClient</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>InformationRegister.ДомаЗданияСтроения</name> <name>InformationRegister.ДомаЗданияСтроения</name>
<right> <right>
@@ -3,6 +3,33 @@
<setForNewObjects>false</setForNewObjects> <setForNewObjects>false</setForNewObjects>
<setForAttributesByDefault>true</setForAttributesByDefault> <setForAttributesByDefault>true</setForAttributesByDefault>
<independentRightsOfChildObjects>false</independentRightsOfChildObjects> <independentRightsOfChildObjects>false</independentRightsOfChildObjects>
<object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
<name>MainWindowModeNormal</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeEmbeddedWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeFullscreenWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeKiosk</name>
<value>true</value>
</right>
<right>
<name>AnalyticsSystemClient</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>InformationRegister.СрокиХраненияПерсональныхДанных</name> <name>InformationRegister.СрокиХраненияПерсональныхДанных</name>
<right> <right>
@@ -146,31 +173,4 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
<name>MainWindowModeNormal</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeEmbeddedWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeFullscreenWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeKiosk</name>
<value>true</value>
</right>
<right>
<name>AnalyticsSystemClient</name>
<value>true</value>
</right>
</object>
</Rights> </Rights>
@@ -3,6 +3,33 @@
<setForNewObjects>false</setForNewObjects> <setForNewObjects>false</setForNewObjects>
<setForAttributesByDefault>true</setForAttributesByDefault> <setForAttributesByDefault>true</setForAttributesByDefault>
<independentRightsOfChildObjects>false</independentRightsOfChildObjects> <independentRightsOfChildObjects>false</independentRightsOfChildObjects>
<object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
<name>MainWindowModeNormal</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeEmbeddedWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeFullscreenWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeKiosk</name>
<value>true</value>
</right>
<right>
<name>AnalyticsSystemClient</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>DataProcessor.ЗагрузкаКлассификатораБанков.Command.ЗагрузкаКлассификатораБанков</name> <name>DataProcessor.ЗагрузкаКлассификатораБанков.Command.ЗагрузкаКлассификатораБанков</name>
<right> <right>
@@ -60,31 +87,4 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
<name>MainWindowModeNormal</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeEmbeddedWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeFullscreenWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeKiosk</name>
<value>true</value>
</right>
<right>
<name>AnalyticsSystemClient</name>
<value>true</value>
</right>
</object>
</Rights> </Rights>
@@ -42,6 +42,33 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
<name>MainWindowModeNormal</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeEmbeddedWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeFullscreenWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeKiosk</name>
<value>true</value>
</right>
<right>
<name>AnalyticsSystemClient</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>Catalog.ВариантыОтчетов.Command.Открыть</name> <name>Catalog.ВариантыОтчетов.Command.Открыть</name>
<right> <right>
@@ -165,33 +192,6 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
<name>MainWindowModeNormal</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeEmbeddedWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeFullscreenWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeKiosk</name>
<value>true</value>
</right>
<right>
<name>AnalyticsSystemClient</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>Catalog.ВариантыОтчетов.Command.СброситьНастройкиРазмещения</name> <name>Catalog.ВариантыОтчетов.Command.СброситьНастройкиРазмещения</name>
<right> <right>
@@ -150,6 +150,33 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
<name>MainWindowModeNormal</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeEmbeddedWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeFullscreenWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeKiosk</name>
<value>true</value>
</right>
<right>
<name>AnalyticsSystemClient</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>InformationRegister.НепринятыеКОбработкеПочтовымСерверомИсходящиеПисьма</name> <name>InformationRegister.НепринятыеКОбработкеПочтовымСерверомИсходящиеПисьма</name>
<right> <right>
@@ -1303,33 +1330,6 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
<name>MainWindowModeNormal</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeEmbeddedWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeFullscreenWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeKiosk</name>
<value>true</value>
</right>
<right>
<name>AnalyticsSystemClient</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>InformationRegister.КонтактыВзаимодействий</name> <name>InformationRegister.КонтактыВзаимодействий</name>
<right> <right>
@@ -3,6 +3,33 @@
<setForNewObjects>false</setForNewObjects> <setForNewObjects>false</setForNewObjects>
<setForAttributesByDefault>true</setForAttributesByDefault> <setForAttributesByDefault>true</setForAttributesByDefault>
<independentRightsOfChildObjects>false</independentRightsOfChildObjects> <independentRightsOfChildObjects>false</independentRightsOfChildObjects>
<object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
<name>MainWindowModeNormal</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeEmbeddedWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeFullscreenWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeKiosk</name>
<value>true</value>
</right>
<right>
<name>AnalyticsSystemClient</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>Catalog.ВидыКонтактнойИнформации</name> <name>Catalog.ВидыКонтактнойИнформации</name>
<right> <right>
@@ -81,31 +108,4 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
<name>MainWindowModeNormal</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeEmbeddedWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeFullscreenWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeKiosk</name>
<value>true</value>
</right>
<right>
<name>AnalyticsSystemClient</name>
<value>true</value>
</right>
</object>
</Rights> </Rights>
@@ -3,6 +3,33 @@
<setForNewObjects>false</setForNewObjects> <setForNewObjects>false</setForNewObjects>
<setForAttributesByDefault>true</setForAttributesByDefault> <setForAttributesByDefault>true</setForAttributesByDefault>
<independentRightsOfChildObjects>false</independentRightsOfChildObjects> <independentRightsOfChildObjects>false</independentRightsOfChildObjects>
<object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
<name>MainWindowModeNormal</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeEmbeddedWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeFullscreenWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeKiosk</name>
<value>true</value>
</right>
<right>
<name>AnalyticsSystemClient</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>InformationRegister.ИерархияГруппПользователей</name> <name>InformationRegister.ИерархияГруппПользователей</name>
<right> <right>
@@ -124,31 +151,4 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
<name>MainWindowModeNormal</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeEmbeddedWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeFullscreenWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeKiosk</name>
<value>true</value>
</right>
<right>
<name>AnalyticsSystemClient</name>
<value>true</value>
</right>
</object>
</Rights> </Rights>
@@ -3,6 +3,33 @@
<setForNewObjects>false</setForNewObjects> <setForNewObjects>false</setForNewObjects>
<setForAttributesByDefault>true</setForAttributesByDefault> <setForAttributesByDefault>true</setForAttributesByDefault>
<independentRightsOfChildObjects>false</independentRightsOfChildObjects> <independentRightsOfChildObjects>false</independentRightsOfChildObjects>
<object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
<name>MainWindowModeNormal</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeEmbeddedWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeFullscreenWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeKiosk</name>
<value>true</value>
</right>
<right>
<name>AnalyticsSystemClient</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>InformationRegister.КалендарныеГрафики</name> <name>InformationRegister.КалендарныеГрафики</name>
<right> <right>
@@ -88,31 +115,4 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
<name>MainWindowModeNormal</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeEmbeddedWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeFullscreenWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeKiosk</name>
<value>true</value>
</right>
<right>
<name>AnalyticsSystemClient</name>
<value>true</value>
</right>
</object>
</Rights> </Rights>
@@ -18,6 +18,33 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
<name>MainWindowModeNormal</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeEmbeddedWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeFullscreenWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeKiosk</name>
<value>true</value>
</right>
<right>
<name>AnalyticsSystemClient</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>Report.ДатыЗапретаЗагрузки</name> <name>Report.ДатыЗапретаЗагрузки</name>
<right> <right>
@@ -131,33 +158,6 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
<name>MainWindowModeNormal</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeEmbeddedWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeFullscreenWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeKiosk</name>
<value>true</value>
</right>
<right>
<name>AnalyticsSystemClient</name>
<value>true</value>
</right>
</object>
<restrictionTemplate> <restrictionTemplate>
<name>ДляРегистра(Регистр, Поле1, Поле2, Поле3, Поле4, Поле5)</name> <name>ДляРегистра(Регистр, Поле1, Поле2, Поле3, Поле4, Поле5)</name>
<condition>// ДляРегистра(Регистр, Поле1, Поле2 = "", Поле3 = "", Поле4 = "", Поле5 = "") <condition>// ДляРегистра(Регистр, Поле1, Поле2 = "", Поле3 = "", Поле4 = "", Поле5 = "")
@@ -18,6 +18,33 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
<name>MainWindowModeNormal</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeEmbeddedWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeFullscreenWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeKiosk</name>
<value>true</value>
</right>
<right>
<name>AnalyticsSystemClient</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>Report.ДатыЗапретаИзменения</name> <name>Report.ДатыЗапретаИзменения</name>
<right> <right>
@@ -135,33 +162,6 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
<name>MainWindowModeNormal</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeEmbeddedWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeFullscreenWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeKiosk</name>
<value>true</value>
</right>
<right>
<name>AnalyticsSystemClient</name>
<value>true</value>
</right>
</object>
<restrictionTemplate> <restrictionTemplate>
<name>ДляРегистра(Регистр, Поле1, Поле2, Поле3, Поле4, Поле5)</name> <name>ДляРегистра(Регистр, Поле1, Поле2, Поле3, Поле4, Поле5)</name>
<condition>// ДляРегистра(Регистр, Поле1, Поле2 = "", Поле3 = "", Поле4 = "", Поле5 = "") <condition>// ДляРегистра(Регистр, Поле1, Поле2 = "", Поле3 = "", Поле4 = "", Поле5 = "")
@@ -3,6 +3,33 @@
<setForNewObjects>false</setForNewObjects> <setForNewObjects>false</setForNewObjects>
<setForAttributesByDefault>true</setForAttributesByDefault> <setForAttributesByDefault>true</setForAttributesByDefault>
<independentRightsOfChildObjects>false</independentRightsOfChildObjects> <independentRightsOfChildObjects>false</independentRightsOfChildObjects>
<object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
<name>MainWindowModeNormal</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeEmbeddedWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeFullscreenWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeKiosk</name>
<value>true</value>
</right>
<right>
<name>AnalyticsSystemClient</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>InformationRegister.ПользовательскиеНастройкиДоступаКОбработкам</name> <name>InformationRegister.ПользовательскиеНастройкиДоступаКОбработкам</name>
<right> <right>
@@ -109,31 +136,4 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
<name>MainWindowModeNormal</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeEmbeddedWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeFullscreenWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeKiosk</name>
<value>true</value>
</right>
<right>
<name>AnalyticsSystemClient</name>
<value>true</value>
</right>
</object>
</Rights> </Rights>
@@ -42,6 +42,33 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
<name>MainWindowModeNormal</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeEmbeddedWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeFullscreenWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeKiosk</name>
<value>true</value>
</right>
<right>
<name>AnalyticsSystemClient</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>ChartOfCharacteristicTypes.ДополнительныеРеквизитыИСведения</name> <name>ChartOfCharacteristicTypes.ДополнительныеРеквизитыИСведения</name>
<right> <right>
@@ -173,33 +200,6 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
<name>MainWindowModeNormal</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeEmbeddedWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeFullscreenWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeKiosk</name>
<value>true</value>
</right>
<right>
<name>AnalyticsSystemClient</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>CommonForm.РедактированиеДополнительныхСведений</name> <name>CommonForm.РедактированиеДополнительныхСведений</name>
<right> <right>
@@ -26,6 +26,33 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
<name>MainWindowModeNormal</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeEmbeddedWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeFullscreenWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeKiosk</name>
<value>true</value>
</right>
<right>
<name>AnalyticsSystemClient</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>Task.ЗадачаИсполнителя.Command.Выполнено</name> <name>Task.ЗадачаИсполнителя.Command.Выполнено</name>
<right> <right>
@@ -204,33 +231,6 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
<name>MainWindowModeNormal</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeEmbeddedWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeFullscreenWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeKiosk</name>
<value>true</value>
</right>
<right>
<name>AnalyticsSystemClient</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>InformationRegister.ДанныеБизнесПроцессов.Command.МоиБизнесПроцессы</name> <name>InformationRegister.ДанныеБизнесПроцессов.Command.МоиБизнесПроцессы</name>
<right> <right>
@@ -3,6 +3,33 @@
<setForNewObjects>false</setForNewObjects> <setForNewObjects>false</setForNewObjects>
<setForAttributesByDefault>true</setForAttributesByDefault> <setForAttributesByDefault>true</setForAttributesByDefault>
<independentRightsOfChildObjects>false</independentRightsOfChildObjects> <independentRightsOfChildObjects>false</independentRightsOfChildObjects>
<object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
<name>MainWindowModeNormal</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeEmbeddedWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeFullscreenWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeKiosk</name>
<value>true</value>
</right>
<right>
<name>AnalyticsSystemClient</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>Catalog.Заметки</name> <name>Catalog.Заметки</name>
<right> <right>
@@ -77,33 +104,6 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
<name>MainWindowModeNormal</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeEmbeddedWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeFullscreenWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeKiosk</name>
<value>true</value>
</right>
<right>
<name>AnalyticsSystemClient</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>Catalog.Заметки.Command.ВсеЗаметки</name> <name>Catalog.Заметки.Command.ВсеЗаметки</name>
<right> <right>
@@ -26,6 +26,33 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
<name>MainWindowModeNormal</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeEmbeddedWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeFullscreenWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeKiosk</name>
<value>true</value>
</right>
<right>
<name>AnalyticsSystemClient</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>InformationRegister.ДанныеПроизводственногоКалендаря</name> <name>InformationRegister.ДанныеПроизводственногоКалендаря</name>
<right> <right>
@@ -107,31 +134,4 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
<name>MainWindowModeNormal</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeEmbeddedWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeFullscreenWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeKiosk</name>
<value>true</value>
</right>
<right>
<name>AnalyticsSystemClient</name>
<value>true</value>
</right>
</object>
</Rights> </Rights>
@@ -3,6 +3,33 @@
<setForNewObjects>false</setForNewObjects> <setForNewObjects>false</setForNewObjects>
<setForAttributesByDefault>true</setForAttributesByDefault> <setForAttributesByDefault>true</setForAttributesByDefault>
<independentRightsOfChildObjects>false</independentRightsOfChildObjects> <independentRightsOfChildObjects>false</independentRightsOfChildObjects>
<object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
<name>MainWindowModeNormal</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeEmbeddedWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeFullscreenWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeKiosk</name>
<value>true</value>
</right>
<right>
<name>AnalyticsSystemClient</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>InformationRegister.КурсыВалют</name> <name>InformationRegister.КурсыВалют</name>
<right> <right>
@@ -65,33 +92,6 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
<name>MainWindowModeNormal</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeEmbeddedWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeFullscreenWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeKiosk</name>
<value>true</value>
</right>
<right>
<name>AnalyticsSystemClient</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>DataProcessor.ЗагрузкаКурсовВалют</name> <name>DataProcessor.ЗагрузкаКурсовВалют</name>
<right> <right>
@@ -65,6 +65,33 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
<name>MainWindowModeNormal</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeEmbeddedWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeFullscreenWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeKiosk</name>
<value>true</value>
</right>
<right>
<name>AnalyticsSystemClient</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>Catalog.ВариантыОтчетов.Command.Открыть</name> <name>Catalog.ВариантыОтчетов.Command.Открыть</name>
<right> <right>
@@ -172,33 +199,6 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
<name>MainWindowModeNormal</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeEmbeddedWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeFullscreenWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeKiosk</name>
<value>true</value>
</right>
<right>
<name>AnalyticsSystemClient</name>
<value>true</value>
</right>
</object>
<restrictionTemplate> <restrictionTemplate>
<name>ДляОбъекта(ПолеОбъекта)</name> <name>ДляОбъекта(ПолеОбъекта)</name>
<condition>// ДляОбъекта(ПолеОбъекта = "") <condition>// ДляОбъекта(ПолеОбъекта = "")
@@ -14,6 +14,33 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
<name>MainWindowModeNormal</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeEmbeddedWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeFullscreenWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeKiosk</name>
<value>true</value>
</right>
<right>
<name>AnalyticsSystemClient</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>Catalog.ШаблоныСообщенийПрисоединенныеФайлы</name> <name>Catalog.ШаблоныСообщенийПрисоединенныеФайлы</name>
<right> <right>
@@ -194,33 +221,6 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
<name>MainWindowModeNormal</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeEmbeddedWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeFullscreenWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeKiosk</name>
<value>true</value>
</right>
<right>
<name>AnalyticsSystemClient</name>
<value>true</value>
</right>
</object>
<restrictionTemplate> <restrictionTemplate>
<name>ДляОбъекта(ПолеОбъекта)</name> <name>ДляОбъекта(ПолеОбъекта)</name>
<condition>// ДляОбъекта(ПолеОбъекта = "") <condition>// ДляОбъекта(ПолеОбъекта = "")
@@ -3,6 +3,33 @@
<setForNewObjects>false</setForNewObjects> <setForNewObjects>false</setForNewObjects>
<setForAttributesByDefault>true</setForAttributesByDefault> <setForAttributesByDefault>true</setForAttributesByDefault>
<independentRightsOfChildObjects>false</independentRightsOfChildObjects> <independentRightsOfChildObjects>false</independentRightsOfChildObjects>
<object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
<name>MainWindowModeNormal</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeEmbeddedWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeFullscreenWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeKiosk</name>
<value>true</value>
</right>
<right>
<name>AnalyticsSystemClient</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>Catalog.МашиночитаемыеДоверенности.Command.Отменить</name> <name>Catalog.МашиночитаемыеДоверенности.Command.Отменить</name>
<right> <right>
@@ -60,33 +87,6 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
<name>MainWindowModeNormal</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeEmbeddedWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeFullscreenWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeKiosk</name>
<value>true</value>
</right>
<right>
<name>AnalyticsSystemClient</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>Catalog.МашиночитаемыеДоверенностиПрисоединенныеФайлы</name> <name>Catalog.МашиночитаемыеДоверенностиПрисоединенныеФайлы</name>
<right> <right>
@@ -3,6 +3,33 @@
<setForNewObjects>false</setForNewObjects> <setForNewObjects>false</setForNewObjects>
<setForAttributesByDefault>true</setForAttributesByDefault> <setForAttributesByDefault>true</setForAttributesByDefault>
<independentRightsOfChildObjects>false</independentRightsOfChildObjects> <independentRightsOfChildObjects>false</independentRightsOfChildObjects>
<object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
<name>MainWindowModeNormal</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeEmbeddedWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeFullscreenWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeKiosk</name>
<value>true</value>
</right>
<right>
<name>AnalyticsSystemClient</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>CommonCommand.Напомнить</name> <name>CommonCommand.Напомнить</name>
<right> <right>
@@ -47,33 +74,6 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
<name>MainWindowModeNormal</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeEmbeddedWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeFullscreenWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeKiosk</name>
<value>true</value>
</right>
<right>
<name>AnalyticsSystemClient</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>InformationRegister.НапоминанияПользователя.Command.МоиНапоминания</name> <name>InformationRegister.НапоминанияПользователя.Command.МоиНапоминания</name>
<right> <right>
@@ -18,6 +18,33 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
<name>MainWindowModeNormal</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeEmbeddedWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeFullscreenWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeKiosk</name>
<value>true</value>
</right>
<right>
<name>AnalyticsSystemClient</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>Document.НазначениеОпросов</name> <name>Document.НазначениеОпросов</name>
<right> <right>
@@ -81,31 +108,4 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
<name>MainWindowModeNormal</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeEmbeddedWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeFullscreenWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeKiosk</name>
<value>true</value>
</right>
<right>
<name>AnalyticsSystemClient</name>
<value>true</value>
</right>
</object>
</Rights> </Rights>
@@ -17,6 +17,33 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
<name>MainWindowModeNormal</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeEmbeddedWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeFullscreenWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeKiosk</name>
<value>true</value>
</right>
<right>
<name>AnalyticsSystemClient</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>Catalog.ВопросыШаблонаАнкеты</name> <name>Catalog.ВопросыШаблонаАнкеты</name>
<right> <right>
@@ -192,33 +219,6 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
<name>MainWindowModeNormal</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeEmbeddedWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeFullscreenWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeKiosk</name>
<value>true</value>
</right>
<right>
<name>AnalyticsSystemClient</name>
<value>true</value>
</right>
</object>
<restrictionTemplate> <restrictionTemplate>
<name>ДляОбъекта(ПолеОбъекта)</name> <name>ДляОбъекта(ПолеОбъекта)</name>
<condition>// ДляОбъекта(ПолеОбъекта = "") <condition>// ДляОбъекта(ПолеОбъекта = "")
@@ -3,6 +3,33 @@
<setForNewObjects>false</setForNewObjects> <setForNewObjects>false</setForNewObjects>
<setForAttributesByDefault>true</setForAttributesByDefault> <setForAttributesByDefault>true</setForAttributesByDefault>
<independentRightsOfChildObjects>false</independentRightsOfChildObjects> <independentRightsOfChildObjects>false</independentRightsOfChildObjects>
<object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
<name>MainWindowModeNormal</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeEmbeddedWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeFullscreenWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeKiosk</name>
<value>true</value>
</right>
<right>
<name>AnalyticsSystemClient</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>Catalog.Файлы.Command.ВерсииФайла</name> <name>Catalog.Файлы.Command.ВерсииФайла</name>
<right> <right>
@@ -94,33 +121,6 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
<name>MainWindowModeNormal</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeEmbeddedWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeFullscreenWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeKiosk</name>
<value>true</value>
</right>
<right>
<name>AnalyticsSystemClient</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>CommonCommand.РедактируемыеФайлы</name> <name>CommonCommand.РедактируемыеФайлы</name>
<right> <right>
@@ -3,6 +3,33 @@
<setForNewObjects>false</setForNewObjects> <setForNewObjects>false</setForNewObjects>
<setForAttributesByDefault>true</setForAttributesByDefault> <setForAttributesByDefault>true</setForAttributesByDefault>
<independentRightsOfChildObjects>false</independentRightsOfChildObjects> <independentRightsOfChildObjects>false</independentRightsOfChildObjects>
<object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
<name>MainWindowModeNormal</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeEmbeddedWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeFullscreenWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeKiosk</name>
<value>true</value>
</right>
<right>
<name>AnalyticsSystemClient</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>Catalog.Файлы.Command.ВерсииФайла</name> <name>Catalog.Файлы.Command.ВерсииФайла</name>
<right> <right>
@@ -94,33 +121,6 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
<name>MainWindowModeNormal</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeEmbeddedWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeFullscreenWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeKiosk</name>
<value>true</value>
</right>
<right>
<name>AnalyticsSystemClient</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>CommonCommand.РедактируемыеФайлы</name> <name>CommonCommand.РедактируемыеФайлы</name>
<right> <right>
@@ -3,6 +3,33 @@
<setForNewObjects>false</setForNewObjects> <setForNewObjects>false</setForNewObjects>
<setForAttributesByDefault>true</setForAttributesByDefault> <setForAttributesByDefault>true</setForAttributesByDefault>
<independentRightsOfChildObjects>false</independentRightsOfChildObjects> <independentRightsOfChildObjects>false</independentRightsOfChildObjects>
<object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
<name>MainWindowModeNormal</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeEmbeddedWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeFullscreenWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeKiosk</name>
<value>true</value>
</right>
<right>
<name>AnalyticsSystemClient</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>InformationRegister.ИерархияГруппПользователей</name> <name>InformationRegister.ИерархияГруппПользователей</name>
<right> <right>
@@ -117,31 +144,4 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
<name>MainWindowModeNormal</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeEmbeddedWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeFullscreenWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeKiosk</name>
<value>true</value>
</right>
<right>
<name>AnalyticsSystemClient</name>
<value>true</value>
</right>
</object>
</Rights> </Rights>
@@ -3,6 +3,33 @@
<setForNewObjects>false</setForNewObjects> <setForNewObjects>false</setForNewObjects>
<setForAttributesByDefault>true</setForAttributesByDefault> <setForAttributesByDefault>true</setForAttributesByDefault>
<independentRightsOfChildObjects>false</independentRightsOfChildObjects> <independentRightsOfChildObjects>false</independentRightsOfChildObjects>
<object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
<name>MainWindowModeNormal</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeEmbeddedWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeFullscreenWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeKiosk</name>
<value>true</value>
</right>
<right>
<name>AnalyticsSystemClient</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>InformationRegister.ПутиКПрограммамЭлектроннойПодписиИШифрованияНаСерверахLinux.Command.ПутиКПрограммеНаСерверахLinux</name> <name>InformationRegister.ПутиКПрограммамЭлектроннойПодписиИШифрованияНаСерверахLinux.Command.ПутиКПрограммеНаСерверахLinux</name>
<right> <right>
@@ -68,31 +95,4 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
<name>MainWindowModeNormal</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeEmbeddedWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeFullscreenWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeKiosk</name>
<value>true</value>
</right>
<right>
<name>AnalyticsSystemClient</name>
<value>true</value>
</right>
</object>
</Rights> </Rights>
@@ -33,6 +33,37 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
<name>MainWindowModeNormal</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeEmbeddedWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeFullscreenWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeKiosk</name>
<value>true</value>
</right>
<right>
<name>AnalyticsSystemClient</name>
<value>true</value>
</right>
<right>
<name>Output</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>Catalog.РассылкиОтчетов.Command.СобытияРассылки</name> <name>Catalog.РассылкиОтчетов.Command.СобытияРассылки</name>
<right> <right>
@@ -132,37 +163,6 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
<name>MainWindowModeNormal</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeEmbeddedWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeFullscreenWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeKiosk</name>
<value>true</value>
</right>
<right>
<name>AnalyticsSystemClient</name>
<value>true</value>
</right>
<right>
<name>Output</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>Report.КонтрольРассылкиОтчетов</name> <name>Report.КонтрольРассылкиОтчетов</name>
<right> <right>
@@ -14,6 +14,33 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
<name>MainWindowModeNormal</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeEmbeddedWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeFullscreenWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeKiosk</name>
<value>true</value>
</right>
<right>
<name>AnalyticsSystemClient</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>Report.ЗадачиИстекающиеНаДату</name> <name>Report.ЗадачиИстекающиеНаДату</name>
<right> <right>
@@ -151,33 +178,6 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
<name>MainWindowModeNormal</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeEmbeddedWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeFullscreenWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeKiosk</name>
<value>true</value>
</right>
<right>
<name>AnalyticsSystemClient</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>Report.Задачи</name> <name>Report.Задачи</name>
<right> <right>
@@ -3,6 +3,33 @@
<setForNewObjects>false</setForNewObjects> <setForNewObjects>false</setForNewObjects>
<setForAttributesByDefault>true</setForAttributesByDefault> <setForAttributesByDefault>true</setForAttributesByDefault>
<independentRightsOfChildObjects>false</independentRightsOfChildObjects> <independentRightsOfChildObjects>false</independentRightsOfChildObjects>
<object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
<name>MainWindowModeNormal</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeEmbeddedWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeFullscreenWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeKiosk</name>
<value>true</value>
</right>
<right>
<name>AnalyticsSystemClient</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>InformationRegister.ЗаявленияНаВыпускСертификата</name> <name>InformationRegister.ЗаявленияНаВыпускСертификата</name>
<right> <right>
@@ -61,31 +88,4 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
<name>MainWindowModeNormal</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeEmbeddedWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeFullscreenWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeKiosk</name>
<value>true</value>
</right>
<right>
<name>AnalyticsSystemClient</name>
<value>true</value>
</right>
</object>
</Rights> </Rights>
@@ -3,6 +3,33 @@
<setForNewObjects>false</setForNewObjects> <setForNewObjects>false</setForNewObjects>
<setForAttributesByDefault>true</setForAttributesByDefault> <setForAttributesByDefault>true</setForAttributesByDefault>
<independentRightsOfChildObjects>false</independentRightsOfChildObjects> <independentRightsOfChildObjects>false</independentRightsOfChildObjects>
<object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
<name>MainWindowModeNormal</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeEmbeddedWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeFullscreenWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeKiosk</name>
<value>true</value>
</right>
<right>
<name>AnalyticsSystemClient</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>InformationRegister.СнимкиОтчетов</name> <name>InformationRegister.СнимкиОтчетов</name>
<right> <right>
@@ -47,33 +74,6 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
<name>MainWindowModeNormal</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeEmbeddedWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeFullscreenWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeKiosk</name>
<value>true</value>
</right>
<right>
<name>AnalyticsSystemClient</name>
<value>true</value>
</right>
</object>
<restrictionTemplate> <restrictionTemplate>
<name>ДляРегистра(Регистр, Поле1, Поле2, Поле3, Поле4, Поле5)</name> <name>ДляРегистра(Регистр, Поле1, Поле2, Поле3, Поле4, Поле5)</name>
<condition>// ДляРегистра(Регистр, Поле1, Поле2 = "", Поле3 = "", Поле4 = "", Поле5 = "") <condition>// ДляРегистра(Регистр, Поле1, Поле2 = "", Поле3 = "", Поле4 = "", Поле5 = "")
@@ -3,6 +3,33 @@
<setForNewObjects>false</setForNewObjects> <setForNewObjects>false</setForNewObjects>
<setForAttributesByDefault>true</setForAttributesByDefault> <setForAttributesByDefault>true</setForAttributesByDefault>
<independentRightsOfChildObjects>false</independentRightsOfChildObjects> <independentRightsOfChildObjects>false</independentRightsOfChildObjects>
<object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
<name>MainWindowModeNormal</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeEmbeddedWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeFullscreenWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeKiosk</name>
<value>true</value>
</right>
<right>
<name>AnalyticsSystemClient</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>Catalog.СостоянияОригиналовПервичныхДокументов</name> <name>Catalog.СостоянияОригиналовПервичныхДокументов</name>
<right> <right>
@@ -78,31 +105,4 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
<name>MainWindowModeNormal</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeEmbeddedWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeFullscreenWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeKiosk</name>
<value>true</value>
</right>
<right>
<name>AnalyticsSystemClient</name>
<value>true</value>
</right>
</object>
</Rights> </Rights>
@@ -3,6 +3,33 @@
<setForNewObjects>false</setForNewObjects> <setForNewObjects>false</setForNewObjects>
<setForAttributesByDefault>true</setForAttributesByDefault> <setForAttributesByDefault>true</setForAttributesByDefault>
<independentRightsOfChildObjects>false</independentRightsOfChildObjects> <independentRightsOfChildObjects>false</independentRightsOfChildObjects>
<object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
<name>MainWindowModeNormal</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeEmbeddedWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeFullscreenWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeKiosk</name>
<value>true</value>
</right>
<right>
<name>AnalyticsSystemClient</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>Catalog.УчетныеЗаписиDSS</name> <name>Catalog.УчетныеЗаписиDSS</name>
<right> <right>
@@ -71,33 +98,6 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
<name>MainWindowModeNormal</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeEmbeddedWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeFullscreenWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeKiosk</name>
<value>true</value>
</right>
<right>
<name>AnalyticsSystemClient</name>
<value>true</value>
</right>
</object>
<restrictionTemplate> <restrictionTemplate>
<name>ДляОбъекта(ПолеОбъекта)</name> <name>ДляОбъекта(ПолеОбъекта)</name>
<condition>// ДляОбъекта(ПолеОбъекта = "") <condition>// ДляОбъекта(ПолеОбъекта = "")
@@ -3,6 +3,33 @@
<setForNewObjects>false</setForNewObjects> <setForNewObjects>false</setForNewObjects>
<setForAttributesByDefault>true</setForAttributesByDefault> <setForAttributesByDefault>true</setForAttributesByDefault>
<independentRightsOfChildObjects>false</independentRightsOfChildObjects> <independentRightsOfChildObjects>false</independentRightsOfChildObjects>
<object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
<name>MainWindowModeNormal</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeEmbeddedWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeFullscreenWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeKiosk</name>
<value>true</value>
</right>
<right>
<name>AnalyticsSystemClient</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>Catalog.УчетныеЗаписиЭлектроннойПочты</name> <name>Catalog.УчетныеЗаписиЭлектроннойПочты</name>
<right> <right>
@@ -84,33 +111,6 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
<name>MainWindowModeNormal</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeEmbeddedWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeFullscreenWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeKiosk</name>
<value>true</value>
</right>
<right>
<name>AnalyticsSystemClient</name>
<value>true</value>
</right>
</object>
<restrictionTemplate> <restrictionTemplate>
<name>ДляОбъекта(ПолеОбъекта)</name> <name>ДляОбъекта(ПолеОбъекта)</name>
<condition>// ДляОбъекта(ПолеОбъекта = "") <condition>// ДляОбъекта(ПолеОбъекта = "")
@@ -49,6 +49,33 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
<name>MainWindowModeNormal</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeEmbeddedWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeFullscreenWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeKiosk</name>
<value>true</value>
</right>
<right>
<name>AnalyticsSystemClient</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>Catalog.ВопросыШаблонаАнкеты</name> <name>Catalog.ВопросыШаблонаАнкеты</name>
<right> <right>
@@ -166,31 +193,4 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
<name>MainWindowModeNormal</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeEmbeddedWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeFullscreenWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeKiosk</name>
<value>true</value>
</right>
<right>
<name>AnalyticsSystemClient</name>
<value>true</value>
</right>
</object>
</Rights> </Rights>
@@ -3,6 +3,33 @@
<setForNewObjects>false</setForNewObjects> <setForNewObjects>false</setForNewObjects>
<setForAttributesByDefault>true</setForAttributesByDefault> <setForAttributesByDefault>true</setForAttributesByDefault>
<independentRightsOfChildObjects>false</independentRightsOfChildObjects> <independentRightsOfChildObjects>false</independentRightsOfChildObjects>
<object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
<name>MainWindowModeNormal</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeEmbeddedWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeFullscreenWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeKiosk</name>
<value>true</value>
</right>
<right>
<name>AnalyticsSystemClient</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>Catalog.ШаблоныСообщенийПрисоединенныеФайлы</name> <name>Catalog.ШаблоныСообщенийПрисоединенныеФайлы</name>
<right> <right>
@@ -81,31 +108,4 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
<name>MainWindowModeNormal</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeEmbeddedWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeFullscreenWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeKiosk</name>
<value>true</value>
</right>
<right>
<name>AnalyticsSystemClient</name>
<value>true</value>
</right>
</object>
</Rights> </Rights>
@@ -3,20 +3,6 @@
<setForNewObjects>false</setForNewObjects> <setForNewObjects>false</setForNewObjects>
<setForAttributesByDefault>true</setForAttributesByDefault> <setForAttributesByDefault>true</setForAttributesByDefault>
<independentRightsOfChildObjects>false</independentRightsOfChildObjects> <independentRightsOfChildObjects>false</independentRightsOfChildObjects>
<object>
<name>CommonForm.ДобавлениеЭлектроннойПодписиИзФайла</name>
<right>
<name>View</name>
<value>true</value>
</right>
</object>
<object>
<name>CommonForm.ПродлениеСрокаДействияЭлектронныхПодписей</name>
<right>
<name>View</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name> <name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right> <right>
@@ -44,4 +30,18 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>CommonForm.ДобавлениеЭлектроннойПодписиИзФайла</name>
<right>
<name>View</name>
<value>true</value>
</right>
</object>
<object>
<name>CommonForm.ПродлениеСрокаДействияЭлектронныхПодписей</name>
<right>
<name>View</name>
<value>true</value>
</right>
</object>
</Rights> </Rights>
@@ -3,6 +3,33 @@
<setForNewObjects>false</setForNewObjects> <setForNewObjects>false</setForNewObjects>
<setForAttributesByDefault>true</setForAttributesByDefault> <setForAttributesByDefault>true</setForAttributesByDefault>
<independentRightsOfChildObjects>false</independentRightsOfChildObjects> <independentRightsOfChildObjects>false</independentRightsOfChildObjects>
<object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
<name>MainWindowModeNormal</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeEmbeddedWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeFullscreenWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeKiosk</name>
<value>true</value>
</right>
<right>
<name>AnalyticsSystemClient</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>Task.ЗадачаИсполнителя.Command.Выполнено</name> <name>Task.ЗадачаИсполнителя.Command.Выполнено</name>
<right> <right>
@@ -167,33 +194,6 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
<name>MainWindowModeNormal</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeEmbeddedWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeFullscreenWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeKiosk</name>
<value>true</value>
</right>
<right>
<name>AnalyticsSystemClient</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>Report.Задачи</name> <name>Report.Задачи</name>
<right> <right>
@@ -3,6 +3,33 @@
<setForNewObjects>false</setForNewObjects> <setForNewObjects>false</setForNewObjects>
<setForAttributesByDefault>true</setForAttributesByDefault> <setForAttributesByDefault>true</setForAttributesByDefault>
<independentRightsOfChildObjects>false</independentRightsOfChildObjects> <independentRightsOfChildObjects>false</independentRightsOfChildObjects>
<object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
<name>MainWindowModeNormal</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeEmbeddedWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeFullscreenWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeKiosk</name>
<value>true</value>
</right>
<right>
<name>AnalyticsSystemClient</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>InformationRegister.ДополнительныеСведения</name> <name>InformationRegister.ДополнительныеСведения</name>
<right> <right>
@@ -47,33 +74,6 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
<name>MainWindowModeNormal</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeEmbeddedWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeFullscreenWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeKiosk</name>
<value>true</value>
</right>
<right>
<name>AnalyticsSystemClient</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>CommonForm.РедактированиеДополнительныхСведений</name> <name>CommonForm.РедактированиеДополнительныхСведений</name>
<right> <right>
@@ -3,6 +3,33 @@
<setForNewObjects>false</setForNewObjects> <setForNewObjects>false</setForNewObjects>
<setForAttributesByDefault>true</setForAttributesByDefault> <setForAttributesByDefault>true</setForAttributesByDefault>
<independentRightsOfChildObjects>false</independentRightsOfChildObjects> <independentRightsOfChildObjects>false</independentRightsOfChildObjects>
<object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
<name>MainWindowModeNormal</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeEmbeddedWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeFullscreenWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeKiosk</name>
<value>true</value>
</right>
<right>
<name>AnalyticsSystemClient</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>InformationRegister.ПользовательскиеМакетыПечати</name> <name>InformationRegister.ПользовательскиеМакетыПечати</name>
<right> <right>
@@ -61,31 +88,4 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
<name>MainWindowModeNormal</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeEmbeddedWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeFullscreenWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeKiosk</name>
<value>true</value>
</right>
<right>
<name>AnalyticsSystemClient</name>
<value>true</value>
</right>
</object>
</Rights> </Rights>
@@ -3,6 +3,33 @@
<setForNewObjects>false</setForNewObjects> <setForNewObjects>false</setForNewObjects>
<setForAttributesByDefault>true</setForAttributesByDefault> <setForAttributesByDefault>true</setForAttributesByDefault>
<independentRightsOfChildObjects>false</independentRightsOfChildObjects> <independentRightsOfChildObjects>false</independentRightsOfChildObjects>
<object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
<name>MainWindowModeNormal</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeEmbeddedWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeFullscreenWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeKiosk</name>
<value>true</value>
</right>
<right>
<name>AnalyticsSystemClient</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>InformationRegister.СостоянияОригиналовПервичныхДокументов</name> <name>InformationRegister.СостоянияОригиналовПервичныхДокументов</name>
<right> <right>
@@ -44,31 +71,4 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
<name>MainWindowModeNormal</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeEmbeddedWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeFullscreenWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeKiosk</name>
<value>true</value>
</right>
<right>
<name>AnalyticsSystemClient</name>
<value>true</value>
</right>
</object>
</Rights> </Rights>
@@ -10,6 +10,33 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
<name>MainWindowModeNormal</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeEmbeddedWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeFullscreenWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeKiosk</name>
<value>true</value>
</right>
<right>
<name>AnalyticsSystemClient</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>CommonForm.ПраваДоступа</name> <name>CommonForm.ПраваДоступа</name>
<right> <right>
@@ -94,33 +121,6 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
<name>MainWindowModeNormal</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeEmbeddedWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeFullscreenWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeKiosk</name>
<value>true</value>
</right>
<right>
<name>AnalyticsSystemClient</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>Catalog.ПрофилиГруппДоступа</name> <name>Catalog.ПрофилиГруппДоступа</name>
<right> <right>
@@ -3,17 +3,6 @@
<setForNewObjects>false</setForNewObjects> <setForNewObjects>false</setForNewObjects>
<setForAttributesByDefault>true</setForAttributesByDefault> <setForAttributesByDefault>true</setForAttributesByDefault>
<independentRightsOfChildObjects>false</independentRightsOfChildObjects> <independentRightsOfChildObjects>false</independentRightsOfChildObjects>
<object>
<name>DataProcessor.ТекущиеДела</name>
<right>
<name>Use</name>
<value>true</value>
</right>
<right>
<name>View</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name> <name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right> <right>
@@ -41,4 +30,15 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>DataProcessor.ТекущиеДела</name>
<right>
<name>Use</name>
<value>true</value>
</right>
<right>
<name>View</name>
<value>true</value>
</right>
</object>
</Rights> </Rights>
@@ -3,6 +3,33 @@
<setForNewObjects>false</setForNewObjects> <setForNewObjects>false</setForNewObjects>
<setForAttributesByDefault>true</setForAttributesByDefault> <setForAttributesByDefault>true</setForAttributesByDefault>
<independentRightsOfChildObjects>false</independentRightsOfChildObjects> <independentRightsOfChildObjects>false</independentRightsOfChildObjects>
<object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
<name>MainWindowModeNormal</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeEmbeddedWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeFullscreenWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeKiosk</name>
<value>true</value>
</right>
<right>
<name>AnalyticsSystemClient</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>Report.УниверсальныйОтчет</name> <name>Report.УниверсальныйОтчет</name>
<right> <right>
@@ -32,31 +59,4 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
<name>MainWindowModeNormal</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeEmbeddedWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeFullscreenWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeKiosk</name>
<value>true</value>
</right>
<right>
<name>AnalyticsSystemClient</name>
<value>true</value>
</right>
</object>
</Rights> </Rights>
@@ -42,6 +42,33 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
<name>MainWindowModeNormal</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeEmbeddedWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeFullscreenWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeKiosk</name>
<value>true</value>
</right>
<right>
<name>AnalyticsSystemClient</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>Constant.ПериодХраненияЗамеров</name> <name>Constant.ПериодХраненияЗамеров</name>
<right> <right>
@@ -255,31 +282,4 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
<name>MainWindowModeNormal</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeEmbeddedWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeFullscreenWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeKiosk</name>
<value>true</value>
</right>
<right>
<name>AnalyticsSystemClient</name>
<value>true</value>
</right>
</object>
</Rights> </Rights>
@@ -3,6 +3,33 @@
<setForNewObjects>false</setForNewObjects> <setForNewObjects>false</setForNewObjects>
<setForAttributesByDefault>true</setForAttributesByDefault> <setForAttributesByDefault>true</setForAttributesByDefault>
<independentRightsOfChildObjects>false</independentRightsOfChildObjects> <independentRightsOfChildObjects>false</independentRightsOfChildObjects>
<object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
<name>MainWindowModeNormal</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeEmbeddedWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeFullscreenWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeKiosk</name>
<value>true</value>
</right>
<right>
<name>AnalyticsSystemClient</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>InformationRegister.НастройкиСинхронизацииФайлов</name> <name>InformationRegister.НастройкиСинхронизацииФайлов</name>
<right> <right>
@@ -80,31 +107,4 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
<name>MainWindowModeNormal</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeEmbeddedWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeFullscreenWorkplace</name>
<value>true</value>
</right>
<right>
<name>MainWindowModeKiosk</name>
<value>true</value>
</right>
<right>
<name>AnalyticsSystemClient</name>
<value>true</value>
</right>
</object>
</Rights> </Rights>
@@ -3,13 +3,6 @@
<setForNewObjects>false</setForNewObjects> <setForNewObjects>false</setForNewObjects>
<setForAttributesByDefault>true</setForAttributesByDefault> <setForAttributesByDefault>true</setForAttributesByDefault>
<independentRightsOfChildObjects>false</independentRightsOfChildObjects> <independentRightsOfChildObjects>false</independentRightsOfChildObjects>
<object>
<name>CommonForm.ОтправкаSMS</name>
<right>
<name>View</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name> <name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right> <right>
@@ -37,4 +30,11 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>CommonForm.ОтправкаSMS</name>
<right>
<name>View</name>
<value>true</value>
</right>
</object>
</Rights> </Rights>
@@ -671,6 +671,45 @@
<value>false</value> <value>false</value>
</right> </right>
</object> </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> <object>
<name>Constant.ПериодХраненияЗамеров</name> <name>Constant.ПериодХраненияЗамеров</name>
<right> <right>
@@ -6792,45 +6831,6 @@
<value>false</value> <value>false</value>
</right> </right>
</object> </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> <object>
<name>CommonForm.МониторСинхронизацииДанныхВМоделиСервиса</name> <name>CommonForm.МониторСинхронизацииДанныхВМоделиСервиса</name>
<right> <right>
@@ -3,20 +3,6 @@
<setForNewObjects>false</setForNewObjects> <setForNewObjects>false</setForNewObjects>
<setForAttributesByDefault>true</setForAttributesByDefault> <setForAttributesByDefault>true</setForAttributesByDefault>
<independentRightsOfChildObjects>false</independentRightsOfChildObjects> <independentRightsOfChildObjects>false</independentRightsOfChildObjects>
<object>
<name>DataProcessor.ЖурналРегистрации.Command.ЖурналДоступаКДанным</name>
<right>
<name>View</name>
<value>true</value>
</right>
</object>
<object>
<name>DataProcessor.ЖурналРегистрации.Command.ЖурналРегистрации</name>
<right>
<name>View</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name> <name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right> <right>
@@ -48,6 +34,20 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>DataProcessor.ЖурналРегистрации.Command.ЖурналДоступаКДанным</name>
<right>
<name>View</name>
<value>true</value>
</right>
</object>
<object>
<name>DataProcessor.ЖурналРегистрации.Command.ЖурналРегистрации</name>
<right>
<name>View</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>DataProcessor.ЖурналРегистрации</name> <name>DataProcessor.ЖурналРегистрации</name>
<right> <right>
@@ -3,13 +3,6 @@
<setForNewObjects>false</setForNewObjects> <setForNewObjects>false</setForNewObjects>
<setForAttributesByDefault>true</setForAttributesByDefault> <setForAttributesByDefault>true</setForAttributesByDefault>
<independentRightsOfChildObjects>false</independentRightsOfChildObjects> <independentRightsOfChildObjects>false</independentRightsOfChildObjects>
<object>
<name>CommonForm.ОписаниеИзмененийПрограммы</name>
<right>
<name>View</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name> <name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right> <right>
@@ -37,4 +30,11 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>CommonForm.ОписаниеИзмененийПрограммы</name>
<right>
<name>View</name>
<value>true</value>
</right>
</object>
</Rights> </Rights>
@@ -3,20 +3,6 @@
<setForNewObjects>false</setForNewObjects> <setForNewObjects>false</setForNewObjects>
<setForAttributesByDefault>true</setForAttributesByDefault> <setForAttributesByDefault>true</setForAttributesByDefault>
<independentRightsOfChildObjects>false</independentRightsOfChildObjects> <independentRightsOfChildObjects>false</independentRightsOfChildObjects>
<object>
<name>CommonForm.СвязанныеДокументы</name>
<right>
<name>View</name>
<value>true</value>
</right>
</object>
<object>
<name>CommonCommand.СвязанныеДокументы</name>
<right>
<name>View</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name> <name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right> <right>
@@ -44,4 +30,18 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>CommonForm.СвязанныеДокументы</name>
<right>
<name>View</name>
<value>true</value>
</right>
</object>
<object>
<name>CommonCommand.СвязанныеДокументы</name>
<right>
<name>View</name>
<value>true</value>
</right>
</object>
</Rights> </Rights>
Loaded 100 of 125 files, more files were not shown because too many files have changed in this diff. Show more