3_0_2_314
This commit is contained in:
1 parent
17e19665c3
commit
7fbdce701e
41 files changed
+1831
-521
No files matched your search
@@ -727,8 +727,8 @@
|
||||
КонецЕсли;
|
||||
|
||||
Если УправлениеДоступомСлужебный.ОграничиватьДоступНаУровнеЗаписейУниверсально() Тогда
|
||||
УправлениеДоступомСлужебный.ЗапланироватьОбновлениеНаборовГруппДоступа(
|
||||
"ОбновитьВспомогательныеДанныеГруппПользователейИзмененныхПриЗагрузке");
|
||||
УправлениеДоступомСлужебный.ЗапланироватьОбновлениеДоступаПриКосвенномИзмененииУчастниковГруппыДоступа(
|
||||
ИзмененныеГруппыПользователей, Истина);
|
||||
КонецЕсли;
|
||||
|
||||
ЗарегистрироватьСсылки("ГруппыПользователей", Null);
|
||||
@@ -786,14 +786,13 @@
|
||||
Если ИзмененныеПользователи.Количество() = 1
|
||||
И ИзмененныеПользователи[0] = Неопределено Тогда
|
||||
|
||||
УправлениеДоступом.ОбновитьРолиПользователей();
|
||||
Иначе
|
||||
УправлениеДоступом.ОбновитьРолиПользователей(ИзмененныеПользователи);
|
||||
ИзмененныеПользователи = Неопределено;
|
||||
КонецЕсли;
|
||||
УправлениеДоступом.ОбновитьРолиПользователей(ИзмененныеПользователи);
|
||||
|
||||
Если УправлениеДоступомСлужебный.ОграничиватьДоступНаУровнеЗаписейУниверсально() Тогда
|
||||
УправлениеДоступомСлужебный.ЗапланироватьОбновлениеНаборовГруппДоступа(
|
||||
"ОбновитьРолиПользователейИзмененныхПриЗагрузке");
|
||||
УправлениеДоступомСлужебный.ЗапланироватьОбновлениеДоступаПриКосвенномИзмененииУчастниковГруппыДоступа(
|
||||
ИзмененныеПользователи, Истина);
|
||||
КонецЕсли;
|
||||
|
||||
ЗарегистрироватьСсылки("Пользователи", Null);
|
||||
|
||||
@@ -2012,7 +2012,7 @@
|
||||
|
||||
Если Не СвойстваКоллекции.БезДанных
|
||||
И Не ОбъектыРасширений
|
||||
И СтрНайти(СвойстваКоллекции.ИмяВЕдЧисле, "Регистр") = 0
|
||||
И Не СтандартныеПодсистемыСервер.ЭтоТаблицаРегистра(СвойстваКоллекции.ИмяВЕдЧисле)
|
||||
И СтрНайти(СвойстваКоллекции.ИмяВЕдЧисле, "Константа") = 0 Тогда
|
||||
|
||||
ИмяТипаСсылки = СвойстваКоллекции.ИмяВЕдЧисле + "Ссылка." + ОбъектМетаданных.Имя;
|
||||
|
||||
@@ -501,6 +501,12 @@
|
||||
<currentRowUse>Auto</currentRowUse>
|
||||
</extInfo>
|
||||
</items>
|
||||
<items xsi:type="form:FormGroup">
|
||||
<name>ПанельСписокПриложений</name>
|
||||
<id>701</id>
|
||||
<items xsi:type="form:FormGroup">
|
||||
<name>СтраницаСписокПриложений</name>
|
||||
<id>703</id>
|
||||
<items xsi:type="form:Button">
|
||||
<name>ОткрытьРезультатыСинхронизацииДанных</name>
|
||||
<id>367</id>
|
||||
@@ -528,12 +534,6 @@
|
||||
<placementArea>UserCmds</placementArea>
|
||||
<representationInContextMenu>Auto</representationInContextMenu>
|
||||
</items>
|
||||
<items xsi:type="form:FormGroup">
|
||||
<name>ПанельСписокПриложений</name>
|
||||
<id>701</id>
|
||||
<items xsi:type="form:FormGroup">
|
||||
<name>СтраницаСписокПриложений</name>
|
||||
<id>703</id>
|
||||
<items xsi:type="form:FormGroup">
|
||||
<name>КоманднаяПанель</name>
|
||||
<id>145</id>
|
||||
|
||||
@@ -1206,8 +1206,7 @@
|
||||
МенеджерЗаписи.Записать();
|
||||
КонецЕсли;
|
||||
|
||||
ДвоичныеДанные = СериализоватьОбъект(Объект);
|
||||
ХранилищеДанных = Новый ХранилищеЗначения(ДвоичныеДанные, Новый СжатиеДанных(9));
|
||||
ХранилищеДанных = Новый ХранилищеЗначения(ДанныеДляХранения(Объект), Новый СжатиеДанных(9));
|
||||
МенеджерЗаписи = РегистрыСведений.ВерсииОбъектов.СоздатьМенеджерЗаписи();
|
||||
МенеджерЗаписи.ДатаВерсии = ТекущаяДатаСеанса();
|
||||
МенеджерЗаписи.ВерсияОбъекта = ХранилищеДанных;
|
||||
|
||||
@@ -813,6 +813,10 @@
|
||||
Возврат ПолучитьФункциональнуюОпцию("ИспользоватьДополнительныеОтчетыИОбработки");
|
||||
КонецФункции
|
||||
|
||||
Функция ЭтоТипДополнительныйОтчетИлиОбработка(Тип) Экспорт
|
||||
Возврат (Тип = Тип("СправочникСсылка.ДополнительныеОтчетыИОбработки"));
|
||||
КонецФункции
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
// Обработчики подписок на события.
|
||||
|
||||
|
||||
@@ -3596,7 +3596,12 @@
|
||||
КонецЕсли;
|
||||
|
||||
Результат.ПолноеИмя = СтруктураПараметров.Свойство2;
|
||||
Результат.ОбластьПроверки = ?(СтрНачинаетсяС(Результат.ПолноеИмя, "Регистр"), "Регистры", "СсылочныеОбъекты");
|
||||
|
||||
Если СтандартныеПодсистемыСервер.ЭтоТаблицаРегистра(Результат.ПолноеИмя) Тогда
|
||||
Результат.ОбластьПроверки = "Регистры";
|
||||
Иначе
|
||||
Результат.ОбластьПроверки = "СсылочныеОбъекты";
|
||||
КонецЕсли;
|
||||
Результат.ОбъектМетаданных = Метаданные.НайтиПоПолномуИмени(Результат.ПолноеИмя);
|
||||
|
||||
Возврат Результат;
|
||||
|
||||
@@ -4948,6 +4948,7 @@
|
||||
|
||||
Если ОбъектМодифицирован Тогда
|
||||
ОбменДаннымиСервер.УстановитьОбменДаннымиЗагрузка(Объект, Истина, Ложь, КомпонентыОбмена.УзелКорреспондента);
|
||||
Объект.ДополнительныеСвойства.Вставить("ПропуститьЗаписьВерсииОбъекта");
|
||||
Объект.Записать();
|
||||
КонецЕсли;
|
||||
|
||||
@@ -5004,6 +5005,10 @@
|
||||
Объект.ДополнительныеСвойства.Вставить("ПропуститьПроверкуЗапретаИзменения");
|
||||
|
||||
// Выполняем попытку записи объекта.
|
||||
СведенияОВерсииОбъекта = Неопределено;
|
||||
Если Объект.ДополнительныеСвойства.Свойство("СведенияОВерсииОбъекта", СведенияОВерсииОбъекта) Тогда
|
||||
ОбменДаннымиСобытия.ПриСозданииВерсииОбъекта(Объект, СведенияОВерсииОбъекта, Истина, КомпонентыОбмена.УзелКорреспондента);
|
||||
КонецЕсли;
|
||||
Объект.Записать();
|
||||
|
||||
ОбъектЗаписанУспешно = Истина;
|
||||
|
||||
@@ -12356,7 +12356,7 @@
|
||||
Результат = Новый Структура;
|
||||
Результат.Вставить("НастройкаСуществует", Ложь);
|
||||
|
||||
Результат.Вставить("НастройкаСинхронизацииДанныхЗавершена", Ложь);
|
||||
Результат.Вставить("НастройкаСинхронизацииДанныхЗавершена", Истина);
|
||||
Результат.Вставить("ПолученоСообщениеДляСопоставленияДанных", Ложь);
|
||||
Результат.Вставить("ПоддерживаетсяСопоставлениеДанных", Истина);
|
||||
|
||||
@@ -12370,15 +12370,19 @@
|
||||
ПараметрыПриемника = СериализаторXDTO.ПрочитатьXDTO(ПараметрыПриемникаПрокси);
|
||||
|
||||
ЗаполнитьЗначенияСвойств(Результат, ПараметрыПриемника);
|
||||
Результат.НастройкаСуществует = НастройкаСуществует;
|
||||
КонецЕсли;
|
||||
|
||||
Результат.НастройкаСуществует = НастройкаСуществует;
|
||||
Иначе
|
||||
ПараметрыПриемникаПрокси = Прокси.GetIBParameters(ИмяПланаОбмена, ИдентификаторУзла, СтрокаСообщенияОбОшибке);
|
||||
ПараметрыПриемника = ЗначениеИзСтрокиВнутр(ПараметрыПриемникаПрокси);
|
||||
|
||||
ЗаполнитьЗначенияСвойств(Результат, ПараметрыПриемника);
|
||||
Если ПараметрыПриемника.Свойство("УзелСуществует") Тогда
|
||||
Результат.НастройкаСуществует = ПараметрыПриемника.УзелСуществует;
|
||||
Иначе
|
||||
Результат.НастройкаСуществует = Истина;
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
|
||||
Возврат Результат;
|
||||
|
||||
|
||||
@@ -497,6 +497,36 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
// Создает и записывает версию объекта в информационную базу.
|
||||
//
|
||||
// Параметры:
|
||||
// Объект - записываемый объект ИБ.
|
||||
// СсылкаСуществует - Булево - Признак наличия объекта по ссылке в информационной базе.
|
||||
// СведенияОВерсииОбъекта - Структура - сведения о версии объекта:
|
||||
// * АвторВерсии - Пользователь или Узел плана обмена - Источник версии.
|
||||
// Необязательный, значение по умолчанию Неопределено.
|
||||
// * ТипВерсииОбъекта - Строка - Тип создаваемой версии.
|
||||
// Необязательный, значение по умолчанию "ИзмененоПользователем".
|
||||
// * Комментарий - Строка - Комментарий к создаваемой версии.
|
||||
// Необязательный, значение по умолчанию "".
|
||||
//
|
||||
Процедура ПриСозданииВерсииОбъекта(Объект, СведенияОВерсииОбъекта, СсылкаСуществует, Отправитель) Экспорт
|
||||
|
||||
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.ВерсионированиеОбъектов") Тогда
|
||||
|
||||
СведенияОНовойВерсииОбъекта = Новый Структура;
|
||||
СведенияОНовойВерсииОбъекта.Вставить("АвторВерсии", Неопределено);
|
||||
СведенияОНовойВерсииОбъекта.Вставить("ТипВерсииОбъекта", "ИзмененоПользователем");
|
||||
СведенияОНовойВерсииОбъекта.Вставить("Комментарий", "");
|
||||
ЗаполнитьЗначенияСвойств(СведенияОНовойВерсииОбъекта, СведенияОВерсииОбъекта);
|
||||
|
||||
МодульВерсионированиеОбъектов = ОбщегоНазначения.ОбщийМодуль("ВерсионированиеОбъектов");
|
||||
МодульВерсионированиеОбъектов.СоздатьВерсиюОбъектаПоОбменуДанными(Объект, СведенияОНовойВерсииОбъекта, СсылкаСуществует, Отправитель);
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
#КонецОбласти
|
||||
|
||||
#Область СлужебныеПроцедурыИФункции
|
||||
@@ -3373,18 +3403,21 @@
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
Если ЗаписатьОбъект Тогда
|
||||
СведенияОВерсииОбъекта = Новый Структура;
|
||||
Если ЗаписатьОбъект Тогда
|
||||
СведенияОВерсииОбъекта.Вставить("АвторВерсии", Отправитель);
|
||||
СведенияОВерсииОбъекта.Вставить("ТипВерсииОбъекта", "ПринятыеДанныеПоКоллизии");
|
||||
СведенияОВерсииОбъекта.Вставить("Комментарий", НСтр("ru = 'Текущая версия (автоматическое разрешение конфликта).'"));
|
||||
Иначе
|
||||
СведенияОВерсииОбъекта = Новый Структура;
|
||||
СведенияОВерсииОбъекта.Вставить("АвторВерсии", Отправитель);
|
||||
СведенияОВерсииОбъекта.Вставить("ТипВерсииОбъекта", "НепринятыеДанныеПоКоллизии");
|
||||
СведенияОВерсииОбъекта.Вставить("Комментарий", НСтр("ru = 'Отклоненная версия (автоматическое разрешение конфликта).'"));
|
||||
КонецЕсли;
|
||||
Если ОбменДаннымиПовтИсп.ЭтоУзелРаспределеннойИнформационнойБазы(Отправитель) Тогда
|
||||
ПриСозданииВерсииОбъекта(ЭлементДанных, СведенияОВерсииОбъекта, СсылкаСуществует, Отправитель);
|
||||
Иначе
|
||||
ЭлементДанных.ДополнительныеСвойства.Вставить("СведенияОВерсииОбъекта", СведенияОВерсииОбъекта);
|
||||
КонецЕсли;
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
@@ -3570,36 +3603,6 @@
|
||||
|
||||
КонецФункции
|
||||
|
||||
// Создает и записывает версию объекта в информационную базу.
|
||||
//
|
||||
// Параметры:
|
||||
// Объект - записываемый объект ИБ.
|
||||
// СсылкаСуществует - Булево - Признак наличия объекта по ссылке в информационной базе.
|
||||
// СведенияОВерсииОбъекта - Структура - сведения о версии объекта:
|
||||
// * АвторВерсии - Пользователь или Узел плана обмена - Источник версии.
|
||||
// Необязательный, значение по умолчанию Неопределено.
|
||||
// * ТипВерсииОбъекта - Строка - Тип создаваемой версии.
|
||||
// Необязательный, значение по умолчанию "ИзмененоПользователем".
|
||||
// * Комментарий - Строка - Комментарий к создаваемой версии.
|
||||
// Необязательный, значение по умолчанию "".
|
||||
//
|
||||
Процедура ПриСозданииВерсииОбъекта(Объект, СведенияОВерсииОбъекта, СсылкаСуществует, Отправитель)
|
||||
|
||||
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.ВерсионированиеОбъектов") Тогда
|
||||
|
||||
СведенияОНовойВерсииОбъекта = Новый Структура;
|
||||
СведенияОНовойВерсииОбъекта.Вставить("АвторВерсии", Неопределено);
|
||||
СведенияОНовойВерсииОбъекта.Вставить("ТипВерсииОбъекта", "ИзмененоПользователем");
|
||||
СведенияОНовойВерсииОбъекта.Вставить("Комментарий", "");
|
||||
ЗаполнитьЗначенияСвойств(СведенияОНовойВерсииОбъекта, СведенияОВерсииОбъекта);
|
||||
|
||||
МодульВерсионированиеОбъектов = ОбщегоНазначения.ОбщийМодуль("ВерсионированиеОбъектов");
|
||||
МодульВерсионированиеОбъектов.СоздатьВерсиюОбъектаПоОбменуДанными(Объект, СведенияОНовойВерсииОбъекта, СсылкаСуществует, Отправитель);
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
#КонецОбласти
|
||||
|
||||
#КонецОбласти
|
||||
@@ -1965,8 +1965,7 @@
|
||||
| #ТаблицаИзменений КАК ТаблицаИзменений
|
||||
|ГДЕ
|
||||
| &УсловиеОтбораУзла
|
||||
| И &УсловиеОтбораДанных
|
||||
| И НЕ Регистратор.Ссылка ЕСТЬ NULL";
|
||||
| И &УсловиеОтбораДанных";
|
||||
|
||||
Если Отбор <> Неопределено Тогда
|
||||
УсловиеОтбораДанных = "ТаблицаИзменений.Регистратор В (&Отбор)";
|
||||
@@ -3159,7 +3158,7 @@
|
||||
|
||||
ИсточникДанных = КлючЗначение.Ключ;
|
||||
|
||||
Если ВРег(Лев(ИсточникДанных,7)) = "РЕГИСТР"
|
||||
Если СтандартныеПодсистемыСервер.ЭтоТаблицаРегистра(ИсточникДанных)
|
||||
И СтрНайти(ИсточникДанных,".") <> 0 Тогда
|
||||
ДополнительныеИсточникиРегистры.Добавить(ИсточникДанных);
|
||||
Иначе
|
||||
|
||||
@@ -41,7 +41,7 @@
|
||||
Процедура ПриДобавленииПодсистемы(Описание) Экспорт
|
||||
|
||||
Описание.Имя = "СтандартныеПодсистемы";
|
||||
Описание.Версия = "3.0.2.306";
|
||||
Описание.Версия = "3.0.2.314";
|
||||
Описание.ИдентификаторИнтернетПоддержки = "SSL";
|
||||
Описание.РежимВыполненияОтложенныхОбработчиков = "Параллельно";
|
||||
Описание.ПараллельноеОтложенноеОбновлениеСВерсии = "2.3.3.0";
|
||||
|
||||
@@ -2178,6 +2178,30 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
Процедура ОбновлениеВерсииИБПередУдалениемСсылочногоОбъекта(Источник, Отказ) Экспорт
|
||||
Если ПолучитьФункциональнуюОпцию("ОтложенноеОбновлениеЗавершеноУспешно")
|
||||
Или Не ОбщегоНазначения.ДоступноИспользованиеРазделенныхДанных() Тогда
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
Если Метаданные.ПланыОбмена.ОбновлениеИнформационнойБазы.Состав.Найти(Источник.Метаданные()) = Неопределено Тогда
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
Запрос = Новый Запрос;
|
||||
Запрос.Текст =
|
||||
"ВЫБРАТЬ
|
||||
| ОбновлениеИнформационнойБазы.Ссылка КАК Ссылка
|
||||
|ИЗ
|
||||
| ПланОбмена.ОбновлениеИнформационнойБазы КАК ОбновлениеИнформационнойБазы
|
||||
|ГДЕ
|
||||
| ОбновлениеИнформационнойБазы.ЭтотУзел = ЛОЖЬ";
|
||||
|
||||
УстановитьПривилегированныйРежим(Истина);
|
||||
Узлы = Запрос.Выполнить().Выгрузить().ВыгрузитьКолонку("Ссылка");
|
||||
ПланыОбмена.УдалитьРегистрациюИзменений(Узлы, Источник);
|
||||
КонецПроцедуры
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
// Протоколирование хода обновления.
|
||||
|
||||
|
||||
@@ -8,6 +8,76 @@
|
||||
|
||||
#Область ПрограммныйИнтерфейс
|
||||
|
||||
// Возвращает, поддерживается ли установка обновлений конфигурации на данном компьютере.
|
||||
// Установка обновления:
|
||||
// - доступна только в ОС Windows;
|
||||
// - не доступна при подключении через веб-сервер (т.к. обновление выполняется через пакетный запуск конфигуратора,
|
||||
// который выполняет прямое подключение к информационной базе);
|
||||
// - возможна, если установлен конфигуратор (полный дистрибутив технологической платформы 1С:Предприятие для Windows);
|
||||
// - доступна, если имеются права администрирования.
|
||||
// - не доступна в модели сервиса (выполняется централизованно через Менеджер сервиса).
|
||||
//
|
||||
// Возвращаемое значение:
|
||||
// Структура - где:
|
||||
// * Поддерживается - Булево - Истина, если установка обновлений конфигурации поддерживается.
|
||||
// * ОписаниеОшибки - Строка - описание ошибки в случае, если не поддерживается.
|
||||
//
|
||||
Функция ПоддерживаетсяУстановкаОбновлений() Экспорт
|
||||
|
||||
Результат = Новый Структура;
|
||||
Результат.Вставить("Поддерживается", Ложь);
|
||||
Результат.Вставить("ОписаниеОшибки", "");
|
||||
|
||||
ПараметрыРаботыКлиента = СтандартныеПодсистемыКлиент.ПараметрыРаботыКлиента();
|
||||
Если ПараметрыРаботыКлиента.РазделениеВключено Тогда
|
||||
Результат.ОписаниеОшибки =
|
||||
НСтр("ru = 'Установка обновлений для приложения в Интернете выполняется централизованно через Менеджер сервиса.'");
|
||||
Возврат Результат;
|
||||
КонецЕсли;
|
||||
|
||||
Если Не ПараметрыРаботыКлиента.ЭтоПолноправныйПользователь Тогда
|
||||
Результат.ОписаниеОшибки = НСтр("ru = 'Для установки обновления требуются права администрирования.'");
|
||||
Возврат Результат;
|
||||
КонецЕсли;
|
||||
|
||||
#Если ВебКлиент Тогда
|
||||
Результат.ОписаниеОшибки =
|
||||
НСтр("ru = 'Установка обновления не доступна в веб-клиенте.
|
||||
|Необходимо установить полный дистрибутив технологической платформы 1С:Предприятие для Windows.'");
|
||||
|
||||
#ИначеЕсли МобильныйКлиент Тогда
|
||||
Результат.ОписаниеОшибки = НСтр("ru = 'Установка обновления доступна только в ОС Windows.'");
|
||||
#Иначе
|
||||
|
||||
Если Не ОбщегоНазначенияКлиент.ЭтоWindowsКлиент() Тогда
|
||||
Результат.ОписаниеОшибки = НСтр("ru = 'Установка обновления доступна только в ОС Windows.'");
|
||||
КонецЕсли;
|
||||
|
||||
Если ОбщегоНазначенияКлиент.КлиентПодключенЧерезВебСервер() Тогда
|
||||
Если Не ПустаяСтрока(Результат.ОписаниеОшибки) Тогда
|
||||
Результат.ОписаниеОшибки = Результат.ОписаниеОшибки + Символы.ПС + Символы.ПС;
|
||||
КонецЕсли;
|
||||
Результат.ОписаниеОшибки = Результат.ОписаниеОшибки
|
||||
+ НСтр("ru = 'Установка обновления не доступна при подключении через веб-сервер.
|
||||
|Необходимо настроить прямое подключение к информационной базе.'");
|
||||
КонецЕсли;
|
||||
|
||||
Если Не ПоддерживаетсяПакетныйРежимКонфигуратора() Тогда
|
||||
Если Не ПустаяСтрока(Результат.ОписаниеОшибки) Тогда
|
||||
Результат.ОписаниеОшибки = Результат.ОписаниеОшибки + Символы.ПС + Символы.ПС;
|
||||
КонецЕсли;
|
||||
Результат.ОписаниеОшибки = Результат.ОписаниеОшибки
|
||||
+ НСтр("ru = 'Для установки обновления требуется конфигуратор.
|
||||
|Необходимо установить полный дистрибутив технологической платформы 1С:Предприятие для Windows.'");
|
||||
КонецЕсли;
|
||||
|
||||
#КонецЕсли
|
||||
|
||||
Результат.Поддерживается = ПустаяСтрока(Результат.ОписаниеОшибки);
|
||||
Возврат Результат;
|
||||
|
||||
КонецФункции
|
||||
|
||||
// Открывает форму установки обновлений с указанными параметрами.
|
||||
//
|
||||
// Параметры:
|
||||
@@ -21,8 +91,11 @@
|
||||
//
|
||||
Процедура ПоказатьПоискИУстановкуОбновлений(ПараметрыУстановкиОбновлений = Неопределено) Экспорт
|
||||
|
||||
Если ВозможенЗапускОбновления() Тогда
|
||||
Результат = ПоддерживаетсяУстановкаОбновлений();
|
||||
Если Результат.Поддерживается Тогда
|
||||
ОткрытьФорму("Обработка.УстановкаОбновлений.Форма.Форма", ПараметрыУстановкиОбновлений);
|
||||
Иначе
|
||||
ПоказатьПредупреждение(, Результат.ОписаниеОшибки);
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
@@ -219,46 +292,6 @@
|
||||
Возврат СтрНачинаетсяС(ИмяИсправления, "EF_");
|
||||
КонецФункции
|
||||
|
||||
// Определяет возможно ли выполнить обновление конфигурации.
|
||||
//
|
||||
// Возвращаемое значение:
|
||||
// Булево - возможность обновления.
|
||||
//
|
||||
Функция ВозможенЗапускОбновления() Экспорт
|
||||
|
||||
ВозможенЗапускОбновления = Истина;
|
||||
|
||||
#Если ВебКлиент Тогда
|
||||
ВозможенЗапускОбновления = Ложь;
|
||||
ТекстСообщения = НСтр("ru = 'Обновление программы недоступно в веб-клиенте.'");
|
||||
|
||||
#ИначеЕсли МобильныйКлиент Тогда
|
||||
|
||||
ВозможенЗапускОбновления = Ложь;
|
||||
ТекстСообщения = НСтр("ru = 'Обновление программы недоступно в мобильном клиенте.'");
|
||||
|
||||
#Иначе
|
||||
|
||||
Если Не ОбщегоНазначенияКлиент.ЭтоWindowsКлиент() Тогда
|
||||
ВозможенЗапускОбновления = Ложь;
|
||||
ТекстСообщения = НСтр("ru = 'Обновление программы доступно только в клиенте под управлением ОС Windows.'");
|
||||
КонецЕсли;
|
||||
|
||||
Если ОбщегоНазначенияКлиент.КлиентПодключенЧерезВебСервер() Тогда
|
||||
ВозможенЗапускОбновления = Ложь;
|
||||
ТекстСообщения = НСтр("ru = 'Обновление программы недоступно при подключении через веб-сервер.'");
|
||||
КонецЕсли;
|
||||
|
||||
#КонецЕсли
|
||||
|
||||
Если Не ВозможенЗапускОбновления Тогда
|
||||
ПоказатьПредупреждение(, ТекстСообщения);
|
||||
КонецЕсли;
|
||||
|
||||
Возврат ВозможенЗапускОбновления;
|
||||
|
||||
КонецФункции
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
// Обработчики событий подсистем конфигурации.
|
||||
|
||||
@@ -296,6 +329,12 @@
|
||||
|
||||
Функция ВозможнаУстановкаОбновления(Параметры, ПараметрыАдминистрирования)
|
||||
|
||||
Результат = ПоддерживаетсяУстановкаОбновлений();
|
||||
Если Не Результат.Поддерживается Тогда
|
||||
ПоказатьПредупреждение(, Результат.ОписаниеОшибки);
|
||||
Возврат Ложь;
|
||||
КонецЕсли;
|
||||
|
||||
ЭтоФайловаяБаза = ОбщегоНазначенияКлиент.ИнформационнаяБазаФайловая();
|
||||
|
||||
Если ЭтоФайловаяБаза И Параметры.СоздаватьРезервнуюКопию = 2 Тогда
|
||||
@@ -879,4 +918,23 @@
|
||||
|
||||
#КонецЕсли
|
||||
|
||||
// Возвращает Истина, если конфигуратор доступен.
|
||||
//
|
||||
// См. ОбщегоНазначения.РежимОтладки
|
||||
//
|
||||
// Возвращаемое значение:
|
||||
// Булево - Истина, если конфигуратор доступен.
|
||||
//
|
||||
Функция ПоддерживаетсяПакетныйРежимКонфигуратора()
|
||||
|
||||
#Если ВебКлиент Или МобильныйКлиент Тогда
|
||||
Возврат Ложь;
|
||||
#Иначе
|
||||
Конфигуратор = КаталогПрограммы() + "1cv8.exe";
|
||||
ФайлИнфо = Новый Файл(Конфигуратор);
|
||||
Возврат ФайлИнфо.Существует(); // АПК:566 синхронные вызовы вне веб-клиента разрешены;
|
||||
#КонецЕсли
|
||||
|
||||
КонецФункции
|
||||
|
||||
#КонецОбласти
|
||||
@@ -162,7 +162,8 @@
|
||||
Возврат ОписанияОшибок;
|
||||
КонецФункции
|
||||
|
||||
Функция ОписаниеОшибкиПоКоду(КодОшибки)
|
||||
Функция ОписаниеОшибкиПоКоду(Знач КодОшибки)
|
||||
КодОшибки = СокрЛП(КодОшибки);
|
||||
ОписанияОшибок = ОписанияОшибок();
|
||||
ТекстСообщения = ОписанияОшибок[КодОшибки];
|
||||
Если ТекстСообщения = Неопределено Тогда
|
||||
|
||||
@@ -94,7 +94,19 @@
|
||||
КонецФункции
|
||||
|
||||
Функция ЭлементНастройкиПоПолю(Настройки, ПользовательскиеНастройки, Поле)
|
||||
ЭлементНастройки = Неопределено;
|
||||
ЭлементНастройки = ЭлементПараметровДанныхПоПолю(Настройки, ПользовательскиеНастройки, Поле);
|
||||
|
||||
Если ЭлементНастройки = Неопределено Тогда
|
||||
НайтиЭлементОтбораПоПолю(Поле, Настройки.Отбор.Элементы, ПользовательскиеНастройки, ЭлементНастройки);
|
||||
КонецЕсли;
|
||||
|
||||
Возврат ЭлементНастройки;
|
||||
КонецФункции
|
||||
|
||||
Функция ЭлементПараметровДанныхПоПолю(Настройки, ПользовательскиеНастройки, Поле)
|
||||
Если ТипЗнч(Настройки) <> Тип("НастройкиКомпоновкиДанных") Тогда
|
||||
Возврат Неопределено;
|
||||
КонецЕсли;
|
||||
|
||||
ЭлементыНастроек = Настройки.ПараметрыДанных.Элементы;
|
||||
Для Каждого Элемент Из ЭлементыНастроек Цикл
|
||||
@@ -107,18 +119,12 @@
|
||||
|
||||
Если ЭлементАнализируемый.Использование
|
||||
И (Поля[0] = Поле Или Поля[1] = Поле) Тогда
|
||||
ЭлементНастройки = ЭлементАнализируемый;
|
||||
Прервать;
|
||||
|
||||
Возврат ЭлементАнализируемый;
|
||||
КонецЕсли;
|
||||
КонецЦикла;
|
||||
|
||||
Если ЭлементНастройки <> Неопределено Тогда
|
||||
Возврат ЭлементНастройки;
|
||||
КонецЕсли;
|
||||
|
||||
НайтиЭлементОтбораПоПолю(Поле, Настройки.Отбор.Элементы, ПользовательскиеНастройки, ЭлементНастройки);
|
||||
|
||||
Возврат ЭлементНастройки;
|
||||
Возврат Неопределено;
|
||||
КонецФункции
|
||||
|
||||
Процедура НайтиЭлементОтбораПоПолю(Поле, ЭлементыОтбора, ПользовательскиеНастройки, ЭлементНастройки)
|
||||
|
||||
@@ -695,8 +695,11 @@
|
||||
Возврат Неопределено;
|
||||
КонецЕсли;
|
||||
|
||||
Если ТипЗнч(НастройкиКД) = Тип("ГруппировкаКомпоновкиДанных") Тогда
|
||||
ДоступнаяНастройка = НастройкиКД.Родитель.ДоступныеПоляОтбора.НайтиПоле(ПолеКД);
|
||||
Если ТипЗнч(НастройкиКД) = Тип("ГруппировкаКомпоновкиДанных")
|
||||
Или ТипЗнч(НастройкиКД) = Тип("ГруппировкаТаблицыКомпоновкиДанных")
|
||||
Или ТипЗнч(НастройкиКД) = Тип("ГруппировкаДиаграммыКомпоновкиДанных") Тогда
|
||||
|
||||
ДоступнаяНастройка = НастройкиКД.Отбор.ДоступныеПоляОтбора.НайтиПоле(ПолеКД);
|
||||
Иначе
|
||||
ДоступнаяНастройка = НастройкиКД.ДоступныеПоляОтбора.НайтиПоле(ПолеКД);
|
||||
КонецЕсли;
|
||||
@@ -922,6 +925,21 @@
|
||||
КонецФункции
|
||||
|
||||
Функция ЗначениеПараметраВыбора(Настройки, ПользовательскиеНастройки, Поле, РежимИзмененияВарианта)
|
||||
Значение = ЗначениеПараметраДанныхПоПолю(Настройки, ПользовательскиеНастройки, Поле, РежимИзмененияВарианта);
|
||||
|
||||
Если Значение = Неопределено Тогда
|
||||
ЭлементыОтбора = Настройки.Отбор.Элементы;
|
||||
НайтиЗначенияПоляЭлементовОтбора(Поле, ЭлементыОтбора, ПользовательскиеНастройки, Значение, РежимИзмененияВарианта);
|
||||
КонецЕсли;
|
||||
|
||||
Возврат Значение;
|
||||
КонецФункции
|
||||
|
||||
Функция ЗначениеПараметраДанныхПоПолю(Настройки, ПользовательскиеНастройки, Поле, РежимИзмененияВарианта)
|
||||
Если ТипЗнч(Настройки) <> Тип("НастройкиКомпоновкиДанных") Тогда
|
||||
Возврат Неопределено;
|
||||
КонецЕсли;
|
||||
|
||||
ЭлементыНастроек = Настройки.ПараметрыДанных.Элементы;
|
||||
Для Каждого Элемент Из ЭлементыНастроек Цикл
|
||||
ЭлементПользовательский = ПользовательскиеНастройки.Найти(Элемент.ИдентификаторПользовательскойНастройки);
|
||||
@@ -940,10 +958,7 @@
|
||||
КонецЕсли;
|
||||
КонецЦикла;
|
||||
|
||||
Значение = Неопределено;
|
||||
НайтиЗначенияПоляЭлементовОтбора(Поле, Настройки.Отбор.Элементы, ПользовательскиеНастройки, Значение, РежимИзмененияВарианта);
|
||||
|
||||
Возврат Значение;
|
||||
Возврат Неопределено;
|
||||
КонецФункции
|
||||
|
||||
Процедура НайтиЗначенияПоляЭлементовОтбора(Поле, ЭлементыОтбора, ПользовательскиеНастройки, Значение, РежимИзмененияВарианта)
|
||||
|
||||
@@ -1764,8 +1764,15 @@
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
ЭтоТипДополнительныйОтчетИлиОбработка = Ложь;
|
||||
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.ДополнительныеОтчетыИОбработки") Тогда
|
||||
МодульДополнительныеОтчетыИОбработки = ОбщегоНазначения.ОбщийМодуль("ДополнительныеОтчетыИОбработки");
|
||||
ЭтоТипДополнительныйОтчетИлиОбработка = МодульДополнительныеОтчетыИОбработки.ЭтоТипДополнительныйОтчетИлиОбработка(
|
||||
ТипЗнч(ИдентификаторОтчета));
|
||||
КонецЕсли;
|
||||
|
||||
Если ТипЗнч(ИдентификаторОтчета) = Тип("Строка")
|
||||
Или ТипЗнч(ИдентификаторОтчета) = Тип("СправочникСсылка.ДополнительныеОтчетыИОбработки") Тогда
|
||||
Или ЭтоТипДополнительныйОтчетИлиОбработка Тогда
|
||||
Заголовок.Значение = ОбщегоНазначенияКлиентСервер.СвойствоСтруктуры(Контекст, "Наименование", "");
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
@@ -6566,7 +6566,7 @@
|
||||
| ТОГДА ЕСТЬNULL(СведенияОПользователях.СрокДействия, &ПустаяДата) <= &НачалоДняТекущейДатыСеанса
|
||||
| КОГДА ЕСТЬNULL(СведенияОПользователях.ПросрочкаРаботыВПрограммеДоЗапрещенияВхода, 0) <> 0
|
||||
| ТОГДА ВЫБОР
|
||||
| КОГДА ЕСТЬNULL(СведенияОПользователях.ДатаПоследнейАктивности, &ПустаяДата) = &ПустаяДата
|
||||
| КОГДА ЕСТЬNULL(СведенияОПользователях.ДатаПоследнейАктивности, &ПустаяДата) <= ЕСТЬNULL(СведенияОПользователях.ДатаРазрешенияВходаВПрограмму, &ПустаяДата)
|
||||
| ТОГДА ВЫБОР
|
||||
| КОГДА ЕСТЬNULL(СведенияОПользователях.ДатаРазрешенияВходаВПрограмму, &ПустаяДата) = &ПустаяДата
|
||||
| ТОГДА &НачалоДняТекущейДатыСеанса > ДОБАВИТЬКДАТЕ(&ДатаВключенияПросрочкиПользователей, ДЕНЬ, СведенияОПользователях.ПросрочкаРаботыВПрограммеДоЗапрещенияВхода)
|
||||
@@ -6579,7 +6579,7 @@
|
||||
| ИНАЧЕ ВЫБОР
|
||||
| КОГДА &ПросрочкаРаботыПользователей = 0
|
||||
| ТОГДА ЛОЖЬ
|
||||
| КОГДА ЕСТЬNULL(СведенияОПользователях.ДатаПоследнейАктивности, &ПустаяДата) = &ПустаяДата
|
||||
| КОГДА ЕСТЬNULL(СведенияОПользователях.ДатаПоследнейАктивности, &ПустаяДата) <= ЕСТЬNULL(СведенияОПользователях.ДатаРазрешенияВходаВПрограмму, &ПустаяДата)
|
||||
| ТОГДА ВЫБОР
|
||||
| КОГДА ЕСТЬNULL(СведенияОПользователях.ДатаРазрешенияВходаВПрограмму, &ПустаяДата) = &ПустаяДата
|
||||
| ТОГДА &НачалоДняТекущейДатыСеанса > ДОБАВИТЬКДАТЕ(&ДатаВключенияПросрочкиПользователей, ДЕНЬ, &ПросрочкаРаботыПользователей)
|
||||
@@ -6613,7 +6613,7 @@
|
||||
| ТОГДА ЕСТЬNULL(СведенияОПользователях.СрокДействия, &ПустаяДата) <= &НачалоДняТекущейДатыСеанса
|
||||
| КОГДА ЕСТЬNULL(СведенияОПользователях.ПросрочкаРаботыВПрограммеДоЗапрещенияВхода, 0) <> 0
|
||||
| ТОГДА ВЫБОР
|
||||
| КОГДА ЕСТЬNULL(СведенияОПользователях.ДатаПоследнейАктивности, &ПустаяДата) = &ПустаяДата
|
||||
| КОГДА ЕСТЬNULL(СведенияОПользователях.ДатаПоследнейАктивности, &ПустаяДата) <= ЕСТЬNULL(СведенияОПользователях.ДатаРазрешенияВходаВПрограмму, &ПустаяДата)
|
||||
| ТОГДА ВЫБОР
|
||||
| КОГДА ЕСТЬNULL(СведенияОПользователях.ДатаРазрешенияВходаВПрограмму, &ПустаяДата) = &ПустаяДата
|
||||
| ТОГДА &НачалоДняТекущейДатыСеанса > ДОБАВИТЬКДАТЕ(&ДатаВключенияПросрочкиВнешнихПользователей, ДЕНЬ, СведенияОПользователях.ПросрочкаРаботыВПрограммеДоЗапрещенияВхода)
|
||||
@@ -6626,7 +6626,7 @@
|
||||
| ИНАЧЕ ВЫБОР
|
||||
| КОГДА &ПросрочкаРаботыВнешнихПользователей = 0
|
||||
| ТОГДА ЛОЖЬ
|
||||
| КОГДА ЕСТЬNULL(СведенияОПользователях.ДатаПоследнейАктивности, &ПустаяДата) = &ПустаяДата
|
||||
| КОГДА ЕСТЬNULL(СведенияОПользователях.ДатаПоследнейАктивности, &ПустаяДата) <= ЕСТЬNULL(СведенияОПользователях.ДатаРазрешенияВходаВПрограмму, &ПустаяДата)
|
||||
| ТОГДА ВЫБОР
|
||||
| КОГДА ЕСТЬNULL(СведенияОПользователях.ДатаРазрешенияВходаВПрограмму, &ПустаяДата) = &ПустаяДата
|
||||
| ТОГДА &НачалоДняТекущейДатыСеанса > ДОБАВИТЬКДАТЕ(&ДатаВключенияПросрочкиВнешнихПользователей, ДЕНЬ, &ПросрочкаРаботыВнешнихПользователей)
|
||||
|
||||
@@ -1456,6 +1456,23 @@
|
||||
Возврат Ложь;
|
||||
КонецФункции
|
||||
|
||||
// Проверяет, что переданная таблица является регистром.
|
||||
//
|
||||
// Параметры:
|
||||
// ИмяТаблицы - Строка - полное имя таблицы.
|
||||
//
|
||||
Функция ЭтоТаблицаРегистра(ИмяТаблицы) Экспорт
|
||||
ВРегИмяТаблицы = ВРег(ИмяТаблицы);
|
||||
Если СтрНачинаетсяС(ВРегИмяТаблицы, ВРег("РегистрСведений"))
|
||||
Или СтрНачинаетсяС(ВРегИмяТаблицы, ВРег("РегистрНакопления"))
|
||||
Или СтрНачинаетсяС(ВРегИмяТаблицы, ВРег("РегистрБухгалтерии"))
|
||||
Или СтрНачинаетсяС(ВРегИмяТаблицы, ВРег("РегистрРасчета")) Тогда
|
||||
Возврат Истина;
|
||||
КонецЕсли;
|
||||
|
||||
Возврат Ложь;
|
||||
КонецФункции
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
// Обработчики событий подсистем конфигурации.
|
||||
|
||||
|
||||
@@ -2064,9 +2064,13 @@
|
||||
ИзмененныеСписки = ОтключениеОбновления.ИзмененныеСписки.Получить();
|
||||
Если ИзмененныеСписки.Количество() > 0 Тогда
|
||||
Списки = Новый Массив;
|
||||
ДобавленныеСписки = Новый Соответствие;
|
||||
Для Каждого КлючИЗначение Из ИзмененныеСписки Цикл
|
||||
Списки.Добавить(Метаданные.НайтиПоТипу(КлючИЗначение.Ключ).ПолноеИмя());
|
||||
ПолноеИмя = Метаданные.НайтиПоТипу(КлючИЗначение.Ключ).ПолноеИмя();
|
||||
Списки.Добавить(ПолноеИмя);
|
||||
ДобавленныеСписки.Вставить(ПолноеИмя, Истина);
|
||||
КонецЦикла;
|
||||
УправлениеДоступомСлужебный.ДобавитьЗависимыеСписки(Списки, ДобавленныеСписки);
|
||||
ПараметрыПланирования = УправлениеДоступомСлужебный.ПараметрыПланированияОбновленияДоступа();
|
||||
ПараметрыПланирования.РазрешенныеКлючиДоступа = Ложь;
|
||||
ПараметрыПланирования.Описание = "ОтключитьОбновлениеКлючейДоступаПриОкончанииОтключения";
|
||||
|
||||
File diff suppressed because it is too large.
Load diff
@@ -1892,6 +1892,8 @@
|
||||
|
||||
Если ОжидаемыйТип = Перечисления.ТипыКонтактнойИнформации.Адрес И КонтактнаяИнформацияXDTOПустая(Результат) Тогда
|
||||
НеобходимоВосстановитьКонтактнуюИнформацию = Истина;
|
||||
ИначеЕсли ПустаяСтрока(Результат.Представление) Тогда
|
||||
Результат.Представление = УправлениеКонтактнойИнформацией.ПредставлениеКонтактнойИнформации(Результат, ОжидаемыйВид);
|
||||
КонецЕсли;
|
||||
|
||||
Исключение
|
||||
|
||||
@@ -1,17 +1,17 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<mdclass:Configuration xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="11fa07b1-cdce-44ff-8a71-9ace2e1e3580">
|
||||
<mdclass:Configuration xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="842e86e8-7618-4806-b6b7-5d65c529fe75">
|
||||
<name>БиблиотекаСтандартныхПодсистем</name>
|
||||
<synonym>
|
||||
<key>ru</key>
|
||||
<value>Библиотека стандартных подсистем, редакция 3.0</value>
|
||||
</synonym>
|
||||
<containedObjects classId="9cd510cd-abfc-11d4-9434-004095e12fc7" objectId="8081a7be-c9a8-4366-91aa-1708f6d69795"/>
|
||||
<containedObjects classId="9fcd25a0-4822-11d4-9414-008048da11f9" objectId="bffc8ecd-3ba5-4f9b-ba02-d2d5e09d380d"/>
|
||||
<containedObjects classId="e3687481-0a87-462c-a166-9f34594f9bba" objectId="6d4b11aa-c3ff-4d8f-b0b5-41c86a9b5195"/>
|
||||
<containedObjects classId="9de14907-ec23-4a07-96f0-85521cb6b53b" objectId="88a0b16b-10ec-416e-a556-b626b90a6399"/>
|
||||
<containedObjects classId="51f2d5d8-ea4d-4064-8892-82951750031e" objectId="b2b7431b-389a-4f52-adee-e56aefde4fe4"/>
|
||||
<containedObjects classId="e68182ea-4237-4383-967f-90c1e3370bc7" objectId="8dab9839-2b27-4f78-b756-47a53765e93e"/>
|
||||
<containedObjects classId="fb282519-d103-4dd3-bc12-cb271d631dfc" objectId="54ff45b9-4196-4959-ac18-4906dd91d959"/>
|
||||
<containedObjects classId="9cd510cd-abfc-11d4-9434-004095e12fc7" objectId="21706371-75ed-46de-9c95-4da93cb1dea6"/>
|
||||
<containedObjects classId="9fcd25a0-4822-11d4-9414-008048da11f9" objectId="f2863578-9111-44d4-8cac-01a92cd904e4"/>
|
||||
<containedObjects classId="e3687481-0a87-462c-a166-9f34594f9bba" objectId="d7cfa104-7c39-4145-9625-b7ddf8c74e94"/>
|
||||
<containedObjects classId="9de14907-ec23-4a07-96f0-85521cb6b53b" objectId="1d086aae-79ef-4037-b54a-0441846053cc"/>
|
||||
<containedObjects classId="51f2d5d8-ea4d-4064-8892-82951750031e" objectId="3a007aab-51ed-411e-95ba-0df9efa6b94d"/>
|
||||
<containedObjects classId="e68182ea-4237-4383-967f-90c1e3370bc7" objectId="7127da06-3790-4725-924e-54190706530d"/>
|
||||
<containedObjects classId="fb282519-d103-4dd3-bc12-cb271d631dfc" objectId="36dc6400-6538-4071-ba86-d4c0a5074ea0"/>
|
||||
<defaultRunMode>ManagedApplication</defaultRunMode>
|
||||
<usePurposes>PersonalComputer</usePurposes>
|
||||
<scriptVariant>Russian</scriptVariant>
|
||||
@@ -19,7 +19,7 @@
|
||||
<defaultRoles>Role.АдминистраторСистемы</defaultRoles>
|
||||
<defaultRoles>Role.ИнтерактивноеОткрытиеВнешнихОтчетовИОбработок</defaultRoles>
|
||||
<vendor>Фирма "1С"</vendor>
|
||||
<version>3.0.2.306</version>
|
||||
<version>3.0.2.314</version>
|
||||
<updateCatalogAddress>http://downloads.v8.1c.ru/tmplts/</updateCatalogAddress>
|
||||
<includeHelpInContents>true</includeHelpInContents>
|
||||
<usedMobileApplicationFunctionalities>
|
||||
@@ -1068,6 +1068,7 @@
|
||||
<eventSubscriptions>EventSubscription.ОбновитьПредставлениеВнешнегоПользователя</eventSubscriptions>
|
||||
<eventSubscriptions>EventSubscription.ОбновитьСостояниеБизнесПроцесса</eventSubscriptions>
|
||||
<eventSubscriptions>EventSubscription.ОбновлениеВерсииДатЗапретаИзмененияПослеЗагрузкиДанных</eventSubscriptions>
|
||||
<eventSubscriptions>EventSubscription.ОбновлениеВерсииИБПередУдалениемСсылочногоОбъекта</eventSubscriptions>
|
||||
<eventSubscriptions>EventSubscription.ОбработкаПроверкиЗаполненияПрисоединенногоФайла</eventSubscriptions>
|
||||
<eventSubscriptions>EventSubscription.ОтключитьАвтоматическуюСинхронизациюДанных</eventSubscriptions>
|
||||
<eventSubscriptions>EventSubscription.ОтключитьИспользованиеПланаОбмена</eventSubscriptions>
|
||||
@@ -1091,6 +1092,8 @@
|
||||
<eventSubscriptions>EventSubscription.ПроверитьДоступПередЗаписьюДокумента</eventSubscriptions>
|
||||
<eventSubscriptions>EventSubscription.ПроверитьДоступПередЗаписьюНабораЗаписей</eventSubscriptions>
|
||||
<eventSubscriptions>EventSubscription.ПроверитьДоступПередЗаписьюНабораЗаписейРегистраРасчета</eventSubscriptions>
|
||||
<eventSubscriptions>EventSubscription.ПроверитьДоступПередУдалением</eventSubscriptions>
|
||||
<eventSubscriptions>EventSubscription.ПроверитьДоступПередУдалениемДокумента</eventSubscriptions>
|
||||
<eventSubscriptions>EventSubscription.ПроверитьДоступПриЗаписи</eventSubscriptions>
|
||||
<eventSubscriptions>EventSubscription.ПроверитьДоступПриЗаписиДокумента</eventSubscriptions>
|
||||
<eventSubscriptions>EventSubscription.ПроверитьДоступПриЗаписиНабораЗаписей</eventSubscriptions>
|
||||
|
||||
@@ -1 +1 @@
|
||||
{6,1,1,cc71c84b-b30e-4da0-8482-0dabaf2dbace,1,3336b806-0560-43a6-965f-2a2f551b054a,"3.0.2.306","Фирма ""1С""","БиблиотекаСтандартныхПодсистем",6035,1,0,11fa07b1-cdce-44ff-8a71-9ace2e1e3580,11fa07b1-cdce-44ff-8a71-9ace2e1e3580,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,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,c27472ee-879a-4746-9d21-122738ec80b7,c27472ee-879a-4746-9d21-122738ec80b7,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,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,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,83192b3e-e7a9-4595-8887-24cda84457a9,83192b3e-e7a9-4595-8887-24cda84457a9,1,0,2fd1287d-d96d-4480-baf7-8815ae5ffbfb,2fd1287d-d96d-4480-baf7-8815ae5ffbfb,1,0,c8a4c5da-bc88-4f6e-9787-1c22c2f41be7,c8a4c5da-bc88-4f6e-9787-1c22c2f41be7,1,0,08eeb8f1-944f-4450-83f6-ef20aaab7d86,08eeb8f1-944f-4450-83f6-ef20aaab7d86,1,0,d8c58e53-b7b9-4426-bdfa-d0816adf8cc1,d8c58e53-b7b9-4426-bdfa-d0816adf8cc1,1,0,8d77dd4a-e646-4105-8dcf-8ce8fc3da0b4,8d77dd4a-e646-4105-8dcf-8ce8fc3da0b4,1,0,2fd12dba-5311-4f31-949c-f6b15decc0cc,2fd12dba-5311-4f31-949c-f6b15decc0cc,1,0,d7cf3981-cf63-4a21-868b-8175a7704a8f,d7cf3981-cf63-4a21-868b-8175a7704a8f,1,0,35895e12-52b6-49a1-acdf-6d828a948af0,35895e12-52b6-49a1-acdf-6d828a948af0,1,0,0ae93712-74e8-41c7-8f2d-4dfc8983697d,0ae93712-74e8Line truncated
|
||||
{6,1,1,e689b4e1-98ed-493c-9cbf-678db466da53,1,3ef13111-9731-4bdb-be88-d32957d9ba26,"3.0.2.314","Фирма ""1С""","БиблиотекаСтандартныхПодсистем",6038,1,0,842e86e8-7618-4806-b6b7-5d65c529fe75,842e86e8-7618-4806-b6b7-5d65c529fe75,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,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,c27472ee-879a-4746-9d21-122738ec80b7,c27472ee-879a-4746-9d21-122738ec80b7,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,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,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,83192b3e-e7a9-4595-8887-24cda84457a9,83192b3e-e7a9-4595-8887-24cda84457a9,1,0,2fd1287d-d96d-4480-baf7-8815ae5ffbfb,2fd1287d-d96d-4480-baf7-8815ae5ffbfb,1,0,c8a4c5da-bc88-4f6e-9787-1c22c2f41be7,c8a4c5da-bc88-4f6e-9787-1c22c2f41be7,1,0,08eeb8f1-944f-4450-83f6-ef20aaab7d86,08eeb8f1-944f-4450-83f6-ef20aaab7d86,1,0,d8c58e53-b7b9-4426-bdfa-d0816adf8cc1,d8c58e53-b7b9-4426-bdfa-d0816adf8cc1,1,0,8d77dd4a-e646-4105-8dcf-8ce8fc3da0b4,8d77dd4a-e646-4105-8dcf-8ce8fc3da0b4,1,0,2fd12dba-5311-4f31-949c-f6b15decc0cc,2fd12dba-5311-4f31-949c-f6b15decc0cc,1,0,d7cf3981-cf63-4a21-868b-8175a7704a8f,d7cf3981-cf63-4a21-868b-8175a7704a8f,1,0,35895e12-52b6-49a1-acdf-6d828a948af0,35895e12-52b6-49a1-acdf-6d828a948af0,1,0,0ae93712-74e8-41c7-8f2d-4dfc8983697d,0ae93712-74e8Line truncated
|
||||
@@ -45,7 +45,7 @@
|
||||
|
||||
Функция ВерсияКалендарей() Экспорт
|
||||
|
||||
Возврат 29;
|
||||
Возврат 30;
|
||||
|
||||
КонецФункции
|
||||
|
||||
@@ -57,7 +57,7 @@
|
||||
|
||||
Функция ВерсияОбновленияДанныхПроизводственныхКалендарей() Экспорт
|
||||
|
||||
Возврат "3.0.2.306";
|
||||
Возврат "3.0.2.311";
|
||||
|
||||
КонецФункции
|
||||
|
||||
|
||||
+7
-5
@@ -101,8 +101,10 @@
|
||||
<Item Calendar="05" Year="2018" DayType="Предпраздничный" Date="20180914" SwapDate=""/>
|
||||
<Item Calendar="05" Year="2018" DayType="Праздник" Date="20180915" SwapDate="20180917"/>
|
||||
<Item Calendar="05" Year="2018" DayType="Суббота" Date="20180917" SwapDate="20180915"/>
|
||||
<Item Calendar="05" Year="2019" DayType="Предпраздничный" Date="20190603" SwapDate=""/>
|
||||
<Item Calendar="05" Year="2019" DayType="Праздник" Date="20190604" SwapDate=""/>
|
||||
<Item Calendar="05" Year="2019" DayType="Предпраздничный" Date="20190604" SwapDate=""/>
|
||||
<Item Calendar="05" Year="2019" DayType="Праздник" Date="20190605" SwapDate=""/>
|
||||
<Item Calendar="05" Year="2019" DayType="Праздник" Date="20190606" SwapDate=""/>
|
||||
<Item Calendar="05" Year="2019" DayType="Праздник" Date="20190607" SwapDate=""/>
|
||||
<Item Calendar="05" Year="2019" DayType="Предпраздничный" Date="20190725" SwapDate=""/>
|
||||
<Item Calendar="05" Year="2019" DayType="Праздник" Date="20190726" SwapDate=""/>
|
||||
<Item Calendar="05" Year="2019" DayType="Праздник" Date="20190811" SwapDate="20190812"/>
|
||||
@@ -157,8 +159,8 @@
|
||||
<Item Calendar="07" Year="2018" DayType="Праздник" Date="20180920" SwapDate=""/>
|
||||
<Item Calendar="07" Year="2019" DayType="Праздник" Date="20190328" SwapDate=""/>
|
||||
<Item Calendar="07" Year="2019" DayType="Праздник" Date="20190521" SwapDate=""/>
|
||||
<Item Calendar="07" Year="2019" DayType="Предпраздничный" Date="20190603" SwapDate=""/>
|
||||
<Item Calendar="07" Year="2019" DayType="Праздник" Date="20190604" SwapDate=""/>
|
||||
<Item Calendar="07" Year="2019" DayType="Предпраздничный" Date="20190604" SwapDate=""/>
|
||||
<Item Calendar="07" Year="2019" DayType="Праздник" Date="20190605" SwapDate=""/>
|
||||
<Item Calendar="07" Year="2019" DayType="Праздник" Date="20190811" SwapDate="20190812"/>
|
||||
<Item Calendar="07" Year="2019" DayType="Воскресенье" Date="20190812" SwapDate="20190811"/>
|
||||
<Item Calendar="07" Year="2019" DayType="Праздник" Date="20190901" SwapDate=""/>
|
||||
@@ -228,7 +230,7 @@
|
||||
<Item Calendar="09" Year="2019" DayType="Праздник" Date="20190503" SwapDate="20190506"/>
|
||||
<Item Calendar="09" Year="2019" DayType="Воскресенье" Date="20190506" SwapDate="20190503"/>
|
||||
<Item Calendar="09" Year="2019" DayType="Нерабочий" Date="20190507" SwapDate=""/>
|
||||
<Item Calendar="09" Year="2019" DayType="Нерабочий" Date="20190604" SwapDate=""/>
|
||||
<Item Calendar="09" Year="2019" DayType="Нерабочий" Date="20190605" SwapDate=""/>
|
||||
<Item Calendar="09" Year="2019" DayType="Нерабочий" Date="20190811" SwapDate=""/>
|
||||
<Item Calendar="09" Year="2019" DayType="Предпраздничный" Date="20190906" SwapDate=""/>
|
||||
<Item Calendar="09" Year="2019" DayType="Праздник" Date="20190907" SwapDate="20190909"/>
|
||||
|
||||
@@ -16490,6 +16490,10 @@
|
||||
Объект.ДополнительныеСвойства.Вставить("ПропуститьПроверкуЗапретаИзменения");
|
||||
|
||||
// Выполняем попытку записи объекта.
|
||||
СведенияОВерсииОбъекта = Неопределено;
|
||||
Если Объект.ДополнительныеСвойства.Свойство("СведенияОВерсииОбъекта", СведенияОВерсииОбъекта) Тогда
|
||||
ОбменДаннымиСобытия.ПриСозданииВерсииОбъекта(Объект, СведенияОВерсииОбъекта, Истина, УзелОбменаЗагрузкаДанных);
|
||||
КонецЕсли;
|
||||
Объект.Записать();
|
||||
|
||||
ОбъектЗаписанУспешно = Истина;
|
||||
|
||||
@@ -98,7 +98,9 @@
|
||||
ФайлыИсправлений = СтрРазделить(ФайлыИсправленийСтрокой, ",");
|
||||
КонецЕсли;
|
||||
|
||||
Если Не ОбновлениеКонфигурацииКлиент.ВозможенЗапускОбновления() Тогда
|
||||
Результат = ОбновлениеКонфигурацииКлиент.ПоддерживаетсяУстановкаОбновлений();
|
||||
Если Не Результат.Поддерживается Тогда
|
||||
ПоказатьПредупреждение(, Результат.ОписаниеОшибки);
|
||||
Отказ = Истина;
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
+20
@@ -0,0 +1,20 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<mdclass:EventSubscription xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="879304f7-9507-4fb8-9177-355428d6bba9">
|
||||
<name>ОбновлениеВерсииИБПередУдалениемСсылочногоОбъекта</name>
|
||||
<synonym>
|
||||
<key>ru</key>
|
||||
<value>Обновление версии ИБ перед удалением ссылочного объекта</value>
|
||||
</synonym>
|
||||
<source>
|
||||
<types>BusinessProcessObject</types>
|
||||
<types>ChartOfCalculationTypesObject</types>
|
||||
<types>ChartOfAccountsObject</types>
|
||||
<types>ChartOfCharacteristicTypesObject</types>
|
||||
<types>ExchangePlanObject</types>
|
||||
<types>CatalogObject</types>
|
||||
<types>TaskObject</types>
|
||||
<types>DocumentObject</types>
|
||||
</source>
|
||||
<event>BeforeDelete</event>
|
||||
<handler>CommonModule.ОбновлениеИнформационнойБазыСлужебный.ОбновлениеВерсииИБПередУдалениемСсылочногоОбъекта</handler>
|
||||
</mdclass:EventSubscription>
|
||||
+13
@@ -0,0 +1,13 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<mdclass:EventSubscription xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="f6d6f1b9-3956-4fdb-bbb0-5d81f083a072">
|
||||
<name>ПроверитьДоступПередУдалением</name>
|
||||
<synonym>
|
||||
<key>ru</key>
|
||||
<value>Проверить доступ перед удалением</value>
|
||||
</synonym>
|
||||
<source>
|
||||
<types>DefinedType.ВладелецЗначенийКлючейДоступаОбъект</types>
|
||||
</source>
|
||||
<event>BeforeDelete</event>
|
||||
<handler>CommonModule.УправлениеДоступомСлужебный.ПроверитьДоступПередУдалением</handler>
|
||||
</mdclass:EventSubscription>
|
||||
+13
@@ -0,0 +1,13 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<mdclass:EventSubscription xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="a5dd4200-0f25-452d-9014-3b1506c31557">
|
||||
<name>ПроверитьДоступПередУдалениемДокумента</name>
|
||||
<synonym>
|
||||
<key>ru</key>
|
||||
<value>Проверить доступ перед удалением документа</value>
|
||||
</synonym>
|
||||
<source>
|
||||
<types>DefinedType.ВладелецЗначенийКлючейДоступаДокумент</types>
|
||||
</source>
|
||||
<event>BeforeDelete</event>
|
||||
<handler>CommonModule.УправлениеДоступомСлужебный.ПроверитьДоступПередУдалением</handler>
|
||||
</mdclass:EventSubscription>
|
||||
-1
@@ -101,7 +101,6 @@
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<type>CheckBoxField</type>
|
||||
<readOnly>true</readOnly>
|
||||
<editMode>Enter</editMode>
|
||||
<showInHeader>true</showInHeader>
|
||||
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||
|
||||
+1
@@ -20,6 +20,7 @@
|
||||
Элементы.ДатаПоследнегоОбновленногоЭлемента.ТолькоПросмотр = Истина;
|
||||
Элементы.КлючУникальности.ТолькоПросмотр = Истина;
|
||||
Элементы.ДатаИзмененияЗаписиРегистра.ТолькоПросмотр = Истина;
|
||||
Запись.РазмерЗадания = 3;
|
||||
КонецЕсли;
|
||||
|
||||
ТолькоПросмотр = Истина;
|
||||
|
||||
-1
@@ -101,7 +101,6 @@
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<type>CheckBoxField</type>
|
||||
<readOnly>true</readOnly>
|
||||
<editMode>Enter</editMode>
|
||||
<showInHeader>true</showInHeader>
|
||||
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||
|
||||
+1
@@ -19,6 +19,7 @@
|
||||
ЭтоНоваяЗапись = Истина;
|
||||
Элементы.КлючУникальности.ТолькоПросмотр = Истина;
|
||||
Элементы.ДатаИзмененияЗаписиРегистра.ТолькоПросмотр = Истина;
|
||||
Запись.РазмерЗадания = 3;
|
||||
КонецЕсли;
|
||||
|
||||
ТолькоПросмотр = Истина;
|
||||
|
||||
@@ -985,7 +985,7 @@
|
||||
Область.Параметры.Заполнить(ОписаниеВидаОбъектов);
|
||||
Документ.Вывести(Область, 3);
|
||||
|
||||
ДобавлениеИспользуется = ВРег(Лев(ОписаниеВидаОбъектов.ВидОбъектов, СтрДлина("Регистр"))) <> ВРег("Регистр");
|
||||
ДобавлениеИспользуется = СтандартныеПодсистемыСервер.ЭтоТаблицаРегистра(ОписаниеВидаОбъектов.Таблица);
|
||||
|
||||
Для каждого ОписаниеОбъекта Из ОписаниеВидаОбъектов.Строки Цикл
|
||||
НачальнаяСтрокаОбластиОбъекта = Неопределено;
|
||||
|
||||
@@ -667,93 +667,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>Constant.НастройкаПроксиСервера</name>
|
||||
<right>
|
||||
@@ -3374,6 +3287,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>
|
||||
|
||||
@@ -14,6 +14,13 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Catalog.РассылкиОтчетов.Command.СобытияРассылки</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
@@ -45,13 +52,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Catalog.РассылкиОтчетов.Command.СобытияРассылки</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Catalog.РассылкиОтчетов.Command.ВыполнитьСейчас</name>
|
||||
<right>
|
||||
|
||||
@@ -919,45 +919,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>Constant.НастройкаПроксиСервера</name>
|
||||
<right>
|
||||
@@ -4418,6 +4379,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>Constant.КоличествоПотоковОбновленияДоступа</name>
|
||||
<right>
|
||||
|
||||
+1
@@ -35,5 +35,6 @@
|
||||
<content>FunctionalOption.ОтложенноеОбновлениеВГлавномУзлеЗавершеноУспешно</content>
|
||||
<content>CommonModule.ОбновлениеИнформационнойБазыБСП</content>
|
||||
<content>Constant.КоличествоПотоковОбновленияИнформационнойБазы</content>
|
||||
<content>EventSubscription.ОбновлениеВерсииИБПередУдалениемСсылочногоОбъекта</content>
|
||||
<parentSubsystem>Subsystem.СтандартныеПодсистемы</parentSubsystem>
|
||||
</mdclass:Subsystem>
|
||||
+2
@@ -112,5 +112,7 @@
|
||||
<content>SessionParameter.ОтключениеОбновленияКлючейДоступа</content>
|
||||
<content>InformationRegister.КлючиДоступаНаборовГруппДоступа</content>
|
||||
<content>CommonPicture.ОжидаемаяДлительнаяОперация16</content>
|
||||
<content>EventSubscription.ПроверитьДоступПередУдалениемДокумента</content>
|
||||
<content>EventSubscription.ПроверитьДоступПередУдалением</content>
|
||||
<parentSubsystem>Subsystem.СтандартныеПодсистемы</parentSubsystem>
|
||||
</mdclass:Subsystem>
|
||||
Reference in new issue
Block a user