3_1_10_256
This commit is contained in:
1 parent
878354f176
commit
5d53ce27de
134 files changed
+4186
-3614
No files matched your search
@@ -221,12 +221,10 @@
|
|||||||
|
|
||||||
КонтекстВыбора = "ИсполнительПриИзменении";
|
КонтекстВыбора = "ИсполнительПриИзменении";
|
||||||
|
|
||||||
ПараметрыФормы = Новый Структура;
|
ПараметрыФормы = БизнесПроцессыИЗадачиКлиент.ПараметрыФормыВыбораРолиИсполнителя(Объект.Исполнитель,
|
||||||
ПараметрыФормы.Вставить("РольИсполнителя", Объект.Исполнитель);
|
ОсновнойОбъектАдресации, ДополнительныйОбъектАдресации);
|
||||||
ПараметрыФормы.Вставить("ОсновнойОбъектАдресации", ОсновнойОбъектАдресации);
|
|
||||||
ПараметрыФормы.Вставить("ДополнительныйОбъектАдресации", ДополнительныйОбъектАдресации);
|
|
||||||
|
|
||||||
ОткрытьФорму("ОбщаяФорма.ВыборРолиИсполнителя", ПараметрыФормы, ЭтотОбъект);
|
БизнесПроцессыИЗадачиКлиент.ОткрытьФормуВыбораРолиИсполнителя(ПараметрыФормы, ЭтотОбъект);
|
||||||
|
|
||||||
Возврат;
|
Возврат;
|
||||||
|
|
||||||
@@ -296,12 +294,10 @@
|
|||||||
|
|
||||||
КонтекстВыбора = "ПроверяющийПриИзменении";
|
КонтекстВыбора = "ПроверяющийПриИзменении";
|
||||||
|
|
||||||
ПараметрыФормы = Новый Структура;
|
ПараметрыФормы = БизнесПроцессыИЗадачиКлиент.ПараметрыФормыВыбораРолиИсполнителя(Объект.Проверяющий,
|
||||||
ПараметрыФормы.Вставить("РольИсполнителя", Объект.Проверяющий);
|
ОсновнойОбъектАдресации, ДополнительныйОбъектАдресации);
|
||||||
ПараметрыФормы.Вставить("ОсновнойОбъектАдресации", ОсновнойОбъектАдресации);
|
|
||||||
ПараметрыФормы.Вставить("ДополнительныйОбъектАдресации", ДополнительныйОбъектАдресации);
|
|
||||||
|
|
||||||
ОткрытьФорму("ОбщаяФорма.ВыборРолиИсполнителя", ПараметрыФормы, ЭтотОбъект);
|
БизнесПроцессыИЗадачиКлиент.ОткрытьФормуВыбораРолиИсполнителя(ПараметрыФормы, ЭтотОбъект);
|
||||||
|
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
|
|||||||
@@ -1364,7 +1364,7 @@
|
|||||||
,
|
,
|
||||||
"УникальныйИдентификатор,
|
"УникальныйИдентификатор,
|
||||||
|Роли",
|
|Роли",
|
||||||
"ПользовательИБ");
|
ПользователиСлужебный.ИменаСвойствПользователяИБСПрефиксом());
|
||||||
|
|
||||||
Результат.Вставить("ВходВПрограммуРазрешен", ВходВПрограммуРазрешен);
|
Результат.Вставить("ВходВПрограммуРазрешен", ВходВПрограммуРазрешен);
|
||||||
|
|
||||||
@@ -1666,7 +1666,7 @@
|
|||||||
,
|
,
|
||||||
"УникальныйИдентификатор,
|
"УникальныйИдентификатор,
|
||||||
|Роли",
|
|Роли",
|
||||||
"ПользовательИБ");
|
ПользователиСлужебный.ИменаСвойствПользователяИБСПрефиксом());
|
||||||
|
|
||||||
Если ПользовательИБОсновной И Не ВходВПрограммуРазрешен Тогда
|
Если ПользовательИБОсновной И Не ВходВПрограммуРазрешен Тогда
|
||||||
ХранимыеСвойства = ПользователиСлужебный.ХранимыеСвойстваПользователяИБ(Объект.Ссылка);
|
ХранимыеСвойства = ПользователиСлужебный.ХранимыеСвойстваПользователяИБ(Объект.Ссылка);
|
||||||
|
|||||||
@@ -1901,7 +1901,7 @@
|
|||||||
,
|
,
|
||||||
"УникальныйИдентификатор,
|
"УникальныйИдентификатор,
|
||||||
|Роли",
|
|Роли",
|
||||||
"ПользовательИБ");
|
ПользователиСлужебный.ИменаСвойствПользователяИБСПрефиксом());
|
||||||
|
|
||||||
Результат.Вставить("ВходВПрограммуРазрешен", ВходВПрограммуРазрешен);
|
Результат.Вставить("ВходВПрограммуРазрешен", ВходВПрограммуРазрешен);
|
||||||
Иначе
|
Иначе
|
||||||
@@ -2329,7 +2329,7 @@
|
|||||||
"УникальныйИдентификатор,
|
"УникальныйИдентификатор,
|
||||||
|Роли" + ?(ВнешниеПользователи.ИспользоватьВнешнихПользователей(), ",
|
|Роли" + ?(ВнешниеПользователи.ИспользоватьВнешнихПользователей(), ",
|
||||||
|ПоказыватьВСпискеВыбора", ""),
|
|ПоказыватьВСпискеВыбора", ""),
|
||||||
"ПользовательИБ");
|
ПользователиСлужебный.ИменаСвойствПользователяИБСПрефиксом());
|
||||||
|
|
||||||
Если ПользовательИБОсновной И Не ВходВПрограммуРазрешен Тогда
|
Если ПользовательИБОсновной И Не ВходВПрограммуРазрешен Тогда
|
||||||
ХранимыеСвойства = ПользователиСлужебный.ХранимыеСвойстваПользователяИБ(Объект.Ссылка);
|
ХранимыеСвойства = ПользователиСлужебный.ХранимыеСвойстваПользователяИБ(Объект.Ссылка);
|
||||||
|
|||||||
+3
-2
@@ -137,7 +137,7 @@
|
|||||||
ПараметрыОшибки.Вставить("ДополнительныеДанные", ДополнительныеДанные);
|
ПараметрыОшибки.Вставить("ДополнительныеДанные", ДополнительныеДанные);
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
ОткрытьФорму("ОбщаяФорма.РасширенноеПредставлениеОшибки", ПараметрыОшибки, ЭтотОбъект);
|
ЭлектроннаяПодписьСлужебныйКлиент.ОткрытьФормуРасширенногоПредставленияОшибки(ПараметрыОшибки, ЭтотОбъект);
|
||||||
|
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
@@ -190,7 +190,8 @@
|
|||||||
|
|
||||||
ОбработкаПродолжения = ОписаниеОповещенияОЗакрытии;
|
ОбработкаПродолжения = ОписаниеОповещенияОЗакрытии;
|
||||||
ОписаниеОповещенияОЗакрытии = Неопределено;
|
ОписаниеОповещенияОЗакрытии = Неопределено;
|
||||||
ОткрытьФорму("ОбщаяФорма.РасширенноеПредставлениеОшибки", ПараметрыОшибки, ЭтотОбъект,,,, ОбработкаПродолжения);
|
|
||||||
|
ЭлектроннаяПодписьСлужебныйКлиент.ОткрытьФормуРасширенногоПредставленияОшибки(ПараметрыОшибки, ЭтотОбъект, ОбработкаПродолжения);
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
|
|||||||
+3
-2
@@ -56,8 +56,9 @@
|
|||||||
Элементы.Наименование.ТолькоПросмотр = Истина;
|
Элементы.Наименование.ТолькоПросмотр = Истина;
|
||||||
Элементы.ИмяПрограммы.ТолькоПросмотр = Истина;
|
Элементы.ИмяПрограммы.ТолькоПросмотр = Истина;
|
||||||
Элементы.ТипПрограммы.ТолькоПросмотр = Истина;
|
Элементы.ТипПрограммы.ТолькоПросмотр = Истина;
|
||||||
Объект.РежимИспользования = Параметры.РежимИспользования;
|
Если ЗначениеЗаполнено(Параметры.РежимИспользования) Тогда
|
||||||
|
Объект.РежимИспользования = Параметры.РежимИспользования;
|
||||||
|
КонецЕсли;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
|
|||||||
@@ -537,6 +537,9 @@
|
|||||||
ТаблицаДанных = НовыеДанныеПроизводственныхКалендарей();
|
ТаблицаДанных = НовыеДанныеПроизводственныхКалендарей();
|
||||||
|
|
||||||
КлассификаторТаблица = ДанныеXML.Данные;
|
КлассификаторТаблица = ДанныеXML.Данные;
|
||||||
|
Если КлассификаторТаблица.Количество() = 0 Тогда
|
||||||
|
Возврат ТаблицаДанных;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
ГодыКалендарей = КлассификаторТаблица.Скопировать(, "Calendar,Year");
|
ГодыКалендарей = КлассификаторТаблица.Скопировать(, "Calendar,Year");
|
||||||
ГодыКалендарей.Свернуть("Calendar,Year");
|
ГодыКалендарей.Свернуть("Calendar,Year");
|
||||||
|
|||||||
+4
@@ -929,6 +929,10 @@
|
|||||||
<event>BeforeAddRow</event>
|
<event>BeforeAddRow</event>
|
||||||
<name>СписокПередНачаломДобавления</name>
|
<name>СписокПередНачаломДобавления</name>
|
||||||
</handlers>
|
</handlers>
|
||||||
|
<handlers>
|
||||||
|
<event>OnActivateRow</event>
|
||||||
|
<name>СписокПриАктивизацииСтроки</name>
|
||||||
|
</handlers>
|
||||||
<searchStringAddition>
|
<searchStringAddition>
|
||||||
<name>СписокСтрокаПоиска</name>
|
<name>СписокСтрокаПоиска</name>
|
||||||
<id>7</id>
|
<id>7</id>
|
||||||
|
|||||||
+49
@@ -37,6 +37,13 @@
|
|||||||
|
|
||||||
ГруппаПользователейПриИзмененииНаСервере();
|
ГруппаПользователейПриИзмененииНаСервере();
|
||||||
|
|
||||||
|
// СтандартныеПодсистемы.ПодключаемыеКоманды
|
||||||
|
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.ПодключаемыеКоманды") Тогда
|
||||||
|
МодульПодключаемыеКоманды = ОбщегоНазначения.ОбщийМодуль("ПодключаемыеКоманды");
|
||||||
|
МодульПодключаемыеКоманды.ПриСозданииНаСервере(ЭтотОбъект);
|
||||||
|
КонецЕсли;
|
||||||
|
// Конец СтандартныеПодсистемы.ПодключаемыеКоманды
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
&НаКлиенте
|
&НаКлиенте
|
||||||
@@ -89,6 +96,16 @@
|
|||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
|
&НаКлиенте
|
||||||
|
Процедура СписокПриАктивизацииСтроки(Элемент)
|
||||||
|
|
||||||
|
// СтандартныеПодсистемы.ПодключаемыеКоманды
|
||||||
|
МодульПодключаемыеКомандыКлиент = ОбщегоНазначенияКлиент.ОбщийМодуль("ПодключаемыеКомандыКлиент");
|
||||||
|
МодульПодключаемыеКомандыКлиент.НачатьОбновлениеКоманд(ЭтотОбъект);
|
||||||
|
// Конец СтандартныеПодсистемы.ПодключаемыеКоманды
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
#КонецОбласти
|
#КонецОбласти
|
||||||
|
|
||||||
#Область ОбработчикиКомандФормы
|
#Область ОбработчикиКомандФормы
|
||||||
@@ -111,6 +128,38 @@
|
|||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
|
// СтандартныеПодсистемы.ПодключаемыеКоманды
|
||||||
|
&НаКлиенте
|
||||||
|
Процедура Подключаемый_ВыполнитьКоманду(Команда)
|
||||||
|
Если ОбщегоНазначенияКлиент.ПодсистемаСуществует("СтандартныеПодсистемы.ПодключаемыеКоманды") Тогда
|
||||||
|
МодульПодключаемыеКомандыКлиент = ОбщегоНазначенияКлиент.ОбщийМодуль("ПодключаемыеКомандыКлиент");
|
||||||
|
МодульПодключаемыеКомандыКлиент.НачатьВыполнениеКоманды(ЭтотОбъект, Команда, Элементы.Список);
|
||||||
|
КонецЕсли;
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
|
&НаКлиенте
|
||||||
|
Процедура Подключаемый_ПродолжитьВыполнениеКомандыНаСервере(ПараметрыВыполнения, ДополнительныеПараметры) Экспорт
|
||||||
|
ВыполнитьКомандуНаСервере(ПараметрыВыполнения);
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
|
&НаСервере
|
||||||
|
Процедура ВыполнитьКомандуНаСервере(ПараметрыВыполнения)
|
||||||
|
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.ПодключаемыеКоманды") Тогда
|
||||||
|
МодульПодключаемыеКоманды = ОбщегоНазначения.ОбщийМодуль("ПодключаемыеКоманды");
|
||||||
|
МодульПодключаемыеКоманды.ВыполнитьКоманду(ЭтотОбъект, ПараметрыВыполнения, Элементы.Список);
|
||||||
|
КонецЕсли;
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
|
&НаКлиенте
|
||||||
|
Процедура Подключаемый_ОбновитьКоманды()
|
||||||
|
Если ОбщегоНазначенияКлиент.ПодсистемаСуществует("СтандартныеПодсистемы.ПодключаемыеКоманды") Тогда
|
||||||
|
МодульПодключаемыеКомандыКлиентСервер = ОбщегоНазначенияКлиент.ОбщийМодуль("ПодключаемыеКомандыКлиентСервер");
|
||||||
|
МодульПодключаемыеКомандыКлиентСервер.ОбновитьКоманды(ЭтотОбъект, Элементы.Список);
|
||||||
|
КонецЕсли;
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
|
// Конец СтандартныеПодсистемы.ПодключаемыеКоманды
|
||||||
|
|
||||||
#КонецОбласти
|
#КонецОбласти
|
||||||
|
|
||||||
#Область СлужебныеПроцедурыИФункции
|
#Область СлужебныеПроцедурыИФункции
|
||||||
|
|||||||
+1
-1
@@ -245,7 +245,7 @@
|
|||||||
ПроверкиНаСервере[ИмяОшибки], ""));
|
ПроверкиНаСервере[ИмяОшибки], ""));
|
||||||
ПараметрыПредупреждения.Вставить("ДополнительныеДанные", ДополнительныеДанные(ИмяЭлемента));
|
ПараметрыПредупреждения.Вставить("ДополнительныеДанные", ДополнительныеДанные(ИмяЭлемента));
|
||||||
|
|
||||||
ОткрытьФорму("ОбщаяФорма.РасширенноеПредставлениеОшибки", ПараметрыПредупреждения, ЭтотОбъект);
|
ЭлектроннаяПодписьСлужебныйКлиент.ОткрытьФормуРасширенногоПредставленияОшибки(ПараметрыПредупреждения, ЭтотОбъект);
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
|
|||||||
+2
-2
@@ -150,8 +150,8 @@
|
|||||||
ПараметрыФормы.Вставить("ЗаголовокПредупреждения", НСтр("ru = 'Не удалось установить сертификат.'"));
|
ПараметрыФормы.Вставить("ЗаголовокПредупреждения", НСтр("ru = 'Не удалось установить сертификат.'"));
|
||||||
ПараметрыФормы.Вставить("ТекстОшибкиКлиент", Результат.Сообщение);
|
ПараметрыФормы.Вставить("ТекстОшибкиКлиент", Результат.Сообщение);
|
||||||
|
|
||||||
ОткрытьФорму("ОбщаяФорма.РасширенноеПредставлениеОшибки",
|
ЭлектроннаяПодписьСлужебныйКлиент.ОткрытьФормуРасширенногоПредставленияОшибки(ПараметрыФормы, Контекст.Форма);
|
||||||
ПараметрыФормы, Контекст.Форма,,,,, РежимОткрытияОкнаФормы.БлокироватьОкноВладельца);
|
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|||||||
+62
-4
@@ -57,6 +57,13 @@
|
|||||||
СтандартныеПодсистемыСервер.УстановитьКлючНазначенияФормы(ЭтотОбъект, "НестандартныйСертификат");
|
СтандартныеПодсистемыСервер.УстановитьКлючНазначенияФормы(ЭтотОбъект, "НестандартныйСертификат");
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
|
// СтандартныеПодсистемы.ПодключаемыеКоманды
|
||||||
|
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.ПодключаемыеКоманды") Тогда
|
||||||
|
МодульПодключаемыеКоманды = ОбщегоНазначения.ОбщийМодуль("ПодключаемыеКоманды");
|
||||||
|
МодульПодключаемыеКоманды.ПриСозданииНаСервере(ЭтотОбъект);
|
||||||
|
КонецЕсли;
|
||||||
|
// Конец СтандартныеПодсистемы.ПодключаемыеКоманды
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
&НаКлиенте
|
&НаКлиенте
|
||||||
@@ -75,6 +82,13 @@
|
|||||||
Возврат;
|
Возврат;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
|
// СтандартныеПодсистемы.ПодключаемыеКоманды
|
||||||
|
Если ОбщегоНазначенияКлиент.ПодсистемаСуществует("СтандартныеПодсистемы.ПодключаемыеКоманды") Тогда
|
||||||
|
МодульПодключаемыеКомандыКлиент = ОбщегоНазначенияКлиент.ОбщийМодуль("ПодключаемыеКомандыКлиент");
|
||||||
|
МодульПодключаемыеКомандыКлиент.НачатьОбновлениеКоманд(ЭтотОбъект);
|
||||||
|
КонецЕсли;
|
||||||
|
// Конец СтандартныеПодсистемы.ПодключаемыеКоманды
|
||||||
|
|
||||||
ОформитьСписокПользователей();
|
ОформитьСписокПользователей();
|
||||||
|
|
||||||
ПодключитьОбработчикОжидания("ОбработчикОжиданияПоказатьСостояниеСертификата", 0.1, Истина);
|
ПодключитьОбработчикОжидания("ОбработчикОжиданияПоказатьСостояниеСертификата", 0.1, Истина);
|
||||||
@@ -84,6 +98,13 @@
|
|||||||
&НаСервере
|
&НаСервере
|
||||||
Процедура ПриЧтенииНаСервере(ТекущийОбъект)
|
Процедура ПриЧтенииНаСервере(ТекущийОбъект)
|
||||||
|
|
||||||
|
// СтандартныеПодсистемы.ПодключаемыеКоманды
|
||||||
|
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.ПодключаемыеКоманды") Тогда
|
||||||
|
МодульПодключаемыеКомандыКлиентСервер = ОбщегоНазначения.ОбщийМодуль("ПодключаемыеКомандыКлиентСервер");
|
||||||
|
МодульПодключаемыеКомандыКлиентСервер.ОбновитьКоманды(ЭтотОбъект, Объект);
|
||||||
|
КонецЕсли;
|
||||||
|
// Конец СтандартныеПодсистемы.ПодключаемыеКоманды
|
||||||
|
|
||||||
Если АдресСертификата <> Неопределено Тогда
|
Если АдресСертификата <> Неопределено Тогда
|
||||||
ПриСозданииНаСервереПриЧтенииНаСервере();
|
ПриСозданииНаСервереПриЧтенииНаСервере();
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
@@ -100,6 +121,13 @@
|
|||||||
&НаКлиенте
|
&НаКлиенте
|
||||||
Процедура ПослеЗаписи(ПараметрыЗаписи)
|
Процедура ПослеЗаписи(ПараметрыЗаписи)
|
||||||
|
|
||||||
|
// СтандартныеПодсистемы.ПодключаемыеКоманды
|
||||||
|
Если ОбщегоНазначенияКлиент.ПодсистемаСуществует("СтандартныеПодсистемы.ПодключаемыеКоманды") Тогда
|
||||||
|
МодульПодключаемыеКомандыКлиент = ОбщегоНазначенияКлиент.ОбщийМодуль("ПодключаемыеКомандыКлиент");
|
||||||
|
МодульПодключаемыеКомандыКлиент.ПослеЗаписи(ЭтотОбъект, Объект, ПараметрыЗаписи);
|
||||||
|
КонецЕсли;
|
||||||
|
// Конец СтандартныеПодсистемы.ПодключаемыеКоманды
|
||||||
|
|
||||||
ДополнительныеПараметры = ЭлектроннаяПодписьСлужебныйКлиент.ПараметрыОповещенияПриЗаписиСертификата();
|
ДополнительныеПараметры = ЭлектроннаяПодписьСлужебныйКлиент.ПараметрыОповещенияПриЗаписиСертификата();
|
||||||
Если ПараметрыЗаписи.ЭтоНовый Тогда
|
Если ПараметрыЗаписи.ЭтоНовый Тогда
|
||||||
ДополнительныеПараметры.ЭтоНовый = Истина;
|
ДополнительныеПараметры.ЭтоНовый = Истина;
|
||||||
@@ -264,8 +292,7 @@
|
|||||||
Если ЗначениеЗаполнено(ПрограммаАвто.Ссылка) Тогда
|
Если ЗначениеЗаполнено(ПрограммаАвто.Ссылка) Тогда
|
||||||
ПоказатьЗначение(,ПрограммаАвто.Ссылка);
|
ПоказатьЗначение(,ПрограммаАвто.Ссылка);
|
||||||
Иначе
|
Иначе
|
||||||
ОткрытьФорму("Справочник.ПрограммыЭлектроннойПодписиИШифрования.Форма.ПрограммаОпределеннаяАвтоматически",
|
ЭлектроннаяПодписьСлужебныйКлиент.ОткрытьФормуПрограммы(ПрограммаАвто, ЭтотОбъект);
|
||||||
Новый Структура("Программа", ПрограммаАвто), ЭтотОбъект,,,,,РежимОткрытияОкнаФормы.БлокироватьОкноВладельца);
|
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
Возврат;
|
Возврат;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
@@ -275,7 +302,7 @@
|
|||||||
ПараметрыФормы.Вставить("ТекстОшибкиКлиент", ОшибкаНаКлиенте);
|
ПараметрыФормы.Вставить("ТекстОшибкиКлиент", ОшибкаНаКлиенте);
|
||||||
ПараметрыФормы.Вставить("ТекстОшибкиСервер", ОшибкаНаСервере);
|
ПараметрыФормы.Вставить("ТекстОшибкиСервер", ОшибкаНаСервере);
|
||||||
|
|
||||||
ОткрытьФорму("ОбщаяФорма.РасширенноеПредставлениеОшибки", ПараметрыФормы, ЭтотОбъект);
|
ЭлектроннаяПодписьСлужебныйКлиент.ОткрытьФормуРасширенногоПредставленияОшибки(ПараметрыФормы, ЭтотОбъект);
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
@@ -304,7 +331,7 @@
|
|||||||
ПараметрыФормы.Вставить("ОткрытиеИзФормыЭлементаСертификата");
|
ПараметрыФормы.Вставить("ОткрытиеИзФормыЭлементаСертификата");
|
||||||
ПараметрыФормы.Вставить("АдресСертификата", АдресСертификата);
|
ПараметрыФормы.Вставить("АдресСертификата", АдресСертификата);
|
||||||
|
|
||||||
ОткрытьФорму("ОбщаяФорма.Сертификат", ПараметрыФормы, ЭтотОбъект);
|
ЭлектроннаяПодписьСлужебныйКлиент.ОткрытьФормуСертификата(ПараметрыФормы, ЭтотОбъект);
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
@@ -409,6 +436,37 @@
|
|||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
|
// СтандартныеПодсистемы.ПодключаемыеКоманды
|
||||||
|
&НаКлиенте
|
||||||
|
Процедура Подключаемый_ВыполнитьКоманду(Команда)
|
||||||
|
Если ОбщегоНазначенияКлиент.ПодсистемаСуществует("СтандартныеПодсистемы.ПодключаемыеКоманды") Тогда
|
||||||
|
МодульПодключаемыеКомандыКлиент = ОбщегоНазначенияКлиент.ОбщийМодуль("ПодключаемыеКомандыКлиент");
|
||||||
|
МодульПодключаемыеКомандыКлиент.НачатьВыполнениеКоманды(ЭтотОбъект, Команда, Объект);
|
||||||
|
КонецЕсли;
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
|
&НаКлиенте
|
||||||
|
Процедура Подключаемый_ПродолжитьВыполнениеКомандыНаСервере(ПараметрыВыполнения, ДополнительныеПараметры) Экспорт
|
||||||
|
ВыполнитьКомандуНаСервере(ПараметрыВыполнения);
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
|
&НаСервере
|
||||||
|
Процедура ВыполнитьКомандуНаСервере(ПараметрыВыполнения)
|
||||||
|
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.ПодключаемыеКоманды") Тогда
|
||||||
|
МодульПодключаемыеКоманды = ОбщегоНазначения.ОбщийМодуль("ПодключаемыеКоманды");
|
||||||
|
МодульПодключаемыеКоманды.ВыполнитьКоманду(ЭтотОбъект, ПараметрыВыполнения, Объект);
|
||||||
|
КонецЕсли;
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
|
&НаКлиенте
|
||||||
|
Процедура Подключаемый_ОбновитьКоманды()
|
||||||
|
Если ОбщегоНазначенияКлиент.ПодсистемаСуществует("СтандартныеПодсистемы.ПодключаемыеКоманды") Тогда
|
||||||
|
МодульПодключаемыеКомандыКлиентСервер = ОбщегоНазначенияКлиент.ОбщийМодуль("ПодключаемыеКомандыКлиентСервер");
|
||||||
|
МодульПодключаемыеКомандыКлиентСервер.ОбновитьКоманды(ЭтотОбъект, Объект);
|
||||||
|
КонецЕсли;
|
||||||
|
КонецПроцедуры
|
||||||
|
// Конец СтандартныеПодсистемы.ПодключаемыеКоманды
|
||||||
|
|
||||||
#КонецОбласти
|
#КонецОбласти
|
||||||
|
|
||||||
#Область СлужебныеПроцедурыИФункции
|
#Область СлужебныеПроцедурыИФункции
|
||||||
|
|||||||
@@ -56,6 +56,61 @@
|
|||||||
|
|
||||||
// Конец СтандартныеПодсистемы.ГрупповоеИзменениеОбъектов
|
// Конец СтандартныеПодсистемы.ГрупповоеИзменениеОбъектов
|
||||||
|
|
||||||
|
// СтандартныеПодсистемы.ВариантыОтчетов
|
||||||
|
|
||||||
|
// Определяет список команд отчетов.
|
||||||
|
//
|
||||||
|
// Параметры:
|
||||||
|
// КомандыОтчетов - см. ВариантыОтчетовПереопределяемый.ПередДобавлениемКомандОтчетов.КомандыОтчетов
|
||||||
|
// Параметры - см. ВариантыОтчетовПереопределяемый.ПередДобавлениемКомандОтчетов.Параметры
|
||||||
|
//
|
||||||
|
Процедура ДобавитьКомандыОтчетов(КомандыОтчетов, Параметры) Экспорт
|
||||||
|
|
||||||
|
Если Не ПравоДоступа("Просмотр", Метаданные.Отчеты.СертификатыЭлектроннойПодписи) Тогда
|
||||||
|
Возврат;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Если Параметры.ИмяФормы = "ОбщаяФорма.НастройкиЭлектроннойПодписиИШифрования" Тогда
|
||||||
|
Команда = КомандыОтчетов.Добавить();
|
||||||
|
Команда.КлючВарианта = "СертификатыЭлектроннойПодписи";
|
||||||
|
Команда.Представление = НСтр("ru = 'Сертификаты электронной подписи'");
|
||||||
|
Команда.Идентификатор = "СертификатыЭлектроннойПодписи";
|
||||||
|
Команда.Менеджер = "Отчет.СертификатыЭлектроннойПодписи";
|
||||||
|
Команда.Неконтекстный = Истина;
|
||||||
|
|
||||||
|
Команда = КомандыОтчетов.Добавить();
|
||||||
|
Команда.КлючВарианта = "ЗаканчиваетсяСрокДействия";
|
||||||
|
Команда.Представление = НСтр("ru = 'Сертификаты, у которых заканчивается срок действия'");
|
||||||
|
Команда.Идентификатор = "ЗаканчиваетсяСрокДействия";
|
||||||
|
Команда.Менеджер = "Отчет.СертификатыЭлектроннойПодписи";
|
||||||
|
Команда.Неконтекстный = Истина;
|
||||||
|
|
||||||
|
Команда = КомандыОтчетов.Добавить();
|
||||||
|
Команда.КлючВарианта = "СертификатыСотрудников";
|
||||||
|
Команда.Представление = НСтр("ru = 'Сертификаты сотрудников'");
|
||||||
|
Команда.Идентификатор = "СертификатыСотрудников";
|
||||||
|
Команда.Менеджер = "Отчет.СертификатыЭлектроннойПодписи";
|
||||||
|
Команда.Неконтекстный = Истина;
|
||||||
|
|
||||||
|
Команда = КомандыОтчетов.Добавить();
|
||||||
|
Команда.КлючВарианта = "ТребуетсяВыпускСертификатаФЛ";
|
||||||
|
Команда.Представление = НСтр("ru = 'Требуется выпуск сертификата физического лица'");
|
||||||
|
Команда.Идентификатор = "ТребуетсяВыпускСертификатаФЛ";
|
||||||
|
Команда.Менеджер = "Отчет.СертификатыЭлектроннойПодписи";
|
||||||
|
Команда.Неконтекстный = Истина;
|
||||||
|
|
||||||
|
Команда = КомандыОтчетов.Добавить();
|
||||||
|
Команда.КлючВарианта = "ТребуетсяМЧД";
|
||||||
|
Команда.Представление = НСтр("ru = 'Сертификаты, для которых требуется МЧД'");
|
||||||
|
Команда.Идентификатор = "ТребуетсяМЧД";
|
||||||
|
Команда.Менеджер = "Отчет.СертификатыЭлектроннойПодписи";
|
||||||
|
Команда.Неконтекстный = Истина;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
|
// Конец СтандартныеПодсистемы.ВариантыОтчетов
|
||||||
|
|
||||||
#КонецОбласти
|
#КонецОбласти
|
||||||
|
|
||||||
#КонецОбласти
|
#КонецОбласти
|
||||||
|
|||||||
@@ -991,8 +991,9 @@
|
|||||||
Процедура ПечатьСоШтампом(Команда)
|
Процедура ПечатьСоШтампом(Команда)
|
||||||
|
|
||||||
Если ЗначениеЗаполнено(Объект.Ссылка) Или Записать() Тогда
|
Если ЗначениеЗаполнено(Объект.Ссылка) Или Записать() Тогда
|
||||||
ДокументСоШтампом = РаботаСФайламиСлужебныйВызовСервера.ДокументСоШтампом(Объект.Ссылка);
|
|
||||||
РаботаСФайламиСлужебныйКлиент.ПечатьФайлаСоШтампом(ДокументСоШтампом, Объект.Наименование);
|
РаботаСФайламиСлужебныйКлиент.НапечататьФайлСоШтампом(Объект.Ссылка, УникальныйИдентификатор);
|
||||||
|
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|||||||
@@ -11,23 +11,19 @@
|
|||||||
&НаКлиенте
|
&НаКлиенте
|
||||||
Процедура ОбработкаКоманды(ПараметрКоманды, ПараметрыВыполненияКоманды)
|
Процедура ОбработкаКоманды(ПараметрКоманды, ПараметрыВыполненияКоманды)
|
||||||
|
|
||||||
МодульИнтеграцияС1СДокументооборотБазоваяФункциональностьКлиент = Неопределено;
|
|
||||||
ИспользоватьДОДляХраненияФайловОбъекта =
|
ИспользоватьДОДляХраненияФайловОбъекта =
|
||||||
РаботаСФайламиСлужебныйКлиент.Используется1СДокументооборотДляХраненияФайловОбъекта(
|
РаботаСФайламиСлужебныйКлиент.Используется1СДокументооборотДляХраненияФайловОбъекта(
|
||||||
ПараметрКоманды,
|
ПараметрКоманды,
|
||||||
МодульИнтеграцияС1СДокументооборотБазоваяФункциональностьКлиент,
|
|
||||||
ПараметрыВыполненияКоманды.Источник,
|
ПараметрыВыполненияКоманды.Источник,
|
||||||
ЭтотОбъект);
|
ЭтотОбъект);
|
||||||
|
|
||||||
Если ИспользоватьДОДляХраненияФайловОбъекта Тогда
|
Если ИспользоватьДОДляХраненияФайловОбъекта Тогда
|
||||||
|
|
||||||
// ИнтеграцияС1СДокументооборотом
|
// ИнтеграцияС1СДокументооборотом
|
||||||
МодульИнтеграцияС1СДокументооборотБазоваяФункциональностьКлиент.ОткрытьПрисоединенныеФайлы(
|
РаботаСФайламиСлужебныйКлиент.ОткрытьФормуПрисоединенныеФайлы1СДокументооборот(
|
||||||
ПараметрКоманды,,
|
ПараметрКоманды,
|
||||||
ПараметрыВыполненияКоманды.Источник.ТолькоПросмотр,
|
|
||||||
ПараметрыВыполненияКоманды.Источник,
|
ПараметрыВыполненияКоманды.Источник,
|
||||||
ПараметрыВыполненияКоманды.Уникальность,
|
ПараметрыВыполненияКоманды);
|
||||||
ПараметрыВыполненияКоманды.Окно);
|
|
||||||
// Конец ИнтеграцияС1СДокументооборотом
|
// Конец ИнтеграцияС1СДокументооборотом
|
||||||
|
|
||||||
Иначе
|
Иначе
|
||||||
|
|||||||
@@ -112,15 +112,18 @@
|
|||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
Если ТекущиеДанные.ИспользуетсяСОбъектамиАдресации Тогда
|
Если ТекущиеДанные.ИспользуетсяСОбъектамиАдресации Тогда
|
||||||
ПараметрыФормы = Новый Структура;
|
|
||||||
ПараметрыФормы.Вставить("РольИсполнителя", ТекущиеДанные.Ссылка);
|
ПараметрыФормы = БизнесПроцессыИЗадачиКлиент.ПараметрыФормыВыбораРолиИсполнителя(ТекущиеДанные.Ссылка);
|
||||||
ПараметрыФормы.Вставить("ОсновнойОбъектАдресации", Неопределено);
|
ПараметрыФормы.ВыборОбъектаАдресации = Истина;
|
||||||
ПараметрыФормы.Вставить("ДополнительныйОбъектАдресации", Неопределено);
|
|
||||||
ПараметрыФормы.Вставить("ВыборОбъектаАдресации", Истина);
|
БизнесПроцессыИЗадачиКлиент.ОткрытьФормуВыбораРолиИсполнителя(ПараметрыФормы, ЭтотОбъект);
|
||||||
ОткрытьФорму("ОбщаяФорма.ВыборРолиИсполнителя", ПараметрыФормы, ЭтотОбъект);
|
|
||||||
Иначе
|
Иначе
|
||||||
ВыбранноеЗначение = Новый Структура("РольИсполнителя, ОсновнойОбъектАдресации, ДополнительныйОбъектАдресации", ТекущиеДанные.Ссылка, Неопределено, Неопределено);
|
|
||||||
|
ВыбранноеЗначение = Новый Структура("РольИсполнителя, ОсновнойОбъектАдресации, ДополнительныйОбъектАдресации",
|
||||||
|
ТекущиеДанные.Ссылка, Неопределено, Неопределено);
|
||||||
ОповеститьОВыборе(ВыбранноеЗначение);
|
ОповеститьОВыборе(ВыбранноеЗначение);
|
||||||
|
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|||||||
@@ -489,7 +489,7 @@
|
|||||||
МодульСервисКриптографииDSSКлиент = ОбщегоНазначенияКлиент.ОбщийМодуль("СервисКриптографииDSSКлиент");
|
МодульСервисКриптографииDSSКлиент = ОбщегоНазначенияКлиент.ОбщийМодуль("СервисКриптографииDSSКлиент");
|
||||||
МодульСервисКриптографииDSSКлиент.ДобавлениеПрограммыЭлектроннойПодписи(Неопределено);
|
МодульСервисКриптографииDSSКлиент.ДобавлениеПрограммыЭлектроннойПодписи(Неопределено);
|
||||||
Иначе
|
Иначе
|
||||||
ОткрытьФорму("Справочник.ПрограммыЭлектроннойПодписиИШифрования.ФормаОбъекта");
|
ЭлектроннаяПодписьСлужебныйКлиент.ОткрытьФормуПрограммы();
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
@@ -502,17 +502,11 @@
|
|||||||
|
|
||||||
Если Элементы.Найти("ПрограммыИзменить") <> Неопределено
|
Если Элементы.Найти("ПрограммыИзменить") <> Неопределено
|
||||||
И Элементы.ПрограммыИзменить.Видимость Тогда
|
И Элементы.ПрограммыИзменить.Видимость Тогда
|
||||||
Если ЗначениеЗаполнено(Элементы.Программы.ТекущиеДанные.Ссылка) Тогда
|
РасширенноеОписаниеПрограммы = ЭлектроннаяПодписьСлужебныйКлиентСервер.НовоеРасширенноеОписаниеПрограммы();
|
||||||
ПоказатьЗначение(, Элементы.Программы.ТекущиеДанные.Ссылка);
|
ЗаполнитьЗначенияСвойств(РасширенноеОписаниеПрограммы, Элементы.Программы.ТекущиеДанные);
|
||||||
Иначе
|
РасширенноеОписаниеПрограммы.Представление = Элементы.Программы.ТекущиеДанные.Наименование;
|
||||||
РасширенноеОписаниеПрограммы = ЭлектроннаяПодписьСлужебныйКлиентСервер.НовоеРасширенноеОписаниеПрограммы();
|
РасширенноеОписаниеПрограммы.РежимИспользования = ПредопределенноеЗначение("Перечисление.РежимыИспользованияПрограммыЭлектроннойПодписи.Настроена");
|
||||||
ЗаполнитьЗначенияСвойств(РасширенноеОписаниеПрограммы, Элементы.Программы.ТекущиеДанные);
|
ЭлектроннаяПодписьСлужебныйКлиент.ОткрытьФормуПрограммы(РасширенноеОписаниеПрограммы, ЭтотОбъект);
|
||||||
РасширенноеОписаниеПрограммы.Представление = Элементы.Программы.ТекущиеДанные.Наименование;
|
|
||||||
ПараметрыФормы = Новый Структура("Программа, РежимИспользования", РасширенноеОписаниеПрограммы,
|
|
||||||
ПредопределенноеЗначение("Перечисление.РежимыИспользованияПрограммыЭлектроннойПодписи.Настроена"));
|
|
||||||
ОткрытьФорму("Справочник.ПрограммыЭлектроннойПодписиИШифрования.ФормаОбъекта", ПараметрыФормы, ЭтотОбъект,,,,,
|
|
||||||
РежимОткрытияОкнаФормы.БлокироватьОкноВладельца);
|
|
||||||
КонецЕсли;
|
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
@@ -553,7 +547,7 @@
|
|||||||
ПараметрыФормы.Вставить("ПоказатьТребуетсяПомощь", Истина);
|
ПараметрыФормы.Вставить("ПоказатьТребуетсяПомощь", Истина);
|
||||||
ПараметрыФормы.Вставить("ПоказатьИнструкцию", Истина);
|
ПараметрыФормы.Вставить("ПоказатьИнструкцию", Истина);
|
||||||
|
|
||||||
ОткрытьФорму("ОбщаяФорма.РасширенноеПредставлениеОшибки", ПараметрыФормы, ЭтотОбъект);
|
ЭлектроннаяПодписьСлужебныйКлиент.ОткрытьФормуРасширенногоПредставленияОшибки(ПараметрыФормы, ЭтотОбъект);
|
||||||
|
|
||||||
ИначеЕсли Не ЗначениеЗаполнено(ТекущиеДанные.Ссылка) Тогда
|
ИначеЕсли Не ЗначениеЗаполнено(ТекущиеДанные.Ссылка) Тогда
|
||||||
|
|
||||||
@@ -561,8 +555,8 @@
|
|||||||
ОписаниеПрограммы = ЭлектроннаяПодписьСлужебныйКлиентСервер.НовоеРасширенноеОписаниеПрограммы();
|
ОписаниеПрограммы = ЭлектроннаяПодписьСлужебныйКлиентСервер.НовоеРасширенноеОписаниеПрограммы();
|
||||||
ЗаполнитьЗначенияСвойств(ОписаниеПрограммы, ТекущиеДанные);
|
ЗаполнитьЗначенияСвойств(ОписаниеПрограммы, ТекущиеДанные);
|
||||||
ОписаниеПрограммы.Представление = ТекущиеДанные.Наименование;
|
ОписаниеПрограммы.Представление = ТекущиеДанные.Наименование;
|
||||||
ОткрытьФорму("Справочник.ПрограммыЭлектроннойПодписиИШифрования.Форма.ПрограммаОпределеннаяАвтоматически",
|
|
||||||
Новый Структура("Программа", ОписаниеПрограммы), ЭтотОбъект,,,,,РежимОткрытияОкнаФормы.БлокироватьОкноВладельца);
|
ЭлектроннаяПодписьСлужебныйКлиент.ОткрытьФормуПрограммы(ОписаниеПрограммы, ЭтотОбъект);
|
||||||
|
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
|
|||||||
@@ -648,12 +648,11 @@
|
|||||||
Файл = Новый Файл(ИмяВременногоФайла);
|
Файл = Новый Файл(ИмяВременногоФайла);
|
||||||
Файл.УстановитьТолькоЧтение(Истина);
|
Файл.УстановитьТолькоЧтение(Истина);
|
||||||
|
|
||||||
ПараметрыОткрытия = Новый Структура;
|
ПараметрыФормы = СтандартныеПодсистемыКлиент.ПараметрыРедактораТабличногоДокумента();
|
||||||
ПараметрыОткрытия.Вставить("ИмяДокумента", ВыбранноеВложение.Представление);
|
ПараметрыФормы.ИмяДокумента = ВыбранноеВложение.Представление;
|
||||||
ПараметрыОткрытия.Вставить("ТабличныйДокумент", ТабличныйДокумент);
|
ПараметрыФормы.ПутьКФайлу = ИмяВременногоФайла;
|
||||||
ПараметрыОткрытия.Вставить("ПутьКФайлу", ИмяВременногоФайла);
|
|
||||||
|
|
||||||
ОткрытьФорму("ОбщаяФорма.РедактированиеТабличногоДокумента", ПараметрыОткрытия, ЭтотОбъект);
|
СтандартныеПодсистемыКлиент.ПоказатьРедакторТабличногоДокумента(ТабличныйДокумент, ПараметрыФормы);
|
||||||
#КонецЕсли
|
#КонецЕсли
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|||||||
@@ -1871,16 +1871,16 @@
|
|||||||
|
|
||||||
ОтобразитьСостояниеТекущейПечатнойФормы(НСтр("ru = 'Макет редактируется'"));
|
ОтобразитьСостояниеТекущейПечатнойФормы(НСтр("ru = 'Макет редактируется'"));
|
||||||
|
|
||||||
ПараметрыОткрытия = Новый Структура;
|
ПараметрыФормы = СтандартныеПодсистемыКлиент.ПараметрыРедактораТабличногоДокумента();
|
||||||
ПараметрыОткрытия.Вставить("ИмяОбъектаМетаданныхМакета", НастройкаПечатнойФормы.ПутьКМакету);
|
ПараметрыФормы.ИмяДокумента = НастройкаПечатнойФормы.Представление;
|
||||||
ПараметрыОткрытия.Вставить("Ссылка", СсылкаМакета(НастройкаПечатнойФормы.ПутьКМакету));
|
ПараметрыФормы.Редактирование = Истина;
|
||||||
ПараметрыОткрытия.Вставить("РежимОткрытияОкна", РежимОткрытияОкнаФормы.БлокироватьОкноВладельца);
|
ПараметрыФормы.Вставить("ИмяОбъектаМетаданныхМакета", НастройкаПечатнойФормы.ПутьКМакету);
|
||||||
ПараметрыОткрытия.Вставить("ИмяДокумента", НастройкаПечатнойФормы.Представление);
|
ПараметрыФормы.Вставить("Ссылка", СсылкаМакета(НастройкаПечатнойФормы.ПутьКМакету));
|
||||||
ПараметрыОткрытия.Вставить("ТипМакета", "MXL");
|
ПараметрыФормы.Вставить("РежимОткрытияОкна", РежимОткрытияОкнаФормы.БлокироватьОкноВладельца);
|
||||||
ПараметрыОткрытия.Вставить("Редактирование", Истина);
|
ПараметрыФормы.Вставить("ТипМакета", "MXL");
|
||||||
ПараметрыОткрытия.Вставить("КодЯзыка", СтрРазделить(ТекущийЯзык, "_", Истина)[0]);
|
ПараметрыФормы.Вставить("КодЯзыка", СтрРазделить(ТекущийЯзык, "_", Истина)[0]);
|
||||||
|
|
||||||
ОткрытьФорму("ОбщаяФорма.РедактированиеТабличногоДокумента", ПараметрыОткрытия, ЭтотОбъект);
|
СтандартныеПодсистемыКлиент.ПоказатьРедакторТабличногоДокумента(Неопределено, ПараметрыФормы);
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
|
|||||||
@@ -1041,10 +1041,6 @@
|
|||||||
<horizontalAlign>Right</horizontalAlign>
|
<horizontalAlign>Right</horizontalAlign>
|
||||||
<autoFill>true</autoFill>
|
<autoFill>true</autoFill>
|
||||||
</autoCommandBar>
|
</autoCommandBar>
|
||||||
<handlers>
|
|
||||||
<event>ChoiceProcessing</event>
|
|
||||||
<name>ОбработкаВыбора</name>
|
|
||||||
</handlers>
|
|
||||||
<handlers>
|
<handlers>
|
||||||
<event>OnOpen</event>
|
<event>OnOpen</event>
|
||||||
<name>ПриОткрытии</name>
|
<name>ПриОткрытии</name>
|
||||||
|
|||||||
@@ -78,23 +78,6 @@
|
|||||||
СформироватьПредставлениеВыбранныхФорматов();
|
СформироватьПредставлениеВыбранныхФорматов();
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
&НаКлиенте
|
|
||||||
Процедура ОбработкаВыбора(ВыбранноеЗначение, ИсточникВыбора)
|
|
||||||
|
|
||||||
Если ВРег(ИсточникВыбора.ИмяФормы) = ВРег("ОбщаяФорма.ВыборФорматаВложений") Тогда
|
|
||||||
|
|
||||||
Если ВыбранноеЗначение <> КодВозвратаДиалога.Отмена И ВыбранноеЗначение <> Неопределено Тогда
|
|
||||||
УстановитьВыборФормата(ВыбранноеЗначение.ФорматыСохранения);
|
|
||||||
УпаковатьВАрхив = ВыбранноеЗначение.УпаковатьВАрхив;
|
|
||||||
ПереводитьИменаФайловВТранслит = ВыбранноеЗначение.ПереводитьИменаФайловВТранслит;
|
|
||||||
Подписать = ВыбранноеЗначение.Подписать;
|
|
||||||
СформироватьПредставлениеВыбранныхФорматов();
|
|
||||||
КонецЕсли;
|
|
||||||
|
|
||||||
КонецЕсли;
|
|
||||||
|
|
||||||
КонецПроцедуры
|
|
||||||
|
|
||||||
#КонецОбласти
|
#КонецОбласти
|
||||||
|
|
||||||
#Область ОбработчикиСобытийЭлементовШапкиФормы
|
#Область ОбработчикиСобытийЭлементовШапкиФормы
|
||||||
@@ -102,9 +85,9 @@
|
|||||||
&НаКлиенте
|
&НаКлиенте
|
||||||
Процедура ФорматВложенийНажатие(Элемент, СтандартнаяОбработка)
|
Процедура ФорматВложенийНажатие(Элемент, СтандартнаяОбработка)
|
||||||
СтандартнаяОбработка = Ложь;
|
СтандартнаяОбработка = Ложь;
|
||||||
ПараметрыОткрытия = Новый Структура;
|
|
||||||
ПараметрыОткрытия.Вставить("НастройкиФормата", ВыбранныеНастройкиФормата());
|
ОписаниеОповещения = Новый ОписаниеОповещения("ПослеВыбораФорматаВложений", ЭтотОбъект);
|
||||||
ОткрытьФорму("ОбщаяФорма.ВыборФорматаВложений", ПараметрыОткрытия, ЭтотОбъект);
|
ОбщегоНазначенияКлиент.ПоказатьВыборФорматаВложений(ОписаниеОповещения, ВыбранныеНастройкиФормата());
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
#КонецОбласти
|
#КонецОбласти
|
||||||
@@ -145,6 +128,19 @@
|
|||||||
|
|
||||||
#Область СлужебныеПроцедурыИФункции
|
#Область СлужебныеПроцедурыИФункции
|
||||||
|
|
||||||
|
&НаКлиенте
|
||||||
|
Процедура ПослеВыбораФорматаВложений(НастройкиСохранения, ДополнительныеПараметры) Экспорт
|
||||||
|
Если ТипЗнч(НастройкиСохранения) <> Тип("Структура") Тогда
|
||||||
|
Возврат;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
УстановитьВыборФормата(НастройкиСохранения.ФорматыСохранения);
|
||||||
|
УпаковатьВАрхив = НастройкиСохранения.УпаковатьВАрхив;
|
||||||
|
ПереводитьИменаФайловВТранслит = НастройкиСохранения.ПереводитьИменаФайловВТранслит;
|
||||||
|
Подписать = НастройкиСохранения.Подписать;
|
||||||
|
СформироватьПредставлениеВыбранныхФорматов();
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
&НаСервере
|
&НаСервере
|
||||||
Процедура ЗаполнитьТаблицуПолучателейИзСтроки(Знач СписокПолучателей)
|
Процедура ЗаполнитьТаблицуПолучателейИзСтроки(Знач СписокПолучателей)
|
||||||
|
|
||||||
|
|||||||
@@ -34,13 +34,13 @@
|
|||||||
СсылкаМакета = Параметры.Ссылка;
|
СсылкаМакета = Параметры.Ссылка;
|
||||||
Если ЗначениеЗаполнено(СсылкаМакета) Тогда
|
Если ЗначениеЗаполнено(СсылкаМакета) Тогда
|
||||||
КлючОбъектаРедактирования = СсылкаМакета;
|
КлючОбъектаРедактирования = СсылкаМакета;
|
||||||
ЗаблокироватьДанныеДляРедактирования(КлючОбъектаРедактирования,,УникальныйИдентификатор);
|
ЗаблокироватьДанныеДляРедактирования(КлючОбъектаРедактирования,, УникальныйИдентификатор);
|
||||||
ИначеЕсли ЗначениеЗаполнено(ИдентификаторМакета) Тогда
|
ИначеЕсли ЗначениеЗаполнено(ИдентификаторМакета) Тогда
|
||||||
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.Печать") Тогда
|
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.Печать") Тогда
|
||||||
МодульУправлениеПечатью = ОбщегоНазначения.ОбщийМодуль("УправлениеПечатью");
|
МодульУправлениеПечатью = ОбщегоНазначения.ОбщийМодуль("УправлениеПечатью");
|
||||||
КлючОбъектаРедактирования = МодульУправлениеПечатью.ПолучитьКлючЗаписиМакета(ИдентификаторМакета);
|
КлючОбъектаРедактирования = МодульУправлениеПечатью.ПолучитьКлючЗаписиМакета(ИдентификаторМакета);
|
||||||
Если КлючОбъектаРедактирования <> Неопределено Тогда
|
Если КлючОбъектаРедактирования <> Неопределено Тогда
|
||||||
ЗаблокироватьДанныеДляРедактирования(КлючОбъектаРедактирования,,УникальныйИдентификатор);
|
ЗаблокироватьДанныеДляРедактирования(КлючОбъектаРедактирования,, УникальныйИдентификатор);
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
@@ -48,6 +48,10 @@
|
|||||||
ЭтоПечатнаяФорма = Параметры.ЭтоПечатнаяФорма;
|
ЭтоПечатнаяФорма = Параметры.ЭтоПечатнаяФорма;
|
||||||
ЭтоМакет = Не ПустаяСтрока(ИдентификаторМакета) Или ЭтоПечатнаяФорма;
|
ЭтоМакет = Не ПустаяСтрока(ИдентификаторМакета) Или ЭтоПечатнаяФорма;
|
||||||
|
|
||||||
|
Элементы.КнопкаПоказатьСкрытьОригинал.Видимость = ЭтоМакет;
|
||||||
|
Элементы.КнопкаПоказатьСкрытьОригиналВсеДействия.Видимость = ЭтоМакет;
|
||||||
|
Элементы.УдалитьШтампЭП.Видимость = ЭтоМакет;
|
||||||
|
|
||||||
Если ЭтоМакет Тогда
|
Если ЭтоМакет Тогда
|
||||||
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.Печать") Тогда
|
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.Печать") Тогда
|
||||||
МодульУправлениеПечатью = ОбщегоНазначения.ОбщийМодуль("УправлениеПечатью");
|
МодульУправлениеПечатью = ОбщегоНазначения.ОбщийМодуль("УправлениеПечатью");
|
||||||
@@ -84,7 +88,7 @@
|
|||||||
ЗаполнитьТабличныйДокумент(ТабличныйДокумент, Параметры.ТабличныйДокумент);
|
ЗаполнитьТабличныйДокумент(ТабличныйДокумент, Параметры.ТабличныйДокумент);
|
||||||
Иначе
|
Иначе
|
||||||
ТабличныйДокумент.КодЯзыка = Неопределено;
|
ТабличныйДокумент.КодЯзыка = Неопределено;
|
||||||
ДвоичныеДанные = ПолучитьИзВременногоХранилища(Параметры.ТабличныйДокумент); // ДвоичныеДанные -
|
ДвоичныеДанные = ПолучитьИзВременногоХранилища(Параметры.ТабличныйДокумент); // ДвоичныеДанные
|
||||||
ИмяВременногоФайла = ПолучитьИмяВременногоФайла("mxl");
|
ИмяВременногоФайла = ПолучитьИмяВременногоФайла("mxl");
|
||||||
ДвоичныеДанные.Записать(ИмяВременногоФайла);
|
ДвоичныеДанные.Записать(ИмяВременногоФайла);
|
||||||
ТабличныйДокумент.Прочитать(ИмяВременногоФайла);
|
ТабличныйДокумент.Прочитать(ИмяВременногоФайла);
|
||||||
@@ -785,7 +789,7 @@
|
|||||||
ПослеЗаписиТабличногоДокумента(ДополнительныеПараметры.ОбработчикЗавершения, ОсвободитьФайл);
|
ПослеЗаписиТабличногоДокумента(ДополнительныеПараметры.ОбработчикЗавершения, ОсвободитьФайл);
|
||||||
Иначе
|
Иначе
|
||||||
ОписаниеОповещения = Новый ОписаниеОповещения("ПродолжитьЗаписьТабличногоДокумента", ЭтотОбъект, ДополнительныеПараметры);
|
ОписаниеОповещения = Новый ОписаниеОповещения("ПродолжитьЗаписьТабличногоДокумента", ЭтотОбъект, ДополнительныеПараметры);
|
||||||
ПоказатьВопрос(ОписаниеОповещения, НСтр("ru = 'Макет содержит ошибки. Продолжить запись?'"), РежимДиалогаВопрос.ДаНет, , КодВозвратаДиалога.Нет);
|
ПоказатьВопрос(ОписаниеОповещения, НСтр("ru = 'Макет заполнен некорректно. Продолжить запись?'"), РежимДиалогаВопрос.ДаНет, , КодВозвратаДиалога.Нет);
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
Иначе
|
Иначе
|
||||||
ТабличныйДокумент.НачатьЗапись(
|
ТабличныйДокумент.НачатьЗапись(
|
||||||
@@ -826,13 +830,14 @@
|
|||||||
Если ЗначениеЗаполнено(Параметры.ПрисоединенныйФайл) Тогда
|
Если ЗначениеЗаполнено(Параметры.ПрисоединенныйФайл) Тогда
|
||||||
МодульРаботаСФайламиСлужебныйКлиент = ОбщегоНазначенияКлиент.ОбщийМодуль("РаботаСФайламиСлужебныйКлиент");
|
МодульРаботаСФайламиСлужебныйКлиент = ОбщегоНазначенияКлиент.ОбщийМодуль("РаботаСФайламиСлужебныйКлиент");
|
||||||
Если ОсвободитьФайл Тогда
|
Если ОсвободитьФайл Тогда
|
||||||
ПараметрыОбновленияФайла = МодульРаботаСФайламиСлужебныйКлиент.ПараметрыОбновленияФайла(ОбработчикЗавершения, Параметры.ПрисоединенныйФайл, УникальныйИдентификатор);
|
ПараметрыОбновленияФайла = МодульРаботаСФайламиСлужебныйКлиент.ПараметрыОбновленияФайла(
|
||||||
|
ОбработчикЗавершения, Параметры.ПрисоединенныйФайл, УникальныйИдентификатор);
|
||||||
МодульРаботаСФайламиСлужебныйКлиент.ЗакончитьРедактированиеСОповещением(ПараметрыОбновленияФайла);
|
МодульРаботаСФайламиСлужебныйКлиент.ЗакончитьРедактированиеСОповещением(ПараметрыОбновленияФайла);
|
||||||
Возврат;
|
|
||||||
Иначе
|
Иначе
|
||||||
МодульРаботаСФайламиСлужебныйКлиент.СохранитьИзмененияФайлаСОповещением(ОбработчикЗавершения, Параметры.ПрисоединенныйФайл, УникальныйИдентификатор);
|
МодульРаботаСФайламиСлужебныйКлиент.СохранитьИзмененияФайлаСОповещением(ОбработчикЗавершения,
|
||||||
Возврат;
|
Параметры.ПрисоединенныйФайл, УникальныйИдентификатор);
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
Возврат;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
@@ -1464,7 +1469,8 @@
|
|||||||
Процедура ОбновитьПолеВводаЗначенияТекущейЯчейки()
|
Процедура ОбновитьПолеВводаЗначенияТекущейЯчейки()
|
||||||
|
|
||||||
ТекущаяОбласть = ТабличныйДокумент.ТекущаяОбласть;
|
ТекущаяОбласть = ТабличныйДокумент.ТекущаяОбласть;
|
||||||
ДоступноРедактирование = Элементы.ТабличныйДокумент.Редактирование И ТекущаяОбласть <> Неопределено И ТипЗнч(ТекущаяОбласть) = Тип("ОбластьЯчеекТабличногоДокумента");
|
ДоступноРедактирование = Элементы.ТабличныйДокумент.Редактирование И ТекущаяОбласть <> Неопределено
|
||||||
|
И ТипЗнч(ТекущаяОбласть) = Тип("ОбластьЯчеекТабличногоДокумента");
|
||||||
Элементы.ТекущееЗначение.Доступность = ДоступноРедактирование;
|
Элементы.ТекущееЗначение.Доступность = ДоступноРедактирование;
|
||||||
Если ДоступноРедактирование Тогда
|
Если ДоступноРедактирование Тогда
|
||||||
ТекущееЗначение = ТекущаяОбласть.Текст;
|
ТекущееЗначение = ТекущаяОбласть.Текст;
|
||||||
@@ -2944,11 +2950,22 @@
|
|||||||
&НаКлиенте
|
&НаКлиенте
|
||||||
Процедура ПродолжитьЗагрузкуИзФайлаПослеПолученияДанных(ДвоичныеДанные, ДополнительныеПараметры) Экспорт
|
Процедура ПродолжитьЗагрузкуИзФайлаПослеПолученияДанных(ДвоичныеДанные, ДополнительныеПараметры) Экспорт
|
||||||
|
|
||||||
ЗаполнитьТабличныйДокумент(ТабличныйДокумент, ПрочитатьМакет(ДвоичныеДанные));
|
ЗакончитьЗагрузкуИзФайла(ДвоичныеДанные);
|
||||||
Модифицированность = Истина;
|
Модифицированность = Истина;
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
|
&НаСервере
|
||||||
|
Процедура ЗакончитьЗагрузкуИзФайла(Знач ДвоичныеДанные)
|
||||||
|
|
||||||
|
КодЯзыка = ТабличныйДокумент.КодЯзыка;
|
||||||
|
Макет = ПрочитатьМакет(ДвоичныеДанные);
|
||||||
|
ТабличныйДокумент.КодЯзыка = КодЯзыка;
|
||||||
|
|
||||||
|
ЗаполнитьТабличныйДокумент(ТабличныйДокумент, Макет);
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
&НаКлиенте
|
&НаКлиенте
|
||||||
Процедура ОбновитьТекстВОбластиЯчеек()
|
Процедура ОбновитьТекстВОбластиЯчеек()
|
||||||
|
|
||||||
|
|||||||
@@ -221,7 +221,7 @@
|
|||||||
ПараметрыФормы = Новый Структура;
|
ПараметрыФормы = Новый Структура;
|
||||||
ПараметрыФормы.Вставить("АдресСертификата", ТекущиеДанные.ДанныеСертификата);
|
ПараметрыФормы.Вставить("АдресСертификата", ТекущиеДанные.ДанныеСертификата);
|
||||||
|
|
||||||
ОткрытьФорму("ОбщаяФорма.Сертификат", ПараметрыФормы);
|
ЭлектроннаяПодписьСлужебныйКлиент.ОткрытьФормуСертификата(ПараметрыФормы);
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
@@ -321,8 +321,8 @@
|
|||||||
ПараметрыПредупреждения.Вставить("ТекстОшибкиКлиент",
|
ПараметрыПредупреждения.Вставить("ТекстОшибкиКлиент",
|
||||||
Результат);
|
Результат);
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
ОткрытьФорму("ОбщаяФорма.РасширенноеПредставлениеОшибки",
|
|
||||||
ПараметрыПредупреждения, ЭтотОбъект);
|
ЭлектроннаяПодписьСлужебныйКлиент.ОткрытьФормуРасширенногоПредставленияОшибки(ПараметрыПредупреждения, ЭтотОбъект);
|
||||||
|
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
|
|||||||
@@ -228,8 +228,7 @@
|
|||||||
|
|
||||||
ПараметрыФормы.Вставить("ДополнительныеДанные", ДополнительныеПараметры);
|
ПараметрыФормы.Вставить("ДополнительныеДанные", ДополнительныеПараметры);
|
||||||
|
|
||||||
ОткрытьФорму("ОбщаяФорма.РасширенноеПредставлениеОшибки",
|
ЭлектроннаяПодписьСлужебныйКлиент.ОткрытьФормуРасширенногоПредставленияОшибки(ПараметрыФормы, ЭтотОбъект);
|
||||||
ПараметрыФормы, ЭтотОбъект,,,,, РежимОткрытияОкнаФормы.БлокироватьОкноВладельца);
|
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
|
|||||||
@@ -2041,6 +2041,7 @@
|
|||||||
// * ЗагруженныеДанные - Булево
|
// * ЗагруженныеДанные - Булево
|
||||||
// * Муниципальный - Булево
|
// * Муниципальный - Булево
|
||||||
// * Адрес - Структура
|
// * Адрес - Структура
|
||||||
|
// * Представление - Строка
|
||||||
//
|
//
|
||||||
Функция СведенияОбАдресномОбъекта(ИдентификаторАдреса) Экспорт
|
Функция СведенияОбАдресномОбъекта(ИдентификаторАдреса) Экспорт
|
||||||
|
|
||||||
@@ -2049,6 +2050,7 @@
|
|||||||
СведенияОбАдресе.Вставить("ЗагруженныеДанные", Ложь);
|
СведенияОбАдресе.Вставить("ЗагруженныеДанные", Ложь);
|
||||||
СведенияОбАдресе.Вставить("Муниципальный", Ложь);
|
СведенияОбАдресе.Вставить("Муниципальный", Ложь);
|
||||||
СведенияОбАдресе.Вставить("Адрес", Новый Структура);
|
СведенияОбАдресе.Вставить("Адрес", Новый Структура);
|
||||||
|
СведенияОбАдресе.Вставить("Представление", "");
|
||||||
|
|
||||||
Возврат СведенияОбАдресе;
|
Возврат СведенияОбАдресе;
|
||||||
|
|
||||||
@@ -2874,7 +2876,7 @@
|
|||||||
Запрос = Новый Запрос;
|
Запрос = Новый Запрос;
|
||||||
|
|
||||||
ТекстЗапроса =
|
ТекстЗапроса =
|
||||||
"ВЫБРАТЬ ПЕРВЫЕ 1
|
"ВЫБРАТЬ ПЕРВЫЕ 20
|
||||||
| &ПредставлениеМуниципальный КАК ТипАдреса,
|
| &ПредставлениеМуниципальный КАК ТипАдреса,
|
||||||
| АдресныеОбъекты5.Наименование КАК Наименование5,
|
| АдресныеОбъекты5.Наименование КАК Наименование5,
|
||||||
| АдресныеОбъекты5.ТипОбъекта КАК ТипОбъекта5,
|
| АдресныеОбъекты5.ТипОбъекта КАК ТипОбъекта5,
|
||||||
@@ -3023,6 +3025,40 @@
|
|||||||
|
|
||||||
Выборка = РезультатЗапроса.Выгрузить();
|
Выборка = РезультатЗапроса.Выгрузить();
|
||||||
|
|
||||||
|
Если Выборка.Количество() > 2 И ЗначениеЗаполнено(СведенияОбАдресномОбъекте.Представление)Тогда
|
||||||
|
|
||||||
|
Адреса = Выборка.СкопироватьКолонки();
|
||||||
|
|
||||||
|
МуниципальныйАдресНайден = Ложь;
|
||||||
|
Для Каждого АдресИзВыборки Из Выборка Цикл
|
||||||
|
|
||||||
|
Если АдресИзВыборки.ТипАдреса = АдминистративноТерриториальныйАдрес() Тогда
|
||||||
|
СтрокаАдреса = Адреса.Добавить();
|
||||||
|
ЗаполнитьЗначенияСвойств(СтрокаАдреса, АдресИзВыборки);
|
||||||
|
Продолжить;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Если МуниципальныйАдресНайден Тогда
|
||||||
|
Продолжить;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Для Позиция = 0 По 5 Цикл
|
||||||
|
Если СтрНайти(ВРег(СведенияОбАдресномОбъекте.Представление), ВРег(АдресИзВыборки["Наименование" + Строка(Позиция)])) = 0 Тогда
|
||||||
|
МуниципальныйАдресНайден = Ложь;
|
||||||
|
Прервать;
|
||||||
|
Иначе
|
||||||
|
МуниципальныйАдрес = АдресИзВыборки;
|
||||||
|
МуниципальныйАдресНайден = Истина;
|
||||||
|
КонецЕсли;
|
||||||
|
КонецЦикла;
|
||||||
|
|
||||||
|
КонецЦикла;
|
||||||
|
|
||||||
|
СтрокаАдреса = Адреса.Добавить();
|
||||||
|
ЗаполнитьЗначенияСвойств(СтрокаАдреса, МуниципальныйАдрес);
|
||||||
|
Выборка = Адреса;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
Результат.addressType = ?(СведенияОбАдресномОбъекте.Муниципальный, МуниципальныйАдрес(),
|
Результат.addressType = ?(СведенияОбАдресномОбъекте.Муниципальный, МуниципальныйАдрес(),
|
||||||
АдминистративноТерриториальныйАдрес());
|
АдминистративноТерриториальныйАдрес());
|
||||||
|
|
||||||
@@ -3076,7 +3112,7 @@
|
|||||||
Продолжить;
|
Продолжить;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
Иначе
|
ИначеЕсли АдресИзВыборки.ТипАдреса = АдминистративноТерриториальныйАдрес() Тогда
|
||||||
АдминистративныйАдрес = АдресИзВыборки;
|
АдминистративныйАдрес = АдресИзВыборки;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
@@ -6968,8 +7004,15 @@
|
|||||||
Если РезультатВебСервис.Данные.Количество() = 1 Тогда
|
Если РезультатВебСервис.Данные.Количество() = 1 Тогда
|
||||||
Результат.Данные = АдресДляСохраненияВБазе(РезультатВебСервис.Данные[0], ЭтоМуниципальныйАдрес);
|
Результат.Данные = АдресДляСохраненияВБазе(РезультатВебСервис.Данные[0], ЭтоМуниципальныйАдрес);
|
||||||
Иначе
|
Иначе
|
||||||
|
|
||||||
// Для городов содержащих несколько вн.р-н внутри города и нужно выбрать ранее введенный.
|
// Для городов содержащих несколько вн.р-н внутри города и нужно выбрать ранее введенный.
|
||||||
ВыбранныйАдрес = РезультатВебСервис.Данные[0];
|
ВыбранныйАдрес = РезультатВебСервис.Данные[0];
|
||||||
|
Для Каждого АдресВебСервиса Из РезультатВебСервис.Данные Цикл
|
||||||
|
Если АдресВебСервиса.munValueReversed = СведенияОбАдресномОбъекте.Представление Тогда
|
||||||
|
ВыбранныйАдрес = АдресВебСервиса;
|
||||||
|
Прервать;
|
||||||
|
КонецЕсли;
|
||||||
|
КонецЦикла;
|
||||||
|
|
||||||
Если ЗначениеЗаполнено(СведенияОбАдресномОбъекте.Адрес) Тогда
|
Если ЗначениеЗаполнено(СведенияОбАдресномОбъекте.Адрес) Тогда
|
||||||
Для каждого АдресИзВебСервиса Из РезультатВебСервис.Данные Цикл
|
Для каждого АдресИзВебСервиса Из РезультатВебСервис.Данные Цикл
|
||||||
|
|||||||
@@ -493,6 +493,46 @@
|
|||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
|
// Открывает форму выбора роли исполнителя.
|
||||||
|
//
|
||||||
|
// Параметры:
|
||||||
|
// ПараметрыФормы - см. ПараметрыФормыВыбораРолиИсполнителя
|
||||||
|
// Владелец - Неопределено
|
||||||
|
// - ФормаКлиентскогоПриложения - форма из которой открывается форма выбора роли исполнителя.
|
||||||
|
//
|
||||||
|
Процедура ОткрытьФормуВыбораРолиИсполнителя(ПараметрыФормы, Владелец) Экспорт
|
||||||
|
|
||||||
|
ОткрытьФорму("ОбщаяФорма.ВыборРолиИсполнителя", ПараметрыФормы, Владелец);
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
|
// Параметры открытия формы выбора роли исполнителя.
|
||||||
|
//
|
||||||
|
// Параметры:
|
||||||
|
// РольИсполнителя - СправочникСсылка.РолиИсполнителей - роль для ролевой адресации задачи участникам бизнес-процессов.
|
||||||
|
// ОсновнойОбъектАдресации - Произвольный - основной объект адресации для направления задачи.
|
||||||
|
// ДополнительныйОбъектАдресации - Произвольный - дополнительный объект адресации для направления задачи
|
||||||
|
//
|
||||||
|
// Возвращаемое значение:
|
||||||
|
// Структура:
|
||||||
|
// * РольИсполнителя - СправочникСсылка.РолиИсполнителей - роль для ролевой адресации задачи участникам бизнес-процессов.
|
||||||
|
// * ОсновнойОбъектАдресации - Произвольный - основной объект адресации для направления задачи
|
||||||
|
// * ДополнительныйОбъектАдресации - Произвольный - дополнительный объект адресации для направления задачи
|
||||||
|
// * ВыборОбъектаАдресации - Булево - Если Истина, то в списке будет выбран основной объект адресации.
|
||||||
|
//
|
||||||
|
Функция ПараметрыФормыВыбораРолиИсполнителя(РольИсполнителя, ОсновнойОбъектАдресации = Неопределено,
|
||||||
|
ДополнительныйОбъектАдресации = Неопределено) Экспорт
|
||||||
|
|
||||||
|
ПараметрыФормы = Новый Структура;
|
||||||
|
ПараметрыФормы.Вставить("РольИсполнителя", РольИсполнителя);
|
||||||
|
ПараметрыФормы.Вставить("ОсновнойОбъектАдресации", ОсновнойОбъектАдресации);
|
||||||
|
ПараметрыФормы.Вставить("ДополнительныйОбъектАдресации", ДополнительныйОбъектАдресации);
|
||||||
|
ПараметрыФормы.Вставить("ВыборОбъектаАдресации", Ложь);
|
||||||
|
|
||||||
|
Возврат ПараметрыФормы;
|
||||||
|
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
#КонецОбласти
|
#КонецОбласти
|
||||||
|
|
||||||
#Область СлужебныеПроцедурыИФункции
|
#Область СлужебныеПроцедурыИФункции
|
||||||
|
|||||||
@@ -2533,19 +2533,29 @@
|
|||||||
// Параметры:
|
// Параметры:
|
||||||
// МетаданныеОбъекта - ОбъектМетаданных
|
// МетаданныеОбъекта - ОбъектМетаданных
|
||||||
// ИмяРеквизита - Строка
|
// ИмяРеквизита - Строка
|
||||||
|
//
|
||||||
// Возвращаемое значение:
|
// Возвращаемое значение:
|
||||||
// ОписаниеСтандартногоРеквизита, ОбъектМетаданныхРеквизит, Неопределено
|
// ОписаниеСтандартногоРеквизита, ОбъектМетаданныхРеквизит, Неопределено
|
||||||
//
|
//
|
||||||
Функция МетаданныеРеквизита(МетаданныеОбъекта, ИмяРеквизита)
|
Функция МетаданныеРеквизита(МетаданныеОбъекта, ИмяРеквизита)
|
||||||
|
|
||||||
Результат = МетаданныеОбъекта.Реквизиты.Найти(ИмяРеквизита);
|
Результат = МетаданныеОбъекта.Реквизиты.Найти(ИмяРеквизита);
|
||||||
Если Результат = Неопределено Тогда
|
Если Результат <> Неопределено Тогда
|
||||||
Попытка
|
Возврат Результат;
|
||||||
Результат = МетаданныеОбъекта.СтандартныеРеквизиты[ИмяРеквизита];
|
|
||||||
Исключение
|
|
||||||
Результат = Неопределено;
|
|
||||||
КонецПопытки;
|
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
|
Результат = МетаданныеОбъекта.ТабличныеЧасти.Найти(ИмяРеквизита);
|
||||||
|
Если Результат <> Неопределено Тогда
|
||||||
|
Возврат Неопределено;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Попытка
|
||||||
|
Результат = МетаданныеОбъекта.СтандартныеРеквизиты[ИмяРеквизита];
|
||||||
|
Исключение
|
||||||
|
Результат = Неопределено;
|
||||||
|
КонецПопытки;
|
||||||
Возврат Результат;
|
Возврат Результат;
|
||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
Функция МетаданныеТабличнойЧасти(МетаданныеОбъекта, ИмяТабличнойЧасти) Экспорт
|
Функция МетаданныеТабличнойЧасти(МетаданныеОбъекта, ИмяТабличнойЧасти) Экспорт
|
||||||
|
|||||||
@@ -2247,6 +2247,11 @@
|
|||||||
МодульКонтрольРассылкиОтчетов.ПриОпределенииОбъектовСКомандамиОтчетов(Объекты);
|
МодульКонтрольРассылкиОтчетов.ПриОпределенииОбъектовСКомандамиОтчетов(Объекты);
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
|
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.ЭлектроннаяПодпись") Тогда
|
||||||
|
МодульСертификатыЭлектроннойПодписи = ОбщегоНазначения.ОбщийМодуль("Отчеты.СертификатыЭлектроннойПодписи");
|
||||||
|
МодульСертификатыЭлектроннойПодписи.ПриОпределенииОбъектовСКомандамиОтчетов(Объекты);
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
// См. ВариантыОтчетовПереопределяемый.ПередДобавлениемКомандОтчетов.
|
// См. ВариантыОтчетовПереопределяемый.ПередДобавлениемКомандОтчетов.
|
||||||
|
|||||||
@@ -702,11 +702,14 @@
|
|||||||
// Возвращаемое значение:
|
// Возвращаемое значение:
|
||||||
// Структура:
|
// Структура:
|
||||||
// * ПроизводственныеКалендари - Структура:
|
// * ПроизводственныеКалендари - Структура:
|
||||||
// * ИмяТаблицы - Строка - имя таблицы.
|
// ** ИмяТаблицы - Строка - имя таблицы.
|
||||||
// * Данные - ТаблицаЗначений - преобразованная из XML таблица календарей.
|
// ** Данные - ТаблицаЗначений - преобразованная из XML таблица календарей.
|
||||||
// * ДанныеПроизводственныхКалендарей - Структура:
|
// * ДанныеПроизводственныхКалендарей - Структура:
|
||||||
// * ИмяТаблицы - Строка - имя таблицы.
|
// ** ИмяТаблицы - Строка - имя таблицы.
|
||||||
// * Данные - ТаблицаЗначений - преобразованная из XML таблица данных календарей.
|
// ** Данные - ТаблицаЗначений - преобразованная из XML таблица данных календарей.
|
||||||
|
// * ПериодыНерабочихДней - Структура:
|
||||||
|
// ** ИмяТаблицы - Строка - имя таблицы.
|
||||||
|
// ** Данные - ТаблицаЗначений - преобразованная из XML таблица данных календарей.
|
||||||
//
|
//
|
||||||
Функция ДанныеКлассификатора() Экспорт
|
Функция ДанныеКлассификатора() Экспорт
|
||||||
|
|
||||||
@@ -717,9 +720,10 @@
|
|||||||
ПроизводственныеКалендари.Вставить("Данные", Новый ТаблицаЗначений());
|
ПроизводственныеКалендари.Вставить("Данные", Новый ТаблицаЗначений());
|
||||||
|
|
||||||
ДанныеПроизводственныхКалендарей = Новый Структура(Новый ФиксированнаяСтруктура(ПроизводственныеКалендари));
|
ДанныеПроизводственныхКалендарей = Новый Структура(Новый ФиксированнаяСтруктура(ПроизводственныеКалендари));
|
||||||
|
ПериодыНерабочихДней = Новый Структура(Новый ФиксированнаяСтруктура(ПроизводственныеКалендари));
|
||||||
|
|
||||||
ДанныеКлассификатора.Вставить("ПроизводственныеКалендари", ПроизводственныеКалендари);
|
ДанныеКлассификатора.Вставить("ПроизводственныеКалендари", ПроизводственныеКалендари);
|
||||||
ДанныеКлассификатора.Вставить("ДанныеПроизводственныхКалендарей", ДанныеПроизводственныхКалендарей);
|
ДанныеКлассификатора.Вставить("ПериодыНерабочихДней", ПериодыНерабочихДней);
|
||||||
|
|
||||||
КалендарныеГрафикиЛокализация.ПриПолученииДанныхКлассификатора(ДанныеКлассификатора);
|
КалендарныеГрафикиЛокализация.ПриПолученииДанныхКлассификатора(ДанныеКлассификатора);
|
||||||
|
|
||||||
|
|||||||
@@ -1038,6 +1038,7 @@
|
|||||||
ДоступныеРеквизиты = НоваяКоллекцияДоступныхРеквизитов();
|
ДоступныеРеквизиты = НоваяКоллекцияДоступныхРеквизитов();
|
||||||
ДоступныеРеквизиты.Колонки.Добавить("ЕстьПодчиненные", Новый ОписаниеТипов("Булево"));
|
ДоступныеРеквизиты.Колонки.Добавить("ЕстьПодчиненные", Новый ОписаниеТипов("Булево"));
|
||||||
ДоступныеРеквизиты.Колонки.Добавить("Порядок", Новый ОписаниеТипов("Число"));
|
ДоступныеРеквизиты.Колонки.Добавить("Порядок", Новый ОписаниеТипов("Число"));
|
||||||
|
ДоступныеРеквизиты.Колонки.Добавить("КоличествоТочекВПоле", Новый ОписаниеТипов("Число"));
|
||||||
ДоступныеРеквизиты.Индексы.Добавить("Поле");
|
ДоступныеРеквизиты.Индексы.Добавить("Поле");
|
||||||
|
|
||||||
СлужебныеПоля = СлужебныеПоля();
|
СлужебныеПоля = СлужебныеПоля();
|
||||||
@@ -1069,6 +1070,7 @@
|
|||||||
|
|
||||||
Реквизит.Поле = ОписаниеПоля.Поле;
|
Реквизит.Поле = ОписаниеПоля.Поле;
|
||||||
Реквизит.Имя = ИмяПоля(ОписаниеПоля.Поле);
|
Реквизит.Имя = ИмяПоля(ОписаниеПоля.Поле);
|
||||||
|
Реквизит.КоличествоТочекВПоле = СтрЧислоВхождений(Реквизит.Поле, ".");
|
||||||
|
|
||||||
Если Не ОписаниеПоля.Тип.СодержитТип(Тип("ТаблицаЗначений")) Тогда
|
Если Не ОписаниеПоля.Тип.СодержитТип(Тип("ТаблицаЗначений")) Тогда
|
||||||
Реквизит.Тип = ОписаниеПоля.Тип;
|
Реквизит.Тип = ОписаниеПоля.Тип;
|
||||||
@@ -1145,7 +1147,7 @@
|
|||||||
КонецЦикла;
|
КонецЦикла;
|
||||||
КонецЦикла;
|
КонецЦикла;
|
||||||
|
|
||||||
ДоступныеРеквизиты.Сортировать("Порядок, Заголовок");
|
ДоступныеРеквизиты.Сортировать("Порядок, Заголовок, КоличествоТочекВПоле");
|
||||||
Возврат ДоступныеРеквизиты;
|
Возврат ДоступныеРеквизиты;
|
||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|||||||
@@ -273,8 +273,7 @@
|
|||||||
|
|
||||||
ПараметрыФормы.ДополнительныеДанные.Вставить("ДополнительныеДанныеПроверок", Ошибка);
|
ПараметрыФормы.ДополнительныеДанные.Вставить("ДополнительныеДанныеПроверок", Ошибка);
|
||||||
|
|
||||||
ОткрытьФорму("ОбщаяФорма.РасширенноеПредставлениеОшибки",
|
ЭлектроннаяПодписьСлужебныйКлиент.ОткрытьФормуРасширенногоПредставленияОшибки(ПараметрыФормы, Контекст.Форма);
|
||||||
ПараметрыФормы, Контекст.Форма,,,,, РежимОткрытияОкнаФормы.БлокироватьОкноВладельца);
|
|
||||||
|
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
|
|||||||
@@ -45,7 +45,7 @@
|
|||||||
Процедура ПриДобавленииПодсистемы(Описание) Экспорт
|
Процедура ПриДобавленииПодсистемы(Описание) Экспорт
|
||||||
|
|
||||||
Описание.Имя = "СтандартныеПодсистемы";
|
Описание.Имя = "СтандартныеПодсистемы";
|
||||||
Описание.Версия = "3.1.10.248";
|
Описание.Версия = "3.1.10.256";
|
||||||
Описание.ИдентификаторИнтернетПоддержки = "SSL";
|
Описание.ИдентификаторИнтернетПоддержки = "SSL";
|
||||||
Описание.РежимВыполненияОтложенныхОбработчиков = "Параллельно";
|
Описание.РежимВыполненияОтложенныхОбработчиков = "Параллельно";
|
||||||
Описание.ПараллельноеОтложенноеОбновлениеСВерсии = "2.3.3.0";
|
Описание.ПараллельноеОтложенноеОбновлениеСВерсии = "2.3.3.0";
|
||||||
|
|||||||
@@ -5416,7 +5416,8 @@
|
|||||||
// ПараметрыПодключения.Вставить("Password", "");
|
// ПараметрыПодключения.Вставить("Password", "");
|
||||||
// Версии = ПолучитьВерсииИнтерфейса(ПараметрыПодключения, "СервисПередачиФайлов");
|
// Версии = ПолучитьВерсииИнтерфейса(ПараметрыПодключения, "СервисПередачиФайлов");
|
||||||
//
|
//
|
||||||
Функция ПолучитьВерсииИнтерфейса(Знач Адрес, Знач Пользователь, Знач Пароль = Неопределено, Знач Интерфейс = Неопределено, Знач ПроверятьДоставкуПакетовПриОшибке = Истина) Экспорт
|
Функция ПолучитьВерсииИнтерфейса(Знач Адрес, Знач Пользователь, Знач Пароль = Неопределено,
|
||||||
|
Знач Интерфейс = Неопределено, Знач ПроверятьДоставкуПакетовПриОшибке = Истина) Экспорт
|
||||||
|
|
||||||
Если ТипЗнч(Адрес) = Тип("Структура") Тогда // для обратной совместимости
|
Если ТипЗнч(Адрес) = Тип("Структура") Тогда // для обратной совместимости
|
||||||
ПараметрыПодключения = Адрес;
|
ПараметрыПодключения = Адрес;
|
||||||
|
|||||||
@@ -520,7 +520,9 @@
|
|||||||
Если Заменять = Ложь Тогда
|
Если Заменять = Ложь Тогда
|
||||||
Продолжить;
|
Продолжить;
|
||||||
Иначе
|
Иначе
|
||||||
ВызватьИсключение СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(НСтр("ru = 'Пересечение ключей источника и приемника: ""%1"".'"), Элемент.Ключ);
|
ВызватьИсключение СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||||
|
НСтр("ru = 'Пересечение ключей источника и приемника: ""%1"".'"),
|
||||||
|
Элемент.Ключ);
|
||||||
КонецЕсли
|
КонецЕсли
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
Приемник.Вставить(Элемент.Ключ, Элемент.Значение);
|
Приемник.Вставить(Элемент.Ключ, Элемент.Значение);
|
||||||
|
|||||||
@@ -1298,6 +1298,9 @@
|
|||||||
// КопируемыеСвойства - Строка - список свойств через запятую, которые нужно скопировать (без префикса).
|
// КопируемыеСвойства - Строка - список свойств через запятую, которые нужно скопировать (без префикса).
|
||||||
// ИсключаемыеСвойства - Строка - список свойств через запятую, которые не нужно копировать (без префикса).
|
// ИсключаемыеСвойства - Строка - список свойств через запятую, которые не нужно копировать (без префикса).
|
||||||
// ПрефиксСвойств - Строка - начальное имя для Источника или Приемника типа НЕ Структура.
|
// ПрефиксСвойств - Строка - начальное имя для Источника или Приемника типа НЕ Структура.
|
||||||
|
// - Соответствие:
|
||||||
|
// * Ключ - имя свойства без префикса
|
||||||
|
// * Значение - полное имя свойства с префиксом
|
||||||
//
|
//
|
||||||
Процедура СкопироватьСвойстваПользователяИБ(Приемник,
|
Процедура СкопироватьСвойстваПользователяИБ(Приемник,
|
||||||
Источник,
|
Источник,
|
||||||
@@ -1403,7 +1406,14 @@
|
|||||||
ЗначениеСвойства = Источник[Свойство];
|
ЗначениеСвойства = Источник[Свойство];
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
ПолноеИмяСвойства = ПрефиксСвойств + Свойство;
|
Если ТипЗнч(ПрефиксСвойств) = Тип("Соответствие") Тогда
|
||||||
|
ПолноеИмяСвойства = ПрефиксСвойств.Получить(Свойство);
|
||||||
|
Если Не ЗначениеЗаполнено(ПолноеИмяСвойства) Тогда
|
||||||
|
Продолжить;
|
||||||
|
КонецЕсли;
|
||||||
|
Иначе
|
||||||
|
ПолноеИмяСвойства = ПрефиксСвойств + Свойство;
|
||||||
|
КонецЕсли;
|
||||||
ВременнаяСтруктура = Новый Структура(ПолноеИмяСвойства, ЗначениеСвойства);
|
ВременнаяСтруктура = Новый Структура(ПолноеИмяСвойства, ЗначениеСвойства);
|
||||||
ЗаполнитьЗначенияСвойств(Приемник, ВременнаяСтруктура);
|
ЗаполнитьЗначенияСвойств(Приемник, ВременнаяСтруктура);
|
||||||
Иначе
|
Иначе
|
||||||
@@ -1414,7 +1424,14 @@
|
|||||||
Продолжить;
|
Продолжить;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
Иначе
|
Иначе
|
||||||
ПолноеИмяСвойства = ПрефиксСвойств + Свойство;
|
Если ТипЗнч(ПрефиксСвойств) = Тип("Соответствие") Тогда
|
||||||
|
ПолноеИмяСвойства = ПрефиксСвойств.Получить(Свойство);
|
||||||
|
Если Не ЗначениеЗаполнено(ПолноеИмяСвойства) Тогда
|
||||||
|
Продолжить;
|
||||||
|
КонецЕсли;
|
||||||
|
Иначе
|
||||||
|
ПолноеИмяСвойства = ПрефиксСвойств + Свойство;
|
||||||
|
КонецЕсли;
|
||||||
ВременнаяСтруктура = Новый Структура(ПолноеИмяСвойства, Новый ТаблицаЗначений);
|
ВременнаяСтруктура = Новый Структура(ПолноеИмяСвойства, Новый ТаблицаЗначений);
|
||||||
ЗаполнитьЗначенияСвойств(ВременнаяСтруктура, Источник);
|
ЗаполнитьЗначенияСвойств(ВременнаяСтруктура, Источник);
|
||||||
ЗначениеСвойства = ВременнаяСтруктура[ПолноеИмяСвойства];
|
ЗначениеСвойства = ВременнаяСтруктура[ПолноеИмяСвойства];
|
||||||
@@ -1516,7 +1533,6 @@
|
|||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
Иначе
|
Иначе
|
||||||
Если Свойство = "Роли" Тогда
|
Если Свойство = "Роли" Тогда
|
||||||
|
|
||||||
ВременнаяСтруктура = Новый Структура("Роли", Новый ТаблицаЗначений);
|
ВременнаяСтруктура = Новый Структура("Роли", Новый ТаблицаЗначений);
|
||||||
ЗаполнитьЗначенияСвойств(ВременнаяСтруктура, Приемник);
|
ЗаполнитьЗначенияСвойств(ВременнаяСтруктура, Приемник);
|
||||||
Если ТипЗнч(ВременнаяСтруктура.Роли) = Тип("ТаблицаЗначений") Тогда
|
Если ТипЗнч(ВременнаяСтруктура.Роли) = Тип("ТаблицаЗначений") Тогда
|
||||||
@@ -1536,7 +1552,14 @@
|
|||||||
Продолжить;
|
Продолжить;
|
||||||
|
|
||||||
ИначеЕсли ТипЗнч(Источник) = Тип("Структура") Тогда
|
ИначеЕсли ТипЗнч(Источник) = Тип("Структура") Тогда
|
||||||
ПолноеИмяСвойства = ПрефиксСвойств + Свойство;
|
Если ТипЗнч(ПрефиксСвойств) = Тип("Соответствие") Тогда
|
||||||
|
ПолноеИмяСвойства = ПрефиксСвойств.Получить(Свойство);
|
||||||
|
Если Не ЗначениеЗаполнено(ПолноеИмяСвойства) Тогда
|
||||||
|
Продолжить;
|
||||||
|
КонецЕсли;
|
||||||
|
Иначе
|
||||||
|
ПолноеИмяСвойства = ПрефиксСвойств + Свойство;
|
||||||
|
КонецЕсли;
|
||||||
Иначе
|
Иначе
|
||||||
ПолноеИмяСвойства = Свойство;
|
ПолноеИмяСвойства = Свойство;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|||||||
@@ -3900,9 +3900,14 @@
|
|||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
// Для форм элементов справочников Пользователи и ВнешниеПользователи.
|
// Для форм элементов справочников Пользователи и ВнешниеПользователи.
|
||||||
|
|
||||||
|
// Возвращает подсказку при смене пароля для полноправного и обычного пользователей.
|
||||||
|
//
|
||||||
|
// Параметры:
|
||||||
|
// ДляВнешнихПользователей - Булево
|
||||||
//
|
//
|
||||||
// Возвращаемое значение:
|
// Возвращаемое значение:
|
||||||
// Строка
|
// ФорматированнаяСтрока
|
||||||
//
|
//
|
||||||
Функция ПодсказкаПотребоватьСменуПароляПриВходе(ДляВнешнихПользователей) Экспорт
|
Функция ПодсказкаПотребоватьСменуПароляПриВходе(ДляВнешнихПользователей) Экспорт
|
||||||
|
|
||||||
@@ -3953,6 +3958,41 @@
|
|||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
|
// Возвращает соответствие имен свойств пользователя ИБ
|
||||||
|
// полным именам свойств пользователя ИБ в форме с префиксом.
|
||||||
|
//
|
||||||
|
// Возвращаемое значение:
|
||||||
|
// Соответствие
|
||||||
|
// * Ключ - имя свойства без префикса
|
||||||
|
// * Значение - полное имя свойства с префиксом
|
||||||
|
//
|
||||||
|
Функция ИменаСвойствПользователяИБСПрефиксом() Экспорт
|
||||||
|
|
||||||
|
Результат = Новый Соответствие;
|
||||||
|
Результат.Вставить("АдресЭлектроннойПочты", "ПользовательИБАдресЭлектроннойПочты");
|
||||||
|
Результат.Вставить("АутентификацияOpenID", "ПользовательИБАутентификацияOpenID");
|
||||||
|
Результат.Вставить("АутентификацияOpenIDConnect", "ПользовательИБАутентификацияOpenIDConnect");
|
||||||
|
Результат.Вставить("АутентификацияОС", "ПользовательИБАутентификацияОС");
|
||||||
|
Результат.Вставить("АутентификацияСтандартная", "ПользовательИБАутентификацияСтандартная");
|
||||||
|
Результат.Вставить("АутентификацияТокеномДоступа", "ПользовательИБАутентификацияТокеномДоступа");
|
||||||
|
Результат.Вставить("ЗапрещеноВосстанавливатьПароль", "ПользовательИБЗапрещеноВосстанавливатьПароль");
|
||||||
|
Результат.Вставить("ЗапрещеноИзменятьПароль", "ПользовательИБЗапрещеноИзменятьПароль");
|
||||||
|
Результат.Вставить("ЗащитаОтОпасныхДействий", "ПользовательИБЗащитаОтОпасныхДействий");
|
||||||
|
Результат.Вставить("Имя", "ПользовательИБИмя");
|
||||||
|
Результат.Вставить("ОсновнойИнтерфейс", "ПользовательИБОсновнойИнтерфейс");
|
||||||
|
Результат.Вставить("Пароль", "ПользовательИБПароль");
|
||||||
|
Результат.Вставить("ПоказыватьВСпискеВыбора", "ПользовательИБПоказыватьВСпискеВыбора");
|
||||||
|
Результат.Вставить("ПолноеИмя", "ПользовательИБПолноеИмя");
|
||||||
|
Результат.Вставить("ПользовательОС", "ПользовательИБПользовательОС");
|
||||||
|
Результат.Вставить("РежимЗапуска", "ПользовательИБРежимЗапуска");
|
||||||
|
Результат.Вставить("Роли", "ПользовательИБРоли");
|
||||||
|
Результат.Вставить("СтарыйПароль", "ПользовательИБСтарыйПароль");
|
||||||
|
Результат.Вставить("Язык", "ПользовательИБЯзык");
|
||||||
|
|
||||||
|
Возврат Результат;
|
||||||
|
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
////////////////////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
// Процедуры и функции работы с пользователями.
|
// Процедуры и функции работы с пользователями.
|
||||||
|
|
||||||
|
|||||||
@@ -71,6 +71,7 @@
|
|||||||
// * Идентификатор - УникальныйИдентификатор
|
// * Идентификатор - УникальныйИдентификатор
|
||||||
// * Муниципальный - Булево
|
// * Муниципальный - Булево
|
||||||
// * Адрес - Структура
|
// * Адрес - Структура
|
||||||
|
// * Представление - Строка
|
||||||
//
|
//
|
||||||
Функция СведенияОбАдресномОбъекта() Экспорт
|
Функция СведенияОбАдресномОбъекта() Экспорт
|
||||||
|
|
||||||
@@ -78,7 +79,8 @@
|
|||||||
СведенияОбАдресе.Вставить("ЗагруженныеДанные", Ложь);
|
СведенияОбАдресе.Вставить("ЗагруженныеДанные", Ложь);
|
||||||
СведенияОбАдресе.Вставить("Идентификатор", Новый УникальныйИдентификатор);
|
СведенияОбАдресе.Вставить("Идентификатор", Новый УникальныйИдентификатор);
|
||||||
СведенияОбАдресе.Вставить("Муниципальный", Ложь);
|
СведенияОбАдресе.Вставить("Муниципальный", Ложь);
|
||||||
СведенияОбАдресе.Вставить("Адрес", Новый Структура);
|
СведенияОбАдресе.Вставить("Адрес", Новый Структура);
|
||||||
|
СведенияОбАдресе.Вставить("Представление", "");
|
||||||
|
|
||||||
Возврат СведенияОбАдресе;
|
Возврат СведенияОбАдресе;
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|||||||
@@ -178,7 +178,7 @@
|
|||||||
|
|
||||||
Если ПараметрыОтправки.ПоказыватьДиалогВыбораФорматаСохраненияВложений Тогда
|
Если ПараметрыОтправки.ПоказыватьДиалогВыбораФорматаСохраненияВложений Тогда
|
||||||
ОписаниеОповещения = Новый ОписаниеОповещения("СоздатьНовоеПисьмоПодготовитьВложения", ЭтотОбъект, ПараметрыОтправки);
|
ОписаниеОповещения = Новый ОписаниеОповещения("СоздатьНовоеПисьмоПодготовитьВложения", ЭтотОбъект, ПараметрыОтправки);
|
||||||
ОткрытьФорму("ОбщаяФорма.ВыборФорматаВложений", , , , , , ОписаниеОповещения);
|
ОбщегоНазначенияКлиент.ПоказатьВыборФорматаВложений(ОписаниеОповещения, Неопределено);
|
||||||
Возврат;
|
Возврат;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
|
|||||||
@@ -61,9 +61,9 @@
|
|||||||
Если ФайлОбъект.ТипХраненияФайла = Перечисления.ТипыХраненияФайлов.ВИнформационнойБазе Тогда
|
Если ФайлОбъект.ТипХраненияФайла = Перечисления.ТипыХраненияФайлов.ВИнформационнойБазе Тогда
|
||||||
|
|
||||||
Результат = ХранилищеФайлаИзИнформационнойБазы(ФайлОбъект.Ссылка);
|
Результат = ХранилищеФайлаИзИнформационнойБазы(ФайлОбъект.Ссылка);
|
||||||
Если Результат <> Неопределено Тогда
|
Если ТипЗнч(Результат) = Тип("ХранилищеЗначения") Тогда
|
||||||
Результат = Результат.Получить();
|
Результат = Результат.Получить();
|
||||||
Если Результат <> Неопределено Тогда
|
Если ТипЗнч(Результат) = Тип("ДвоичныеДанные") Тогда
|
||||||
Возврат Результат;
|
Возврат Результат;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|||||||
@@ -252,6 +252,7 @@
|
|||||||
|
|
||||||
ПараметрыФормы.Вставить("ЗначениеКопирования", ФайлОснование);
|
ПараметрыФормы.Вставить("ЗначениеКопирования", ФайлОснование);
|
||||||
ПараметрыФормы.Вставить("ВладелецФайла", ВладелецФайла);
|
ПараметрыФормы.Вставить("ВладелецФайла", ВладелецФайла);
|
||||||
|
|
||||||
Если ЭтоФайлы Тогда
|
Если ЭтоФайлы Тогда
|
||||||
ОткрытьФорму("Справочник.Файлы.ФормаОбъекта", ПараметрыФормы,,,,, ОписаниеОповещенияОЗакрытии);
|
ОткрытьФорму("Справочник.Файлы.ФормаОбъекта", ПараметрыФормы,,,,, ОписаниеОповещенияОЗакрытии);
|
||||||
Иначе
|
Иначе
|
||||||
@@ -362,17 +363,10 @@
|
|||||||
//
|
//
|
||||||
Процедура ОткрытьФормуСпискаФайлов(Знач ВладелецФайлов) Экспорт
|
Процедура ОткрытьФормуСпискаФайлов(Знач ВладелецФайлов) Экспорт
|
||||||
|
|
||||||
МодульИнтеграцияС1СДокументооборотБазоваяФункциональностьКлиент = Неопределено;
|
Если РаботаСФайламиСлужебныйКлиент.Используется1СДокументооборотДляХраненияФайловОбъекта(ВладелецФайлов) Тогда
|
||||||
ИспользоватьДОДляХраненияФайловОбъекта =
|
|
||||||
РаботаСФайламиСлужебныйКлиент.Используется1СДокументооборотДляХраненияФайловОбъекта(
|
|
||||||
ВладелецФайлов,
|
|
||||||
МодульИнтеграцияС1СДокументооборотБазоваяФункциональностьКлиент);
|
|
||||||
|
|
||||||
Если ИспользоватьДОДляХраненияФайловОбъекта Тогда
|
|
||||||
|
|
||||||
// ИнтеграцияС1СДокументооборотом
|
// ИнтеграцияС1СДокументооборотом
|
||||||
МодульИнтеграцияС1СДокументооборотБазоваяФункциональностьКлиент.ОткрытьПрисоединенныеФайлы(
|
РаботаСФайламиСлужебныйКлиент.ОткрытьФормуПрисоединенныеФайлы1СДокументооборот(ВладелецФайлов);
|
||||||
ВладелецФайлов);
|
|
||||||
// Конец ИнтеграцияС1СДокументооборотом
|
// Конец ИнтеграцияС1СДокументооборотом
|
||||||
|
|
||||||
Иначе
|
Иначе
|
||||||
@@ -753,6 +747,7 @@
|
|||||||
// 5 - RLE
|
// 5 - RLE
|
||||||
// 6 - без сжатия
|
// 6 - без сжатия
|
||||||
// * ДвустороннееСканирование - Булево - использовать двустороннее сканирование.
|
// * ДвустороннееСканирование - Булево - использовать двустороннее сканирование.
|
||||||
|
// * АвтоматическаяПодачаДокументов - Булево - использовать автоматический податчик документов.
|
||||||
// * СохранятьВPDF - Булево
|
// * СохранятьВPDF - Булево
|
||||||
// * ИспользоватьImageMagickДляПреобразованияВPDF - Булево
|
// * ИспользоватьImageMagickДляПреобразованияВPDF - Булево
|
||||||
//
|
//
|
||||||
@@ -1633,17 +1628,18 @@
|
|||||||
ИспользоватьДОДляХраненияФайловОбъекта =
|
ИспользоватьДОДляХраненияФайловОбъекта =
|
||||||
РаботаСФайламиСлужебныйКлиент.Используется1СДокументооборотДляХраненияФайловОбъекта(
|
РаботаСФайламиСлужебныйКлиент.Используется1СДокументооборотДляХраненияФайловОбъекта(
|
||||||
ВладелецПрисоединенныхФайлов,
|
ВладелецПрисоединенныхФайлов,
|
||||||
МодульИнтеграцияС1СДокументооборотБазоваяФункциональностьКлиент,
|
|
||||||
Форма,
|
Форма,
|
||||||
Команда);
|
Команда,
|
||||||
|
МодульИнтеграцияС1СДокументооборотБазоваяФункциональностьКлиент);
|
||||||
|
|
||||||
Если СтрНачинаетсяС(ИмяКоманды, "ОткрытьСписок") Тогда
|
Если СтрНачинаетсяС(ИмяКоманды, "ОткрытьСписок") Тогда
|
||||||
|
|
||||||
Если ИспользоватьДОДляХраненияФайловОбъекта Тогда
|
Если ИспользоватьДОДляХраненияФайловОбъекта Тогда
|
||||||
|
|
||||||
// ИнтеграцияС1СДокументооборотом
|
// ИнтеграцияС1СДокументооборотом
|
||||||
МодульИнтеграцияС1СДокументооборотБазоваяФункциональностьКлиент.ОткрытьПрисоединенныеФайлы(
|
РаботаСФайламиСлужебныйКлиент.ОткрытьФормуПрисоединенныеФайлы1СДокументооборот(
|
||||||
ВладелецПрисоединенныхФайлов);
|
ВладелецПрисоединенныхФайлов,
|
||||||
|
Форма);
|
||||||
// Конец ИнтеграцияС1СДокументооборотом
|
// Конец ИнтеграцияС1СДокументооборотом
|
||||||
|
|
||||||
Иначе
|
Иначе
|
||||||
|
|||||||
@@ -71,6 +71,7 @@
|
|||||||
// * Поворот - ПеречислениеСсылка.СпособыПоворотаИзображения
|
// * Поворот - ПеречислениеСсылка.СпособыПоворотаИзображения
|
||||||
// * РазмерБумаги - ПеречислениеСсылка.РазмерыБумаги
|
// * РазмерБумаги - ПеречислениеСсылка.РазмерыБумаги
|
||||||
// * ДвустороннееСканирование - Булево
|
// * ДвустороннееСканирование - Булево
|
||||||
|
// * АвтоматическаяПодачаДокументов - Булево
|
||||||
// * ИспользоватьImageMagickДляПреобразованияВPDF - Булево
|
// * ИспользоватьImageMagickДляПреобразованияВPDF - Булево
|
||||||
// * КачествоJPG - Число
|
// * КачествоJPG - Число
|
||||||
// * СжатиеTIFF - ПеречислениеСсылка.ВариантыСжатияTIFF
|
// * СжатиеTIFF - ПеречислениеСсылка.ВариантыСжатияTIFF
|
||||||
@@ -88,6 +89,7 @@
|
|||||||
Результат.Вставить("Поворот");
|
Результат.Вставить("Поворот");
|
||||||
Результат.Вставить("РазмерБумаги");
|
Результат.Вставить("РазмерБумаги");
|
||||||
Результат.Вставить("ДвустороннееСканирование", Ложь);
|
Результат.Вставить("ДвустороннееСканирование", Ложь);
|
||||||
|
Результат.Вставить("АвтоматическаяПодачаДокументов", Ложь);
|
||||||
Результат.Вставить("ИспользоватьImageMagickДляПреобразованияВPDF", Ложь);
|
Результат.Вставить("ИспользоватьImageMagickДляПреобразованияВPDF", Ложь);
|
||||||
Результат.Вставить("КачествоJPG", 0);
|
Результат.Вставить("КачествоJPG", 0);
|
||||||
Результат.Вставить("СжатиеTIFF");
|
Результат.Вставить("СжатиеTIFF");
|
||||||
|
|||||||
@@ -3084,14 +3084,14 @@
|
|||||||
///////////////////////////////////////////////////////////////////////////////////
|
///////////////////////////////////////////////////////////////////////////////////
|
||||||
// Заполняет в табличном или офисном документе штамп электронной подписи.
|
// Заполняет в табличном или офисном документе штамп электронной подписи.
|
||||||
|
|
||||||
Функция ДокументСоШтампом(Знач Файл) Экспорт
|
Функция ДокументСоШтампом(Знач ДанныеФайла) Экспорт
|
||||||
|
|
||||||
Расширение = ОбщегоНазначения.ЗначениеРеквизитаОбъекта(Файл, "Расширение");
|
Расширение = ДанныеФайла.Расширение;
|
||||||
|
|
||||||
Если Расширение = "mxl" Тогда
|
Если Расширение = "mxl" Тогда
|
||||||
ДанныеФайла = РаботаСФайлами.ДанныеФайла(Файл);
|
|
||||||
ВременныйФайл = ПолучитьИмяВременногоФайла(".mxl");
|
|
||||||
ДвоичныеДанные = ПолучитьИзВременногоХранилища(ДанныеФайла.СсылкаНаДвоичныеДанныеФайла); // ДвоичныеДанные
|
ДвоичныеДанные = ПолучитьИзВременногоХранилища(ДанныеФайла.СсылкаНаДвоичныеДанныеФайла); // ДвоичныеДанные
|
||||||
|
ВременныйФайл = ПолучитьИмяВременногоФайла(".mxl");
|
||||||
ДвоичныеДанные.Записать(ВременныйФайл);
|
ДвоичныеДанные.Записать(ВременныйФайл);
|
||||||
|
|
||||||
ТабличныйДокумент = Новый ТабличныйДокумент;
|
ТабличныйДокумент = Новый ТабличныйДокумент;
|
||||||
@@ -3105,8 +3105,8 @@
|
|||||||
ПараметрыШтампа.Вставить("ТекстОтметки", "");
|
ПараметрыШтампа.Вставить("ТекстОтметки", "");
|
||||||
ПараметрыШтампа.Вставить("Логотип");
|
ПараметрыШтампа.Вставить("Логотип");
|
||||||
|
|
||||||
ЭлектронныеПодписи = МодульЭлектроннаяПодпись.УстановленныеПодписи(Файл);
|
ЭлектронныеПодписи = МодульЭлектроннаяПодпись.УстановленныеПодписи(ДанныеФайла.Ссылка);
|
||||||
ВладелецФайла = ОбщегоНазначения.ЗначениеРеквизитаОбъекта(Файл, "ВладелецФайла");
|
ВладелецФайла = ДанныеФайла.Владелец;
|
||||||
|
|
||||||
СведенияОФайле = Новый Структура;
|
СведенияОФайле = Новый Структура;
|
||||||
СведенияОФайле.Вставить("ВладелецФайла", ВладелецФайла);
|
СведенияОФайле.Вставить("ВладелецФайла", ВладелецФайла);
|
||||||
@@ -3126,9 +3126,9 @@
|
|||||||
|
|
||||||
Возврат ТабличныйДокумент;
|
Возврат ТабличныйДокумент;
|
||||||
ИначеЕсли Расширение = "docx" Тогда
|
ИначеЕсли Расширение = "docx" Тогда
|
||||||
ДанныеФайла = РаботаСФайлами.ДанныеФайла(Файл);
|
|
||||||
МодульЭлектроннаяПодпись = ОбщегоНазначения.ОбщийМодуль("ЭлектроннаяПодпись");
|
МодульЭлектроннаяПодпись = ОбщегоНазначения.ОбщийМодуль("ЭлектроннаяПодпись");
|
||||||
ЭлектронныеПодписи = МодульЭлектроннаяПодпись.УстановленныеПодписи(Файл);
|
ЭлектронныеПодписи = МодульЭлектроннаяПодпись.УстановленныеПодписи(ДанныеФайла.Ссылка);
|
||||||
МодульУправлениеПечатью = ОбщегоНазначения.ОбщийМодуль("УправлениеПечатью");
|
МодульУправлениеПечатью = ОбщегоНазначения.ОбщийМодуль("УправлениеПечатью");
|
||||||
МодульУправлениеПечатью.ДобавитьШтампыВОфисныйДокумент(ДанныеФайла.СсылкаНаДвоичныеДанныеФайла,
|
МодульУправлениеПечатью.ДобавитьШтампыВОфисныйДокумент(ДанныеФайла.СсылкаНаДвоичныеДанныеФайла,
|
||||||
ЭлектронныеПодписи);
|
ЭлектронныеПодписи);
|
||||||
|
|||||||
@@ -662,27 +662,29 @@
|
|||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
// Интеграция с 1С:Документооборотом.
|
||||||
|
|
||||||
// Проверяет используется ли 1С:Документооборот для хранения присоединенных файлов объекта.
|
// Проверяет используется ли 1С:Документооборот для хранения присоединенных файлов объекта.
|
||||||
//
|
//
|
||||||
// Параметры:
|
// Параметры:
|
||||||
// ВладелецПрисоединенныхФайлов - ЛюбаяСсылка - владелец присоединенных файлов.
|
// ВладелецПрисоединенныхФайлов - ЛюбаяСсылка - владелец присоединенных файлов.
|
||||||
// МодульИнтеграцияС1СДокументооборотБазоваяФункциональностьКлиент - ОбщийМодуль - неявно возвращаемое значение,
|
|
||||||
// модуль для доступа к функционалу интеграции с 1С:Документооборотом.
|
|
||||||
// Форма - ФормаКлиентскогоПриложения - форма владельца файла.
|
// Форма - ФормаКлиентскогоПриложения - форма владельца файла.
|
||||||
// Команда - КомандаФормы - выполняемая команда управления присоединенными файлами.
|
// Команда - КомандаФормы - выполняемая команда управления присоединенными файлами.
|
||||||
|
// МодульИнтеграцияС1СДокументооборотБазоваяФункциональностьКлиент - ОбщийМодуль - неявно возвращаемое значение,
|
||||||
|
// модуль для доступа к функционалу интеграции с 1С:Документооборотом.
|
||||||
//
|
//
|
||||||
// Возвращаемое значение:
|
// Возвращаемое значение:
|
||||||
// Булево
|
// Булево
|
||||||
//
|
//
|
||||||
Функция Используется1СДокументооборотДляХраненияФайловОбъекта(ВладелецПрисоединенныхФайлов,
|
Функция Используется1СДокументооборотДляХраненияФайловОбъекта(ВладелецПрисоединенныхФайлов, Форма = Неопределено,
|
||||||
МодульИнтеграцияС1СДокументооборотБазоваяФункциональностьКлиент = Неопределено, Форма = Неопределено,
|
Команда = Неопределено, МодульИнтеграцияС1СДокументооборотБазоваяФункциональностьКлиент = Неопределено) Экспорт
|
||||||
Команда = Неопределено) Экспорт
|
|
||||||
|
|
||||||
ИспользоватьДОДляХраненияФайловОбъекта = Ложь;
|
ИспользоватьДОДляХраненияФайловОбъекта = Ложь;
|
||||||
|
|
||||||
// ИнтеграцияС1СДокументооборотом
|
// ИнтеграцияС1СДокументооборотом
|
||||||
Если ОбщегоНазначенияКлиент.ПодсистемаСуществует("ИнтеграцияС1СДокументооборотом") Тогда
|
Если ОбщегоНазначенияКлиент.ПодсистемаСуществует("ИнтеграцияС1СДокументооборотом") Тогда
|
||||||
ВерсияБИД = "1.0.0.0";
|
ВерсияБИД = "0.0.0.0";
|
||||||
СтандартныеПодсистемыКлиент.ПараметрыРаботыКлиента().Свойство("ВерсияБИД", ВерсияБИД);
|
СтандартныеПодсистемыКлиент.ПараметрыРаботыКлиента().Свойство("ВерсияБИД", ВерсияБИД);
|
||||||
Если ОбщегоНазначенияКлиентСервер.СравнитьВерсии(ВерсияБИД, "3.0.2.4") >= 0 Тогда
|
Если ОбщегоНазначенияКлиентСервер.СравнитьВерсии(ВерсияБИД, "3.0.2.4") >= 0 Тогда
|
||||||
МодульИнтеграцияС1СДокументооборотБазоваяФункциональностьКлиент = ОбщегоНазначенияКлиент.ОбщийМодуль(
|
МодульИнтеграцияС1СДокументооборотБазоваяФункциональностьКлиент = ОбщегоНазначенияКлиент.ОбщийМодуль(
|
||||||
@@ -703,6 +705,39 @@
|
|||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
|
// Открывает форму списка файлов, хранящихся в 1С:Документооборот.
|
||||||
|
//
|
||||||
|
// Параметры:
|
||||||
|
// ВладелецПрисоединенныхФайлов - ЛюбаяСсылка - владелец присоединенных файлов.
|
||||||
|
// Форма - ФормаКлиентскогоПриложения - форма владельца файла.
|
||||||
|
// ПараметрыВыполненияКоманды - ПараметрыВыполненияКоманды - описывает структуру, передаваемую в обработчик команды.
|
||||||
|
//
|
||||||
|
Процедура ОткрытьФормуПрисоединенныеФайлы1СДокументооборот(ВладелецПрисоединенныхФайлов, Форма = Неопределено,
|
||||||
|
ПараметрыВыполненияКоманды = Неопределено) Экспорт
|
||||||
|
|
||||||
|
// ИнтеграцияС1СДокументооборотом
|
||||||
|
ВерсияБИД = "0.0.0.0";
|
||||||
|
СтандартныеПодсистемыКлиент.ПараметрыРаботыКлиента().Свойство("ВерсияБИД", ВерсияБИД);
|
||||||
|
МодульИнтеграцияС1СДокументооборотБазоваяФункциональностьКлиент = ОбщегоНазначенияКлиент.ОбщийМодуль(
|
||||||
|
"ИнтеграцияС1СДокументооборотБазоваяФункциональностьКлиент");
|
||||||
|
|
||||||
|
Если ОбщегоНазначенияКлиентСервер.СравнитьВерсии(ВерсияБИД, "3.0.2.7") >= 0 Тогда
|
||||||
|
Параметры = МодульИнтеграцияС1СДокументооборотБазоваяФункциональностьКлиент.ПараметрыОткрытияСпискаФайлов(Форма);
|
||||||
|
Если ПараметрыВыполненияКоманды <> Неопределено Тогда
|
||||||
|
Параметры.Уникальность = ПараметрыВыполненияКоманды.Уникальность;
|
||||||
|
Параметры.Окно = ПараметрыВыполненияКоманды.Окно;
|
||||||
|
КонецЕсли;
|
||||||
|
МодульИнтеграцияС1СДокументооборотБазоваяФункциональностьКлиент.ОткрытьФормуПрисоединенныеФайлы(
|
||||||
|
ВладелецПрисоединенныхФайлов,
|
||||||
|
Параметры);
|
||||||
|
Иначе
|
||||||
|
МодульИнтеграцияС1СДокументооборотБазоваяФункциональностьКлиент.ОткрытьПрисоединенныеФайлы(
|
||||||
|
ВладелецПрисоединенныхФайлов);
|
||||||
|
КонецЕсли;
|
||||||
|
// Конец ИнтеграцияС1СДокументооборотом
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
////////////////////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
// Процедуры и функции работы с криптографией.
|
// Процедуры и функции работы с криптографией.
|
||||||
|
|
||||||
@@ -9345,18 +9380,14 @@
|
|||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
ТабличныйДокумент = ПомещенныеФайлы[0].Хранение;
|
ТабличныйДокумент = ПомещенныеФайлы[0].Хранение;
|
||||||
|
|
||||||
ЗаголовокФормы = ОбщегоНазначенияКлиентСервер.ПолучитьИмяСРасширением(
|
ПараметрыФормы = СтандартныеПодсистемыКлиент.ПараметрыРедактораТабличногоДокумента();
|
||||||
|
ПараметрыФормы.ИмяДокумента = ОбщегоНазначенияКлиентСервер.ПолучитьИмяСРасширением(
|
||||||
ДанныеФайла.ПолноеНаименованиеВерсии, ДанныеФайла.Расширение);
|
ДанныеФайла.ПолноеНаименованиеВерсии, ДанныеФайла.Расширение);
|
||||||
|
ПараметрыФормы.ПутьКФайлу = ИмяОткрываемогоФайла;
|
||||||
ПараметрыОткрытия = Новый Структура;
|
|
||||||
ПараметрыОткрытия.Вставить("ИмяДокумента", ЗаголовокФормы);
|
|
||||||
ПараметрыОткрытия.Вставить("ПутьКФайлу", ИмяОткрываемогоФайла);
|
|
||||||
ПараметрыОткрытия.Вставить("ТабличныйДокумент", ТабличныйДокумент);
|
|
||||||
Если Не ДанныеФайла.НаЧтение Тогда
|
Если Не ДанныеФайла.НаЧтение Тогда
|
||||||
ПараметрыОткрытия.Вставить("ПрисоединенныйФайл", ДанныеФайла.Ссылка);
|
ПараметрыФормы.Вставить("ПрисоединенныйФайл", ДанныеФайла.Ссылка);
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
СтандартныеПодсистемыКлиент.ПоказатьРедакторТабличногоДокумента(ТабличныйДокумент, ПараметрыФормы);
|
||||||
ОткрытьФорму("ОбщаяФорма.РедактированиеТабличногоДокумента", ПараметрыОткрытия);
|
|
||||||
|
|
||||||
Возврат;
|
Возврат;
|
||||||
|
|
||||||
@@ -10101,19 +10132,14 @@
|
|||||||
Если Не ПоместитьФайлы(ПомещаемыеФайлы, ПомещенныеФайлы, , Ложь) Тогда
|
Если Не ПоместитьФайлы(ПомещаемыеФайлы, ПомещенныеФайлы, , Ложь) Тогда
|
||||||
Возврат;
|
Возврат;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
ТабличныйДокументЛевый = ПомещенныеФайлы[0].Хранение;
|
|
||||||
ТабличныйДокументПравый = ПомещенныеФайлы[1].Хранение;
|
|
||||||
|
|
||||||
СравниваемыеДокументы = Новый Структура("Левый, Правый", ТабличныйДокументЛевый, ТабличныйДокументПравый);
|
ПараметрыОткрытияФормы = СтандартныеПодсистемыКлиент.ПараметрыСравненияТабличныхДокументов();
|
||||||
АдресТабличныхДокументов = ПоместитьВоВременноеХранилище(СравниваемыеДокументы, Неопределено);
|
ПараметрыОткрытияФормы.ЗаголовокЛевый = ЗаголовокЛевый;
|
||||||
|
ПараметрыОткрытияФормы.ЗаголовокПравый = ЗаголовокПравый;
|
||||||
ПараметрыОткрытияФормы = Новый Структура;
|
ПараметрыОткрытияФормы.Заголовок = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||||
ПараметрыОткрытияФормы.Вставить("АдресТабличныхДокументов", АдресТабличныхДокументов);
|
НСтр("ru = 'Сравнение %1 с %2'"), ЗаголовокЛевый, ЗаголовокПравый);
|
||||||
ПараметрыОткрытияФормы.Вставить("ЗаголовокЛевый", ЗаголовокЛевый);
|
СтандартныеПодсистемыКлиент.ПоказатьСравнениеТабличныхДокументов(ПомещенныеФайлы[0].Хранение,
|
||||||
ПараметрыОткрытияФормы.Вставить("ЗаголовокПравый", ЗаголовокПравый);
|
ПомещенныеФайлы[1].Хранение, ПараметрыОткрытияФормы);
|
||||||
ПараметрыОткрытияФормы.Вставить("Заголовок", СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
|
||||||
НСтр("ru = 'Сравнение %1 с %2'"), ЗаголовокЛевый, ЗаголовокПравый));
|
|
||||||
ОткрытьФорму("ОбщаяФорма.СравнениеТабличныхДокументов", ПараметрыОткрытияФормы, ЭтотОбъект);
|
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
@@ -10908,10 +10934,69 @@
|
|||||||
///////////////////////////////////////////////////////////////////////////////////
|
///////////////////////////////////////////////////////////////////////////////////
|
||||||
// Печать табличного или офисного документа со штампом электронной подписи.
|
// Печать табличного или офисного документа со штампом электронной подписи.
|
||||||
|
|
||||||
Процедура ПечатьФайлаСоШтампом(Документ, НаименованиеФайла) Экспорт
|
Процедура НапечататьФайлСоШтампом(Ссылка, УникальныйИдентификатор) Экспорт
|
||||||
|
|
||||||
|
ДанныеФайла = РаботаСФайламиСлужебныйВызовСервера.ПолучитьДанныеФайла(
|
||||||
|
Ссылка, УникальныйИдентификатор, Истина);
|
||||||
|
|
||||||
|
Если ДанныеФайла.Зашифрован Тогда
|
||||||
|
МассивСертификатовШифрования = ДанныеФайла.МассивСертификатовШифрования;
|
||||||
|
ПолучитьРасшифрованныеДанныеДляПечати(ДанныеФайла, УникальныйИдентификатор);
|
||||||
|
Иначе
|
||||||
|
ПечатьФайлаСоШтампом(ДанныеФайла);
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
|
Процедура ПолучитьРасшифрованныеДанныеДляПечати(ДанныеФайла, УникальныйИдентификатор)
|
||||||
|
|
||||||
|
ОбработчикПродолжения = Новый ОписаниеОповещения("ПечатьФайлаСоШтампомПослеРасшифровки", ЭтотОбъект,
|
||||||
|
Новый Структура("ДанныеФайла, УникальныйИдентификатор", ДанныеФайла, УникальныйИдентификатор));
|
||||||
|
|
||||||
|
Если Не ОбщегоНазначенияКлиент.ПодсистемаСуществует("СтандартныеПодсистемы.ЭлектроннаяПодпись") Тогда
|
||||||
|
ВыполнитьОбработкуОповещения(ОбработчикПродолжения, Ложь);
|
||||||
|
Возврат;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
ОписаниеДанных = Новый Структура;
|
||||||
|
ОписаниеДанных.Вставить("Операция", НСтр("ru = 'Расшифровка файла'"));
|
||||||
|
ОписаниеДанных.Вставить("ЗаголовокДанных", НСтр("ru = 'Файл'"));
|
||||||
|
ОписаниеДанных.Вставить("Данные", ДанныеФайла.СсылкаНаДвоичныеДанныеФайла);
|
||||||
|
ОписаниеДанных.Вставить("Представление", ДанныеФайла.Ссылка);
|
||||||
|
ОписаниеДанных.Вставить("СертификатыШифрования",
|
||||||
|
ПоместитьВоВременноеХранилище(ДанныеФайла.МассивСертификатовШифрования, УникальныйИдентификатор));
|
||||||
|
ОписаниеДанных.Вставить("СообщитьОЗавершении", Ложь);
|
||||||
|
|
||||||
|
МодульЭлектроннаяПодписьКлиент = ОбщегоНазначенияКлиент.ОбщийМодуль("ЭлектроннаяПодписьКлиент");
|
||||||
|
МодульЭлектроннаяПодписьКлиент.Расшифровать(ОписаниеДанных,, ОбработчикПродолжения);
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
|
Процедура ПечатьФайлаСоШтампомПослеРасшифровки(ОписаниеДанных, Контекст) Экспорт
|
||||||
|
|
||||||
|
Если Не ОписаниеДанных.Успех Тогда
|
||||||
|
Возврат;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Если ТипЗнч(ОписаниеДанных.РасшифрованныеДанные) = Тип("ДвоичныеДанные") Тогда
|
||||||
|
АдресФайла = ПоместитьВоВременноеХранилище(ОписаниеДанных.РасшифрованныеДанные,
|
||||||
|
Контекст.УникальныйИдентификатор);
|
||||||
|
Иначе
|
||||||
|
АдресФайла = ОписаниеДанных.РасшифрованныеДанные;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Контекст.ДанныеФайла.СсылкаНаДвоичныеДанныеФайла = АдресФайла;
|
||||||
|
|
||||||
|
ПечатьФайлаСоШтампом(Контекст.ДанныеФайла);
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
|
Процедура ПечатьФайлаСоШтампом(ДанныеФайла)
|
||||||
|
|
||||||
|
Документ = РаботаСФайламиСлужебныйВызовСервера.ДокументСоШтампом(ДанныеФайла);
|
||||||
|
|
||||||
НаименованиеДокумента = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(НСтр("ru = '%1 (со штампом)'"),
|
НаименованиеДокумента = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(НСтр("ru = '%1 (со штампом)'"),
|
||||||
НаименованиеФайла);
|
ДанныеФайла.Наименование);
|
||||||
|
|
||||||
Если ТипЗнч(Документ) = Тип("ТабличныйДокумент") Тогда
|
Если ТипЗнч(Документ) = Тип("ТабличныйДокумент") Тогда
|
||||||
Если ОбщегоНазначенияКлиент.ПодсистемаСуществует("СтандартныеПодсистемы.Печать") Тогда
|
Если ОбщегоНазначенияКлиент.ПодсистемаСуществует("СтандартныеПодсистемы.Печать") Тогда
|
||||||
|
|||||||
@@ -943,6 +943,7 @@
|
|||||||
ПараметрыСканирования.Вставить("КачествоJPG", 100);
|
ПараметрыСканирования.Вставить("КачествоJPG", 100);
|
||||||
ПараметрыСканирования.Вставить("СжатиеTIFF", 6);
|
ПараметрыСканирования.Вставить("СжатиеTIFF", 6);
|
||||||
ПараметрыСканирования.Вставить("ДвустороннееСканирование", Ложь);
|
ПараметрыСканирования.Вставить("ДвустороннееСканирование", Ложь);
|
||||||
|
ПараметрыСканирования.Вставить("АвтоматическаяПодачаДокументов", Ложь);
|
||||||
ПараметрыСканирования.Вставить("СохранятьВPDF", Ложь);
|
ПараметрыСканирования.Вставить("СохранятьВPDF", Ложь);
|
||||||
ПараметрыСканирования.Вставить("ИспользоватьImageMagickДляПреобразованияВPDF", Ложь);
|
ПараметрыСканирования.Вставить("ИспользоватьImageMagickДляПреобразованияВPDF", Ложь);
|
||||||
Возврат ПараметрыСканирования;
|
Возврат ПараметрыСканирования;
|
||||||
|
|||||||
@@ -6311,7 +6311,11 @@
|
|||||||
ПараметрыФормы.Вставить("РежимОткрытияОкна", РежимОткрытияОкнаФормы.БлокироватьОкноВладельца);
|
ПараметрыФормы.Вставить("РежимОткрытияОкна", РежимОткрытияОкнаФормы.БлокироватьОкноВладельца);
|
||||||
ОткрытьСведенияУчетнойЗаписи(Неопределено, Неопределено, ВходящийКонтекст.ПараметрыОперации);
|
ОткрытьСведенияУчетнойЗаписи(Неопределено, Неопределено, ВходящийКонтекст.ПараметрыОперации);
|
||||||
Иначе
|
Иначе
|
||||||
ОткрытьФорму("Справочник.ПрограммыЭлектроннойПодписиИШифрования.ФормаОбъекта");
|
Если ОбщегоНазначенияКлиент.ПодсистемаСуществует("СтандартныеПодсистемы.ЭлектроннаяПодпись") Тогда
|
||||||
|
МодульЭлектроннаяПодписьСлужебныйКлиент = ОбщегоНазначенияКлиент.ОбщийМодуль(
|
||||||
|
"ЭлектроннаяПодписьСлужебныйКлиент");
|
||||||
|
МодульЭлектроннаяПодписьСлужебныйКлиент.ОткрытьФормуПрограммы();
|
||||||
|
КонецЕсли;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
@@ -7457,18 +7461,33 @@
|
|||||||
|
|
||||||
ПоказатьСведениеСервиса = СвойствоСтруктуры(ПараметрыОперации, "ПоказатьСведениеСервиса", Ложь);
|
ПоказатьСведениеСервиса = СвойствоСтруктуры(ПараметрыОперации, "ПоказатьСведениеСервиса", Ложь);
|
||||||
|
|
||||||
Если ПоказатьСведениеСервиса Тогда
|
Если Не ОткрытьФормуВзаимодействия("ФормаСвойствоСертификата", ПараметрыФормы, ПараметрыОперации,
|
||||||
ИмяФормы = "Обработка.УправлениеПодключениемDSS.Форма.СвойствоСертификата";
|
ОповещениеОЗавершении, Истина) Тогда
|
||||||
Иначе
|
|
||||||
ИмяФормы = "ОбщаяФорма.Сертификат";
|
|
||||||
КонецЕсли;
|
|
||||||
|
|
||||||
Если НЕ ОткрытьФормуВзаимодействия("ФормаСвойствоСертификата", ПараметрыФормы, ПараметрыОперации, ОповещениеОЗавершении, Истина) Тогда
|
|
||||||
Если ФормаВладелец = Неопределено Тогда
|
Если ФормаВладелец = Неопределено Тогда
|
||||||
ОткрытьФорму(ИмяФормы, ПараметрыФормы, , , , , ОбъектОповещенияОбработкиФормы(ОповещениеОЗавершении));
|
Если ПоказатьСведениеСервиса Тогда
|
||||||
|
ОткрытьФорму("Обработка.УправлениеПодключениемDSS.Форма.СвойствоСертификата", ПараметрыФормы,,,,,
|
||||||
|
ОбъектОповещенияОбработкиФормы(ОповещениеОЗавершении));
|
||||||
|
Иначе
|
||||||
|
Если ОбщегоНазначенияКлиент.ПодсистемаСуществует("СтандартныеПодсистемы.ЭлектроннаяПодпись") Тогда
|
||||||
|
МодульЭлектроннаяПодписьСлужебныйКлиент = ОбщегоНазначенияКлиент.ОбщийМодуль(
|
||||||
|
"ЭлектроннаяПодписьСлужебныйКлиент");
|
||||||
|
МодульЭлектроннаяПодписьСлужебныйКлиент.ОткрытьФормуСертификата(ПараметрыФормы,,
|
||||||
|
ОбъектОповещенияОбработкиФормы(ОповещениеОЗавершении));
|
||||||
|
КонецЕсли;
|
||||||
|
КонецЕсли;
|
||||||
Иначе
|
Иначе
|
||||||
ОткрытьФорму(ИмяФормы, ПараметрыФормы,
|
Если ПоказатьСведениеСервиса Тогда
|
||||||
ФормаВладелец, , , , ОбъектОповещенияОбработкиФормы(ОповещениеОЗавершении), РежимОткрытияОкнаФормы.БлокироватьОкноВладельца);
|
ОткрытьФорму("Обработка.УправлениеПодключениемDSS.Форма.СвойствоСертификата", ПараметрыФормы,
|
||||||
|
ФормаВладелец,,,, ОбъектОповещенияОбработкиФормы(ОповещениеОЗавершении),
|
||||||
|
РежимОткрытияОкнаФормы.БлокироватьОкноВладельца);
|
||||||
|
Иначе
|
||||||
|
Если ОбщегоНазначенияКлиент.ПодсистемаСуществует("СтандартныеПодсистемы.ЭлектроннаяПодпись") Тогда
|
||||||
|
МодульЭлектроннаяПодписьСлужебныйКлиент = ОбщегоНазначенияКлиент.ОбщийМодуль(
|
||||||
|
"ЭлектроннаяПодписьСлужебныйКлиент");
|
||||||
|
МодульЭлектроннаяПодписьСлужебныйКлиент.ОткрытьФормуСертификата(ПараметрыФормы, ФормаВладелец,
|
||||||
|
ОбъектОповещенияОбработкиФормы(ОповещениеОЗавершении));
|
||||||
|
КонецЕсли;
|
||||||
|
КонецЕсли;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
|
|||||||
@@ -1244,6 +1244,93 @@
|
|||||||
ОткрытьФорму("ОбщаяФорма.ВыборОбъектовМетаданных", ПараметрыФормы,,,,, ОписаниеОповещенияОЗакрытии);
|
ОткрытьФорму("ОбщаяФорма.ВыборОбъектовМетаданных", ПараметрыФормы,,,,, ОписаниеОповещенияОЗакрытии);
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
|
// Открыть табличный документ на просмотр или редактирование.
|
||||||
|
// При записи отредактированного табличного документа вызывается оповещение, которое можно получить
|
||||||
|
// с помощью обработчика ОбработкаОповещения:
|
||||||
|
// # ИмяСобытия - Строка - "Запись_ТабличныйДокумент" или "ОтменаРедактированияТабличногоДокумента"
|
||||||
|
// # Параметр - Структура:
|
||||||
|
// ## ПутьКФайлу - Строка - полный путь к файлу отредактированного табличного документа.
|
||||||
|
// ## Представление - Строка - имя документа, заданное в ПараметрыРедактораТабличногоДокумента.ИмяДокумента
|
||||||
|
// # Источник - ФормаКлиентскогоПриложения - форма редактора табличного документа.
|
||||||
|
//
|
||||||
|
// Параметры:
|
||||||
|
// ТабличныйДокумент - ТабличныйДокумент - отображаемый или редактируемый табличный документ.
|
||||||
|
// ПараметрыФормы - см. СтандартныеПодсистемыКлиент.ПараметрыРедактораТабличногоДокумента
|
||||||
|
//
|
||||||
|
Процедура ПоказатьРедакторТабличногоДокумента(Знач ТабличныйДокумент, Знач ПараметрыФормы = Неопределено,
|
||||||
|
Знач ОписаниеОповещенияОЗакрытии = Неопределено) Экспорт
|
||||||
|
|
||||||
|
Если ПараметрыФормы = Неопределено Тогда
|
||||||
|
ПараметрыФормы = ПараметрыРедактораТабличногоДокумента();
|
||||||
|
КонецЕсли;
|
||||||
|
ПараметрыФормы.ТабличныйДокумент = ТабличныйДокумент;
|
||||||
|
|
||||||
|
ОткрытьФорму("ОбщаяФорма.РедактированиеТабличногоДокумента", ПараметрыФормы);
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
|
// Параметры редактора табличного документа для СтандартныеПодсистемыКлиент.ПоказатьРедакторТабличногоДокумента.
|
||||||
|
//
|
||||||
|
// Возвращаемое значение:
|
||||||
|
// Структура:
|
||||||
|
// * ИмяДокумента - Строка - наименование табличного документа, выводимое в заголовке редактора.
|
||||||
|
// * ТабличныйДокумент - ТабличныйДокумент, Строка - отображаемый или редактируемый табличный документ.
|
||||||
|
// Также может быть указан адрес табличного документа во временном хранилище.
|
||||||
|
// * ПутьКФайлу - Строка - полный путь к файлу табличного документа, опционально.
|
||||||
|
// * Редактирование - Булево - если Истина, то табличный документ можно отредактировать. По умолчанию Ложь.
|
||||||
|
//
|
||||||
|
Функция ПараметрыРедактораТабличногоДокумента() Экспорт
|
||||||
|
|
||||||
|
Результат = Новый Структура;
|
||||||
|
Результат.Вставить("ИмяДокумента", "");
|
||||||
|
Результат.Вставить("ТабличныйДокумент", Неопределено);
|
||||||
|
Результат.Вставить("ПутьКФайлу", "");
|
||||||
|
Результат.Вставить("Редактирование", Ложь);
|
||||||
|
Возврат Результат;
|
||||||
|
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
|
// Отрыть форму сравнения табличных документов, в которой можно посмотреть их отличия.
|
||||||
|
//
|
||||||
|
// Параметры:
|
||||||
|
// ТабличныйДокументЛевый - ТабличныйДокумент - первый сравниваемый табличный документ.
|
||||||
|
// ТабличныйДокументПравый - ТабличныйДокумент - второй сравниваемый табличный документ.
|
||||||
|
// Параметры - см. ПараметрыСравненияТабличныхДокументов
|
||||||
|
//
|
||||||
|
Процедура ПоказатьСравнениеТабличныхДокументов(ТабличныйДокументЛевый, ТабличныйДокументПравый, Параметры) Экспорт
|
||||||
|
|
||||||
|
Если ТабличныйДокументЛевый <> Неопределено Тогда
|
||||||
|
ПараметрыФормы = ПараметрыСравненияТабличныхДокументов();
|
||||||
|
ОбщегоНазначенияКлиентСервер.ДополнитьСтруктуру(ПараметрыФормы, Параметры, Истина);
|
||||||
|
СравниваемыеДокументы = Новый Структура("Левый, Правый", ТабличныйДокументЛевый, ТабличныйДокументПравый);
|
||||||
|
ПараметрыФормы.АдресТабличныхДокументов = ПоместитьВоВременноеХранилище(СравниваемыеДокументы, Неопределено);
|
||||||
|
Иначе
|
||||||
|
ПараметрыФормы = Параметры;
|
||||||
|
КонецЕсли;
|
||||||
|
ОткрытьФорму("ОбщаяФорма.СравнениеТабличныхДокументов", ПараметрыФормы);
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
|
// Параметры сравнения табличных документов для процедуры ПоказатьСравнениеТабличныхДокументов.
|
||||||
|
//
|
||||||
|
// Возвращаемое значение:
|
||||||
|
// Структура:
|
||||||
|
// * АдресТабличныхДокументов - Строка - адрес сравниваемых табличных документов во временном хранилище.
|
||||||
|
// * Заголовок - Строка - заголовок формы. Если не задано, то "Сравнение табличных документов".
|
||||||
|
// * ЗаголовокЛевый - Строка - заголовок первого табличного документа (слева).
|
||||||
|
// * ЗаголовокПравый - Строка - заголовок правого табличного документа (справа).
|
||||||
|
//
|
||||||
|
Функция ПараметрыСравненияТабличныхДокументов() Экспорт
|
||||||
|
|
||||||
|
Результат = Новый Структура;
|
||||||
|
Результат.Вставить("АдресТабличныхДокументов", "");
|
||||||
|
Результат.Вставить("Заголовок", "");
|
||||||
|
Результат.Вставить("ЗаголовокЛевый", "");
|
||||||
|
Результат.Вставить("ЗаголовокПравый", "");
|
||||||
|
Возврат Результат;
|
||||||
|
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
#КонецОбласти
|
#КонецОбласти
|
||||||
|
|
||||||
#Область СлужебныеПроцедурыИФункции
|
#Область СлужебныеПроцедурыИФункции
|
||||||
|
|||||||
@@ -1003,10 +1003,6 @@
|
|||||||
// **** Значение - Массив из Строка - полные имена полей, например,
|
// **** Значение - Массив из Строка - полные имена полей, например,
|
||||||
// "РегистрСведений.ДополнительныеСведения.Свойство".
|
// "РегистрСведений.ДополнительныеСведения.Свойство".
|
||||||
//
|
//
|
||||||
// * ТребуемыеИндексы - Соответствие из КлючИЗначение:
|
|
||||||
// ** Ключ - Строка - полное имя объекта метаданных (списка). Имя коллекции на английском.
|
|
||||||
// ** Значение - Массив из см. НовыйТребуемыйИндекс
|
|
||||||
//
|
|
||||||
Функция НастройкиВнедрения(ДействующиеПараметры = Неопределено) Экспорт
|
Функция НастройкиВнедрения(ДействующиеПараметры = Неопределено) Экспорт
|
||||||
|
|
||||||
ОграниченияВРолях = Новый Структура;
|
ОграниченияВРолях = Новый Структура;
|
||||||
@@ -1024,7 +1020,6 @@
|
|||||||
ЗначенияДоступа = Новый Массив;
|
ЗначенияДоступа = Новый Массив;
|
||||||
ТипыИзмеренийРегистровКлючей = Новый Соответствие;
|
ТипыИзмеренийРегистровКлючей = Новый Соответствие;
|
||||||
ТипыИзмеренийРегистраКлючей(ТипыИзмеренийРегистровКлючей, "КлючиДоступаКРегистрам");
|
ТипыИзмеренийРегистраКлючей(ТипыИзмеренийРегистровКлючей, "КлючиДоступаКРегистрам");
|
||||||
ТребуемыеИндексы = Новый Соответствие;
|
|
||||||
|
|
||||||
ТипыТаблицПоИменам = УправлениеДоступомСлужебныйПовтИсп.СинтаксисЯзыка().ТипыТаблиц.ПоИменам;
|
ТипыТаблицПоИменам = УправлениеДоступомСлужебныйПовтИсп.СинтаксисЯзыка().ТипыТаблиц.ПоИменам;
|
||||||
ЗначенияДоступа.Добавить(ИмяТипаСсылкиXML(Метаданные.Справочники.КлючиДоступа.ПолноеИмя(), ТипыТаблицПоИменам));
|
ЗначенияДоступа.Добавить(ИмяТипаСсылкиXML(Метаданные.Справочники.КлючиДоступа.ПолноеИмя(), ТипыТаблицПоИменам));
|
||||||
@@ -1043,7 +1038,6 @@
|
|||||||
Контекст = Новый Структура;
|
Контекст = Новый Структура;
|
||||||
Контекст.Вставить("ПредопределенныеИдентификаторы", ПредопределенныеИдентификаторы);
|
Контекст.Вставить("ПредопределенныеИдентификаторы", ПредопределенныеИдентификаторы);
|
||||||
Контекст.Вставить("ТипыИзмеренийРегистровКлючей", ТипыИзмеренийРегистровКлючей);
|
Контекст.Вставить("ТипыИзмеренийРегистровКлючей", ТипыИзмеренийРегистровКлючей);
|
||||||
Контекст.Вставить("ТребуемыеИндексы", ТребуемыеИндексы);
|
|
||||||
Контекст.Вставить("ТипыТаблицПоИменам", ТипыТаблицПоИменам);
|
Контекст.Вставить("ТипыТаблицПоИменам", ТипыТаблицПоИменам);
|
||||||
|
|
||||||
ДобавленныеСписки = Новый Соответствие;
|
ДобавленныеСписки = Новый Соответствие;
|
||||||
@@ -1092,7 +1086,6 @@
|
|||||||
Настройки.Вставить("ВладельцыЗначенийКлючейДоступа", ВладельцыЗначенийКлючейДоступа);
|
Настройки.Вставить("ВладельцыЗначенийКлючейДоступа", ВладельцыЗначенийКлючейДоступа);
|
||||||
Настройки.Вставить("ЗначенияДоступа", ЗначенияДоступа);
|
Настройки.Вставить("ЗначенияДоступа", ЗначенияДоступа);
|
||||||
Настройки.Вставить("ТипыИзмеренийРегистровКлючей", ТипыИзмеренийРегистровКлючей);
|
Настройки.Вставить("ТипыИзмеренийРегистровКлючей", ТипыИзмеренийРегистровКлючей);
|
||||||
Настройки.Вставить("ТребуемыеИндексы", ТребуемыеИндексы);
|
|
||||||
|
|
||||||
Возврат Настройки;
|
Возврат Настройки;
|
||||||
|
|
||||||
@@ -1164,8 +1157,6 @@
|
|||||||
// ** ИмяСправочника - Строка - имя справочника идентификаторы объектов метаданных (или расширений).
|
// ** ИмяСправочника - Строка - имя справочника идентификаторы объектов метаданных (или расширений).
|
||||||
// ** ИмяПредопределенного - Строка - имя предопределенного в справочнике.
|
// ** ИмяПредопределенного - Строка - имя предопределенного в справочнике.
|
||||||
//
|
//
|
||||||
// * ТребуемыеИндексы - Строка - индексы для основной таблицы.
|
|
||||||
//
|
|
||||||
Функция РезультатПроверкиОграниченияДоступа(ПолноеИмя, ДополнительныеПараметры = Неопределено) Экспорт
|
Функция РезультатПроверкиОграниченияДоступа(ПолноеИмя, ДополнительныеПараметры = Неопределено) Экспорт
|
||||||
|
|
||||||
Возврат РезультатПроверкиОграниченияДоступаОбъекта(ПолноеИмя, ДополнительныеПараметры);
|
Возврат РезультатПроверкиОграниченияДоступаОбъекта(ПолноеИмя, ДополнительныеПараметры);
|
||||||
@@ -10445,15 +10436,6 @@
|
|||||||
ОграничениеВРоли.Параметры.Добавить(ОпорноеПоле);
|
ОграничениеВРоли.Параметры.Добавить(ОпорноеПоле);
|
||||||
КонецЦикла;
|
КонецЦикла;
|
||||||
|
|
||||||
МетаданныеТаблицы = ОбщегоНазначения.ОбъектМетаданныхПоПолномуИмени(ПолноеИмя);
|
|
||||||
Если МетаданныеТаблицы = Неопределено Тогда
|
|
||||||
Возврат;
|
|
||||||
КонецЕсли;
|
|
||||||
|
|
||||||
ТребуемыеИндексы = ТребуемыеИндексы(МетаданныеТаблицы, Свойства.ОпорныеПоля);
|
|
||||||
ДобавитьТребуемыеИндексыВСписок(Контекст.ТребуемыеИндексы,
|
|
||||||
ПолноеИмяXML, ТребуемыеИндексы);
|
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
// Для процедуры ДобавитьОграниченияВРолях.
|
// Для процедуры ДобавитьОграниченияВРолях.
|
||||||
@@ -15144,30 +15126,12 @@
|
|||||||
Продолжить;
|
Продолжить;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
МетаданныеСписка = ОбщегоНазначения.ОбъектМетаданныхПоИдентификатору(Поток.Задание.ИдентификаторСписка, Ложь);
|
ПредставлениеОшибки = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||||
Если ТипЗнч(МетаданныеСписка) = Тип("ОбъектМетаданных") Тогда
|
НСтр("ru = 'Превышено время выполнения задания в потоке (%1 сек).
|
||||||
ПараметрыОграничения = ПараметрыОграничения(МетаданныеСписка.ПолноеИмя(),, Поток.Задание.ДляВнешнихПользователей);
|
|Рекомендуется реиндексация и обновление статистик таблиц базы данных.
|
||||||
НедостающиеИндексы = НедостающиеИндексы(ПараметрыОграничения.ТребуемыеИндексы);
|
|В некоторых случаях, достаточно запустить обновление доступа еще раз.
|
||||||
Иначе
|
|См. также режим ""Медленный диск"" в панели настройки количества потоков.'"),
|
||||||
НедостающиеИндексы = Неопределено;
|
МаксимальноеКоличествоСекундОжиданияВыполненияОдногоЗаданияВПотоке());
|
||||||
КонецЕсли;
|
|
||||||
Если ЗначениеЗаполнено(НедостающиеИндексы) Тогда
|
|
||||||
ПредставлениеОшибки = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
|
||||||
НСтр("ru = 'Превышено время выполнения задания в потоке (%1 сек).
|
|
||||||
|Рекомендуется добавить в таблицу ""%2"" недостающие индексы:
|
|
||||||
|%3
|
|
||||||
|Рекомендуется реиндексация и обновление статистик таблиц базы данных.
|
|
||||||
|В некоторых случаях, достаточно запустить обновление доступа еще раз.'"),
|
|
||||||
МаксимальноеКоличествоСекундОжиданияВыполненияОдногоЗаданияВПотоке(),
|
|
||||||
МетаданныеСписка.ПолноеИмя(),
|
|
||||||
ОписаниеНедостающихИндексов(НедостающиеИндексы));
|
|
||||||
Иначе
|
|
||||||
ПредставлениеОшибки = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
|
||||||
НСтр("ru = 'Превышено время выполнения задания в потоке (%1 сек).
|
|
||||||
|Рекомендуется реиндексация и обновление статистик таблиц базы данных.
|
|
||||||
|В некоторых случаях, достаточно запустить обновление доступа еще раз.'"),
|
|
||||||
МаксимальноеКоличествоСекундОжиданияВыполненияОдногоЗаданияВПотоке());
|
|
||||||
КонецЕсли;
|
|
||||||
|
|
||||||
Поток.Задание.БылаОшибка = Истина;
|
Поток.Задание.БылаОшибка = Истина;
|
||||||
Поток.Задание.ТекстОшибки = ТекстОшибкиОбновленияСКонтекстом(ПредставлениеОшибки, Поток.Задание);
|
Поток.Задание.ТекстОшибки = ТекстОшибкиОбновленияСКонтекстом(ПредставлениеОшибки, Поток.Задание);
|
||||||
@@ -25957,16 +25921,6 @@
|
|||||||
Прервать;
|
Прервать;
|
||||||
КонецЦикла;
|
КонецЦикла;
|
||||||
|
|
||||||
Список = Новый Массив;
|
|
||||||
Для Каждого КлючИЗначение Из Данные.ТребуемыеИндексы Цикл
|
|
||||||
Для Каждого ТребуемыйИндекс Из КлючИЗначение.Значение Цикл
|
|
||||||
Список.Добавить("- " + СтрСоединить(ТребуемыйИндекс.Поля, ",")
|
|
||||||
+ ?(ТребуемыйИндекс.ЕстьВМетаданных, " (" + НСтр("ru = 'уже включено'") + ")", ""));
|
|
||||||
КонецЦикла;
|
|
||||||
Прервать;
|
|
||||||
КонецЦикла;
|
|
||||||
НастройкиВнедрения.Вставить("ТребуемыеИндексы", СтрСоединить(Список, Символы.ПС));
|
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
// Для процедуры УстановитьНастройкиВнедрения.
|
// Для процедуры УстановитьНастройкиВнедрения.
|
||||||
@@ -26764,7 +26718,6 @@
|
|||||||
// Структура:
|
// Структура:
|
||||||
// Предупреждение - Строка
|
// Предупреждение - Строка
|
||||||
// Ошибка - Строка
|
// Ошибка - Строка
|
||||||
// НедостающиеИндексы - Строка
|
|
||||||
// ВерсияТекстовОграниченияДоступа - Строка
|
// ВерсияТекстовОграниченияДоступа - Строка
|
||||||
//
|
//
|
||||||
Функция НоваяИнформацияНесоответствияПараметровДляЖурнала()
|
Функция НоваяИнформацияНесоответствияПараметровДляЖурнала()
|
||||||
@@ -26772,7 +26725,6 @@
|
|||||||
Результат = Новый Структура;
|
Результат = Новый Структура;
|
||||||
Результат.Вставить("Предупреждение", "");
|
Результат.Вставить("Предупреждение", "");
|
||||||
Результат.Вставить("Ошибка", "");
|
Результат.Вставить("Ошибка", "");
|
||||||
Результат.Вставить("НедостающиеИндексы", "");
|
|
||||||
Результат.Вставить("ВерсияТекстовОграниченияДоступа", "");
|
Результат.Вставить("ВерсияТекстовОграниченияДоступа", "");
|
||||||
|
|
||||||
Возврат Результат;
|
Возврат Результат;
|
||||||
@@ -26896,7 +26848,6 @@
|
|||||||
НаборЗаписей.Записать();
|
НаборЗаписей.Записать();
|
||||||
Результат.ЕстьИзменения = Истина;
|
Результат.ЕстьИзменения = Истина;
|
||||||
|
|
||||||
ЗаписатьНесоответствиеПараметровВЖурнал(Запись, Параметры.ИнформацияДляЖурнала.НедостающиеИндексы,, Истина);
|
|
||||||
ЗаписатьНесоответствиеПараметровВЖурнал(Запись, Параметры.ИнформацияДляЖурнала.Предупреждение);
|
ЗаписатьНесоответствиеПараметровВЖурнал(Запись, Параметры.ИнформацияДляЖурнала.Предупреждение);
|
||||||
ЗаписатьНесоответствиеПараметровВЖурнал(Запись, Параметры.ИнформацияДляЖурнала.Ошибка, Истина);
|
ЗаписатьНесоответствиеПараметровВЖурнал(Запись, Параметры.ИнформацияДляЖурнала.Ошибка, Истина);
|
||||||
|
|
||||||
@@ -27098,27 +27049,18 @@
|
|||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
// Для функции НоваяВерсияПараметровОграниченияДоступа.
|
// Для функции НоваяВерсияПараметровОграниченияДоступа.
|
||||||
Процедура ЗаписатьНесоответствиеПараметровВЖурнал(Запись, Комментарий, ЭтоОшибка = Ложь, ЭтоИндексы = Ложь)
|
Процедура ЗаписатьНесоответствиеПараметровВЖурнал(Запись, Комментарий, ЭтоОшибка = Ложь)
|
||||||
|
|
||||||
Если Не ЗначениеЗаполнено(Комментарий) Тогда
|
Если Не ЗначениеЗаполнено(Комментарий) Тогда
|
||||||
Возврат;
|
Возврат;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
Если ЭтоИндексы Тогда
|
ИмяСобытия = НСтр("ru = 'Управление доступом.Параметры ограничения доступа.Несоответствие'",
|
||||||
ИмяСобытия = НСтр("ru = 'Управление доступом.Параметры ограничения доступа.Индексы'",
|
ОбщегоНазначения.КодОсновногоЯзыка());
|
||||||
ОбщегоНазначения.КодОсновногоЯзыка());
|
ШаблонЗаголовка =
|
||||||
ШаблонЗаголовка =
|
НСтр("ru = 'Есть несоответствие в записанных параметрах ограничения доступа
|
||||||
НСтр("ru = 'Не найдены все требуемые индексы для новых параметров ограничения доступа
|
|Версия %1, Дата создания %2, Хеш-Сумма: %3,
|
||||||
|Версия %1, Дата создания %2, Хеш-Сумма: %3,
|
|Хеш-сумма постоянных параметров: %4'");
|
||||||
|Хеш-сумма постоянных параметров: %4'");
|
|
||||||
Иначе
|
|
||||||
ИмяСобытия = НСтр("ru = 'Управление доступом.Параметры ограничения доступа.Несоответствие'",
|
|
||||||
ОбщегоНазначения.КодОсновногоЯзыка());
|
|
||||||
ШаблонЗаголовка =
|
|
||||||
НСтр("ru = 'Есть несоответствие в записанных параметрах ограничения доступа
|
|
||||||
|Версия %1, Дата создания %2, Хеш-Сумма: %3,
|
|
||||||
|Хеш-сумма постоянных параметров: %4'");
|
|
||||||
КонецЕсли;
|
|
||||||
|
|
||||||
Заголовок = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(ШаблонЗаголовка,
|
Заголовок = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(ШаблонЗаголовка,
|
||||||
Запись.Версия,
|
Запись.Версия,
|
||||||
@@ -27796,7 +27738,6 @@
|
|||||||
СпискиБезВнедрения.Вставить("ОбъектыПредупреждения", Новый Соответствие);
|
СпискиБезВнедрения.Вставить("ОбъектыПредупреждения", Новый Соответствие);
|
||||||
СпискиБезВнедрения.Вставить("ОбъектыОшибки", Новый Соответствие);
|
СпискиБезВнедрения.Вставить("ОбъектыОшибки", Новый Соответствие);
|
||||||
СпискиБезВнедрения.Вставить("РегистрыПредупреждения", Новый Массив);
|
СпискиБезВнедрения.Вставить("РегистрыПредупреждения", Новый Массив);
|
||||||
СпискиБезВнедрения.Вставить("РегистрыСНедостающимиИндексами", Новый Соответствие);
|
|
||||||
Иначе
|
Иначе
|
||||||
СпискиБезВнедрения = Неопределено;
|
СпискиБезВнедрения = Неопределено;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
@@ -27911,6 +27852,7 @@
|
|||||||
ПараметрыЗаписи.ВнешниеПользователиВключены = ОбщийКонтекст.ВнешниеПользователиВключены;
|
ПараметрыЗаписи.ВнешниеПользователиВключены = ОбщийКонтекст.ВнешниеПользователиВключены;
|
||||||
ПараметрыЗаписи.ОграничениеДоступаВключено = ОбщийКонтекст.ОграничениеДоступаВключено;
|
ПараметрыЗаписи.ОграничениеДоступаВключено = ОбщийКонтекст.ОграничениеДоступаВключено;
|
||||||
ПараметрыЗаписи.ВерсияТекстовОграниченияДоступа = ВерсияТекстовОграниченияДоступа;
|
ПараметрыЗаписи.ВерсияТекстовОграниченияДоступа = ВерсияТекстовОграниченияДоступа;
|
||||||
|
ХешированиеДанных.Добавить(ОбщийКонтекст.ИспользуемыеТипыЗначений.ХешСумма);
|
||||||
|
|
||||||
ХранимыеПараметры = Новый Структура;
|
ХранимыеПараметры = Новый Структура;
|
||||||
|
|
||||||
@@ -28548,46 +28490,6 @@
|
|||||||
СпискиБезВнедрения.РегистрыПредупреждения.Добавить(ОписаниеРегистра);
|
СпискиБезВнедрения.РегистрыПредупреждения.Добавить(ОписаниеРегистра);
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
НедостающиеИндексы = НедостающиеИндексы(Параметры.ТребуемыеИндексы);
|
|
||||||
Если ЗначениеЗаполнено(НедостающиеИндексы) Тогда
|
|
||||||
ДобавитьТребуемыеИндексыВСписок(СпискиБезВнедрения.РегистрыСНедостающимиИндексами,
|
|
||||||
СвойстваСписка.ПолноеИмя, НедостающиеИндексы);
|
|
||||||
КонецЕсли;
|
|
||||||
|
|
||||||
КонецПроцедуры
|
|
||||||
|
|
||||||
// Параметры
|
|
||||||
// Список - Соответствие из КлючИЗначение:
|
|
||||||
// * Ключ - Строка - полное имя таблицы.
|
|
||||||
// * Значение - Массив из см. НовыйТребуемыйИндекс
|
|
||||||
// ПолноеИмя - Строка - полное имя таблицы.
|
|
||||||
// ТребуемыеИндексы - Массив из см. НовыйТребуемыйИндекс
|
|
||||||
//
|
|
||||||
Процедура ДобавитьТребуемыеИндексыВСписок(Список, ПолноеИмя, ТребуемыеИндексы)
|
|
||||||
|
|
||||||
ДобавленныеИндексы = Список.Получить(ПолноеИмя);
|
|
||||||
|
|
||||||
Если ДобавленныеИндексы = Неопределено Тогда
|
|
||||||
ДобавленныеИндексы = ТребуемыеИндексы;
|
|
||||||
Иначе
|
|
||||||
Для Каждого ТребуемыйИндекс Из ТребуемыеИндексы Цикл
|
|
||||||
УжеДобавлен = Ложь;
|
|
||||||
Для Каждого ДобавленныйИндекс Из ДобавленныеИндексы Цикл
|
|
||||||
Если СтрСоединить(ТребуемыйИндекс.Поля, ",") = СтрСоединить(ДобавленныйИндекс.Поля, ",") Тогда
|
|
||||||
УжеДобавлен = Истина;
|
|
||||||
Прервать;
|
|
||||||
КонецЕсли;
|
|
||||||
КонецЦикла;
|
|
||||||
Если Не УжеДобавлен Тогда
|
|
||||||
ДобавленныеИндексы.Добавить(ТребуемыйИндекс);
|
|
||||||
КонецЕсли;
|
|
||||||
КонецЦикла;
|
|
||||||
КонецЕсли;
|
|
||||||
|
|
||||||
Если ЗначениеЗаполнено(ДобавленныеИндексы) Тогда
|
|
||||||
Список.Вставить(ПолноеИмя, ДобавленныеИндексы);
|
|
||||||
КонецЕсли;
|
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
// Для функции ЗаполнитьСпискиБезВнедрения.
|
// Для функции ЗаполнитьСпискиБезВнедрения.
|
||||||
@@ -28672,11 +28574,6 @@
|
|||||||
СпискиБезВнедрения.ОбъектыОшибки);
|
СпискиБезВнедрения.ОбъектыОшибки);
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
Если ЗначениеЗаполнено(СпискиБезВнедрения.РегистрыСНедостающимиИндексами) Тогда
|
|
||||||
ИнформацияДляЖурнала.НедостающиеИндексы = ОписаниеНедостающихИндексовРегистров(
|
|
||||||
СпискиБезВнедрения.РегистрыСНедостающимиИндексами);
|
|
||||||
КонецЕсли;
|
|
||||||
|
|
||||||
Если Не ЗначениеЗаполнено(СпискиБезВнедрения.РегистрыПредупреждения) Тогда
|
Если Не ЗначениеЗаполнено(СпискиБезВнедрения.РегистрыПредупреждения) Тогда
|
||||||
Возврат;
|
Возврат;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
@@ -28778,54 +28675,6 @@
|
|||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
// Для процедуры ЗаполнитьНесоответствиеПараметровДляЖурнала.
|
|
||||||
Функция ОписаниеНедостающихИндексовРегистров(РегистрыСНедостающимиИндексами)
|
|
||||||
|
|
||||||
ШаблонДляТаблицы = "%1";
|
|
||||||
|
|
||||||
ОписаниеТаблиц = Новый Массив;
|
|
||||||
Для Каждого КлючИЗначение Из РегистрыСНедостающимиИндексами Цикл
|
|
||||||
ОписаниеТаблиц.Добавить(СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(ШаблонДляТаблицы,
|
|
||||||
КлючИЗначение.Ключ) + Символы.ПС + ОписаниеНедостающихИндексов(КлючИЗначение.Значение));
|
|
||||||
КонецЦикла;
|
|
||||||
|
|
||||||
Если Не ЗначениеЗаполнено(ОписаниеТаблиц) Тогда
|
|
||||||
Возврат "";
|
|
||||||
КонецЕсли;
|
|
||||||
|
|
||||||
Возврат СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
|
||||||
НСтр("ru = 'Для эффективного обновления доступа на уровне записей
|
|
||||||
|включите индексирование для полей следующих таблиц:
|
|
||||||
|
|
|
||||||
|%1'"),
|
|
||||||
СтрСоединить(ОписаниеТаблиц, Символы.ПС + Символы.ПС));
|
|
||||||
|
|
||||||
КонецФункции
|
|
||||||
|
|
||||||
// Параметры:
|
|
||||||
// НедостающиеИндексы - см. НедостающиеИндексы
|
|
||||||
//
|
|
||||||
// Возвращаемое значение:
|
|
||||||
// Строка
|
|
||||||
//
|
|
||||||
Функция ОписаниеНедостающихИндексов(НедостающиеИндексы)
|
|
||||||
|
|
||||||
ШаблонДляИндекса1 = "- %1";
|
|
||||||
ШаблонДляИндекса2 = "- %1";
|
|
||||||
ШаблонДляИндекса3 = "- %1";
|
|
||||||
|
|
||||||
ОписаниеИндексов = Новый Массив;
|
|
||||||
Для Каждого НедостающийИндекс Из НедостающиеИндексы Цикл
|
|
||||||
ОписаниеИндексов.Добавить(СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
|
||||||
?(НедостающийИндекс.ДоступенОбычныйИндекс И НедостающийИндекс.ДоступенДополнительныйИндекс = Истина,
|
|
||||||
ШаблонДляИндекса1, ?(НедостающийИндекс.ДоступенОбычныйИндекс, ШаблонДляИндекса2, ШаблонДляИндекса3)),
|
|
||||||
НедостающийИндекс.Поля[0]));
|
|
||||||
КонецЦикла;
|
|
||||||
|
|
||||||
Возврат СтрСоединить(ОписаниеИндексов, Символы.ПС);
|
|
||||||
|
|
||||||
КонецФункции
|
|
||||||
|
|
||||||
// Для функции ХранимыеПараметрыОграниченияДоступа.
|
// Для функции ХранимыеПараметрыОграниченияДоступа.
|
||||||
Процедура ДобавитьВедущиеРоли(ВедущиеРоли, ИмяСвойстваВидаПользователей, КонтекстВидаПользователей)
|
Процедура ДобавитьВедущиеРоли(ВедущиеРоли, ИмяСвойстваВидаПользователей, КонтекстВидаПользователей)
|
||||||
|
|
||||||
@@ -30272,7 +30121,6 @@
|
|||||||
// * ПоляТаблицОбъекта - Массив из см. НовыеПоляТаблицыОбъекта
|
// * ПоляТаблицОбъекта - Массив из см. НовыеПоляТаблицыОбъекта
|
||||||
// * ИмяОтдельногоРегистраКлючей - Строка - для регистров.
|
// * ИмяОтдельногоРегистраКлючей - Строка - для регистров.
|
||||||
// * ОпорныеПоля - см. НовоеОписаниеОпорныхПолей
|
// * ОпорныеПоля - см. НовоеОписаниеОпорныхПолей
|
||||||
// * ТребуемыеИндексы - Массив из см. НовыйТребуемыйИндекс
|
|
||||||
// * ВариантДоступа - Число - основной вариант доступа смотри также НовыеОсновныеВариантыДоступа.
|
// * ВариантДоступа - Число - основной вариант доступа смотри также НовыеОсновныеВариантыДоступа.
|
||||||
// * СоставПолей - Число - число, описывающее реквизиты, используемые в ключе.
|
// * СоставПолей - Число - число, описывающее реквизиты, используемые в ключе.
|
||||||
// * ЕстьОграничениеЧтения - Булево - установлено, если ограничение чтения отличается от "ГДЕ ИСТИНА".
|
// * ЕстьОграничениеЧтения - Булево - установлено, если ограничение чтения отличается от "ГДЕ ИСТИНА".
|
||||||
@@ -30318,7 +30166,6 @@
|
|||||||
Результат.Вставить("ПоляТаблицОбъекта", Новый Массив);
|
Результат.Вставить("ПоляТаблицОбъекта", Новый Массив);
|
||||||
Результат.Вставить("ИмяОтдельногоРегистраКлючей", "");
|
Результат.Вставить("ИмяОтдельногоРегистраКлючей", "");
|
||||||
Результат.Вставить("ОпорныеПоля");
|
Результат.Вставить("ОпорныеПоля");
|
||||||
Результат.Вставить("ТребуемыеИндексы", Новый Массив);
|
|
||||||
Результат.Вставить("ВариантДоступа");
|
Результат.Вставить("ВариантДоступа");
|
||||||
Результат.Вставить("СоставПолей");
|
Результат.Вставить("СоставПолей");
|
||||||
Результат.Вставить("ЕстьОграничениеЧтения", Ложь);
|
Результат.Вставить("ЕстьОграничениеЧтения", Ложь);
|
||||||
@@ -30520,7 +30367,6 @@
|
|||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
ЗаполнитьНедостающиеТипыОпорныхПолей(Результат, Контекст);
|
ЗаполнитьНедостающиеТипыОпорныхПолей(Результат, Контекст);
|
||||||
ЗаполнитьТребуемыеИндексы(Результат, Контекст, ОбъектМетаданных);
|
|
||||||
|
|
||||||
Результат.ОграничениеОтключено = Ложь;
|
Результат.ОграничениеОтключено = Ложь;
|
||||||
|
|
||||||
@@ -30547,7 +30393,6 @@
|
|||||||
Контекст.СтрокаСвойствВерсии = СтрокаСвойствВерсии;
|
Контекст.СтрокаСвойствВерсии = СтрокаСвойствВерсии;
|
||||||
ХешированиеДанных.Добавить(СтрокаСвойствВерсии);
|
ХешированиеДанных.Добавить(СтрокаСвойствВерсии);
|
||||||
Результат.Версия = Base64Строка(ХешированиеДанных.ХешСумма);
|
Результат.Версия = Base64Строка(ХешированиеДанных.ХешСумма);
|
||||||
ДобавитьДополнительнуюВерсию(Контекст, Результат);
|
|
||||||
|
|
||||||
Возврат Результат;
|
Возврат Результат;
|
||||||
|
|
||||||
@@ -31031,50 +30876,6 @@
|
|||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
// Возвращаемое значение:
|
|
||||||
// Структура:
|
|
||||||
// Поля - Массив из Строка - имена полей таблицы, которые должны быть в индексе
|
|
||||||
// ЕстьВМетаданных - Булево
|
|
||||||
// ЭтоСтандартныйИндекс - Булево
|
|
||||||
// ДоступенОбычныйИндекс - Булево
|
|
||||||
// ДоступенДополнительныйИндекс - Булево
|
|
||||||
// - Неопределено
|
|
||||||
//
|
|
||||||
Функция НовыйТребуемыйИндекс()
|
|
||||||
|
|
||||||
Результат = Новый Структура;
|
|
||||||
Результат.Вставить("Поля", Новый Массив);
|
|
||||||
Результат.Вставить("ЕстьВМетаданных", Ложь);
|
|
||||||
Результат.Вставить("ЭтоСтандартныйИндекс", Ложь);
|
|
||||||
Результат.Вставить("ДоступенОбычныйИндекс", Истина);
|
|
||||||
Результат.Вставить("ДоступенДополнительныйИндекс", Неопределено);
|
|
||||||
|
|
||||||
Возврат Результат;
|
|
||||||
|
|
||||||
КонецФункции
|
|
||||||
|
|
||||||
// Параметры:
|
|
||||||
// ТребуемыеИндексы - Массив из см. НовыйТребуемыйИндекс
|
|
||||||
//
|
|
||||||
// Возвращаемое значение:
|
|
||||||
// Массив из см. НовыйТребуемыйИндекс
|
|
||||||
//
|
|
||||||
Функция НедостающиеИндексы(ТребуемыеИндексы)
|
|
||||||
|
|
||||||
Результат = Новый Массив;
|
|
||||||
Для Каждого ТребуемыйИндекс Из ТребуемыеИндексы Цикл
|
|
||||||
Если ТребуемыйИндекс.ЕстьВМетаданных
|
|
||||||
Или Не ТребуемыйИндекс.ДоступенОбычныйИндекс
|
|
||||||
И ТребуемыйИндекс.ДоступенДополнительныйИндекс <> Истина Тогда
|
|
||||||
Продолжить;
|
|
||||||
КонецЕсли;
|
|
||||||
Результат.Добавить(ТребуемыйИндекс);
|
|
||||||
КонецЦикла;
|
|
||||||
|
|
||||||
Возврат Результат;
|
|
||||||
|
|
||||||
КонецФункции
|
|
||||||
|
|
||||||
// Для функции ПараметрыОграниченияДоступа.
|
// Для функции ПараметрыОграниченияДоступа.
|
||||||
//
|
//
|
||||||
// Параметры:
|
// Параметры:
|
||||||
@@ -34777,200 +34578,6 @@
|
|||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
// Для процедуры ПараметрыОграниченияПоСтруктуреОграничения.
|
|
||||||
Процедура ЗаполнитьТребуемыеИндексы(Результат, Контекст, МетаданныеТаблицы)
|
|
||||||
|
|
||||||
Если Контекст.ЭтоСсылочныйТип
|
|
||||||
Или Контекст.ИспользуетсяОграничениеПоВладельцу
|
|
||||||
Или МетаданныеТаблицы = Неопределено Тогда
|
|
||||||
Возврат;
|
|
||||||
КонецЕсли;
|
|
||||||
|
|
||||||
Результат.ТребуемыеИндексы = ТребуемыеИндексы(МетаданныеТаблицы,
|
|
||||||
Контекст.ОпорныеПоля, Контекст.ИмяКоллекцииТипа);
|
|
||||||
|
|
||||||
КонецПроцедуры
|
|
||||||
|
|
||||||
// Для процедуры ЗаполнитьТребуемыеИндексы.
|
|
||||||
Функция ТребуемыеИндексы(МетаданныеТаблицы, ОпорныеПоля, ИмяКоллекцииТипа = Неопределено)
|
|
||||||
|
|
||||||
ТребуемыеИндексы = Новый Массив;
|
|
||||||
|
|
||||||
Если ИмяКоллекцииТипа = Неопределено
|
|
||||||
И ЭтоСсылочныйТипТаблицы(МетаданныеТаблицы.ПолноеИмя(), ИмяКоллекцииТипа) Тогда
|
|
||||||
|
|
||||||
Возврат ТребуемыеИндексы;
|
|
||||||
КонецЕсли;
|
|
||||||
|
|
||||||
Коллекции = Новый Структура("Измерения, Ресурсы, Реквизиты, ДополнительныеИндексы");
|
|
||||||
ЗаполнитьЗначенияСвойств(Коллекции, МетаданныеТаблицы);
|
|
||||||
// AdditionalIndexes
|
|
||||||
Если Коллекции.ДополнительныеИндексы = Неопределено Тогда
|
|
||||||
ДоступенДополнительныйИндекс = Неопределено;
|
|
||||||
Иначе
|
|
||||||
ДоступенДополнительныйИндекс = ИмяКоллекцииТипа <> "Перерасчеты";
|
|
||||||
КонецЕсли;
|
|
||||||
ДоступенОбычныйИндекс = ИмяКоллекцииТипа <> "Перерасчеты"
|
|
||||||
И ИмяКоллекцииТипа <> "Последовательности";
|
|
||||||
|
|
||||||
ИзмеренияСИндексом = Новый Соответствие;
|
|
||||||
Если ИмяКоллекцииТипа = "РегистрыСведений" Тогда
|
|
||||||
ИзмеренияСИндексом.Вставить(Коллекции.Измерения[0], Истина);
|
|
||||||
Для Каждого ТекущееИзмерение Из Коллекции.Измерения Цикл
|
|
||||||
Если ТекущееИзмерение.Ведущее Тогда
|
|
||||||
ИзмеренияСИндексом.Вставить(ТекущееИзмерение, Истина);
|
|
||||||
КонецЕсли;
|
|
||||||
КонецЦикла;
|
|
||||||
ИначеЕсли ИмяКоллекцииТипа = "РегистрыРасчета" Тогда
|
|
||||||
Для Каждого ТекущееИзмерение Из Коллекции.Измерения Цикл
|
|
||||||
Если ТекущееИзмерение.БазовоеИзмерение Тогда
|
|
||||||
ИзмеренияСИндексом.Вставить(ТекущееИзмерение, Истина);
|
|
||||||
Прервать;
|
|
||||||
КонецЕсли;
|
|
||||||
КонецЦикла;
|
|
||||||
КонецЕсли;
|
|
||||||
|
|
||||||
КоличествоПолей = ОпорныеПоля.Используемые.Количество();
|
|
||||||
Индекс = 0;
|
|
||||||
Пока Индекс < КоличествоПолей Цикл
|
|
||||||
Поле = ОпорныеПоля.Используемые.Получить(Индекс);
|
|
||||||
Индекс = Индекс + 1;
|
|
||||||
ТребуемыйИндекс = НовыйТребуемыйИндекс();
|
|
||||||
ТребуемыйИндекс.ДоступенОбычныйИндекс = ДоступенОбычныйИндекс;
|
|
||||||
ТребуемыйИндекс.ДоступенДополнительныйИндекс = ДоступенДополнительныйИндекс;
|
|
||||||
ТребуемыйИндекс.Поля.Добавить(Поле);
|
|
||||||
ТребуемыеИндексы.Добавить(ТребуемыйИндекс);
|
|
||||||
Реквизит = ?(Коллекции.Реквизиты = Неопределено, Неопределено,
|
|
||||||
Коллекции.Реквизиты.Найти(Поле));
|
|
||||||
Если Реквизит <> Неопределено Тогда
|
|
||||||
ТребуемыйИндекс.ЕстьВМетаданных = ИндексЕстьВМетаданных(Поле,
|
|
||||||
Реквизит, МетаданныеТаблицы, Коллекции.ДополнительныеИндексы);
|
|
||||||
Продолжить;
|
|
||||||
КонецЕсли;
|
|
||||||
Ресурс = ?(Коллекции.Ресурсы = Неопределено, Неопределено,
|
|
||||||
Коллекции.Ресурсы.Найти(Поле));
|
|
||||||
Если Ресурс <> Неопределено Тогда
|
|
||||||
ТребуемыйИндекс.ЕстьВМетаданных = ИндексЕстьВМетаданных(Поле,
|
|
||||||
Ресурс, МетаданныеТаблицы, Коллекции.ДополнительныеИндексы);
|
|
||||||
Продолжить;
|
|
||||||
КонецЕсли;
|
|
||||||
Измерение = ?(Коллекции.Измерения = Неопределено, Неопределено,
|
|
||||||
Коллекции.Измерения.Найти(Поле));
|
|
||||||
Если Измерение <> Неопределено Тогда
|
|
||||||
ТребуемыйИндекс.ЕстьВМетаданных = ИндексЕстьВМетаданных(Поле,
|
|
||||||
Измерение, МетаданныеТаблицы, Коллекции.ДополнительныеИндексы);
|
|
||||||
Если Не ТребуемыйИндекс.ЕстьВМетаданных
|
|
||||||
И ИзмеренияСИндексом.Получить(Измерение) <> Неопределено Тогда
|
|
||||||
ТребуемыйИндекс.ЕстьВМетаданных = Истина;
|
|
||||||
ТребуемыйИндекс.ЭтоСтандартныйИндекс = Истина;
|
|
||||||
КонецЕсли;
|
|
||||||
Продолжить;
|
|
||||||
КонецЕсли;
|
|
||||||
Если Поле = "Регистратор" Тогда
|
|
||||||
ТребуемыйИндекс.ЕстьВМетаданных = Истина;
|
|
||||||
ТребуемыйИндекс.ЭтоСтандартныйИндекс = Истина;
|
|
||||||
Продолжить;
|
|
||||||
КонецЕсли;
|
|
||||||
Если ИмяКоллекцииТипа = "Перерасчеты" Тогда
|
|
||||||
Продолжить;
|
|
||||||
КонецЕсли;
|
|
||||||
Если ИмяКоллекцииТипа = "Последовательности" Тогда
|
|
||||||
ТребуемыйИндекс.ЕстьВМетаданных = ИндексЕстьВМетаданных(Поле,
|
|
||||||
Неопределено, МетаданныеТаблицы, Коллекции.ДополнительныеИндексы);
|
|
||||||
Продолжить;
|
|
||||||
КонецЕсли;
|
|
||||||
Если Поле = "Период"
|
|
||||||
Или Поле = "ПериодРегистрации"
|
|
||||||
Или Поле = "ПериодДействия" Тогда
|
|
||||||
ТребуемыйИндекс.ЕстьВМетаданных = Истина;
|
|
||||||
ТребуемыйИндекс.ЭтоСтандартныйИндекс = Истина;
|
|
||||||
Продолжить;
|
|
||||||
КонецЕсли;
|
|
||||||
ТребуемыйИндекс.ДоступенОбычныйИндекс = Ложь;
|
|
||||||
ТребуемыйИндекс.ЕстьВМетаданных = ИндексЕстьВМетаданных(Поле,
|
|
||||||
Неопределено, МетаданныеТаблицы, Коллекции.ДополнительныеИндексы);
|
|
||||||
КонецЦикла;
|
|
||||||
|
|
||||||
Возврат ТребуемыеИндексы;
|
|
||||||
|
|
||||||
КонецФункции
|
|
||||||
|
|
||||||
// Для процедуры ЗаполнитьТребуемыеИндексы.
|
|
||||||
Функция ИндексЕстьВМетаданных(Поле, МетаданныеПоля, МетаданныеТаблицы, ДополнительныеИндексы)
|
|
||||||
|
|
||||||
Если МетаданныеПоля <> Неопределено Тогда
|
|
||||||
Свойства = Новый Структура("Индексирование");
|
|
||||||
ЗаполнитьЗначенияСвойств(Свойства, МетаданныеПоля);
|
|
||||||
Если Свойства.Индексирование = Метаданные.СвойстваОбъектов.Индексирование.Индексировать
|
|
||||||
Или Свойства.Индексирование = Метаданные.СвойстваОбъектов.Индексирование.ИндексироватьСДопУпорядочиванием Тогда
|
|
||||||
Возврат Истина;
|
|
||||||
КонецЕсли;
|
|
||||||
КонецЕсли;
|
|
||||||
|
|
||||||
Если ДополнительныеИндексы = Неопределено Тогда
|
|
||||||
Возврат Ложь;
|
|
||||||
КонецЕсли;
|
|
||||||
|
|
||||||
ПолноеИмя = МетаданныеТаблицы.ПолноеИмя();
|
|
||||||
Для Каждого ДополнительныйИндекс Из ДополнительныеИндексы Цикл
|
|
||||||
// AdditionalIndex
|
|
||||||
ДополнительныйИндекс = ДополнительныйИндекс;
|
|
||||||
Если ДополнительныйИндекс.Таблица <> ПолноеИмя Тогда
|
|
||||||
Продолжить;
|
|
||||||
КонецЕсли;
|
|
||||||
// IndexedFields
|
|
||||||
ИндексируемыеПоля = ДополнительныйИндекс.ИндексируемыеПоля;
|
|
||||||
Для Каждого ПолеИндекса Из ИндексируемыеПоля Цикл
|
|
||||||
// IndexField
|
|
||||||
ПолеИндекса = ПолеИндекса; // ЭлементОтбора
|
|
||||||
Если ПолеИндекса.Имя = Поле Тогда
|
|
||||||
Возврат Истина;
|
|
||||||
КонецЕсли;
|
|
||||||
КонецЦикла;
|
|
||||||
КонецЦикла;
|
|
||||||
|
|
||||||
Возврат Ложь;
|
|
||||||
|
|
||||||
КонецФункции
|
|
||||||
|
|
||||||
Процедура ДобавитьДополнительнуюВерсию(Контекст, Результат)
|
|
||||||
|
|
||||||
НедостающиеИндексы = НедостающиеИндексы(Результат.ТребуемыеИндексы);
|
|
||||||
Если Не ЗначениеЗаполнено(НедостающиеИндексы) Тогда
|
|
||||||
Возврат;
|
|
||||||
КонецЕсли;
|
|
||||||
|
|
||||||
ДополнительныеИндексыДоступны = Ложь;
|
|
||||||
|
|
||||||
Контекст.СвойстваВерсии.Добавить("<ДополнительнаяВерсия>");
|
|
||||||
НачальныйИндекс = Контекст.СвойстваВерсии.Количество();
|
|
||||||
|
|
||||||
Строки = Новый Массив;
|
|
||||||
Для Каждого НедостающийИндекс Из НедостающиеИндексы Цикл
|
|
||||||
ДополнительныеИндексыДоступны = ДополнительныеИндексыДоступны
|
|
||||||
Или НедостающийИндекс.ДоступенДополнительныйИндекс <> Неопределено;
|
|
||||||
Строки.Добавить(СтрСоединить(НедостающийИндекс.Поля, ","));
|
|
||||||
КонецЦикла;
|
|
||||||
|
|
||||||
ДобавитьЭлементВерсии(Контекст, "ДополнительныеИндексыДоступны", ДополнительныеИндексыДоступны);
|
|
||||||
ДобавитьЭлементВерсии(Контекст, "НедостающиеИндексы", Строки);
|
|
||||||
|
|
||||||
СвойстваВерсии = Новый Массив;
|
|
||||||
КонечныйИндекс = Контекст.СвойстваВерсии.Количество() - 1;
|
|
||||||
Для Индекс = НачальныйИндекс По КонечныйИндекс Цикл
|
|
||||||
СвойстваВерсии.Добавить(Контекст.СвойстваВерсии[Индекс]);
|
|
||||||
КонецЦикла;
|
|
||||||
|
|
||||||
ХешированиеДанных = Новый ХешированиеДанных(ХешФункция.SHA256);
|
|
||||||
СтрокаСвойствВерсии = СтрСоединить(СвойстваВерсии, Символы.ПС);
|
|
||||||
ХешированиеДанных.Добавить(СтрокаСвойствВерсии);
|
|
||||||
СтрокаХешСуммы = Base64Строка(ХешированиеДанных.ХешСумма);
|
|
||||||
|
|
||||||
Контекст.СтрокаСвойствВерсии = СтрСоединить(Контекст.СвойстваВерсии, Символы.ПС);
|
|
||||||
Результат.Версия = Результат.Версия + Символы.ПС + СтрокаХешСуммы;
|
|
||||||
|
|
||||||
КонецПроцедуры
|
|
||||||
|
|
||||||
// Для процедуры ДобавитьТекстыЗапросовВПараметрыОграничения.
|
// Для процедуры ДобавитьТекстыЗапросовВПараметрыОграничения.
|
||||||
Процедура ДобавитьТекстЗапросаДатыСледующегоЭлементаДанных(Результат, Контекст)
|
Процедура ДобавитьТекстЗапросаДатыСледующегоЭлементаДанных(Результат, Контекст)
|
||||||
|
|
||||||
@@ -35219,6 +34826,7 @@
|
|||||||
КоличествоИспользуемыхОпорныхПолей = ОпорныеПоля.Используемые.Количество();
|
КоличествоИспользуемыхОпорныхПолей = ОпорныеПоля.Используемые.Количество();
|
||||||
Номер = 1;
|
Номер = 1;
|
||||||
ОпорныеПоляВыбораПриПроверке = "КлючиДоступаКРегистрам.ВариантДоступа КАК ВариантДоступа";
|
ОпорныеПоляВыбораПриПроверке = "КлючиДоступаКРегистрам.ВариантДоступа КАК ВариантДоступа";
|
||||||
|
ОпорныеПоляВыбораИзСписка = "";
|
||||||
ОпорныеПоляДляСравнения = "";
|
ОпорныеПоляДляСравнения = "";
|
||||||
ОпорныеПоляДляОтбораПриПроверке =
|
ОпорныеПоляДляОтбораПриПроверке =
|
||||||
"КлючиДоступаКРегистрам.ВариантДоступа = &ОсновнойВариантДоступа
|
"КлючиДоступаКРегистрам.ВариантДоступа = &ОсновнойВариантДоступа
|
||||||
@@ -35229,6 +34837,8 @@
|
|||||||
// Поля для выбора.
|
// Поля для выбора.
|
||||||
ОпорныеПоляВыбораПриПроверке = ОпорныеПоляВыбораПриПроверке + СтрШаблон(",
|
ОпорныеПоляВыбораПриПроверке = ОпорныеПоляВыбораПриПроверке + СтрШаблон(",
|
||||||
| КлючиДоступаКРегистрам.Поле%1 КАК Поле%1", Номер); // @query-part-1
|
| КлючиДоступаКРегистрам.Поле%1 КАК Поле%1", Номер); // @query-part-1
|
||||||
|
ОпорныеПоляВыбораИзСписка = ОпорныеПоляВыбораИзСписка + ?(ОпорныеПоляВыбораИзСписка = "", "", ",
|
||||||
|
| ") + СтрШаблон("ТекущийСписок.%1", ИмяОпорногоПоля);
|
||||||
|
|
||||||
// Поля для отбора.
|
// Поля для отбора.
|
||||||
Если Номер = КоличествоИспользуемыхОпорныхПолей Тогда
|
Если Номер = КоличествоИспользуемыхОпорныхПолей Тогда
|
||||||
@@ -35246,7 +34856,7 @@
|
|||||||
|
|
||||||
// Условие проверки по первому полю.
|
// Условие проверки по первому полю.
|
||||||
Если УсловиеПроверкиПервогоПоля = "" Тогда
|
Если УсловиеПроверкиПервогоПоля = "" Тогда
|
||||||
УсловиеПроверкиПервогоПоля = СтрШаблон("ТекущийСписок.%1 ЕСТЬ NULL", ИмяОпорногоПоля); // @query-part-2
|
УсловиеПроверкиПервогоПоля = СтрШаблон("ТекущийСписок.%1 ЕСТЬ NULL", ИмяОпорногоПоля); // @query-part-1
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
// Поля для упорядочения.
|
// Поля для упорядочения.
|
||||||
@@ -35259,13 +34869,24 @@
|
|||||||
+ УправлениеДоступомСлужебныйПовтИсп.СтрокаСимволов(")", КоличествоИспользуемыхОпорныхПолей - 1);
|
+ УправлениеДоступомСлужебныйПовтИсп.СтрокаСимволов(")", КоличествоИспользуемыхОпорныхПолей - 1);
|
||||||
|
|
||||||
ТекстЗапроса = // ТекстЗапросаУстаревшихЭлементовДанных
|
ТекстЗапроса = // ТекстЗапросаУстаревшихЭлементовДанных
|
||||||
"ВЫБРАТЬ ПЕРВЫЕ 995
|
"ВЫБРАТЬ РАЗЛИЧНЫЕ
|
||||||
| &ОпорныеПоляВыбора,
|
| &ОпорныеПоляВыбора1
|
||||||
|
|ПОМЕСТИТЬ ЗначенияИспользуемыхОпорныхПолей
|
||||||
|
|ИЗ
|
||||||
|
| &ТекущийСписок КАК ТекущийСписок
|
||||||
|
|
|
||||||
|
|ИНДЕКСИРОВАТЬ ПО
|
||||||
|
| &ОпорныеПоляВыбора1
|
||||||
|
|;
|
||||||
|
|
|
||||||
|
|////////////////////////////////////////////////////////////////////////////////
|
||||||
|
|ВЫБРАТЬ ПЕРВЫЕ 995
|
||||||
|
| &ОпорныеПоляВыбора2,
|
||||||
| ЛОЖЬ КАК Удалить,
|
| ЛОЖЬ КАК Удалить,
|
||||||
| ЛОЖЬ КАК Обновить
|
| ЛОЖЬ КАК Обновить
|
||||||
|ИЗ
|
|ИЗ
|
||||||
| &ТекущийРегистрКлючей КАК КлючиДоступаКРегистрам
|
| &ТекущийРегистрКлючей КАК КлючиДоступаКРегистрам
|
||||||
| ЛЕВОЕ СОЕДИНЕНИЕ &ТекущийСписок КАК ТекущийСписок
|
| ЛЕВОЕ СОЕДИНЕНИЕ ЗначенияИспользуемыхОпорныхПолей КАК ТекущийСписок
|
||||||
| ПО &ОпорныеПоляДляСравнения
|
| ПО &ОпорныеПоляДляСравнения
|
||||||
|ГДЕ
|
|ГДЕ
|
||||||
| &ОсновнойОтбор
|
| &ОсновнойОтбор
|
||||||
@@ -35275,7 +34896,8 @@
|
|||||||
|
|
|
|
||||||
|УПОРЯДОЧИТЬ ПО
|
|УПОРЯДОЧИТЬ ПО
|
||||||
| &ОпорныеПоляДляУпорядочения";
|
| &ОпорныеПоляДляУпорядочения";
|
||||||
ТекстЗапроса = СтрЗаменить(ТекстЗапроса, "&ОпорныеПоляВыбора", ОпорныеПоляВыбораПриПроверке);
|
ТекстЗапроса = СтрЗаменить(ТекстЗапроса, "&ОпорныеПоляВыбора1", ОпорныеПоляВыбораИзСписка);
|
||||||
|
ТекстЗапроса = СтрЗаменить(ТекстЗапроса, "&ОпорныеПоляВыбора2", ОпорныеПоляВыбораПриПроверке);
|
||||||
ТекстЗапроса = СтрЗаменить(ТекстЗапроса, "&ТекущийРегистрКлючей", "РегистрСведений." + ИмяРегистра);
|
ТекстЗапроса = СтрЗаменить(ТекстЗапроса, "&ТекущийРегистрКлючей", "РегистрСведений." + ИмяРегистра);
|
||||||
ТекстЗапроса = СтрЗаменить(ТекстЗапроса, "&ОсновнойОтбор", ОсновнойОтбор);
|
ТекстЗапроса = СтрЗаменить(ТекстЗапроса, "&ОсновнойОтбор", ОсновнойОтбор);
|
||||||
ТекстЗапроса = СтрЗаменить(ТекстЗапроса, "&ОпорныеПоляДляОтбора", ОпорныеПоляДляОтбораПриПроверке);
|
ТекстЗапроса = СтрЗаменить(ТекстЗапроса, "&ОпорныеПоляДляОтбора", ОпорныеПоляДляОтбораПриПроверке);
|
||||||
|
|||||||
@@ -54,7 +54,7 @@
|
|||||||
//
|
//
|
||||||
Процедура ОткрытьФормуВыбораФорматаВложений(НастройкиФормата, Оповещение) Экспорт
|
Процедура ОткрытьФормуВыбораФорматаВложений(НастройкиФормата, Оповещение) Экспорт
|
||||||
ПараметрыФормы = Новый Структура("НастройкиФормата", НастройкиФормата);
|
ПараметрыФормы = Новый Структура("НастройкиФормата", НастройкиФормата);
|
||||||
ОткрытьФорму("ОбщаяФорма.ВыборФорматаВложений", ПараметрыФормы,,,,, Оповещение, РежимОткрытияОкнаФормы.БлокироватьОкноВладельца);
|
ОбщегоНазначенияКлиент.ПоказатьВыборФорматаВложений(Оповещение, НастройкиФормата);
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
// Открыть форму подготовки нового письма.
|
// Открыть форму подготовки нового письма.
|
||||||
|
|||||||
@@ -114,7 +114,12 @@
|
|||||||
ФайлыВладельца = Новый Массив;
|
ФайлыВладельца = Новый Массив;
|
||||||
МодульРаботаСФайлами.ЗаполнитьПрисоединенныеФайлыКОбъекту(ПараметрыОтправки.Предмет, ФайлыВладельца);
|
МодульРаботаСФайлами.ЗаполнитьПрисоединенныеФайлыКОбъекту(ПараметрыОтправки.Предмет, ФайлыВладельца);
|
||||||
Для Каждого ФайлВладельца Из ФайлыВладельца Цикл
|
Для Каждого ФайлВладельца Из ФайлыВладельца Цикл
|
||||||
ДанныеФайла = МодульРаботаСФайлами.ДанныеФайла(ФайлВладельца);
|
|
||||||
|
МодульРаботаСФайламиКлиентСервер = ОбщегоНазначения.ОбщийМодуль("РаботаСФайламиКлиентСервер");
|
||||||
|
ПараметрыДанныхФайла = МодульРаботаСФайламиКлиентСервер.ПараметрыДанныхФайла();
|
||||||
|
ПараметрыДанныхФайла.ВызыватьИсключение = Ложь;
|
||||||
|
ДанныеФайла = МодульРаботаСФайлами.ДанныеФайла(ФайлВладельца, ПараметрыДанныхФайла);
|
||||||
|
|
||||||
Если ДанныеФайла = Неопределено Или ДанныеФайла.Количество() = 0 Тогда
|
Если ДанныеФайла = Неопределено Или ДанныеФайла.Количество() = 0 Тогда
|
||||||
Продолжить;
|
Продолжить;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|||||||
@@ -371,6 +371,74 @@
|
|||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
|
// Открывает форму сертификата.
|
||||||
|
//
|
||||||
|
// Параметры:
|
||||||
|
// ПараметрыФормы - Структура
|
||||||
|
// ФормаВладелец - ФормаКлиентскогоПриложения
|
||||||
|
// ОповещениеОЗавершении - ОписаниеОповещения
|
||||||
|
//
|
||||||
|
Процедура ОткрытьФормуСертификата(ПараметрыФормы, ФормаВладелец = Неопределено, ОповещениеОЗавершении = Неопределено) Экспорт
|
||||||
|
|
||||||
|
ОткрытьФорму("ОбщаяФорма.Сертификат", ПараметрыФормы, ФормаВладелец,,,, ОповещениеОЗавершении, ?(ФормаВладелец
|
||||||
|
= Неопределено, Неопределено, РежимОткрытияОкнаФормы.БлокироватьОкноВладельца));
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
|
// Открывает форму расширенного представления ошибки.
|
||||||
|
//
|
||||||
|
// Параметры:
|
||||||
|
// ПараметрыФормы - Структура
|
||||||
|
// ФормаВладелец - ФормаКлиентскогоПриложения
|
||||||
|
// ОповещениеОЗавершении - ОписаниеОповещения
|
||||||
|
//
|
||||||
|
Процедура ОткрытьФормуРасширенногоПредставленияОшибки(ПараметрыФормы, ФормаВладелец = Неопределено, ОповещениеОЗавершении = Неопределено) Экспорт
|
||||||
|
|
||||||
|
ОткрытьФорму("ОбщаяФорма.РасширенноеПредставлениеОшибки", ПараметрыФормы, ФормаВладелец,,,, ОповещениеОЗавершении, ?(ФормаВладелец
|
||||||
|
= Неопределено, Неопределено, РежимОткрытияОкнаФормы.БлокироватьОкноВладельца))
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
|
// Открывает форму программы по описанию.
|
||||||
|
//
|
||||||
|
// Параметры:
|
||||||
|
// ОписаниеПрограммы - Неопределено, Структура, Строка - если Неопределено или Строка, открывается форма создания программы,
|
||||||
|
// где Строка - Идентификатор поставляемой настройки для начального заполнения.
|
||||||
|
// ФормаВладелец - ФормаКлиентскогоПриложения
|
||||||
|
// ОповещениеОЗавершении - ОписаниеОповещения
|
||||||
|
//
|
||||||
|
Процедура ОткрытьФормуПрограммы(ОписаниеПрограммы = Неопределено, ФормаВладелец = Неопределено, ОповещениеОЗавершении = Неопределено) Экспорт
|
||||||
|
|
||||||
|
РежимОткрытияОкна = ?(ФормаВладелец = Неопределено, Неопределено,
|
||||||
|
РежимОткрытияОкнаФормы.БлокироватьОкноВладельца);
|
||||||
|
|
||||||
|
Если ОписаниеПрограммы = Неопределено Тогда
|
||||||
|
ОткрытьФорму("Справочник.ПрограммыЭлектроннойПодписиИШифрования.ФормаОбъекта", , ФормаВладелец,,,,
|
||||||
|
ОповещениеОЗавершении, РежимОткрытияОкна);
|
||||||
|
Возврат;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Если ТипЗнч(ОписаниеПрограммы) = Тип("Строка") Тогда
|
||||||
|
ОткрытьФорму("Справочник.ПрограммыЭлектроннойПодписиИШифрования.ФормаОбъекта", Новый Структура("ИдентификаторПоставляемойНастройки", ОписаниеПрограммы) , ФормаВладелец,,,,
|
||||||
|
ОповещениеОЗавершении, РежимОткрытияОкна);
|
||||||
|
Возврат;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
ПараметрыПрограммы = ЭлектроннаяПодписьСлужебныйКлиентСервер.НовоеРасширенноеОписаниеПрограммы();
|
||||||
|
ЗаполнитьЗначенияСвойств(ПараметрыПрограммы, ОписаниеПрограммы);
|
||||||
|
|
||||||
|
Если ЗначениеЗаполнено(ПараметрыПрограммы.Ссылка) Тогда
|
||||||
|
ПоказатьЗначение(ОповещениеОЗавершении, ПараметрыПрограммы.Ссылка);
|
||||||
|
ИначеЕсли ПараметрыПрограммы.Автоопределение = Ложь Тогда
|
||||||
|
ОткрытьФорму("Справочник.ПрограммыЭлектроннойПодписиИШифрования.ФормаОбъекта", Новый Структура("Программа",
|
||||||
|
ПараметрыПрограммы), ФормаВладелец,,,,ОповещениеОЗавершении, РежимОткрытияОкна);
|
||||||
|
Иначе
|
||||||
|
ОткрытьФорму("Справочник.ПрограммыЭлектроннойПодписиИШифрования.Форма.ПрограммаОпределеннаяАвтоматически",
|
||||||
|
Новый Структура("Программа", ПараметрыПрограммы), ФормаВладелец,,,, ОповещениеОЗавершении, РежимОткрытияОкна);
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
#КонецОбласти
|
#КонецОбласти
|
||||||
|
|
||||||
#Область СлужебныеПроцедурыИФункции
|
#Область СлужебныеПроцедурыИФункции
|
||||||
@@ -968,7 +1036,7 @@
|
|||||||
|
|
||||||
ЗаполнитьЗначенияСвойств(ПараметрыФормы, Контекст);
|
ЗаполнитьЗначенияСвойств(ПараметрыФормы, Контекст);
|
||||||
|
|
||||||
ОткрытьФорму("ОбщаяФорма.Сертификат", ПараметрыФормы);
|
ОткрытьФормуСертификата(ПараметрыФормы);
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
@@ -2137,7 +2205,7 @@
|
|||||||
ПроверитьСертификатОблачнаяПодпись(Контекст);
|
ПроверитьСертификатОблачнаяПодпись(Контекст);
|
||||||
Иначе
|
Иначе
|
||||||
Если ТипЗнч(Результат) = Тип("Структура") Тогда
|
Если ТипЗнч(Результат) = Тип("Структура") Тогда
|
||||||
Контекст.ОписаниеОшибкиНаКлиенте = Результат;
|
Контекст.ОписаниеОшибкиНаКлиенте = Результат.ОписаниеОшибки;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
ПроверитьСертификатПослеНеуспешнойПроверки(Контекст);
|
ПроверитьСертификатПослеНеуспешнойПроверки(Контекст);
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
@@ -4239,6 +4307,9 @@
|
|||||||
Возврат;
|
Возврат;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
|
Контекст.Вставить("СохранятьСертификатВместеСПодписью",
|
||||||
|
ЭлектроннаяПодписьКлиент.ПерсональныеНастройки().СохранятьСертификатВместеСПодписью);
|
||||||
|
|
||||||
Контекст.Вставить("КоллекцияПодписей", КоллекцияПодписей);
|
Контекст.Вставить("КоллекцияПодписей", КоллекцияПодписей);
|
||||||
|
|
||||||
МашиночитаемыеДоверенности = Новый Массив;
|
МашиночитаемыеДоверенности = Новый Массив;
|
||||||
@@ -8533,7 +8604,7 @@
|
|||||||
|
|
||||||
ПараметрыОшибки.Вставить("ДополнительныеДанные", ДополнительныеПараметры);
|
ПараметрыОшибки.Вставить("ДополнительныеДанные", ДополнительныеПараметры);
|
||||||
|
|
||||||
ОткрытьФорму("ОбщаяФорма.РасширенноеПредставлениеОшибки", ПараметрыОшибки, ЭтотОбъект);
|
ОткрытьФормуРасширенногоПредставленияОшибки(ПараметрыОшибки, ЭтотОбъект);
|
||||||
|
|
||||||
Иначе
|
Иначе
|
||||||
ПоказатьОшибкуОбращенияКПрограмме(КонтекстДобавления.ЗаголовокФормы,
|
ПоказатьОшибкуОбращенияКПрограмме(КонтекстДобавления.ЗаголовокФормы,
|
||||||
@@ -9755,7 +9826,9 @@
|
|||||||
ПараметрыОшибки = Новый Структура;
|
ПараметрыОшибки = Новый Структура;
|
||||||
ПараметрыОшибки.Вставить("ЗаголовокПредупреждения", НСтр("ru = 'Удаление сертификата из локального хранилища'"));
|
ПараметрыОшибки.Вставить("ЗаголовокПредупреждения", НСтр("ru = 'Удаление сертификата из локального хранилища'"));
|
||||||
ПараметрыОшибки.Вставить("ТекстОшибкиКлиент", ТекстОшибки);
|
ПараметрыОшибки.Вставить("ТекстОшибкиКлиент", ТекстОшибки);
|
||||||
ОткрытьФорму("ОбщаяФорма.РасширенноеПредставлениеОшибки", ПараметрыОшибки, ЭтотОбъект);
|
|
||||||
|
ОткрытьФормуРасширенногоПредставленияОшибки(ПараметрыОшибки, ЭтотОбъект);
|
||||||
|
|
||||||
Возврат;
|
Возврат;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
@@ -10000,8 +10073,7 @@
|
|||||||
ПараметрыФормы.Вставить("ЗаголовокПредупреждения", НСтр("ru = 'Не удалось установить список отзыва'"));
|
ПараметрыФормы.Вставить("ЗаголовокПредупреждения", НСтр("ru = 'Не удалось установить список отзыва'"));
|
||||||
ПараметрыФормы.Вставить("ТекстОшибкиКлиент", Ошибка);
|
ПараметрыФормы.Вставить("ТекстОшибкиКлиент", Ошибка);
|
||||||
|
|
||||||
ОткрытьФорму("ОбщаяФорма.РасширенноеПредставлениеОшибки",
|
ОткрытьФормуРасширенногоПредставленияОшибки(ПараметрыФормы, Контекст.Форма);
|
||||||
ПараметрыФормы, Контекст.Форма,,,,, РежимОткрытияОкнаФормы.БлокироватьОкноВладельца);
|
|
||||||
|
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
@@ -10160,8 +10232,7 @@
|
|||||||
ПараметрыФормы.Вставить("ЗаголовокПредупреждения", НСтр("ru = 'Не удалось установить сертификат.'"));
|
ПараметрыФормы.Вставить("ЗаголовокПредупреждения", НСтр("ru = 'Не удалось установить сертификат.'"));
|
||||||
ПараметрыФормы.Вставить("ТекстОшибкиКлиент", Ошибка);
|
ПараметрыФормы.Вставить("ТекстОшибкиКлиент", Ошибка);
|
||||||
|
|
||||||
ОткрытьФорму("ОбщаяФорма.РасширенноеПредставлениеОшибки",
|
ОткрытьФормуРасширенногоПредставленияОшибки(ПараметрыФормы, Контекст.Форма);
|
||||||
ПараметрыФормы, Контекст.Форма,,,,, РежимОткрытияОкнаФормы.БлокироватьОкноВладельца);
|
|
||||||
|
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
@@ -11014,7 +11085,7 @@
|
|||||||
ИначеЕсли ЗначениеЗаполнено(Параметры.ДанныеСертификата) Тогда
|
ИначеЕсли ЗначениеЗаполнено(Параметры.ДанныеСертификата) Тогда
|
||||||
ПараметрыФормы = Новый Структура;
|
ПараметрыФормы = Новый Структура;
|
||||||
ПараметрыФормы.Вставить("АдресСертификата", Параметры.ДанныеСертификата);
|
ПараметрыФормы.Вставить("АдресСертификата", Параметры.ДанныеСертификата);
|
||||||
ОткрытьФорму("ОбщаяФорма.Сертификат", ПараметрыФормы);
|
ОткрытьФормуСертификата(ПараметрыФормы);
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
ИначеЕсли НавигационнаяСсылкаФорматированнойСтроки = "ОткрытьСписокПрограмм" Тогда
|
ИначеЕсли НавигационнаяСсылкаФорматированнойСтроки = "ОткрытьСписокПрограмм" Тогда
|
||||||
|
|
||||||
|
|||||||
Binary file not shown.
Binary file not shown.
+2
-2
@@ -1,10 +1,10 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<mdclass:CommonTemplate xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="6f3c5b90-b030-4267-a973-33d12c2c7680">
|
<mdclass:CommonTemplate xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="6f3c5b90-b030-4267-a973-33d12c2c7680">
|
||||||
<name>КомпонентаСканированияДокументов_3_0_1_1031</name>
|
<name>КомпонентаСканированияДокументов_3_0_1_1032</name>
|
||||||
<synonym>
|
<synonym>
|
||||||
<key>ru</key>
|
<key>ru</key>
|
||||||
<value>Компонента сканирования документов</value>
|
<value>Компонента сканирования документов</value>
|
||||||
</synonym>
|
</synonym>
|
||||||
<comment>Компонента сканирования с помощью интерфейсов WIA, TWAIN, SANE</comment>
|
<comment>Для сканирования с помощью интерфейсов WIA, TWAIN, SANE</comment>
|
||||||
<templateType>AddIn</templateType>
|
<templateType>AddIn</templateType>
|
||||||
</mdclass:CommonTemplate>
|
</mdclass:CommonTemplate>
|
||||||
@@ -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="3641b26a-e742-4420-890f-322a7af6b2d2">
|
<mdclass:Configuration xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="73f4baf9-85d9-4f21-914a-7bdb67bcb6cf">
|
||||||
<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="40a14080-f4d6-432f-bcb9-2250c7d37624"/>
|
<containedObjects classId="9cd510cd-abfc-11d4-9434-004095e12fc7" objectId="710f1bc7-d921-42a6-9b60-e548d8825063"/>
|
||||||
<containedObjects classId="9fcd25a0-4822-11d4-9414-008048da11f9" objectId="f5c7d302-885c-4411-8084-1b5f15cdfb29"/>
|
<containedObjects classId="9fcd25a0-4822-11d4-9414-008048da11f9" objectId="4f79049b-e2fc-4425-b142-af051a570d6c"/>
|
||||||
<containedObjects classId="e3687481-0a87-462c-a166-9f34594f9bba" objectId="bc5c431c-5ef1-4a74-9d63-ca94c3996c7b"/>
|
<containedObjects classId="e3687481-0a87-462c-a166-9f34594f9bba" objectId="80e5cc48-3d78-45a5-ad1c-d461a52d13d2"/>
|
||||||
<containedObjects classId="9de14907-ec23-4a07-96f0-85521cb6b53b" objectId="aa3a97b9-4a87-47e9-95fa-2fb345e4281e"/>
|
<containedObjects classId="9de14907-ec23-4a07-96f0-85521cb6b53b" objectId="ea53807d-7767-4279-bb54-c1bcf2c1c093"/>
|
||||||
<containedObjects classId="51f2d5d8-ea4d-4064-8892-82951750031e" objectId="d755885e-3c21-4178-88f6-d6359ddde0da"/>
|
<containedObjects classId="51f2d5d8-ea4d-4064-8892-82951750031e" objectId="281997f5-d76d-4f89-a8a1-e96dbbe9e7eb"/>
|
||||||
<containedObjects classId="e68182ea-4237-4383-967f-90c1e3370bc7" objectId="f0829522-7069-4418-a9f4-0311abec0c2c"/>
|
<containedObjects classId="e68182ea-4237-4383-967f-90c1e3370bc7" objectId="93fd35f5-ad5c-4c41-a287-52c52f728fec"/>
|
||||||
<containedObjects classId="fb282519-d103-4dd3-bc12-cb271d631dfc" objectId="6c5e3098-36d8-4dc3-93cf-5a9618222117"/>
|
<containedObjects classId="fb282519-d103-4dd3-bc12-cb271d631dfc" objectId="39630857-52ca-4dbd-900e-60e323ece9cd"/>
|
||||||
<defaultRunMode>ManagedApplication</defaultRunMode>
|
<defaultRunMode>ManagedApplication</defaultRunMode>
|
||||||
<usePurposes>PersonalComputer</usePurposes>
|
<usePurposes>PersonalComputer</usePurposes>
|
||||||
<scriptVariant>Russian</scriptVariant>
|
<scriptVariant>Russian</scriptVariant>
|
||||||
@@ -19,7 +19,7 @@
|
|||||||
<defaultRoles>Role.АдминистраторСистемы</defaultRoles>
|
<defaultRoles>Role.АдминистраторСистемы</defaultRoles>
|
||||||
<defaultRoles>Role.ИнтерактивноеОткрытиеВнешнихОтчетовИОбработок</defaultRoles>
|
<defaultRoles>Role.ИнтерактивноеОткрытиеВнешнихОтчетовИОбработок</defaultRoles>
|
||||||
<vendor>Фирма "1С"</vendor>
|
<vendor>Фирма "1С"</vendor>
|
||||||
<version>3.1.10.248</version>
|
<version>3.1.10.256</version>
|
||||||
<updateCatalogAddress>http://downloads.v8.1c.ru/tmplts/</updateCatalogAddress>
|
<updateCatalogAddress>http://downloads.v8.1c.ru/tmplts/</updateCatalogAddress>
|
||||||
<includeHelpInContents>true</includeHelpInContents>
|
<includeHelpInContents>true</includeHelpInContents>
|
||||||
<usedMobileApplicationFunctionalities>
|
<usedMobileApplicationFunctionalities>
|
||||||
@@ -861,7 +861,7 @@
|
|||||||
<commonTemplates>CommonTemplate.КомпонентаПечатиQRКода</commonTemplates>
|
<commonTemplates>CommonTemplate.КомпонентаПечатиQRКода</commonTemplates>
|
||||||
<commonTemplates>CommonTemplate.КомпонентаПечатиШтрихкодов</commonTemplates>
|
<commonTemplates>CommonTemplate.КомпонентаПечатиШтрихкодов</commonTemplates>
|
||||||
<commonTemplates>CommonTemplate.КомпонентаПоискаСтрок</commonTemplates>
|
<commonTemplates>CommonTemplate.КомпонентаПоискаСтрок</commonTemplates>
|
||||||
<commonTemplates>CommonTemplate.КомпонентаСканированияДокументов_3_0_1_1031</commonTemplates>
|
<commonTemplates>CommonTemplate.КомпонентаСканированияДокументов_3_0_1_1032</commonTemplates>
|
||||||
<commonTemplates>CommonTemplate.МакетШтемпеляЭЦПOfficeOpen</commonTemplates>
|
<commonTemplates>CommonTemplate.МакетШтемпеляЭЦПOfficeOpen</commonTemplates>
|
||||||
<commonTemplates>CommonTemplate.ПолучениеДереваОбработчиковОбновления</commonTemplates>
|
<commonTemplates>CommonTemplate.ПолучениеДереваОбработчиковОбновления</commonTemplates>
|
||||||
<commonTemplates>CommonTemplate.ПустойМакетDOCX</commonTemplates>
|
<commonTemplates>CommonTemplate.ПустойМакетDOCX</commonTemplates>
|
||||||
|
|||||||
@@ -1 +1 @@
|
|||||||
{6,1,1,6dc85530-f726-41bb-906b-f2c5ac05c91c,1,e161ba50-63ec-4d6c-87da-4516104e1678,"3.1.10.248","Фирма ""1С""","БиблиотекаСтандартныхПодсистем",7658,1,0,3641b26a-e742-4420-890f-322a7af6b2d2,3641b26a-e742-4420-890f-322a7af6b2d2,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,68b8a776-9a8a-4489-b61b-6f3c8f1d91d0,1,f927a0f1-7fad-4f12-b2c0-01e6d02536a8,"3.1.10.256","Фирма ""1С""","БиблиотекаСтандартныхПодсистем",7658,1,0,73f4baf9-85d9-4f21-914a-7bdb67bcb6cf,73f4baf9-85d9-4f21-914a-7bdb67bcb6cf,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 @@
|
|||||||
|
|
||||||
Функция ВерсияКалендарей() Экспорт
|
Функция ВерсияКалендарей() Экспорт
|
||||||
|
|
||||||
Возврат 80;
|
Возврат 81;
|
||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
@@ -57,7 +57,7 @@
|
|||||||
|
|
||||||
Функция ВерсияОбновленияДанныхПроизводственныхКалендарей() Экспорт
|
Функция ВерсияОбновленияДанныхПроизводственныхКалендарей() Экспорт
|
||||||
|
|
||||||
Возврат "3.1.10.248";
|
Возврат "3.1.10.250";
|
||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
|
|||||||
+110
@@ -57,6 +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="20251005" SwapDate="20251006"/>
|
||||||
|
<Item Calendar="01" Year="2025" DayType="Воскресенье" Date="20251006" SwapDate="20251005"/>
|
||||||
<Item Calendar="02" Year="2014" DayType="Праздник" Date="20140728" SwapDate=""/>
|
<Item Calendar="02" Year="2014" DayType="Праздник" Date="20140728" SwapDate=""/>
|
||||||
<Item Calendar="02" Year="2014" DayType="Предпраздничный" Date="20141003" SwapDate=""/>
|
<Item Calendar="02" Year="2014" DayType="Предпраздничный" Date="20141003" SwapDate=""/>
|
||||||
<Item Calendar="02" Year="2014" DayType="Праздник" Date="20141004" SwapDate="20141006"/>
|
<Item Calendar="02" Year="2014" DayType="Праздник" Date="20141004" SwapDate="20141006"/>
|
||||||
@@ -123,6 +125,9 @@
|
|||||||
<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="20251010" SwapDate=""/>
|
||||||
|
<Item Calendar="02" Year="2025" DayType="Праздник" Date="20251011" SwapDate="20251013"/>
|
||||||
|
<Item Calendar="02" Year="2025" DayType="Суббота" Date="20251013" SwapDate="20251011"/>
|
||||||
<Item Calendar="03" Year="2016" DayType="Предпраздничный" Date="20160208" SwapDate=""/>
|
<Item Calendar="03" Year="2016" DayType="Предпраздничный" Date="20160208" SwapDate=""/>
|
||||||
<Item Calendar="03" Year="2016" DayType="Праздник" Date="20160209" SwapDate=""/>
|
<Item Calendar="03" Year="2016" DayType="Праздник" Date="20160209" SwapDate=""/>
|
||||||
<Item Calendar="03" Year="2017" DayType="Праздник" Date="20170227" SwapDate=""/>
|
<Item Calendar="03" Year="2017" DayType="Праздник" Date="20170227" SwapDate=""/>
|
||||||
@@ -141,6 +146,8 @@
|
|||||||
<Item Calendar="03" Year="2024" DayType="Предпраздничный" Date="20240209" SwapDate=""/>
|
<Item Calendar="03" Year="2024" DayType="Предпраздничный" Date="20240209" SwapDate=""/>
|
||||||
<Item Calendar="03" Year="2024" DayType="Праздник" Date="20240210" SwapDate="20240212"/>
|
<Item Calendar="03" Year="2024" DayType="Праздник" Date="20240210" SwapDate="20240212"/>
|
||||||
<Item Calendar="03" Year="2024" DayType="Суббота" Date="20240212" SwapDate="20240210"/>
|
<Item Calendar="03" Year="2024" DayType="Суббота" Date="20240212" SwapDate="20240210"/>
|
||||||
|
<Item Calendar="03" Year="2025" DayType="Предпраздничный" Date="20250129" SwapDate=""/>
|
||||||
|
<Item Calendar="03" Year="2025" DayType="Праздник" Date="20250130" SwapDate=""/>
|
||||||
<Item Calendar="04" Year="2016" DayType="Праздник" Date="20160214" SwapDate="20160215"/>
|
<Item Calendar="04" Year="2016" DayType="Праздник" Date="20160214" SwapDate="20160215"/>
|
||||||
<Item Calendar="04" Year="2016" DayType="Воскресенье" Date="20160215" SwapDate="20160214"/>
|
<Item Calendar="04" Year="2016" DayType="Воскресенье" Date="20160215" SwapDate="20160214"/>
|
||||||
<Item Calendar="04" Year="2017" DayType="Предпраздничный" Date="20170203" SwapDate=""/>
|
<Item Calendar="04" Year="2017" DayType="Предпраздничный" Date="20170203" SwapDate=""/>
|
||||||
@@ -237,6 +244,10 @@
|
|||||||
<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="20250725" SwapDate=""/>
|
||||||
|
<Item Calendar="05" Year="2025" DayType="Праздник" Date="20250726" SwapDate="20250728"/>
|
||||||
|
<Item Calendar="05" Year="2025" DayType="Суббота" Date="20250728" SwapDate="20250726"/>
|
||||||
|
<Item Calendar="05" Year="2025" DayType="Праздник" Date="20250915" SwapDate=""/>
|
||||||
<Item Calendar="06" Year="2016" DayType="Предпраздничный" Date="20160705" SwapDate=""/>
|
<Item Calendar="06" Year="2016" DayType="Предпраздничный" Date="20160705" SwapDate=""/>
|
||||||
<Item Calendar="06" Year="2016" DayType="Праздник" Date="20160706" SwapDate=""/>
|
<Item Calendar="06" Year="2016" DayType="Праздник" Date="20160706" SwapDate=""/>
|
||||||
<Item Calendar="06" Year="2016" DayType="Праздник" Date="20160707" SwapDate=""/>
|
<Item Calendar="06" Year="2016" DayType="Праздник" Date="20160707" SwapDate=""/>
|
||||||
@@ -357,6 +368,13 @@
|
|||||||
<Item Calendar="07" Year="2024" DayType="Праздник" Date="20240901" SwapDate=""/>
|
<Item Calendar="07" Year="2024" DayType="Праздник" Date="20240901" SwapDate=""/>
|
||||||
<Item Calendar="07" Year="2024" DayType="Предпраздничный" Date="20240919" SwapDate=""/>
|
<Item Calendar="07" Year="2024" DayType="Предпраздничный" Date="20240919" SwapDate=""/>
|
||||||
<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="20250328" SwapDate=""/>
|
||||||
|
<Item Calendar="07" Year="2025" DayType="Нерабочий" Date="20250521" SwapDate=""/>
|
||||||
|
<Item Calendar="07" Year="2025" DayType="Праздник" Date="20250901" SwapDate=""/>
|
||||||
|
<Item Calendar="07" Year="2025" DayType="Предпраздничный" Date="20250919" SwapDate=""/>
|
||||||
|
<Item Calendar="07" Year="2025" DayType="Праздник" Date="20250920" SwapDate="20250922"/>
|
||||||
|
<Item Calendar="07" Year="2025" DayType="Суббота" Date="20250922" SwapDate="20250920"/>
|
||||||
<Item Calendar="08" Year="2016" DayType="Предпраздничный" Date="20160208" SwapDate=""/>
|
<Item Calendar="08" Year="2016" DayType="Предпраздничный" Date="20160208" SwapDate=""/>
|
||||||
<Item Calendar="08" Year="2016" DayType="Праздник" Date="20160209" SwapDate=""/>
|
<Item Calendar="08" Year="2016" DayType="Праздник" Date="20160209" SwapDate=""/>
|
||||||
<Item Calendar="08" Year="2016" DayType="Предпраздничный" Date="20160404" SwapDate=""/>
|
<Item Calendar="08" Year="2016" DayType="Предпраздничный" Date="20160404" SwapDate=""/>
|
||||||
@@ -438,6 +456,12 @@
|
|||||||
<Item Calendar="08" Year="2024" DayType="Предпраздничный" Date="20241224" SwapDate=""/>
|
<Item Calendar="08" Year="2024" DayType="Предпраздничный" Date="20241224" SwapDate=""/>
|
||||||
<Item Calendar="08" Year="2024" DayType="Праздник" Date="20241225" SwapDate=""/>
|
<Item Calendar="08" Year="2024" DayType="Праздник" Date="20241225" SwapDate=""/>
|
||||||
<Item Calendar="08" Year="2024" DayType="Нерабочий" Date="20241228" SwapDate=""/>
|
<Item Calendar="08" Year="2024" DayType="Нерабочий" Date="20241228" SwapDate=""/>
|
||||||
|
<Item Calendar="08" Year="2025" DayType="Предпраздничный" Date="20250129" SwapDate=""/>
|
||||||
|
<Item Calendar="08" Year="2025" DayType="Праздник" Date="20250130" SwapDate=""/>
|
||||||
|
<Item Calendar="08" Year="2025" DayType="Предпраздничный" Date="20250704" SwapDate=""/>
|
||||||
|
<Item Calendar="08" Year="2025" DayType="Праздник" Date="20250705" SwapDate="20250707"/>
|
||||||
|
<Item Calendar="08" Year="2025" DayType="Суббота" Date="20250707" SwapDate="20250705"/>
|
||||||
|
<Item Calendar="08" Year="2025" DayType="Нерабочий" Date="20251228" SwapDate=""/>
|
||||||
<Item Calendar="09" Year="2016" DayType="Праздник" Date="20160503" SwapDate="20160504"/>
|
<Item Calendar="09" Year="2016" DayType="Праздник" Date="20160503" SwapDate="20160504"/>
|
||||||
<Item Calendar="09" Year="2016" DayType="Суббота" Date="20160504" SwapDate="20160503"/>
|
<Item Calendar="09" Year="2016" DayType="Суббота" Date="20160504" SwapDate="20160503"/>
|
||||||
<Item Calendar="09" Year="2016" DayType="Нерабочий" Date="20160705" SwapDate=""/>
|
<Item Calendar="09" Year="2016" DayType="Нерабочий" Date="20160705" SwapDate=""/>
|
||||||
@@ -495,6 +519,10 @@
|
|||||||
<Item Calendar="09" Year="2024" DayType="Предпраздничный" Date="20240906" SwapDate=""/>
|
<Item Calendar="09" Year="2024" DayType="Предпраздничный" Date="20240906" SwapDate=""/>
|
||||||
<Item Calendar="09" Year="2024" DayType="Праздник" Date="20240907" SwapDate="20240909"/>
|
<Item Calendar="09" Year="2024" DayType="Праздник" Date="20240907" SwapDate="20240909"/>
|
||||||
<Item Calendar="09" Year="2024" DayType="Суббота" Date="20240909" SwapDate="20240907"/>
|
<Item Calendar="09" Year="2024" DayType="Суббота" Date="20240909" SwapDate="20240907"/>
|
||||||
|
<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="20250907" SwapDate="20250908"/>
|
||||||
|
<Item Calendar="09" Year="2025" DayType="Воскресенье" Date="20250908" SwapDate="20250907"/>
|
||||||
<Item Calendar="11" Year="2016" DayType="Праздник" Date="20160822" SwapDate=""/>
|
<Item Calendar="11" Year="2016" DayType="Праздник" Date="20160822" SwapDate=""/>
|
||||||
<Item Calendar="11" Year="2017" DayType="Предпраздничный" Date="20170821" SwapDate=""/>
|
<Item Calendar="11" Year="2017" DayType="Предпраздничный" Date="20170821" SwapDate=""/>
|
||||||
<Item Calendar="11" Year="2017" DayType="Праздник" Date="20170822" SwapDate=""/>
|
<Item Calendar="11" Year="2017" DayType="Праздник" Date="20170822" SwapDate=""/>
|
||||||
@@ -510,6 +538,8 @@
|
|||||||
<Item Calendar="11" Year="2023" DayType="Праздник" Date="20230822" SwapDate=""/>
|
<Item Calendar="11" Year="2023" DayType="Праздник" Date="20230822" SwapDate=""/>
|
||||||
<Item Calendar="11" Year="2024" DayType="Предпраздничный" Date="20240821" SwapDate=""/>
|
<Item Calendar="11" Year="2024" DayType="Предпраздничный" Date="20240821" SwapDate=""/>
|
||||||
<Item Calendar="11" Year="2024" DayType="Праздник" Date="20240822" SwapDate=""/>
|
<Item Calendar="11" Year="2024" DayType="Праздник" Date="20240822" SwapDate=""/>
|
||||||
|
<Item Calendar="11" Year="2025" DayType="Предпраздничный" Date="20250821" SwapDate=""/>
|
||||||
|
<Item Calendar="11" Year="2025" DayType="Праздник" Date="20250822" SwapDate=""/>
|
||||||
<Item Calendar="14" Year="2016" DayType="Предпраздничный" Date="20160426" SwapDate=""/>
|
<Item Calendar="14" Year="2016" DayType="Предпраздничный" Date="20160426" SwapDate=""/>
|
||||||
<Item Calendar="14" Year="2016" DayType="Праздник" Date="20160427" SwapDate=""/>
|
<Item Calendar="14" Year="2016" DayType="Праздник" Date="20160427" SwapDate=""/>
|
||||||
<Item Calendar="14" Year="2016" DayType="Предпраздничный" Date="20160620" SwapDate=""/>
|
<Item Calendar="14" Year="2016" DayType="Предпраздничный" Date="20160620" SwapDate=""/>
|
||||||
@@ -545,6 +575,11 @@
|
|||||||
<Item Calendar="14" Year="2024" DayType="Праздник" Date="20240427" SwapDate="20240429"/>
|
<Item Calendar="14" Year="2024" DayType="Праздник" Date="20240427" SwapDate="20240429"/>
|
||||||
<Item Calendar="14" Year="2024" DayType="Предпраздничный" Date="20240620" SwapDate=""/>
|
<Item Calendar="14" Year="2024" DayType="Предпраздничный" Date="20240620" SwapDate=""/>
|
||||||
<Item Calendar="14" Year="2024" DayType="Праздник" Date="20240621" SwapDate=""/>
|
<Item Calendar="14" Year="2024" DayType="Праздник" Date="20240621" SwapDate=""/>
|
||||||
|
<Item Calendar="14" Year="2025" DayType="Праздник" Date="20250427" SwapDate="20250428"/>
|
||||||
|
<Item Calendar="14" Year="2025" DayType="Воскресенье" Date="20250428" SwapDate="20250427"/>
|
||||||
|
<Item Calendar="14" Year="2025" DayType="Предпраздничный" Date="20250620" SwapDate=""/>
|
||||||
|
<Item Calendar="14" Year="2025" DayType="Праздник" Date="20250621" SwapDate="20250623"/>
|
||||||
|
<Item Calendar="14" Year="2025" DayType="Суббота" Date="20250623" SwapDate="20250621"/>
|
||||||
<Item Calendar="15" Year="2018" DayType="Праздник" Date="20181119" SwapDate=""/>
|
<Item Calendar="15" Year="2018" DayType="Праздник" Date="20181119" SwapDate=""/>
|
||||||
<Item Calendar="15" Year="2019" DayType="Праздник" Date="20191118" SwapDate=""/>
|
<Item Calendar="15" Year="2019" DayType="Праздник" Date="20191118" SwapDate=""/>
|
||||||
<Item Calendar="15" Year="2020" DayType="Праздник" Date="20201123" SwapDate=""/>
|
<Item Calendar="15" Year="2020" DayType="Праздник" Date="20201123" SwapDate=""/>
|
||||||
@@ -611,6 +646,10 @@
|
|||||||
<Item Calendar="16" Year="2024" DayType="Праздник" Date="20240830" SwapDate=""/>
|
<Item Calendar="16" Year="2024" DayType="Праздник" Date="20240830" SwapDate=""/>
|
||||||
<Item Calendar="16" Year="2024" DayType="Предпраздничный" Date="20241105" SwapDate=""/>
|
<Item Calendar="16" Year="2024" DayType="Предпраздничный" Date="20241105" SwapDate=""/>
|
||||||
<Item Calendar="16" Year="2024" DayType="Праздник" Date="20241106" SwapDate=""/>
|
<Item Calendar="16" Year="2024" DayType="Праздник" Date="20241106" SwapDate=""/>
|
||||||
|
<Item Calendar="16" Year="2025" DayType="Предпраздничный" Date="20250829" SwapDate=""/>
|
||||||
|
<Item Calendar="16" Year="2025" DayType="Праздник" Date="20250830" SwapDate=""/>
|
||||||
|
<Item Calendar="16" Year="2025" DayType="Предпраздничный" Date="20251105" SwapDate=""/>
|
||||||
|
<Item Calendar="16" Year="2025" DayType="Праздник" Date="20251106" SwapDate=""/>
|
||||||
<Item Calendar="17" Year="2016" DayType="Предпраздничный" Date="20160208" SwapDate=""/>
|
<Item Calendar="17" Year="2016" DayType="Предпраздничный" Date="20160208" SwapDate=""/>
|
||||||
<Item Calendar="17" Year="2016" DayType="Праздник" Date="20160209" SwapDate=""/>
|
<Item Calendar="17" Year="2016" DayType="Праздник" Date="20160209" SwapDate=""/>
|
||||||
<Item Calendar="17" Year="2016" DayType="Предпраздничный" Date="20160505" SwapDate=""/>
|
<Item Calendar="17" Year="2016" DayType="Предпраздничный" Date="20160505" SwapDate=""/>
|
||||||
@@ -685,6 +724,12 @@
|
|||||||
<Item Calendar="17" Year="2024" DayType="Праздник" Date="20240719" SwapDate=""/>
|
<Item Calendar="17" Year="2024" DayType="Праздник" Date="20240719" SwapDate=""/>
|
||||||
<Item Calendar="17" Year="2024" DayType="Предпраздничный" Date="20240814" SwapDate=""/>
|
<Item Calendar="17" Year="2024" DayType="Предпраздничный" Date="20240814" SwapDate=""/>
|
||||||
<Item Calendar="17" Year="2024" DayType="Праздник" Date="20240815" SwapDate=""/>
|
<Item Calendar="17" Year="2024" DayType="Праздник" Date="20240815" SwapDate=""/>
|
||||||
|
<Item Calendar="17" Year="2025" DayType="Предпраздничный" Date="20250129" SwapDate=""/>
|
||||||
|
<Item Calendar="17" Year="2025" DayType="Праздник" Date="20250130" SwapDate=""/>
|
||||||
|
<Item Calendar="17" Year="2025" DayType="Предпраздничный" Date="20250505" SwapDate=""/>
|
||||||
|
<Item Calendar="17" Year="2025" DayType="Праздник" Date="20250506" SwapDate=""/>
|
||||||
|
<Item Calendar="17" Year="2025" DayType="Предпраздничный" Date="20250814" SwapDate=""/>
|
||||||
|
<Item Calendar="17" Year="2025" DayType="Праздник" Date="20250815" SwapDate=""/>
|
||||||
<Item Calendar="20" Year="2016" DayType="Предпраздничный" Date="20160322" SwapDate=""/>
|
<Item Calendar="20" Year="2016" DayType="Предпраздничный" Date="20160322" SwapDate=""/>
|
||||||
<Item Calendar="20" Year="2016" DayType="Праздник" Date="20160323" SwapDate=""/>
|
<Item Calendar="20" Year="2016" DayType="Праздник" Date="20160323" SwapDate=""/>
|
||||||
<Item Calendar="20" Year="2016" DayType="Предпраздничный" Date="20160415" SwapDate=""/>
|
<Item Calendar="20" Year="2016" DayType="Предпраздничный" Date="20160415" SwapDate=""/>
|
||||||
@@ -791,6 +836,10 @@
|
|||||||
<Item Calendar="20" Year="2024" DayType="Праздник" Date="20240416" SwapDate=""/>
|
<Item Calendar="20" Year="2024" DayType="Праздник" Date="20240416" SwapDate=""/>
|
||||||
<Item Calendar="20" Year="2024" DayType="Праздник" Date="20240617" SwapDate=""/>
|
<Item Calendar="20" Year="2024" DayType="Праздник" Date="20240617" SwapDate=""/>
|
||||||
<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="20250324" SwapDate="20250323"/>
|
||||||
|
<Item Calendar="20" Year="2025" DayType="Предпраздничный" Date="20250415" SwapDate=""/>
|
||||||
|
<Item Calendar="20" Year="2025" DayType="Праздник" Date="20250416" SwapDate=""/>
|
||||||
<Item Calendar="21" Year="2016" DayType="Предпраздничный" Date="20160623" SwapDate=""/>
|
<Item Calendar="21" Year="2016" DayType="Предпраздничный" Date="20160623" SwapDate=""/>
|
||||||
<Item Calendar="21" Year="2016" DayType="Праздник" Date="20160624" SwapDate=""/>
|
<Item Calendar="21" Year="2016" DayType="Праздник" Date="20160624" SwapDate=""/>
|
||||||
<Item Calendar="21" Year="2017" DayType="Предпраздничный" Date="20170623" SwapDate=""/>
|
<Item Calendar="21" Year="2017" DayType="Предпраздничный" Date="20170623" SwapDate=""/>
|
||||||
@@ -809,8 +858,12 @@
|
|||||||
<Item Calendar="21" Year="2023" DayType="Праздник" Date="20230624" SwapDate="20230626"/>
|
<Item Calendar="21" Year="2023" DayType="Праздник" Date="20230624" SwapDate="20230626"/>
|
||||||
<Item Calendar="21" Year="2023" DayType="Суббота" Date="20230626" SwapDate="20230624"/>
|
<Item Calendar="21" Year="2023" DayType="Суббота" Date="20230626" SwapDate="20230624"/>
|
||||||
<Item Calendar="21" Year="2024" DayType="Праздник" Date="20240624" SwapDate=""/>
|
<Item Calendar="21" Year="2024" DayType="Праздник" Date="20240624" SwapDate=""/>
|
||||||
|
<Item Calendar="21" Year="2025" DayType="Предпраздничный" Date="20250623" SwapDate=""/>
|
||||||
|
<Item Calendar="21" Year="2025" DayType="Праздник" Date="20250624" SwapDate=""/>
|
||||||
<Item Calendar="23" Year="2024" DayType="Предпраздничный" Date="20240513" SwapDate=""/>
|
<Item Calendar="23" Year="2024" DayType="Предпраздничный" Date="20240513" SwapDate=""/>
|
||||||
<Item Calendar="23" Year="2024" DayType="Праздник" Date="20240514" SwapDate=""/>
|
<Item Calendar="23" Year="2024" DayType="Праздник" Date="20240514" SwapDate=""/>
|
||||||
|
<Item Calendar="23" Year="2025" DayType="Предпраздничный" Date="20250428" SwapDate=""/>
|
||||||
|
<Item Calendar="23" Year="2025" DayType="Праздник" Date="20250429" SwapDate=""/>
|
||||||
<Item Calendar="26" Year="2016" DayType="Праздник" Date="20160510" SwapDate=""/>
|
<Item Calendar="26" Year="2016" DayType="Праздник" Date="20160510" SwapDate=""/>
|
||||||
<Item Calendar="26" Year="2017" DayType="Предпраздничный" Date="20170424" SwapDate=""/>
|
<Item Calendar="26" Year="2017" DayType="Предпраздничный" Date="20170424" SwapDate=""/>
|
||||||
<Item Calendar="26" Year="2017" DayType="Праздник" Date="20170425" SwapDate=""/>
|
<Item Calendar="26" Year="2017" DayType="Праздник" Date="20170425" SwapDate=""/>
|
||||||
@@ -826,6 +879,8 @@
|
|||||||
<Item Calendar="26" Year="2023" DayType="Праздник" Date="20230425" SwapDate=""/>
|
<Item Calendar="26" Year="2023" DayType="Праздник" Date="20230425" SwapDate=""/>
|
||||||
<Item Calendar="26" Year="2024" DayType="Предпраздничный" Date="20240513" SwapDate=""/>
|
<Item Calendar="26" Year="2024" DayType="Предпраздничный" Date="20240513" SwapDate=""/>
|
||||||
<Item Calendar="26" Year="2024" DayType="Праздник" Date="20240514" SwapDate=""/>
|
<Item Calendar="26" Year="2024" DayType="Праздник" Date="20240514" SwapDate=""/>
|
||||||
|
<Item Calendar="26" Year="2025" DayType="Предпраздничный" Date="20250428" SwapDate=""/>
|
||||||
|
<Item Calendar="26" Year="2025" DayType="Праздник" Date="20250429" SwapDate=""/>
|
||||||
<Item Calendar="31" Year="2020" DayType="Праздник" Date="20200712" SwapDate="20200713"/>
|
<Item Calendar="31" Year="2020" DayType="Праздник" Date="20200712" SwapDate="20200713"/>
|
||||||
<Item Calendar="31" Year="2020" DayType="Воскресенье" Date="20200713" SwapDate="20200712"/>
|
<Item Calendar="31" Year="2020" DayType="Воскресенье" Date="20200713" SwapDate="20200712"/>
|
||||||
<Item Calendar="31" Year="2021" DayType="Праздник" Date="20210712" SwapDate=""/>
|
<Item Calendar="31" Year="2021" DayType="Праздник" Date="20210712" SwapDate=""/>
|
||||||
@@ -835,10 +890,15 @@
|
|||||||
<Item Calendar="31" Year="2023" DayType="Праздник" Date="20230712" SwapDate=""/>
|
<Item Calendar="31" Year="2023" DayType="Праздник" Date="20230712" SwapDate=""/>
|
||||||
<Item Calendar="31" Year="2024" DayType="Предпраздничный" Date="20240711" SwapDate=""/>
|
<Item Calendar="31" Year="2024" DayType="Предпраздничный" Date="20240711" SwapDate=""/>
|
||||||
<Item Calendar="31" Year="2024" DayType="Праздник" Date="20240712" SwapDate=""/>
|
<Item Calendar="31" Year="2024" DayType="Праздник" Date="20240712" SwapDate=""/>
|
||||||
|
<Item Calendar="31" Year="2025" DayType="Предпраздничный" Date="20250711" SwapDate=""/>
|
||||||
|
<Item Calendar="31" Year="2025" DayType="Праздник" Date="20250712" SwapDate="20250714"/>
|
||||||
|
<Item Calendar="31" Year="2025" DayType="Суббота" Date="20250714" SwapDate="20250712"/>
|
||||||
<Item Calendar="32" Year="2024" DayType="Предпраздничный" Date="20240513" SwapDate=""/>
|
<Item Calendar="32" Year="2024" DayType="Предпраздничный" Date="20240513" SwapDate=""/>
|
||||||
<Item Calendar="32" Year="2024" DayType="Праздник" Date="20240514" SwapDate=""/>
|
<Item Calendar="32" Year="2024" DayType="Праздник" Date="20240514" SwapDate=""/>
|
||||||
<Item Calendar="38" Year="2024" DayType="Предпраздничный" Date="20240513" SwapDate=""/>
|
<Item Calendar="38" Year="2024" DayType="Предпраздничный" Date="20240513" SwapDate=""/>
|
||||||
<Item Calendar="38" Year="2024" DayType="Праздник" Date="20240514" SwapDate=""/>
|
<Item Calendar="38" Year="2024" DayType="Праздник" Date="20240514" SwapDate=""/>
|
||||||
|
<Item Calendar="38" Year="2025" DayType="Предпраздничный" Date="20250428" SwapDate=""/>
|
||||||
|
<Item Calendar="38" Year="2025" DayType="Праздник" Date="20250429" SwapDate=""/>
|
||||||
<Item Calendar="58" Year="2016" DayType="Праздник" Date="20160510" SwapDate=""/>
|
<Item Calendar="58" Year="2016" DayType="Праздник" Date="20160510" SwapDate=""/>
|
||||||
<Item Calendar="58" Year="2017" DayType="Предпраздничный" Date="20170424" SwapDate=""/>
|
<Item Calendar="58" Year="2017" DayType="Предпраздничный" Date="20170424" SwapDate=""/>
|
||||||
<Item Calendar="58" Year="2017" DayType="Праздник" Date="20170425" SwapDate=""/>
|
<Item Calendar="58" Year="2017" DayType="Праздник" Date="20170425" SwapDate=""/>
|
||||||
@@ -855,6 +915,8 @@
|
|||||||
<Item Calendar="58" Year="2023" DayType="Праздник" Date="20230425" SwapDate=""/>
|
<Item Calendar="58" Year="2023" DayType="Праздник" Date="20230425" SwapDate=""/>
|
||||||
<Item Calendar="58" Year="2024" DayType="Предпраздничный" Date="20240513" SwapDate=""/>
|
<Item Calendar="58" Year="2024" DayType="Предпраздничный" Date="20240513" SwapDate=""/>
|
||||||
<Item Calendar="58" Year="2024" DayType="Праздник" Date="20240514" SwapDate=""/>
|
<Item Calendar="58" Year="2024" DayType="Праздник" Date="20240514" SwapDate=""/>
|
||||||
|
<Item Calendar="58" Year="2025" DayType="Предпраздничный" Date="20250428" SwapDate=""/>
|
||||||
|
<Item Calendar="58" Year="2025" DayType="Праздник" Date="20250429" SwapDate=""/>
|
||||||
<Item Calendar="64" Year="2016" DayType="Праздник" Date="20160510" SwapDate=""/>
|
<Item Calendar="64" Year="2016" DayType="Праздник" Date="20160510" SwapDate=""/>
|
||||||
<Item Calendar="64" Year="2017" DayType="Предпраздничный" Date="20170424" SwapDate=""/>
|
<Item Calendar="64" Year="2017" DayType="Предпраздничный" Date="20170424" SwapDate=""/>
|
||||||
<Item Calendar="64" Year="2017" DayType="Праздник" Date="20170425" SwapDate=""/>
|
<Item Calendar="64" Year="2017" DayType="Праздник" Date="20170425" SwapDate=""/>
|
||||||
@@ -871,6 +933,8 @@
|
|||||||
<Item Calendar="64" Year="2023" DayType="Праздник" Date="20230425" SwapDate=""/>
|
<Item Calendar="64" Year="2023" DayType="Праздник" Date="20230425" SwapDate=""/>
|
||||||
<Item Calendar="64" Year="2024" DayType="Предпраздничный" Date="20240513" SwapDate=""/>
|
<Item Calendar="64" Year="2024" DayType="Предпраздничный" Date="20240513" SwapDate=""/>
|
||||||
<Item Calendar="64" Year="2024" DayType="Праздник" Date="20240514" SwapDate=""/>
|
<Item Calendar="64" Year="2024" DayType="Праздник" Date="20240514" SwapDate=""/>
|
||||||
|
<Item Calendar="64" Year="2025" DayType="Предпраздничный" Date="20250428" SwapDate=""/>
|
||||||
|
<Item Calendar="64" Year="2025" DayType="Праздник" Date="20250429" SwapDate=""/>
|
||||||
<Item Calendar="75" Year="2016" DayType="Предпраздничный" Date="20160208" SwapDate=""/>
|
<Item Calendar="75" Year="2016" DayType="Предпраздничный" Date="20160208" SwapDate=""/>
|
||||||
<Item Calendar="75" Year="2016" DayType="Праздник" Date="20160209" SwapDate=""/>
|
<Item Calendar="75" Year="2016" DayType="Праздник" Date="20160209" SwapDate=""/>
|
||||||
<Item Calendar="75" Year="2017" DayType="Праздник" Date="20170227" SwapDate=""/>
|
<Item Calendar="75" Year="2017" DayType="Праздник" Date="20170227" SwapDate=""/>
|
||||||
@@ -889,6 +953,8 @@
|
|||||||
<Item Calendar="75" Year="2024" DayType="Предпраздничный" Date="20240209" SwapDate=""/>
|
<Item Calendar="75" Year="2024" DayType="Предпраздничный" Date="20240209" SwapDate=""/>
|
||||||
<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="20250129" SwapDate=""/>
|
||||||
|
<Item Calendar="75" Year="2025" DayType="Праздник" Date="20250130" SwapDate=""/>
|
||||||
<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=""/>
|
||||||
@@ -909,6 +975,10 @@
|
|||||||
<Item Calendar="85" Year="2024" DayType="Суббота" Date="20240212" SwapDate="20240210"/>
|
<Item Calendar="85" Year="2024" DayType="Суббота" Date="20240212" SwapDate="20240210"/>
|
||||||
<Item Calendar="85" Year="2024" DayType="Предпраздничный" Date="20240513" SwapDate=""/>
|
<Item Calendar="85" Year="2024" DayType="Предпраздничный" Date="20240513" SwapDate=""/>
|
||||||
<Item Calendar="85" Year="2024" DayType="Праздник" Date="20240514" SwapDate=""/>
|
<Item Calendar="85" Year="2024" DayType="Праздник" Date="20240514" SwapDate=""/>
|
||||||
|
<Item Calendar="85" Year="2025" DayType="Предпраздничный" Date="20250129" SwapDate=""/>
|
||||||
|
<Item Calendar="85" Year="2025" DayType="Праздник" Date="20250130" SwapDate=""/>
|
||||||
|
<Item Calendar="85" Year="2025" DayType="Предпраздничный" Date="20250428" SwapDate=""/>
|
||||||
|
<Item Calendar="85" Year="2025" DayType="Праздник" Date="20250429" SwapDate=""/>
|
||||||
<Item Calendar="90" Year="2023" DayType="Праздник" Date="20230417" SwapDate=""/>
|
<Item Calendar="90" Year="2023" DayType="Праздник" Date="20230417" SwapDate=""/>
|
||||||
<Item Calendar="90" Year="2023" DayType="Праздник" Date="20230510" SwapDate=""/>
|
<Item Calendar="90" Year="2023" DayType="Праздник" Date="20230510" SwapDate=""/>
|
||||||
<Item Calendar="90" Year="2023" DayType="Праздник" Date="20230605" SwapDate=""/>
|
<Item Calendar="90" Year="2023" DayType="Праздник" Date="20230605" SwapDate=""/>
|
||||||
@@ -922,6 +992,8 @@
|
|||||||
<Item Calendar="90" Year="2024" DayType="Воскресенье" Date="20240506" SwapDate="20240505"/>
|
<Item Calendar="90" Year="2024" DayType="Воскресенье" Date="20240506" SwapDate="20240505"/>
|
||||||
<Item Calendar="90" Year="2024" DayType="Праздник" Date="20240623" SwapDate="20240624"/>
|
<Item Calendar="90" Year="2024" DayType="Праздник" Date="20240623" SwapDate="20240624"/>
|
||||||
<Item Calendar="90" Year="2024" DayType="Воскресенье" Date="20240624" SwapDate="20240623"/>
|
<Item Calendar="90" Year="2024" DayType="Воскресенье" Date="20240624" SwapDate="20240623"/>
|
||||||
|
<Item Calendar="90" Year="2025" DayType="Предпраздничный" Date="20250929" SwapDate=""/>
|
||||||
|
<Item Calendar="90" Year="2025" DayType="Праздник" Date="20250930" SwapDate=""/>
|
||||||
<Item Calendar="91" Year="2016" DayType="Предпраздничный" Date="20160317" SwapDate=""/>
|
<Item Calendar="91" Year="2016" DayType="Предпраздничный" Date="20160317" SwapDate=""/>
|
||||||
<Item Calendar="91" Year="2016" DayType="Праздник" Date="20160318" SwapDate=""/>
|
<Item Calendar="91" Year="2016" DayType="Праздник" Date="20160318" SwapDate=""/>
|
||||||
<Item Calendar="91" Year="2016" DayType="Праздник" Date="20160620" SwapDate=""/>
|
<Item Calendar="91" Year="2016" DayType="Праздник" Date="20160620" SwapDate=""/>
|
||||||
@@ -983,6 +1055,8 @@
|
|||||||
<Item Calendar="91" Year="2024" DayType="Праздник" Date="20240506" SwapDate=""/>
|
<Item Calendar="91" Year="2024" DayType="Праздник" Date="20240506" SwapDate=""/>
|
||||||
<Item Calendar="91" Year="2024" DayType="Праздник" Date="20240617" SwapDate=""/>
|
<Item Calendar="91" Year="2024" DayType="Праздник" Date="20240617" SwapDate=""/>
|
||||||
<Item Calendar="91" Year="2024" DayType="Праздник" Date="20240624" SwapDate=""/>
|
<Item Calendar="91" Year="2024" DayType="Праздник" Date="20240624" SwapDate=""/>
|
||||||
|
<Item Calendar="91" Year="2025" DayType="Предпраздничный" Date="20250317" SwapDate=""/>
|
||||||
|
<Item Calendar="91" Year="2025" DayType="Праздник" Date="20250318" SwapDate=""/>
|
||||||
<Item Calendar="92" Year="2016" DayType="Предпраздничный" Date="20160317" SwapDate=""/>
|
<Item Calendar="92" Year="2016" DayType="Предпраздничный" Date="20160317" SwapDate=""/>
|
||||||
<Item Calendar="92" Year="2016" DayType="Праздник" Date="20160318" SwapDate=""/>
|
<Item Calendar="92" Year="2016" DayType="Праздник" Date="20160318" SwapDate=""/>
|
||||||
<Item Calendar="92" Year="2017" DayType="Предпраздничный" Date="20170317" SwapDate=""/>
|
<Item Calendar="92" Year="2017" DayType="Предпраздничный" Date="20170317" SwapDate=""/>
|
||||||
@@ -999,6 +1073,10 @@
|
|||||||
<Item Calendar="92" Year="2024" DayType="Праздник" Date="20240318" SwapDate=""/>
|
<Item Calendar="92" Year="2024" DayType="Праздник" Date="20240318" SwapDate=""/>
|
||||||
<Item Calendar="92" Year="2024" DayType="Предпраздничный" Date="20240613" SwapDate=""/>
|
<Item Calendar="92" Year="2024" DayType="Предпраздничный" Date="20240613" SwapDate=""/>
|
||||||
<Item Calendar="92" Year="2024" DayType="Праздник" Date="20240614" SwapDate=""/>
|
<Item Calendar="92" Year="2024" DayType="Праздник" Date="20240614" SwapDate=""/>
|
||||||
|
<Item Calendar="92" Year="2025" DayType="Предпраздничный" Date="20250317" SwapDate=""/>
|
||||||
|
<Item Calendar="92" Year="2025" DayType="Праздник" Date="20250318" SwapDate=""/>
|
||||||
|
<Item Calendar="92" Year="2025" DayType="Праздник" Date="20250614" SwapDate="20250616"/>
|
||||||
|
<Item Calendar="92" Year="2025" DayType="Суббота" Date="20250616" SwapDate="20250614"/>
|
||||||
<Item Calendar="93" Year="2023" DayType="Праздник" Date="20230416" SwapDate="20230417"/>
|
<Item Calendar="93" Year="2023" DayType="Праздник" Date="20230416" SwapDate="20230417"/>
|
||||||
<Item Calendar="93" Year="2023" DayType="Воскресенье" Date="20230417" SwapDate="20230416"/>
|
<Item Calendar="93" Year="2023" DayType="Воскресенье" Date="20230417" SwapDate="20230416"/>
|
||||||
<Item Calendar="93" Year="2023" DayType="Предпраздничный" Date="20230510" SwapDate=""/>
|
<Item Calendar="93" Year="2023" DayType="Предпраздничный" Date="20230510" SwapDate=""/>
|
||||||
@@ -1015,6 +1093,10 @@
|
|||||||
<Item Calendar="93" Year="2024" DayType="Праздник" Date="20240623" SwapDate="20240624"/>
|
<Item Calendar="93" Year="2024" DayType="Праздник" Date="20240623" SwapDate="20240624"/>
|
||||||
<Item Calendar="93" Year="2024" DayType="Воскресенье" Date="20240624" SwapDate="20240623"/>
|
<Item Calendar="93" Year="2024" DayType="Воскресенье" Date="20240624" SwapDate="20240623"/>
|
||||||
<Item Calendar="93" Year="2024" DayType="Праздник" Date="20240930" SwapDate=""/>
|
<Item Calendar="93" Year="2024" DayType="Праздник" Date="20240930" SwapDate=""/>
|
||||||
|
<Item Calendar="93" Year="2025" DayType="Праздник" Date="20250511" SwapDate="20250512"/>
|
||||||
|
<Item Calendar="93" Year="2025" DayType="Воскресенье" Date="20250512" SwapDate="20250511"/>
|
||||||
|
<Item Calendar="93" Year="2025" DayType="Предпраздничный" Date="20250929" SwapDate=""/>
|
||||||
|
<Item Calendar="93" Year="2025" DayType="Праздник" Date="20250930" SwapDate=""/>
|
||||||
<Item Calendar="94" Year="2023" DayType="Праздник" Date="20230416" SwapDate="20230417"/>
|
<Item Calendar="94" Year="2023" DayType="Праздник" Date="20230416" SwapDate="20230417"/>
|
||||||
<Item Calendar="94" Year="2023" DayType="Воскресенье" Date="20230417" SwapDate="20230416"/>
|
<Item Calendar="94" Year="2023" DayType="Воскресенье" Date="20230417" SwapDate="20230416"/>
|
||||||
<Item Calendar="94" Year="2023" DayType="Предпраздничный" Date="20230511" SwapDate=""/>
|
<Item Calendar="94" Year="2023" DayType="Предпраздничный" Date="20230511" SwapDate=""/>
|
||||||
@@ -1031,6 +1113,9 @@
|
|||||||
<Item Calendar="94" Year="2024" DayType="Праздник" Date="20240623" SwapDate="20240624"/>
|
<Item Calendar="94" Year="2024" DayType="Праздник" Date="20240623" SwapDate="20240624"/>
|
||||||
<Item Calendar="94" Year="2024" DayType="Воскресенье" Date="20240624" SwapDate="20240623"/>
|
<Item Calendar="94" Year="2024" DayType="Воскресенье" Date="20240624" SwapDate="20240623"/>
|
||||||
<Item Calendar="94" Year="2024" DayType="Праздник" Date="20240930" SwapDate=""/>
|
<Item Calendar="94" Year="2024" DayType="Праздник" Date="20240930" SwapDate=""/>
|
||||||
|
<Item Calendar="94" Year="2025" DayType="Праздник" Date="20250512" SwapDate=""/>
|
||||||
|
<Item Calendar="94" Year="2025" DayType="Предпраздничный" Date="20250929" SwapDate=""/>
|
||||||
|
<Item Calendar="94" Year="2025" DayType="Праздник" Date="20250930" SwapDate=""/>
|
||||||
<Item Calendar="95" Year="2023" DayType="Праздник" Date="20230416" SwapDate="20230417"/>
|
<Item Calendar="95" Year="2023" DayType="Праздник" Date="20230416" SwapDate="20230417"/>
|
||||||
<Item Calendar="95" Year="2023" DayType="Воскресенье" Date="20230417" SwapDate="20230416"/>
|
<Item Calendar="95" Year="2023" DayType="Воскресенье" Date="20230417" SwapDate="20230416"/>
|
||||||
<Item Calendar="95" Year="2023" DayType="Праздник" Date="20230604" SwapDate="20230605"/>
|
<Item Calendar="95" Year="2023" DayType="Праздник" Date="20230604" SwapDate="20230605"/>
|
||||||
@@ -1047,6 +1132,8 @@
|
|||||||
<Item Calendar="95" Year="2024" DayType="Праздник" Date="20240617" SwapDate=""/>
|
<Item Calendar="95" Year="2024" DayType="Праздник" Date="20240617" SwapDate=""/>
|
||||||
<Item Calendar="95" Year="2024" DayType="Праздник" Date="20240624" SwapDate=""/>
|
<Item Calendar="95" Year="2024" DayType="Праздник" Date="20240624" SwapDate=""/>
|
||||||
<Item Calendar="95" Year="2024" DayType="Праздник" Date="20240930" SwapDate=""/>
|
<Item Calendar="95" Year="2024" DayType="Праздник" Date="20240930" SwapDate=""/>
|
||||||
|
<Item Calendar="95" Year="2025" DayType="Предпраздничный" Date="20250929" SwapDate=""/>
|
||||||
|
<Item Calendar="95" Year="2025" DayType="Праздник" Date="20250930" SwapDate=""/>
|
||||||
<Item Calendar="РФ" Year="2001" DayType="Праздник" Date="20010101" SwapDate=""/>
|
<Item Calendar="РФ" Year="2001" DayType="Праздник" Date="20010101" SwapDate=""/>
|
||||||
<Item Calendar="РФ" Year="2001" DayType="Праздник" Date="20010102" SwapDate=""/>
|
<Item Calendar="РФ" Year="2001" DayType="Праздник" Date="20010102" SwapDate=""/>
|
||||||
<Item Calendar="РФ" Year="2001" DayType="Праздник" Date="20010107" SwapDate="20010108"/>
|
<Item Calendar="РФ" Year="2001" DayType="Праздник" Date="20010107" SwapDate="20010108"/>
|
||||||
@@ -1610,4 +1697,27 @@
|
|||||||
<Item Calendar="РФ" Year="2024" DayType="Рабочий" Date="20241228" SwapDate="20241230"/>
|
<Item Calendar="РФ" Year="2024" DayType="Рабочий" Date="20241228" SwapDate="20241230"/>
|
||||||
<Item Calendar="РФ" Year="2024" DayType="Суббота" Date="20241230" SwapDate="20241228"/>
|
<Item Calendar="РФ" Year="2024" DayType="Суббота" Date="20241230" SwapDate="20241228"/>
|
||||||
<Item Calendar="РФ" Year="2024" DayType="Воскресенье" Date="20241231" SwapDate="20240107"/>
|
<Item Calendar="РФ" Year="2024" DayType="Воскресенье" Date="20241231" SwapDate="20240107"/>
|
||||||
|
<Item Calendar="РФ" Year="2025" DayType="Праздник" Date="20250101" SwapDate=""/>
|
||||||
|
<Item Calendar="РФ" Year="2025" DayType="Праздник" Date="20250102" SwapDate=""/>
|
||||||
|
<Item Calendar="РФ" Year="2025" DayType="Праздник" Date="20250103" SwapDate=""/>
|
||||||
|
<Item Calendar="РФ" Year="2025" DayType="Праздник" Date="20250104" SwapDate="20250502"/>
|
||||||
|
<Item Calendar="РФ" Year="2025" DayType="Праздник" Date="20250105" SwapDate="20251231"/>
|
||||||
|
<Item Calendar="РФ" Year="2025" DayType="Праздник" Date="20250106" SwapDate=""/>
|
||||||
|
<Item Calendar="РФ" Year="2025" DayType="Праздник" Date="20250107" SwapDate=""/>
|
||||||
|
<Item Calendar="РФ" Year="2025" DayType="Праздник" Date="20250108" SwapDate=""/>
|
||||||
|
<Item Calendar="РФ" Year="2025" DayType="Праздник" Date="20250223" SwapDate="20250508"/>
|
||||||
|
<Item Calendar="РФ" Year="2025" DayType="Предпраздничный" Date="20250307" SwapDate=""/>
|
||||||
|
<Item Calendar="РФ" Year="2025" DayType="Праздник" Date="20250308" SwapDate="20250613"/>
|
||||||
|
<Item Calendar="РФ" Year="2025" DayType="Предпраздничный" Date="20250430" SwapDate=""/>
|
||||||
|
<Item Calendar="РФ" Year="2025" DayType="Праздник" Date="20250501" SwapDate=""/>
|
||||||
|
<Item Calendar="РФ" Year="2025" DayType="Суббота" Date="20250502" SwapDate="20250104"/>
|
||||||
|
<Item Calendar="РФ" Year="2025" DayType="Воскресенье" Date="20250508" SwapDate="20250223"/>
|
||||||
|
<Item Calendar="РФ" Year="2025" DayType="Праздник" Date="20250509" SwapDate=""/>
|
||||||
|
<Item Calendar="РФ" Year="2025" DayType="Предпраздничный" Date="20250611" SwapDate=""/>
|
||||||
|
<Item Calendar="РФ" Year="2025" DayType="Праздник" Date="20250612" SwapDate=""/>
|
||||||
|
<Item Calendar="РФ" Year="2025" DayType="Суббота" Date="20250613" SwapDate="20250308"/>
|
||||||
|
<Item Calendar="РФ" Year="2025" DayType="Рабочий" Date="20251101" SwapDate="20251103"/>
|
||||||
|
<Item Calendar="РФ" Year="2025" DayType="Суббота" Date="20251103" SwapDate="20251101"/>
|
||||||
|
<Item Calendar="РФ" Year="2025" DayType="Праздник" Date="20251104" SwapDate=""/>
|
||||||
|
<Item Calendar="РФ" Year="2025" DayType="Воскресенье" Date="20251231" SwapDate="20250105"/>
|
||||||
</Items>
|
</Items>
|
||||||
+2
-3
@@ -3952,7 +3952,7 @@
|
|||||||
ПараметрыОшибки.Вставить("ЗаголовокПредупреждения", ОписаниеОшибки.Описание);
|
ПараметрыОшибки.Вставить("ЗаголовокПредупреждения", ОписаниеОшибки.Описание);
|
||||||
ПараметрыОшибки.Вставить("ТекстОшибкиКлиент", "" + ОписаниеОшибки.Текст + ?(ЗначениеЗаполнено(ОписаниеОшибки.Код), " (" + ОписаниеОшибки.Код + ")", ""));
|
ПараметрыОшибки.Вставить("ТекстОшибкиКлиент", "" + ОписаниеОшибки.Текст + ?(ЗначениеЗаполнено(ОписаниеОшибки.Код), " (" + ОписаниеОшибки.Код + ")", ""));
|
||||||
|
|
||||||
ОткрытьФорму("ОбщаяФорма.РасширенноеПредставлениеОшибки", ПараметрыОшибки, ЭтотОбъект);
|
ЭлектроннаяПодписьСлужебныйКлиент.ОткрытьФормуРасширенногоПредставленияОшибки(ПараметрыОшибки, ЭтотОбъект);
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
@@ -4678,8 +4678,7 @@
|
|||||||
Возврат;
|
Возврат;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
ОткрытьФорму("Справочник.ПрограммыЭлектроннойПодписиИШифрования.ФормаОбъекта",
|
ЭлектроннаяПодписьСлужебныйКлиент.ОткрытьФормуПрограммы(ИдентификаторПоставляемойНастройки);
|
||||||
Новый Структура("ИдентификаторПоставляемойНастройки", ИдентификаторПоставляемойНастройки));
|
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
|
|||||||
+1737
-1585
File diff suppressed because it is too large.
Load diff
+1
-3
@@ -745,10 +745,8 @@
|
|||||||
&НаКлиенте
|
&НаКлиенте
|
||||||
Процедура ВыполнитьЗагрузкуОбработчиков()
|
Процедура ВыполнитьЗагрузкуОбработчиков()
|
||||||
|
|
||||||
ПараметрыФормы = Новый Структура("ТекстСообщения", НСтр("ru = 'Выполняется загрузка обработчиков'"));
|
|
||||||
ФормаДлительнойОперации = ОткрытьФорму("ОбщаяФорма.ДлительнаяОперация", ПараметрыФормы);
|
|
||||||
ЗагрузитьОбработчики(Неопределено);
|
ЗагрузитьОбработчики(Неопределено);
|
||||||
ФормаДлительнойОперации.Закрыть();
|
Элементы.Страницы.ТекущаяСтраница = Элементы.СтраницаОбработчики;
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
|
|||||||
@@ -50,6 +50,7 @@
|
|||||||
<key>ru</key>
|
<key>ru</key>
|
||||||
<value>Настройки работы с файлами</value>
|
<value>Настройки работы с файлами</value>
|
||||||
</synonym>
|
</synonym>
|
||||||
|
<comment>АПК:1442 допустимы прямые обращения к метаданным подсистемы "Работа с файлами"</comment>
|
||||||
<help>
|
<help>
|
||||||
<pages>
|
<pages>
|
||||||
<lang>ru</lang>
|
<lang>ru</lang>
|
||||||
|
|||||||
@@ -130,15 +130,11 @@
|
|||||||
Процедура ОткрытьСвойстваФайла(Команда)
|
Процедура ОткрытьСвойстваФайла(Команда)
|
||||||
|
|
||||||
ТекущиеДанные = Элементы.Список.ТекущиеДанные;
|
ТекущиеДанные = Элементы.Список.ТекущиеДанные;
|
||||||
|
|
||||||
Если ТекущиеДанные = Неопределено Тогда
|
Если ТекущиеДанные = Неопределено Тогда
|
||||||
Возврат
|
Возврат
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
ПараметрыФормы = Новый Структура;
|
РаботаСФайламиКлиент.ОткрытьФормуФайла(ТекущиеДанные.Ссылка);
|
||||||
ПараметрыФормы.Вставить("ПрисоединенныйФайл", ТекущиеДанные.Ссылка);
|
|
||||||
|
|
||||||
ОткрытьФорму("Обработка.РаботаСФайлами.Форма.ПрисоединенныйФайл", ПараметрыФормы);
|
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
@@ -286,15 +282,11 @@
|
|||||||
Отказ = Истина;
|
Отказ = Истина;
|
||||||
|
|
||||||
ТекущиеДанные = Элементы.Список.ТекущиеДанные;
|
ТекущиеДанные = Элементы.Список.ТекущиеДанные;
|
||||||
|
|
||||||
Если ТекущиеДанные = Неопределено Тогда
|
Если ТекущиеДанные = Неопределено Тогда
|
||||||
Возврат
|
Возврат
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
ПараметрыФормы = Новый Структура;
|
РаботаСФайламиКлиент.ОткрытьФормуФайла(ТекущиеДанные.Ссылка);
|
||||||
ПараметрыФормы.Вставить("ПрисоединенныйФайл", ТекущиеДанные.Ссылка);
|
|
||||||
|
|
||||||
ОткрытьФорму("Обработка.РаботаСФайлами.Форма.ПрисоединенныйФайл", ПараметрыФормы);
|
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
|
|||||||
@@ -607,8 +607,7 @@
|
|||||||
Возврат;
|
Возврат;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
ДокументСоШтампом = РаботаСФайламиСлужебныйВызовСервера.ДокументСоШтампом(ТекущиеДанные.Ссылка);
|
РаботаСФайламиСлужебныйКлиент.НапечататьФайлСоШтампом(ТекущиеДанные.Ссылка, УникальныйИдентификатор);
|
||||||
РаботаСФайламиСлужебныйКлиент.ПечатьФайлаСоШтампом(ДокументСоШтампом, ТекущиеДанные.Наименование);
|
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
|
|||||||
@@ -332,8 +332,8 @@
|
|||||||
Возврат;
|
Возврат;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
ОткрытьФорму("Обработка.РаботаСФайлами.Форма.ПрисоединенныйФайл",
|
ПараметрыФормы = Новый Структура("ЗначениеКопирования", ТекущаяСсылкаНаФайл());
|
||||||
Новый Структура("ЗначениеКопирования", ТекущаяСсылкаНаФайл()));
|
РаботаСФайламиКлиент.ОткрытьФормуФайла(Неопределено,, ПараметрыФормы);
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
@@ -353,8 +353,7 @@
|
|||||||
|
|
||||||
Файл = ТекущаяСсылкаНаФайл();
|
Файл = ТекущаяСсылкаНаФайл();
|
||||||
Если ЗначениеЗаполнено(Файл) Или ОбработатьКомандуЗаписиФайла() Тогда
|
Если ЗначениеЗаполнено(Файл) Или ОбработатьКомандуЗаписиФайла() Тогда
|
||||||
ДокументСоШтампом = РаботаСФайламиСлужебныйВызовСервера.ДокументСоШтампом(Файл);
|
РаботаСФайламиСлужебныйКлиент.НапечататьФайлСоШтампом(Файл, УникальныйИдентификатор);
|
||||||
РаботаСФайламиСлужебныйКлиент.ПечатьФайлаСоШтампом(ДокументСоШтампом, ТекущееНаименованиеФайла());
|
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|||||||
@@ -80,15 +80,11 @@
|
|||||||
Отказ = Истина;
|
Отказ = Истина;
|
||||||
|
|
||||||
ТекущиеДанные = Элементы.Список.ТекущиеДанные;
|
ТекущиеДанные = Элементы.Список.ТекущиеДанные;
|
||||||
|
|
||||||
Если ТекущиеДанные = Неопределено Тогда
|
Если ТекущиеДанные = Неопределено Тогда
|
||||||
Возврат
|
Возврат
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
ПараметрыФормы = Новый Структура;
|
РаботаСФайламиКлиент.ОткрытьФормуФайла(ТекущиеДанные.Ссылка);
|
||||||
ПараметрыФормы.Вставить("ПрисоединенныйФайл", ТекущиеДанные.Ссылка);
|
|
||||||
|
|
||||||
ОткрытьФорму("Обработка.РаботаСФайлами.Форма.ПрисоединенныйФайл", ПараметрыФормы);
|
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
@@ -216,15 +212,11 @@
|
|||||||
Процедура ОткрытьСвойстваФайла(Команда)
|
Процедура ОткрытьСвойстваФайла(Команда)
|
||||||
|
|
||||||
ТекущиеДанные = Элементы.Список.ТекущиеДанные;
|
ТекущиеДанные = Элементы.Список.ТекущиеДанные;
|
||||||
|
|
||||||
Если ТекущиеДанные = Неопределено Тогда
|
Если ТекущиеДанные = Неопределено Тогда
|
||||||
Возврат
|
Возврат
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
ПараметрыФормы = Новый Структура;
|
РаботаСФайламиКлиент.ОткрытьФормуФайла(ТекущиеДанные.Ссылка);
|
||||||
ПараметрыФормы.Вставить("ПрисоединенныйФайл", ТекущиеДанные.Ссылка);
|
|
||||||
|
|
||||||
ОткрытьФорму("Обработка.РаботаСФайлами.Форма.ПрисоединенныйФайл", ПараметрыФормы);
|
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
|
|||||||
@@ -410,30 +410,102 @@
|
|||||||
<textSize>Normal</textSize>
|
<textSize>Normal</textSize>
|
||||||
</extInfo>
|
</extInfo>
|
||||||
</items>
|
</items>
|
||||||
<items xsi:type="form:FormField">
|
<items xsi:type="form:FormGroup">
|
||||||
<name>ДвустороннееСканирование</name>
|
<name>ГруппаАвтоПодача</name>
|
||||||
<id>28</id>
|
<id>175</id>
|
||||||
<title>
|
<items xsi:type="form:FormField">
|
||||||
<key>ru</key>
|
<name>ДвустороннееСканирование</name>
|
||||||
<value>Двустороннее сканирование</value>
|
<id>28</id>
|
||||||
</title>
|
<title>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Двустороннее сканирование</value>
|
||||||
|
</title>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<dataPath xsi:type="form:DataPath">
|
||||||
|
<segments>ДвустороннееСканирование</segments>
|
||||||
|
</dataPath>
|
||||||
|
<titleLocation>Right</titleLocation>
|
||||||
|
<toolTipRepresentation>Button</toolTipRepresentation>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>ДвустороннееСканированиеРасширеннаяПодсказка</name>
|
||||||
|
<id>76</id>
|
||||||
|
<title>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Это функция сканеров и многофункциональных устройств (МФУ), позволяющая производить автоматическое сканирование документа с двух сторон. Доступна не во всех моделях устройств.</value>
|
||||||
|
</title>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<contextMenu>
|
||||||
|
<name>ДвустороннееСканированиеКонтекстноеМеню</name>
|
||||||
|
<id>29</id>
|
||||||
|
<autoFill>true</autoFill>
|
||||||
|
</contextMenu>
|
||||||
|
<type>CheckBoxField</type>
|
||||||
|
<editMode>Enter</editMode>
|
||||||
|
<showInHeader>true</showInHeader>
|
||||||
|
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||||
|
<showInFooter>true</showInFooter>
|
||||||
|
<extInfo xsi:type="form:CheckBoxFieldExtInfo"/>
|
||||||
|
</items>
|
||||||
|
<items xsi:type="form:FormField">
|
||||||
|
<name>АвтоматическаяПодачаДокументов</name>
|
||||||
|
<id>172</id>
|
||||||
|
<title>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Автоматическая подача документов</value>
|
||||||
|
</title>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<dataPath xsi:type="form:DataPath">
|
||||||
|
<segments>АвтоматическаяПодачаДокументов</segments>
|
||||||
|
</dataPath>
|
||||||
|
<titleLocation>Right</titleLocation>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>АвтоматическаяПодачаДокументовРасширеннаяПодсказка</name>
|
||||||
|
<id>174</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<contextMenu>
|
||||||
|
<name>АвтоматическаяПодачаДокументовКонтекстноеМеню</name>
|
||||||
|
<id>173</id>
|
||||||
|
<autoFill>true</autoFill>
|
||||||
|
</contextMenu>
|
||||||
|
<type>CheckBoxField</type>
|
||||||
|
<editMode>Enter</editMode>
|
||||||
|
<showInHeader>true</showInHeader>
|
||||||
|
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||||
|
<showInFooter>true</showInFooter>
|
||||||
|
<extInfo xsi:type="form:CheckBoxFieldExtInfo"/>
|
||||||
|
</items>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<enabled>true</enabled>
|
<enabled>true</enabled>
|
||||||
<userVisible>
|
<userVisible>
|
||||||
<common>true</common>
|
<common>true</common>
|
||||||
</userVisible>
|
</userVisible>
|
||||||
<dataPath xsi:type="form:DataPath">
|
<title>
|
||||||
<segments>ДвустороннееСканирование</segments>
|
<key>ru</key>
|
||||||
</dataPath>
|
<value>Авто подача</value>
|
||||||
<titleLocation>Right</titleLocation>
|
</title>
|
||||||
<toolTipRepresentation>Button</toolTipRepresentation>
|
|
||||||
<extendedTooltip>
|
<extendedTooltip>
|
||||||
<name>ДвустороннееСканированиеРасширеннаяПодсказка</name>
|
<name>ГруппаАвтоПодачаРасширеннаяПодсказка</name>
|
||||||
<id>76</id>
|
<id>176</id>
|
||||||
<title>
|
|
||||||
<key>ru</key>
|
|
||||||
<value>Это функция сканеров и многофункциональных устройств (МФУ), позволяющая производить автоматическое сканирование документа с двух сторон. Доступна не во всех моделях устройств.</value>
|
|
||||||
</title>
|
|
||||||
<type>Label</type>
|
<type>Label</type>
|
||||||
<autoMaxWidth>true</autoMaxWidth>
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
<autoMaxHeight>true</autoMaxHeight>
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
@@ -441,17 +513,16 @@
|
|||||||
<horizontalAlign>Left</horizontalAlign>
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
</extInfo>
|
</extInfo>
|
||||||
</extendedTooltip>
|
</extendedTooltip>
|
||||||
<contextMenu>
|
<type>UsualGroup</type>
|
||||||
<name>ДвустороннееСканированиеКонтекстноеМеню</name>
|
<extInfo xsi:type="form:UsualGroupExtInfo">
|
||||||
<id>29</id>
|
<group>Vertical</group>
|
||||||
<autoFill>true</autoFill>
|
<behavior>Auto</behavior>
|
||||||
</contextMenu>
|
<representation>NormalSeparation</representation>
|
||||||
<type>CheckBoxField</type>
|
<showLeftMargin>true</showLeftMargin>
|
||||||
<editMode>Enter</editMode>
|
<united>true</united>
|
||||||
<showInHeader>true</showInHeader>
|
<throughAlign>Auto</throughAlign>
|
||||||
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
<currentRowUse>Auto</currentRowUse>
|
||||||
<showInFooter>true</showInFooter>
|
</extInfo>
|
||||||
<extInfo xsi:type="form:CheckBoxFieldExtInfo"/>
|
|
||||||
</items>
|
</items>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<enabled>true</enabled>
|
<enabled>true</enabled>
|
||||||
@@ -2397,6 +2468,23 @@ TIF - Не все браузеры отображают этот формат.</
|
|||||||
<common>true</common>
|
<common>true</common>
|
||||||
</edit>
|
</edit>
|
||||||
</attributes>
|
</attributes>
|
||||||
|
<attributes>
|
||||||
|
<name>АвтоматическаяПодачаДокументов</name>
|
||||||
|
<title>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Автоматическая подача документов</value>
|
||||||
|
</title>
|
||||||
|
<id>17</id>
|
||||||
|
<valueType>
|
||||||
|
<types>Boolean</types>
|
||||||
|
</valueType>
|
||||||
|
<view>
|
||||||
|
<common>true</common>
|
||||||
|
</view>
|
||||||
|
<edit>
|
||||||
|
<common>true</common>
|
||||||
|
</edit>
|
||||||
|
</attributes>
|
||||||
<formCommands>
|
<formCommands>
|
||||||
<name>ОК</name>
|
<name>ОК</name>
|
||||||
<title>
|
<title>
|
||||||
|
|||||||
@@ -13,7 +13,8 @@
|
|||||||
</li>
|
</li>
|
||||||
<li>Выберите<strong> Размер бумаги</strong>, которая помещена в сканер. Для некоторых моделей сканеров это свойство недоступно.
|
<li>Выберите<strong> Размер бумаги</strong>, которая помещена в сканер. Для некоторых моделей сканеров это свойство недоступно.
|
||||||
</li>
|
</li>
|
||||||
<li>Включите флажок <strong>Двустороннее сканирование</strong>. В этом случае будут отсканированы обе стороны бумаги. Для некоторых моделей сканеров это свойство недоступно.</li></ul><h3>Просмотр списка Номера отсканированных файлов</h3>
|
<li>Если необходимо отсканировать документ с двух сторон, включите флажок <strong>Двустороннее сканирование</strong>. Для некоторых моделей сканеров это свойство недоступно.</li>
|
||||||
|
<li>Если необходимо в автоматическом режиме отсканировать документы без ручной подачи каждого листа, включите флажок <strong>Автоматическая подача документов</strong>. Для некоторых моделей сканеров это свойство недоступно.</li></ul><h3>Просмотр списка Номера отсканированных файлов</h3>
|
||||||
<ul><li>Нажмите <strong>Открыть номера отсканированных файлов</strong>, для того чтобы просмотреть соответствующий <a href="InformationRegister.НомераОтсканированныхФайлов/Help">список</a>.</li></ul><h3>Для одностраничных изображений</h3>
|
<ul><li>Нажмите <strong>Открыть номера отсканированных файлов</strong>, для того чтобы просмотреть соответствующий <a href="InformationRegister.НомераОтсканированныхФайлов/Help">список</a>.</li></ul><h3>Для одностраничных изображений</h3>
|
||||||
<ul><li>
|
<ul><li>
|
||||||
<div><strong>Сохранить как</strong> - приложение позволяет выбрать один из поддерживаемых форматов (<strong>PNG</strong>, <strong>JPG</strong>, <strong>TIF</strong>, <strong>GIF</strong>) для помещения файла в информационную базу. Если флажок<strong> Преобразовать в PDF</strong> включен, то в списке становится доступным также формат <strong>PDF</strong> (в этом случае можно выбрать <strong>PDF</strong> для хранения, остальные форматы - для сканирования).</div>
|
<div><strong>Сохранить как</strong> - приложение позволяет выбрать один из поддерживаемых форматов (<strong>PNG</strong>, <strong>JPG</strong>, <strong>TIF</strong>, <strong>GIF</strong>) для помещения файла в информационную базу. Если флажок<strong> Преобразовать в PDF</strong> включен, то в списке становится доступным также формат <strong>PDF</strong> (в этом случае можно выбрать <strong>PDF</strong> для хранения, остальные форматы - для сканирования).</div>
|
||||||
|
|||||||
@@ -267,6 +267,7 @@
|
|||||||
Элементы.Поворот.Доступность = Ложь;
|
Элементы.Поворот.Доступность = Ложь;
|
||||||
Элементы.РазмерБумаги.Доступность = Ложь;
|
Элементы.РазмерБумаги.Доступность = Ложь;
|
||||||
Элементы.ДвустороннееСканирование.Доступность = Ложь;
|
Элементы.ДвустороннееСканирование.Доступность = Ложь;
|
||||||
|
Элементы.АвтоматическаяПодачаДокументов.Доступность = Ложь;
|
||||||
Элементы.УстановитьСтандартныеНастройки.Доступность = Ложь;
|
Элементы.УстановитьСтандартныеНастройки.Доступность = Ложь;
|
||||||
Элементы.ПреобразоватьВPDF.Доступность = Ложь;
|
Элементы.ПреобразоватьВPDF.Доступность = Ложь;
|
||||||
Элементы.КачествоJPG.Доступность = Ложь;
|
Элементы.КачествоJPG.Доступность = Ложь;
|
||||||
@@ -300,6 +301,29 @@
|
|||||||
Возврат;
|
Возврат;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
|
ПрочитатьНастройкиСканераИОбновитьЗначения(Ложь);
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
|
&НаКлиенте
|
||||||
|
Процедура ПрочитатьНастройкиСканера()
|
||||||
|
Модифицированность = Истина;
|
||||||
|
Элементы.ДвустороннееСканирование.Доступность = Ложь;
|
||||||
|
Элементы.АвтоматическаяПодачаДокументов.Доступность = Ложь;
|
||||||
|
|
||||||
|
Если ПустаяСтрока(ИмяУстройства) Тогда
|
||||||
|
Элементы.Поворот.Доступность = Ложь;
|
||||||
|
Элементы.РазмерБумаги.Доступность = Ложь;
|
||||||
|
Возврат;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
ПрочитатьНастройкиСканераИОбновитьЗначения(Истина);
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
|
&НаКлиенте
|
||||||
|
Процедура ПрочитатьНастройкиСканераИОбновитьЗначения(ОбновлятьЗначения)
|
||||||
|
|
||||||
Элементы.ФорматСканированногоИзображения.Доступность = Истина;
|
Элементы.ФорматСканированногоИзображения.Доступность = Истина;
|
||||||
Элементы.Разрешение.Доступность = Истина;
|
Элементы.Разрешение.Доступность = Истина;
|
||||||
Элементы.Цветность.Доступность = Истина;
|
Элементы.Цветность.Доступность = Истина;
|
||||||
@@ -311,43 +335,6 @@
|
|||||||
Элементы.СпособПреобразованияВPDF.Доступность = Истина;
|
Элементы.СпособПреобразованияВPDF.Доступность = Истина;
|
||||||
Элементы.ПоказыватьДиалогСканера.Доступность = Истина;
|
Элементы.ПоказыватьДиалогСканера.Доступность = Истина;
|
||||||
|
|
||||||
ДвустороннееСканированиеЧисло = РаботаСФайламиСлужебныйКлиент.НастройкаСканера(ЭтотОбъект, ПодключаемыйМодуль,
|
|
||||||
ИмяУстройства, "DUPLEX");
|
|
||||||
РазрешениеЧисло = РаботаСФайламиСлужебныйКлиент.НастройкаСканера(ЭтотОбъект, ПодключаемыйМодуль,
|
|
||||||
ИмяУстройства, "XRESOLUTION");
|
|
||||||
ПоворотЧисло = РаботаСФайламиСлужебныйКлиент.НастройкаСканера(ЭтотОбъект, ПодключаемыйМодуль,
|
|
||||||
ИмяУстройства, "ROTATION");
|
|
||||||
РазмерБумагиЧисло = РаботаСФайламиСлужебныйКлиент.НастройкаСканера(ЭтотОбъект, ПодключаемыйМодуль,
|
|
||||||
ИмяУстройства, "SUPPORTEDSIZES");
|
|
||||||
|
|
||||||
Элементы.ДвустороннееСканирование.Доступность = (ДвустороннееСканированиеЧисло <> -1);
|
|
||||||
Элементы.Поворот.Доступность = (ПоворотЧисло <> -1);
|
|
||||||
Элементы.РазмерБумаги.Доступность = (РазмерБумагиЧисло <> -1);
|
|
||||||
|
|
||||||
КонецПроцедуры
|
|
||||||
|
|
||||||
&НаКлиенте
|
|
||||||
Процедура ПрочитатьНастройкиСканера()
|
|
||||||
Модифицированность = Истина;
|
|
||||||
Элементы.ДвустороннееСканирование.Доступность = Ложь;
|
|
||||||
|
|
||||||
Если ПустаяСтрока(ИмяУстройства) Тогда
|
|
||||||
Элементы.Поворот.Доступность = Ложь;
|
|
||||||
Элементы.РазмерБумаги.Доступность = Ложь;
|
|
||||||
Возврат;
|
|
||||||
Иначе
|
|
||||||
Элементы.ФорматСканированногоИзображения.Доступность = Истина;
|
|
||||||
Элементы.Разрешение.Доступность = Истина;
|
|
||||||
Элементы.Цветность.Доступность = Истина;
|
|
||||||
Элементы.УстановитьСтандартныеНастройки.Доступность = Истина;
|
|
||||||
Элементы.ПреобразоватьВPDF.Доступность = Истина;
|
|
||||||
Элементы.КачествоJPG.Доступность = Истина;
|
|
||||||
Элементы.СжатиеTIFF.Доступность = Истина;
|
|
||||||
Элементы.ФорматХраненияМногостраничный.Доступность = Истина;
|
|
||||||
Элементы.СпособПреобразованияВPDF.Доступность = Истина;
|
|
||||||
Элементы.ПоказыватьДиалогСканера.Доступность = Истина;
|
|
||||||
КонецЕсли;
|
|
||||||
|
|
||||||
РазрешениеЧисло = РаботаСФайламиСлужебныйКлиент.НастройкаСканера(ЭтотОбъект, ПодключаемыйМодуль,
|
РазрешениеЧисло = РаботаСФайламиСлужебныйКлиент.НастройкаСканера(ЭтотОбъект, ПодключаемыйМодуль,
|
||||||
ИмяУстройства, "XRESOLUTION");
|
ИмяУстройства, "XRESOLUTION");
|
||||||
ЦветностьЧисло = РаботаСФайламиСлужебныйКлиент.НастройкаСканера(ЭтотОбъект, ПодключаемыйМодуль,
|
ЦветностьЧисло = РаботаСФайламиСлужебныйКлиент.НастройкаСканера(ЭтотОбъект, ПодключаемыйМодуль,
|
||||||
@@ -358,17 +345,25 @@
|
|||||||
ИмяУстройства, "SUPPORTEDSIZES");
|
ИмяУстройства, "SUPPORTEDSIZES");
|
||||||
ДвустороннееСканированиеЧисло = РаботаСФайламиСлужебныйКлиент.НастройкаСканера(ЭтотОбъект, ПодключаемыйМодуль,
|
ДвустороннееСканированиеЧисло = РаботаСФайламиСлужебныйКлиент.НастройкаСканера(ЭтотОбъект, ПодключаемыйМодуль,
|
||||||
ИмяУстройства, "DUPLEX");
|
ИмяУстройства, "DUPLEX");
|
||||||
|
АвтоматическаяПодачаДокументовЧисло = РаботаСФайламиСлужебныйКлиент.НастройкаСканера(ЭтотОбъект, ПодключаемыйМодуль,
|
||||||
|
ИмяУстройства, "FEEDER");
|
||||||
|
|
||||||
Элементы.Поворот.Доступность = (ПоворотЧисло <> -1);
|
Элементы.Поворот.Доступность = (ПоворотЧисло <> -1);
|
||||||
Элементы.РазмерБумаги.Доступность = (РазмерБумагиЧисло <> -1);
|
Элементы.РазмерБумаги.Доступность = (РазмерБумагиЧисло <> -1);
|
||||||
|
|
||||||
Элементы.ДвустороннееСканирование.Доступность = (ДвустороннееСканированиеЧисло <> -1);
|
Элементы.ДвустороннееСканирование.Доступность = (ДвустороннееСканированиеЧисло <> -1);
|
||||||
ОбновитьЗначение(ДвустороннееСканирование, ?((ДвустороннееСканированиеЧисло = 1), Истина, Ложь), Модифицированность);
|
Если ОбновлятьЗначения Тогда
|
||||||
|
ОбновитьЗначение(ДвустороннееСканирование, ?((ДвустороннееСканированиеЧисло = 1), Истина, Ложь), Модифицированность);
|
||||||
|
КонецЕсли;
|
||||||
|
Элементы.АвтоматическаяПодачаДокументов.Доступность = (АвтоматическаяПодачаДокументовЧисло <> -1);
|
||||||
|
Если ОбновлятьЗначения Тогда
|
||||||
|
ОбновитьЗначение(АвтоматическаяПодачаДокументов, ?((АвтоматическаяПодачаДокументовЧисло = 1), Истина, Ложь), Модифицированность);
|
||||||
|
ПреобразоватьПараметрыСканераВПеречисления(
|
||||||
|
РазрешениеЧисло, ЦветностьЧисло, ПоворотЧисло, РазмерБумагиЧисло);
|
||||||
|
|
||||||
ПреобразоватьПараметрыСканераВПеречисления(
|
ОбработатьИспользованиеДиалогаСканирования();
|
||||||
РазрешениеЧисло, ЦветностьЧисло, ПоворотЧисло, РазмерБумагиЧисло);
|
КонецЕсли;
|
||||||
|
|
||||||
ОбработатьИспользованиеДиалогаСканирования();
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
&НаСервере
|
&НаСервере
|
||||||
|
|||||||
@@ -1505,6 +1505,32 @@
|
|||||||
<common>true</common>
|
<common>true</common>
|
||||||
</edit>
|
</edit>
|
||||||
</attributes>
|
</attributes>
|
||||||
|
<attributes>
|
||||||
|
<name>АвтоматическаяПодачаДокументов</name>
|
||||||
|
<id>42</id>
|
||||||
|
<valueType>
|
||||||
|
<types>Boolean</types>
|
||||||
|
</valueType>
|
||||||
|
<view>
|
||||||
|
<common>true</common>
|
||||||
|
</view>
|
||||||
|
<edit>
|
||||||
|
<common>true</common>
|
||||||
|
</edit>
|
||||||
|
</attributes>
|
||||||
|
<attributes>
|
||||||
|
<name>ДоступностьАвтоматическаяПодачаДокументов</name>
|
||||||
|
<id>43</id>
|
||||||
|
<valueType>
|
||||||
|
<types>Boolean</types>
|
||||||
|
</valueType>
|
||||||
|
<view>
|
||||||
|
<common>true</common>
|
||||||
|
</view>
|
||||||
|
<edit>
|
||||||
|
<common>true</common>
|
||||||
|
</edit>
|
||||||
|
</attributes>
|
||||||
<formCommands>
|
<formCommands>
|
||||||
<name>Сохранить</name>
|
<name>Сохранить</name>
|
||||||
<title>
|
<title>
|
||||||
|
|||||||
@@ -94,6 +94,7 @@
|
|||||||
ПоворотПеречисление = ВыбранноеЗначение.Поворот;
|
ПоворотПеречисление = ВыбранноеЗначение.Поворот;
|
||||||
РазмерБумагиПеречисление = ВыбранноеЗначение.РазмерБумаги;
|
РазмерБумагиПеречисление = ВыбранноеЗначение.РазмерБумаги;
|
||||||
ДвустороннееСканирование = ВыбранноеЗначение.ДвустороннееСканирование;
|
ДвустороннееСканирование = ВыбранноеЗначение.ДвустороннееСканирование;
|
||||||
|
АвтоматическаяПодачаДокументов = ВыбранноеЗначение.АвтоматическаяПодачаДокументов;
|
||||||
|
|
||||||
ИспользоватьImageMagickДляПреобразованияВPDF = ВыбранноеЗначение.ИспользоватьImageMagickДляПреобразованияВPDF;
|
ИспользоватьImageMagickДляПреобразованияВPDF = ВыбранноеЗначение.ИспользоватьImageMagickДляПреобразованияВPDF;
|
||||||
|
|
||||||
@@ -238,6 +239,10 @@
|
|||||||
ИмяУстройстваСканирования, "DUPLEX");
|
ИмяУстройстваСканирования, "DUPLEX");
|
||||||
ДоступностьДвустороннееСканирование = (ДвустороннееСканированиеЧисло <> -1);
|
ДоступностьДвустороннееСканирование = (ДвустороннееСканированиеЧисло <> -1);
|
||||||
|
|
||||||
|
АвтоматическаяПодачаДокументовЧисло = РаботаСФайламиСлужебныйКлиент.НастройкаСканера(ЭтотОбъект, ПодключаемыйМодуль,
|
||||||
|
АвтоматическаяПодачаДокументов, "FEEDER");
|
||||||
|
ДоступностьАвтоматическаяПодачаДокументов = (АвтоматическаяПодачаДокументовЧисло <> -1);
|
||||||
|
|
||||||
ПараметрыФормы = Новый Структура;
|
ПараметрыФормы = Новый Структура;
|
||||||
ПараметрыФормы.Вставить("ПоказыватьДиалогСканера", ПоказыватьДиалогСканера);
|
ПараметрыФормы.Вставить("ПоказыватьДиалогСканера", ПоказыватьДиалогСканера);
|
||||||
ПараметрыФормы.Вставить("Разрешение", РазрешениеПеречисление);
|
ПараметрыФормы.Вставить("Разрешение", РазрешениеПеречисление);
|
||||||
@@ -245,13 +250,14 @@
|
|||||||
ПараметрыФормы.Вставить("Поворот", ПоворотПеречисление);
|
ПараметрыФормы.Вставить("Поворот", ПоворотПеречисление);
|
||||||
ПараметрыФормы.Вставить("РазмерБумаги", РазмерБумагиПеречисление);
|
ПараметрыФормы.Вставить("РазмерБумаги", РазмерБумагиПеречисление);
|
||||||
ПараметрыФормы.Вставить("ДвустороннееСканирование", ДвустороннееСканирование);
|
ПараметрыФормы.Вставить("ДвустороннееСканирование", ДвустороннееСканирование);
|
||||||
|
ПараметрыФормы.Вставить("АвтоматическаяПодачаДокументов", АвтоматическаяПодачаДокументов);
|
||||||
|
|
||||||
ПараметрыФормы.Вставить(
|
ПараметрыФормы.Вставить("ИспользоватьImageMagickДляПреобразованияВPDF", ИспользоватьImageMagickДляПреобразованияВPDF);
|
||||||
"ИспользоватьImageMagickДляПреобразованияВPDF", ИспользоватьImageMagickДляПреобразованияВPDF);
|
|
||||||
|
|
||||||
ПараметрыФормы.Вставить("ДоступностьПоворот", ДоступностьПоворот);
|
ПараметрыФормы.Вставить("ДоступностьПоворот", ДоступностьПоворот);
|
||||||
ПараметрыФормы.Вставить("ДоступностьРазмерБумаги", ДоступностьРазмерБумаги);
|
ПараметрыФормы.Вставить("ДоступностьРазмерБумаги", ДоступностьРазмерБумаги);
|
||||||
ПараметрыФормы.Вставить("ДоступностьДвустороннееСканирование", ДоступностьДвустороннееСканирование);
|
ПараметрыФормы.Вставить("ДоступностьДвустороннееСканирование", ДоступностьДвустороннееСканирование);
|
||||||
|
ПараметрыФормы.Вставить("ДоступностьАвтоматическаяПодачаДокументов", ДоступностьАвтоматическаяПодачаДокументов);
|
||||||
|
|
||||||
ПараметрыФормы.Вставить("ФорматСканированногоИзображения", ФорматСканированногоИзображения);
|
ПараметрыФормы.Вставить("ФорматСканированногоИзображения", ФорматСканированногоИзображения);
|
||||||
ПараметрыФормы.Вставить("КачествоJPG", КачествоJPG);
|
ПараметрыФормы.Вставить("КачествоJPG", КачествоJPG);
|
||||||
@@ -463,10 +469,13 @@
|
|||||||
ПараметрыОткрытия.ВыбранноеУстройство, "SUPPORTEDSIZES");
|
ПараметрыОткрытия.ВыбранноеУстройство, "SUPPORTEDSIZES");
|
||||||
ДвустороннееСканированиеЧисло = РаботаСФайламиСлужебныйКлиент.НастройкаСканера(ЭтотОбъект, ПодключаемыйМодуль,
|
ДвустороннееСканированиеЧисло = РаботаСФайламиСлужебныйКлиент.НастройкаСканера(ЭтотОбъект, ПодключаемыйМодуль,
|
||||||
ПараметрыОткрытия.ВыбранноеУстройство, "DUPLEX");
|
ПараметрыОткрытия.ВыбранноеУстройство, "DUPLEX");
|
||||||
|
АвтоматическаяПодачаДокументовЧисло = РаботаСФайламиСлужебныйКлиент.НастройкаСканера(ЭтотОбъект, ПодключаемыйМодуль,
|
||||||
|
ПараметрыОткрытия.ВыбранноеУстройство, "FEEDER");
|
||||||
|
|
||||||
ДоступностьПоворот = (ПоворотЧисло <> -1);
|
ДоступностьПоворот = (ПоворотЧисло <> -1);
|
||||||
ДоступностьРазмерБумаги = (РазмерБумагиЧисло <> -1);
|
ДоступностьРазмерБумаги = (РазмерБумагиЧисло <> -1);
|
||||||
ДоступностьДвустороннееСканирование = (ДвустороннееСканированиеЧисло <> -1);
|
ДоступностьДвустороннееСканирование = (ДвустороннееСканированиеЧисло <> -1);
|
||||||
|
ДоступностьАвтоматическаяПодачаДокументов = (АвтоматическаяПодачаДокументовЧисло <> -1);
|
||||||
|
|
||||||
УстановитьДоступностьКоманднойПанели(Ложь);
|
УстановитьДоступностьКоманднойПанели(Ложь);
|
||||||
|
|
||||||
@@ -575,10 +584,13 @@
|
|||||||
Представление = Представление + НСтр("ru = 'Размер бумаги:'") + " " + Строка(РазмерБумагиПеречисление) + ". ";
|
Представление = Представление + НСтр("ru = 'Размер бумаги:'") + " " + Строка(РазмерБумагиПеречисление) + ". ";
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
Если ДвустороннееСканирование = Истина Тогда
|
Если ДвустороннееСканирование Тогда
|
||||||
Представление = Представление + НСтр("ru = 'Двустороннее сканирование'") + ". ";
|
Представление = Представление + НСтр("ru = 'Двустороннее сканирование'") + ". ";
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
|
Если АвтоматическаяПодачаДокументов Тогда
|
||||||
|
Представление = Представление + НСтр("ru = 'Автоподача документов'") + ". ";
|
||||||
|
КонецЕсли;
|
||||||
Иначе
|
Иначе
|
||||||
Если СохранятьВPDF Тогда
|
Если СохранятьВPDF Тогда
|
||||||
ФорматКартинки = Строка(ФорматСканированногоИзображения);
|
ФорматКартинки = Строка(ФорматСканированногоИзображения);
|
||||||
@@ -1088,6 +1100,8 @@
|
|||||||
ПараметрыСканирования.КачествоJPG = КачествоJPG;
|
ПараметрыСканирования.КачествоJPG = КачествоJPG;
|
||||||
ПараметрыСканирования.СжатиеTIFF = СжатиеTIFF;
|
ПараметрыСканирования.СжатиеTIFF = СжатиеTIFF;
|
||||||
ПараметрыСканирования.ДвустороннееСканирование = ДвустороннееСканирование;
|
ПараметрыСканирования.ДвустороннееСканирование = ДвустороннееСканирование;
|
||||||
|
ПараметрыСканирования.АвтоматическаяПодачаДокументов = АвтоматическаяПодачаДокументов;
|
||||||
|
|
||||||
НачалоСканирования = ТекущаяДата();// АПК:143 Используется для расчета интервала времени
|
НачалоСканирования = ТекущаяДата();// АПК:143 Используется для расчета интервала времени
|
||||||
ПараметрыЗаданияСканирования = Новый Структура();
|
ПараметрыЗаданияСканирования = Новый Структура();
|
||||||
ПараметрыЗаданияСканирования.Вставить("НачалоСканирования", НачалоСканирования);
|
ПараметрыЗаданияСканирования.Вставить("НачалоСканирования", НачалоСканирования);
|
||||||
|
|||||||
@@ -532,8 +532,8 @@
|
|||||||
Возврат;
|
Возврат;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
ПараметрыФормы = Новый Структура("ПрисоединенныйФайл, ТолькоПросмотр", ТекущиеДанные.Ссылка,Истина);
|
ПараметрыФормы = Новый Структура("ТолькоПросмотр", Истина);
|
||||||
ОткрытьФорму("Обработка.РаботаСФайлами.Форма.ПрисоединенныйФайл", ПараметрыФормы,, ТекущиеДанные.Ссылка);
|
РаботаСФайламиКлиент.ОткрытьФормуФайла(ТекущиеДанные.Ссылка, );
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
|
|||||||
@@ -2741,13 +2741,13 @@
|
|||||||
Если ТекущиеДанные = Неопределено Тогда
|
Если ТекущиеДанные = Неопределено Тогда
|
||||||
Возврат;
|
Возврат;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
Элементы.Вложения.ТекущаяСтрока = ТекущиеДанные.ПолучитьИдентификатор();
|
Элементы.Вложения.ТекущаяСтрока = ТекущиеДанные.ПолучитьИдентификатор();
|
||||||
|
|
||||||
ФайлДоступенДляРедактирования =
|
ФайлДоступенДляРедактирования =
|
||||||
(Объект.СтатусПисьма = ПредопределенноеЗначение("Перечисление.СтатусыИсходящегоЭлектронногоПисьма.Черновик"));
|
(Объект.СтатусПисьма = ПредопределенноеЗначение("Перечисление.СтатусыИсходящегоЭлектронногоПисьма.Черновик"));
|
||||||
ПараметрыФормы = Новый Структура("ПрисоединенныйФайл, ТолькоПросмотр",
|
ПараметрыФормы = Новый Структура("ТолькоПросмотр", НЕ ФайлДоступенДляРедактирования);
|
||||||
ТекущиеДанные.Ссылка,НЕ ФайлДоступенДляРедактирования);
|
РаботаСФайламиКлиент.ОткрытьФормуФайла(ТекущиеДанные.Ссылка,, ПараметрыФормы);
|
||||||
ОткрытьФорму("Обработка.РаботаСФайлами.Форма.ПрисоединенныйФайл", ПараметрыФормы,, ТекущиеДанные.Ссылка);
|
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
|
|||||||
+12
-10
@@ -113,7 +113,8 @@
|
|||||||
ПараметрыОтчета = Новый Структура;
|
ПараметрыОтчета = Новый Структура;
|
||||||
ПараметрыОтчета.Вставить("СсылкаНаОбъект", СсылкаНаОбъект);
|
ПараметрыОтчета.Вставить("СсылкаНаОбъект", СсылкаНаОбъект);
|
||||||
ПараметрыОтчета.Вставить("СписокВерсий", СравниваемыеВерсии);
|
ПараметрыОтчета.Вставить("СписокВерсий", СравниваемыеВерсии);
|
||||||
Возврат ДлительныеОперации.ВыполнитьВФоне("РегистрыСведений.ВерсииОбъектов.СформироватьОтчетПоИзменениям", ПараметрыОтчета, ПараметрыВыполнения);
|
Возврат ДлительныеОперации.ВыполнитьВФоне("РегистрыСведений.ВерсииОбъектов.СформироватьОтчетПоИзменениям",
|
||||||
|
ПараметрыОтчета, ПараметрыВыполнения);
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
// Параметры:
|
// Параметры:
|
||||||
@@ -129,8 +130,7 @@
|
|||||||
Если Результат.Статус = "Выполнено" Тогда
|
Если Результат.Статус = "Выполнено" Тогда
|
||||||
ТаблицаОтчета = ПолучитьИзВременногоХранилища(Результат.АдресРезультата);
|
ТаблицаОтчета = ПолучитьИзВременногоХранилища(Результат.АдресРезультата);
|
||||||
Иначе
|
Иначе
|
||||||
СтандартныеПодсистемыКлиент.ВывестиИнформациюОбОшибке(
|
СтандартныеПодсистемыКлиент.ВывестиИнформациюОбОшибке(Результат.ИнформацияОбОшибке);
|
||||||
Результат.ИнформацияОбОшибке);
|
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
@@ -145,14 +145,16 @@
|
|||||||
ЗаголовокШаблон = НСтр("ru = 'Версия №%1'");
|
ЗаголовокШаблон = НСтр("ru = 'Версия №%1'");
|
||||||
НомерВерсии0 = Формат(СравниваемыеВерсии[Версия0], "ЧГ=0");
|
НомерВерсии0 = Формат(СравниваемыеВерсии[Версия0], "ЧГ=0");
|
||||||
НомерВерсии1 = Формат(СравниваемыеВерсии[Версия1], "ЧГ=0");
|
НомерВерсии1 = Формат(СравниваемыеВерсии[Версия1], "ЧГ=0");
|
||||||
ЗаголовокЛевый = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(ЗаголовокШаблон, НомерВерсии1);
|
|
||||||
ЗаголовокПравый = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(ЗаголовокШаблон, НомерВерсии0);
|
|
||||||
|
|
||||||
АдресТабличныхДокументов = АдресТабличныхДокументов(ИмяТабличногоДокумента, Версия1, Версия0);
|
ПараметрыОткрытияФормы = СтандартныеПодсистемыКлиент.ПараметрыСравненияТабличныхДокументов();
|
||||||
ПараметрыОткрытияФормы = Новый Структура("АдресТабличныхДокументов, ЗаголовокЛевый, ЗаголовокПравый",
|
ПараметрыОткрытияФормы.АдресТабличныхДокументов = АдресТабличныхДокументов(ИмяТабличногоДокумента, Версия1,
|
||||||
АдресТабличныхДокументов, ЗаголовокЛевый, ЗаголовокПравый);
|
Версия0);
|
||||||
ОткрытьФорму("ОбщаяФорма.СравнениеТабличныхДокументов",
|
ПараметрыОткрытияФормы.ЗаголовокЛевый = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(ЗаголовокШаблон,
|
||||||
ПараметрыОткрытияФормы, ЭтотОбъект);
|
НомерВерсии1);
|
||||||
|
ПараметрыОткрытияФормы.ЗаголовокПравый = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(ЗаголовокШаблон,
|
||||||
|
НомерВерсии0);
|
||||||
|
СтандартныеПодсистемыКлиент.ПоказатьСравнениеТабличныхДокументов(Неопределено, Неопределено,
|
||||||
|
ПараметрыОткрытияФормы);
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
|
|||||||
@@ -479,8 +479,8 @@
|
|||||||
МодульПолучениеФайловИзИнтернета = ОбщегоНазначения.ОбщийМодуль("ПолучениеФайловИзИнтернета");
|
МодульПолучениеФайловИзИнтернета = ОбщегоНазначения.ОбщийМодуль("ПолучениеФайловИзИнтернета");
|
||||||
ОписаниеФайла = МодульПолучениеФайловИзИнтернета.СкачатьФайлНаСервере(Адрес, ПараметрыПолучения);
|
ОписаниеФайла = МодульПолучениеФайловИзИнтернета.СкачатьФайлНаСервере(Адрес, ПараметрыПолучения);
|
||||||
Иначе
|
Иначе
|
||||||
ВызватьИсключение
|
ВызватьИсключение(НСтр("ru = 'Подсистема ""Получение файлов из интернета"" не доступна.'"),
|
||||||
НСтр("ru = 'Подсистема ""Получение файлов из интернета"" не доступна.'");
|
КатегорияОшибки.ОшибкаКонфигурации);
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
Если Не ОписаниеФайла.Статус Тогда
|
Если Не ОписаниеФайла.Статус Тогда
|
||||||
|
|||||||
+24
-17
@@ -82,7 +82,7 @@
|
|||||||
Процедура ОбработкаОповещения(ИмяСобытия, Параметр, Источник)
|
Процедура ОбработкаОповещения(ИмяСобытия, Параметр, Источник)
|
||||||
|
|
||||||
Если (ИмяСобытия = "Запись_ТабличныйДокумент" Или ИмяСобытия = "Запись_ОфисныйДокумент"
|
Если (ИмяСобытия = "Запись_ТабличныйДокумент" Или ИмяСобытия = "Запись_ОфисныйДокумент"
|
||||||
Или ИмяСобытия = "Запись_ПользовательскиеМакетыПечати") И Источник.ВладелецФормы = ЭтотОбъект Тогда
|
Или ИмяСобытия = "Запись_ПользовательскиеМакетыПечати") Тогда
|
||||||
Если Не ТолькоПросмотр Тогда
|
Если Не ТолькоПросмотр Тогда
|
||||||
ИдентификаторыИзмененныхСтрок = ОбновитьОтображениеМакета(Параметр);
|
ИдентификаторыИзмененныхСтрок = ОбновитьОтображениеМакета(Параметр);
|
||||||
Если Элементы.Макеты.ТекущиеДанные <> Неопределено И Элементы.Макеты.ТекущиеДанные.ЭтоГруппа Тогда
|
Если Элементы.Макеты.ТекущиеДанные <> Неопределено И Элементы.Макеты.ТекущиеДанные.ЭтоГруппа Тогда
|
||||||
@@ -480,27 +480,30 @@
|
|||||||
|
|
||||||
ТекущиеДанные = Элементы.Макеты.ТекущиеДанные;
|
ТекущиеДанные = Элементы.Макеты.ТекущиеДанные;
|
||||||
|
|
||||||
ПараметрыОткрытия = Новый Структура;
|
ПараметрыФормы = Новый Структура;
|
||||||
ПараметрыОткрытия.Вставить("ИмяОбъектаМетаданныхМакета", ТекущиеДанные.ИмяОбъектаМетаданныхМакета);
|
ПараметрыФормы.Вставить("ИмяОбъектаМетаданныхМакета", ТекущиеДанные.ИмяОбъектаМетаданныхМакета);
|
||||||
ПараметрыОткрытия.Вставить("ТипМакета", ТекущиеДанные.ТипМакета);
|
ПараметрыФормы.Вставить("ТипМакета", ТекущиеДанные.ТипМакета);
|
||||||
ПараметрыОткрытия.Вставить("ТолькоОткрытие", Истина);
|
ПараметрыФормы.Вставить("ТолькоОткрытие", Истина);
|
||||||
|
|
||||||
Если ТекущиеДанные.ТипМакета = "MXL" Тогда
|
Если ТекущиеДанные.ТипМакета = "MXL" Тогда
|
||||||
ПараметрыОткрытия.Вставить("ИмяДокумента", ТекущиеДанные.Представление);
|
ПараметрыРедактора = СтандартныеПодсистемыКлиент.ПараметрыРедактораТабличногоДокумента();
|
||||||
ОткрытьФорму("ОбщаяФорма.РедактированиеТабличногоДокумента", ПараметрыОткрытия, ЭтотОбъект);
|
ПараметрыРедактора.ИмяДокумента = ТекущиеДанные.Представление;
|
||||||
|
ПараметрыРедактора.Вставить("ИмяОбъектаМетаданныхМакета", ТекущиеДанные.ИмяОбъектаМетаданныхМакета);
|
||||||
|
СтандартныеПодсистемыКлиент.ПоказатьРедакторТабличногоДокумента(Неопределено, ПараметрыРедактора);
|
||||||
Возврат;
|
Возврат;
|
||||||
ИначеЕсли ТекущиеДанные.ТипМакета = "DOCX" Тогда
|
ИначеЕсли ТекущиеДанные.ТипМакета = "DOCX" Тогда
|
||||||
Если ВерсияМакета(ТекущиеДанные.Идентификатор, ТекущиеДанные.ТипМакета) = "Области" Тогда
|
Если ВерсияМакета(ТекущиеДанные.Идентификатор, ТекущиеДанные.ТипМакета) = "Области" Тогда
|
||||||
ОткрытьФорму("РегистрСведений.ПользовательскиеМакетыПечати.Форма.РедактированиеМакета", ПараметрыОткрытия, ЭтотОбъект);
|
ОткрытьФорму("РегистрСведений.ПользовательскиеМакетыПечати.Форма.РедактированиеМакета", ПараметрыФормы,
|
||||||
|
ЭтотОбъект);
|
||||||
Возврат;
|
Возврат;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
ПараметрыОткрытия.Вставить("ИмяДокумента", ТекущиеДанные.Представление);
|
ПараметрыФормы.Вставить("ИмяДокумента", ТекущиеДанные.Представление);
|
||||||
ПараметрыОткрытия.Вставить("Редактирование", Ложь);
|
ПараметрыФормы.Вставить("Редактирование", Ложь);
|
||||||
ОткрытьФорму("ОбщаяФорма.РедактированиеДокументаOfficeOpen", ПараметрыОткрытия, ЭтотОбъект);
|
ОткрытьФорму("ОбщаяФорма.РедактированиеДокументаOfficeOpen", ПараметрыФормы, ЭтотОбъект);
|
||||||
Возврат;
|
Возврат;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
ОткрытьФорму("РегистрСведений.ПользовательскиеМакетыПечати.Форма.РедактированиеМакета", ПараметрыОткрытия, ЭтотОбъект);
|
ОткрытьФорму("РегистрСведений.ПользовательскиеМакетыПечати.Форма.РедактированиеМакета", ПараметрыФормы, ЭтотОбъект);
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
@@ -547,9 +550,11 @@
|
|||||||
ПараметрыОткрытия.Вставить("ДоступноНазначение", Не ТекущиеДанные.Поставляемый);
|
ПараметрыОткрытия.Вставить("ДоступноНазначение", Не ТекущиеДанные.Поставляемый);
|
||||||
|
|
||||||
Если ТекущиеДанные.ТипМакета = "MXL" Тогда
|
Если ТекущиеДанные.ТипМакета = "MXL" Тогда
|
||||||
ПараметрыОткрытия.Вставить("ИмяДокумента", ТекущиеДанные.Представление);
|
ПараметрыФормы = СтандартныеПодсистемыКлиент.ПараметрыРедактораТабличногоДокумента();
|
||||||
ПараметрыОткрытия.Вставить("Редактирование", Не ТолькоПросмотр);
|
ПараметрыФормы.ИмяДокумента = ТекущиеДанные.Представление;
|
||||||
ОткрытьФорму("ОбщаяФорма.РедактированиеТабличногоДокумента", ПараметрыОткрытия, ЭтотОбъект);
|
ПараметрыФормы.Редактирование = Не ТолькоПросмотр;
|
||||||
|
ОбщегоНазначенияКлиентСервер.ДополнитьСтруктуру(ПараметрыФормы, ПараметрыОткрытия, Истина);
|
||||||
|
СтандартныеПодсистемыКлиент.ПоказатьРедакторТабличногоДокумента(Неопределено, ПараметрыФормы);
|
||||||
Возврат;
|
Возврат;
|
||||||
ИначеЕсли ТекущиеДанные.ТипМакета = "DOCX" Тогда
|
ИначеЕсли ТекущиеДанные.ТипМакета = "DOCX" Тогда
|
||||||
Если ВерсияМакета(ТекущиеДанные.Идентификатор, ТекущиеДанные.ТипМакета) = "Области" Тогда
|
Если ВерсияМакета(ТекущиеДанные.Идентификатор, ТекущиеДанные.ТипМакета) = "Области" Тогда
|
||||||
@@ -748,8 +753,10 @@
|
|||||||
ПараметрыОткрытия.Вставить("ДоступноНазначение", Истина);
|
ПараметрыОткрытия.Вставить("ДоступноНазначение", Истина);
|
||||||
|
|
||||||
Если ТипМакета = "MXL" Тогда
|
Если ТипМакета = "MXL" Тогда
|
||||||
ПараметрыОткрытия.Вставить("Редактирование", Истина);
|
ПараметрыФормы = СтандартныеПодсистемыКлиент.ПараметрыРедактораТабличногоДокумента();
|
||||||
ОткрытьФорму("ОбщаяФорма.РедактированиеТабличногоДокумента", ПараметрыОткрытия, ЭтотОбъект);
|
ПараметрыФормы.Редактирование = Истина;
|
||||||
|
ОбщегоНазначенияКлиентСервер.ДополнитьСтруктуру(ПараметрыФормы, ПараметрыОткрытия, Истина);
|
||||||
|
СтандартныеПодсистемыКлиент.ПоказатьРедакторТабличногоДокумента(Неопределено, ПараметрыФормы);
|
||||||
Возврат;
|
Возврат;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
|
|||||||
-1
@@ -149,7 +149,6 @@
|
|||||||
<maxValue xsi:type="core:UndefinedValue"/>
|
<maxValue xsi:type="core:UndefinedValue"/>
|
||||||
<fillChecking>ShowError</fillChecking>
|
<fillChecking>ShowError</fillChecking>
|
||||||
<denyIncompleteValues>true</denyIncompleteValues>
|
<denyIncompleteValues>true</denyIncompleteValues>
|
||||||
<indexing>Index</indexing>
|
|
||||||
<fullTextSearch>Use</fullTextSearch>
|
<fullTextSearch>Use</fullTextSearch>
|
||||||
<dataHistory>Use</dataHistory>
|
<dataHistory>Use</dataHistory>
|
||||||
<fillValue xsi:type="core:UndefinedValue"/>
|
<fillValue xsi:type="core:UndefinedValue"/>
|
||||||
|
|||||||
+10
-1
@@ -479,7 +479,16 @@
|
|||||||
<dcsset:field>ЭлектронноеПисьмоИсходящее</dcsset:field>
|
<dcsset:field>ЭлектронноеПисьмоИсходящее</dcsset:field>
|
||||||
</dcsset:item>
|
</dcsset:item>
|
||||||
</dcsset:selection>
|
</dcsset:selection>
|
||||||
<dcsset:filter/>
|
<dcsset:filter>
|
||||||
|
<dcsset:item xsi:type="dcsset:FilterItemComparison">
|
||||||
|
<dcsset:left xsi:type="dcscor:Field">Отправлено</dcsset:left>
|
||||||
|
<dcsset:comparisonType>Filled</dcsset:comparisonType>
|
||||||
|
<dcsset:right xsi:type="v8:StandardBeginningDate">
|
||||||
|
<v8:variant xsi:type="v8:StandardBeginningDateVariant">Custom</v8:variant>
|
||||||
|
<v8:date>0001-01-01T00:00:00</v8:date>
|
||||||
|
</dcsset:right>
|
||||||
|
</dcsset:item>
|
||||||
|
</dcsset:filter>
|
||||||
<dcsset:appearance>
|
<dcsset:appearance>
|
||||||
<dcscor:item xsi:type="dcsset:SettingsParameterValue">
|
<dcscor:item xsi:type="dcsset:SettingsParameterValue">
|
||||||
<dcscor:parameter>Текст</dcscor:parameter>
|
<dcscor:parameter>Текст</dcscor:parameter>
|
||||||
|
|||||||
@@ -43,50 +43,6 @@
|
|||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
// Определяет список команд отчетов.
|
|
||||||
//
|
|
||||||
// Параметры:
|
|
||||||
// КомандыОтчетов - см. ВариантыОтчетовПереопределяемый.ПередДобавлениемКомандОтчетов.КомандыОтчетов
|
|
||||||
// Параметры - см. ВариантыОтчетовПереопределяемый.ПередДобавлениемКомандОтчетов.Параметры
|
|
||||||
//
|
|
||||||
Процедура ДобавитьКомандыОтчетов(КомандыОтчетов, Параметры) Экспорт
|
|
||||||
|
|
||||||
Если Не ПравоДоступа("Просмотр", Метаданные.Отчеты.СертификатыЭлектроннойПодписи) Тогда
|
|
||||||
Возврат;
|
|
||||||
КонецЕсли;
|
|
||||||
|
|
||||||
Команда = КомандыОтчетов.Добавить();
|
|
||||||
Команда.КлючВарианта = "СертификатыЭлектроннойПодписи";
|
|
||||||
Команда.Представление = НСтр("ru = 'Сертификаты электронной подписи'");
|
|
||||||
Команда.Идентификатор = "СертификатыЭлектроннойПодписи";
|
|
||||||
Команда.Неконтекстный = Истина;
|
|
||||||
|
|
||||||
Команда = КомандыОтчетов.Добавить();
|
|
||||||
Команда.КлючВарианта = "ЗаканчиваетсяСрокДействия";
|
|
||||||
Команда.Представление = НСтр("ru = 'Сертификаты, у которых заканчивается срок действия'");
|
|
||||||
Команда.Идентификатор = "ЗаканчиваетсяСрокДействия";
|
|
||||||
Команда.Неконтекстный = Истина;
|
|
||||||
|
|
||||||
Команда = КомандыОтчетов.Добавить();
|
|
||||||
Команда.КлючВарианта = "СертификатыСотрудников";
|
|
||||||
Команда.Представление = НСтр("ru = 'Сертификаты сотрудников'");
|
|
||||||
Команда.Идентификатор = "СертификатыСотрудников";
|
|
||||||
Команда.Неконтекстный = Истина;
|
|
||||||
|
|
||||||
Команда = КомандыОтчетов.Добавить();
|
|
||||||
Команда.КлючВарианта = "ТребуетсяВыпускСертификатаФЛ";
|
|
||||||
Команда.Представление = НСтр("ru = 'Требуется выпуск сертификата физического лица'");
|
|
||||||
Команда.Идентификатор = "ТребуетсяВыпускСертификатаФЛ";
|
|
||||||
Команда.Неконтекстный = Истина;
|
|
||||||
|
|
||||||
Команда = КомандыОтчетов.Добавить();
|
|
||||||
Команда.КлючВарианта = "ТребуетсяМЧД";
|
|
||||||
Команда.Представление = НСтр("ru = 'Сертификаты, для которых требуется МЧД'");
|
|
||||||
Команда.Идентификатор = "ТребуетсяМЧД";
|
|
||||||
Команда.Неконтекстный = Истина;
|
|
||||||
|
|
||||||
КонецПроцедуры
|
|
||||||
|
|
||||||
// Задать настройки формы отчета.
|
// Задать настройки формы отчета.
|
||||||
//
|
//
|
||||||
// Параметры:
|
// Параметры:
|
||||||
@@ -105,6 +61,13 @@
|
|||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
|
// См. ВариантыОтчетовПереопределяемый.ОпределитьОбъектыСКомандамиОтчетов.
|
||||||
|
Процедура ПриОпределенииОбъектовСКомандамиОтчетов(Объекты) Экспорт
|
||||||
|
|
||||||
|
Объекты.Добавить(Метаданные.Справочники.СертификатыКлючейЭлектроннойПодписиИШифрования);
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
// Конец СтандартныеПодсистемы.ВариантыОтчетов
|
// Конец СтандартныеПодсистемы.ВариантыОтчетов
|
||||||
|
|
||||||
// СтандартныеПодсистемы.ПодключаемыеКоманды
|
// СтандартныеПодсистемы.ПодключаемыеКоманды
|
||||||
|
|||||||
@@ -817,7 +817,7 @@
|
|||||||
ИмяПапки = "Периоды";
|
ИмяПапки = "Периоды";
|
||||||
СписокПолейНабораДанных = Новый СписокЗначений;
|
СписокПолейНабораДанных = Новый СписокЗначений;
|
||||||
ПапкаПолейНабораДанных = НаборДанных.Поля.Добавить(Тип("ПапкаПолейНабораДанныхСхемыКомпоновкиДанных"));
|
ПапкаПолейНабораДанных = НаборДанных.Поля.Добавить(Тип("ПапкаПолейНабораДанныхСхемыКомпоновкиДанных"));
|
||||||
ПапкаПолейНабораДанных.Заголовок = ИмяПапки;
|
ПапкаПолейНабораДанных.Заголовок = НСтр("ru = 'Периоды'");
|
||||||
ПапкаПолейНабораДанных.ПутьКДанным = ИмяПапки;
|
ПапкаПолейНабораДанных.ПутьКДанным = ИмяПапки;
|
||||||
|
|
||||||
ТипПериода = ТипПериодаКомпоновкиДанных.Основной;
|
ТипПериода = ТипПериодаКомпоновкиДанных.Основной;
|
||||||
|
|||||||
@@ -1175,93 +1175,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
|
||||||
<right>
|
|
||||||
<name>Administration</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>DataAdministration</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>UpdateDataBaseConfiguration</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>ExclusiveMode</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>ActiveUsers</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>EventLog</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>ThinClient</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>WebClient</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>ThickClient</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>ExternalConnection</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>Automation</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>TechnicalSpecialistMode</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeNormal</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeFullscreenWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeKiosk</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>AnalyticsSystemClient</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>SaveUserData</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>ConfigurationExtensionsAdministration</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>Output</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>Constant.АккредитованныеУдостоверяющиеЦентры</name>
|
<name>Constant.АккредитованныеУдостоверяющиеЦентры</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -2512,6 +2425,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>CommonCommand.СозданиеСвязанныхОбъектов</name>
|
<name>CommonCommand.СозданиеСвязанныхОбъектов</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -599,33 +599,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>
|
||||||
@@ -1327,6 +1300,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>
|
||||||
|
|||||||
@@ -458,33 +458,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>
|
||||||
@@ -1048,6 +1021,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>
|
||||||
|
|||||||
@@ -196,33 +196,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>
|
||||||
@@ -453,6 +426,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_3_0_2_1.Operation.RemoveExchangeNode</name>
|
<name>WebService.Exchange_3_0_2_1.Operation.RemoveExchangeNode</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -72,33 +72,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>
|
||||||
@@ -145,6 +118,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>
|
||||||
|
|||||||
+23
-23
@@ -3,6 +3,29 @@
|
|||||||
<setForNewObjects>false</setForNewObjects>
|
<setForNewObjects>false</setForNewObjects>
|
||||||
<setForAttributesByDefault>true</setForAttributesByDefault>
|
<setForAttributesByDefault>true</setForAttributesByDefault>
|
||||||
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
||||||
|
<object>
|
||||||
|
<name>InformationRegister.СрокиХраненияПерсональныхДанных</name>
|
||||||
|
<right>
|
||||||
|
<name>Read</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>Update</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>View</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>Edit</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>TotalsControl</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -30,29 +53,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>InformationRegister.СрокиХраненияПерсональныхДанных</name>
|
|
||||||
<right>
|
|
||||||
<name>Read</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>Update</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>Edit</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>TotalsControl</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>InformationRegister.СубъектыДляРасчетаСроковХранения</name>
|
<name>InformationRegister.СубъектыДляРасчетаСроковХранения</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -3,6 +3,24 @@
|
|||||||
<setForNewObjects>false</setForNewObjects>
|
<setForNewObjects>false</setForNewObjects>
|
||||||
<setForAttributesByDefault>true</setForAttributesByDefault>
|
<setForAttributesByDefault>true</setForAttributesByDefault>
|
||||||
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
||||||
|
<object>
|
||||||
|
<name>DataProcessor.ЗагрузкаКлассификатораБанков.Command.ЗагрузкаКлассификатораБанков</name>
|
||||||
|
<right>
|
||||||
|
<name>View</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>DataProcessor.ЗагрузкаКлассификатораБанков</name>
|
||||||
|
<right>
|
||||||
|
<name>Use</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>View</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -30,24 +48,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>DataProcessor.ЗагрузкаКлассификатораБанков.Command.ЗагрузкаКлассификатораБанков</name>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
|
||||||
<name>DataProcessor.ЗагрузкаКлассификатораБанков</name>
|
|
||||||
<right>
|
|
||||||
<name>Use</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>Catalog.КлассификаторБанков</name>
|
<name>Catalog.КлассификаторБанков</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -49,33 +49,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>
|
||||||
@@ -115,6 +88,33 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeNormal</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeFullscreenWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeKiosk</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>AnalyticsSystemClient</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>CommonCommand.НастройкаКолонтитулов</name>
|
<name>CommonCommand.НастройкаКолонтитулов</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -293,33 +293,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>
|
||||||
@@ -804,6 +777,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>DocumentJournal.Взаимодействия.Command.НаписатьЭлектронноеПисьмоПоПредмету</name>
|
<name>DocumentJournal.Взаимодействия.Command.НаписатьЭлектронноеПисьмоПоПредмету</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -21,6 +21,13 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>Catalog.ВнешниеПользователи.Command.ВнешнийДоступ</name>
|
||||||
|
<right>
|
||||||
|
<name>View</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -48,13 +55,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>Catalog.ВнешниеПользователи.Command.ВнешнийДоступ</name>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>Catalog.ГруппыВнешнихПользователей.Command.ГруппыВнешнегоПользователя</name>
|
<name>Catalog.ГруппыВнешнихПользователей.Command.ГруппыВнешнегоПользователя</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -3,6 +3,29 @@
|
|||||||
<setForNewObjects>false</setForNewObjects>
|
<setForNewObjects>false</setForNewObjects>
|
||||||
<setForAttributesByDefault>true</setForAttributesByDefault>
|
<setForAttributesByDefault>true</setForAttributesByDefault>
|
||||||
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
||||||
|
<object>
|
||||||
|
<name>InformationRegister.ПользовательскиеНастройкиДоступаКОбработкам</name>
|
||||||
|
<right>
|
||||||
|
<name>Read</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>Update</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>View</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>Edit</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>TotalsControl</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -30,29 +53,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>InformationRegister.ПользовательскиеНастройкиДоступаКОбработкам</name>
|
|
||||||
<right>
|
|
||||||
<name>Read</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>Update</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>Edit</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>TotalsControl</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>CommonCommand.СозданиеСвязанныхОбъектов</name>
|
<name>CommonCommand.СозданиеСвязанныхОбъектов</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -81,6 +81,13 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>CommonForm.РедактированиеГиперссылки</name>
|
||||||
|
<right>
|
||||||
|
<name>View</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -108,13 +115,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>CommonForm.РедактированиеГиперссылки</name>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>Catalog.ЗначенияСвойствОбъектовИерархия</name>
|
<name>Catalog.ЗначенияСвойствОбъектовИерархия</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -44,33 +44,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeNormal</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeFullscreenWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeKiosk</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>AnalyticsSystemClient</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>Task.ЗадачаИсполнителя</name>
|
<name>Task.ЗадачаИсполнителя</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -106,6 +79,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>
|
||||||
|
|||||||
@@ -3,33 +3,6 @@
|
|||||||
<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>
|
||||||
@@ -90,6 +63,33 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeNormal</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeFullscreenWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeKiosk</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>AnalyticsSystemClient</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>CommonCommand.СоздатьЗаметкуПоПредмету</name>
|
<name>CommonCommand.СоздатьЗаметкуПоПредмету</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -26,6 +26,29 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>InformationRegister.ДанныеПроизводственногоКалендаря</name>
|
||||||
|
<right>
|
||||||
|
<name>Read</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>Update</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>View</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>Edit</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>TotalsControl</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -53,29 +76,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>InformationRegister.ДанныеПроизводственногоКалендаря</name>
|
|
||||||
<right>
|
|
||||||
<name>Read</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>Update</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>Edit</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>TotalsControl</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>Catalog.ПроизводственныеКалендари</name>
|
<name>Catalog.ПроизводственныеКалендари</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -72,33 +72,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>
|
||||||
@@ -159,6 +132,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>
|
||||||
|
|||||||
@@ -158,6 +158,20 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>CommonCommand.ОтправитьПисьмо</name>
|
||||||
|
<right>
|
||||||
|
<name>View</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>CommonCommand.ОтправитьSMS</name>
|
||||||
|
<right>
|
||||||
|
<name>View</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -185,20 +199,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>CommonCommand.ОтправитьПисьмо</name>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
|
||||||
<name>CommonCommand.ОтправитьSMS</name>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>Constant.ИспользоватьОтправкуSMSВШаблонахСообщений</name>
|
<name>Constant.ИспользоватьОтправкуSMSВШаблонахСообщений</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -10,33 +10,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>
|
||||||
@@ -76,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>InformationRegister.МашиночитаемыеДоверенностиСтатусы</name>
|
<name>InformationRegister.МашиночитаемыеДоверенностиСтатусы</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -18,33 +18,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeNormal</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeFullscreenWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeKiosk</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>AnalyticsSystemClient</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>Document.НазначениеОпросов</name>
|
<name>Document.НазначениеОпросов</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -108,4 +81,31 @@
|
|||||||
<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>
|
||||||
@@ -32,33 +32,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>
|
||||||
@@ -186,6 +159,33 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeNormal</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeFullscreenWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeKiosk</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>AnalyticsSystemClient</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>CommonCommand.НачатьИнтервью</name>
|
<name>CommonCommand.НачатьИнтервью</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -10,6 +10,13 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>Catalog.Файлы.Command.Файлы</name>
|
||||||
|
<right>
|
||||||
|
<name>View</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -37,13 +44,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>Catalog.Файлы.Command.Файлы</name>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>Catalog.ПапкиФайлов</name>
|
<name>Catalog.ПапкиФайлов</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -10,6 +10,13 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>Catalog.Файлы.Command.Файлы</name>
|
||||||
|
<right>
|
||||||
|
<name>View</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -37,13 +44,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>Catalog.Файлы.Command.Файлы</name>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>Catalog.ПапкиФайлов</name>
|
<name>Catalog.ПапкиФайлов</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
Loaded 100 of 134 files, more files were not shown because too many files have changed in this diff.
Show more
Reference in new issue
Block a user