2_4_6_73
This commit is contained in:
1 parent
18edaeb460
commit
dc5cb24d47
30 files changed
+637
-260
No files matched your search
@@ -25,6 +25,15 @@
|
|||||||
СтарыеЗначения = ОбщегоНазначения.ЗначенияРеквизитовОбъекта(Ссылка,
|
СтарыеЗначения = ОбщегоНазначения.ЗначенияРеквизитовОбъекта(Ссылка,
|
||||||
"Ссылка, Профиль, ПометкаУдаления, Пользователи, ВидыДоступа, ЗначенияДоступа");
|
"Ссылка, Профиль, ПометкаУдаления, Пользователи, ВидыДоступа, ЗначенияДоступа");
|
||||||
|
|
||||||
|
// Удаление пустых участников группы доступа.
|
||||||
|
Индекс = Пользователи.Количество() - 1;
|
||||||
|
Пока Индекс >= 0 Цикл
|
||||||
|
Если Не ЗначениеЗаполнено(Пользователи[Индекс].Пользователь) Тогда
|
||||||
|
Пользователи.Удалить(Индекс);
|
||||||
|
КонецЕсли;
|
||||||
|
Индекс = Индекс - 1;
|
||||||
|
КонецЦикла;
|
||||||
|
|
||||||
Если Ссылка = Справочники.ГруппыДоступа.Администраторы Тогда
|
Если Ссылка = Справочники.ГруппыДоступа.Администраторы Тогда
|
||||||
|
|
||||||
// Всегда предопределенный профиль Администратор.
|
// Всегда предопределенный профиль Администратор.
|
||||||
|
|||||||
@@ -693,31 +693,50 @@
|
|||||||
Зависимость = Зависимости.Добавить();
|
Зависимость = Зависимости.Добавить();
|
||||||
Зависимость.РегламентноеЗадание = Метаданные.РегламентныеЗадания.ПолучениеСубъектовДляСкрытияПерсональныхДанных;
|
Зависимость.РегламентноеЗадание = Метаданные.РегламентныеЗадания.ПолучениеСубъектовДляСкрытияПерсональныхДанных;
|
||||||
Зависимость.ФункциональнаяОпция = Метаданные.ФункциональныеОпции.ИспользоватьСкрытиеПерсональныхДанныхСубъектов;
|
Зависимость.ФункциональнаяОпция = Метаданные.ФункциональныеОпции.ИспользоватьСкрытиеПерсональныхДанныхСубъектов;
|
||||||
|
Зависимость.ДоступноВАвтономномРабочемМесте = Ложь;
|
||||||
|
Зависимость.ДоступноВПодчиненномУзлеРИБ = Ложь;
|
||||||
|
|
||||||
Зависимость = Зависимости.Добавить();
|
Зависимость = Зависимости.Добавить();
|
||||||
Зависимость.РегламентноеЗадание = Метаданные.РегламентныеЗадания.СкрытиеПерсональныхДанныхСубъектов;
|
Зависимость.РегламентноеЗадание = Метаданные.РегламентныеЗадания.СкрытиеПерсональныхДанныхСубъектов;
|
||||||
Зависимость.ФункциональнаяОпция = Метаданные.ФункциональныеОпции.ИспользоватьСкрытиеПерсональныхДанныхСубъектов;
|
Зависимость.ФункциональнаяОпция = Метаданные.ФункциональныеОпции.ИспользоватьСкрытиеПерсональныхДанныхСубъектов;
|
||||||
|
Зависимость.ДоступноВАвтономномРабочемМесте = Ложь;
|
||||||
|
Зависимость.ДоступноВПодчиненномУзлеРИБ = Ложь;
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
|
// См. ОчередьЗаданийПереопределяемый.ПриПолученииСпискаШаблонов.
|
||||||
|
Процедура ПриПолученииСпискаШаблонов(ШаблоныЗаданий) Экспорт
|
||||||
|
|
||||||
|
ШаблоныЗаданий.Добавить("ПолучениеСубъектовДляСкрытияПерсональныхДанных");
|
||||||
|
ШаблоныЗаданий.Добавить("СкрытиеПерсональныхДанныхСубъектов");
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
#Область ОбменДанными
|
#Область ОбменДанными
|
||||||
|
|
||||||
// Проверяет необходимость регистрации объекта на узлах.
|
// Проверяет необходимость регистрации объекта на узлах плана обмена.
|
||||||
//
|
//
|
||||||
// Параметры:
|
// Параметры:
|
||||||
// Источник - СправочникОбъект, ДокументОбъект, РегистрСведенийНаборЗаписей и т.п. - источник события "ПередЗаписью".
|
// ИмяПланаОбмена - Строка - имя плана обмена, для которого будет выполнен механизм регистрации.
|
||||||
|
// Объект - СправочникОбъект, ДокументОбъект, РегистрСведенийНаборЗаписей и т.п. - проверяемый объект.
|
||||||
//
|
//
|
||||||
Функция ПропуститьРегистрациюОбъекта(Источник) Экспорт
|
Функция ПропуститьРегистрациюОбъекта(ИмяПланаОбмена, Объект) Экспорт
|
||||||
|
|
||||||
Если Не ПолучитьФункциональнуюОпцию("ИспользоватьСкрытиеПерсональныхДанныхСубъектов") Тогда
|
Если Не ПолучитьФункциональнуюОпцию("ИспользоватьСкрытиеПерсональныхДанныхСубъектов") Тогда
|
||||||
Возврат Ложь;
|
Возврат Ложь;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
Если Источник.ДополнительныеСвойства.Свойство("СкрытиеКонфиденциальнойИнформации") Тогда
|
Если Объект.ДополнительныеСвойства.Свойство("ОтключитьМеханизмРегистрацииОбъектов") Тогда
|
||||||
Возврат Истина;
|
Возврат Истина;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
ОбъектМетаданных = Источник.Метаданные();
|
Если ЗащитаПерсональныхДанныхПовтИсп.ЭтоПланОбменаРаспределеннойИнформационнойБазы(ИмяПланаОбмена) Тогда
|
||||||
|
Возврат Ложь;
|
||||||
|
ИначеЕсли Объект.ДополнительныеСвойства.Свойство("СкрытиеКонфиденциальнойИнформации") Тогда
|
||||||
|
Возврат Истина;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
ОбъектМетаданных = Объект.Метаданные();
|
||||||
ПолноеИмяИсточника = ОбъектМетаданных.ПолноеИмя();
|
ПолноеИмяИсточника = ОбъектМетаданных.ПолноеИмя();
|
||||||
|
|
||||||
ИменаИсточников = ЗащитаПерсональныхДанныхПовтИсп.ИменаИсточниковПерсональныхДанных();
|
ИменаИсточников = ЗащитаПерсональныхДанныхПовтИсп.ИменаИсточниковПерсональныхДанных();
|
||||||
@@ -733,7 +752,7 @@
|
|||||||
|
|
||||||
Если РежимЗаписиНезависимый Тогда
|
Если РежимЗаписиНезависимый Тогда
|
||||||
|
|
||||||
Субъект = Источник.Отбор[ПолныеИменаРеквизитов[0]].Значение;
|
Субъект = Объект.Отбор[ПолныеИменаРеквизитов[0]].Значение;
|
||||||
Если ЗначениеЗаполнено(Субъект) Тогда
|
Если ЗначениеЗаполнено(Субъект) Тогда
|
||||||
Субъекты.Добавить(Субъект);
|
Субъекты.Добавить(Субъект);
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
@@ -741,7 +760,7 @@
|
|||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
Если Не ЗначениеЗаполнено(Субъекты) Тогда
|
Если Не ЗначениеЗаполнено(Субъекты) Тогда
|
||||||
Субъекты = Источник.ВыгрузитьКолонку(ПолныеИменаРеквизитов[0]);
|
Субъекты = Объект.ВыгрузитьКолонку(ПолныеИменаРеквизитов[0]);
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
Возврат ЕстьСубъектыСоСкрытымиПерсональнымиДанными(Субъекты);
|
Возврат ЕстьСубъектыСоСкрытымиПерсональнымиДанными(Субъекты);
|
||||||
@@ -749,12 +768,12 @@
|
|||||||
ИначеЕсли ОбщегоНазначения.ЭтоРегистрРасчета(ОбъектМетаданных)
|
ИначеЕсли ОбщегоНазначения.ЭтоРегистрРасчета(ОбъектМетаданных)
|
||||||
Или ОбщегоНазначения.ЭтоРегистрНакопления(ОбъектМетаданных) Тогда
|
Или ОбщегоНазначения.ЭтоРегистрНакопления(ОбъектМетаданных) Тогда
|
||||||
|
|
||||||
Субъекты = Источник.ВыгрузитьКолонку(ПолныеИменаРеквизитов[0]);
|
Субъекты = Объект.ВыгрузитьКолонку(ПолныеИменаРеквизитов[0]);
|
||||||
Возврат ЕстьСубъектыСоСкрытымиПерсональнымиДанными(Субъекты);
|
Возврат ЕстьСубъектыСоСкрытымиПерсональнымиДанными(Субъекты);
|
||||||
|
|
||||||
Иначе
|
Иначе
|
||||||
|
|
||||||
Возврат ЕстьСкрытыеПерсональныеДанные(Источник, ПолныеИменаРеквизитов);
|
Возврат ЕстьСкрытыеПерсональныеДанные(Объект, ПолныеИменаРеквизитов);
|
||||||
|
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
@@ -1247,7 +1266,7 @@
|
|||||||
Возврат ЕстьСкрытые;
|
Возврат ЕстьСкрытые;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
НастройкиСубъектов = ЗащитаПерсональныхДанных.ПрочитатьНастройкиСкрытияСубъектов(Субъекты);
|
НастройкиСубъектов = ПрочитатьНастройкиСкрытияСубъектов(Субъекты);
|
||||||
|
|
||||||
Если ЗначениеЗаполнено(НастройкиСубъектов) Тогда
|
Если ЗначениеЗаполнено(НастройкиСубъектов) Тогда
|
||||||
|
|
||||||
|
|||||||
@@ -33,8 +33,8 @@
|
|||||||
// ИмяСобытия - Строка - имя обрабатываемого события.
|
// ИмяСобытия - Строка - имя обрабатываемого события.
|
||||||
//
|
//
|
||||||
Процедура ОбработкаОповещенияФормы(Форма, ИмяСобытия) Экспорт
|
Процедура ОбработкаОповещенияФормы(Форма, ИмяСобытия) Экспорт
|
||||||
|
|
||||||
Если ИмяСобытия = "СкрытыПерсональныеДанные" Тогда
|
Если ИмяСобытия = "ИзмененаДатаСкрытияПерсональныхДанных" Или ИмяСобытия = "СкрытыПерсональныеДанные" Тогда
|
||||||
Форма.Прочитать();
|
Форма.Прочитать();
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
@@ -48,8 +48,8 @@
|
|||||||
// ИмяСобытия - Строка - имя обрабатываемого события.
|
// ИмяСобытия - Строка - имя обрабатываемого события.
|
||||||
//
|
//
|
||||||
Процедура ОбработкаОповещенияФормыСписка(СписокФормы, ИмяСобытия) Экспорт
|
Процедура ОбработкаОповещенияФормыСписка(СписокФормы, ИмяСобытия) Экспорт
|
||||||
|
|
||||||
Если ИмяСобытия = "СкрытыПерсональныеДанные" Тогда
|
Если ИмяСобытия = "ИзмененаДатаСкрытияПерсональныхДанных" Или ИмяСобытия = "СкрытыПерсональныеДанные" Тогда
|
||||||
СписокФормы.Обновить();
|
СписокФормы.Обновить();
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
|
|||||||
@@ -111,4 +111,18 @@
|
|||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
|
// Возвращает признак принадлежности плана обмена к плану обмена РИБ.
|
||||||
|
//
|
||||||
|
// Параметры:
|
||||||
|
// ИмяПланаОбмена - Строка - имя плана обмена, как оно задано в конфигураторе.
|
||||||
|
//
|
||||||
|
// Возвращаемое значение:
|
||||||
|
// Истина - план обмена принадлежит плану обмена РИБ, иначе Ложь.
|
||||||
|
//
|
||||||
|
Функция ЭтоПланОбменаРаспределеннойИнформационнойБазы(ИмяПланаОбмена) Экспорт
|
||||||
|
|
||||||
|
Возврат Метаданные.ПланыОбмена[ИмяПланаОбмена].РаспределеннаяИнформационнаяБаза;
|
||||||
|
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
#КонецОбласти
|
#КонецОбласти
|
||||||
@@ -1848,6 +1848,11 @@
|
|||||||
МодульУправлениеЭлектроннойПочтой.ПриПолученииСпискаШаблонов(ШаблоныЗаданий);
|
МодульУправлениеЭлектроннойПочтой.ПриПолученииСпискаШаблонов(ШаблоныЗаданий);
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
|
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.ЗащитаПерсональныхДанных") Тогда
|
||||||
|
МодульЗащитаПерсональныхДанных = ОбщегоНазначения.ОбщийМодуль("ЗащитаПерсональныхДанных");
|
||||||
|
МодульЗащитаПерсональныхДанных.ПриПолученииСпискаШаблонов(ШаблоныЗаданий);
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
ОбновлениеИнформационнойБазыСлужебный.ПриПолученииСпискаШаблонов(ШаблоныЗаданий);
|
ОбновлениеИнформационнойБазыСлужебный.ПриПолученииСпискаШаблонов(ШаблоныЗаданий);
|
||||||
|
|
||||||
ПользователиСлужебный.ПриПолученииСпискаШаблонов(ШаблоныЗаданий);
|
ПользователиСлужебный.ПриПолученииСпискаШаблонов(ШаблоныЗаданий);
|
||||||
|
|||||||
@@ -14,7 +14,7 @@
|
|||||||
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.ЗащитаПерсональныхДанных") Тогда
|
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.ЗащитаПерсональныхДанных") Тогда
|
||||||
|
|
||||||
Модуль = ОбщегоНазначения.ОбщийМодуль("ЗащитаПерсональныхДанных");
|
Модуль = ОбщегоНазначения.ОбщийМодуль("ЗащитаПерсональныхДанных");
|
||||||
Если Модуль.ПропуститьРегистрациюОбъекта(Источник) Тогда
|
Если Модуль.ПропуститьРегистрациюОбъекта(ИмяПланаОбмена, Источник) Тогда
|
||||||
Возврат;
|
Возврат;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
@@ -38,7 +38,7 @@
|
|||||||
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.ЗащитаПерсональныхДанных") Тогда
|
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.ЗащитаПерсональныхДанных") Тогда
|
||||||
|
|
||||||
Модуль = ОбщегоНазначения.ОбщийМодуль("ЗащитаПерсональныхДанных");
|
Модуль = ОбщегоНазначения.ОбщийМодуль("ЗащитаПерсональныхДанных");
|
||||||
Если Модуль.ПропуститьРегистрациюОбъекта(Источник) Тогда
|
Если Модуль.ПропуститьРегистрациюОбъекта(ИмяПланаОбмена, Источник) Тогда
|
||||||
Возврат;
|
Возврат;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
@@ -61,7 +61,7 @@
|
|||||||
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.ЗащитаПерсональныхДанных") Тогда
|
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.ЗащитаПерсональныхДанных") Тогда
|
||||||
|
|
||||||
Модуль = ОбщегоНазначения.ОбщийМодуль("ЗащитаПерсональныхДанных");
|
Модуль = ОбщегоНазначения.ОбщийМодуль("ЗащитаПерсональныхДанных");
|
||||||
Если Модуль.ПропуститьРегистрациюОбъекта(Источник) Тогда
|
Если Модуль.ПропуститьРегистрациюОбъекта(ИмяПланаОбмена, Источник) Тогда
|
||||||
Возврат;
|
Возврат;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
|
|||||||
@@ -32,7 +32,7 @@
|
|||||||
Процедура ПриДобавленииПодсистемы(Описание) Экспорт
|
Процедура ПриДобавленииПодсистемы(Описание) Экспорт
|
||||||
|
|
||||||
Описание.Имя = "СтандартныеПодсистемы";
|
Описание.Имя = "СтандартныеПодсистемы";
|
||||||
Описание.Версия = "2.4.6.67";
|
Описание.Версия = "2.4.6.73";
|
||||||
Описание.РежимВыполненияОтложенныхОбработчиков = "Параллельно";
|
Описание.РежимВыполненияОтложенныхОбработчиков = "Параллельно";
|
||||||
Описание.ПараллельноеОтложенноеОбновлениеСВерсии = "2.3.3.0";
|
Описание.ПараллельноеОтложенноеОбновлениеСВерсии = "2.3.3.0";
|
||||||
|
|
||||||
|
|||||||
@@ -699,7 +699,6 @@
|
|||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
ИсходнаяДатаДляПроверки = ДатаДляПроверки;
|
ИсходнаяДатаДляПроверки = ДатаДляПроверки;
|
||||||
ВремяНачалаПоследнегоЗапуска = '00010101' + (ДатаНачалаПоследнегоЗапуска - НачалоДня(ДатаНачалаПоследнегоЗапуска));
|
|
||||||
|
|
||||||
// Границы по датам
|
// Границы по датам
|
||||||
Если ЗначениеЗаполнено(Расписание.ДатаКонца)
|
Если ЗначениеЗаполнено(Расписание.ДатаКонца)
|
||||||
@@ -864,13 +863,15 @@
|
|||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
// Учет времени
|
// Учет времени
|
||||||
ВремяДляПроверки = '00010101' + (ДатаДляПроверки - НачалоДня(ДатаДляПроверки));
|
|
||||||
|
|
||||||
Если Расписание.ДетальныеРасписанияДня.Количество() = 0 Тогда
|
Если Расписание.ДетальныеРасписанияДня.Количество() = 0 Тогда
|
||||||
ДетальныеРасписания = Новый Массив;
|
ДетальныеРасписания = Новый Массив;
|
||||||
ДетальныеРасписания.Добавить(Расписание);
|
ДетальныеРасписания.Добавить(Расписание);
|
||||||
|
ВремяДляПроверки = ДатаДляПроверки;
|
||||||
|
ВремяНачалаПоследнегоЗапуска = ДатаНачалаПоследнегоЗапуска;
|
||||||
Иначе
|
Иначе
|
||||||
ДетальныеРасписания = Расписание.ДетальныеРасписанияДня;
|
ДетальныеРасписания = Расписание.ДетальныеРасписанияДня;
|
||||||
|
ВремяДляПроверки = '00010101' + (ДатаДляПроверки - НачалоДня(ДатаДляПроверки));
|
||||||
|
ВремяНачалаПоследнегоЗапуска = '00010101' + (ДатаНачалаПоследнегоЗапуска - НачалоДня(ДатаНачалаПоследнегоЗапуска));
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
// Если у нас есть промежутки, с переходом через полночь, то разбиваем их на два промежутка.
|
// Если у нас есть промежутки, с переходом через полночь, то разбиваем их на два промежутка.
|
||||||
|
|||||||
@@ -118,14 +118,14 @@
|
|||||||
// ** Город - Строка - Код КЛАДР города.
|
// ** Город - Строка - Код КЛАДР города.
|
||||||
// ** НаселенныйПункт - Строка - Код КЛАДР населенного пункта.
|
// ** НаселенныйПункт - Строка - Код КЛАДР населенного пункта.
|
||||||
// ** Улица - Строка - Код КЛАДР улица.
|
// ** Улица - Строка - Код КЛАДР улица.
|
||||||
// * Идентификаторы - Структура - Идентификаторы адресных объектоа, если установлен параметр КодыКЛАДР.
|
// * Идентификаторы - Структура - Идентификаторы адресных объекта, если установлен параметр КодыКЛАДР.
|
||||||
// ** Регион - Строка - Идентификатор региона.
|
// ** Регион - Строка - Идентификатор региона.
|
||||||
// ** Район - Строка - Идентификатор район.
|
// ** Район - Строка - Идентификатор район.
|
||||||
// ** Город - Строка - Идентификатор города.
|
// ** Город - Строка - Идентификатор города.
|
||||||
// ** НаселенныйПункт - Строка - Идентификатор населенного пункта.
|
// ** НаселенныйПункт - Строка - Идентификатор населенного пункта.
|
||||||
// ** Улица - Строка - Идентификатор улица.
|
// ** Улица - Строка - Идентификатор улица.
|
||||||
// * ИдентификаторАдресногоОбъекта - Идентификатор адресного объекта наименьшего уровня в иерархи адреса(без учета домов), если установлен параметр КодыКЛАДР.
|
// * ИдентификаторАдресногоОбъекта - Строка - Идентификатор адресного объекта наименьшего уровня в иерархи адреса(без учета домов), если установлен параметр КодыКЛАДР.
|
||||||
// (Например, улицы для Адреса: Московская обл, Коломенский р-н, Барановка д, Озерная ул, дом № 7).
|
// (Например, улицы для Адреса: Московская обл, Коломенский р-н, Печная д, Озерная ул, дом № 7).
|
||||||
// * ДополнительныеКоды - Структура - Коды ОКТМО, ОКТМО, ОКАТО, КодИФНСФЛ, КодИФНСЮЛ, КодУчасткаИФНСФЛ, КодУчасткаИФНСЮЛ.
|
// * ДополнительныеКоды - Структура - Коды ОКТМО, ОКТМО, ОКАТО, КодИФНСФЛ, КодИФНСЮЛ, КодУчасткаИФНСФЛ, КодУчасткаИФНСЮЛ.
|
||||||
Функция СведенияОбАдресе(Адрес, ДополнительныеПараметры = Неопределено) Экспорт
|
Функция СведенияОбАдресе(Адрес, ДополнительныеПараметры = Неопределено) Экспорт
|
||||||
Возврат Обработки.РасширенныйВводКонтактнойИнформации.СведенияОбАдресеВВидеСтруктуры(Адрес, ДополнительныеПараметры);
|
Возврат Обработки.РасширенныйВводКонтактнойИнформации.СведенияОбАдресеВВидеСтруктуры(Адрес, ДополнительныеПараметры);
|
||||||
|
|||||||
@@ -790,7 +790,8 @@
|
|||||||
|
|
||||||
Результат = РезультатВычисленияУсловия(Форма, ОписаниеОбъекта, ОписаниеЗависимогоРеквизита.УсловиеОбязательностиЗаполнения);
|
Результат = РезультатВычисленияУсловия(Форма, ОписаниеОбъекта, ОписаниеЗависимогоРеквизита.УсловиеОбязательностиЗаполнения);
|
||||||
Элемент = Форма.Элементы[ОбрабатываемыйЭлемент];
|
Элемент = Форма.Элементы[ОбрабатываемыйЭлемент];
|
||||||
Если Элемент.АвтоОтметкаНезаполненного <> Результат Тогда
|
Если Не ОписаниеЗависимогоРеквизита.ВыводитьВВидеГиперссылки
|
||||||
|
И Элемент.АвтоОтметкаНезаполненного <> Результат Тогда
|
||||||
Элемент.АвтоОтметкаНезаполненного = Результат;
|
Элемент.АвтоОтметкаНезаполненного = Результат;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
@@ -884,8 +885,10 @@
|
|||||||
|
|
||||||
ПолучатьДопСведения = ПолучатьДопСведения И ПравоДоступа("Чтение", Метаданные.РегистрыСведений.ДополнительныеСведения);
|
ПолучатьДопСведения = ПолучатьДопСведения И ПравоДоступа("Чтение", Метаданные.РегистрыСведений.ДополнительныеСведения);
|
||||||
|
|
||||||
|
УстановитьПривилегированныйРежим(Истина);
|
||||||
НаборыСвойствОбъекта = УправлениеСвойствамиСлужебный.ПолучитьНаборыСвойствОбъекта(
|
НаборыСвойствОбъекта = УправлениеСвойствамиСлужебный.ПолучитьНаборыСвойствОбъекта(
|
||||||
ВладелецСвойств);
|
ВладелецСвойств);
|
||||||
|
УстановитьПривилегированныйРежим(Ложь);
|
||||||
|
|
||||||
МассивНаборовСвойствОбъекта = НаборыСвойствОбъекта.ВыгрузитьКолонку("Набор");
|
МассивНаборовСвойствОбъекта = НаборыСвойствОбъекта.ВыгрузитьКолонку("Набор");
|
||||||
|
|
||||||
|
|||||||
@@ -108,7 +108,8 @@
|
|||||||
Результат = Вычислить(ОписаниеЗависимогоРеквизита.УсловиеОбязательностиЗаполнения.КодУсловия);
|
Результат = Вычислить(ОписаниеЗависимогоРеквизита.УсловиеОбязательностиЗаполнения.КодУсловия);
|
||||||
|
|
||||||
Элемент = Форма.Элементы[ОбрабатываемыйЭлемент];
|
Элемент = Форма.Элементы[ОбрабатываемыйЭлемент];
|
||||||
Если Элемент.АвтоОтметкаНезаполненного <> Результат Тогда
|
Если Не ОписаниеЗависимогоРеквизита.ВыводитьВВидеГиперссылки
|
||||||
|
И Элемент.АвтоОтметкаНезаполненного <> Результат Тогда
|
||||||
Элемент.АвтоОтметкаНезаполненного = Результат;
|
Элемент.АвтоОтметкаНезаполненного = Результат;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|||||||
@@ -1,17 +1,17 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<mdclass:Configuration xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="33a86c4a-3639-461f-99f8-2cb9868b82d1">
|
<mdclass:Configuration xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="e5db97a5-2080-40a1-a62b-2922d1d0f571">
|
||||||
<name>БиблиотекаСтандартныхПодсистем</name>
|
<name>БиблиотекаСтандартныхПодсистем</name>
|
||||||
<synonym>
|
<synonym>
|
||||||
<key>ru</key>
|
<key>ru</key>
|
||||||
<value>Библиотека стандартных подсистем, редакция 2.4</value>
|
<value>Библиотека стандартных подсистем, редакция 2.4</value>
|
||||||
</synonym>
|
</synonym>
|
||||||
<containedObjects classId="9cd510cd-abfc-11d4-9434-004095e12fc7" objectId="5f2fee15-552e-4f50-9619-8f8d4200b628"/>
|
<containedObjects classId="9cd510cd-abfc-11d4-9434-004095e12fc7" objectId="c9766a33-70e1-41e8-932e-c28e9e69b9b9"/>
|
||||||
<containedObjects classId="9fcd25a0-4822-11d4-9414-008048da11f9" objectId="233deb86-1106-4d2c-83fd-74003578c75e"/>
|
<containedObjects classId="9fcd25a0-4822-11d4-9414-008048da11f9" objectId="63536cb6-bdbc-4c15-b6cd-9e9a30c3b90d"/>
|
||||||
<containedObjects classId="e3687481-0a87-462c-a166-9f34594f9bba" objectId="89b2d900-661b-482c-b53b-2d5b0c479d56"/>
|
<containedObjects classId="e3687481-0a87-462c-a166-9f34594f9bba" objectId="bcb40b14-c202-4cb0-a909-4546ee2e464f"/>
|
||||||
<containedObjects classId="9de14907-ec23-4a07-96f0-85521cb6b53b" objectId="87d97a3e-1b9a-4cb5-8dca-293abed996d2"/>
|
<containedObjects classId="9de14907-ec23-4a07-96f0-85521cb6b53b" objectId="4b477dc4-12bb-4353-b861-5470e05a2535"/>
|
||||||
<containedObjects classId="51f2d5d8-ea4d-4064-8892-82951750031e" objectId="b4b559b4-3905-49ef-acdf-cbc3cc8e1d77"/>
|
<containedObjects classId="51f2d5d8-ea4d-4064-8892-82951750031e" objectId="6c14d264-ff62-4d1f-b2b4-df3d85dff9da"/>
|
||||||
<containedObjects classId="e68182ea-4237-4383-967f-90c1e3370bc7" objectId="0635f7d6-c307-4d11-bdab-d8ec88fa697e"/>
|
<containedObjects classId="e68182ea-4237-4383-967f-90c1e3370bc7" objectId="94d0ee85-4924-40e2-9b38-f5beabfda0af"/>
|
||||||
<containedObjects classId="fb282519-d103-4dd3-bc12-cb271d631dfc" objectId="d9d32f15-17f8-4a47-8031-626764d28d8d"/>
|
<containedObjects classId="fb282519-d103-4dd3-bc12-cb271d631dfc" objectId="fd0e2f88-827b-461a-8a2f-79d14bc52c93"/>
|
||||||
<defaultRunMode>ManagedApplication</defaultRunMode>
|
<defaultRunMode>ManagedApplication</defaultRunMode>
|
||||||
<usePurposes>PersonalComputer</usePurposes>
|
<usePurposes>PersonalComputer</usePurposes>
|
||||||
<scriptVariant>Russian</scriptVariant>
|
<scriptVariant>Russian</scriptVariant>
|
||||||
@@ -19,7 +19,7 @@
|
|||||||
<defaultRoles>Role.АдминистраторСистемы</defaultRoles>
|
<defaultRoles>Role.АдминистраторСистемы</defaultRoles>
|
||||||
<defaultRoles>Role.ИнтерактивноеОткрытиеВнешнихОтчетовИОбработок</defaultRoles>
|
<defaultRoles>Role.ИнтерактивноеОткрытиеВнешнихОтчетовИОбработок</defaultRoles>
|
||||||
<vendor>Фирма "1С"</vendor>
|
<vendor>Фирма "1С"</vendor>
|
||||||
<version>2.4.6.67</version>
|
<version>2.4.6.73</version>
|
||||||
<updateCatalogAddress>http://downloads.v8.1c.ru/tmplts/</updateCatalogAddress>
|
<updateCatalogAddress>http://downloads.v8.1c.ru/tmplts/</updateCatalogAddress>
|
||||||
<includeHelpInContents>true</includeHelpInContents>
|
<includeHelpInContents>true</includeHelpInContents>
|
||||||
<usedMobileApplicationFunctionalities>
|
<usedMobileApplicationFunctionalities>
|
||||||
|
|||||||
@@ -1 +1 @@
|
|||||||
{6,1,1,ab2a9158-33d6-475e-9fbe-931b54c1545e,1,f51ab415-45d1-46d4-a263-7892fb140657,"2.4.6.67","Фирма ""1С""","БиблиотекаСтандартныхПодсистем",5576,1,0,33a86c4a-3639-461f-99f8-2cb9868b82d1,33a86c4a-3639-461f-99f8-2cb9868b82d1,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,08a413ff-bebd-42e5-8ff3-2115746a0844,08a413ff-bebd-42e5-8ff3-2115746a0844,1,0,af8bd73a-d8e8-487d-8f36-d835ab10ea3a,af8bd73a-d8e8-487d-8f36-d835ab10ea3a,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,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,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-74e8-41c7-8f2d-4dfc8983697d,1,0,060b6f18-538c-4ea1-9748-00efe0b1ab57,060b6f18-538c-4ea1-9748-00efe0b1ab57,1,0,307b6821-fd82-4a1c-9fdb-a26293d4f713,307b6821-fd82-Line truncated
|
{6,1,1,1427f314-29c8-4f24-9c72-267183dde1f3,1,c63b3785-e9d0-402a-b688-dee236bd1e53,"2.4.6.73","Фирма ""1С""","БиблиотекаСтандартныхПодсистем",5576,1,0,e5db97a5-2080-40a1-a62b-2922d1d0f571,e5db97a5-2080-40a1-a62b-2922d1d0f571,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,08a413ff-bebd-42e5-8ff3-2115746a0844,08a413ff-bebd-42e5-8ff3-2115746a0844,1,0,af8bd73a-d8e8-487d-8f36-d835ab10ea3a,af8bd73a-d8e8-487d-8f36-d835ab10ea3a,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,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,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-74e8-41c7-8f2d-4dfc8983697d,1,0,060b6f18-538c-4ea1-9748-00efe0b1ab57,060b6f18-538c-4ea1-9748-00efe0b1ab57,1,0,307b6821-fd82-4a1c-9fdb-a26293d4f713,307b6821-fd82-Line truncated
|
||||||
@@ -1,4 +1,5 @@
|
|||||||
#Если Сервер Или ТолстыйКлиентОбычноеПриложение Или ВнешнееСоединение Тогда
|
#Если Сервер Или ТолстыйКлиентОбычноеПриложение Или ВнешнееСоединение Тогда
|
||||||
|
|
||||||
#Область СлужебныеПроцедурыИФункции
|
#Область СлужебныеПроцедурыИФункции
|
||||||
|
|
||||||
// Выполняет подготовку структуры КомпонентыОбмена.
|
// Выполняет подготовку структуры КомпонентыОбмена.
|
||||||
@@ -12,6 +13,7 @@
|
|||||||
Функция КомпонентыОбмена(НаправлениеОбмена, ВерсияФорматаОбменаПриЗагрузке = "")
|
Функция КомпонентыОбмена(НаправлениеОбмена, ВерсияФорматаОбменаПриЗагрузке = "")
|
||||||
|
|
||||||
КомпонентыОбмена = ОбменДаннымиXDTOСервер.ИнициализироватьКомпонентыОбмена(НаправлениеОбмена);
|
КомпонентыОбмена = ОбменДаннымиXDTOСервер.ИнициализироватьКомпонентыОбмена(НаправлениеОбмена);
|
||||||
|
|
||||||
ТекВерсияФормата = ?(НаправлениеОбмена = "Отправка", ВерсияФормата, ВерсияФорматаОбменаПриЗагрузке);
|
ТекВерсияФормата = ?(НаправлениеОбмена = "Отправка", ВерсияФормата, ВерсияФорматаОбменаПриЗагрузке);
|
||||||
Если ЗначениеЗаполнено(УзелОбмена) И НаправлениеОбмена = "Отправка" Тогда
|
Если ЗначениеЗаполнено(УзелОбмена) И НаправлениеОбмена = "Отправка" Тогда
|
||||||
КомпонентыОбмена.ЭтоОбменЧерезПланОбмена = Истина;
|
КомпонентыОбмена.ЭтоОбменЧерезПланОбмена = Истина;
|
||||||
@@ -21,11 +23,12 @@
|
|||||||
Иначе
|
Иначе
|
||||||
КомпонентыОбмена.ЭтоОбменЧерезПланОбмена = Ложь;
|
КомпонентыОбмена.ЭтоОбменЧерезПланОбмена = Ложь;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
КомпонентыОбмена.КлючСообщенияЖурналаРегистрации = НСтр("ru = 'Перенос данных через буфер обмена'", ОбщегоНазначенияКлиентСервер.КодОсновногоЯзыка());
|
КомпонентыОбмена.КлючСообщенияЖурналаРегистрации = НСтр("ru = 'Перенос данных через буфер обмена'", ОбщегоНазначенияКлиентСервер.КодОсновногоЯзыка());
|
||||||
КомпонентыОбмена.ВерсияФорматаОбмена = ВерсияФормата;
|
КомпонентыОбмена.ВерсияФорматаОбмена = ВерсияФормата;
|
||||||
КомпонентыОбмена.XMLСхема = "http://v8.1c.ru/edi/edi_stnd/EnterpriseData/" + ТекВерсияФормата;
|
КомпонентыОбмена.XMLСхема = "http://v8.1c.ru/edi/edi_stnd/EnterpriseData/" + ТекВерсияФормата;
|
||||||
|
|
||||||
МенеджерОбменаВнутренний = Ложь;
|
МенеджерОбменаВнутренний = Ложь;
|
||||||
Если ОбщегоНазначения.РазделениеВключено() Тогда
|
Если ОбщегоНазначения.РазделениеВключено() Тогда
|
||||||
МенеджерОбменаВнутренний = Истина;
|
МенеджерОбменаВнутренний = Истина;
|
||||||
ИначеЕсли ЗначениеЗаполнено(ПутьКМенеджеруОбменаВыгрузки)
|
ИначеЕсли ЗначениеЗаполнено(ПутьКМенеджеруОбменаВыгрузки)
|
||||||
@@ -72,13 +75,66 @@
|
|||||||
Если СтруктураПараметров.Свойство("ЭтоФоновоеЗадание") Тогда
|
Если СтруктураПараметров.Свойство("ЭтоФоновоеЗадание") Тогда
|
||||||
ЗаполнитьЗначенияСвойств(ЭтотОбъект, СтруктураПараметров);
|
ЗаполнитьЗначенияСвойств(ЭтотОбъект, СтруктураПараметров);
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
|
СписокДополнениеКВыгрузке.Очистить();
|
||||||
|
ЗаполнитьСписокОбъектовКВыгрузке();
|
||||||
|
|
||||||
|
РезультатВыгрузки = ВыгрузитьДанныеВXML();
|
||||||
|
|
||||||
|
Если РезультатВыгрузки.ЕстьОшибки Тогда
|
||||||
|
ТекстСообщения = НСтр("ru = 'В ходе выполнения операции возникли ошибки'") + ": "
|
||||||
|
+ Символы.ПС + РезультатВыгрузки.ТекстОшибки
|
||||||
|
+ Символы.ПС + НСтр("ru = 'Данные могут быть выгружены не полностью.");
|
||||||
|
ОбщегоНазначенияКлиентСервер.СообщитьПользователю(ТекстСообщения);
|
||||||
|
ИначеЕсли НЕ РезультатВыгрузки.ЕстьВыгруженныеОбъекты Тогда
|
||||||
|
ТекстСообщения = НСтр("ru='Не найдено ни одного объекта к выгрузке.'");
|
||||||
|
ОбщегоНазначенияКлиентСервер.СообщитьПользователю(ТекстСообщения);
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Если МестоВыгрузки = 0 Тогда
|
||||||
|
// в файл
|
||||||
|
ТХ = Новый ТекстовыйДокумент;
|
||||||
|
ТХ.УстановитьТекст(РезультатВыгрузки.ТекстВыгрузки);
|
||||||
|
АдресНаСервере = ПолучитьИмяВременногоФайла("xml");
|
||||||
|
ТХ.Записать(АдресНаСервере);
|
||||||
|
|
||||||
|
Если АдресДляРазмещенияРезультата = Неопределено Тогда
|
||||||
|
АдресХранения = ПоместитьВоВременноеХранилище(Новый ДвоичныеДанные(АдресНаСервере));
|
||||||
|
Иначе
|
||||||
|
ПоместитьВоВременноеХранилище(Новый ДвоичныеДанные(АдресНаСервере), АдресДляРазмещенияРезультата);
|
||||||
|
АдресХранения = АдресДляРазмещенияРезультата;
|
||||||
|
КонецЕсли;
|
||||||
|
УдалитьФайлы(АдресНаСервере);
|
||||||
|
Иначе
|
||||||
|
// в текст
|
||||||
|
Если АдресДляРазмещенияРезультата = Неопределено Тогда
|
||||||
|
АдресХранения = ПоместитьВоВременноеХранилище(РезультатВыгрузки.ТекстВыгрузки);
|
||||||
|
Иначе
|
||||||
|
ПоместитьВоВременноеХранилище(РезультатВыгрузки.ТекстВыгрузки, АдресДляРазмещенияРезультата);
|
||||||
|
АдресХранения = АдресДляРазмещенияРезультата;
|
||||||
|
КонецЕсли;
|
||||||
|
КонецЕсли;
|
||||||
|
Возврат АдресХранения;
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
|
// Выгружает объекты по настройкам, указанным в реквизитах обработки и возвращает результат выгрузки.
|
||||||
|
//
|
||||||
|
// Возвращаемое значение:
|
||||||
|
// - РезультатВыгрузки - Структура - Структура с результатом выгрузки.
|
||||||
|
// * ТекстВыгрузки - Строка - Текст сообщения обмена.
|
||||||
|
// * ЕстьВыгруженныеОбъекты - Булево - Истина, если выгружен хотя бы один объект.
|
||||||
|
// * ЕстьОшибки - Булево - Истина, если при выгрузке произошли ошибки.
|
||||||
|
// * ТекстОшибки - Строка - Текст ошибки при выгрузке.
|
||||||
|
// * ВыгруженныеОбъекты - Массив - Массив выгруженных объектов по настройкам обработки.
|
||||||
|
// * ВыгруженныеПоСсылкеОбъекты - Массив - Массив выгруженных объектов по ссылкам.
|
||||||
|
//
|
||||||
|
Функция ВыгрузитьДанныеВXML()
|
||||||
|
|
||||||
КомпонентыОбмена = КомпонентыОбмена("Отправка");
|
КомпонентыОбмена = КомпонентыОбмена("Отправка");
|
||||||
|
|
||||||
// Открываем файл обмена.
|
// Открываем файл обмена.
|
||||||
ОбменДаннымиXDTOСервер.ОткрытьФайлВыгрузки(КомпонентыОбмена);
|
ОбменДаннымиXDTOСервер.ОткрытьФайлВыгрузки(КомпонентыОбмена);
|
||||||
СписокДополнениеКВыгрузке.Очистить();
|
|
||||||
ЗаполнитьСписокОбъектовКВыгрузке();
|
|
||||||
ЕстьВыгруженныеОбъекты = Ложь;
|
ЕстьВыгруженныеОбъекты = Ложь;
|
||||||
УстановитьПривилегированныйРежим(Истина);
|
УстановитьПривилегированныйРежим(Истина);
|
||||||
|
|
||||||
@@ -129,11 +185,17 @@
|
|||||||
Если СписокДополнениеКВыгрузке.Количество() > 0 Тогда
|
Если СписокДополнениеКВыгрузке.Количество() > 0 Тогда
|
||||||
Для Каждого ЭлементСписка Из СписокДополнениеКВыгрузке Цикл
|
Для Каждого ЭлементСписка Из СписокДополнениеКВыгрузке Цикл
|
||||||
СсылкаВыгрузки = ЭлементСписка.Значение;
|
СсылкаВыгрузки = ЭлементСписка.Значение;
|
||||||
ПравилоОбработки = КомпонентыОбмена.ПравилаОбработкиДанных.Найти(СсылкаВыгрузки.Метаданные(), "ОбъектВыборкиМетаданные");
|
МетаданныеСсылкиВыгрузки = СсылкаВыгрузки.Метаданные();
|
||||||
|
ПравилоОбработки = КомпонентыОбмена.ПравилаОбработкиДанных.Найти(МетаданныеСсылкиВыгрузки, "ОбъектВыборкиМетаданные");
|
||||||
Если ПравилоОбработки = Неопределено Тогда
|
Если ПравилоОбработки = Неопределено Тогда
|
||||||
Продолжить;
|
Продолжить;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
ОбменДаннымиXDTOСервер.ВыгрузкаОбъектаВыборки(КомпонентыОбмена, СсылкаВыгрузки.ПолучитьОбъект(), ПравилоОбработки);
|
Если ОбщегоНазначения.ЭтоОбъектСсылочногоТипа(МетаданныеСсылкиВыгрузки) Тогда
|
||||||
|
ОбъектДляВыгрузки = СсылкаВыгрузки.ПолучитьОбъект();
|
||||||
|
Иначе
|
||||||
|
ОбъектДляВыгрузки = СсылкаВыгрузки;
|
||||||
|
КонецЕсли;
|
||||||
|
ОбменДаннымиXDTOСервер.ВыгрузкаОбъектаВыборки(КомпонентыОбмена, ОбъектДляВыгрузки, ПравилоОбработки);
|
||||||
ЕстьВыгруженныеОбъекты = Истина;
|
ЕстьВыгруженныеОбъекты = Истина;
|
||||||
КонецЦикла;
|
КонецЦикла;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
@@ -152,40 +214,20 @@
|
|||||||
КонецПопытки;
|
КонецПопытки;
|
||||||
|
|
||||||
УстановитьПривилегированныйРежим(Ложь);
|
УстановитьПривилегированныйРежим(Ложь);
|
||||||
|
|
||||||
Если КомпонентыОбмена.ФлагОшибки Тогда
|
ТекстВыгрузки = КомпонентыОбмена.ФайлОбмена.Закрыть();
|
||||||
ТекстСообщения = НСтр("ru='В ходе выполнения операции возникли ошибки'") + ": " + Символы.ПС + КомпонентыОбмена.СтрокаСообщенияОбОшибке;
|
ТекстВыгрузки = ТекстВыгрузки + Символы.ПС + "</Body>" + Символы.ПС + "</Message>";
|
||||||
ОбщегоНазначенияКлиентСервер.СообщитьПользователю(ТекстСообщения);
|
|
||||||
ИначеЕсли НЕ ЕстьВыгруженныеОбъекты Тогда
|
РезультатВыгрузки = Новый Структура;
|
||||||
ТекстСообщения = НСтр("ru='Не найдено ни одного объекта к выгрузке.'");
|
РезультатВыгрузки.Вставить("ТекстВыгрузки", ТекстВыгрузки);
|
||||||
ОбщегоНазначенияКлиентСервер.СообщитьПользователю(ТекстСообщения);
|
РезультатВыгрузки.Вставить("ЕстьВыгруженныеОбъекты", ЕстьВыгруженныеОбъекты);
|
||||||
КонецЕсли;
|
РезультатВыгрузки.Вставить("ЕстьОшибки", КомпонентыОбмена.ФлагОшибки);
|
||||||
РезультатВыгрузки = КомпонентыОбмена.ФайлОбмена.Закрыть();
|
РезультатВыгрузки.Вставить("ТекстОшибки", КомпонентыОбмена.СтрокаСообщенияОбОшибке);
|
||||||
РезультатВыгрузки = РезультатВыгрузки + Символы.ПС + "</Body>" + Символы.ПС + "</Message>";
|
РезультатВыгрузки.Вставить("ВыгруженныеОбъекты", КомпонентыОбмена.ВыгруженныеОбъекты);
|
||||||
Если МестоВыгрузки = 0 Тогда
|
РезультатВыгрузки.Вставить("ВыгруженныеПоСсылкеОбъекты", КомпонентыОбмена.ВыгруженныеПоСсылкеОбъекты);
|
||||||
// в файл
|
|
||||||
ТХ = Новый ТекстовыйДокумент;
|
Возврат РезультатВыгрузки;
|
||||||
ТХ.УстановитьТекст(РезультатВыгрузки);
|
|
||||||
АдресНаСервере = ПолучитьИмяВременногоФайла("xml");
|
|
||||||
ТХ.Записать(АдресНаСервере);
|
|
||||||
|
|
||||||
Если АдресДляРазмещенияРезультата = Неопределено Тогда
|
|
||||||
АдресХранения = ПоместитьВоВременноеХранилище(Новый ДвоичныеДанные(АдресНаСервере));
|
|
||||||
Иначе
|
|
||||||
ПоместитьВоВременноеХранилище(Новый ДвоичныеДанные(АдресНаСервере), АдресДляРазмещенияРезультата);
|
|
||||||
АдресХранения = АдресДляРазмещенияРезультата;
|
|
||||||
КонецЕсли;
|
|
||||||
УдалитьФайлы(АдресНаСервере);
|
|
||||||
Иначе
|
|
||||||
// в текст
|
|
||||||
Если АдресДляРазмещенияРезультата = Неопределено Тогда
|
|
||||||
АдресХранения = ПоместитьВоВременноеХранилище(РезультатВыгрузки);
|
|
||||||
Иначе
|
|
||||||
ПоместитьВоВременноеХранилище(РезультатВыгрузки, АдресДляРазмещенияРезультата);
|
|
||||||
АдресХранения = АдресДляРазмещенияРезультата;
|
|
||||||
КонецЕсли;
|
|
||||||
КонецЕсли;
|
|
||||||
Возврат АдресХранения;
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
// Выполняет загрузку сообщения.
|
// Выполняет загрузку сообщения.
|
||||||
@@ -195,51 +237,85 @@
|
|||||||
// * АдресНаСервере - Строка - Имя временного файла с данными для загрузки (при загрузке из файла)
|
// * АдресНаСервере - Строка - Имя временного файла с данными для загрузки (при загрузке из файла)
|
||||||
// АдресРезультата - Строка - Адрес для размещения результата, при запуске из фонового задания.
|
// АдресРезультата - Строка - Адрес для размещения результата, при запуске из фонового задания.
|
||||||
Процедура ЗагрузкаСообщения(СтруктураПараметров, АдресРезультата) Экспорт
|
Процедура ЗагрузкаСообщения(СтруктураПараметров, АдресРезультата) Экспорт
|
||||||
|
|
||||||
Если СтруктураПараметров.Свойство("ЭтоФоновоеЗадание") Тогда
|
Если СтруктураПараметров.Свойство("ЭтоФоновоеЗадание") Тогда
|
||||||
ЗаполнитьЗначенияСвойств(ЭтотОбъект, СтруктураПараметров);
|
ЗаполнитьЗначенияСвойств(ЭтотОбъект, СтруктураПараметров);
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
ЧтениеXML = Новый ЧтениеXML;
|
ЧтениеXML = Новый ЧтениеXML;
|
||||||
|
|
||||||
АдресНаСервере = "";
|
АдресНаСервере = "";
|
||||||
Если СтруктураПараметров.Свойство("АдресНаСервере") Тогда
|
Если СтруктураПараметров.Свойство("АдресНаСервере") Тогда
|
||||||
ЧтениеXML.ОткрытьФайл(СтруктураПараметров.АдресНаСервере);
|
ЧтениеXML.ОткрытьФайл(СтруктураПараметров.АдресНаСервере);
|
||||||
Иначе
|
Иначе
|
||||||
ЧтениеXML.УстановитьСтроку(СтруктураПараметров.ТекстXML);
|
ЧтениеXML.УстановитьСтроку(СтруктураПараметров.ТекстXML);
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
|
РезультатЗагрузки = ЗагрузитьДанныеИзXML(ЧтениеXML);
|
||||||
|
|
||||||
|
ЧтениеXML.Закрыть();
|
||||||
|
|
||||||
|
Если ЗначениеЗаполнено(АдресНаСервере) Тогда
|
||||||
|
УдалитьФайлы(АдресНаСервере);
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Если РезультатЗагрузки.ЕстьОшибки Тогда
|
||||||
|
ТекстСообщения = НСтр("ru='В ходе выполнения операции возникли ошибки'") + ": " + Символы.ПС + РезультатЗагрузки.ТекстОшибки;
|
||||||
|
ОбщегоНазначенияКлиентСервер.СообщитьПользователю(ТекстСообщения);
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
|
// Загружает данные из сообщения обмена.
|
||||||
|
//
|
||||||
|
// Параметры:
|
||||||
|
// ЧтениеXML - ЧтениеXML - инициализированный сообщением обмена объект ЧтениеXML.
|
||||||
|
//
|
||||||
|
// Возвращаемое значение:
|
||||||
|
// Структура - результат загрузки.
|
||||||
|
// * ЕстьОшибки - Булево - Признак, что во время загрузки сообщения обмена возникли ошибки.
|
||||||
|
// * ТекстОшибки - Строка - Текст сообщения об ошибке.
|
||||||
|
// * ЗагруженныеОбъекты - Массив - Массив загруженных объектов.
|
||||||
|
//
|
||||||
|
Функция ЗагрузитьДанныеИзXML(ЧтениеXML)
|
||||||
|
|
||||||
|
РезультатЗагрузки = Новый Структура;
|
||||||
|
РезультатЗагрузки.Вставить("ЕстьОшибки", Ложь);
|
||||||
|
РезультатЗагрузки.Вставить("ТекстОшибки", "");
|
||||||
|
РезультатЗагрузки.Вставить("ЗагруженныеОбъекты", Новый Массив);
|
||||||
|
|
||||||
ЧтениеXML.Прочитать(); // Message
|
ЧтениеXML.Прочитать(); // Message
|
||||||
ЧтениеXML.Прочитать(); // Header
|
ЧтениеXML.Прочитать(); // Header
|
||||||
Header = ФабрикаXDTO.ПрочитатьXML(ЧтениеXML, ФабрикаXDTO.Тип("http://www.1c.ru/SSL/Exchange/Message", "Header"));
|
Header = ФабрикаXDTO.ПрочитатьXML(ЧтениеXML, ФабрикаXDTO.Тип("http://www.1c.ru/SSL/Exchange/Message", "Header"));
|
||||||
Если ЧтениеXML.ТипУзла <> ТипУзлаXML.НачалоЭлемента
|
Если ЧтениеXML.ТипУзла <> ТипУзлаXML.НачалоЭлемента
|
||||||
Или ЧтениеXML.ЛокальноеИмя <> "Body" Тогда
|
Или ЧтениеXML.ЛокальноеИмя <> "Body" Тогда
|
||||||
ОбщегоНазначенияКлиентСервер.СообщитьПользователю(НСтр("ru='Ошибка чтения сообщения загрузки. Неверный формат сообщения.'"));
|
|
||||||
Если ЗначениеЗаполнено(АдресНаСервере) Тогда
|
|
||||||
УдалитьФайлы(АдресНаСервере);
|
|
||||||
КонецЕсли;
|
|
||||||
Возврат;
|
|
||||||
КонецЕсли;
|
|
||||||
|
|
||||||
|
РезультатЗагрузки.ЕстьОшибки = Истина;
|
||||||
|
РезультатЗагрузки.ТекстОшибки = НСтр("ru='Ошибка чтения сообщения загрузки. Неверный формат сообщения.'");
|
||||||
|
|
||||||
|
Возврат РезультатЗагрузки;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
ФорматОбмена = РазложитьФорматОбмена(Header.Format);
|
ФорматОбмена = РазложитьФорматОбмена(Header.Format);
|
||||||
ВерсияФорматаДляЗагрузки = ФорматОбмена.Версия;
|
ВерсияФорматаДляЗагрузки = ФорматОбмена.Версия;
|
||||||
КомпонентыОбмена = КомпонентыОбмена("Получение", ВерсияФорматаДляЗагрузки);
|
КомпонентыОбмена = КомпонентыОбмена("Получение", ВерсияФорматаДляЗагрузки);
|
||||||
КомпонентыОбмена.XMLСхема = Header.Format;
|
КомпонентыОбмена.XMLСхема = Header.Format;
|
||||||
|
|
||||||
|
|
||||||
ЧтениеXML.Прочитать(); // Body
|
ЧтениеXML.Прочитать(); // Body
|
||||||
КомпонентыОбмена.Вставить("ФайлОбмена", ЧтениеXML);
|
КомпонентыОбмена.Вставить("ФайлОбмена", ЧтениеXML);
|
||||||
УстановитьПривилегированныйРежим(Истина);
|
УстановитьПривилегированныйРежим(Истина);
|
||||||
ОбменДаннымиXDTOСервер.ПроизвестиЧтениеДанных(КомпонентыОбмена);
|
ОбменДаннымиXDTOСервер.ПроизвестиЧтениеДанных(КомпонентыОбмена);
|
||||||
УстановитьПривилегированныйРежим(Ложь);
|
УстановитьПривилегированныйРежим(Ложь);
|
||||||
ЧтениеXML.Закрыть();
|
|
||||||
Если ЗначениеЗаполнено(АдресНаСервере) Тогда
|
|
||||||
УдалитьФайлы(АдресНаСервере);
|
|
||||||
КонецЕсли;
|
|
||||||
Если КомпонентыОбмена.ФлагОшибки Тогда
|
Если КомпонентыОбмена.ФлагОшибки Тогда
|
||||||
ТекстСообщения = НСтр("ru='В ходе выполнения операции возникли ошибки'") + ": " + Символы.ПС + КомпонентыОбмена.СтрокаСообщенияОбОшибке;
|
РезультатЗагрузки.ЕстьОшибки = Истина;
|
||||||
ОбщегоНазначенияКлиентСервер.СообщитьПользователю(ТекстСообщения);
|
РезультатЗагрузки.ТекстОшибки = КомпонентыОбмена.СтрокаСообщенияОбОшибке;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
КонецПроцедуры
|
РезультатЗагрузки.ЗагруженныеОбъекты = КомпонентыОбмена.ЗагруженныеОбъекты.ВыгрузитьКолонку("СсылкаНаОбъект");
|
||||||
|
|
||||||
|
Возврат РезультатЗагрузки;
|
||||||
|
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
// Заполняет перечень доступных к выгрузке объектов метаданных в соответствии с компонентами обмена.
|
// Заполняет перечень доступных к выгрузке объектов метаданных в соответствии с компонентами обмена.
|
||||||
Процедура ЗаполнениеПравилВыгрузки() Экспорт
|
Процедура ЗаполнениеПравилВыгрузки() Экспорт
|
||||||
|
|||||||
@@ -740,7 +740,7 @@
|
|||||||
ПолучателиНастроек.Добавить(ИмяПользователяИБ(Элемент));
|
ПолучателиНастроек.Добавить(ИмяПользователяИБ(Элемент));
|
||||||
КонецЦикла;
|
КонецЦикла;
|
||||||
|
|
||||||
НастройкиДинамическихСписков = ЧтениеНастроекИзХранилища(, ПользовательИсточник);
|
НастройкиДинамическихСписков = ЧтениеНастроекИзХранилища(ХранилищеПользовательскихНастроекДинамическихСписков, ПользовательИсточник);
|
||||||
|
|
||||||
Для Каждого Элемент Из МассивНастроекДляКопирования Цикл
|
Для Каждого Элемент Из МассивНастроекДляКопирования Цикл
|
||||||
|
|
||||||
|
|||||||
+4
@@ -773,6 +773,10 @@
|
|||||||
<commandBar/>
|
<commandBar/>
|
||||||
</commandInterface>
|
</commandInterface>
|
||||||
<extInfo xsi:type="form:DocumentFormExtInfo">
|
<extInfo xsi:type="form:DocumentFormExtInfo">
|
||||||
|
<handlers>
|
||||||
|
<event>AfterWrite</event>
|
||||||
|
<name>ПослеЗаписи</name>
|
||||||
|
</handlers>
|
||||||
<handlers>
|
<handlers>
|
||||||
<event>OnReadAtServer</event>
|
<event>OnReadAtServer</event>
|
||||||
<name>ПриЧтенииНаСервере</name>
|
<name>ПриЧтенииНаСервере</name>
|
||||||
|
|||||||
+7
@@ -49,6 +49,13 @@
|
|||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
|
&НаКлиенте
|
||||||
|
Процедура ПослеЗаписи(ПараметрыЗаписи)
|
||||||
|
|
||||||
|
Оповестить("ИзмененаДатаСкрытияПерсональныхДанных");
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
#КонецОбласти
|
#КонецОбласти
|
||||||
|
|
||||||
#Область ОбработчикиСобытийЭлементовФормы
|
#Область ОбработчикиСобытийЭлементовФормы
|
||||||
|
|||||||
+4
@@ -273,6 +273,10 @@
|
|||||||
<id>5</id>
|
<id>5</id>
|
||||||
<horizontalAlign>Left</horizontalAlign>
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
</autoCommandBar>
|
</autoCommandBar>
|
||||||
|
<handlers>
|
||||||
|
<event>OnChange</event>
|
||||||
|
<name>СписокПриИзменении</name>
|
||||||
|
</handlers>
|
||||||
<searchStringAddition>
|
<searchStringAddition>
|
||||||
<name>СписокСтрокаПоиска</name>
|
<name>СписокСтрокаПоиска</name>
|
||||||
<id>7</id>
|
<id>7</id>
|
||||||
|
|||||||
+11
@@ -13,6 +13,17 @@
|
|||||||
|
|
||||||
#КонецОбласти
|
#КонецОбласти
|
||||||
|
|
||||||
|
#Область ОбработчикиСобытийЭлементовТаблицыФормыСписок
|
||||||
|
|
||||||
|
&НаКлиенте
|
||||||
|
Процедура СписокПриИзменении(Элемент)
|
||||||
|
|
||||||
|
Оповестить("ИзмененаДатаСкрытияПерсональныхДанных");
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
|
#КонецОбласти
|
||||||
|
|
||||||
#Область СлужебныеПроцедурыИФункции
|
#Область СлужебныеПроцедурыИФункции
|
||||||
|
|
||||||
&НаСервере
|
&НаСервере
|
||||||
|
|||||||
@@ -1144,6 +1144,10 @@
|
|||||||
<commandBar/>
|
<commandBar/>
|
||||||
</commandInterface>
|
</commandInterface>
|
||||||
<extInfo xsi:type="form:DocumentFormExtInfo">
|
<extInfo xsi:type="form:DocumentFormExtInfo">
|
||||||
|
<handlers>
|
||||||
|
<event>AfterWrite</event>
|
||||||
|
<name>ПослеЗаписи</name>
|
||||||
|
</handlers>
|
||||||
<handlers>
|
<handlers>
|
||||||
<event>OnReadAtServer</event>
|
<event>OnReadAtServer</event>
|
||||||
<name>ПриЧтенииНаСервере</name>
|
<name>ПриЧтенииНаСервере</name>
|
||||||
|
|||||||
+7
@@ -62,6 +62,13 @@
|
|||||||
// Конец СтандартныеПодсистемы.ПодключаемыеКоманды
|
// Конец СтандартныеПодсистемы.ПодключаемыеКоманды
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
|
&НаКлиенте
|
||||||
|
Процедура ПослеЗаписи(ПараметрыЗаписи)
|
||||||
|
|
||||||
|
Оповестить("ИзмененаДатаСкрытияПерсональныхДанных");
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
#КонецОбласти
|
#КонецОбласти
|
||||||
|
|
||||||
#Область ОбработчикиКомандФормы
|
#Область ОбработчикиКомандФормы
|
||||||
|
|||||||
@@ -277,6 +277,10 @@
|
|||||||
<event>OnActivateRow</event>
|
<event>OnActivateRow</event>
|
||||||
<name>СписокПриАктивизацииСтроки</name>
|
<name>СписокПриАктивизацииСтроки</name>
|
||||||
</handlers>
|
</handlers>
|
||||||
|
<handlers>
|
||||||
|
<event>OnChange</event>
|
||||||
|
<name>СписокПриИзменении</name>
|
||||||
|
</handlers>
|
||||||
<searchStringAddition>
|
<searchStringAddition>
|
||||||
<name>СписокСтрокаПоиска</name>
|
<name>СписокСтрокаПоиска</name>
|
||||||
<id>7</id>
|
<id>7</id>
|
||||||
|
|||||||
@@ -19,6 +19,13 @@
|
|||||||
|
|
||||||
#Область ОбработчикиСобытийЭлементовТаблицыФормыСписок
|
#Область ОбработчикиСобытийЭлементовТаблицыФормыСписок
|
||||||
|
|
||||||
|
&НаКлиенте
|
||||||
|
Процедура СписокПриИзменении(Элемент)
|
||||||
|
|
||||||
|
Оповестить("ИзмененаДатаСкрытияПерсональныхДанных");
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
&НаКлиенте
|
&НаКлиенте
|
||||||
Процедура СписокПриАктивизацииСтроки(Элемент)
|
Процедура СписокПриАктивизацииСтроки(Элемент)
|
||||||
|
|
||||||
|
|||||||
@@ -7,7 +7,6 @@
|
|||||||
</synonym>
|
</synonym>
|
||||||
<location>Constant.ИспользоватьШифрование</location>
|
<location>Constant.ИспользоватьШифрование</location>
|
||||||
<privilegedGetMode>true</privilegedGetMode>
|
<privilegedGetMode>true</privilegedGetMode>
|
||||||
<content>Catalog.ПрограммыЭлектроннойПодписиИШифрования.Attribute.АлгоритмШифрования</content>
|
|
||||||
<content>Catalog.ВерсииФайлов.Attribute.УдалитьЗашифрован</content>
|
<content>Catalog.ВерсииФайлов.Attribute.УдалитьЗашифрован</content>
|
||||||
<content>Catalog.ВстречаПрисоединенныеФайлы.Attribute.Зашифрован</content>
|
<content>Catalog.ВстречаПрисоединенныеФайлы.Attribute.Зашифрован</content>
|
||||||
<content>Catalog.ВстречаПрисоединенныеФайлы.TabularSection.УдалитьСертификатыШифрования</content>
|
<content>Catalog.ВстречаПрисоединенныеФайлы.TabularSection.УдалитьСертификатыШифрования</content>
|
||||||
|
|||||||
-2
@@ -7,8 +7,6 @@
|
|||||||
</synonym>
|
</synonym>
|
||||||
<location>Constant.ИспользоватьЭлектронныеПодписи</location>
|
<location>Constant.ИспользоватьЭлектронныеПодписи</location>
|
||||||
<privilegedGetMode>true</privilegedGetMode>
|
<privilegedGetMode>true</privilegedGetMode>
|
||||||
<content>Catalog.ПрограммыЭлектроннойПодписиИШифрования.Attribute.АлгоритмПодписи</content>
|
|
||||||
<content>Catalog.ПрограммыЭлектроннойПодписиИШифрования.Attribute.АлгоритмХеширования</content>
|
|
||||||
<content>Catalog.ВерсииФайлов.Attribute.УдалитьПодписанЭП</content>
|
<content>Catalog.ВерсииФайлов.Attribute.УдалитьПодписанЭП</content>
|
||||||
<content>Catalog.ВерсииФайлов.TabularSection.УдалитьЭлектронныеПодписи</content>
|
<content>Catalog.ВерсииФайлов.TabularSection.УдалитьЭлектронныеПодписи</content>
|
||||||
<content>Catalog.ВстречаПрисоединенныеФайлы.TabularSection.УдалитьЭлектронныеПодписи</content>
|
<content>Catalog.ВстречаПрисоединенныеФайлы.TabularSection.УдалитьЭлектронныеПодписи</content>
|
||||||
|
|||||||
+204
@@ -291,6 +291,23 @@
|
|||||||
</title>
|
</title>
|
||||||
<presentationExpression>КонтрольВеденияУчетаСлужебный.ОформитьПредставлениеПроблемногоОбъекта(ПроблемныйОбъект, Представление(ПроблемныйОбъект), ДополнительнаяИнформация)</presentationExpression>
|
<presentationExpression>КонтрольВеденияУчетаСлужебный.ОформитьПредставлениеПроблемногоОбъекта(ПроблемныйОбъект, Представление(ПроблемныйОбъект), ДополнительнаяИнформация)</presentationExpression>
|
||||||
</calculatedField>
|
</calculatedField>
|
||||||
|
<calculatedField>
|
||||||
|
<dataPath>ПравилоПроверкиПричиныПроблемы</dataPath>
|
||||||
|
<expression>ПравилоПроверкиПричиныПроблемы + " *"</expression>
|
||||||
|
<title xsi:type="v8:LocalStringType">
|
||||||
|
<v8:item>
|
||||||
|
<v8:lang>ru</v8:lang>
|
||||||
|
<v8:content>Причины проблемы</v8:content>
|
||||||
|
</v8:item>
|
||||||
|
</title>
|
||||||
|
<valueType>
|
||||||
|
<v8:Type>xs:string</v8:Type>
|
||||||
|
<v8:StringQualifiers>
|
||||||
|
<v8:Length>0</v8:Length>
|
||||||
|
<v8:AllowedLength>Variable</v8:AllowedLength>
|
||||||
|
</v8:StringQualifiers>
|
||||||
|
</valueType>
|
||||||
|
</calculatedField>
|
||||||
<totalField>
|
<totalField>
|
||||||
<dataPath>КоличествоПроблемСОбъектом</dataPath>
|
<dataPath>КоличествоПроблемСОбъектом</dataPath>
|
||||||
<expression>Количество(КоличествоПроблемСОбъектом)</expression>
|
<expression>Количество(КоличествоПроблемСОбъектом)</expression>
|
||||||
@@ -470,11 +487,186 @@
|
|||||||
</dcsat:item>
|
</dcsat:item>
|
||||||
</template>
|
</template>
|
||||||
</template>
|
</template>
|
||||||
|
<template>
|
||||||
|
<name>Макет2</name>
|
||||||
|
<template xmlns:dcsat="http://v8.1c.ru/8.1/data-composition-system/area-template" xsi:type="dcsat:AreaTemplate">
|
||||||
|
<dcsat:item xsi:type="dcsat:TableRow">
|
||||||
|
<dcsat:tableCell>
|
||||||
|
<dcsat:item xsi:type="dcsat:Field">
|
||||||
|
<dcsat:value xsi:type="v8:LocalStringType">
|
||||||
|
<v8:item>
|
||||||
|
<v8:lang>ru</v8:lang>
|
||||||
|
<v8:content>*</v8:content>
|
||||||
|
</v8:item>
|
||||||
|
</dcsat:value>
|
||||||
|
</dcsat:item>
|
||||||
|
<dcsat:appearance>
|
||||||
|
<dcscor:item>
|
||||||
|
<dcscor:parameter>ЦветТекста</dcscor:parameter>
|
||||||
|
<dcscor:value xsi:type="v8ui:Color">#807A59</dcscor:value>
|
||||||
|
</dcscor:item>
|
||||||
|
<dcscor:item>
|
||||||
|
<dcscor:parameter>СтильГраницы</dcscor:parameter>
|
||||||
|
<dcscor:value xsi:type="v8ui:Line" width="0" gap="false">
|
||||||
|
<v8ui:style xsi:type="v8ui:SpreadsheetDocumentCellLineType">None</v8ui:style>
|
||||||
|
</dcscor:value>
|
||||||
|
<dcscor:item>
|
||||||
|
<dcscor:parameter>СтильГраницы.Слева</dcscor:parameter>
|
||||||
|
<dcscor:value xsi:type="v8ui:Line" width="1" gap="false">
|
||||||
|
<v8ui:style xsi:type="v8ui:SpreadsheetDocumentCellLineType">None</v8ui:style>
|
||||||
|
</dcscor:value>
|
||||||
|
</dcscor:item>
|
||||||
|
<dcscor:item>
|
||||||
|
<dcscor:parameter>СтильГраницы.Сверху</dcscor:parameter>
|
||||||
|
<dcscor:value xsi:type="v8ui:Line" width="1" gap="false">
|
||||||
|
<v8ui:style xsi:type="v8ui:SpreadsheetDocumentCellLineType">None</v8ui:style>
|
||||||
|
</dcscor:value>
|
||||||
|
</dcscor:item>
|
||||||
|
</dcscor:item>
|
||||||
|
<dcscor:item>
|
||||||
|
<dcscor:parameter>ГоризонтальноеПоложение</dcscor:parameter>
|
||||||
|
<dcscor:value xsi:type="v8ui:HorizontalAlign">Right</dcscor:value>
|
||||||
|
</dcscor:item>
|
||||||
|
<dcscor:item>
|
||||||
|
<dcscor:parameter>Размещение</dcscor:parameter>
|
||||||
|
<dcscor:value xsi:type="dcscor:DataCompositionTextPlacementType">Wrap</dcscor:value>
|
||||||
|
</dcscor:item>
|
||||||
|
<dcscor:item>
|
||||||
|
<dcscor:parameter>МинимальнаяШирина</dcscor:parameter>
|
||||||
|
<dcscor:value xsi:type="xs:decimal">2.75</dcscor:value>
|
||||||
|
</dcscor:item>
|
||||||
|
<dcscor:item>
|
||||||
|
<dcscor:parameter>МаксимальнаяШирина</dcscor:parameter>
|
||||||
|
<dcscor:value xsi:type="xs:decimal">2.75</dcscor:value>
|
||||||
|
</dcscor:item>
|
||||||
|
</dcsat:appearance>
|
||||||
|
</dcsat:tableCell>
|
||||||
|
<dcsat:tableCell>
|
||||||
|
<dcsat:item xsi:type="dcsat:Field">
|
||||||
|
<dcsat:value xsi:type="v8:LocalStringType">
|
||||||
|
<v8:item>
|
||||||
|
<v8:lang>ru</v8:lang>
|
||||||
|
<v8:content>В большинстве случаев для расследования причин возникновения проблемы можно воспользоваться историей изменений проблемного объекта:
|
||||||
|
• открыть карточку объекта и перейти по гиперссылке "История изменений";
|
||||||
|
• с помощью сравнения в списке версий определить, кто, когда и какие именно изменения вносил в объект.
|
||||||
|
Если история изменений отключена, то можно воспользоваться журналом регистрации, установив отбор по проблемному объекту.</v8:content>
|
||||||
|
</v8:item>
|
||||||
|
</dcsat:value>
|
||||||
|
</dcsat:item>
|
||||||
|
<dcsat:appearance>
|
||||||
|
<dcscor:item>
|
||||||
|
<dcscor:parameter>ЦветТекста</dcscor:parameter>
|
||||||
|
<dcscor:value xsi:type="v8ui:Color">#807A59</dcscor:value>
|
||||||
|
</dcscor:item>
|
||||||
|
<dcscor:item>
|
||||||
|
<dcscor:parameter>СтильГраницы</dcscor:parameter>
|
||||||
|
<dcscor:value xsi:type="v8ui:Line" width="0" gap="false">
|
||||||
|
<v8ui:style xsi:type="v8ui:SpreadsheetDocumentCellLineType">None</v8ui:style>
|
||||||
|
</dcscor:value>
|
||||||
|
<dcscor:item>
|
||||||
|
<dcscor:parameter>СтильГраницы.Слева</dcscor:parameter>
|
||||||
|
<dcscor:value xsi:type="v8ui:Line" width="1" gap="false">
|
||||||
|
<v8ui:style xsi:type="v8ui:SpreadsheetDocumentCellLineType">None</v8ui:style>
|
||||||
|
</dcscor:value>
|
||||||
|
</dcscor:item>
|
||||||
|
<dcscor:item>
|
||||||
|
<dcscor:parameter>СтильГраницы.Сверху</dcscor:parameter>
|
||||||
|
<dcscor:value xsi:type="v8ui:Line" width="1" gap="false">
|
||||||
|
<v8ui:style xsi:type="v8ui:SpreadsheetDocumentCellLineType">None</v8ui:style>
|
||||||
|
</dcscor:value>
|
||||||
|
</dcscor:item>
|
||||||
|
</dcscor:item>
|
||||||
|
<dcscor:item>
|
||||||
|
<dcscor:parameter>Размещение</dcscor:parameter>
|
||||||
|
<dcscor:value xsi:type="dcscor:DataCompositionTextPlacementType">Wrap</dcscor:value>
|
||||||
|
</dcscor:item>
|
||||||
|
</dcsat:appearance>
|
||||||
|
</dcsat:tableCell>
|
||||||
|
<dcsat:tableCell>
|
||||||
|
<dcsat:appearance>
|
||||||
|
<dcscor:item>
|
||||||
|
<dcscor:parameter>ОбъединятьПоГоризонтали</dcscor:parameter>
|
||||||
|
<dcscor:value xsi:type="xs:boolean">true</dcscor:value>
|
||||||
|
</dcscor:item>
|
||||||
|
</dcsat:appearance>
|
||||||
|
</dcsat:tableCell>
|
||||||
|
<dcsat:tableCell>
|
||||||
|
<dcsat:appearance>
|
||||||
|
<dcscor:item>
|
||||||
|
<dcscor:parameter>ОбъединятьПоГоризонтали</dcscor:parameter>
|
||||||
|
<dcscor:value xsi:type="xs:boolean">true</dcscor:value>
|
||||||
|
</dcscor:item>
|
||||||
|
</dcsat:appearance>
|
||||||
|
</dcsat:tableCell>
|
||||||
|
<dcsat:tableCell>
|
||||||
|
<dcsat:appearance>
|
||||||
|
<dcscor:item>
|
||||||
|
<dcscor:parameter>ОбъединятьПоГоризонтали</dcscor:parameter>
|
||||||
|
<dcscor:value xsi:type="xs:boolean">true</dcscor:value>
|
||||||
|
</dcscor:item>
|
||||||
|
</dcsat:appearance>
|
||||||
|
</dcsat:tableCell>
|
||||||
|
<dcsat:tableCell>
|
||||||
|
<dcsat:appearance>
|
||||||
|
<dcscor:item>
|
||||||
|
<dcscor:parameter>ОбъединятьПоГоризонтали</dcscor:parameter>
|
||||||
|
<dcscor:value xsi:type="xs:boolean">true</dcscor:value>
|
||||||
|
</dcscor:item>
|
||||||
|
</dcsat:appearance>
|
||||||
|
</dcsat:tableCell>
|
||||||
|
<dcsat:tableCell>
|
||||||
|
<dcsat:appearance>
|
||||||
|
<dcscor:item>
|
||||||
|
<dcscor:parameter>ОбъединятьПоГоризонтали</dcscor:parameter>
|
||||||
|
<dcscor:value xsi:type="xs:boolean">true</dcscor:value>
|
||||||
|
</dcscor:item>
|
||||||
|
</dcsat:appearance>
|
||||||
|
</dcsat:tableCell>
|
||||||
|
<dcsat:tableCell>
|
||||||
|
<dcsat:appearance>
|
||||||
|
<dcscor:item>
|
||||||
|
<dcscor:parameter>ОбъединятьПоГоризонтали</dcscor:parameter>
|
||||||
|
<dcscor:value xsi:type="xs:boolean">true</dcscor:value>
|
||||||
|
</dcscor:item>
|
||||||
|
</dcsat:appearance>
|
||||||
|
</dcsat:tableCell>
|
||||||
|
<dcsat:tableCell>
|
||||||
|
<dcsat:appearance>
|
||||||
|
<dcscor:item>
|
||||||
|
<dcscor:parameter>ОбъединятьПоГоризонтали</dcscor:parameter>
|
||||||
|
<dcscor:value xsi:type="xs:boolean">true</dcscor:value>
|
||||||
|
</dcscor:item>
|
||||||
|
</dcsat:appearance>
|
||||||
|
</dcsat:tableCell>
|
||||||
|
<dcsat:tableCell>
|
||||||
|
<dcsat:appearance>
|
||||||
|
<dcscor:item>
|
||||||
|
<dcscor:parameter>МинимальнаяШирина</dcscor:parameter>
|
||||||
|
<dcscor:value xsi:type="xs:decimal">17.625</dcscor:value>
|
||||||
|
</dcscor:item>
|
||||||
|
<dcscor:item>
|
||||||
|
<dcscor:parameter>МаксимальнаяШирина</dcscor:parameter>
|
||||||
|
<dcscor:value xsi:type="xs:decimal">17.625</dcscor:value>
|
||||||
|
</dcscor:item>
|
||||||
|
<dcscor:item>
|
||||||
|
<dcscor:parameter>ОбъединятьПоГоризонтали</dcscor:parameter>
|
||||||
|
<dcscor:value xsi:type="xs:boolean">true</dcscor:value>
|
||||||
|
</dcscor:item>
|
||||||
|
</dcsat:appearance>
|
||||||
|
</dcsat:tableCell>
|
||||||
|
</dcsat:item>
|
||||||
|
</template>
|
||||||
|
</template>
|
||||||
<groupTemplate>
|
<groupTemplate>
|
||||||
<groupName>Ответственный</groupName>
|
<groupName>Ответственный</groupName>
|
||||||
<templateType>OverallFooter</templateType>
|
<templateType>OverallFooter</templateType>
|
||||||
<template>Макет1</template>
|
<template>Макет1</template>
|
||||||
</groupTemplate>
|
</groupTemplate>
|
||||||
|
<groupTemplate>
|
||||||
|
<groupName>Примечание</groupName>
|
||||||
|
<templateType>Header</templateType>
|
||||||
|
<template>Макет2</template>
|
||||||
|
</groupTemplate>
|
||||||
<settingsVariant>
|
<settingsVariant>
|
||||||
<dcsset:name>Основной</dcsset:name>
|
<dcsset:name>Основной</dcsset:name>
|
||||||
<dcsset:presentation xsi:type="v8:LocalStringType">
|
<dcsset:presentation xsi:type="v8:LocalStringType">
|
||||||
@@ -1019,6 +1211,18 @@
|
|||||||
</dcsset:item>
|
</dcsset:item>
|
||||||
</dcsset:row>
|
</dcsset:row>
|
||||||
</dcsset:item>
|
</dcsset:item>
|
||||||
|
<dcsset:item xsi:type="dcsset:StructureItemGroup">
|
||||||
|
<dcsset:name>Примечание</dcsset:name>
|
||||||
|
<dcsset:order>
|
||||||
|
<dcsset:item xsi:type="dcsset:OrderItemAuto"/>
|
||||||
|
</dcsset:order>
|
||||||
|
<dcsset:outputParameters>
|
||||||
|
<dcscor:item xsi:type="dcsset:SettingsParameterValue">
|
||||||
|
<dcscor:parameter>МакетОформления</dcscor:parameter>
|
||||||
|
<dcscor:value xsi:type="xs:string">БезОформления</dcscor:value>
|
||||||
|
</dcscor:item>
|
||||||
|
</dcsset:outputParameters>
|
||||||
|
</dcsset:item>
|
||||||
</dcsset:settings>
|
</dcsset:settings>
|
||||||
</settingsVariant>
|
</settingsVariant>
|
||||||
</DataCompositionSchema>
|
</DataCompositionSchema>
|
||||||
@@ -720,93 +720,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
|
||||||
<right>
|
|
||||||
<name>Administration</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>DataAdministration</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>UpdateDataBaseConfiguration</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>ExclusiveMode</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>ActiveUsers</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>EventLog</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>ThinClient</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>WebClient</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>ThickClient</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>ExternalConnection</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>Automation</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>TechnicalSpecialistMode</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeNormal</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeFullscreenWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeKiosk</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>AnalyticsSystemClient</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>SaveUserData</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>ConfigurationExtensionsAdministration</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>Output</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>Constant.РежимИспользованияИнформационнойБазы</name>
|
<name>Constant.РежимИспользованияИнформационнойБазы</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -3073,6 +2986,93 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
|
<right>
|
||||||
|
<name>Administration</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>DataAdministration</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>UpdateDataBaseConfiguration</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>ExclusiveMode</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>ActiveUsers</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>EventLog</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>ThinClient</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>WebClient</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>ThickClient</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>ExternalConnection</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>Automation</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>TechnicalSpecialistMode</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeNormal</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeFullscreenWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeKiosk</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>AnalyticsSystemClient</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>SaveUserData</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>ConfigurationExtensionsAdministration</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>Output</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>InformationRegister.ДампыПлатформы</name>
|
<name>InformationRegister.ДампыПлатформы</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -14,37 +14,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeNormal</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeFullscreenWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeKiosk</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>AnalyticsSystemClient</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>Output</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>Catalog.РассылкиОтчетов.Command.СобытияРассылки</name>
|
<name>Catalog.РассылкиОтчетов.Command.СобытияРассылки</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -103,4 +72,35 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeNormal</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeFullscreenWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeKiosk</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>AnalyticsSystemClient</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>Output</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
</Rights>
|
</Rights>
|
||||||
@@ -1398,45 +1398,6 @@
|
|||||||
<value>false</value>
|
<value>false</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
|
||||||
<right>
|
|
||||||
<name>Administration</name>
|
|
||||||
<value>false</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>UpdateDataBaseConfiguration</name>
|
|
||||||
<value>false</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>ThickClient</name>
|
|
||||||
<value>false</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>ExternalConnection</name>
|
|
||||||
<value>false</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>Automation</name>
|
|
||||||
<value>false</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>TechnicalSpecialistMode</name>
|
|
||||||
<value>false</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>ConfigurationExtensionsAdministration</name>
|
|
||||||
<value>false</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>InteractiveOpenExtDataProcessors</name>
|
|
||||||
<value>false</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>InteractiveOpenExtReports</name>
|
|
||||||
<value>false</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>Constant.РежимИспользованияИнформационнойБазы</name>
|
<name>Constant.РежимИспользованияИнформационнойБазы</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -5648,6 +5609,45 @@
|
|||||||
<value>false</value>
|
<value>false</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
|
<right>
|
||||||
|
<name>Administration</name>
|
||||||
|
<value>false</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>UpdateDataBaseConfiguration</name>
|
||||||
|
<value>false</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>ThickClient</name>
|
||||||
|
<value>false</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>ExternalConnection</name>
|
||||||
|
<value>false</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>Automation</name>
|
||||||
|
<value>false</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>TechnicalSpecialistMode</name>
|
||||||
|
<value>false</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>ConfigurationExtensionsAdministration</name>
|
||||||
|
<value>false</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>InteractiveOpenExtDataProcessors</name>
|
||||||
|
<value>false</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>InteractiveOpenExtReports</name>
|
||||||
|
<value>false</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>InformationRegister.ДампыПлатформы</name>
|
<name>InformationRegister.ДампыПлатформы</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -3,6 +3,13 @@
|
|||||||
<setForNewObjects>false</setForNewObjects>
|
<setForNewObjects>false</setForNewObjects>
|
||||||
<setForAttributesByDefault>true</setForAttributesByDefault>
|
<setForAttributesByDefault>true</setForAttributesByDefault>
|
||||||
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
||||||
|
<object>
|
||||||
|
<name>DataProcessor.ЖурналРегистрации.Command.ЖурналРегистрации</name>
|
||||||
|
<right>
|
||||||
|
<name>View</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -34,13 +41,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>DataProcessor.ЖурналРегистрации.Command.ЖурналРегистрации</name>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>DataProcessor.ЖурналРегистрации</name>
|
<name>DataProcessor.ЖурналРегистрации</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
Reference in new issue
Block a user