3_1_4_232
This commit is contained in:
1 parent
dd626611e1
commit
adb9937942
24 files changed
+325
-211
No files matched your search
@@ -103,6 +103,15 @@
|
||||
Расширения = РасширенияБазыДанных;
|
||||
КонецЕсли;
|
||||
|
||||
Индекс = Расширения.Количество();
|
||||
Пока Индекс > 0 Цикл
|
||||
Индекс = Индекс - 1;
|
||||
Расширение = Расширения.Получить(Индекс);
|
||||
Если Base64Строка(Расширение.ХешСумма) = "AAAAAAAAAAAAAAAAAAAAAAAAAAA=" Тогда
|
||||
Расширения.Удалить(Индекс);
|
||||
КонецЕсли;
|
||||
КонецЦикла;
|
||||
|
||||
Основные = Новый Массив;
|
||||
Исправления = Новый Массив;
|
||||
|
||||
|
||||
@@ -1486,7 +1486,8 @@
|
||||
|
||||
Для Каждого ОписаниеПереименования Из ТаблицаПереименования Цикл
|
||||
ДлинаСтарогоПолногоИмени = СтрДлина(ОписаниеПереименования.СтароеПолноеИмя);
|
||||
ЭтоПодсистема = ВРег(Лев(ОписаниеПереименования.СтароеПолноеИмя, 11)) = ВРег("Подсистема.");
|
||||
ЭтоПодсистема = ВРег(Лев(ОписаниеПереименования.СтароеПолноеИмя,
|
||||
СтрДлина("Подсистема."))) = ВРег("Подсистема.");
|
||||
|
||||
Для Каждого Строка Из Выгрузка Цикл
|
||||
Если Строка.ЭтоКоллекция Тогда
|
||||
@@ -2253,10 +2254,14 @@
|
||||
Возврат Неопределено;
|
||||
КонецЕсли;
|
||||
|
||||
Если ВРег(ОбъектМетаданных.ПолноеИмя()) <> ВРег(ПолноеИмя) Тогда
|
||||
ПолноеИмяОбъекта = ОбъектМетаданных.ПолноеИмя();
|
||||
|
||||
Если ВРег(ПолноеИмяБезИменКоллекций(ПолноеИмяОбъекта))
|
||||
<> ВРег(ПолноеИмяБезИменКоллекций(ПолноеИмя)) Тогда
|
||||
|
||||
Если СтрЧислоВхождений(ВРег(ПолноеИмя), ВРег("Подсистема.")) > 1 Тогда
|
||||
Подсистема = НайтиПодсистемуПоПолномуИмени(ПолноеИмя);
|
||||
Если СтрНачинаетсяС(ВРег(ПолноеИмяОбъекта), ВРег("Подсистема.")) Тогда
|
||||
ПолноеИмяДляПоиска = СтрЗаменить(ПолноеИмяБезИменКоллекций(ПолноеИмя), "#", "Подсистема.");
|
||||
Подсистема = НайтиПодсистемуПоПолномуИмени(ПолноеИмяДляПоиска);
|
||||
Если Подсистема = Неопределено Тогда
|
||||
Возврат Неопределено;
|
||||
КонецЕсли;
|
||||
@@ -2277,6 +2282,25 @@
|
||||
|
||||
КонецФункции
|
||||
|
||||
Функция ПолноеИмяБезИменКоллекций(ПолноеИмя)
|
||||
|
||||
ЧастиПолногоИмени = СтрРазделить(ПолноеИмя, ".");
|
||||
|
||||
Индекс = ЧастиПолногоИмени.ВГраница();
|
||||
Если Цел((Индекс + 1) / 2) * 2 <> (Индекс + 1) Тогда
|
||||
Возврат ПолноеИмя;
|
||||
КонецЕсли;
|
||||
|
||||
Пока Индекс > 0 Цикл
|
||||
Индекс = Индекс - 1;
|
||||
ЧастиПолногоИмени[Индекс] = "#";
|
||||
Индекс = Индекс - 1;
|
||||
КонецЦикла;
|
||||
|
||||
Возврат СтрСоединить(ЧастиПолногоИмени, ".");
|
||||
|
||||
КонецФункции
|
||||
|
||||
Функция НайтиПодсистемуПоПолномуИмени(ПолноеИмя, КоллекцияПодсистемы = Неопределено)
|
||||
|
||||
Если КоллекцияПодсистемы = Неопределено Тогда
|
||||
|
||||
@@ -5542,26 +5542,6 @@
|
||||
<common>true</common>
|
||||
</edit>
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ВыбранныйУровеньГруппировок</name>
|
||||
<id>15</id>
|
||||
<valueType>
|
||||
<types>Number</types>
|
||||
<numberQualifiers>
|
||||
<precision>5</precision>
|
||||
<nonNegative>true</nonNegative>
|
||||
</numberQualifiers>
|
||||
</valueType>
|
||||
<view>
|
||||
<common>true</common>
|
||||
</view>
|
||||
<edit>
|
||||
<common>true</common>
|
||||
</edit>
|
||||
<settingsSavedData xsi:type="form:DataPath">
|
||||
<segments>ВыбранныйУровеньГруппировок</segments>
|
||||
</settingsSavedData>
|
||||
</attributes>
|
||||
<formCommands>
|
||||
<name>ВсеНастройки</name>
|
||||
<title>
|
||||
|
||||
@@ -1779,7 +1779,7 @@
|
||||
Процедура ПоказатьВыбранныйУровеньГруппировок(УровеньГруппировки = Неопределено)
|
||||
|
||||
Если УровеньГруппировки = Неопределено Тогда
|
||||
УровеньГруппировки = ВыбранныйУровеньГруппировок;
|
||||
УровеньГруппировки = 999;
|
||||
КонецЕсли;
|
||||
|
||||
Индекс = УровеньГруппировки - 1;
|
||||
@@ -1790,13 +1790,10 @@
|
||||
ОтчетТабличныйДокумент.ПоказатьУровеньГруппировокСтрок(Граница);
|
||||
Граница = Граница - 1;
|
||||
|
||||
|
||||
КонецЦикла;
|
||||
|
||||
ОтчетТабличныйДокумент.ПоказатьУровеньГруппировокСтрок(Индекс);
|
||||
|
||||
ВыбранныйУровеньГруппировок = УровеньГруппировки;
|
||||
|
||||
Кнопки = Элементы.КонтекстноеМенюОбластиОбщееМенюУровниГруппировок.ПодчиненныеЭлементы;
|
||||
|
||||
Для Каждого Кнопка Из Кнопки Цикл
|
||||
@@ -1941,6 +1938,7 @@
|
||||
НастройкиОтчета.ПрочитатьФлажокФормироватьСразуИзПользовательскихНастроек = Истина;
|
||||
|
||||
УстановитьТекущийВариант(КлючВарианта);
|
||||
|
||||
ОтчетыКлиентСервер.ОтобразитьСостояниеОтчета(
|
||||
ЭтотОбъект,
|
||||
НСтр("ru = 'Выбран другой вариант отчета. Нажмите ""Сформировать"" для получения отчета.'"),
|
||||
|
||||
@@ -543,14 +543,21 @@
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
ОбъектМетаданных = Неопределено;
|
||||
Если ЗначениеЗаполнено(Список.ОсновнаяТаблица) Тогда
|
||||
ИмяОбъектаМетаданных = Список.ОсновнаяТаблица;
|
||||
Иначе
|
||||
ОбъектМетаданных = Метаданные.НайтиПоПолномуИмени(Список.ОсновнаяТаблица);
|
||||
КонецЕсли;
|
||||
|
||||
Если ОбъектМетаданных = Неопределено Тогда
|
||||
НаборЧастейПутиОбъектаМетаданных = СтрРазделить(Форма.ИмяФормы, ".");
|
||||
ИмяОбъектаМетаданных = НаборЧастейПутиОбъектаМетаданных[0] + "." + НаборЧастейПутиОбъектаМетаданных[1];
|
||||
ОбъектМетаданных = Метаданные.НайтиПоПолномуИмени(ИмяОбъектаМетаданных );
|
||||
КонецЕсли;
|
||||
|
||||
Если ОбъектМетаданных = Неопределено Тогда
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
ОбъектМетаданных = Метаданные.НайтиПоПолномуИмени(ИмяОбъектаМетаданных);
|
||||
ЛокализуемыеРеквизиты = ЛокализуемыеРеквизитыОбъектаДляТекущегоЯзыка(ОбъектМетаданных);
|
||||
|
||||
МодельЗапроса = Новый СхемаЗапроса;
|
||||
|
||||
@@ -243,4 +243,10 @@
|
||||
|
||||
КонецФункции
|
||||
|
||||
Процедура ВыполнитьЗагрузкуРасширений() Экспорт
|
||||
|
||||
// Для перехода на 3.1.5
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
#КонецОбласти
|
||||
@@ -351,6 +351,13 @@
|
||||
// См. ОбщегоНазначенияКлиентПереопределяемый.ПередНачаломРаботыСистемы.
|
||||
Процедура ПередНачаломРаботыСистемы(Параметры) Экспорт
|
||||
|
||||
Если СтрНайти(ПараметрЗапуска, "ВыполнитьЗагрузкуРасширенийИЗавершитьРаботу") > 0 Тогда
|
||||
|
||||
ОбменДаннымиВызовСервера.ВыполнитьЗагрузкуРасширений();
|
||||
ПрекратитьРаботуСистемы();
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
// Если выполняется запуск ИБ для подчиненного узла РИБ,
|
||||
// с необходимостью повтора загрузки сообщения обмена, тогда
|
||||
// пользователю предлагается принять решение о повторной загрузке
|
||||
|
||||
@@ -41,7 +41,7 @@
|
||||
Процедура ПриДобавленииПодсистемы(Описание) Экспорт
|
||||
|
||||
Описание.Имя = "СтандартныеПодсистемы";
|
||||
Описание.Версия = "3.1.4.220";
|
||||
Описание.Версия = "3.1.4.232";
|
||||
Описание.ИдентификаторИнтернетПоддержки = "SSL";
|
||||
Описание.РежимВыполненияОтложенныхОбработчиков = "Параллельно";
|
||||
Описание.ПараллельноеОтложенноеОбновлениеСВерсии = "2.3.3.0";
|
||||
|
||||
@@ -95,6 +95,7 @@
|
||||
ПараметрыТекста["[Шаг2ЗавершениеРаботы]"] = НСтр("ru = 'Завершение работы пользователей'");
|
||||
ПараметрыТекста["[Шаг3СозданиеРезервнойКопии]"] = НСтр("ru = 'Создание резервной копии информационной базы'");
|
||||
ПараметрыТекста["[Шаг4ОбновлениеКонфигурации]"] = НСтр("ru = 'Обновление конфигурации информационной базы'");
|
||||
ПараметрыТекста["[Шаг4ЗагрузкаРасширений]"] = НСтр("ru = 'Обновление расширений информационной базы'");
|
||||
ПараметрыТекста["[Шаг5ОбновлениеИБ]"] = НСтр("ru = 'Выполнение обработчиков обновления'");
|
||||
ПараметрыТекста["[Шаг6ОтложенноеОбновление]"] = НСтр("ru = 'Выполнение отложенных обработчиков обновления'");
|
||||
ПараметрыТекста["[Шаг7СжатиеТаблиц]"] = НСтр("ru = 'Сжатие таблиц информационной базы'");
|
||||
|
||||
@@ -3078,7 +3078,11 @@
|
||||
ПолучениеЭлемента = ПолучениеЭлементаДанных.Игнорировать;
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
ОбработатьПолученныеФайлы = Истина;
|
||||
|
||||
// Данные файла обрабатываем только в случае, если нет версий.
|
||||
// Если версии есть, то двоичные данные будут обработаны при обработке версий.
|
||||
ХранитьВерсии = ЭлементДанных.ХранитьВерсии;
|
||||
ОбработатьПолученныеФайлы = НЕ ХранитьВерсии;
|
||||
|
||||
ИначеЕсли ТипЗнч(ЭлементДанных) = Тип("СправочникОбъект.ВерсииФайлов")
|
||||
Или (ЭтоЭлементРаботаСФайлами(ЭлементДанных)
|
||||
@@ -3103,30 +3107,35 @@
|
||||
ПолучениеЭлемента = ПолучениеЭлементаДанных.Игнорировать;
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
// Для существующих файлов, размещенных в томах, выполняем их удаление из томов,
|
||||
// т.к. при получении нового файла он будет заново размещен в томе или информационной базе.
|
||||
Если Не ЭлементДанных.ЭтоНовый()
|
||||
И ЭлементДанных.ТипХраненияФайла = Перечисления.ТипыХраненияФайлов.ВТомахНаДиске Тогда
|
||||
|
||||
СвойстваФайла = РаботаСФайламиВТомахСлужебный.СвойстваФайлаВТоме();
|
||||
ЗаполнитьЗначенияСвойств(СвойстваФайла, ЭлементДанных);
|
||||
|
||||
РаботаСФайламиВТомахСлужебный.УдалитьФайл(
|
||||
РаботаСФайламиВТомахСлужебный.ПолноеИмяФайлаВТоме(СвойстваФайла));
|
||||
|
||||
ЭлементДанных.Том = Справочники.ТомаХраненияФайлов.ПустаяСсылка();
|
||||
ЭлементДанных.ПутьКФайлу = "";
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
ДвоичныеДанные = ЭлементДанных.ФайлХранилище.Получить();
|
||||
ТипХраненияФайла = ТипХраненияФайлов();
|
||||
Если ТипХраненияФайла = Перечисления.ТипыХраненияФайлов.ВТомахНаДиске Тогда
|
||||
ТипХраненияФайла = РаботаСФайламиВТомахСлужебный.ТипХраненияФайла(ЭлементДанных.Расширение, ЭлементДанных.Размер);
|
||||
НовыйТипХраненияФайла = ТипХраненияФайлов();
|
||||
Если НовыйТипХраненияФайла = Перечисления.ТипыХраненияФайлов.ВТомахНаДиске Тогда
|
||||
НовыйТипХраненияФайла = РаботаСФайламиВТомахСлужебный.ТипХраненияФайла(ЭлементДанных.Расширение, ЭлементДанных.Размер);
|
||||
КонецЕсли;
|
||||
|
||||
Если ТипХраненияФайла = Перечисления.ТипыХраненияФайлов.ВТомахНаДиске Тогда
|
||||
ЭлементДанных.ТипХраненияФайла = НовыйТипХраненияФайла;
|
||||
|
||||
Если Не ЭлементДанных.ЭтоНовый() Тогда
|
||||
ТипХраненияПредыдущейВерсииФайла = ОбщегоНазначения.ЗначениеРеквизитаОбъекта(
|
||||
ЭлементДанных.Ссылка,
|
||||
"ТипХраненияФайла");
|
||||
|
||||
Если ТипХраненияПредыдущейВерсииФайла = Перечисления.ТипыХраненияФайлов.ВТомахНаДиске Тогда
|
||||
СвойстваФайла = РаботаСФайламиВТомахСлужебный.СвойстваФайлаВТоме(ЭлементДанных.Ссылка);
|
||||
|
||||
Если ЗначениеЗаполнено(СвойстваФайла.Том) Тогда
|
||||
ПутьДоФайла = РаботаСФайламиВТомахСлужебный.ПолноеИмяФайлаВТоме(СвойстваФайла);
|
||||
РаботаСФайламиВТомахСлужебный.УдалитьФайл(ПутьДоФайла);
|
||||
|
||||
ЭлементДанных.Том = Справочники.ТомаХраненияФайлов.ПустаяСсылка();
|
||||
ЭлементДанных.ПутьКФайлу = "";
|
||||
КонецЕсли;
|
||||
Иначе
|
||||
УдалитьЗаписьИзРегистраДвоичныеДанныеФайлов(ЭлементДанных.Ссылка);
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
|
||||
Если НовыйТипХраненияФайла = Перечисления.ТипыХраненияФайлов.ВТомахНаДиске Тогда
|
||||
|
||||
// По обмену пришел элемент с хранением в базе - но в базе приемнике принято хранить в томах.
|
||||
// Из служебного реквизита файл размещаем на томе и меняем ТипХраненияФайла на ВТомахНаДиске.
|
||||
@@ -3159,7 +3168,6 @@
|
||||
ЭлементДанных.ФайлХранилище = Новый ХранилищеЗначения(Неопределено);
|
||||
ЭлементДанных.Том = Справочники.ТомаХраненияФайлов.ПустаяСсылка();
|
||||
ЭлементДанных.ПутьКФайлу = "";
|
||||
ЭлементДанных.ТипХраненияФайла = Перечисления.ТипыХраненияФайлов.ВИнформационнойБазе;
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
@@ -8152,10 +8160,10 @@
|
||||
|
||||
|
||||
СтрокаЗамены = ?(ПолучитьВсеФайлы,
|
||||
"",
|
||||
"ПЕРВЫЕ " + Формат(ЧислоФайловВВыборке, "ЧГ=; ЧН=")); // @query-part-1
|
||||
"ВЫБРАТЬ",
|
||||
"ВЫБРАТЬ ПЕРВЫЕ " + Формат(ЧислоФайловВВыборке, "ЧГ=; ЧН=")); // @query-part-1
|
||||
|
||||
ТекстЗапроса = СтрЗаменить(ТекстЗапроса, "ПЕРВЫЕ 1", СтрокаЗамены);
|
||||
ТекстЗапроса = СтрЗаменить(ТекстЗапроса, "ВЫБРАТЬ ПЕРВЫЕ 1", СтрокаЗамены);
|
||||
|
||||
ТекстЗапроса = СтрЗаменить(ТекстЗапроса, "&ИмяСправочника", "Справочник." + ИмяСправочника);
|
||||
|
||||
|
||||
@@ -4758,7 +4758,7 @@
|
||||
Результат.Состав = ФабрикаXDTO.Создать(ФабрикаXDTO.Тип(ПространствоИмен, "Адрес"));
|
||||
|
||||
// Общий состав
|
||||
Адрес = Результат.Состав;
|
||||
Адрес = Результат.Состав; // см. XDTOПакет.КонтактнаяИнформация.Адрес
|
||||
|
||||
ПолеПредставления = "";
|
||||
|
||||
|
||||
@@ -1607,7 +1607,7 @@
|
||||
Продолжить;
|
||||
КонецЕсли;
|
||||
|
||||
ЗначениеПроизвольногоПараметра = ПараметрыОтправки.ДополнительныеПараметры.ПроизвольныеПараметры[КлючПараметра];
|
||||
ЗначениеПроизвольногоПараметра = ПараметрыОтправки.ДополнительныеПараметры.ПроизвольныеПараметры[КлючПараметра];
|
||||
Если ЗначениеПроизвольногоПараметра <> Неопределено Тогда
|
||||
|
||||
Если НЕ ЗначениеЗаполнено(ЗначениеПроизвольногоПараметра) Тогда
|
||||
@@ -1621,15 +1621,21 @@
|
||||
ПараметрыТекстаСообщения[ШаблоныСообщенийКлиентСервер.ЗаголовокПроизвольныхПараметров()][КлючПараметра] = ЗначениеПроизвольногоПараметра;
|
||||
КонецЕсли;
|
||||
Иначе
|
||||
ЗначениеПроизвольногоПараметраМетаданные = ЗначениеПроизвольногоПараметра.Метаданные(); // ОбъектМетаданных
|
||||
ИмяОбъекта = ЗначениеПроизвольногоПараметраМетаданные.Имя;
|
||||
|
||||
Если ПараметрыТекстаСообщения[ИмяОбъекта] <> Неопределено Тогда
|
||||
ЗаполнитьРеквизитыПоПредмету(ПараметрыТекстаСообщения[ИмяОбъекта], ЗначениеПроизвольногоПараметра);
|
||||
ЗаполнитьРеквизитыСвойствИКонтактнойИнформации(ПараметрыТекстаСообщения[ИмяОбъекта], ЗначениеПроизвольногоПараметра);
|
||||
ЗначениеПроизвольногоПараметраМетаданные = Метаданные.НайтиПоТипу(ТипЗнч(ЗначениеПроизвольногоПараметра)); // ОбъектМетаданных
|
||||
|
||||
Если ЗначениеПроизвольногоПараметраМетаданные <> Неопределено Тогда
|
||||
ИмяОбъекта = ЗначениеПроизвольногоПараметраМетаданные.Имя;
|
||||
|
||||
Если ПараметрыТекстаСообщения[ИмяОбъекта] <> Неопределено Тогда
|
||||
ЗаполнитьРеквизитыПоПредмету(ПараметрыТекстаСообщения[ИмяОбъекта], ЗначениеПроизвольногоПараметра);
|
||||
ЗаполнитьРеквизитыСвойствИКонтактнойИнформации(ПараметрыТекстаСообщения[ИмяОбъекта], ЗначениеПроизвольногоПараметра);
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
|
||||
КонецЕсли;
|
||||
Иначе
|
||||
|
||||
ПараметрыОтправки.ДополнительныеПараметры.ПроизвольныеПараметры.Вставить(КлючПараметра, ПроизвольныйПараметрШаблона.Значение);
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
@@ -2308,11 +2308,18 @@
|
||||
Для Каждого Набор Из Наборы Цикл
|
||||
ИдентификаторыАлгоритмов.Вставить(Набор.ИдентификаторАлгоритмаОткрытогоКлюча,
|
||||
СтрСоединить(Набор.ИменаАлгоритмаПодписи, ", "));
|
||||
|
||||
Если ТолькоАлгоритмыОткрытогоКлюча Тогда
|
||||
Продолжить;
|
||||
КонецЕсли;
|
||||
|
||||
ИдентификаторыАлгоритмов.Вставить(Набор.ИдентификаторАлгоритмаПодписи,
|
||||
СтрСоединить(Набор.ИменаАлгоритмаПодписи, ", "));
|
||||
|
||||
Если ЗначениеЗаполнено(Набор.ИдентификаторАлгоритмаОбмена) Тогда
|
||||
ИдентификаторыАлгоритмов.Вставить(Набор.ИдентификаторАлгоритмаОбмена,
|
||||
СтрСоединить(Набор.ИменаАлгоритмаПодписи, ", "));
|
||||
КонецЕсли;
|
||||
КонецЦикла;
|
||||
|
||||
Возврат ИдентификаторыАлгоритмов;
|
||||
@@ -2368,6 +2375,7 @@
|
||||
Свойства.ИдентификаторАлгоритмаОткрытогоКлюча = "1.2.643.7.1.1.1.1";
|
||||
Свойства.ИдентификаторАлгоритмаПодписи = "1.2.643.7.1.1.3.2";
|
||||
Свойства.ИменаАлгоритмаПодписи = ИменаАлгоритмовПодписиГОСТ_34_10_2012_256();
|
||||
Свойства.ИдентификаторАлгоритмаОбмена = "1.2.643.7.1.1.6.1";
|
||||
Свойства.ИдентификаторАлгоритмаХеширования = "1.2.643.7.1.1.2.2";
|
||||
Свойства.ИменаАлгоритмаХеширования = ИменаАлгоритмовХешированияГОСТ_34_11_2012_256();
|
||||
Свойства.ИмяАлгоритмаПодписиXML = "urn:ietf:params:xml:ns:cpxmlsec:algorithms:gostr34102012-gostr34112012-256";
|
||||
@@ -2379,6 +2387,7 @@
|
||||
Свойства.ИдентификаторАлгоритмаОткрытогоКлюча = "1.2.643.7.1.1.1.2";
|
||||
Свойства.ИдентификаторАлгоритмаПодписи = "1.2.643.7.1.1.3.3";
|
||||
Свойства.ИменаАлгоритмаПодписи = ИменаАлгоритмовПодписиГОСТ_34_10_2012_512();
|
||||
Свойства.ИдентификаторАлгоритмаОбмена = "1.2.643.7.1.1.6.2";
|
||||
Свойства.ИдентификаторАлгоритмаХеширования = "1.2.643.7.1.1.2.3";
|
||||
Свойства.ИменаАлгоритмаХеширования = ИменаАлгоритмовХешированияГОСТ_34_11_2012_512();
|
||||
Свойства.ИмяАлгоритмаПодписиXML = "urn:ietf:params:xml:ns:cpxmlsec:algorithms:gostr34102012-gostr34112012-512";
|
||||
@@ -2482,6 +2491,7 @@
|
||||
Свойства.Вставить("ИдентификаторАлгоритмаОткрытогоКлюча", "");
|
||||
Свойства.Вставить("ИдентификаторАлгоритмаПодписи", "");
|
||||
Свойства.Вставить("ИменаАлгоритмаПодписи", Новый Массив);
|
||||
Свойства.Вставить("ИдентификаторАлгоритмаОбмена", "");
|
||||
Свойства.Вставить("ИдентификаторАлгоритмаХеширования", "");
|
||||
Свойства.Вставить("ИменаАлгоритмаХеширования", Новый Массив);
|
||||
Свойства.Вставить("ИмяАлгоритмаПодписиXML", "");
|
||||
|
||||
@@ -1,17 +1,17 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<mdclass:Configuration xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="4a49dd8a-9d5b-11eb-7e8e-0242ac110002">
|
||||
<mdclass:Configuration xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="66d27e6c-a6ca-11eb-a890-0242ac110002">
|
||||
<name>БиблиотекаСтандартныхПодсистем</name>
|
||||
<synonym>
|
||||
<key>ru</key>
|
||||
<value>Библиотека стандартных подсистем, редакция 3.1</value>
|
||||
</synonym>
|
||||
<containedObjects classId="9cd510cd-abfc-11d4-9434-004095e12fc7" objectId="4a49dd8b-9d5b-11eb-7e8e-0242ac110002"/>
|
||||
<containedObjects classId="9fcd25a0-4822-11d4-9414-008048da11f9" objectId="4a49ddda-9d5b-11eb-7e8e-0242ac110002"/>
|
||||
<containedObjects classId="e3687481-0a87-462c-a166-9f34594f9bba" objectId="4a49dde4-9d5b-11eb-7e8e-0242ac110002"/>
|
||||
<containedObjects classId="9de14907-ec23-4a07-96f0-85521cb6b53b" objectId="4a49de02-9d5b-11eb-7e8e-0242ac110002"/>
|
||||
<containedObjects classId="51f2d5d8-ea4d-4064-8892-82951750031e" objectId="4a49de0c-9d5b-11eb-7e8e-0242ac110002"/>
|
||||
<containedObjects classId="e68182ea-4237-4383-967f-90c1e3370bc7" objectId="4a49de0d-9d5b-11eb-7e8e-0242ac110002"/>
|
||||
<containedObjects classId="fb282519-d103-4dd3-bc12-cb271d631dfc" objectId="78046079-ef6d-4cbb-8918-78eaaee11577"/>
|
||||
<containedObjects classId="9cd510cd-abfc-11d4-9434-004095e12fc7" objectId="66d27e6d-a6ca-11eb-a890-0242ac110002"/>
|
||||
<containedObjects classId="9fcd25a0-4822-11d4-9414-008048da11f9" objectId="66d27e9e-a6ca-11eb-a890-0242ac110002"/>
|
||||
<containedObjects classId="e3687481-0a87-462c-a166-9f34594f9bba" objectId="66d27ea8-a6ca-11eb-a890-0242ac110002"/>
|
||||
<containedObjects classId="9de14907-ec23-4a07-96f0-85521cb6b53b" objectId="66d27eb2-a6ca-11eb-a890-0242ac110002"/>
|
||||
<containedObjects classId="51f2d5d8-ea4d-4064-8892-82951750031e" objectId="66d27eb3-a6ca-11eb-a890-0242ac110002"/>
|
||||
<containedObjects classId="e68182ea-4237-4383-967f-90c1e3370bc7" objectId="66d27eb4-a6ca-11eb-a890-0242ac110002"/>
|
||||
<containedObjects classId="fb282519-d103-4dd3-bc12-cb271d631dfc" objectId="a876a7fd-c77a-4593-9dca-4d3bc75a0e52"/>
|
||||
<defaultRunMode>ManagedApplication</defaultRunMode>
|
||||
<usePurposes>PersonalComputer</usePurposes>
|
||||
<scriptVariant>Russian</scriptVariant>
|
||||
@@ -19,7 +19,7 @@
|
||||
<defaultRoles>Role.АдминистраторСистемы</defaultRoles>
|
||||
<defaultRoles>Role.ИнтерактивноеОткрытиеВнешнихОтчетовИОбработок</defaultRoles>
|
||||
<vendor>Фирма "1С"</vendor>
|
||||
<version>3.1.4.220</version>
|
||||
<version>3.1.4.232</version>
|
||||
<updateCatalogAddress>http://downloads.v8.1c.ru/tmplts/</updateCatalogAddress>
|
||||
<includeHelpInContents>true</includeHelpInContents>
|
||||
<usedMobileApplicationFunctionalities>
|
||||
|
||||
@@ -1 +1 @@
|
||||
{6,1,1,a4f3b152-9d5b-11eb-628f-0242ac110002,1,8d278742-9d5b-11eb-4e8b-0242ac110002,"3.1.4.220","Фирма ""1С""","БиблиотекаСтандартныхПодсистем",6268,1,0,4a49dd8a-9d5b-11eb-7e8e-0242ac110002,4a49dd8a-9d5b-11eb-7e8e-0242ac110002,1,0,db4a9ccb-9ef5-4b3c-8577-b6fe5db1b62e,db4a9ccb-9ef5-4b3c-8577-b6fe5db1b62e,1,0,9233322b-dfdb-4c66-91fe-1299292d40a5,9233322b-dfdb-4c66-91fe-1299292d40a5,1,0,7795348b-2f52-47f7-bf00-e11e5e795a43,7795348b-2f52-47f7-bf00-e11e5e795a43,1,0,0421b67e-ed26-491d-ab98-ec59002ed4ce,0421b67e-ed26-491d-ab98-ec59002ed4ce,1,0,bb47ced2-31f9-4870-8633-20b986e53ccc,bb47ced2-31f9-4870-8633-20b986e53ccc,1,0,7d8acec9-f5a9-411e-921c-446ed0dd3332,7d8acec9-f5a9-411e-921c-446ed0dd3332,1,0,739c01a9-1125-45ef-ab4e-8c73af4eeff0,739c01a9-1125-45ef-ab4e-8c73af4eeff0,1,0,cdbd26b1-9583-46e8-adf7-8cc705639892,cdbd26b1-9583-46e8-adf7-8cc705639892,1,0,c0e38c3e-7088-4e35-9d84-2d0ab9655402,c0e38c3e-7088-4e35-9d84-2d0ab9655402,1,0,1098786f-dd24-4cce-b212-be0cb5f01735,1098786f-dd24-4cce-b212-be0cb5f01735,1,0,3c0037f3-4422-4836-b116-8c72e32bdd55,3c0037f3-4422-4836-b116-8c72e32bdd55,1,0,6f7c6c31-206b-4010-bdad-1ad2e304f154,6f7c6c31-206b-4010-bdad-1ad2e304f154,1,0,a8659e53-8c6b-4b0c-9736-fe93a91e4d69,a8659e53-8c6b-4b0c-9736-fe93a91e4d69,1,0,fe9a1d1a-19c0-499f-8e1b-09cadabe882f,fe9a1d1a-19c0-499f-8e1b-09cadabe882f,1,0,5b68d479-7880-44de-84e3-7f578b43f0dc,5b68d479-7880-44de-84e3-7f578b43f0dc,1,0,bf9ca98c-5c95-4cfb-9181-8c1d847f9fbb,bf9ca98c-5c95-4cfb-9181-8c1d847f9fbb,1,0,4cbbdbaf-1f3a-46cd-8c42-28cdcfa32c06,4cbbdbaf-1f3a-46cd-8c42-28cdcfa32c06,1,0,b4629308-42de-4ce8-8591-cf0c2399a9a2,b4629308-42de-4ce8-8591-cf0c2399a9a2,1,0,c7e984ae-1dbb-4041-b18a-bfd0d63a002f,c7e984ae-1dbb-4041-b18a-bfd0d63a002f,1,0,bb0424b8-dfd1-4a27-bd66-9dea3ffc77c4,bb0424b8-dfd1-4a27-bd66-9dea3ffc77c4,1,0,a4ac0a50-ee39-4dc1-b84f-eec8fe485f03,a4ac0a50-ee39-4dc1-b84f-eec8fe485f03,1,0,1861ee4f-fd8c-4afa-8441-c074bf51f67e,1861ee4f-fd8c-4afa-8441-c074bf51f67e,1,0,de7ed8f7-3c02-47e0-aea8-4747ac68a5d5,de7ed8f7-3c02-47e0-aea8-4747ac68a5d5,1,0,b93b8760-6200-40ee-8bdc-875ba80a6155,b93b8760-6200-40ee-8bdc-875ba80a6155,1,0,e8b248d9-9049-456a-9c7d-7a0462cc67ab,e8b248d9-9049-456a-9c7d-7a0462cc67ab,1,0,d4562287-440d-4462-9de2-7097ccbf3764,d4562287-440d-4462-9de2-7097ccbf3764,1,0,1983fe34-c984-4659-ba41-0e94504f8989,1983fe34-c984-4659-ba41-0e94504f8989,1,0,ec797c75-02c5-4cf5-9dd4-26cd46c99519,ec797c75-02c5-4cf5-9dd4-26cd46c99519,1,0,6fccdf59-fc99-4a2b-a144-fffe438a147c,6fccdf59-fc99-4a2b-a144-fffe438a147c,1,0,af8bd73a-d8e8-487d-8f36-d835ab10ea3a,af8bd73a-d8e8-487d-8f36-d835ab10ea3a,1,0,08a413ff-bebd-42e5-8ff3-2115746a0844,08a413ff-bebd-42e5-8ff3-2115746a0844,1,0,f24de2ea-fcda-4052-b90f-e9d84314c4f2,f24de2ea-fcda-4052-b90f-e9d84314c4f2,1,0,ff8ae395-c740-4a30-a048-0d57eef6267f,ff8ae395-c740-4a30-a048-0d57eef6267f,1,0,51d06532-f61a-4ed5-afaa-cc4563633e0c,51d06532-f61a-4ed5-afaa-cc4563633e0c,1,0,0e49d980-581b-459f-a4b0-024e8c97e4c0,0e49d980-581b-459f-a4b0-024e8c97e4c0,1,0,da9b32e6-5b93-45a6-84b2-238d57541e18,da9b32e6-5b93-45a6-84b2-238d57541e18,1,0,e43d69c8-b284-47da-b236-611bc94a15b6,e43d69c8-b284-47da-b236-611bc94a15b6,1,0,31eeaa05-6c49-41fe-b840-1edbad4ccac7,31eeaa05-6c49-41fe-b840-1edbad4ccac7,1,0,842c8662-8f39-405e-9665-cbdabc116159,842c8662-8f39-405e-9665-cbdabc116159,1,0,fca4b033-02c4-4d61-9e51-87783c3cef1a,fca4b033-02c4-4d61-9e51-87783c3cef1a,1,0,396ef757-d7f6-411f-8c4c-1acb1106a009,396ef757-d7f6-411f-8c4c-1acb1106a009,1,0,839e29b1-a0d2-40fa-9f3e-46e66b943358,839e29b1-a0d2-40fa-9f3e-46e66b943358,1,0,c56d2cc7-630a-441b-b23f-ba78c34849bd,c56d2cc7-630a-441b-b23f-ba78c34849bd,1,0,9aecf4f5-46ed-4d1c-a584-cd028e467895,9aecf4f5-46ed-4d1c-a584-cd028e467895,1,0,21d92c2f-6c78-43ce-b1f4-59d7845b5a91,21d92c2f-6c78-43ce-b1f4-59d7845b5a91,1,0,a1c379be-43d3-4e02-83bb-d2e7de2d4ae3,a1c379be-43d3-4e02-83bb-d2e7de2d4ae3,1,0,a1f10624-22e9-4a04-b370-fd085bdd0f67,a1f10624-22e9-4a04-b370-fd085bdd0f67,1,0,2a4b10be-3cd7-4755-905f-7b4d02ff6a22,2a4b10be-3cd7-4755-905f-7b4d02ff6a22,1,0,3cffb795-2a28-4beb-92f4-5813f5994022,3cffb795-2a28-4beb-92f4-5813f5994022,1,0,3323ca68-1382-4710-a933-23fc56588935,3323ca68-1382-4710-a933-23fc56588935,1,0,d6b12775-3255-42b8-88b2-62684f873e7d,d6b12775-3255-42b8-88b2-62684f873e7d,1,0,cc23d903-ccc5-42f4-862f-5e7278c4e346,cc23d903-ccc5-42f4-862f-5e7278c4e346,1,0,98f033e0-fa40-46e0-b51a-87a066749a35,98f033e0-fa40-46e0-b51a-87a066749a35,1,0,e8b4cb2d-1180-4101-954a-4cb5464f198c,e8b4cb2d-1180-4101-954a-4cb5464f198c,1,0,a379287d-1ce8-460d-a503-910e728e28f1,a379287d-1ce8-460d-a503-910e728e28f1,1,0,f765c4ba-c677-42ac-8d0c-43bb485405b9,f765c4ba-c677-42ac-8d0c-43bb485405b9,1,0,2fd1287d-d96d-4480-baf7-8815ae5ffbfb,2fd1287d-d96d-4480-baf7-8815ae5ffbfb,1,0,d8c58e53-b7b9-4426-bdfa-d0816adf8cc1,d8c58e53-b7b9-4426-bdfa-d0816adf8cc1,1,0,4009cb3a-6754-481f-911b-907558cea38a,4009cb3a-6754-481f-911b-907558cea38a,1,0,653a7fd8-91c7-49aa-aa63-45da087e0d0a,653a7fd8-91c7-49aa-aa63-45da087e0d0a,1,0,d7cf3981-cf63-4a21-868b-8175a7704a8f,d7cf3981-cf63Line truncated
|
||||
{6,1,1,f92a32b4-a6ca-11eb-4a9c-0242ac110002,1,ceca9860-a6ca-11eb-6183-0242ac110002,"3.1.4.232","Фирма ""1С""","БиблиотекаСтандартныхПодсистем",6268,1,0,66d27e6c-a6ca-11eb-a890-0242ac110002,66d27e6c-a6ca-11eb-a890-0242ac110002,1,0,db4a9ccb-9ef5-4b3c-8577-b6fe5db1b62e,db4a9ccb-9ef5-4b3c-8577-b6fe5db1b62e,1,0,9233322b-dfdb-4c66-91fe-1299292d40a5,9233322b-dfdb-4c66-91fe-1299292d40a5,1,0,7795348b-2f52-47f7-bf00-e11e5e795a43,7795348b-2f52-47f7-bf00-e11e5e795a43,1,0,0421b67e-ed26-491d-ab98-ec59002ed4ce,0421b67e-ed26-491d-ab98-ec59002ed4ce,1,0,bb47ced2-31f9-4870-8633-20b986e53ccc,bb47ced2-31f9-4870-8633-20b986e53ccc,1,0,7d8acec9-f5a9-411e-921c-446ed0dd3332,7d8acec9-f5a9-411e-921c-446ed0dd3332,1,0,739c01a9-1125-45ef-ab4e-8c73af4eeff0,739c01a9-1125-45ef-ab4e-8c73af4eeff0,1,0,cdbd26b1-9583-46e8-adf7-8cc705639892,cdbd26b1-9583-46e8-adf7-8cc705639892,1,0,c0e38c3e-7088-4e35-9d84-2d0ab9655402,c0e38c3e-7088-4e35-9d84-2d0ab9655402,1,0,1098786f-dd24-4cce-b212-be0cb5f01735,1098786f-dd24-4cce-b212-be0cb5f01735,1,0,3c0037f3-4422-4836-b116-8c72e32bdd55,3c0037f3-4422-4836-b116-8c72e32bdd55,1,0,6f7c6c31-206b-4010-bdad-1ad2e304f154,6f7c6c31-206b-4010-bdad-1ad2e304f154,1,0,a8659e53-8c6b-4b0c-9736-fe93a91e4d69,a8659e53-8c6b-4b0c-9736-fe93a91e4d69,1,0,fe9a1d1a-19c0-499f-8e1b-09cadabe882f,fe9a1d1a-19c0-499f-8e1b-09cadabe882f,1,0,5b68d479-7880-44de-84e3-7f578b43f0dc,5b68d479-7880-44de-84e3-7f578b43f0dc,1,0,bf9ca98c-5c95-4cfb-9181-8c1d847f9fbb,bf9ca98c-5c95-4cfb-9181-8c1d847f9fbb,1,0,4cbbdbaf-1f3a-46cd-8c42-28cdcfa32c06,4cbbdbaf-1f3a-46cd-8c42-28cdcfa32c06,1,0,b4629308-42de-4ce8-8591-cf0c2399a9a2,b4629308-42de-4ce8-8591-cf0c2399a9a2,1,0,c7e984ae-1dbb-4041-b18a-bfd0d63a002f,c7e984ae-1dbb-4041-b18a-bfd0d63a002f,1,0,bb0424b8-dfd1-4a27-bd66-9dea3ffc77c4,bb0424b8-dfd1-4a27-bd66-9dea3ffc77c4,1,0,a4ac0a50-ee39-4dc1-b84f-eec8fe485f03,a4ac0a50-ee39-4dc1-b84f-eec8fe485f03,1,0,1861ee4f-fd8c-4afa-8441-c074bf51f67e,1861ee4f-fd8c-4afa-8441-c074bf51f67e,1,0,de7ed8f7-3c02-47e0-aea8-4747ac68a5d5,de7ed8f7-3c02-47e0-aea8-4747ac68a5d5,1,0,b93b8760-6200-40ee-8bdc-875ba80a6155,b93b8760-6200-40ee-8bdc-875ba80a6155,1,0,e8b248d9-9049-456a-9c7d-7a0462cc67ab,e8b248d9-9049-456a-9c7d-7a0462cc67ab,1,0,d4562287-440d-4462-9de2-7097ccbf3764,d4562287-440d-4462-9de2-7097ccbf3764,1,0,1983fe34-c984-4659-ba41-0e94504f8989,1983fe34-c984-4659-ba41-0e94504f8989,1,0,ec797c75-02c5-4cf5-9dd4-26cd46c99519,ec797c75-02c5-4cf5-9dd4-26cd46c99519,1,0,6fccdf59-fc99-4a2b-a144-fffe438a147c,6fccdf59-fc99-4a2b-a144-fffe438a147c,1,0,af8bd73a-d8e8-487d-8f36-d835ab10ea3a,af8bd73a-d8e8-487d-8f36-d835ab10ea3a,1,0,08a413ff-bebd-42e5-8ff3-2115746a0844,08a413ff-bebd-42e5-8ff3-2115746a0844,1,0,f24de2ea-fcda-4052-b90f-e9d84314c4f2,f24de2ea-fcda-4052-b90f-e9d84314c4f2,1,0,ff8ae395-c740-4a30-a048-0d57eef6267f,ff8ae395-c740-4a30-a048-0d57eef6267f,1,0,51d06532-f61a-4ed5-afaa-cc4563633e0c,51d06532-f61a-4ed5-afaa-cc4563633e0c,1,0,0e49d980-581b-459f-a4b0-024e8c97e4c0,0e49d980-581b-459f-a4b0-024e8c97e4c0,1,0,da9b32e6-5b93-45a6-84b2-238d57541e18,da9b32e6-5b93-45a6-84b2-238d57541e18,1,0,e43d69c8-b284-47da-b236-611bc94a15b6,e43d69c8-b284-47da-b236-611bc94a15b6,1,0,31eeaa05-6c49-41fe-b840-1edbad4ccac7,31eeaa05-6c49-41fe-b840-1edbad4ccac7,1,0,842c8662-8f39-405e-9665-cbdabc116159,842c8662-8f39-405e-9665-cbdabc116159,1,0,fca4b033-02c4-4d61-9e51-87783c3cef1a,fca4b033-02c4-4d61-9e51-87783c3cef1a,1,0,396ef757-d7f6-411f-8c4c-1acb1106a009,396ef757-d7f6-411f-8c4c-1acb1106a009,1,0,839e29b1-a0d2-40fa-9f3e-46e66b943358,839e29b1-a0d2-40fa-9f3e-46e66b943358,1,0,c56d2cc7-630a-441b-b23f-ba78c34849bd,c56d2cc7-630a-441b-b23f-ba78c34849bd,1,0,9aecf4f5-46ed-4d1c-a584-cd028e467895,9aecf4f5-46ed-4d1c-a584-cd028e467895,1,0,21d92c2f-6c78-43ce-b1f4-59d7845b5a91,21d92c2f-6c78-43ce-b1f4-59d7845b5a91,1,0,a1c379be-43d3-4e02-83bb-d2e7de2d4ae3,a1c379be-43d3-4e02-83bb-d2e7de2d4ae3,1,0,a1f10624-22e9-4a04-b370-fd085bdd0f67,a1f10624-22e9-4a04-b370-fd085bdd0f67,1,0,2a4b10be-3cd7-4755-905f-7b4d02ff6a22,2a4b10be-3cd7-4755-905f-7b4d02ff6a22,1,0,3cffb795-2a28-4beb-92f4-5813f5994022,3cffb795-2a28-4beb-92f4-5813f5994022,1,0,3323ca68-1382-4710-a933-23fc56588935,3323ca68-1382-4710-a933-23fc56588935,1,0,d6b12775-3255-42b8-88b2-62684f873e7d,d6b12775-3255-42b8-88b2-62684f873e7d,1,0,cc23d903-ccc5-42f4-862f-5e7278c4e346,cc23d903-ccc5-42f4-862f-5e7278c4e346,1,0,98f033e0-fa40-46e0-b51a-87a066749a35,98f033e0-fa40-46e0-b51a-87a066749a35,1,0,e8b4cb2d-1180-4101-954a-4cb5464f198c,e8b4cb2d-1180-4101-954a-4cb5464f198c,1,0,a379287d-1ce8-460d-a503-910e728e28f1,a379287d-1ce8-460d-a503-910e728e28f1,1,0,f765c4ba-c677-42ac-8d0c-43bb485405b9,f765c4ba-c677-42ac-8d0c-43bb485405b9,1,0,2fd1287d-d96d-4480-baf7-8815ae5ffbfb,2fd1287d-d96d-4480-baf7-8815ae5ffbfb,1,0,d8c58e53-b7b9-4426-bdfa-d0816adf8cc1,d8c58e53-b7b9-4426-bdfa-d0816adf8cc1,1,0,4009cb3a-6754-481f-911b-907558cea38a,4009cb3a-6754-481f-911b-907558cea38a,1,0,653a7fd8-91c7-49aa-aa63-45da087e0d0a,653a7fd8-91c7-49aa-aa63-45da087e0d0a,1,0,d7cf3981-cf63-4a21-868b-8175a7704a8f,d7cf3981-cf63Line truncated
|
||||
@@ -45,7 +45,7 @@
|
||||
|
||||
Функция ВерсияКалендарей() Экспорт
|
||||
|
||||
Возврат 20;
|
||||
Возврат 22;
|
||||
|
||||
КонецФункции
|
||||
|
||||
@@ -57,7 +57,7 @@
|
||||
|
||||
Функция ВерсияОбновленияДанныхПроизводственныхКалендарей() Экспорт
|
||||
|
||||
Возврат "3.1.4.203";
|
||||
Возврат "3.1.4.231";
|
||||
|
||||
КонецФункции
|
||||
|
||||
|
||||
+1
@@ -269,6 +269,7 @@
|
||||
<Item Calendar="08" Year="2021" DayType="Праздник" Date="20210212" SwapDate=""/>
|
||||
<Item Calendar="08" Year="2021" DayType="Предпраздничный" Date="20210517" SwapDate=""/>
|
||||
<Item Calendar="08" Year="2021" DayType="Праздник" Date="20210518" SwapDate=""/>
|
||||
<Item Calendar="08" Year="2021" DayType="Праздник" Date="20210705" SwapDate=""/>
|
||||
<Item Calendar="08" Year="2021" DayType="Нерабочий" Date="20211228" SwapDate=""/>
|
||||
<Item Calendar="09" Year="2016" DayType="Праздник" Date="20160503" SwapDate="20160504"/>
|
||||
<Item Calendar="09" Year="2016" DayType="Суббота" Date="20160504" SwapDate="20160503"/>
|
||||
|
||||
+1
@@ -4,4 +4,5 @@
|
||||
<Item Calendar="РФ" Order="3" StartDate="20200506" EndDate="20200508" Description="Указ Президента РФ от 28.04.2020 № 294"/>
|
||||
<Item Calendar="РФ" Order="4" StartDate="20200624" EndDate="20200624" Description="Указ Президента РФ от 29.05.2020 № 345"/>
|
||||
<Item Calendar="РФ" Order="5" StartDate="20200701" EndDate="20200701" Description="Указ Президента РФ от 01.06.2020 № 354"/>
|
||||
<Item Calendar="РФ" Order="6" StartDate="20210504" EndDate="20210507" Description="Указ Президента РФ от 23.04.2021 № 242"/>
|
||||
</Items>
|
||||
+10
-2
@@ -11,6 +11,8 @@
|
||||
&НаСервере
|
||||
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
|
||||
|
||||
МакетПорядокОбновления = Неопределено;
|
||||
|
||||
БазаФайловая = ОбщегоНазначения.ИнформационнаяБазаФайловая();
|
||||
Если БазаФайловая Тогда
|
||||
ИмяМакета = "ПорядокОбновленияДляФайловойБазы";
|
||||
@@ -27,12 +29,18 @@
|
||||
ЛокализованноеИмяМакета = ИмяМакета;
|
||||
КонецЕсли;
|
||||
|
||||
МакетПорядокОбновления = Обработки.НерекомендуемаяВерсияПлатформы.ПолучитьМакет(ЛокализованноеИмяМакета);
|
||||
Макет = КоллекцияМакетов.Найти(ЛокализованноеИмяМакета);
|
||||
Если Макет <> Неопределено Тогда
|
||||
МакетПорядокОбновления = Обработки.НерекомендуемаяВерсияПлатформы.ПолучитьМакет(ЛокализованноеИмяМакета);
|
||||
КонецЕсли;
|
||||
|
||||
Иначе
|
||||
МакетПорядокОбновления = Обработки.НерекомендуемаяВерсияПлатформы.ПолучитьМакет("ПорядокОбновленияДляКлиентСервернойБазы");
|
||||
КонецЕсли;
|
||||
|
||||
ПорядокОбновленияПлатформы = МакетПорядокОбновления.ПолучитьТекст();
|
||||
Если МакетПорядокОбновления <> Неопределено Тогда
|
||||
ПорядокОбновленияПлатформы = МакетПорядокОбновления.ПолучитьТекст();
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
|
||||
+13
-3
@@ -31,7 +31,7 @@
|
||||
|
||||
var endLoadStep = loadStep + cfgFileNames.length * 6 // следующий шаг после завершения загрузки файлов обновления
|
||||
if (cfgFileNames.length === 0) {
|
||||
endLoadStep = loadStep + 4
|
||||
endLoadStep = loadStep + 6
|
||||
}
|
||||
// Вывести сообщение о ходе обновления
|
||||
function setProgress (statusText) {
|
||||
@@ -115,12 +115,22 @@
|
||||
setProgress('[Шаг4ОбновлениеКонфигурации]')
|
||||
break
|
||||
case 1:
|
||||
ret = updateDbCfg()
|
||||
if (updateConfiguration){
|
||||
ret = updateDbCfg()
|
||||
}
|
||||
break
|
||||
case 2:
|
||||
setProgress('[Шаг5ОбновлениеИБ]')
|
||||
setProgress('[Шаг4ЗагрузкаРасширений]')
|
||||
break
|
||||
case 3:
|
||||
if (loadExtentions) {
|
||||
ret = executeLoadExt()
|
||||
}
|
||||
break
|
||||
case 4:
|
||||
setProgress('[Шаг5ОбновлениеИБ]')
|
||||
break
|
||||
case 5:
|
||||
ret = executeUpdate(true)
|
||||
break
|
||||
}
|
||||
|
||||
+31
@@ -37,6 +37,9 @@ var tempLogFileName = 'templog.txt'
|
||||
var errorFileName = 'error.txt'
|
||||
var taskNameScheduleService = [ИмяЗадачиПланировщикаЗадач] // Если указано, то задача, которой запущен скрипт.
|
||||
var runAppAdditionalParams = [ПараметрыЗапускаПредприятия] // Аргументы командной строки, которые следует добавить к запуску 1С:Предприятия в режиме клиента.
|
||||
var updateConfiguration = true
|
||||
var loadExtentions = true
|
||||
|
||||
#КонецОбласти
|
||||
|
||||
#Область ОбластьОбновленияКонфигурации
|
||||
@@ -942,6 +945,34 @@ function registerCOM() {
|
||||
return runApp('regsvr32.exe', param, SW_HIDE, true)
|
||||
}
|
||||
|
||||
function executeLoadExt () {
|
||||
var result = doExecuteLoadExt()
|
||||
ComConnection = null
|
||||
CollectGarbage()
|
||||
return result
|
||||
}
|
||||
|
||||
function doExecuteLoadExt() {
|
||||
|
||||
var result = runApp(
|
||||
v8client,
|
||||
format(
|
||||
'ENTERPRISE {0} {1} /AllowExecuteScheduledJobs -Off /DisableStartupMessages /DisableStartupDialogs /C"ВыполнитьЗагрузкуРасширенийИЗавершитьРаботу;РегламентныеЗаданияОтключены;РазрешитьРаботуПользователей" /UC {2}',
|
||||
infoBasePath,
|
||||
infoBaseAuthorization,
|
||||
unlockCode),
|
||||
SW_SHOW,
|
||||
true)
|
||||
|
||||
if (result === 0 && oFileSystemObject.FileExists(errorFileName)) {
|
||||
log('При выполнении обновления информационной базы произошла ошибка:', true)
|
||||
appendLog()
|
||||
result = 1
|
||||
}
|
||||
|
||||
return result
|
||||
}
|
||||
|
||||
if (oHTA != null) {
|
||||
thisFileName = eval('oHTA.commandLine')
|
||||
thisFileDir = thisFileName.substr(1, thisFileName.lastIndexOf('\\') - 1)
|
||||
|
||||
+10
-3
@@ -77,9 +77,16 @@ if (executeDeferredHandlers) {
|
||||
}
|
||||
|
||||
if (cfgFileNames.length === 0) {
|
||||
setProgress('Обновление конфигурации информационной базы')
|
||||
ret = updateDbCfg()
|
||||
checkResult(ret)
|
||||
if (updateConfiguration){
|
||||
setProgress('Обновление конфигурации информационной базы')
|
||||
ret = updateDbCfg()
|
||||
checkResult(ret)
|
||||
}
|
||||
if (loadExtentions){
|
||||
setProgress('Обновление расширений информационной базы')
|
||||
ret = executeLoadExt()
|
||||
checkResult(ret)
|
||||
}
|
||||
} else {
|
||||
for (var cfgFileIndex = 0; cfgFileIndex < cfgFileNames.length; cfgFileIndex++) {
|
||||
var fileProperties = GetRequired(cfgFileNames[cfgFileIndex])
|
||||
|
||||
@@ -1594,93 +1594,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>Administration</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>DataAdministration</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>UpdateDataBaseConfiguration</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ExclusiveMode</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ActiveUsers</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>EventLog</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ThinClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>WebClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ThickClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ExternalConnection</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>Automation</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>TechnicalSpecialistMode</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>SaveUserData</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ConfigurationExtensionsAdministration</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>Output</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>InformationRegister.ДанныеПроизводственногоКалендаря</name>
|
||||
<right>
|
||||
@@ -2263,6 +2176,93 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>Administration</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>DataAdministration</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>UpdateDataBaseConfiguration</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ExclusiveMode</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ActiveUsers</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>EventLog</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ThinClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>WebClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ThickClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ExternalConnection</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>Automation</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>TechnicalSpecialistMode</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>SaveUserData</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ConfigurationExtensionsAdministration</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>Output</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Constant.МаксимальныйРазмерФайла</name>
|
||||
<right>
|
||||
|
||||
@@ -2191,45 +2191,6 @@
|
||||
<value>false</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>Administration</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>UpdateDataBaseConfiguration</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ThickClient</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ExternalConnection</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>Automation</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>TechnicalSpecialistMode</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ConfigurationExtensionsAdministration</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>InteractiveOpenExtDataProcessors</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>InteractiveOpenExtReports</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>InformationRegister.ДанныеПроизводственногоКалендаря</name>
|
||||
<right>
|
||||
@@ -3068,6 +3029,45 @@
|
||||
<value>false</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>Administration</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>UpdateDataBaseConfiguration</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ThickClient</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ExternalConnection</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>Automation</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>TechnicalSpecialistMode</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ConfigurationExtensionsAdministration</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>InteractiveOpenExtDataProcessors</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>InteractiveOpenExtReports</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Document.СообщениеSMS</name>
|
||||
<right>
|
||||
|
||||
Reference in new issue
Block a user