3_1_8_321
This commit is contained in:
1 parent
3efc44c50b
commit
a86ad8a503
155 files changed
+2327
-2103
No files matched your search
@@ -102,6 +102,7 @@
|
|||||||
|
|
||||||
СтандартнаяОбработка = Ложь;
|
СтандартнаяОбработка = Ложь;
|
||||||
Если ПараметрыОткрытия.ТипОтчета = "Дополнительный" Тогда // Для платформы.
|
Если ПараметрыОткрытия.ТипОтчета = "Дополнительный" Тогда // Для платформы.
|
||||||
|
ОбщегоНазначенияКлиентСервер.ДополнитьСтруктуру(ПараметрыОткрытия, Параметры);
|
||||||
ВыбраннаяФорма = "Справочник.ВариантыОтчетов.ФормаОбъекта";
|
ВыбраннаяФорма = "Справочник.ВариантыОтчетов.ФормаОбъекта";
|
||||||
Параметры.Вставить("ПараметрыОткрытияФормыОтчета", ПараметрыОткрытия);
|
Параметры.Вставить("ПараметрыОткрытияФормыОтчета", ПараметрыОткрытия);
|
||||||
Возврат;
|
Возврат;
|
||||||
|
|||||||
@@ -232,7 +232,8 @@
|
|||||||
Оповещение = Новый ОписаниеОповещения("ЗагрузитьКомпонентуПослеПомещенияФайла", ЭтотОбъект, Контекст);
|
Оповещение = Новый ОписаниеОповещения("ЗагрузитьКомпонентуПослеПомещенияФайла", ЭтотОбъект, Контекст);
|
||||||
|
|
||||||
ПараметрыЗагрузки = ФайловаяСистемаКлиент.ПараметрыЗагрузкиФайла();
|
ПараметрыЗагрузки = ФайловаяСистемаКлиент.ПараметрыЗагрузкиФайла();
|
||||||
ПараметрыЗагрузки.Диалог.Фильтр = НСтр("ru = 'Внешняя компонента (*.zip)|*.zip|Все файлы (*.*)|*.*'");
|
ПараметрыЗагрузки.Диалог.Фильтр = НСтр("ru = 'Внешняя компонента (*.zip)|*.zip'") + "|"
|
||||||
|
+ СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(НСтр("ru = 'Все файлы (%1)|%1'"), ПолучитьМаскуВсеФайлы());
|
||||||
ПараметрыЗагрузки.Диалог.Заголовок = НСтр("ru = 'Выберите файл внешней компоненты'");
|
ПараметрыЗагрузки.Диалог.Заголовок = НСтр("ru = 'Выберите файл внешней компоненты'");
|
||||||
ПараметрыЗагрузки.ИдентификаторФормы = УникальныйИдентификатор;
|
ПараметрыЗагрузки.ИдентификаторФормы = УникальныйИдентификатор;
|
||||||
|
|
||||||
|
|||||||
@@ -406,7 +406,7 @@
|
|||||||
// Только для внутреннего использования.
|
// Только для внутреннего использования.
|
||||||
//
|
//
|
||||||
// Параметры:
|
// Параметры:
|
||||||
// НаборыСвойств - Соответствие из КлючЗначение:
|
// НаборыСвойств - Соответствие из КлючИЗначение:
|
||||||
// * Ключ - Строка, СправочникСсылка.НаборыДополнительныхРеквизитовИСведений
|
// * Ключ - Строка, СправочникСсылка.НаборыДополнительныхРеквизитовИСведений
|
||||||
// * Значение - см. НовыеСвойстваНабора
|
// * Значение - см. НовыеСвойстваНабора
|
||||||
// Набор - СтрокаДереваЗначений:
|
// Набор - СтрокаДереваЗначений:
|
||||||
|
|||||||
@@ -215,7 +215,7 @@
|
|||||||
ДиалогОткрытияФайла = Новый ДиалогВыбораФайла(Режим);
|
ДиалогОткрытияФайла = Новый ДиалогВыбораФайла(Режим);
|
||||||
ДиалогОткрытияФайла.Каталог = РабочийКаталог;
|
ДиалогОткрытияФайла.Каталог = РабочийКаталог;
|
||||||
ДиалогОткрытияФайла.ПолноеИмяФайла = "";
|
ДиалогОткрытияФайла.ПолноеИмяФайла = "";
|
||||||
Фильтр = НСтр("ru = 'Все файлы (*.*)|*.*'");
|
Фильтр = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(НСтр("ru = 'Все файлы (%1)|%1'"), ПолучитьМаскуВсеФайлы());
|
||||||
ДиалогОткрытияФайла.Фильтр = Фильтр;
|
ДиалогОткрытияФайла.Фильтр = Фильтр;
|
||||||
ДиалогОткрытияФайла.МножественныйВыбор = Ложь;
|
ДиалогОткрытияФайла.МножественныйВыбор = Ложь;
|
||||||
ДиалогОткрытияФайла.Заголовок = НСтр("ru = 'Выберите папку'");
|
ДиалогОткрытияФайла.Заголовок = НСтр("ru = 'Выберите папку'");
|
||||||
|
|||||||
@@ -2278,15 +2278,8 @@
|
|||||||
&НаКлиенте
|
&НаКлиенте
|
||||||
Функция ВыборПодборПеретаскиваниеЭлементаВТабличнуюЧасть(ЭлементПодбора, ТабличнаяЧасть, ИмяРеквизита, СтруктураЗаполнения, Уникальность = Истина)
|
Функция ВыборПодборПеретаскиваниеЭлементаВТабличнуюЧасть(ЭлементПодбора, ТабличнаяЧасть, ИмяРеквизита, СтруктураЗаполнения, Уникальность = Истина)
|
||||||
|
|
||||||
Если (ТипЗнч(ЭлементПодбора) = Тип("Структура")) Или ТипЗнч(ЭлементПодбора) = Тип("ДанныеФормыЭлементКоллекции") Тогда
|
// (СправочникСсылка.*) перетаскивание из формы выбора или подбора.
|
||||||
Если ЭлементПодбора.Свойство(ИмяРеквизита) Тогда
|
ЗначениеРеквизита = ЭлементПодбора;
|
||||||
ЗначениеРеквизита = ЭлементПодбора[ИмяРеквизита];
|
|
||||||
Иначе
|
|
||||||
Возврат Неопределено;
|
|
||||||
КонецЕсли;
|
|
||||||
Иначе // (СправочникСсылка.*) перетаскивание из формы выбора или подбора.
|
|
||||||
ЗначениеРеквизита = ЭлементПодбора;
|
|
||||||
КонецЕсли;
|
|
||||||
|
|
||||||
// Требуется уникальность реквизита в рамках таблицы.
|
// Требуется уникальность реквизита в рамках таблицы.
|
||||||
Найденные = ТабличнаяЧасть.НайтиСтроки(Новый Структура(ИмяРеквизита, ЗначениеРеквизита));
|
Найденные = ТабличнаяЧасть.НайтиСтроки(Новый Структура(ИмяРеквизита, ЗначениеРеквизита));
|
||||||
@@ -2298,14 +2291,6 @@
|
|||||||
СтрокаТаблицы = ТабличнаяЧасть.Добавить();
|
СтрокаТаблицы = ТабличнаяЧасть.Добавить();
|
||||||
СтрокаТаблицы[ИмяРеквизита] = ЗначениеРеквизита;
|
СтрокаТаблицы[ИмяРеквизита] = ЗначениеРеквизита;
|
||||||
ЗаполнитьЗначенияСвойств(СтрокаТаблицы, СтруктураЗаполнения);
|
ЗаполнитьЗначенияСвойств(СтрокаТаблицы, СтруктураЗаполнения);
|
||||||
Если (ТипЗнч(ЭлементПодбора) = Тип("Структура")) Тогда
|
|
||||||
Для Каждого КлючИЗначение Из ЭлементПодбора Цикл
|
|
||||||
Если СтруктураЗаполнения.Свойство(КлючИЗначение.Ключ) Тогда
|
|
||||||
ЭлементПодбора.Удалить(ЭлементПодбора.Ключ);
|
|
||||||
КонецЕсли;
|
|
||||||
КонецЦикла;
|
|
||||||
ЗаполнитьЗначенияСвойств(СтрокаТаблицы, ЭлементПодбора);
|
|
||||||
КонецЕсли;
|
|
||||||
|
|
||||||
Возврат СтрокаТаблицы;
|
Возврат СтрокаТаблицы;
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|||||||
+1
-1
@@ -30,7 +30,7 @@
|
|||||||
|
|
||||||
#Область СлужебныеПроцедурыИФункции
|
#Область СлужебныеПроцедурыИФункции
|
||||||
|
|
||||||
&НаСервере
|
&НаСервереБезКонтекста
|
||||||
Функция РассчитатьПорядокЭлемента()
|
Функция РассчитатьПорядокЭлемента()
|
||||||
|
|
||||||
Запрос = Новый Запрос;
|
Запрос = Новый Запрос;
|
||||||
|
|||||||
@@ -804,7 +804,7 @@
|
|||||||
|
|
||||||
ДиалогОткрытияФайла = Новый ДиалогВыбораФайла(РежимДиалогаВыбораФайла.Открытие);
|
ДиалогОткрытияФайла = Новый ДиалогВыбораФайла(РежимДиалогаВыбораФайла.Открытие);
|
||||||
ДиалогОткрытияФайла.ПолноеИмяФайла = "";
|
ДиалогОткрытияФайла.ПолноеИмяФайла = "";
|
||||||
ДиалогОткрытияФайла.Фильтр = НСтр("ru = 'Все файлы (*.*)|*.*'");
|
ДиалогОткрытияФайла.Фильтр = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(НСтр("ru = 'Все файлы (%1)|%1'"), ПолучитьМаскуВсеФайлы());
|
||||||
ДиалогОткрытияФайла.МножественныйВыбор = Истина;
|
ДиалогОткрытияФайла.МножественныйВыбор = Истина;
|
||||||
ДиалогОткрытияФайла.Заголовок = НСтр("ru = 'Выберите файлы'");
|
ДиалогОткрытияФайла.Заголовок = НСтр("ru = 'Выберите файлы'");
|
||||||
Если Не ДиалогОткрытияФайла.Выбрать() Тогда
|
Если Не ДиалогОткрытияФайла.Выбрать() Тогда
|
||||||
@@ -833,7 +833,7 @@
|
|||||||
|
|
||||||
ДиалогОткрытияФайла = Новый ДиалогВыбораФайла(РежимДиалогаВыбораФайла.ВыборКаталога);
|
ДиалогОткрытияФайла = Новый ДиалогВыбораФайла(РежимДиалогаВыбораФайла.ВыборКаталога);
|
||||||
ДиалогОткрытияФайла.ПолноеИмяФайла = "";
|
ДиалогОткрытияФайла.ПолноеИмяФайла = "";
|
||||||
ДиалогОткрытияФайла.Фильтр = НСтр("ru = 'Все файлы (*.*)|*.*'");
|
ДиалогОткрытияФайла.Фильтр = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(НСтр("ru = 'Все файлы (%1)|%1'"), ПолучитьМаскуВсеФайлы());
|
||||||
ДиалогОткрытияФайла.МножественныйВыбор = Ложь;
|
ДиалогОткрытияФайла.МножественныйВыбор = Ложь;
|
||||||
ДиалогОткрытияФайла.Заголовок = НСтр("ru = 'Выберите каталог'");
|
ДиалогОткрытияФайла.Заголовок = НСтр("ru = 'Выберите каталог'");
|
||||||
Если Не ДиалогОткрытияФайла.Выбрать() Тогда
|
Если Не ДиалогОткрытияФайла.Выбрать() Тогда
|
||||||
|
|||||||
@@ -224,8 +224,9 @@
|
|||||||
ПараметрыЗагрузки.ИдентификаторФормы = УникальныйИдентификатор;
|
ПараметрыЗагрузки.ИдентификаторФормы = УникальныйИдентификатор;
|
||||||
ПараметрыЗагрузки.Диалог.Заголовок = НСтр("ru = 'Выберите файл электронной подписи'");
|
ПараметрыЗагрузки.Диалог.Заголовок = НСтр("ru = 'Выберите файл электронной подписи'");
|
||||||
ПараметрыЗагрузки.Диалог.Фильтр = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
ПараметрыЗагрузки.Диалог.Фильтр = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||||
НСтр("ru = 'Файлы подписи (*.%1)|*.%1|Все файлы (*.*)|*.*'"),
|
НСтр("ru = 'Файлы подписи (*.%1)|*.%1'"),
|
||||||
ЭлектроннаяПодписьКлиент.ПерсональныеНастройки().РасширениеДляФайловПодписи);
|
ЭлектроннаяПодписьКлиент.ПерсональныеНастройки().РасширениеДляФайловПодписи);
|
||||||
|
ПараметрыЗагрузки.Диалог.Фильтр = ПараметрыЗагрузки.Диалог.Фильтр + "|" + СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(НСтр("ru = 'Все файлы (%1)|%1'"), ПолучитьМаскуВсеФайлы());
|
||||||
|
|
||||||
Если Не ДобавитьНовуюСтроку Тогда
|
Если Не ДобавитьНовуюСтроку Тогда
|
||||||
ПараметрыЗагрузки.Диалог.ПолноеИмяФайла = Элементы.Подписи.ТекущиеДанные.ПутьКФайлу;
|
ПараметрыЗагрузки.Диалог.ПолноеИмяФайла = Элементы.Подписи.ТекущиеДанные.ПутьКФайлу;
|
||||||
|
|||||||
@@ -193,7 +193,8 @@
|
|||||||
|
|
||||||
ПараметрыСохранения = ФайловаяСистемаКлиент.ПараметрыСохраненияФайла();
|
ПараметрыСохранения = ФайловаяСистемаКлиент.ПараметрыСохраненияФайла();
|
||||||
ПараметрыСохранения.Диалог.Заголовок = НСтр("ru = 'Выберите файл для сохранения расширения конфигурации'");
|
ПараметрыСохранения.Диалог.Заголовок = НСтр("ru = 'Выберите файл для сохранения расширения конфигурации'");
|
||||||
ПараметрыСохранения.Диалог.Фильтр = НСтр("ru = 'Файлы расширений конфигурации (*.cfe)|*.cfe|Все файлы (*.*)|*.*'");
|
ПараметрыСохранения.Диалог.Фильтр = НСтр("ru = 'Файлы расширений конфигурации (*.cfe)|*.cfe'") + "|"
|
||||||
|
+ СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(НСтр("ru = 'Все файлы (%1)|%1'"), ПолучитьМаскуВсеФайлы());
|
||||||
|
|
||||||
ФайловаяСистемаКлиент.СохранитьФайлы(Неопределено, СохраняемыеФайлы, ПараметрыСохранения);
|
ФайловаяСистемаКлиент.СохранитьФайлы(Неопределено, СохраняемыеФайлы, ПараметрыСохранения);
|
||||||
|
|
||||||
|
|||||||
@@ -404,7 +404,8 @@
|
|||||||
|
|
||||||
ПараметрыСохранения = ФайловаяСистемаКлиент.ПараметрыСохраненияФайла();
|
ПараметрыСохранения = ФайловаяСистемаКлиент.ПараметрыСохраненияФайла();
|
||||||
ПараметрыСохранения.Диалог.Заголовок = НСтр("ru = 'Выберите файл для сохранения исправления конфигурации'");
|
ПараметрыСохранения.Диалог.Заголовок = НСтр("ru = 'Выберите файл для сохранения исправления конфигурации'");
|
||||||
ПараметрыСохранения.Диалог.Фильтр = НСтр("ru = 'Файлы исправлений конфигурации (*.cfe)|*.cfe|Все файлы (*.*)|*.*'");
|
ПараметрыСохранения.Диалог.Фильтр = НСтр("ru = 'Файлы исправлений конфигурации (*.cfe)|*.cfe'") + "|"
|
||||||
|
+ СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(НСтр("ru = 'Все файлы (%1)|%1'"), ПолучитьМаскуВсеФайлы());
|
||||||
|
|
||||||
ФайловаяСистемаКлиент.СохранитьФайлы(Неопределено, СохраняемыеФайлы, ПараметрыСохранения);
|
ФайловаяСистемаКлиент.СохранитьФайлы(Неопределено, СохраняемыеФайлы, ПараметрыСохранения);
|
||||||
|
|
||||||
|
|||||||
@@ -1187,7 +1187,14 @@
|
|||||||
|
|
||||||
ЭлементДанных.ОбменДанными.Загрузка = Истина;
|
ЭлементДанных.ОбменДанными.Загрузка = Истина;
|
||||||
ЭлементДанных.ДополнительныеСвойства.Вставить("ОтключитьМеханизмРегистрацииОбъектов");
|
ЭлементДанных.ДополнительныеСвойства.Вставить("ОтключитьМеханизмРегистрацииОбъектов");
|
||||||
ЭлементДанных.Записать();
|
|
||||||
|
Попытка
|
||||||
|
ЭлементДанных.Записать();
|
||||||
|
Исключение
|
||||||
|
// Пропускаем некорректную запись
|
||||||
|
ЗаписьЖурналаРегистрации(СобытиеЖурналаРегистрацииСозданиеАвтономногоРабочегоМеста(),
|
||||||
|
УровеньЖурналаРегистрации.Ошибка,,, ОбработкаОшибок.ПодробноеПредставлениеОшибки(ИнформацияОбОшибке()));
|
||||||
|
КонецПопытки;
|
||||||
|
|
||||||
КонецЦикла;
|
КонецЦикла;
|
||||||
|
|
||||||
|
|||||||
@@ -354,7 +354,7 @@
|
|||||||
// Если передан пустой массив, то будут возвращен полный список наименований и сокращений.
|
// Если передан пустой массив, то будут возвращен полный список наименований и сокращений.
|
||||||
//
|
//
|
||||||
// Возвращаемое значение:
|
// Возвращаемое значение:
|
||||||
// Соответствие из КлючЗначение:
|
// Соответствие из КлючИЗначение:
|
||||||
// * Ключ - Строка - полное наименование адресного объекта.
|
// * Ключ - Строка - полное наименование адресного объекта.
|
||||||
// * Значение - Строка - сокращение адресного объекта.
|
// * Значение - Строка - сокращение адресного объекта.
|
||||||
//
|
//
|
||||||
|
|||||||
@@ -10,9 +10,9 @@
|
|||||||
// Возвращает информацию о доступности адресных сведений.
|
// Возвращает информацию о доступности адресных сведений.
|
||||||
//
|
//
|
||||||
// Возвращаемое значение:
|
// Возвращаемое значение:
|
||||||
// ФиксированноеСоответствие:
|
// ФиксированноеСоответствие из КлючИЗначение:
|
||||||
// * КлассификаторДоступен - Булево - классификатор доступен через веб-сервис.
|
// * Ключ - Строка - "КлассификаторДоступен", "ИспользоватьЗагруженные"
|
||||||
// * ИспользоватьЗагруженные - Булево - в программу загружен классификатор.
|
// * Значение - Булево
|
||||||
//
|
//
|
||||||
Функция СведенияОДоступностиАдресныхСведений() Экспорт
|
Функция СведенияОДоступностиАдресныхСведений() Экспорт
|
||||||
Возврат АдресныйКлассификаторПовтИсп.СведенияОЗагрузкеСубъектовРФ();
|
Возврат АдресныйКлассификаторПовтИсп.СведенияОЗагрузкеСубъектовРФ();
|
||||||
|
|||||||
@@ -145,6 +145,7 @@
|
|||||||
ЗадачаОбъект = Задача.Ключ.ПолучитьОбъект();
|
ЗадачаОбъект = Задача.Ключ.ПолучитьОбъект();
|
||||||
ЗадачаОбъект.Выполнена = Ложь;
|
ЗадачаОбъект.Выполнена = Ложь;
|
||||||
ЗадачаОбъект.ДополнительныеСвойства.Вставить("Перенаправление", Истина);
|
ЗадачаОбъект.ДополнительныеСвойства.Вставить("Перенаправление", Истина);
|
||||||
|
ЗадачаОбъект.ДополнительныеСвойства.Вставить("ТолькоПроверка", Истина);
|
||||||
ЗадачаОбъект.ВыполнитьЗадачу();
|
ЗадачаОбъект.ВыполнитьЗадачу();
|
||||||
КонецЦикла;
|
КонецЦикла;
|
||||||
ОтменитьТранзакцию();
|
ОтменитьТранзакцию();
|
||||||
|
|||||||
@@ -1177,8 +1177,8 @@
|
|||||||
// См. ОчередьЗаданийПереопределяемый.ПриПолученииСпискаШаблонов
|
// См. ОчередьЗаданийПереопределяемый.ПриПолученииСпискаШаблонов
|
||||||
Процедура ПриПолученииСпискаШаблонов(ШаблоныЗаданий) Экспорт
|
Процедура ПриПолученииСпискаШаблонов(ШаблоныЗаданий) Экспорт
|
||||||
|
|
||||||
ШаблоныЗаданий.Добавить("МониторингЗадач");
|
ШаблоныЗаданий.Добавить(Метаданные.РегламентныеЗадания.МониторингЗадач.Имя);
|
||||||
ШаблоныЗаданий.Добавить("УведомлениеИсполнителейОНовыхЗадачах");
|
ШаблоныЗаданий.Добавить(Метаданные.РегламентныеЗадания.УведомлениеИсполнителейОНовыхЗадачах.Имя);
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
|
|||||||
@@ -640,7 +640,7 @@
|
|||||||
// - ГруппировкаКомпоновкиДанных
|
// - ГруппировкаКомпоновкиДанных
|
||||||
// - ГруппировкаТаблицыКомпоновкиДанных
|
// - ГруппировкаТаблицыКомпоновкиДанных
|
||||||
// Настройки - НастройкиКомпоновкиДанных
|
// Настройки - НастройкиКомпоновкиДанных
|
||||||
// ПоляСортировки - Соответствие из КлючЗначение:
|
// ПоляСортировки - Соответствие из КлючИЗначение:
|
||||||
// * Ключ - ПолеКомпоновкиДанных
|
// * Ключ - ПолеКомпоновкиДанных
|
||||||
// * Значение - НаправлениеСортировкиКомпоновкиДанных
|
// * Значение - НаправлениеСортировкиКомпоновкиДанных
|
||||||
//
|
//
|
||||||
|
|||||||
@@ -1127,9 +1127,9 @@
|
|||||||
// См. ОчередьЗаданийПереопределяемый.ПриПолученииСпискаШаблонов.
|
// См. ОчередьЗаданийПереопределяемый.ПриПолученииСпискаШаблонов.
|
||||||
Процедура ПриПолученииСпискаШаблонов(ШаблоныЗаданий) Экспорт
|
Процедура ПриПолученииСпискаШаблонов(ШаблоныЗаданий) Экспорт
|
||||||
|
|
||||||
ШаблоныЗаданий.Добавить("ОбновлениеСтатусовДоставкиSMS");
|
ШаблоныЗаданий.Добавить(Метаданные.РегламентныеЗадания.ОбновлениеСтатусовДоставкиSMS.Имя);
|
||||||
ШаблоныЗаданий.Добавить("ОтправкаSMS");
|
ШаблоныЗаданий.Добавить(Метаданные.РегламентныеЗадания.ОтправкаSMS.Имя);
|
||||||
ШаблоныЗаданий.Добавить("ПолучениеИОтправкаЭлектронныхПисем");
|
ШаблоныЗаданий.Добавить(Метаданные.РегламентныеЗадания.ПолучениеИОтправкаЭлектронныхПисем.Имя);
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
|
|||||||
@@ -983,7 +983,8 @@
|
|||||||
|
|
||||||
ПараметрыСохранения = ФайловаяСистемаКлиент.ПараметрыСохраненияФайла();
|
ПараметрыСохранения = ФайловаяСистемаКлиент.ПараметрыСохраненияФайла();
|
||||||
ПараметрыСохранения.Диалог.Заголовок = НСтр("ru = 'Выберите файл для сохранения внешней компоненты'");
|
ПараметрыСохранения.Диалог.Заголовок = НСтр("ru = 'Выберите файл для сохранения внешней компоненты'");
|
||||||
ПараметрыСохранения.Диалог.Фильтр = НСтр("ru = 'Файлы внешних компонент (*.zip)|*.zip|Все файлы (*.*)|*.*'");
|
ПараметрыСохранения.Диалог.Фильтр = НСтр("ru = 'Файлы внешних компонент (*.zip)|*.zip'")+"|"
|
||||||
|
+ СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(НСтр("ru = 'Все файлы (%1)|%1'"), ПолучитьМаскуВсеФайлы());
|
||||||
|
|
||||||
Контекст = Новый Структура;
|
Контекст = Новый Структура;
|
||||||
Контекст.Вставить("Ссылка", ВнешняяКомпонентаСсылка);
|
Контекст.Вставить("Ссылка", ВнешняяКомпонентаСсылка);
|
||||||
|
|||||||
@@ -48,18 +48,19 @@
|
|||||||
Попытка
|
Попытка
|
||||||
|
|
||||||
Если ТекущееЗначениеИспользоватьУничтожениеПДн <> ИспользоватьУничтожениеПДн Тогда
|
Если ТекущееЗначениеИспользоватьУничтожениеПДн <> ИспользоватьУничтожениеПДн Тогда
|
||||||
Если ИспользоватьУничтожениеПДн Тогда
|
Константы.ИспользоватьСкрытиеПерсональныхДанныхСубъектов.Установить(ИспользоватьУничтожениеПДн);
|
||||||
Субъекты = СубъектыПоЗапросу(ТекстЗапросаСубъектовСНеуничтоженнымиДанными());
|
Если Не ИспользоватьУничтожениеПДн Тогда
|
||||||
ДобавитьСубъектыДляРасчетаСроковХранения(Субъекты, ТекущаяДатаСеанса(), ИспользоватьУничтожениеПДн);
|
|
||||||
ОбновитьСрокиХраненияПерсональныхДанныхВФоне();
|
|
||||||
Иначе
|
|
||||||
НаборЗаписей = РегистрыСведений.СубъектыДляРасчетаСроковХранения.СоздатьНаборЗаписей();
|
НаборЗаписей = РегистрыСведений.СубъектыДляРасчетаСроковХранения.СоздатьНаборЗаписей();
|
||||||
НаборЗаписей.Записать();
|
НаборЗаписей.Записать();
|
||||||
|
|
||||||
НаборЗаписей = РегистрыСведений.СрокиХраненияПерсональныхДанных.СоздатьНаборЗаписей();
|
НаборЗаписей = РегистрыСведений.СрокиХраненияПерсональныхДанных.СоздатьНаборЗаписей();
|
||||||
НаборЗаписей.Записать();
|
НаборЗаписей.Записать();
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
Константы.ИспользоватьСкрытиеПерсональныхДанныхСубъектов.Установить(ИспользоватьУничтожениеПДн);
|
КонецЕсли;
|
||||||
|
|
||||||
|
Если ИспользоватьУничтожениеПДн Тогда
|
||||||
|
Субъекты = СубъектыПоЗапросу(ТекстЗапросаСубъектовСНеуничтоженнымиДанными());
|
||||||
|
ДобавитьСубъектыДляРасчетаСроковХранения(Субъекты, Дата(1, 1, 1), Истина);
|
||||||
|
ОбновитьСрокиХраненияПерсональныхДанныхВФоне();
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
ЗафиксироватьТранзакцию();
|
ЗафиксироватьТранзакцию();
|
||||||
@@ -966,8 +967,7 @@
|
|||||||
// См. ОчередьЗаданийПереопределяемый.ПриПолученииСпискаШаблонов.
|
// См. ОчередьЗаданийПереопределяемый.ПриПолученииСпискаШаблонов.
|
||||||
Процедура ПриПолученииСпискаШаблонов(ШаблоныЗаданий) Экспорт
|
Процедура ПриПолученииСпискаШаблонов(ШаблоныЗаданий) Экспорт
|
||||||
|
|
||||||
ШаблоныЗаданий.Добавить("ПолучениеСубъектовДляСкрытияПерсональныхДанных");
|
ШаблоныЗаданий.Добавить(Метаданные.РегламентныеЗадания.РасчетСроковХраненияПерсональныхДанных.Имя);
|
||||||
ШаблоныЗаданий.Добавить("СкрытиеПерсональныхДанныхСубъектов");
|
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
@@ -1186,10 +1186,18 @@
|
|||||||
|
|
||||||
ТекущийСубъект = Неопределено;
|
ТекущийСубъект = Неопределено;
|
||||||
Для Каждого СтрокаТаблицы Из СрокиХранения Цикл
|
Для Каждого СтрокаТаблицы Из СрокиХранения Цикл
|
||||||
Если СтрокаТаблицы.Субъект <> ТекущийСубъект Тогда
|
|
||||||
СтрокиСМаксимальнойДатой.Добавить(СтрокаТаблицы);
|
Если СтрокаТаблицы.Субъект = ТекущийСубъект Тогда
|
||||||
ТекущийСубъект = СтрокаТаблицы.Субъект;
|
Продолжить;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
|
Если Не ЗначениеЗаполнено(СтрокаТаблицы.СрокХранения) Тогда
|
||||||
|
СтрокаТаблицы.СрокХранения = ТекущаяДатаСеанса();
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
СтрокиСМаксимальнойДатой.Добавить(СтрокаТаблицы);
|
||||||
|
ТекущийСубъект = СтрокаТаблицы.Субъект;
|
||||||
|
|
||||||
КонецЦикла;
|
КонецЦикла;
|
||||||
|
|
||||||
МаксимальныеСрокиХранения = СрокиХранения.Скопировать(СтрокиСМаксимальнойДатой);
|
МаксимальныеСрокиХранения = СрокиХранения.Скопировать(СтрокиСМаксимальнойДатой);
|
||||||
@@ -1298,7 +1306,6 @@
|
|||||||
//
|
//
|
||||||
// Параметры:
|
// Параметры:
|
||||||
// ДанныеСубъектов - см. РегистрыСведений.СубъектыДляРасчетаСроковХранения.СубъектыДляРасчетаСроковХранения
|
// ДанныеСубъектов - см. РегистрыСведений.СубъектыДляРасчетаСроковХранения.СубъектыДляРасчетаСроковХранения
|
||||||
//
|
|
||||||
Процедура ОбновитьСрокиХраненияПерсональныхДанныхСубъектов(ДанныеСубъектов)
|
Процедура ОбновитьСрокиХраненияПерсональныхДанныхСубъектов(ДанныеСубъектов)
|
||||||
|
|
||||||
Если ДанныеСубъектов.Количество() = 0 Тогда
|
Если ДанныеСубъектов.Количество() = 0 Тогда
|
||||||
@@ -1327,6 +1334,20 @@
|
|||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
|
// Обновляет срок хранения персональных данных субъекта.
|
||||||
|
//
|
||||||
|
// Параметры:
|
||||||
|
// Субъект - ОпределяемыйТип.СубъектПерсональныхДанных
|
||||||
|
Процедура ОбновитьСрокХраненияПерсональныхДанныхСубъекта(Субъект) Экспорт
|
||||||
|
|
||||||
|
ДанныеСубъектов = НоваяТаблицаДляРасчетаСроковХранения();
|
||||||
|
НоваяСтрока = ДанныеСубъектов.Добавить();
|
||||||
|
НоваяСтрока.Субъект = Субъект;
|
||||||
|
|
||||||
|
ОбновитьСрокиХраненияПерсональныхДанныхСубъектов(ДанныеСубъектов);
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
// Параметры:
|
// Параметры:
|
||||||
// Субъекты - Массив из ОпределяемыйТип.СубъектПерсональныхДанных
|
// Субъекты - Массив из ОпределяемыйТип.СубъектПерсональныхДанных
|
||||||
//
|
//
|
||||||
@@ -1380,13 +1401,27 @@
|
|||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
|
// Возвращаемое значение:
|
||||||
|
// ТаблицаЗначений:
|
||||||
|
// * Субъект - ОпределяемыйТип.СубъектПерсональныхДанных
|
||||||
|
// * ДатаСобытия - Дата
|
||||||
|
Функция НоваяТаблицаДляРасчетаСроковХранения() Экспорт
|
||||||
|
|
||||||
|
НоваяТаблица = Новый ТаблицаЗначений();
|
||||||
|
НоваяТаблица.Колонки.Добавить("Субъект", Метаданные.ОпределяемыеТипы.СубъектПерсональныхДанных.Тип);
|
||||||
|
НоваяТаблица.Колонки.Добавить("ДатаСобытия", Новый ОписаниеТипов("Дата"));
|
||||||
|
|
||||||
|
Возврат НоваяТаблица;
|
||||||
|
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
#КонецОбласти
|
#КонецОбласти
|
||||||
|
|
||||||
// Параметры:
|
// Параметры:
|
||||||
// Субъекты - Массив из ОпределяемыйТип.СубъектПерсональныхДанных - ссылка или массив ссылок одного типа на субъекты.
|
// Субъекты - Массив из ОпределяемыйТип.СубъектПерсональныхДанных - ссылка или массив ссылок одного типа на субъекты.
|
||||||
//
|
//
|
||||||
// Возвращаемое значение:
|
// Возвращаемое значение:
|
||||||
// Неопределено, ТаблицаЗначений:
|
// Неопределено,ТаблицаЗначений:
|
||||||
// * ИмяОбъекта - Строка
|
// * ИмяОбъекта - Строка
|
||||||
// * Поле - Строка
|
// * Поле - Строка
|
||||||
// * Категория - Строка
|
// * Категория - Строка
|
||||||
@@ -1460,9 +1495,6 @@
|
|||||||
// См. ЗащитаПерсональныхДанныхПереопределяемый.ПередСкрытиемПерсональныхДанныхСубъектов
|
// См. ЗащитаПерсональныхДанныхПереопределяемый.ПередСкрытиемПерсональныхДанныхСубъектов
|
||||||
Процедура ПередУничтожениемПерсональныхДанныхСубъектов(Субъекты, ТаблицаИсключений, ОтказОтСкрытия = Ложь)
|
Процедура ПередУничтожениемПерсональныхДанныхСубъектов(Субъекты, ТаблицаИсключений, ОтказОтСкрытия = Ложь)
|
||||||
|
|
||||||
ЗащитаПерсональныхДанныхПереопределяемый.ПередСкрытиемПерсональныхДанныхСубъектов(Субъекты, ТаблицаИсключений,
|
|
||||||
ОтказОтСкрытия);
|
|
||||||
|
|
||||||
// Субъекты, у которых не истек срок хранения персональных данных, добавляем в исключения.
|
// Субъекты, у которых не истек срок хранения персональных данных, добавляем в исключения.
|
||||||
ТаблицаСубъектовСНеистекшимСрокомХранения = СубъектыСНеистекшимСрокомХраненияПерсональныхДанных(Субъекты,
|
ТаблицаСубъектовСНеистекшимСрокомХранения = СубъектыСНеистекшимСрокомХраненияПерсональныхДанных(Субъекты,
|
||||||
НачалоДня(ТекущаяДатаСеанса()));
|
НачалоДня(ТекущаяДатаСеанса()));
|
||||||
@@ -1473,6 +1505,9 @@
|
|||||||
НоваяСтрока.ПричинаОтменыУничтожения = НСтр("ru = 'Не истек срок хранения персональных данных.'");
|
НоваяСтрока.ПричинаОтменыУничтожения = НСтр("ru = 'Не истек срок хранения персональных данных.'");
|
||||||
КонецЦикла;
|
КонецЦикла;
|
||||||
|
|
||||||
|
ЗащитаПерсональныхДанныхПереопределяемый.ПередСкрытиемПерсональныхДанныхСубъектов(Субъекты, ТаблицаИсключений,
|
||||||
|
ОтказОтСкрытия);
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
// Параметры:
|
// Параметры:
|
||||||
@@ -1592,7 +1627,7 @@
|
|||||||
Если ЧастиИмени.Количество() > 1 Тогда
|
Если ЧастиИмени.Количество() > 1 Тогда
|
||||||
ИмяТЧасти = ЧастиИмени[0];
|
ИмяТЧасти = ЧастиИмени[0];
|
||||||
ИмяРеквизитаТЧ = ЧастиИмени[1];
|
ИмяРеквизитаТЧ = ЧастиИмени[1];
|
||||||
ЕстьСсылка = Объект[ИмяТЧасти][ИмяРеквизитаТЧ] = Субъект;
|
ЕстьСсылка = Объект[ИмяТЧасти].Найти(Субъект, ИмяРеквизитаТЧ) <> Неопределено;
|
||||||
Иначе
|
Иначе
|
||||||
ЕстьСсылка = Объект[ИмяРеквизита] = Субъект;
|
ЕстьСсылка = Объект[ИмяРеквизита] = Субъект;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
@@ -1984,8 +2019,7 @@
|
|||||||
// ТаблицаИсключений - см. НоваяТаблицаИсключений
|
// ТаблицаИсключений - см. НоваяТаблицаИсключений
|
||||||
//
|
//
|
||||||
// Возвращаемое значение:
|
// Возвращаемое значение:
|
||||||
// Массив - обработать таблицу исключений
|
// Массив из ОпределяемыйТип.СубъектПерсональныхДанных
|
||||||
//
|
|
||||||
Функция ОбработатьТаблицуИсключений(ТаблицаИсключений)
|
Функция ОбработатьТаблицуИсключений(ТаблицаИсключений)
|
||||||
|
|
||||||
Если Не ЗначениеЗаполнено(ТаблицаИсключений) Тогда
|
Если Не ЗначениеЗаполнено(ТаблицаИсключений) Тогда
|
||||||
@@ -2258,7 +2292,7 @@
|
|||||||
Возврат;
|
Возврат;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
ДобавитьСубъектыДляРасчетаСроковХранения(Субъекты, ТекущаяДатаСеанса());
|
ДобавитьСубъектыДляРасчетаСроковХранения(Субъекты, Дата(1, 1, 1));
|
||||||
|
|
||||||
ЗафиксироватьТранзакцию();
|
ЗафиксироватьТранзакцию();
|
||||||
Исключение
|
Исключение
|
||||||
@@ -2569,4 +2603,4 @@
|
|||||||
|
|
||||||
#КонецОбласти
|
#КонецОбласти
|
||||||
|
|
||||||
#КонецОбласти
|
#КонецОбласти
|
||||||
@@ -293,6 +293,11 @@
|
|||||||
СтандартныеПодсистемыСервер.ПриЗаполненииТиповИсключаемыхИзВыгрузкиЗагрузки(Типы);
|
СтандартныеПодсистемыСервер.ПриЗаполненииТиповИсключаемыхИзВыгрузкиЗагрузки(Типы);
|
||||||
СерверныеОповещения.ПриЗаполненииТиповИсключаемыхИзВыгрузкиЗагрузки(Типы);
|
СерверныеОповещения.ПриЗаполненииТиповИсключаемыхИзВыгрузкиЗагрузки(Типы);
|
||||||
|
|
||||||
|
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.АдресныйКлассификатор") Тогда
|
||||||
|
МодульАдресныйКлассификаторСлужебный = ОбщегоНазначения.ОбщийМодуль("АдресныйКлассификаторСлужебный");
|
||||||
|
МодульАдресныйКлассификаторСлужебный.ПриЗаполненииТиповИсключаемыхИзВыгрузкиЗагрузки(Типы);
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.ВариантыОтчетов") Тогда
|
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.ВариантыОтчетов") Тогда
|
||||||
МодульВариантыОтчетов = ОбщегоНазначения.ОбщийМодуль("ВариантыОтчетов");
|
МодульВариантыОтчетов = ОбщегоНазначения.ОбщийМодуль("ВариантыОтчетов");
|
||||||
МодульВариантыОтчетов.ПриЗаполненииТиповИсключаемыхИзВыгрузкиЗагрузки(Типы);
|
МодульВариантыОтчетов.ПриЗаполненииТиповИсключаемыхИзВыгрузкиЗагрузки(Типы);
|
||||||
@@ -332,11 +337,6 @@
|
|||||||
МодульКонтрольВеденияУчетаСлужебный.ПриЗаполненииТиповИсключаемыхИзВыгрузкиЗагрузки(Типы);
|
МодульКонтрольВеденияУчетаСлужебный.ПриЗаполненииТиповИсключаемыхИзВыгрузкиЗагрузки(Типы);
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.АдресныйКлассификатор") Тогда
|
|
||||||
МодульАдресныйКлассификаторСлужебный = ОбщегоНазначения.ОбщийМодуль("АдресныйКлассификаторСлужебный");
|
|
||||||
МодульАдресныйКлассификаторСлужебный.ПриЗаполненииТиповИсключаемыхИзВыгрузкиЗагрузки(Типы);
|
|
||||||
КонецЕсли;
|
|
||||||
|
|
||||||
Если ОбщегоНазначения.ПодсистемаСуществует(
|
Если ОбщегоНазначения.ПодсистемаСуществует(
|
||||||
"СтандартныеПодсистемы.РаботаВМоделиСервиса.ОбновлениеВерсииИБВМоделиСервиса") Тогда
|
"СтандартныеПодсистемы.РаботаВМоделиСервиса.ОбновлениеВерсииИБВМоделиСервиса") Тогда
|
||||||
МодульОбновлениеИнформационнойБазыСлужебныйВМоделиСервиса = ОбщегоНазначения.ОбщийМодуль(
|
МодульОбновлениеИнформационнойБазыСлужебныйВМоделиСервиса = ОбщегоНазначения.ОбщийМодуль(
|
||||||
@@ -346,8 +346,7 @@
|
|||||||
|
|
||||||
Если ОбщегоНазначения.ПодсистемаСуществует(
|
Если ОбщегоНазначения.ПодсистемаСуществует(
|
||||||
"СтандартныеПодсистемы.РаботаВМоделиСервиса.РаботаСФайламиВМоделиСервиса") Тогда
|
"СтандартныеПодсистемы.РаботаВМоделиСервиса.РаботаСФайламиВМоделиСервиса") Тогда
|
||||||
МодульРаботаСФайламиСлужебныйВМоделиСервиса = ОбщегоНазначения.ОбщийМодуль(
|
МодульРаботаСФайламиСлужебныйВМоделиСервиса = ОбщегоНазначения.ОбщийМодуль("РаботаСФайламиСлужебныйВМоделиСервиса");
|
||||||
"РаботаСФайламиСлужебныйВМоделиСервиса");
|
|
||||||
МодульРаботаСФайламиСлужебныйВМоделиСервиса.ПриЗаполненииТиповИсключаемыхИзВыгрузкиЗагрузки(Типы);
|
МодульРаботаСФайламиСлужебныйВМоделиСервиса.ПриЗаполненииТиповИсключаемыхИзВыгрузкиЗагрузки(Типы);
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
@@ -378,8 +377,7 @@
|
|||||||
|
|
||||||
Если ОбщегоНазначения.ПодсистемаСуществует(
|
Если ОбщегоНазначения.ПодсистемаСуществует(
|
||||||
"СтандартныеПодсистемы.РаботаВМоделиСервиса.РаботаСФайламиВМоделиСервиса") Тогда
|
"СтандартныеПодсистемы.РаботаВМоделиСервиса.РаботаСФайламиВМоделиСервиса") Тогда
|
||||||
МодульРаботаСФайламиСлужебныйВМоделиСервиса = ОбщегоНазначения.ОбщийМодуль(
|
МодульРаботаСФайламиСлужебныйВМоделиСервиса = ОбщегоНазначения.ОбщийМодуль("РаботаСФайламиСлужебныйВМоделиСервиса");
|
||||||
"РаботаСФайламиСлужебныйВМоделиСервиса");
|
|
||||||
МодульРаботаСФайламиСлужебныйВМоделиСервиса.ПриРегистрацииОбработчиковВыгрузкиДанных(ТаблицаОбработчиков);
|
МодульРаботаСФайламиСлужебныйВМоделиСервиса.ПриРегистрацииОбработчиковВыгрузкиДанных(ТаблицаОбработчиков);
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
@@ -654,8 +652,7 @@
|
|||||||
|
|
||||||
Если ОбщегоНазначения.ПодсистемаСуществует(
|
Если ОбщегоНазначения.ПодсистемаСуществует(
|
||||||
"СтандартныеПодсистемы.РаботаВМоделиСервиса.РаботаСФайламиВМоделиСервиса") Тогда
|
"СтандартныеПодсистемы.РаботаВМоделиСервиса.РаботаСФайламиВМоделиСервиса") Тогда
|
||||||
МодульРаботаСФайламиСлужебныйВМоделиСервиса = ОбщегоНазначения.ОбщийМодуль(
|
МодульРаботаСФайламиСлужебныйВМоделиСервиса = ОбщегоНазначения.ОбщийМодуль("РаботаСФайламиСлужебныйВМоделиСервиса");
|
||||||
"РаботаСФайламиСлужебныйВМоделиСервиса");
|
|
||||||
МодульРаботаСФайламиСлужебныйВМоделиСервиса.ПриПолученииСпискаШаблонов(ШаблоныЗаданий);
|
МодульРаботаСФайламиСлужебныйВМоделиСервиса.ПриПолученииСпискаШаблонов(ШаблоныЗаданий);
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
@@ -731,8 +728,7 @@
|
|||||||
|
|
||||||
Если ОбщегоНазначения.ПодсистемаСуществует(
|
Если ОбщегоНазначения.ПодсистемаСуществует(
|
||||||
"СтандартныеПодсистемы.РаботаВМоделиСервиса.РаботаСФайламиВМоделиСервиса") Тогда
|
"СтандартныеПодсистемы.РаботаВМоделиСервиса.РаботаСФайламиВМоделиСервиса") Тогда
|
||||||
МодульРаботаСФайламиСлужебныйВМоделиСервиса = ОбщегоНазначения.ОбщийМодуль(
|
МодульРаботаСФайламиСлужебныйВМоделиСервиса = ОбщегоНазначения.ОбщийМодуль("РаботаСФайламиСлужебныйВМоделиСервиса");
|
||||||
"РаботаСФайламиСлужебныйВМоделиСервиса");
|
|
||||||
МодульРаботаСФайламиСлужебныйВМоделиСервиса.ПриОпределенииПсевдонимовОбработчиков(СоответствиеИменПсевдонимам);
|
МодульРаботаСФайламиСлужебныйВМоделиСервиса.ПриОпределенииПсевдонимовОбработчиков(СоответствиеИменПсевдонимам);
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
@@ -771,8 +767,7 @@
|
|||||||
|
|
||||||
Если ОбщегоНазначения.ПодсистемаСуществует(
|
Если ОбщегоНазначения.ПодсистемаСуществует(
|
||||||
"СтандартныеПодсистемы.РаботаВМоделиСервиса.РаботаСФайламиВМоделиСервиса") Тогда
|
"СтандартныеПодсистемы.РаботаВМоделиСервиса.РаботаСФайламиВМоделиСервиса") Тогда
|
||||||
МодульРаботаСФайламиСлужебныйВМоделиСервиса = ОбщегоНазначения.ОбщийМодуль(
|
МодульРаботаСФайламиСлужебныйВМоделиСервиса = ОбщегоНазначения.ОбщийМодуль("РаботаСФайламиСлужебныйВМоделиСервиса");
|
||||||
"РаботаСФайламиСлужебныйВМоделиСервиса");
|
|
||||||
МодульРаботаСФайламиСлужебныйВМоделиСервиса.ПриОпределенииИспользованияРегламентныхЗаданий(ТаблицаИспользования);
|
МодульРаботаСФайламиСлужебныйВМоделиСервиса.ПриОпределенииИспользованияРегламентныхЗаданий(ТаблицаИспользования);
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
@@ -2844,6 +2839,11 @@
|
|||||||
// См. ИнтерфейсODataПереопределяемый.ПриЗаполненииЗависимыхТаблицДляВыгрузкиЗагрузкиOData
|
// См. ИнтерфейсODataПереопределяемый.ПриЗаполненииЗависимыхТаблицДляВыгрузкиЗагрузкиOData
|
||||||
Процедура ПриЗаполненииЗависимыхТаблицДляВыгрузкиЗагрузкиOData(Таблицы) Экспорт
|
Процедура ПриЗаполненииЗависимыхТаблицДляВыгрузкиЗагрузкиOData(Таблицы) Экспорт
|
||||||
|
|
||||||
|
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.РаботаВМоделиСервиса.РаботаСФайламиВМоделиСервиса") Тогда
|
||||||
|
МодульРаботаСФайламиСлужебныйВМоделиСервиса = ОбщегоНазначения.ОбщийМодуль("РаботаСФайламиСлужебныйВМоделиСервиса");
|
||||||
|
МодульРаботаСФайламиСлужебныйВМоделиСервиса.ПриЗаполненииЗависимыхТаблицДляВыгрузкиЗагрузкиOData(Таблицы);
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.УдалениеПомеченныхОбъектов") Тогда
|
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.УдалениеПомеченныхОбъектов") Тогда
|
||||||
МодульУдалениеПомеченныхОбъектовСлужебный = ОбщегоНазначения.ОбщийМодуль("УдалениеПомеченныхОбъектовСлужебный");
|
МодульУдалениеПомеченныхОбъектовСлужебный = ОбщегоНазначения.ОбщийМодуль("УдалениеПомеченныхОбъектовСлужебный");
|
||||||
МодульУдалениеПомеченныхОбъектовСлужебный.ПриЗаполненииЗависимыхТаблицДляВыгрузкиЗагрузкиOData(Таблицы);
|
МодульУдалениеПомеченныхОбъектовСлужебный.ПриЗаполненииЗависимыхТаблицДляВыгрузкиЗагрузкиOData(Таблицы);
|
||||||
|
|||||||
@@ -129,7 +129,7 @@
|
|||||||
// См. ОчередьЗаданийПереопределяемый.ПриПолученииСпискаШаблонов.
|
// См. ОчередьЗаданийПереопределяемый.ПриПолученииСпискаШаблонов.
|
||||||
Процедура ПриПолученииСпискаШаблонов(ШаблоныЗаданий) Экспорт
|
Процедура ПриПолученииСпискаШаблонов(ШаблоныЗаданий) Экспорт
|
||||||
|
|
||||||
ШаблоныЗаданий.Добавить("ПроверкаВеденияУчета");
|
ШаблоныЗаданий.Добавить(Метаданные.РегламентныеЗадания.ПроверкаВеденияУчета.Имя);
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
|
|||||||
@@ -914,7 +914,7 @@
|
|||||||
//
|
//
|
||||||
// Возвращаемое значение:
|
// Возвращаемое значение:
|
||||||
// Структура:
|
// Структура:
|
||||||
// * ЛокализуемыеРеквизитыОбъекта - Соответствие из КлючЗначение:
|
// * ЛокализуемыеРеквизитыОбъекта - Соответствие из КлючИЗначение:
|
||||||
// ** Ключ - Строка
|
// ** Ключ - Строка
|
||||||
// ** Значение - Булево
|
// ** Значение - Булево
|
||||||
// * КодЯзыка1 - Строка
|
// * КодЯзыка1 - Строка
|
||||||
@@ -1012,7 +1012,7 @@
|
|||||||
|
|
||||||
// Параметры:
|
// Параметры:
|
||||||
// ИменаРеквизитовОбъекта - Массив из Строка
|
// ИменаРеквизитовОбъекта - Массив из Строка
|
||||||
// ЛокализуемыеРеквизитыОбъекта - Соответствие из КлючЗначение:
|
// ЛокализуемыеРеквизитыОбъекта - Соответствие из КлючИЗначение:
|
||||||
// * Ключ - Строка
|
// * Ключ - Строка
|
||||||
// * Значение - Булево
|
// * Значение - Булево
|
||||||
//
|
//
|
||||||
|
|||||||
@@ -45,7 +45,7 @@
|
|||||||
Процедура ПриДобавленииПодсистемы(Описание) Экспорт
|
Процедура ПриДобавленииПодсистемы(Описание) Экспорт
|
||||||
|
|
||||||
Описание.Имя = "СтандартныеПодсистемы";
|
Описание.Имя = "СтандартныеПодсистемы";
|
||||||
Описание.Версия = "3.1.8.302";
|
Описание.Версия = "3.1.8.321";
|
||||||
Описание.ИдентификаторИнтернетПоддержки = "SSL";
|
Описание.ИдентификаторИнтернетПоддержки = "SSL";
|
||||||
Описание.РежимВыполненияОтложенныхОбработчиков = "Параллельно";
|
Описание.РежимВыполненияОтложенныхОбработчиков = "Параллельно";
|
||||||
Описание.ПараллельноеОтложенноеОбновлениеСВерсии = "2.3.3.0";
|
Описание.ПараллельноеОтложенноеОбновлениеСВерсии = "2.3.3.0";
|
||||||
|
|||||||
@@ -1737,7 +1737,7 @@
|
|||||||
// См. ОчередьЗаданийПереопределяемый.ПриПолученииСпискаШаблонов.
|
// См. ОчередьЗаданийПереопределяемый.ПриПолученииСпискаШаблонов.
|
||||||
Процедура ПриПолученииСпискаШаблонов(ШаблоныЗаданий) Экспорт
|
Процедура ПриПолученииСпискаШаблонов(ШаблоныЗаданий) Экспорт
|
||||||
|
|
||||||
ШаблоныЗаданий.Добавить("ОтложенноеОбновлениеИБ");
|
ШаблоныЗаданий.Добавить(Метаданные.РегламентныеЗадания.ОтложенноеОбновлениеИБ.Имя);
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
@@ -2382,8 +2382,6 @@
|
|||||||
КонецПопытки;
|
КонецПопытки;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
НастроитьЗаданиеОчисткаУстаревшихДанных(Ложь);
|
|
||||||
|
|
||||||
Результат = Новый Структура;
|
Результат = Новый Структура;
|
||||||
Результат.Вставить("Возврат", "");
|
Результат.Вставить("Возврат", "");
|
||||||
|
|
||||||
@@ -2410,6 +2408,8 @@
|
|||||||
|
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
|
НастроитьЗаданиеОчисткаУстаревшихДанных(Ложь);
|
||||||
|
|
||||||
// Загрузка и выгрузка сообщения обмена после перезапуска в связи с получением изменений конфигурации.
|
// Загрузка и выгрузка сообщения обмена после перезапуска в связи с получением изменений конфигурации.
|
||||||
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.ОбменДанными") Тогда
|
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.ОбменДанными") Тогда
|
||||||
МодульОбменДаннымиСервер = ОбщегоНазначения.ОбщийМодуль("ОбменДаннымиСервер");
|
МодульОбменДаннымиСервер = ОбщегоНазначения.ОбщийМодуль("ОбменДаннымиСервер");
|
||||||
|
|||||||
@@ -960,7 +960,7 @@
|
|||||||
// ИсключенияПоискаСсылок - см. ИсключенияПоискаСсылок
|
// ИсключенияПоискаСсылок - см. ИсключенияПоискаСсылок
|
||||||
//
|
//
|
||||||
// Возвращаемое значение:
|
// Возвращаемое значение:
|
||||||
// Соответствие из КлючЗначение:
|
// Соответствие из КлючИЗначение:
|
||||||
// * Ключ - СтрокаТаблицыЗначений
|
// * Ключ - СтрокаТаблицыЗначений
|
||||||
// * Значение - Булево - всегда Истина. Если это не служебная связь данных, то в соответствии нет элемента.
|
// * Значение - Булево - всегда Истина. Если это не служебная связь данных, то в соответствии нет элемента.
|
||||||
//
|
//
|
||||||
@@ -3217,7 +3217,7 @@
|
|||||||
// СсылкиНаПредметы - Массив из ЛюбаяСсылка
|
// СсылкиНаПредметы - Массив из ЛюбаяСсылка
|
||||||
//
|
//
|
||||||
// Возвращаемое значение:
|
// Возвращаемое значение:
|
||||||
// Соответствие из КлючЗначение:
|
// Соответствие из КлючИЗначение:
|
||||||
// * Ключ - ЛюбаяСсылка
|
// * Ключ - ЛюбаяСсылка
|
||||||
// * Значение - Строка - например, "Ножницы (Номенклатура)", "Заказ клиента № 0001 от 01.01.2001" или "не задан".
|
// * Значение - Строка - например, "Ножницы (Номенклатура)", "Заказ клиента № 0001 от 01.01.2001" или "не задан".
|
||||||
//
|
//
|
||||||
@@ -3262,7 +3262,7 @@
|
|||||||
// ПроверяемыеСсылки - Массив из ЛюбаяСсылка, ЛюбаяСсылка
|
// ПроверяемыеСсылки - Массив из ЛюбаяСсылка, ЛюбаяСсылка
|
||||||
//
|
//
|
||||||
// Возвращаемое значение:
|
// Возвращаемое значение:
|
||||||
// Соответствие из КлючЗначение:
|
// Соответствие из КлючИЗначение:
|
||||||
// * Ключ - ЛюбаяСсылка
|
// * Ключ - ЛюбаяСсылка
|
||||||
// * Значение - Строка - представление ссылки или "удален", если ссылка не существует в информационной базе.
|
// * Значение - Строка - представление ссылки или "удален", если ссылка не существует в информационной базе.
|
||||||
//
|
//
|
||||||
|
|||||||
@@ -290,12 +290,15 @@
|
|||||||
// КлючеваяОперация - Строка - ключевая операция.
|
// КлючеваяОперация - Строка - ключевая операция.
|
||||||
//
|
//
|
||||||
// Возвращаемое значение:
|
// Возвращаемое значение:
|
||||||
// Соответствие:
|
// Соответствие из КлючИЗначение:
|
||||||
// * КлючеваяОперация - имя ключевой операции.
|
// * Ключ - Строка
|
||||||
// * ВремяНачала - время начала ключевой операции в миллисекундах.
|
// * Значение - Произвольный
|
||||||
// * ВремяПоследнегоЗамера - время последнего замера ключевой операции в миллисекундах.
|
// Ключи:
|
||||||
// * ВесЗамера - количество данных, обработанных в ходе выполнения действий.
|
// # КлючеваяОперация - Строка - имя ключевой операции.
|
||||||
// * ВложенныеЗамеры - коллекция замеров вложенных шагов.
|
// # ВремяНачала - Число - время начала ключевой операции в миллисекундах.
|
||||||
|
// # ВремяПоследнегоЗамера - Число - время последнего замера ключевой операции в миллисекундах.
|
||||||
|
// # ВесЗамера - Число - количество данных, обработанных в ходе выполнения действий.
|
||||||
|
// # ВложенныеЗамеры - Соответствие - коллекция замеров вложенных шагов.
|
||||||
//
|
//
|
||||||
Функция НачатьЗамерДлительнойОперации(КлючеваяОперация) Экспорт
|
Функция НачатьЗамерДлительнойОперации(КлючеваяОперация) Экспорт
|
||||||
|
|
||||||
|
|||||||
@@ -10,7 +10,7 @@
|
|||||||
|
|
||||||
// Параметры:
|
// Параметры:
|
||||||
// ЗамерыДляЗаписи - Структура:
|
// ЗамерыДляЗаписи - Структура:
|
||||||
// * ЗамерыЗавершенные - Соответствие из КлючЗначение:
|
// * ЗамерыЗавершенные - Соответствие из КлючИЗначение:
|
||||||
// ** Ключ - УникальныйИдентификатор - уникальный идентификатор замера.
|
// ** Ключ - УникальныйИдентификатор - уникальный идентификатор замера.
|
||||||
// ** Значение - Соответствие.
|
// ** Значение - Соответствие.
|
||||||
// * ИнформацияПрограммыПросмотра - Строка
|
// * ИнформацияПрограммыПросмотра - Строка
|
||||||
|
|||||||
@@ -252,12 +252,15 @@
|
|||||||
// срабатыванием обработчика ожидания будет записано под именем "Последний шаг".
|
// срабатыванием обработчика ожидания будет записано под именем "Последний шаг".
|
||||||
//
|
//
|
||||||
// Возвращаемое значение:
|
// Возвращаемое значение:
|
||||||
// Соответствие:
|
// Соответствие из КлючИЗначение:
|
||||||
// * КлючеваяОперация - Строка - имя ключевой операции.
|
// * Ключ - Строка
|
||||||
// * ВремяНачала - Число - время начала ключевой операции в миллисекундах.
|
// * Значение - Произвольный
|
||||||
// * ВремяПоследнегоЗамера - Число - время последнего замера ключевой операции в миллисекундах.
|
// Ключи:
|
||||||
// * ВесЗамера - Число - количество данных, обработанных в ходе выполнения действий.
|
// # КлючеваяОперация - Строка - имя ключевой операции.
|
||||||
// * ВложенныеЗамеры - Соответствие - коллекция замеров вложенных шагов.
|
// # ВремяНачала - Число - время начала ключевой операции в миллисекундах.
|
||||||
|
// # ВремяПоследнегоЗамера - Число - время последнего замера ключевой операции в миллисекундах.
|
||||||
|
// # ВесЗамера - Число - количество данных, обработанных в ходе выполнения действий.
|
||||||
|
// # ВложенныеЗамеры - Соответствие - коллекция замеров вложенных шагов.
|
||||||
//
|
//
|
||||||
Функция НачатьЗамерДлительнойОперации(КлючеваяОперация, ФиксироватьСОшибкой = Ложь, АвтоЗавершение = Ложь, ИмяПоследнегоШага = "ПоследнийШаг") Экспорт
|
Функция НачатьЗамерДлительнойОперации(КлючеваяОперация, ФиксироватьСОшибкой = Ложь, АвтоЗавершение = Ложь, ИмяПоследнегоШага = "ПоследнийШаг") Экспорт
|
||||||
|
|
||||||
|
|||||||
@@ -68,14 +68,17 @@
|
|||||||
// клиента для текущего пользователя.
|
// клиента для текущего пользователя.
|
||||||
//
|
//
|
||||||
// Возвращаемое значение:
|
// Возвращаемое значение:
|
||||||
// Соответствие:
|
// Соответствие из КлючИЗначение:
|
||||||
// ИспользоватьПрокси - использовать ли прокси-сервер.
|
// * Ключ - Строка
|
||||||
// НеИспользоватьПроксиДляЛокальныхАдресов - использовать ли прокси-сервер для локальных адресов.
|
// * Значение - Произвольный
|
||||||
// ИспользоватьСистемныеНастройки - использовать ли системные настройки прокси-сервера.
|
// Ключи:
|
||||||
// Сервер - адрес прокси-сервера.
|
// # ИспользоватьПрокси - Булево - использовать ли прокси-сервер.
|
||||||
// Порт - порт прокси-сервера.
|
// # НеИспользоватьПроксиДляЛокальныхАдресов - Булево - использовать ли прокси-сервер для локальных адресов.
|
||||||
// Пользователь - имя пользователя для авторизации на прокси-сервере.
|
// # ИспользоватьСистемныеНастройки - Булево - использовать ли системные настройки прокси-сервера.
|
||||||
// Пароль - пароль пользователя.
|
// # Сервер - Строка - адрес прокси-сервера.
|
||||||
|
// # Порт - Число - порт прокси-сервера.
|
||||||
|
// # Пользователь - Строка - имя пользователя для авторизации на прокси-сервере.
|
||||||
|
// # Пароль - Строка - пароль пользователя.
|
||||||
//
|
//
|
||||||
Функция НастройкиПроксиНаКлиенте() Экспорт
|
Функция НастройкиПроксиНаКлиенте() Экспорт
|
||||||
|
|
||||||
@@ -118,14 +121,17 @@
|
|||||||
// Возвращает параметры настройки прокси-сервера на стороне сервера 1С:Предприятия.
|
// Возвращает параметры настройки прокси-сервера на стороне сервера 1С:Предприятия.
|
||||||
//
|
//
|
||||||
// Возвращаемое значение:
|
// Возвращаемое значение:
|
||||||
// Соответствие:
|
// Соответствие из КлючИЗначение:
|
||||||
// ИспользоватьПрокси - использовать ли прокси-сервер.
|
// * Ключ - Строка
|
||||||
// НеИспользоватьПроксиДляЛокальныхАдресов - использовать ли прокси-сервер для локальных адресов.
|
// * Значение - Произвольный
|
||||||
// ИспользоватьСистемныеНастройки - использовать ли системные настройки прокси-сервера.
|
// Ключи:
|
||||||
// Сервер - адрес прокси-сервера.
|
// # ИспользоватьПрокси - Булево - использовать ли прокси-сервер.
|
||||||
// Порт - порт прокси-сервера.
|
// # НеИспользоватьПроксиДляЛокальныхАдресов - Булево - использовать ли прокси-сервер для локальных адресов.
|
||||||
// Пользователь - имя пользователя для авторизации на прокси-сервере.
|
// # ИспользоватьСистемныеНастройки - Булево - использовать ли системные настройки прокси-сервера.
|
||||||
// Пароль - пароль пользователя.
|
// # Сервер - Строка - адрес прокси-сервера.
|
||||||
|
// # Порт - Число - порт прокси-сервера.
|
||||||
|
// # Пользователь - Строка - имя пользователя для авторизации на прокси-сервере.
|
||||||
|
// # Пароль - Строка - пароль пользователя.
|
||||||
//
|
//
|
||||||
Функция НастройкиПроксиНаСервере() Экспорт
|
Функция НастройкиПроксиНаСервере() Экспорт
|
||||||
|
|
||||||
|
|||||||
@@ -195,17 +195,20 @@
|
|||||||
// Возвращает прокси по настройкам НастройкаПроксиСервера для заданного протокола Протокол.
|
// Возвращает прокси по настройкам НастройкаПроксиСервера для заданного протокола Протокол.
|
||||||
//
|
//
|
||||||
// Параметры:
|
// Параметры:
|
||||||
// НастройкаПроксиСервера - Соответствие:
|
// НастройкаПроксиСервера - Соответствие из КлючИЗначение:
|
||||||
// ИспользоватьПрокси - использовать ли прокси-сервер.
|
// * Ключ - Строка
|
||||||
// НеИспользоватьПроксиДляЛокальныхАдресов - использовать ли прокси-сервер для локальных адресов.
|
// * Значение - Произвольный
|
||||||
// ИспользоватьСистемныеНастройки - использовать ли системные настройки прокси-сервера.
|
// Ключи:
|
||||||
// Сервер - адрес прокси-сервера.
|
// # ИспользоватьПрокси - Булево -использовать ли прокси-сервер.
|
||||||
// Порт - порт прокси-сервера.
|
// # НеИспользоватьПроксиДляЛокальныхАдресов - Булево -использовать ли прокси-сервер для локальных адресов.
|
||||||
// Пользователь - имя пользователя для авторизации на прокси-сервере.
|
// # ИспользоватьСистемныеНастройки - Булево -использовать ли системные настройки прокси-сервера.
|
||||||
// Пароль - пароль пользователя.
|
// # Сервер - Строка - адрес прокси-сервера.
|
||||||
// ИспользоватьАутентификациюОС - Булево - признак использования аутентификации средствами операционной системы.
|
// # Порт - Число - порт прокси-сервера.
|
||||||
// Протокол - Строка - протокол для которого устанавливаются параметры прокси сервера, например "http", "https",
|
// # Пользователь - Строка - имя пользователя для авторизации на прокси-сервере.
|
||||||
// "ftp".
|
// # Пароль - Строка - пароль пользователя.
|
||||||
|
// # ИспользоватьАутентификациюОС - Булево - признак использования аутентификации средствами операционной системы.
|
||||||
|
// # Протокол - Строка - протокол для которого устанавливаются параметры прокси сервера, например "http", "https",
|
||||||
|
// "ftp".
|
||||||
//
|
//
|
||||||
// Возвращаемое значение:
|
// Возвращаемое значение:
|
||||||
// ИнтернетПрокси
|
// ИнтернетПрокси
|
||||||
|
|||||||
@@ -149,15 +149,18 @@
|
|||||||
// Порт - число - порт сервера с которым установлено соединение
|
// Порт - число - порт сервера с которым установлено соединение
|
||||||
// * - взаимоисключающие ключи.
|
// * - взаимоисключающие ключи.
|
||||||
//
|
//
|
||||||
// НастройкиПрокси - Соответствие:
|
// НастройкиПрокси - Соответствие из КлючИЗначение:
|
||||||
// ИспользоватьПрокси - использовать ли прокси-сервер.
|
// * Ключ - Строка
|
||||||
// НеИспользоватьПроксиДляЛокальныхАдресов - использовать ли прокси-сервер для локальных адресов.
|
// * Значение - Произвольный
|
||||||
// ИспользоватьСистемныеНастройки - использовать ли системные настройки прокси-сервера.
|
// Ключи:
|
||||||
// Сервер - адрес прокси-сервера.
|
// # ИспользоватьПрокси - Булево - использовать ли прокси-сервер.
|
||||||
// Порт - порт прокси-сервера.
|
// # НеИспользоватьПроксиДляЛокальныхАдресов - Булево - использовать ли прокси-сервер для локальных адресов.
|
||||||
// Пользователь - имя пользователя для авторизации на прокси-сервере.
|
// # ИспользоватьСистемныеНастройки - Булево - использовать ли системные настройки прокси-сервера.
|
||||||
// Пароль - пароль пользователя.
|
// # Сервер - Строка - адрес прокси-сервера.
|
||||||
// ИспользоватьАутентификациюОС - Булево - признак использования аутентификации средствами операционной системы.
|
// # Порт - Булево - порт прокси-сервера.
|
||||||
|
// # Пользователь - Строка - имя пользователя для авторизации на прокси-сервере.
|
||||||
|
// # Пароль - Строка - пароль пользователя.
|
||||||
|
// # ИспользоватьАутентификациюОС - Булево - признак использования аутентификации средствами операционной системы.
|
||||||
//
|
//
|
||||||
// НастройкаСохранения - соответствие - содержит параметры для сохранения скачанного файла.
|
// НастройкаСохранения - соответствие - содержит параметры для сохранения скачанного файла.
|
||||||
// МестоХранения - строка - может содержать
|
// МестоХранения - строка - может содержать
|
||||||
@@ -826,7 +829,7 @@
|
|||||||
// Возвращает прокси по настройкам НастройкаПроксиСервера для заданного протокола Протокол.
|
// Возвращает прокси по настройкам НастройкаПроксиСервера для заданного протокола Протокол.
|
||||||
//
|
//
|
||||||
// Параметры:
|
// Параметры:
|
||||||
// НастройкаПроксиСервера - Соответствие из КлючЗначение:
|
// НастройкаПроксиСервера - Соответствие из КлючИЗначение:
|
||||||
// * Ключ - Строка - см. ниже список возможных ключей.
|
// * Ключ - Строка - см. ниже список возможных ключей.
|
||||||
// * Значение - Произвольный
|
// * Значение - Произвольный
|
||||||
// ИспользоватьПрокси - Булево - использовать ли прокси-сервер.
|
// ИспользоватьПрокси - Булево - использовать ли прокси-сервер.
|
||||||
|
|||||||
@@ -1282,7 +1282,7 @@
|
|||||||
// Обновляет идентификаторы пользователей ИБ в справочнике пользователей, очищает поле ИдентификаторПользователяСервиса.
|
// Обновляет идентификаторы пользователей ИБ в справочнике пользователей, очищает поле ИдентификаторПользователяСервиса.
|
||||||
//
|
//
|
||||||
// Параметры:
|
// Параметры:
|
||||||
// СоответствиеИдентификаторов - Соответствие из КлючЗначение:
|
// СоответствиеИдентификаторов - Соответствие из КлючИЗначение:
|
||||||
// * Ключ - УникальныйИдентификатор - исходный идентификатор пользователя ИБ,
|
// * Ключ - УникальныйИдентификатор - исходный идентификатор пользователя ИБ,
|
||||||
// * Значение - УникальныйИдентификатор - текущий идентификатор пользователя ИБ.
|
// * Значение - УникальныйИдентификатор - текущий идентификатор пользователя ИБ.
|
||||||
//
|
//
|
||||||
|
|||||||
@@ -1354,7 +1354,8 @@
|
|||||||
ПараметрыПоля.Вставить("РедактироватьФайл", "ВФорме");
|
ПараметрыПоля.Вставить("РедактироватьФайл", "ВФорме");
|
||||||
ПараметрыПоля.Вставить("ОчищатьФайл", Истина);
|
ПараметрыПоля.Вставить("ОчищатьФайл", Истина);
|
||||||
ПараметрыПоля.Вставить("МаксимальныйРазмер", 0);
|
ПараметрыПоля.Вставить("МаксимальныйРазмер", 0);
|
||||||
ПараметрыПоля.Вставить("ФильтрДиалогаВыбора", НСтр("ru = 'Все файлы (*.*)|*.*'"));
|
ПараметрыПоля.Вставить("ФильтрДиалогаВыбора",
|
||||||
|
СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(НСтр("ru = 'Все файлы (%1)|%1'"), ПолучитьМаскуВсеФайлы()));
|
||||||
|
|
||||||
Возврат ПараметрыПоля;
|
Возврат ПараметрыПоля;
|
||||||
|
|
||||||
|
|||||||
@@ -720,7 +720,7 @@
|
|||||||
// Тома - Массив из СправочникСсылка.ТомаХраненияФайлов
|
// Тома - Массив из СправочникСсылка.ТомаХраненияФайлов
|
||||||
//
|
//
|
||||||
// Возвращаемое значение:
|
// Возвращаемое значение:
|
||||||
// Соответствие из КлючЗначение:
|
// Соответствие из КлючИЗначение:
|
||||||
// * Ключ - СправочникСсылка.ТомаХраненияФайлов
|
// * Ключ - СправочникСсылка.ТомаХраненияФайлов
|
||||||
// * Значение - Число
|
// * Значение - Число
|
||||||
//
|
//
|
||||||
@@ -748,7 +748,7 @@
|
|||||||
| Версии.Том В (&Тома)";
|
| Версии.Том В (&Тома)";
|
||||||
ТекстыЗапросов.Добавить(ТекстЗапроса);
|
ТекстыЗапросов.Добавить(ТекстЗапроса);
|
||||||
|
|
||||||
ШаблонаТекстаЗапроса = "ВЫБРАТЬ
|
ШаблонТекстаЗапроса = "ВЫБРАТЬ
|
||||||
| ПрисоединенныеФайлы.Том,
|
| ПрисоединенныеФайлы.Том,
|
||||||
| ЕСТЬNULL(ПрисоединенныеФайлы.Размер, 0)
|
| ЕСТЬNULL(ПрисоединенныеФайлы.Размер, 0)
|
||||||
|ИЗ
|
|ИЗ
|
||||||
@@ -769,7 +769,7 @@
|
|||||||
Продолжить;
|
Продолжить;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
ТекстыЗапросов.Добавить(СтрЗаменить(ШаблонаТекстаЗапроса, "&ИмяСправочника",
|
ТекстыЗапросов.Добавить(СтрЗаменить(ШаблонТекстаЗапроса, "&ИмяСправочника",
|
||||||
Метаданные.НайтиПоТипу(Тип).ПолноеИмя()));
|
Метаданные.НайтиПоТипу(Тип).ПолноеИмя()));
|
||||||
КонецЦикла;
|
КонецЦикла;
|
||||||
|
|
||||||
|
|||||||
@@ -131,7 +131,8 @@
|
|||||||
|
|
||||||
ПараметрыВыполнения.Вставить("МаксимальныйРазмер" , 0);
|
ПараметрыВыполнения.Вставить("МаксимальныйРазмер" , 0);
|
||||||
ПараметрыВыполнения.Вставить("НеОткрыватьКарточку", ?(ПараметрыДобавления = Неопределено, Ложь, ПараметрыДобавления));
|
ПараметрыВыполнения.Вставить("НеОткрыватьКарточку", ?(ПараметрыДобавления = Неопределено, Ложь, ПараметрыДобавления));
|
||||||
ПараметрыВыполнения.Вставить("ФильтрДиалогаВыбора", НСтр("ru = 'Все файлы (*.*)|*.*'"));
|
ПараметрыВыполнения.Вставить("ФильтрДиалогаВыбора",
|
||||||
|
СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(НСтр("ru = 'Все файлы (%1)|%1'"), ПолучитьМаскуВсеФайлы()));
|
||||||
|
|
||||||
Иначе
|
Иначе
|
||||||
ПараметрыВыполнения.Вставить("МаксимальныйРазмер" , ПараметрыДобавления.МаксимальныйРазмер);
|
ПараметрыВыполнения.Вставить("МаксимальныйРазмер" , ПараметрыДобавления.МаксимальныйРазмер);
|
||||||
|
|||||||
@@ -33,7 +33,7 @@
|
|||||||
// Параметры:
|
// Параметры:
|
||||||
// ТипВладелецФайла - Тип - тип ссылки объекта, к которому добавляется файл.
|
// ТипВладелецФайла - Тип - тип ссылки объекта, к которому добавляется файл.
|
||||||
//
|
//
|
||||||
// ИменаСправочников - Соответствие из КлючЗначение:
|
// ИменаСправочников - Соответствие из КлючИЗначение:
|
||||||
// * Ключ - Строка - имя справочника присоединенных файлов.
|
// * Ключ - Строка - имя справочника присоединенных файлов.
|
||||||
// * Значение - Булево - установить в Истина, чтобы отметить этот справочник как основной.
|
// * Значение - Булево - установить в Истина, чтобы отметить этот справочник как основной.
|
||||||
// Основной справочник используется для интерактивной работы с файлами.
|
// Основной справочник используется для интерактивной работы с файлами.
|
||||||
|
|||||||
@@ -2628,8 +2628,7 @@
|
|||||||
|
|
||||||
// В процессе выгрузки данных ссылки на справочник ТомаХраненияФайлов очищаются,
|
// В процессе выгрузки данных ссылки на справочник ТомаХраненияФайлов очищаются,
|
||||||
// а при загрузке загрузка производится относительно настройки томов в ИБ, в которую
|
// а при загрузке загрузка производится относительно настройки томов в ИБ, в которую
|
||||||
// производится загрузка, а не относительно настройки томов в ИБ, из которой были
|
// производится загрузка, а не относительно настройки томов в ИБ, из которой были выгружены данные.
|
||||||
// выгружены данные.
|
|
||||||
Типы.Добавить(Метаданные.Справочники.ТомаХраненияФайлов);
|
Типы.Добавить(Метаданные.Справочники.ТомаХраненияФайлов);
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|||||||
@@ -75,8 +75,18 @@
|
|||||||
// См. ОчередьЗаданийПереопределяемый.ПриПолученииСпискаШаблонов.
|
// См. ОчередьЗаданийПереопределяемый.ПриПолученииСпискаШаблонов.
|
||||||
Процедура ПриПолученииСпискаШаблонов(ШаблоныЗаданий) Экспорт
|
Процедура ПриПолученииСпискаШаблонов(ШаблоныЗаданий) Экспорт
|
||||||
|
|
||||||
ШаблоныЗаданий.Добавить("ОчисткаНенужныхФайлов");
|
ШаблоныЗаданий.Добавить(Метаданные.РегламентныеЗадания.ОчисткаНенужныхФайлов.Имя);
|
||||||
ШаблоныЗаданий.Добавить("СинхронизацияФайлов");
|
ШаблоныЗаданий.Добавить(Метаданные.РегламентныеЗадания.СинхронизацияФайлов.Имя);
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
|
// См. ИнтерфейсODataПереопределяемый.ПриЗаполненииЗависимыхТаблицДляВыгрузкиЗагрузкиOData
|
||||||
|
Процедура ПриЗаполненииЗависимыхТаблицДляВыгрузкиЗагрузкиOData(Таблицы) Экспорт
|
||||||
|
|
||||||
|
ЗависимыеТаблицы = СправочникиФайловИОбъектыХранения().ОбъектыХранения;
|
||||||
|
Для Каждого ЗависимаяТаблица Из ЗависимыеТаблицы Цикл
|
||||||
|
Таблицы.Добавить(ЗависимаяТаблица.Ключ);
|
||||||
|
КонецЦикла;
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
@@ -88,7 +98,7 @@
|
|||||||
Типы.Добавить(Метаданные.РегистрыСведений.ОчередьИзвлеченияТекста);
|
Типы.Добавить(Метаданные.РегистрыСведений.ОчередьИзвлеченияТекста);
|
||||||
Типы.Добавить(Метаданные.Константы.ПутьКТомуБезУчетаРегиональныхНастроек);
|
Типы.Добавить(Метаданные.Константы.ПутьКТомуБезУчетаРегиональныхНастроек);
|
||||||
|
|
||||||
ИсключаемыеТипы = ПрочитатьКэшВыгрузкиЗагрузкиФайловыхФункций().ОбъектыХранения;
|
ИсключаемыеТипы = СправочникиФайловИОбъектыХранения().ОбъектыХранения;
|
||||||
Для Каждого ИсключаемыйТип Из ИсключаемыеТипы Цикл
|
Для Каждого ИсключаемыйТип Из ИсключаемыеТипы Цикл
|
||||||
Типы.Добавить(ОбщегоНазначения.ОбъектМетаданныхПоПолномуИмени(ИсключаемыйТип.Ключ));
|
Типы.Добавить(ОбщегоНазначения.ОбъектМетаданныхПоПолномуИмени(ИсключаемыйТип.Ключ));
|
||||||
КонецЦикла;
|
КонецЦикла;
|
||||||
@@ -98,7 +108,7 @@
|
|||||||
// См. ВыгрузкаЗагрузкаДанныхПереопределяемый.ПриРегистрацииОбработчиковВыгрузкиДанных.
|
// См. ВыгрузкаЗагрузкаДанныхПереопределяемый.ПриРегистрацииОбработчиковВыгрузкиДанных.
|
||||||
Процедура ПриРегистрацииОбработчиковВыгрузкиДанных(ТаблицаОбработчиков) Экспорт
|
Процедура ПриРегистрацииОбработчиковВыгрузкиДанных(ТаблицаОбработчиков) Экспорт
|
||||||
|
|
||||||
СправочникиФайлов = ПрочитатьКэшВыгрузкиЗагрузкиФайловыхФункций().СправочникиФайлов;
|
СправочникиФайлов = СправочникиФайловИОбъектыХранения().СправочникиФайлов;
|
||||||
Для Каждого СправочникФайлов Из СправочникиФайлов Цикл
|
Для Каждого СправочникФайлов Из СправочникиФайлов Цикл
|
||||||
|
|
||||||
НовыйОбработчик = ТаблицаОбработчиков.Добавить();
|
НовыйОбработчик = ТаблицаОбработчиков.Добавить();
|
||||||
@@ -124,7 +134,7 @@
|
|||||||
// См. ВыгрузкаЗагрузкаДанныхПереопределяемый.ПриРегистрацииОбработчиковЗагрузкиДанных.
|
// См. ВыгрузкаЗагрузкаДанныхПереопределяемый.ПриРегистрацииОбработчиковЗагрузкиДанных.
|
||||||
Процедура ПриРегистрацииОбработчиковЗагрузкиДанных(ТаблицаОбработчиков) Экспорт
|
Процедура ПриРегистрацииОбработчиковЗагрузкиДанных(ТаблицаОбработчиков) Экспорт
|
||||||
|
|
||||||
СправочникиФайлов = ПрочитатьКэшВыгрузкиЗагрузкиФайловыхФункций().СправочникиФайлов;
|
СправочникиФайлов = СправочникиФайловИОбъектыХранения().СправочникиФайлов;
|
||||||
Для Каждого СправочникФайлов Из СправочникиФайлов Цикл
|
Для Каждого СправочникФайлов Из СправочникиФайлов Цикл
|
||||||
|
|
||||||
НовыйОбработчик = ТаблицаОбработчиков.Добавить();
|
НовыйОбработчик = ТаблицаОбработчиков.Добавить();
|
||||||
@@ -174,7 +184,7 @@
|
|||||||
Возврат;
|
Возврат;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
СправочникиФайлов = ПрочитатьКэшВыгрузкиЗагрузкиФайловыхФункций().СправочникиФайлов;
|
СправочникиФайлов = СправочникиФайловИОбъектыХранения().СправочникиФайлов;
|
||||||
|
|
||||||
Обработчик = СправочникиФайлов.Получить(Объект.Метаданные().ПолноеИмя());
|
Обработчик = СправочникиФайлов.Получить(Объект.Метаданные().ПолноеИмя());
|
||||||
|
|
||||||
@@ -259,7 +269,7 @@
|
|||||||
//
|
//
|
||||||
Процедура ПередЗагрузкойОбъекта(Контейнер, Объект, Артефакты, Отказ) Экспорт
|
Процедура ПередЗагрузкойОбъекта(Контейнер, Объект, Артефакты, Отказ) Экспорт
|
||||||
|
|
||||||
СправочникиФайлов = ПрочитатьКэшВыгрузкиЗагрузкиФайловыхФункций().СправочникиФайлов;
|
СправочникиФайлов = СправочникиФайловИОбъектыХранения().СправочникиФайлов;
|
||||||
|
|
||||||
Обработчик = СправочникиФайлов.Получить(Объект.Метаданные().ПолноеИмя());
|
Обработчик = СправочникиФайлов.Получить(Объект.Метаданные().ПолноеИмя());
|
||||||
|
|
||||||
@@ -424,7 +434,7 @@
|
|||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
Функция ПрочитатьКэшВыгрузкиЗагрузкиФайловыхФункций()
|
Функция СправочникиФайловИОбъектыХранения()
|
||||||
|
|
||||||
Возврат РаботаСФайламиСлужебныйВМоделиСервисаПовтИсп.СправочникиФайловИОбъектыХранения();
|
Возврат РаботаСФайламиСлужебныйВМоделиСервисаПовтИсп.СправочникиФайловИОбъектыХранения();
|
||||||
|
|
||||||
|
|||||||
@@ -95,7 +95,7 @@
|
|||||||
Результат.Вставить("ТекстОшибки", "");
|
Результат.Вставить("ТекстОшибки", "");
|
||||||
|
|
||||||
ФильтрДиалога = ?(ПараметрыВыполнения.Свойство("ФильтрДиалогаВыбора"),
|
ФильтрДиалога = ?(ПараметрыВыполнения.Свойство("ФильтрДиалогаВыбора"),
|
||||||
ПараметрыВыполнения.ФильтрДиалогаВыбора, НСтр("ru = 'Все файлы (*.*)|*.*'"));
|
ПараметрыВыполнения.ФильтрДиалогаВыбора, СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(НСтр("ru = 'Все файлы (%1)|%1'"), ПолучитьМаскуВсеФайлы()));
|
||||||
|
|
||||||
Если Не ПараметрыВыполнения.Свойство("ПолноеИмяФайла") Тогда
|
Если Не ПараметрыВыполнения.Свойство("ПолноеИмяФайла") Тогда
|
||||||
// Загрузить из файловой системы с расширением работы с файлами.
|
// Загрузить из файловой системы с расширением работы с файлами.
|
||||||
@@ -381,7 +381,7 @@
|
|||||||
|
|
||||||
ДиалогОткрытияФайла = Новый ДиалогВыбораФайла(РежимДиалогаВыбораФайла.Открытие);
|
ДиалогОткрытияФайла = Новый ДиалогВыбораФайла(РежимДиалогаВыбораФайла.Открытие);
|
||||||
ДиалогОткрытияФайла.ПолноеИмяФайла = "";
|
ДиалогОткрытияФайла.ПолноеИмяФайла = "";
|
||||||
ДиалогОткрытияФайла.Фильтр = НСтр("ru = 'Все файлы (*.*)|*.*'");
|
ДиалогОткрытияФайла.Фильтр = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(НСтр("ru = 'Все файлы (%1)|%1'"), ПолучитьМаскуВсеФайлы());
|
||||||
ДиалогОткрытияФайла.МножественныйВыбор = Истина;
|
ДиалогОткрытияФайла.МножественныйВыбор = Истина;
|
||||||
ДиалогОткрытияФайла.Заголовок = НСтр("ru = 'Выберите файлы'");
|
ДиалогОткрытияФайла.Заголовок = НСтр("ru = 'Выберите файлы'");
|
||||||
|
|
||||||
@@ -2659,10 +2659,12 @@
|
|||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
Если ЗначениеЗаполнено(РасширениеДляЗашифрованныхФайлов) Тогда
|
Если ЗначениеЗаполнено(РасширениеДляЗашифрованныхФайлов) Тогда
|
||||||
Фильтр = НСтр("ru = 'Файл (*.%1)|*.%1|Зашифрованный файл (*.%2)|*.%2|Все файлы (*.*)|*.*'");
|
Фильтр = НСтр("ru = 'Файл (*.%1)|*.%1|Зашифрованный файл (*.%2)|*.%2'") + "|"
|
||||||
|
+ СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(НСтр("ru = 'Все файлы (%1)|%1'"), ПолучитьМаскуВсеФайлы());
|
||||||
Диалог.Фильтр = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(Фильтр, ДанныеФайла.Расширение, РасширениеДляЗашифрованныхФайлов);
|
Диалог.Фильтр = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(Фильтр, ДанныеФайла.Расширение, РасширениеДляЗашифрованныхФайлов);
|
||||||
Иначе
|
Иначе
|
||||||
Фильтр = НСтр("ru = 'Файл (*.%1)|*.%1|Все файлы (*.*)|*.*'");
|
Фильтр = НСтр("ru = 'Файл (*.%1)|*.%1'") + "|"
|
||||||
|
+ СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(НСтр("ru = 'Все файлы (%1)|%1'"), ПолучитьМаскуВсеФайлы());
|
||||||
Диалог.Фильтр = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(Фильтр, ДанныеФайла.Расширение);
|
Диалог.Фильтр = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(Фильтр, ДанныеФайла.Расширение);
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
@@ -7900,7 +7902,7 @@
|
|||||||
Или ТипЗнч(ПараметрыДобавления) = Тип("Булево") Тогда
|
Или ТипЗнч(ПараметрыДобавления) = Тип("Булево") Тогда
|
||||||
|
|
||||||
ПараметрыВыполнения.Вставить("МаксимальныйРазмер", 0);
|
ПараметрыВыполнения.Вставить("МаксимальныйРазмер", 0);
|
||||||
ПараметрыВыполнения.Вставить("ФильтрДиалогаВыбора", НСтр("ru = 'Все файлы (*.*)|*.*'"));
|
ПараметрыВыполнения.Вставить("ФильтрДиалогаВыбора", СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(НСтр("ru = 'Все файлы (%1)|%1'"), ПолучитьМаскуВсеФайлы()));
|
||||||
ПараметрыВыполнения.Вставить("НеОткрыватьКарточкуПослеСозданияИзФайла", ?(ПараметрыДобавления = Неопределено, Ложь, ПараметрыДобавления));
|
ПараметрыВыполнения.Вставить("НеОткрыватьКарточкуПослеСозданияИзФайла", ?(ПараметрыДобавления = Неопределено, Ложь, ПараметрыДобавления));
|
||||||
|
|
||||||
Иначе
|
Иначе
|
||||||
|
|||||||
@@ -166,7 +166,7 @@
|
|||||||
// ВыбранныйЭлемент - ЭлементСпискаЗначений
|
// ВыбранныйЭлемент - ЭлементСпискаЗначений
|
||||||
// ДополнительныеПараметры - Структура:
|
// ДополнительныеПараметры - Структура:
|
||||||
// * ОбработчикРезультата - ОписаниеОповещения
|
// * ОбработчикРезультата - ОписаниеОповещения
|
||||||
// * Получатели - Соответствие из КлючЗначение:
|
// * Получатели - Соответствие из КлючИЗначение:
|
||||||
// ** Ключ - Произвольный
|
// ** Ключ - Произвольный
|
||||||
// ** Значение - Строка
|
// ** Значение - Строка
|
||||||
// * ВозвращатьСоответствие - Булево
|
// * ВозвращатьСоответствие - Булево
|
||||||
|
|||||||
@@ -359,25 +359,27 @@
|
|||||||
"ДлительныеОперацииКлиент.ПослеПериодическогоПолученияДанныхКлиентаНаСервере");
|
"ДлительныеОперацииКлиент.ПослеПериодическогоПолученияДанныхКлиентаНаСервере");
|
||||||
|
|
||||||
Если ПериодическаяОтправкаДанных Тогда
|
Если ПериодическаяОтправкаДанных Тогда
|
||||||
МоментНачала = ТекущаяУниверсальнаяДатаВМиллисекундах();
|
Если СостояниеПолучения.ПериодическаяОтправкаДанныхРазрешена Тогда
|
||||||
Попытка
|
МоментНачала = ТекущаяУниверсальнаяДатаВМиллисекундах();
|
||||||
ИнтеграцияПодсистемБСПКлиент.ПослеПериодическогоПолученияДанныхКлиентаНаСервере(
|
Попытка
|
||||||
ДополнительныеРезультаты);
|
ИнтеграцияПодсистемБСПКлиент.ПослеПериодическогоПолученияДанныхКлиентаНаСервере(
|
||||||
Исключение
|
ДополнительныеРезультаты);
|
||||||
ОбработатьОшибку(ИнформацияОбОшибке());
|
Исключение
|
||||||
КонецПопытки;
|
ОбработатьОшибку(ИнформацияОбОшибке());
|
||||||
ДобавитьОсновнойПоказатель(Показатели, МоментНачала,
|
КонецПопытки;
|
||||||
"ИнтеграцияПодсистемБСПКлиент.ПослеПериодическогоПолученияДанныхКлиентаНаСервере");
|
ДобавитьОсновнойПоказатель(Показатели, МоментНачала,
|
||||||
|
"ИнтеграцияПодсистемБСПКлиент.ПослеПериодическогоПолученияДанныхКлиентаНаСервере");
|
||||||
МоментНачала = ТекущаяУниверсальнаяДатаВМиллисекундах();
|
|
||||||
Попытка
|
МоментНачала = ТекущаяУниверсальнаяДатаВМиллисекундах();
|
||||||
ОбщегоНазначенияКлиентПереопределяемый.ПослеПериодическогоПолученияДанныхКлиентаНаСервере(
|
Попытка
|
||||||
ДополнительныеРезультаты);
|
ОбщегоНазначенияКлиентПереопределяемый.ПослеПериодическогоПолученияДанныхКлиентаНаСервере(
|
||||||
Исключение
|
ДополнительныеРезультаты);
|
||||||
ОбработатьОшибку(ИнформацияОбОшибке());
|
Исключение
|
||||||
КонецПопытки;
|
ОбработатьОшибку(ИнформацияОбОшибке());
|
||||||
ДобавитьОсновнойПоказатель(Показатели, МоментНачала,
|
КонецПопытки;
|
||||||
"ОбщегоНазначенияКлиентПереопределяемый.ПослеПериодическогоПолученияДанныхКлиентаНаСервере");
|
ДобавитьОсновнойПоказатель(Показатели, МоментНачала,
|
||||||
|
"ОбщегоНазначенияКлиентПереопределяемый.ПослеПериодическогоПолученияДанныхКлиентаНаСервере");
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
МоментНачала = ТекущаяУниверсальнаяДатаВМиллисекундах();
|
МоментНачала = ТекущаяУниверсальнаяДатаВМиллисекундах();
|
||||||
Попытка
|
Попытка
|
||||||
|
|||||||
@@ -582,9 +582,9 @@
|
|||||||
// Возвращает пустое фиксированное соответствие, если ТекущийРежимЗапуска() = Неопределено.
|
// Возвращает пустое фиксированное соответствие, если ТекущийРежимЗапуска() = Неопределено.
|
||||||
//
|
//
|
||||||
// Возвращаемое значение:
|
// Возвращаемое значение:
|
||||||
// ФиксированноеСоответствие:
|
// ФиксированноеСоответствие из КлючИЗначение:
|
||||||
// * ПараметрЗапуска - Строка
|
// * Ключ - Строка - "ПараметрЗапуска", "СтрокаСоединенияИнформационнойБазы"
|
||||||
// * СтрокаСоединенияИнформационнойБазы - Строка - строка соединения, полученная на клиенте.
|
// * Значение - Строка
|
||||||
//
|
//
|
||||||
Функция ПараметрыКлиентаНаСервере(ВызыватьИсключение = Истина) Экспорт
|
Функция ПараметрыКлиентаНаСервере(ВызыватьИсключение = Истина) Экспорт
|
||||||
|
|
||||||
|
|||||||
@@ -472,7 +472,7 @@
|
|||||||
// ДополняемаяИнформацияОТипах - см. ИнформацияОТипах
|
// ДополняемаяИнформацияОТипах - см. ИнформацияОТипах
|
||||||
//
|
//
|
||||||
// Возвращаемое значение:
|
// Возвращаемое значение:
|
||||||
// Соответствие из КлючЗначение:
|
// Соответствие из КлючИЗначение:
|
||||||
// Ключ - Тип - тип объекта метаданных. Например, МетаданныеСправочник.Валюты.
|
// Ключ - Тип - тип объекта метаданных. Например, МетаданныеСправочник.Валюты.
|
||||||
// Значение - см. ИнформацияОТипе
|
// Значение - см. ИнформацияОТипе
|
||||||
//
|
//
|
||||||
|
|||||||
@@ -99,9 +99,9 @@
|
|||||||
// См. ОчередьЗаданийПереопределяемый.ПриПолученииСпискаШаблонов.
|
// См. ОчередьЗаданийПереопределяемый.ПриПолученииСпискаШаблонов.
|
||||||
Процедура ПриПолученииСпискаШаблонов(ШаблоныЗаданий) Экспорт
|
Процедура ПриПолученииСпискаШаблонов(ШаблоныЗаданий) Экспорт
|
||||||
|
|
||||||
ШаблоныЗаданий.Добавить("ОбновлениеАгрегатов");
|
ШаблоныЗаданий.Добавить(Метаданные.РегламентныеЗадания.ОбновлениеАгрегатов.Имя);
|
||||||
ШаблоныЗаданий.Добавить("ПерестроениеАгрегатов");
|
ШаблоныЗаданий.Добавить(Метаданные.РегламентныеЗадания.ПерестроениеАгрегатов.Имя);
|
||||||
ШаблоныЗаданий.Добавить("УстановкаПериодаРассчитанныхИтогов");
|
ШаблоныЗаданий.Добавить(Метаданные.РегламентныеЗадания.УстановкаПериодаРассчитанныхИтогов.Имя);
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
|
|||||||
@@ -3742,10 +3742,11 @@
|
|||||||
// Если у элемента только просмотр, то удаляем возможность добавления этого элемента на форму.
|
// Если у элемента только просмотр, то удаляем возможность добавления этого элемента на форму.
|
||||||
ПараметрыКонтактнойИнформации = ПараметрыКонтактнойИнформацииФормы(Форма.ПараметрыКонтактнойИнформации, ИмяЭлементаДляРазмещения);
|
ПараметрыКонтактнойИнформации = ПараметрыКонтактнойИнформацииФормы(Форма.ПараметрыКонтактнойИнформации, ИмяЭлементаДляРазмещения);
|
||||||
Если НЕ Элемент.Значение Тогда
|
Если НЕ Элемент.Значение Тогда
|
||||||
Для каждого ЭлементКонтекстногоМеню Из ПараметрыКонтактнойИнформации.СписокДобавляемыхЭлементов Цикл
|
Для Позиция = -ПараметрыКонтактнойИнформации.СписокДобавляемыхЭлементов.Количество() + 1 По 0 Цикл
|
||||||
Значение = ЭлементКонтекстногоМеню.Значение; // СправочникСсылка.ВидыКонтактнойИнформации
|
ЭлементКонтекстногоМеню = ПараметрыКонтактнойИнформации.СписокДобавляемыхЭлементов.Получить(-Позиция);
|
||||||
|
Значение = ЭлементКонтекстногоМеню.Значение; // СправочникСсылка.ВидыКонтактнойИнформации
|
||||||
Если Значение.Ссылка = Элемент.Ключ Тогда
|
Если Значение.Ссылка = Элемент.Ключ Тогда
|
||||||
ПараметрыКонтактнойИнформации.СписокДобавляемыхЭлементов.Удалить(ЭлементКонтекстногоМеню);
|
ПараметрыКонтактнойИнформации.СписокДобавляемыхЭлементов.Удалить(-Позиция);
|
||||||
Продолжить;
|
Продолжить;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
КонецЦикла;
|
КонецЦикла;
|
||||||
@@ -3824,23 +3825,23 @@
|
|||||||
Шаблон = "<КонтактнаяИнформация xmlns=""http://www.v8.1c.ru/ssl/contactinfo"" xmlns:xs=""http://www.w3.org/2001/XMLSchema"" xmlns:xsi=""http://www.w3.org/2001/XMLSchema-instance"" Представление=""%Представление%""></КонтактнаяИнформация>";
|
Шаблон = "<КонтактнаяИнформация xmlns=""http://www.v8.1c.ru/ssl/contactinfo"" xmlns:xs=""http://www.w3.org/2001/XMLSchema"" xmlns:xsi=""http://www.w3.org/2001/XMLSchema-instance"" Представление=""%Представление%""></КонтактнаяИнформация>";
|
||||||
Значение = СтрЗаменить(Шаблон, "%Представление%", Новый УникальныйИдентификатор);
|
Значение = СтрЗаменить(Шаблон, "%Представление%", Новый УникальныйИдентификатор);
|
||||||
|
|
||||||
ИначеЕсли СтрЗаканчиваетсяНа(ПолноеИмя, "КонтактнаяИнформация.Значение") И ЗначениеЗаполнено(Значение) Тогда
|
ИначеЕсли СтрЗаканчиваетсяНа(ПолноеИмя, "КонтактнаяИнформация.Значение") И ЗначениеЗаполнено(Значение) Тогда
|
||||||
|
|
||||||
ПоляКонтактнойИнформации = УправлениеКонтактнойИнформациейСлужебный.СтрокуJSONВСтруктуру(Значение);
|
ПоляКонтактнойИнформации = УправлениеКонтактнойИнформациейСлужебный.СтрокуJSONВСтруктуру(Значение);
|
||||||
|
|
||||||
НеОбрабатываемыеПоля = Новый Массив;
|
|
||||||
НеОбрабатываемыеПоля.Добавить("type");
|
|
||||||
НеОбрабатываемыеПоля.Добавить("apartments");
|
|
||||||
НеОбрабатываемыеПоля.Добавить("buildings");
|
|
||||||
|
|
||||||
Если ПоляКонтактнойИнформации.Количество() > 0 Тогда
|
Если ПоляКонтактнойИнформации.Количество() > 0 Тогда
|
||||||
|
|
||||||
Для Каждого ПолеКонтактнойИнформации Из ПоляКонтактнойИнформации Цикл
|
Для Каждого ПолеКонтактнойИнформации Из ПоляКонтактнойИнформации Цикл
|
||||||
Если НеОбрабатываемыеПоля.Найти(ПолеКонтактнойИнформации.Ключ) = Неопределено
|
|
||||||
И ЗначениеЗаполнено(ПолеКонтактнойИнформации.Значение) Тогда
|
Если Не ЗначениеЗаполнено(ПолеКонтактнойИнформации.Значение)
|
||||||
ПоляКонтактнойИнформации[ПолеКонтактнойИнформации.Ключ] =
|
Или ТипЗнч(ПолеКонтактнойИнформации.Значение) = Тип("Массив")
|
||||||
СтрЗаменить(Строка(Новый УникальныйИдентификатор), "-", "");
|
Или ПолеКонтактнойИнформации.Ключ = "type" Тогда
|
||||||
|
Продолжить;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
|
ПоляКонтактнойИнформации[ПолеКонтактнойИнформации.Ключ] =
|
||||||
|
СтрЗаменить(Строка(Новый УникальныйИдентификатор), "-", "");
|
||||||
|
|
||||||
КонецЦикла;
|
КонецЦикла;
|
||||||
|
|
||||||
Значение = УправлениеКонтактнойИнформациейСлужебный.СтруктураВСтрокуJSON(ПоляКонтактнойИнформации);
|
Значение = УправлениеКонтактнойИнформациейСлужебный.СтруктураВСтрокуJSON(ПоляКонтактнойИнформации);
|
||||||
|
|||||||
@@ -333,7 +333,7 @@
|
|||||||
// См. ОчередьЗаданийПереопределяемый.ПриПолученииСпискаШаблонов.
|
// См. ОчередьЗаданийПереопределяемый.ПриПолученииСпискаШаблонов.
|
||||||
Процедура ПриПолученииСпискаШаблонов(ШаблоныЗаданий) Экспорт
|
Процедура ПриПолученииСпискаШаблонов(ШаблоныЗаданий) Экспорт
|
||||||
|
|
||||||
ШаблоныЗаданий.Добавить("ИсправлениеУстаревшихАдресов");
|
ШаблоныЗаданий.Добавить(Метаданные.РегламентныеЗадания.ИсправлениеУстаревшихАдресов.Имя);
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
|
|||||||
@@ -24,10 +24,9 @@
|
|||||||
// АдресныеОбъекты.
|
// АдресныеОбъекты.
|
||||||
//
|
//
|
||||||
// Возвращаемое значение:
|
// Возвращаемое значение:
|
||||||
// ФиксированноеСоответствие:
|
// ФиксированноеСоответствие из КлючИЗначение:
|
||||||
// * КлассификаторДоступен - Булево - классификатор доступен через веб-сервис.
|
// * Ключ - Строка - "КлассификаторДоступен", "ИспользоватьЗагруженные", "ИспользуетсяАдресныйКлассификатор"
|
||||||
// * ИспользоватьЗагруженные - Булево - в программу загружен классификатор.
|
// * Значение - Булево
|
||||||
// * ИспользуетсяАдресныйКлассификатор - Булево - в программе присутствует подсистема АдресныйКлассификатор.
|
|
||||||
//
|
//
|
||||||
Функция СведенияОДоступностиАдресногоКлассификатора() Экспорт
|
Функция СведенияОДоступностиАдресногоКлассификатора() Экспорт
|
||||||
|
|
||||||
|
|||||||
@@ -11,7 +11,7 @@
|
|||||||
// См. ОчередьЗаданийПереопределяемый.ПриПолученииСпискаШаблонов.
|
// См. ОчередьЗаданийПереопределяемый.ПриПолученииСпискаШаблонов.
|
||||||
Процедура ПриПолученииСпискаШаблонов(ШаблоныЗаданий) Экспорт
|
Процедура ПриПолученииСпискаШаблонов(ШаблоныЗаданий) Экспорт
|
||||||
|
|
||||||
ШаблоныЗаданий.Добавить("ПолучениеИОтправкаЭлектронныхПисем");
|
ШаблоныЗаданий.Добавить(Метаданные.РегламентныеЗадания.ПолучениеИОтправкаЭлектронныхПисем.Имя);
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
|
|||||||
@@ -888,7 +888,8 @@
|
|||||||
|
|
||||||
ПараметрыСохранения = ФайловаяСистемаКлиент.ПараметрыСохраненияФайла();
|
ПараметрыСохранения = ФайловаяСистемаКлиент.ПараметрыСохраненияФайла();
|
||||||
ПараметрыСохранения.Диалог.Заголовок = НСтр("ru = 'Выберите файл для сохранения сертификата'");
|
ПараметрыСохранения.Диалог.Заголовок = НСтр("ru = 'Выберите файл для сохранения сертификата'");
|
||||||
ПараметрыСохранения.Диалог.Фильтр = НСтр("ru = 'Файлы сертификатов (*.cer)|*.cer|Все файлы (*.*)|*.*'");
|
ПараметрыСохранения.Диалог.Фильтр = НСтр("ru = 'Файлы сертификатов (*.cer)|*.cer'")+ "|"
|
||||||
|
+ СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(НСтр("ru = 'Все файлы (%1)|%1'"), ПолучитьМаскуВсеФайлы());
|
||||||
|
|
||||||
ФайловаяСистемаКлиент.СохранитьФайл(Оповещение, Контекст.АдресСертификата, ИмяФайла, ПараметрыСохранения);
|
ФайловаяСистемаКлиент.СохранитьФайл(Оповещение, Контекст.АдресСертификата, ИмяФайла, ПараметрыСохранения);
|
||||||
|
|
||||||
@@ -927,8 +928,9 @@
|
|||||||
|
|
||||||
Оповещение = Новый ОписаниеОповещения("СохранитьПодписьПослеПолученияФайла", ЭтотОбъект, Неопределено);
|
Оповещение = Новый ОписаниеОповещения("СохранитьПодписьПослеПолученияФайла", ЭтотОбъект, Неопределено);
|
||||||
Фильтр = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
Фильтр = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||||
НСтр("ru = 'Файлы электронных подписей (*.%1)|*.%1|Все файлы (*.*)|*.*'"),
|
НСтр("ru = 'Файлы электронных подписей (*.%1)|*.%1'"),
|
||||||
ЭлектроннаяПодписьКлиент.ПерсональныеНастройки().РасширениеДляФайловПодписи);
|
ЭлектроннаяПодписьКлиент.ПерсональныеНастройки().РасширениеДляФайловПодписи);
|
||||||
|
Фильтр = Фильтр + "|" + СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(НСтр("ru = 'Все файлы (%1)|%1'"), ПолучитьМаскуВсеФайлы());
|
||||||
|
|
||||||
ПараметрыСохранения = ФайловаяСистемаКлиент.ПараметрыСохраненияФайла();
|
ПараметрыСохранения = ФайловаяСистемаКлиент.ПараметрыСохраненияФайла();
|
||||||
ПараметрыСохранения.Диалог.Фильтр = Фильтр;
|
ПараметрыСохранения.Диалог.Фильтр = Фильтр;
|
||||||
@@ -3284,8 +3286,9 @@
|
|||||||
ЭтотОбъект, ПараметрыСоздания);
|
ЭтотОбъект, ПараметрыСоздания);
|
||||||
|
|
||||||
ПараметрыЗагрузки = ФайловаяСистемаКлиент.ПараметрыЗагрузкиФайла();
|
ПараметрыЗагрузки = ФайловаяСистемаКлиент.ПараметрыЗагрузкиФайла();
|
||||||
ПараметрыЗагрузки.Диалог.Заголовок = НСтр("ru = 'Выберите файл(ы) сертификата (только для шифрования)'");
|
ПараметрыЗагрузки.Диалог.Заголовок = НСтр("ru = 'Выберите файл сертификата (только для шифрования)'");
|
||||||
ПараметрыЗагрузки.Диалог.Фильтр = НСтр("ru = 'Сертификат X.509 (*.cer;*.crt)|*.cer;*.crt|Все файлы (*.*)|*.*'");
|
ПараметрыЗагрузки.Диалог.Фильтр = НСтр("ru = 'Сертификат X.509 (*.cer;*.crt)|*.cer;*.crt'")+ "|"
|
||||||
|
+ СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(НСтр("ru = 'Все файлы (%1)|%1'"), ПолучитьМаскуВсеФайлы());
|
||||||
|
|
||||||
Если МножественныйВыбор Тогда
|
Если МножественныйВыбор Тогда
|
||||||
ПараметрыЗагрузки.Диалог.МножественныйВыбор = МножественныйВыбор;
|
ПараметрыЗагрузки.Диалог.МножественныйВыбор = МножественныйВыбор;
|
||||||
|
|||||||
@@ -96,7 +96,7 @@
|
|||||||
Описание.АлгоритмыПроверкиПодписи = АлгоритмыПроверкиПодписи(ПоставляемаяНастройка);
|
Описание.АлгоритмыПроверкиПодписи = АлгоритмыПроверкиПодписи(ПоставляемаяНастройка);
|
||||||
ФиксированноеОписание = Новый ФиксированнаяСтруктура(Описание);
|
ФиксированноеОписание = Новый ФиксированнаяСтруктура(Описание);
|
||||||
|
|
||||||
ПрограммыПоИменамСТипом .Вставить(КлючПоискаПрограммыПоИмениСТипом, ФиксированноеОписание);
|
ПрограммыПоИменамСТипом.Вставить(КлючПоискаПрограммыПоИмениСТипом, ФиксированноеОписание);
|
||||||
|
|
||||||
ИдентификаторОткрытогоКлюча = Неопределено;
|
ИдентификаторОткрытогоКлюча = Неопределено;
|
||||||
Для Каждого ТекущийЭлемент Из НаборыАлгоритмовДляСозданияПодписи Цикл
|
Для Каждого ТекущийЭлемент Из НаборыАлгоритмовДляСозданияПодписи Цикл
|
||||||
|
|||||||
@@ -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="f6b564cf-37e8-42b7-b61c-b8bad8ca095b">
|
<mdclass:Configuration xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="561d989c-92dd-40d4-aeaa-a131fd7b13c3">
|
||||||
<name>БиблиотекаСтандартныхПодсистем</name>
|
<name>БиблиотекаСтандартныхПодсистем</name>
|
||||||
<synonym>
|
<synonym>
|
||||||
<key>ru</key>
|
<key>ru</key>
|
||||||
<value>Библиотека стандартных подсистем, редакция 3.1</value>
|
<value>Библиотека стандартных подсистем, редакция 3.1</value>
|
||||||
</synonym>
|
</synonym>
|
||||||
<containedObjects classId="9cd510cd-abfc-11d4-9434-004095e12fc7" objectId="7d070873-1b70-4adb-a7da-f779f8990679"/>
|
<containedObjects classId="9cd510cd-abfc-11d4-9434-004095e12fc7" objectId="c36a035e-1515-49b7-8f03-29ede0b80b67"/>
|
||||||
<containedObjects classId="9fcd25a0-4822-11d4-9414-008048da11f9" objectId="24b55aac-8b85-4b5d-93bd-be209b576fc2"/>
|
<containedObjects classId="9fcd25a0-4822-11d4-9414-008048da11f9" objectId="d83521bf-c203-4278-be18-505e67c5a69b"/>
|
||||||
<containedObjects classId="e3687481-0a87-462c-a166-9f34594f9bba" objectId="9ee4b356-124d-4120-ac60-eb106f0b7a09"/>
|
<containedObjects classId="e3687481-0a87-462c-a166-9f34594f9bba" objectId="5be0caf7-35fd-4f81-80df-bd68bcc8751a"/>
|
||||||
<containedObjects classId="9de14907-ec23-4a07-96f0-85521cb6b53b" objectId="40fef22f-4bc0-4017-aeb9-6c3cbb4f6547"/>
|
<containedObjects classId="9de14907-ec23-4a07-96f0-85521cb6b53b" objectId="7ed8dcae-51db-45b8-8557-262c20034410"/>
|
||||||
<containedObjects classId="51f2d5d8-ea4d-4064-8892-82951750031e" objectId="f9ed2209-a428-4eb8-bf65-7e09012c5713"/>
|
<containedObjects classId="51f2d5d8-ea4d-4064-8892-82951750031e" objectId="b6f1dd7b-20af-45d9-8ae0-00ccd2878116"/>
|
||||||
<containedObjects classId="e68182ea-4237-4383-967f-90c1e3370bc7" objectId="f58f7d82-8b3c-4a30-8947-04822c4b3868"/>
|
<containedObjects classId="e68182ea-4237-4383-967f-90c1e3370bc7" objectId="2c2340e1-aba8-44ea-9838-8dde90f663e4"/>
|
||||||
<containedObjects classId="fb282519-d103-4dd3-bc12-cb271d631dfc" objectId="6e21ce8d-d2df-4a93-8cfd-b16ce6eec1b9"/>
|
<containedObjects classId="fb282519-d103-4dd3-bc12-cb271d631dfc" objectId="ba5cbf45-60db-4c93-ac90-de5097882870"/>
|
||||||
<defaultRunMode>ManagedApplication</defaultRunMode>
|
<defaultRunMode>ManagedApplication</defaultRunMode>
|
||||||
<usePurposes>PersonalComputer</usePurposes>
|
<usePurposes>PersonalComputer</usePurposes>
|
||||||
<scriptVariant>Russian</scriptVariant>
|
<scriptVariant>Russian</scriptVariant>
|
||||||
@@ -19,7 +19,7 @@
|
|||||||
<defaultRoles>Role.АдминистраторСистемы</defaultRoles>
|
<defaultRoles>Role.АдминистраторСистемы</defaultRoles>
|
||||||
<defaultRoles>Role.ИнтерактивноеОткрытиеВнешнихОтчетовИОбработок</defaultRoles>
|
<defaultRoles>Role.ИнтерактивноеОткрытиеВнешнихОтчетовИОбработок</defaultRoles>
|
||||||
<vendor>Фирма "1С"</vendor>
|
<vendor>Фирма "1С"</vendor>
|
||||||
<version>3.1.8.302</version>
|
<version>3.1.8.321</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>
|
||||||
|
|||||||
@@ -12,7 +12,7 @@
|
|||||||
|
|
||||||
// Хранилище глобальных переменных.
|
// Хранилище глобальных переменных.
|
||||||
//
|
//
|
||||||
// ПараметрыПриложения - Соответствие Из КлючЗначение:
|
// ПараметрыПриложения - Соответствие из КлючИЗначение:
|
||||||
// * Ключ - Строка - имя переменной в формате "ИмяБиблиотеки.ИмяПеременной";
|
// * Ключ - Строка - имя переменной в формате "ИмяБиблиотеки.ИмяПеременной";
|
||||||
// * Значение - Произвольный - значение переменной.
|
// * Значение - Произвольный - значение переменной.
|
||||||
//
|
//
|
||||||
|
|||||||
@@ -12,7 +12,7 @@
|
|||||||
|
|
||||||
// Хранилище глобальных переменных.
|
// Хранилище глобальных переменных.
|
||||||
//
|
//
|
||||||
// ПараметрыПриложения - Соответствие Из КлючЗначение:
|
// ПараметрыПриложения - Соответствие из КлючИЗначение:
|
||||||
// * Ключ - Строка - имя переменной в формате "ИмяБиблиотеки.ИмяПеременной";
|
// * Ключ - Строка - имя переменной в формате "ИмяБиблиотеки.ИмяПеременной";
|
||||||
// * Значение - Произвольный - значение переменной.
|
// * Значение - Произвольный - значение переменной.
|
||||||
//
|
//
|
||||||
|
|||||||
@@ -1 +1 @@
|
|||||||
{6,1,1,480c071b-1075-42b8-b6e1-6f61d0244ad3,1,092b6944-0a34-4dd6-b73b-2f132b1b07f3,"3.1.8.302","Фирма ""1С""","БиблиотекаСтандартныхПодсистем",7169,1,0,f6b564cf-37e8-42b7-b61c-b8bad8ca095b,f6b564cf-37e8-42b7-b61c-b8bad8ca095b,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,4cbbdbaf-1f3a-46cd-8c42-28cdcfa32c06,4cbbdbaf-1f3a-46cd-8c42-28cdcfa32c06,1,0,b4629308-42de-4ce8-8591-cf0c2399a9a2,b4629308-42de-4ce8-8591-cf0c2399a9a2,1,0,c7e984ae-1dbb-4041-b18a-bfd0d63a002f,c7e984ae-1dbb-4041-b18a-bfd0d63a002f,1,0,bb0424b8-dfd1-4a27-bd66-9dea3ffc77c4,bb0424b8-dfd1-4a27-bd66-9dea3ffc77c4,1,0,a4ac0a50-ee39-4dc1-b84f-eec8fe485f03,a4ac0a50-ee39-4dc1-b84f-eec8fe485f03,1,0,1861ee4f-fd8c-4afa-8441-c074bf51f67e,1861ee4f-fd8c-4afa-8441-c074bf51f67e,1,0,de7ed8f7-3c02-47e0-aea8-4747ac68a5d5,de7ed8f7-3c02-47e0-aea8-4747ac68a5d5,1,0,b93b8760-6200-40ee-8bdc-875ba80a6155,b93b8760-6200-40ee-8bdc-875ba80a6155,1,0,e8b248d9-9049-456a-9c7d-7a0462cc67ab,e8b248d9-9049-456a-9c7d-7a0462cc67ab,1,0,d4562287-440d-4462-9de2-7097ccbf3764,d4562287-440d-4462-9de2-7097ccbf3764,1,0,1983fe34-c984-4659-ba41-0e94504f8989,1983fe34-c984-4659-ba41-0e94504f8989,1,0,ec797c75-02c5-4cf5-9dd4-26cd46c99519,ec797c75-02c5-4cf5-9dd4-26cd46c99519,1,0,6fccdf59-fc99-4a2b-a144-fffe438a147c,6fccdf59-fc99-4a2b-a144-fffe438a147c,1,0,153e11ac-f898-46a5-98c6-734adb933ca2,153e11ac-f898-46a5-98c6-734adb933ca2,1,0,af8bd73a-d8e8-487d-8f36-d835ab10ea3a,af8bd73a-d8e8-487d-8f36-d835ab10ea3a,1,0,08a413ff-bebd-42e5-8ff3-2115746a0844,08a413ff-bebd-42e5-8ff3-2115746a0844,1,0,f24de2ea-fcda-4052-b90f-e9d84314c4f2,f24de2ea-fcda-4052-b90f-e9d84314c4f2,1,0,ff8ae395-c740-4a30-a048-0d57eef6267f,ff8ae395-c740-4a30-a048-0d57eef6267f,1,0,51d06532-f61a-4ed5-afaa-cc4563633e0c,51d06532-f61a-4ed5-afaa-cc4563633e0c,1,0,0e49d980-581b-459f-a4b0-024e8c97e4c0,0e49d980-581b-459f-a4b0-024e8c97e4c0,1,0,da9b32e6-5b93-45a6-84b2-238d57541e18,da9b32e6-5b93-45a6-84b2-238d57541e18,1,0,e43d69c8-b284-47da-b236-611bc94a15b6,e43d69c8-b284-47da-b236-611bc94a15b6,1,0,31eeaa05-6c49-41fe-b840-1edbad4ccac7,31eeaa05-6c49-41fe-b840-1edbad4ccac7,1,0,842c8662-8f39-405e-9665-cbdabc116159,842c8662-8f39-405e-9665-cbdabc116159,1,0,a3001de6-272f-444e-a8db-ec8cc3a670a2,a3001de6-272f-444e-a8db-ec8cc3a670a2,1,0,fca4b033-02c4-4d61-9e51-87783c3cef1a,fca4b033-02c4-4d61-9e51-87783c3cef1a,1,0,396ef757-d7f6-411f-8c4c-1acb1106a009,396ef757-d7f6-411f-8c4c-1acb1106a009,1,0,839e29b1-a0d2-40fa-9f3e-46e66b943358,839e29b1-a0d2-40fa-9f3e-46e66b943358,1,0,c56d2cc7-630a-441b-b23f-ba78c34849bd,c56d2cc7-630a-441b-b23f-ba78c34849bd,1,0,9aecf4f5-46ed-4d1c-a584-cd028e467895,9aecf4f5-46ed-4d1c-a584-cd028e467895,1,0,21d92c2f-6c78-43ce-b1f4-59d7845b5a91,21d92c2f-6c78-43ce-b1f4-59d7845b5a91,1,0,a1c379be-43d3-4e02-83bb-d2e7de2d4ae3,a1c379be-43d3-4e02-83bb-d2e7de2d4ae3,1,0,a1f10624-22e9-4a04-b370-fd085bdd0f67,a1f10624-22e9-4a04-b370-fd085bdd0f67,1,0,2a4b10be-3cd7-4755-905f-7b4d02ff6a22,2a4b10be-3cd7-4755-905f-7b4d02ff6a22,1,0,3cffb795-2a28-4beb-92f4-5813f5994022,3cffb795-2a28-4beb-92f4-5813f5994022,1,0,3323ca68-1382-4710-a933-23fc56588935,3323ca68-1382-4710-a933-23fc56588935,1,0,d6b12775-3255-42b8-88b2-62684f873e7d,d6b12775-3255-42b8-88b2-62684f873e7d,1,0,cc23d903-ccc5-42f4-862f-5e7278c4e346,cc23d903-ccc5-42f4-862f-5e7278c4e346,1,0,98f033e0-fa40-46e0-b51a-87a066749a35,98f033e0-fa40-46e0-b51a-87a066749a35,1,0,e8b4cb2d-1180-4101-954a-4cb5464f198c,e8b4cb2d-1180-4101-954a-4cb5464f198c,1,0,a379287d-1ce8-460d-a503-910e728e28f1,a379287d-1ce8-460d-a503-910e728e28f1,1,0,f765c4ba-c677-42ac-8d0c-43bb485405b9,f765c4ba-c677-42ac-8d0c-43bb485405b9,1,0,2fd1287d-d96d-4480-baf7-8815ae5ffbfb,2fd1287d-d96d-4480-baf7-8815ae5ffbfb,1,0,d8c58e53-b7b9-4426-bdfa-d0816adf8cc1,d8c58e53-b7b9-4426-bdfa-d0816adf8cc1,1,0,4009cb3a-6754-481f-911b-907558cea38a,4009cb3a-6754-481f-911b-907558cea38a,1,0,653a7fd8-91c7-49aa-aa63-45da087e0d0a,653a7fd8-91c7Line truncated
|
{6,1,1,67db4a7d-7131-4548-9377-abe49f9301af,1,20dd6f2a-4d26-477e-8f31-04ed5c22621b,"3.1.8.321","Фирма ""1С""","БиблиотекаСтандартныхПодсистем",7169,1,0,561d989c-92dd-40d4-aeaa-a131fd7b13c3,561d989c-92dd-40d4-aeaa-a131fd7b13c3,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,4cbbdbaf-1f3a-46cd-8c42-28cdcfa32c06,4cbbdbaf-1f3a-46cd-8c42-28cdcfa32c06,1,0,b4629308-42de-4ce8-8591-cf0c2399a9a2,b4629308-42de-4ce8-8591-cf0c2399a9a2,1,0,c7e984ae-1dbb-4041-b18a-bfd0d63a002f,c7e984ae-1dbb-4041-b18a-bfd0d63a002f,1,0,bb0424b8-dfd1-4a27-bd66-9dea3ffc77c4,bb0424b8-dfd1-4a27-bd66-9dea3ffc77c4,1,0,a4ac0a50-ee39-4dc1-b84f-eec8fe485f03,a4ac0a50-ee39-4dc1-b84f-eec8fe485f03,1,0,1861ee4f-fd8c-4afa-8441-c074bf51f67e,1861ee4f-fd8c-4afa-8441-c074bf51f67e,1,0,de7ed8f7-3c02-47e0-aea8-4747ac68a5d5,de7ed8f7-3c02-47e0-aea8-4747ac68a5d5,1,0,b93b8760-6200-40ee-8bdc-875ba80a6155,b93b8760-6200-40ee-8bdc-875ba80a6155,1,0,e8b248d9-9049-456a-9c7d-7a0462cc67ab,e8b248d9-9049-456a-9c7d-7a0462cc67ab,1,0,d4562287-440d-4462-9de2-7097ccbf3764,d4562287-440d-4462-9de2-7097ccbf3764,1,0,1983fe34-c984-4659-ba41-0e94504f8989,1983fe34-c984-4659-ba41-0e94504f8989,1,0,ec797c75-02c5-4cf5-9dd4-26cd46c99519,ec797c75-02c5-4cf5-9dd4-26cd46c99519,1,0,6fccdf59-fc99-4a2b-a144-fffe438a147c,6fccdf59-fc99-4a2b-a144-fffe438a147c,1,0,153e11ac-f898-46a5-98c6-734adb933ca2,153e11ac-f898-46a5-98c6-734adb933ca2,1,0,af8bd73a-d8e8-487d-8f36-d835ab10ea3a,af8bd73a-d8e8-487d-8f36-d835ab10ea3a,1,0,08a413ff-bebd-42e5-8ff3-2115746a0844,08a413ff-bebd-42e5-8ff3-2115746a0844,1,0,f24de2ea-fcda-4052-b90f-e9d84314c4f2,f24de2ea-fcda-4052-b90f-e9d84314c4f2,1,0,ff8ae395-c740-4a30-a048-0d57eef6267f,ff8ae395-c740-4a30-a048-0d57eef6267f,1,0,51d06532-f61a-4ed5-afaa-cc4563633e0c,51d06532-f61a-4ed5-afaa-cc4563633e0c,1,0,0e49d980-581b-459f-a4b0-024e8c97e4c0,0e49d980-581b-459f-a4b0-024e8c97e4c0,1,0,da9b32e6-5b93-45a6-84b2-238d57541e18,da9b32e6-5b93-45a6-84b2-238d57541e18,1,0,e43d69c8-b284-47da-b236-611bc94a15b6,e43d69c8-b284-47da-b236-611bc94a15b6,1,0,31eeaa05-6c49-41fe-b840-1edbad4ccac7,31eeaa05-6c49-41fe-b840-1edbad4ccac7,1,0,842c8662-8f39-405e-9665-cbdabc116159,842c8662-8f39-405e-9665-cbdabc116159,1,0,a3001de6-272f-444e-a8db-ec8cc3a670a2,a3001de6-272f-444e-a8db-ec8cc3a670a2,1,0,fca4b033-02c4-4d61-9e51-87783c3cef1a,fca4b033-02c4-4d61-9e51-87783c3cef1a,1,0,396ef757-d7f6-411f-8c4c-1acb1106a009,396ef757-d7f6-411f-8c4c-1acb1106a009,1,0,839e29b1-a0d2-40fa-9f3e-46e66b943358,839e29b1-a0d2-40fa-9f3e-46e66b943358,1,0,c56d2cc7-630a-441b-b23f-ba78c34849bd,c56d2cc7-630a-441b-b23f-ba78c34849bd,1,0,9aecf4f5-46ed-4d1c-a584-cd028e467895,9aecf4f5-46ed-4d1c-a584-cd028e467895,1,0,21d92c2f-6c78-43ce-b1f4-59d7845b5a91,21d92c2f-6c78-43ce-b1f4-59d7845b5a91,1,0,a1c379be-43d3-4e02-83bb-d2e7de2d4ae3,a1c379be-43d3-4e02-83bb-d2e7de2d4ae3,1,0,a1f10624-22e9-4a04-b370-fd085bdd0f67,a1f10624-22e9-4a04-b370-fd085bdd0f67,1,0,2a4b10be-3cd7-4755-905f-7b4d02ff6a22,2a4b10be-3cd7-4755-905f-7b4d02ff6a22,1,0,3cffb795-2a28-4beb-92f4-5813f5994022,3cffb795-2a28-4beb-92f4-5813f5994022,1,0,3323ca68-1382-4710-a933-23fc56588935,3323ca68-1382-4710-a933-23fc56588935,1,0,d6b12775-3255-42b8-88b2-62684f873e7d,d6b12775-3255-42b8-88b2-62684f873e7d,1,0,cc23d903-ccc5-42f4-862f-5e7278c4e346,cc23d903-ccc5-42f4-862f-5e7278c4e346,1,0,98f033e0-fa40-46e0-b51a-87a066749a35,98f033e0-fa40-46e0-b51a-87a066749a35,1,0,e8b4cb2d-1180-4101-954a-4cb5464f198c,e8b4cb2d-1180-4101-954a-4cb5464f198c,1,0,a379287d-1ce8-460d-a503-910e728e28f1,a379287d-1ce8-460d-a503-910e728e28f1,1,0,f765c4ba-c677-42ac-8d0c-43bb485405b9,f765c4ba-c677-42ac-8d0c-43bb485405b9,1,0,2fd1287d-d96d-4480-baf7-8815ae5ffbfb,2fd1287d-d96d-4480-baf7-8815ae5ffbfb,1,0,d8c58e53-b7b9-4426-bdfa-d0816adf8cc1,d8c58e53-b7b9-4426-bdfa-d0816adf8cc1,1,0,4009cb3a-6754-481f-911b-907558cea38a,4009cb3a-6754-481f-911b-907558cea38a,1,0,653a7fd8-91c7-49aa-aa63-45da087e0d0a,653a7fd8-91c7Line truncated
|
||||||
@@ -387,7 +387,7 @@
|
|||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
// Параметры:
|
// Параметры:
|
||||||
// ПользователиСсылки - Соответствие из КлючЗначение:
|
// ПользователиСсылки - Соответствие из КлючИЗначение:
|
||||||
// * Ключ - УникальныйИдентификатор
|
// * Ключ - УникальныйИдентификатор
|
||||||
// * Значение - ДанныеФормыЭлементКоллекции:
|
// * Значение - ДанныеФормыЭлементКоллекции:
|
||||||
// ** ПользовательСсылка - СправочникСсылка.Пользователи, СправочникСсылка.ВнешниеПользователи
|
// ** ПользовательСсылка - СправочникСсылка.Пользователи, СправочникСсылка.ВнешниеПользователи
|
||||||
|
|||||||
@@ -2461,7 +2461,7 @@
|
|||||||
Продолжить;
|
Продолжить;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
Если РеквизитыОбъекта.НайтиСтроки(Новый Структура("Свойство", Свойство)).Количество() > 0 Тогда
|
Если ДобавляемыеСвойства.Найти(Свойство) <> Неопределено Тогда
|
||||||
Продолжить;
|
Продолжить;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
|
|||||||
@@ -534,17 +534,6 @@
|
|||||||
Результат.Вставить("ВеличинаПросрочкиСтрокой", ОбщегоНазначения.ИнтервалВремениСтрокой(
|
Результат.Вставить("ВеличинаПросрочкиСтрокой", ОбщегоНазначения.ИнтервалВремениСтрокой(
|
||||||
ПоследнееОбновление, ТекущаяДатаСеанса()));
|
ПоследнееОбновление, ТекущаяДатаСеанса()));
|
||||||
|
|
||||||
Если ОбщегоНазначения.ПодсистемаСуществует("ИнтернетПоддержкаПользователей.РаботаСКлассификаторами") Тогда
|
|
||||||
МодульРаботаСКлассификаторами = ОбщегоНазначения.ОбщийМодуль("РаботаСКлассификаторами");
|
|
||||||
Классификаторы = ОбщегоНазначенияКлиентСервер.ЗначениеВМассиве(ИдентификаторКлассификатора());
|
|
||||||
Обновления = МодульРаботаСКлассификаторами.ДоступныеОбновленияКлассификаторов(Классификаторы);
|
|
||||||
Если Не ЗначениеЗаполнено(Обновления.КодОшибки) Тогда
|
|
||||||
ДоступноОбновление = Обновления.ДоступныеВерсии.Количество() > 0;
|
|
||||||
Результат.ДоступноОбновление = ДоступноОбновление;
|
|
||||||
Результат.КлассификаторПросрочен = ДоступноОбновление И Результат.КлассификаторПросрочен;
|
|
||||||
КонецЕсли;
|
|
||||||
КонецЕсли;
|
|
||||||
|
|
||||||
Возврат Результат;
|
Возврат Результат;
|
||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|||||||
@@ -435,6 +435,46 @@
|
|||||||
<userSettingsGroup>ГруппаПользовательскихНастроек</userSettingsGroup>
|
<userSettingsGroup>ГруппаПользовательскихНастроек</userSettingsGroup>
|
||||||
</extInfo>
|
</extInfo>
|
||||||
</items>
|
</items>
|
||||||
|
<items xsi:type="form:Decoration">
|
||||||
|
<name>ПодсказкаОтбораСписка</name>
|
||||||
|
<id>244</id>
|
||||||
|
<title>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Подсказка отбора списка</value>
|
||||||
|
</title>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>ПодсказкаОтбораСпискаРасширеннаяПодсказка</name>
|
||||||
|
<id>246</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<contextMenu>
|
||||||
|
<name>ПодсказкаОтбораСпискаКонтекстноеМеню</name>
|
||||||
|
<id>245</id>
|
||||||
|
<autoFill>true</autoFill>
|
||||||
|
</contextMenu>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<textColor xsi:type="core:ColorRef">
|
||||||
|
<color>Style.ПоясняющийТекст</color>
|
||||||
|
</textColor>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<handlers>
|
||||||
|
<event>URLProcessing</event>
|
||||||
|
<name>ПодсказкаВыбораЦелевогоЭлементаОбработкаНавигационнойСсылки</name>
|
||||||
|
</handlers>
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</items>
|
||||||
<items xsi:type="form:Decoration">
|
<items xsi:type="form:Decoration">
|
||||||
<name>ПодсказкаВыбораЦелевогоЭлемента</name>
|
<name>ПодсказкаВыбораЦелевогоЭлемента</name>
|
||||||
<id>227</id>
|
<id>227</id>
|
||||||
|
|||||||
+37
-22
@@ -42,18 +42,18 @@
|
|||||||
|
|
||||||
СписокЗаменяемых = Новый СписокЗначений;
|
СписокЗаменяемых = Новый СписокЗначений;
|
||||||
СписокЗаменяемых.ЗагрузитьЗначения(ЗаменяемыеСсылки.Выгрузить().ВыгрузитьКолонку("Ссылка"));
|
СписокЗаменяемых.ЗагрузитьЗначения(ЗаменяемыеСсылки.Выгрузить().ВыгрузитьКолонку("Ссылка"));
|
||||||
ОбщегоНазначенияКлиентСервер.УстановитьЭлементОтбораДинамическогоСписка(
|
ОбщегоНазначенияКлиентСервер.УстановитьЭлементОтбораДинамическогоСписка(Список, "Ссылка", СписокЗаменяемых,
|
||||||
Список,
|
ВидСравненияКомпоновкиДанных.НеВСписке, НСтр("ru = 'Не показывать заменяемые'"), Истина,
|
||||||
"Ссылка",
|
РежимОтображенияЭлементаНастройкиКомпоновкиДанных.Недоступный, "5bf5cd06-c1fd-4bd3-94b9-4e9803e90fd5");
|
||||||
СписокЗаменяемых,
|
|
||||||
ВидСравненияКомпоновкиДанных.НеВСписке,
|
|
||||||
НСтр("ru = 'Не показывать заменяемые'"),
|
|
||||||
Истина,
|
|
||||||
РежимОтображенияЭлементаНастройкиКомпоновкиДанных.Недоступный,
|
|
||||||
"5bf5cd06-c1fd-4bd3-94b9-4e9803e90fd5");
|
|
||||||
|
|
||||||
Если ОбщийВладелецЗаменяемыхСсылок <> Неопределено Тогда
|
Если ОбщийВладелецЗаменяемыхСсылок <> Неопределено Тогда
|
||||||
ОбщегоНазначенияКлиентСервер.УстановитьЭлементОтбораДинамическогоСписка(Список, "Владелец", ОбщийВладелецЗаменяемыхСсылок );
|
ОбщегоНазначенияКлиентСервер.УстановитьЭлементОтбораДинамическогоСписка(Список, "Владелец", ОбщийВладелецЗаменяемыхСсылок);
|
||||||
|
Элементы.ПодсказкаОтбораСписка.Заголовок = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||||
|
НСтр("ru = 'В списке показаны подходящие варианты с отбором: %2 = %3.'"),
|
||||||
|
ОбщегоНазначения.ПредставлениеСписка(ОсновныеМетаданные),
|
||||||
|
ПредставлениеВладельца(ОсновныеМетаданные),
|
||||||
|
ОбщегоНазначения.ПредметСтрокой(ОбщийВладелецЗаменяемыхСсылок));
|
||||||
|
Иначе
|
||||||
|
Элементы.ПодсказкаОтбораСписка.Видимость = Ложь;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
Если ЗаменяемыеСсылки.Количество() > 1 Тогда
|
Если ЗаменяемыеСсылки.Количество() > 1 Тогда
|
||||||
@@ -611,7 +611,6 @@
|
|||||||
Процедура СформироватьЦелевойЭлементИПодсказку(Контекст)
|
Процедура СформироватьЦелевойЭлементИПодсказку(Контекст)
|
||||||
|
|
||||||
ТекущиеДанные = Контекст.Элементы.Список.ТекущиеДанные;
|
ТекущиеДанные = Контекст.Элементы.Список.ТекущиеДанные;
|
||||||
// Обходим пустоту и группы
|
|
||||||
Если ТекущиеДанные = Неопределено Или ЗначениеРеквизита(ТекущиеДанные, "ЭтоГруппа", Ложь) Тогда
|
Если ТекущиеДанные = Неопределено Или ЗначениеРеквизита(ТекущиеДанные, "ЭтоГруппа", Ложь) Тогда
|
||||||
Возврат;
|
Возврат;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
@@ -666,6 +665,16 @@
|
|||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
|
&НаСервереБезКонтекста
|
||||||
|
Функция ПредставлениеВладельца(ОсновныеМетаданные)
|
||||||
|
Для каждого Реквизит Из ОсновныеМетаданные.СтандартныеРеквизиты Цикл
|
||||||
|
Если Реквизит.Имя = "Владелец" Тогда
|
||||||
|
Возврат Реквизит.Синоним;
|
||||||
|
КонецЕсли;
|
||||||
|
КонецЦикла;
|
||||||
|
Возврат "";
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
&НаКлиентеНаСервереБезКонтекста
|
&НаКлиентеНаСервереБезКонтекста
|
||||||
Функция ЗначениеРеквизита(Знач Данные, Знач ИмяРеквизита, Знач ЗначениеПриОтсутствии = Неопределено)
|
Функция ЗначениеРеквизита(Знач Данные, Знач ИмяРеквизита, Знач ЗначениеПриОтсутствии = Неопределено)
|
||||||
// Безопасное получение значения реквизита.
|
// Безопасное получение значения реквизита.
|
||||||
@@ -756,7 +765,7 @@
|
|||||||
|
|
||||||
КоличествоСсылок = МассивСсылок.Количество();
|
КоличествоСсылок = МассивСсылок.Количество();
|
||||||
Если КоличествоСсылок = 0 Тогда
|
Если КоличествоСсылок = 0 Тогда
|
||||||
ВызватьИсключение НСтр("ru = 'Не указано ни одного элемента для замены.'");
|
ВызватьИсключение НСтр("ru = 'Выберите хотя бы один элемент для замены.'");
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
ЦелевойЭлемент = МассивСсылок[0];
|
ЦелевойЭлемент = МассивСсылок[0];
|
||||||
@@ -772,7 +781,7 @@
|
|||||||
ТекстЗапроса =
|
ТекстЗапроса =
|
||||||
"ВЫБРАТЬ
|
"ВЫБРАТЬ
|
||||||
|Ссылка КАК Ссылка,
|
|Ссылка КАК Ссылка,
|
||||||
|&Владелец КАК Владелец,
|
|&ПолеВладелец КАК Владелец,
|
||||||
|&ЭтоГруппа КАК ЭтоГруппа
|
|&ЭтоГруппа КАК ЭтоГруппа
|
||||||
|ПОМЕСТИТЬ ЗаменяемыеСсылки
|
|ПОМЕСТИТЬ ЗаменяемыеСсылки
|
||||||
|ИЗ
|
|ИЗ
|
||||||
@@ -801,29 +810,32 @@
|
|||||||
| #ИмяТаблицы КАК ЦелеваяТаблица
|
| #ИмяТаблицы КАК ЦелеваяТаблица
|
||||||
| ЛЕВОЕ СОЕДИНЕНИЕ ЗаменяемыеСсылки КАК ЗаменяемыеСсылки
|
| ЛЕВОЕ СОЕДИНЕНИЕ ЗаменяемыеСсылки КАК ЗаменяемыеСсылки
|
||||||
| ПО ЦелеваяТаблица.Ссылка = ЗаменяемыеСсылки.Ссылка
|
| ПО ЦелеваяТаблица.Ссылка = ЗаменяемыеСсылки.Ссылка
|
||||||
| И &УсловиеВладелец
|
|
||||||
|ГДЕ
|
|ГДЕ
|
||||||
| ЗаменяемыеСсылки.Ссылка ЕСТЬ NULL
|
| ЗаменяемыеСсылки.Ссылка ЕСТЬ NULL
|
||||||
| И &УсловиеГруппа";
|
| И &УсловиеГруппа
|
||||||
|
| И &УсловиеВладелец";
|
||||||
ТекстЗапроса = СтрЗаменить(ТекстЗапроса, "#ИмяТаблицы", ОсновныеМетаданные.ПолноеИмя());
|
ТекстЗапроса = СтрЗаменить(ТекстЗапроса, "#ИмяТаблицы", ОсновныеМетаданные.ПолноеИмя());
|
||||||
ТекстЗапроса = СтрЗаменить(ТекстЗапроса, "&Владелец", ?(ЕстьВладельцы, "Владелец", "НЕОПРЕДЕЛЕНО"));
|
ТекстЗапроса = СтрЗаменить(ТекстЗапроса, "&ПолеВладелец", ?(ЕстьВладельцы, "Владелец", "НЕОПРЕДЕЛЕНО"));
|
||||||
ТекстЗапроса = СтрЗаменить(ТекстЗапроса, "&ЭтоГруппа", ?(ЕстьГруппы, "ЭтоГруппа", "ЛОЖЬ"));
|
ТекстЗапроса = СтрЗаменить(ТекстЗапроса, "&ЭтоГруппа", ?(ЕстьГруппы, "ЭтоГруппа", "ЛОЖЬ"));
|
||||||
ТекстЗапроса = СтрЗаменить(ТекстЗапроса, "&УсловиеВладелец",
|
ТекстЗапроса = СтрЗаменить(ТекстЗапроса, "&УсловиеВладелец",
|
||||||
?(ЕстьВладельцы, "ЦелеваяТаблица.Владелец = ЗаменяемыеСсылки.Владелец", "ИСТИНА")); // @query-part
|
?(ЕстьВладельцы, "ЦелеваяТаблица.Владелец = &Владелец", "ИСТИНА")); // @query-part
|
||||||
ТекстЗапроса = СтрЗаменить(ТекстЗапроса, "&УсловиеГруппа",
|
ТекстЗапроса = СтрЗаменить(ТекстЗапроса, "&УсловиеГруппа",
|
||||||
?(ЕстьГруппы, "НЕ ЦелеваяТаблица.ЭтоГруппа", "ИСТИНА")); // @query-part
|
?(ЕстьГруппы, "НЕ ЦелеваяТаблица.ЭтоГруппа", "ИСТИНА")); // @query-part
|
||||||
|
|
||||||
Запрос = Новый Запрос(ТекстЗапроса);
|
Запрос = Новый Запрос(ТекстЗапроса);
|
||||||
Запрос.УстановитьПараметр("НаборСсылок", МассивСсылок);
|
Запрос.УстановитьПараметр("НаборСсылок", МассивСсылок);
|
||||||
|
Если ЕстьВладельцы Тогда
|
||||||
|
Запрос.УстановитьПараметр("Владелец", ЦелевойЭлемент.Владелец);
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
Результат = Запрос.ВыполнитьПакет();
|
Результат = Запрос.ВыполнитьПакет();
|
||||||
Условия = Результат[1].Выгрузить()[0];
|
Условия = Результат[1].Выгрузить()[0];
|
||||||
Если Условия.ЕстьГруппы Тогда
|
Если Условия.ЕстьГруппы Тогда
|
||||||
ВызватьИсключение НСтр("ru = 'Один из заменяемых элементов является группой.
|
ВызватьИсключение НСтр("ru = 'Один из заменяемых элементов является группой.
|
||||||
|Группы не могут быть заменены.'");
|
|Группы не могут быть заменены.'");
|
||||||
ИначеЕсли Условия.КоличествоВладельцев > 1 Тогда
|
ИначеЕсли Условия.КоличествоВладельцев > 1 Тогда
|
||||||
ВызватьИсключение НСтр("ru = 'У заменяемых элементов разные владельцы.
|
ВызватьИсключение НСтр("ru = 'У заменяемых элементов разные владельцы.
|
||||||
|Такие элементы не могут быть заменены.'");
|
|Такие элементы не могут быть заменены.'");
|
||||||
ИначеЕсли Условия.КоличествоСсылок <> КоличествоСсылок Тогда
|
ИначеЕсли Условия.КоличествоСсылок <> КоличествоСсылок Тогда
|
||||||
ВызватьИсключение НСтр("ru = 'Все заменяемые элементы должны быть одного типа.'");
|
ВызватьИсключение НСтр("ru = 'Все заменяемые элементы должны быть одного типа.'");
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
@@ -831,10 +843,12 @@
|
|||||||
Если Результат[2].Выгрузить().Количество() = 0 Тогда
|
Если Результат[2].Выгрузить().Количество() = 0 Тогда
|
||||||
Если КоличествоСсылок > 1 Тогда
|
Если КоличествоСсылок > 1 Тогда
|
||||||
ВызватьИсключение СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
ВызватьИсключение СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||||
НСтр("ru = 'Выбранные элементы (%1) не на что заменить.'"), КоличествоСсылок);
|
НСтр("ru = 'Выбранные элементы (%1) не на что заменить, т.к. нет других подходящих элементов для замены.'"),
|
||||||
|
КоличествоСсылок);
|
||||||
Иначе
|
Иначе
|
||||||
ВызватьИсключение СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
ВызватьИсключение СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||||
НСтр("ru = 'Выбранный элемент ""%1"" не на что заменить.'"), ОбщегоНазначения.ПредметСтрокой(ЦелевойЭлемент));
|
НСтр("ru = 'Выбранный элемент ""%1"" не на что заменить, т.к. нет других подходящих элементов для замены.'"),
|
||||||
|
ОбщегоНазначения.ПредметСтрокой(ЦелевойЭлемент));
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
@@ -842,6 +856,7 @@
|
|||||||
Для Каждого Элемент Из МассивСсылок Цикл
|
Для Каждого Элемент Из МассивСсылок Цикл
|
||||||
ЗаменяемыеСсылки.Добавить().Ссылка = Элемент;
|
ЗаменяемыеСсылки.Добавить().Ссылка = Элемент;
|
||||||
КонецЦикла;
|
КонецЦикла;
|
||||||
|
Элементы.Список.Отображение = ?(Условия.ЕстьГруппы, ОтображениеТаблицы.ИерархическийСписок, ОтображениеТаблицы.Список);
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
|
|||||||
@@ -45,19 +45,19 @@
|
|||||||
|
|
||||||
Функция ВерсияКалендарей() Экспорт
|
Функция ВерсияКалендарей() Экспорт
|
||||||
|
|
||||||
Возврат 50;
|
Возврат 52;
|
||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
Функция ВерсияОбновленияПроизводственныхКалендарей() Экспорт
|
Функция ВерсияОбновленияПроизводственныхКалендарей() Экспорт
|
||||||
|
|
||||||
Возврат "3.1.8.263";
|
Возврат "3.1.8.304";
|
||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
Функция ВерсияОбновленияДанныхПроизводственныхКалендарей() Экспорт
|
Функция ВерсияОбновленияДанныхПроизводственныхКалендарей() Экспорт
|
||||||
|
|
||||||
Возврат "3.1.8.292";
|
Возврат "3.1.8.318";
|
||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
|
|||||||
+4
-3
@@ -36,7 +36,7 @@
|
|||||||
<Item Calendar="01" Year="2022" DayType="Суббота" Date="20220711" SwapDate="20220709"/>
|
<Item Calendar="01" Year="2022" DayType="Суббота" Date="20220711" SwapDate="20220709"/>
|
||||||
<Item Calendar="01" Year="2022" DayType="Предпраздничный" Date="20221004" SwapDate=""/>
|
<Item Calendar="01" Year="2022" DayType="Предпраздничный" Date="20221004" SwapDate=""/>
|
||||||
<Item Calendar="01" Year="2022" DayType="Праздник" Date="20221005" SwapDate=""/>
|
<Item Calendar="01" Year="2022" DayType="Праздник" Date="20221005" SwapDate=""/>
|
||||||
<Item Calendar="01" Year="2023" DayType="Рабочий" Date="20230415" SwapDate="20230424"/>
|
<Item Calendar="01" Year="2023" DayType="Предпраздничный" Date="20230415" SwapDate="20230424"/>
|
||||||
<Item Calendar="01" Year="2023" DayType="Предпраздничный" Date="20230420" SwapDate=""/>
|
<Item Calendar="01" Year="2023" DayType="Предпраздничный" Date="20230420" SwapDate=""/>
|
||||||
<Item Calendar="01" Year="2023" DayType="Праздник" Date="20230421" SwapDate=""/>
|
<Item Calendar="01" Year="2023" DayType="Праздник" Date="20230421" SwapDate=""/>
|
||||||
<Item Calendar="01" Year="2023" DayType="Суббота" Date="20230424" SwapDate="20230415"/>
|
<Item Calendar="01" Year="2023" DayType="Суббота" Date="20230424" SwapDate="20230415"/>
|
||||||
@@ -313,8 +313,7 @@
|
|||||||
<Item Calendar="07" Year="2023" DayType="Праздник" Date="20230328" SwapDate=""/>
|
<Item Calendar="07" Year="2023" DayType="Праздник" Date="20230328" SwapDate=""/>
|
||||||
<Item Calendar="07" Year="2023" DayType="Предпраздничный" Date="20230420" SwapDate=""/>
|
<Item Calendar="07" Year="2023" DayType="Предпраздничный" Date="20230420" SwapDate=""/>
|
||||||
<Item Calendar="07" Year="2023" DayType="Праздник" Date="20230421" SwapDate=""/>
|
<Item Calendar="07" Year="2023" DayType="Праздник" Date="20230421" SwapDate=""/>
|
||||||
<Item Calendar="07" Year="2023" DayType="Предпраздничный" Date="20230424" SwapDate=""/>
|
<Item Calendar="07" Year="2023" DayType="Нерабочий" Date="20230425" SwapDate=""/>
|
||||||
<Item Calendar="07" Year="2023" DayType="Праздник" Date="20230425" SwapDate=""/>
|
|
||||||
<Item Calendar="07" Year="2023" DayType="Нерабочий" Date="20230521" SwapDate=""/>
|
<Item Calendar="07" Year="2023" DayType="Нерабочий" Date="20230521" SwapDate=""/>
|
||||||
<Item Calendar="07" Year="2023" DayType="Предпраздничный" Date="20230627" SwapDate=""/>
|
<Item Calendar="07" Year="2023" DayType="Предпраздничный" Date="20230627" SwapDate=""/>
|
||||||
<Item Calendar="07" Year="2023" DayType="Праздник" Date="20230628" SwapDate=""/>
|
<Item Calendar="07" Year="2023" DayType="Праздник" Date="20230628" SwapDate=""/>
|
||||||
@@ -843,6 +842,8 @@
|
|||||||
<Item Calendar="85" Year="2023" DayType="Праздник" Date="20230221" SwapDate=""/>
|
<Item Calendar="85" Year="2023" DayType="Праздник" Date="20230221" SwapDate=""/>
|
||||||
<Item Calendar="85" Year="2024" DayType="Праздник" Date="20240211" SwapDate="20240212"/>
|
<Item Calendar="85" Year="2024" DayType="Праздник" Date="20240211" SwapDate="20240212"/>
|
||||||
<Item Calendar="85" Year="2024" DayType="Воскресенье" Date="20240212" SwapDate="20240211"/>
|
<Item Calendar="85" Year="2024" DayType="Воскресенье" Date="20240212" SwapDate="20240211"/>
|
||||||
|
<Item Calendar="90" Year="2023" DayType="Праздник" Date="20230417" SwapDate=""/>
|
||||||
|
<Item Calendar="90" Year="2023" DayType="Праздник" Date="20230510" SwapDate=""/>
|
||||||
<Item Calendar="91" Year="2016" DayType="Предпраздничный" Date="20160317" SwapDate=""/>
|
<Item Calendar="91" Year="2016" DayType="Предпраздничный" Date="20160317" SwapDate=""/>
|
||||||
<Item Calendar="91" Year="2016" DayType="Праздник" Date="20160318" SwapDate=""/>
|
<Item Calendar="91" Year="2016" DayType="Праздник" Date="20160318" SwapDate=""/>
|
||||||
<Item Calendar="91" Year="2016" DayType="Праздник" Date="20160620" SwapDate=""/>
|
<Item Calendar="91" Year="2016" DayType="Праздник" Date="20160620" SwapDate=""/>
|
||||||
|
|||||||
+1
@@ -22,6 +22,7 @@
|
|||||||
<Item Code="64" Description="Саратовская область" Base="РФ"/>
|
<Item Code="64" Description="Саратовская область" Base="РФ"/>
|
||||||
<Item Code="75" Description="Забайкальский край" Base="РФ"/>
|
<Item Code="75" Description="Забайкальский край" Base="РФ"/>
|
||||||
<Item Code="85" Description="Усть-Ордынский Бурятский округ Иркутской области" Base="РФ"/>
|
<Item Code="85" Description="Усть-Ордынский Бурятский округ Иркутской области" Base="РФ"/>
|
||||||
|
<Item Code="90" Description="Запорожская область" Base="РФ"/>
|
||||||
<Item Code="91" Description="Республика Крым" Base="РФ"/>
|
<Item Code="91" Description="Республика Крым" Base="РФ"/>
|
||||||
<Item Code="92" Description="Севастополь" Base="РФ"/>
|
<Item Code="92" Description="Севастополь" Base="РФ"/>
|
||||||
<Item Code="93" Description="Донецкая Народная Республика" Base="РФ"/>
|
<Item Code="93" Description="Донецкая Народная Республика" Base="РФ"/>
|
||||||
|
|||||||
+6
-1
@@ -4518,11 +4518,16 @@
|
|||||||
&НаКлиенте
|
&НаКлиенте
|
||||||
Процедура ЗаполнитьПрограмму(Оповещение = Неопределено)
|
Процедура ЗаполнитьПрограмму(Оповещение = Неопределено)
|
||||||
|
|
||||||
Если ЗначениеЗаполнено(Объект.Программа) Или ЗначениеЗаполнено(ПрограммаИдентификатор) Тогда
|
Если ЗначениеЗаполнено(Объект.Программа)
|
||||||
|
И СписокПрограмм.НайтиСтроки(Новый Структура("Ссылка", Объект.Программа)).Количество() > 0
|
||||||
|
Или ЗначениеЗаполнено(ПрограммаИдентификатор) Тогда
|
||||||
|
|
||||||
ПослеВыбораПрограммы(Ложь, Оповещение);
|
ПослеВыбораПрограммы(Ложь, Оповещение);
|
||||||
Возврат;
|
Возврат;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
|
Объект.Программа = Неопределено;
|
||||||
|
|
||||||
Контекст = Новый Структура;
|
Контекст = Новый Структура;
|
||||||
Контекст.Вставить("Оповещение", Оповещение);
|
Контекст.Вставить("Оповещение", Оповещение);
|
||||||
Контекст.Вставить("ПерваяДобавленнаяПрограмма", Неопределено);
|
Контекст.Вставить("ПерваяДобавленнаяПрограмма", Неопределено);
|
||||||
|
|||||||
+77
-79
@@ -715,14 +715,6 @@
|
|||||||
<extendedTooltip>
|
<extendedTooltip>
|
||||||
<name>ОбъектыМетаданныхРасширеннаяПодсказка</name>
|
<name>ОбъектыМетаданныхРасширеннаяПодсказка</name>
|
||||||
<id>4</id>
|
<id>4</id>
|
||||||
<title>
|
|
||||||
<key>ru</key>
|
|
||||||
<value>Легенда для колонки Примечание:
|
|
||||||
· Подчиненный объект - объект используется при работе пользователей с приложением не непосредственно, а при работе с другими объектами. Предоставление доступа к таким объектам является штатной ситуацией.
|
|
||||||
· Доступен только для чтения - данные объекта могут быть только прочитаны через REST-сервис.
|
|
||||||
|
|
||||||
В списке отображаются только объекты, доступные при текущих настройках программы.</value>
|
|
||||||
</title>
|
|
||||||
<type>Label</type>
|
<type>Label</type>
|
||||||
<autoMaxHeight>true</autoMaxHeight>
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
<horizontalStretch>true</horizontalStretch>
|
<horizontalStretch>true</horizontalStretch>
|
||||||
@@ -760,6 +752,81 @@
|
|||||||
<searchControlLocation>None</searchControlLocation>
|
<searchControlLocation>None</searchControlLocation>
|
||||||
<autoMaxCardHeight>true</autoMaxCardHeight>
|
<autoMaxCardHeight>true</autoMaxCardHeight>
|
||||||
</items>
|
</items>
|
||||||
|
<items xsi:type="form:FormGroup">
|
||||||
|
<name>ГруппаПодсказка</name>
|
||||||
|
<id>129</id>
|
||||||
|
<items xsi:type="form:Decoration">
|
||||||
|
<name>ДекорацияПодсказка</name>
|
||||||
|
<id>131</id>
|
||||||
|
<title>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>· <b>Подчиненный объект</> - объект используется при работе пользователей с приложением не непосредственно, а при работе с другими объектами. Предоставление доступа к таким объектам является штатной ситуацией.
|
||||||
|
· <b>Доступен только для чтения</> - данные объекта могут быть только прочитаны через REST-сервис.
|
||||||
|
|
||||||
|
В списке отображаются только объекты, доступные при текущих настройках программы.</value>
|
||||||
|
</title>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>ДекорацияПодсказкаРасширеннаяПодсказка</name>
|
||||||
|
<id>133</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<contextMenu>
|
||||||
|
<name>ДекорацияПодсказкаКонтекстноеМеню</name>
|
||||||
|
<id>132</id>
|
||||||
|
<autoFill>true</autoFill>
|
||||||
|
</contextMenu>
|
||||||
|
<formatted>true</formatted>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<textColor xsi:type="core:ColorRef">
|
||||||
|
<color>Style.ПоясняющийТекст</color>
|
||||||
|
</textColor>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</items>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<title>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Легенда для колонки Примечание</value>
|
||||||
|
</title>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>ГруппаПодсказкаРасширеннаяПодсказка</name>
|
||||||
|
<id>130</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<type>UsualGroup</type>
|
||||||
|
<extInfo xsi:type="form:UsualGroupExtInfo">
|
||||||
|
<group>HorizontalIfPossible</group>
|
||||||
|
<behavior>Collapsible</behavior>
|
||||||
|
<collapsed>true</collapsed>
|
||||||
|
<controlRepresentation>Button</controlRepresentation>
|
||||||
|
<showLeftMargin>true</showLeftMargin>
|
||||||
|
<united>true</united>
|
||||||
|
<showTitle>auto</showTitle>
|
||||||
|
<throughAlign>Auto</throughAlign>
|
||||||
|
<currentRowUse>Auto</currentRowUse>
|
||||||
|
</extInfo>
|
||||||
|
</items>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<enabled>true</enabled>
|
<enabled>true</enabled>
|
||||||
<userVisible>
|
<userVisible>
|
||||||
@@ -776,8 +843,9 @@
|
|||||||
<title>
|
<title>
|
||||||
<key>ru</key>
|
<key>ru</key>
|
||||||
<value>В списке перечислены объекты, доступ к которым может быть предоставлен через автоматический REST-сервис.
|
<value>В списке перечислены объекты, доступ к которым может быть предоставлен через автоматический REST-сервис.
|
||||||
Требуемый состав объектов можно уточнить у разработчика сторонней программы, которая будет подключаться к приложению через автоматический REST-сервис.</value>
|
Требуемый состав объектов можно уточнить у разработчика сторонней программы, которая будет подключаться к приложению через автоматический REST-сервис. <link https://its.1c.eu/db/v8323doc#bookmark:dev:ti000001358>Информация для разработчиков</></value>
|
||||||
</title>
|
</title>
|
||||||
|
<formatted>true</formatted>
|
||||||
<type>Label</type>
|
<type>Label</type>
|
||||||
<autoMaxHeight>true</autoMaxHeight>
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
<horizontalStretch>true</horizontalStretch>
|
<horizontalStretch>true</horizontalStretch>
|
||||||
@@ -817,76 +885,6 @@
|
|||||||
<currentRowUse>Auto</currentRowUse>
|
<currentRowUse>Auto</currentRowUse>
|
||||||
</extInfo>
|
</extInfo>
|
||||||
</items>
|
</items>
|
||||||
<items xsi:type="form:FormGroup">
|
|
||||||
<name>ИнформацияДляРазработчиков</name>
|
|
||||||
<id>55</id>
|
|
||||||
<items xsi:type="form:Decoration">
|
|
||||||
<name>ДекорацияДокументация</name>
|
|
||||||
<id>67</id>
|
|
||||||
<title>
|
|
||||||
<key>ru</key>
|
|
||||||
<value><link Ссылка>Документация по использованию автоматического REST-сервиса</></value>
|
|
||||||
</title>
|
|
||||||
<visible>true</visible>
|
|
||||||
<enabled>true</enabled>
|
|
||||||
<userVisible>
|
|
||||||
<common>true</common>
|
|
||||||
</userVisible>
|
|
||||||
<extendedTooltip>
|
|
||||||
<name>ДекорацияДокументацияРасширеннаяПодсказка</name>
|
|
||||||
<id>69</id>
|
|
||||||
<type>Label</type>
|
|
||||||
<autoMaxWidth>true</autoMaxWidth>
|
|
||||||
<autoMaxHeight>true</autoMaxHeight>
|
|
||||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
|
||||||
<horizontalAlign>Left</horizontalAlign>
|
|
||||||
</extInfo>
|
|
||||||
</extendedTooltip>
|
|
||||||
<contextMenu>
|
|
||||||
<name>ДекорацияДокументацияКонтекстноеМеню</name>
|
|
||||||
<id>68</id>
|
|
||||||
<autoFill>true</autoFill>
|
|
||||||
</contextMenu>
|
|
||||||
<formatted>true</formatted>
|
|
||||||
<type>Label</type>
|
|
||||||
<autoMaxHeight>true</autoMaxHeight>
|
|
||||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
|
||||||
<horizontalAlign>Left</horizontalAlign>
|
|
||||||
</extInfo>
|
|
||||||
</items>
|
|
||||||
<visible>true</visible>
|
|
||||||
<enabled>true</enabled>
|
|
||||||
<userVisible>
|
|
||||||
<common>true</common>
|
|
||||||
</userVisible>
|
|
||||||
<title>
|
|
||||||
<key>ru</key>
|
|
||||||
<value>Информация для разработчиков</value>
|
|
||||||
</title>
|
|
||||||
<horizontalStretch>true</horizontalStretch>
|
|
||||||
<extendedTooltip>
|
|
||||||
<name>ИнформацияДляРазработчиковРасширеннаяПодсказка</name>
|
|
||||||
<id>56</id>
|
|
||||||
<type>Label</type>
|
|
||||||
<autoMaxWidth>true</autoMaxWidth>
|
|
||||||
<autoMaxHeight>true</autoMaxHeight>
|
|
||||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
|
||||||
<horizontalAlign>Left</horizontalAlign>
|
|
||||||
</extInfo>
|
|
||||||
</extendedTooltip>
|
|
||||||
<type>UsualGroup</type>
|
|
||||||
<extInfo xsi:type="form:UsualGroupExtInfo">
|
|
||||||
<behavior>Collapsible</behavior>
|
|
||||||
<collapsed>true</collapsed>
|
|
||||||
<controlRepresentation>Button</controlRepresentation>
|
|
||||||
<representation>WeakSeparation</representation>
|
|
||||||
<showLeftMargin>true</showLeftMargin>
|
|
||||||
<united>true</united>
|
|
||||||
<showTitle>auto</showTitle>
|
|
||||||
<throughAlign>Auto</throughAlign>
|
|
||||||
<currentRowUse>Auto</currentRowUse>
|
|
||||||
</extInfo>
|
|
||||||
</items>
|
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<enabled>true</enabled>
|
<enabled>true</enabled>
|
||||||
<userVisible>
|
<userVisible>
|
||||||
|
|||||||
-4
@@ -36,10 +36,6 @@
|
|||||||
УстановитьВидимостьИДоступность();
|
УстановитьВидимостьИДоступность();
|
||||||
УстановитьУсловноеОформление();
|
УстановитьУсловноеОформление();
|
||||||
|
|
||||||
Элементы.ДекорацияДокументация.Заголовок = СтроковыеФункции.ФорматированнаяСтрока("<a href=""%1"">%2</a>",
|
|
||||||
"http://its.1c.eu/db/v83doc#bookmark:dev:ti000001358",
|
|
||||||
НСтр("ru = 'Документация по использованию автоматического REST-сервиса'"));
|
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
&НаСервере
|
&НаСервере
|
||||||
|
|||||||
@@ -505,10 +505,8 @@
|
|||||||
Строка.Изменение = Ложь;
|
Строка.Изменение = Ложь;
|
||||||
ИначеЕсли ОбщегоНазначения.ЭтоЖурналДокументов(ОбъектМетаданных) Тогда
|
ИначеЕсли ОбщегоНазначения.ЭтоЖурналДокументов(ОбъектМетаданных) Тогда
|
||||||
Строка.Изменение = Ложь;
|
Строка.Изменение = Ложь;
|
||||||
ИначеЕсли Не ЭтоРазделенныйОбъектМетаданных Тогда
|
|
||||||
Строка.Изменение = Ложь;
|
|
||||||
Иначе
|
Иначе
|
||||||
Строка.Изменение = Истина;
|
Строка.Изменение = ЭтоРазделенныйОбъектМетаданных;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
Для Каждого КлючИЗначение Из СвойстваОбъектаМетаданных.Зависимости Цикл
|
Для Каждого КлючИЗначение Из СвойстваОбъектаМетаданных.Зависимости Цикл
|
||||||
|
|||||||
+1
-1
@@ -4211,7 +4211,7 @@
|
|||||||
|
|
||||||
&НаКлиенте
|
&НаКлиенте
|
||||||
Функция ФильтрФайловРезервнойКопии()
|
Функция ФильтрФайловРезервнойКопии()
|
||||||
Возврат НСтр("ru = 'Описание обработчиков (*.handlers)|*.handlers|Все файлы (*.*)|*.*'");
|
Возврат СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(НСтр("ru = 'Описание обработчиков (*.handlers)|*.handlers|Все файлы (%1)|%1'"), ПолучитьМаскуВсеФайлы());
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
&НаКлиенте
|
&НаКлиенте
|
||||||
|
|||||||
@@ -702,7 +702,7 @@
|
|||||||
|
|
||||||
ДиалогОткрытияФайла = Новый ДиалогВыбораФайла(РежимДиалогаВыбораФайла.ВыборКаталога);
|
ДиалогОткрытияФайла = Новый ДиалогВыбораФайла(РежимДиалогаВыбораФайла.ВыборКаталога);
|
||||||
ДиалогОткрытияФайла.ПолноеИмяФайла = "";
|
ДиалогОткрытияФайла.ПолноеИмяФайла = "";
|
||||||
ДиалогОткрытияФайла.Фильтр = НСтр("ru = 'Все файлы (*.*)|*.*'");
|
ДиалогОткрытияФайла.Фильтр = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(НСтр("ru = 'Все файлы (%1)|%1'"), ПолучитьМаскуВсеФайлы());
|
||||||
ДиалогОткрытияФайла.МножественныйВыбор = Ложь;
|
ДиалогОткрытияФайла.МножественныйВыбор = Ложь;
|
||||||
ДиалогОткрытияФайла.Заголовок = НСтр("ru = 'Выберите каталог'");
|
ДиалогОткрытияФайла.Заголовок = НСтр("ru = 'Выберите каталог'");
|
||||||
Если Не ДиалогОткрытияФайла.Выбрать() Тогда
|
Если Не ДиалогОткрытияФайла.Выбрать() Тогда
|
||||||
|
|||||||
@@ -50,7 +50,7 @@
|
|||||||
|
|
||||||
ДиалогОткрытияФайла.Каталог = Каталог;
|
ДиалогОткрытияФайла.Каталог = Каталог;
|
||||||
ДиалогОткрытияФайла.ПолноеИмяФайла = "";
|
ДиалогОткрытияФайла.ПолноеИмяФайла = "";
|
||||||
Фильтр = НСтр("ru = 'Все файлы (*.*)|*.*'");
|
Фильтр = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(НСтр("ru = 'Все файлы (%1)|%1'"), ПолучитьМаскуВсеФайлы());
|
||||||
ДиалогОткрытияФайла.Фильтр = Фильтр;
|
ДиалогОткрытияФайла.Фильтр = Фильтр;
|
||||||
ДиалогОткрытияФайла.МножественныйВыбор = Ложь;
|
ДиалогОткрытияФайла.МножественныйВыбор = Ложь;
|
||||||
ДиалогОткрытияФайла.Заголовок = НСтр("ru = 'Выберите каталог'");
|
ДиалогОткрытияФайла.Заголовок = НСтр("ru = 'Выберите каталог'");
|
||||||
|
|||||||
@@ -176,7 +176,7 @@
|
|||||||
|
|
||||||
ДиалогОткрытияФайла = Новый ДиалогВыбораФайла(Режим);
|
ДиалогОткрытияФайла = Новый ДиалогВыбораФайла(Режим);
|
||||||
ДиалогОткрытияФайла.ПолноеИмяФайла = "";
|
ДиалогОткрытияФайла.ПолноеИмяФайла = "";
|
||||||
Фильтр = НСтр("ru = 'Все файлы (*.*)|*.*'");
|
Фильтр = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(НСтр("ru = 'Все файлы (%1)|%1'"), ПолучитьМаскуВсеФайлы());
|
||||||
ДиалогОткрытияФайла.Фильтр = Фильтр;
|
ДиалогОткрытияФайла.Фильтр = Фильтр;
|
||||||
ДиалогОткрытияФайла.МножественныйВыбор = Истина;
|
ДиалогОткрытияФайла.МножественныйВыбор = Истина;
|
||||||
ДиалогОткрытияФайла.Заголовок = НСтр("ru = 'Выберите файлы'");
|
ДиалогОткрытияФайла.Заголовок = НСтр("ru = 'Выберите файлы'");
|
||||||
|
|||||||
+9
-10
@@ -122,18 +122,17 @@
|
|||||||
Возврат;
|
Возврат;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
Если ВсеОрганизацииЗаполнены Тогда
|
|
||||||
ОбщегоНазначенияКлиентСервер.УстановитьСвойствоЭлементаФормы(Элементы, "Организация", "Видимость", Ложь);
|
|
||||||
ТекстОкончание = ".";
|
|
||||||
Иначе
|
|
||||||
ТекстОкончание = НСтр("ru = ', а также организации:'");
|
|
||||||
КонецЕсли;
|
|
||||||
|
|
||||||
ОрганизацииСтрокой = СтрСоединить(ЗаполненныеОрганизации, ", ");
|
ОрганизацииСтрокой = СтрСоединить(ЗаполненныеОрганизации, ", ");
|
||||||
|
|
||||||
ТекстОрганизации = СтроковыеФункции.ФорматированнаяСтрока(НСтр("ru = 'Акты формируются от имени: <b>%1</b>%2'"),
|
Если ВсеОрганизацииЗаполнены Тогда
|
||||||
ОрганизацииСтрокой, ТекстОкончание);
|
ОбщегоНазначенияКлиентСервер.УстановитьСвойствоЭлементаФормы(Элементы, "Организация", "Видимость", Ложь);
|
||||||
|
ТекстОрганизации = СтроковыеФункции.ФорматированнаяСтрока(НСтр("ru = 'Акты формируются от имени: <b>%1</b>.'"),
|
||||||
|
ОрганизацииСтрокой);
|
||||||
|
Иначе
|
||||||
|
ТекстОрганизации = СтроковыеФункции.ФорматированнаяСтрока(
|
||||||
|
НСтр("ru = 'Акты формируются от имени: <b>%1</b>, а также организации:'"), ОрганизацииСтрокой);
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
#КонецОбласти
|
#КонецОбласти
|
||||||
@@ -1746,6 +1746,10 @@
|
|||||||
<event>AfterWrite</event>
|
<event>AfterWrite</event>
|
||||||
<name>ПослеЗаписи</name>
|
<name>ПослеЗаписи</name>
|
||||||
</handlers>
|
</handlers>
|
||||||
|
<handlers>
|
||||||
|
<event>AfterWriteAtServer</event>
|
||||||
|
<name>ПослеЗаписиНаСервере</name>
|
||||||
|
</handlers>
|
||||||
<handlers>
|
<handlers>
|
||||||
<event>OnReadAtServer</event>
|
<event>OnReadAtServer</event>
|
||||||
<name>ПриЧтенииНаСервере</name>
|
<name>ПриЧтенииНаСервере</name>
|
||||||
|
|||||||
+55
-3
@@ -142,6 +142,18 @@
|
|||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
|
&НаСервере
|
||||||
|
Процедура ПослеЗаписиНаСервере(ТекущийОбъект, ПараметрыЗаписи)
|
||||||
|
|
||||||
|
// СтандартныеПодсистемы.УправлениеДоступом
|
||||||
|
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.УправлениеДоступом") Тогда
|
||||||
|
МодульУправлениеДоступом = ОбщегоНазначения.ОбщийМодуль("УправлениеДоступом");
|
||||||
|
МодульУправлениеДоступом.ПослеЗаписиНаСервере(ЭтотОбъект, ТекущийОбъект, ПараметрыЗаписи);
|
||||||
|
КонецЕсли;
|
||||||
|
// Конец СтандартныеПодсистемы.УправлениеДоступом
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
#КонецОбласти
|
#КонецОбласти
|
||||||
|
|
||||||
#Область ОбработчикиСобытийЭлементовШапкиФормы
|
#Область ОбработчикиСобытийЭлементовШапкиФормы
|
||||||
@@ -156,9 +168,16 @@
|
|||||||
&НаКлиенте
|
&НаКлиенте
|
||||||
Процедура СубъектПриИзменении(Элемент)
|
Процедура СубъектПриИзменении(Элемент)
|
||||||
|
|
||||||
ЗаполнитьДанныеСубъекта();
|
Если ЗначениеЗаполнено(Объект.Субъект) Тогда
|
||||||
ЗаполнитьКатегорииДанных();
|
ДлительнаяОперация = ОбновитьСрокХраненияПерсональныхДанныхСубъекта(Объект.Субъект);
|
||||||
|
Оповещение = Новый ОписаниеОповещения("ПриОкончанииОбновленияСрокаХранения", ЭтотОбъект);
|
||||||
|
ПараметрыОжидания = ДлительныеОперацииКлиент.ПараметрыОжидания(ЭтотОбъект);
|
||||||
|
ПараметрыОжидания.ВыводитьОкноОжидания = Ложь;
|
||||||
|
ДлительныеОперацииКлиент.ОжидатьЗавершение(ДлительнаяОперация, Оповещение, ПараметрыОжидания);
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
ЗаполнитьДанныеСубъекта();
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
&НаКлиенте
|
&НаКлиенте
|
||||||
@@ -339,6 +358,10 @@
|
|||||||
ВызватьИсключение Результат.КраткоеПредставлениеОшибки;
|
ВызватьИсключение Результат.КраткоеПредставлениеОшибки;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
|
Для Каждого Сообщение Из Результат.Сообщения Цикл
|
||||||
|
Сообщение.Сообщить();
|
||||||
|
КонецЦикла;
|
||||||
|
|
||||||
КатегорииДанныхСубъекта = ПолучитьИзВременногоХранилища(Результат.АдресРезультата);
|
КатегорииДанныхСубъекта = ПолучитьИзВременногоХранилища(Результат.АдресРезультата);
|
||||||
УдалитьИзВременногоХранилища(Результат.АдресРезультата);
|
УдалитьИзВременногоХранилища(Результат.АдресРезультата);
|
||||||
|
|
||||||
@@ -403,6 +426,28 @@
|
|||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
|
&НаСервере
|
||||||
|
Функция ОбновитьСрокХраненияПерсональныхДанныхСубъекта(Субъект)
|
||||||
|
|
||||||
|
ПараметрыВыполнения = ДлительныеОперации.ПараметрыВыполненияФункции(УникальныйИдентификатор);
|
||||||
|
|
||||||
|
Возврат ДлительныеОперации.ВыполнитьПроцедуру(ПараметрыВыполнения,
|
||||||
|
"ЗащитаПерсональныхДанных.ОбновитьСрокХраненияПерсональныхДанныхСубъекта", Субъект);
|
||||||
|
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
|
&НаКлиенте
|
||||||
|
Процедура ПриОкончанииОбновленияСрокаХранения(Результат, ДополнительныеПараметры) Экспорт
|
||||||
|
|
||||||
|
Если Результат.Статус = "Ошибка" Тогда
|
||||||
|
ВызватьИсключение Результат.КраткоеПредставлениеОшибки;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
ЗаполнитьКатегорииДанных();
|
||||||
|
ОповеститьОбИзменении(Тип("РегистрСведенийКлючЗаписи.СрокиХраненияПерсональныхДанных"));
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
#Область ПроведениеВФорме
|
#Область ПроведениеВФорме
|
||||||
|
|
||||||
&НаКлиенте
|
&НаКлиенте
|
||||||
@@ -418,6 +463,11 @@
|
|||||||
ДлительнаяОперация = ПровестиВДлительнойОперации();
|
ДлительнаяОперация = ПровестиВДлительнойОперации();
|
||||||
Если ДлительнаяОперация = Неопределено Тогда
|
Если ДлительнаяОперация = Неопределено Тогда
|
||||||
Возврат;
|
Возврат;
|
||||||
|
ИначеЕсли ДлительнаяОперация.Статус = "Ошибка" Тогда
|
||||||
|
Для Каждого Сообщение Из ДлительнаяОперация.Сообщения Цикл
|
||||||
|
Сообщение.Сообщить();
|
||||||
|
КонецЦикла;
|
||||||
|
ВызватьИсключение ДлительнаяОперация.КраткоеПредставлениеОшибки;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
ПараметрыОжидания = ДлительныеОперацииКлиент.ПараметрыОжидания(ЭтотОбъект);
|
ПараметрыОжидания = ДлительныеОперацииКлиент.ПараметрыОжидания(ЭтотОбъект);
|
||||||
@@ -458,7 +508,9 @@
|
|||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
Если Результат.Статус = "Ошибка" Тогда
|
Если Результат.Статус = "Ошибка" Тогда
|
||||||
ОбщегоНазначенияКлиент.СообщитьПользователю(Результат.КраткоеПредставлениеОшибки);
|
Для Каждого Сообщение Из Результат.Сообщения Цикл
|
||||||
|
Сообщение.Сообщить();
|
||||||
|
КонецЦикла;
|
||||||
ВызватьИсключение Результат.КраткоеПредставлениеОшибки;
|
ВызватьИсключение Результат.КраткоеПредставлениеОшибки;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
|
|||||||
@@ -114,6 +114,34 @@
|
|||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
|
// Параметры:
|
||||||
|
// КатегорииДанныхСубъекта - см. Документы.АктОбУничтоженииПерсональныхДанных.КатегорииУничтожаемыхДанныхСубъекта
|
||||||
|
//
|
||||||
|
// Возвращаемое значение:
|
||||||
|
// ТаблицаЗначений:
|
||||||
|
// * ИмяОбъекта - Строка
|
||||||
|
// * Категория - Строка
|
||||||
|
//
|
||||||
|
Функция ПодготовитьТаблицуКатегорий(КатегорииДанныхСубъекта) Экспорт
|
||||||
|
|
||||||
|
ТаблицаКатегорий = Новый ТаблицаЗначений();
|
||||||
|
ТаблицаКатегорий.Колонки.Добавить("Субъект", Метаданные.ОпределяемыеТипы.СубъектПерсональныхДанных.Тип);
|
||||||
|
ТаблицаКатегорий.Колонки.Добавить("ИмяОбъекта", Новый ОписаниеТипов("Строка"));
|
||||||
|
ТаблицаКатегорий.Колонки.Добавить("Категория", Новый ОписаниеТипов("Строка"));
|
||||||
|
|
||||||
|
Для Каждого Элемент Из КатегорииДанныхСубъекта Цикл
|
||||||
|
НоваяСтрока = ТаблицаКатегорий.Добавить();
|
||||||
|
НоваяСтрока.Субъект = Элемент.Субъект;
|
||||||
|
НоваяСтрока.ИмяОбъекта = Элемент.ИмяОбъекта;
|
||||||
|
НоваяСтрока.Категория = Элемент.КатегорияДанных;
|
||||||
|
КонецЦикла;
|
||||||
|
|
||||||
|
ТаблицаКатегорий.Свернуть("Субъект,ИмяОбъекта,Категория");
|
||||||
|
|
||||||
|
Возврат ТаблицаКатегорий;
|
||||||
|
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
// Параметры:
|
// Параметры:
|
||||||
// КатегорииДанныхСубъекта - см. Документы.АктОбУничтоженииПерсональныхДанных.КатегорииУничтожаемыхДанныхСубъекта
|
// КатегорииДанныхСубъекта - см. Документы.АктОбУничтоженииПерсональныхДанных.КатегорииУничтожаемыхДанныхСубъекта
|
||||||
//
|
//
|
||||||
@@ -204,7 +232,9 @@
|
|||||||
ВыборкаДетальныеЗаписи = ВыборкаДокумент.Выбрать();
|
ВыборкаДетальныеЗаписи = ВыборкаДокумент.Выбрать();
|
||||||
КатегорииДокумента = Новый Массив; // Массив из Строка
|
КатегорииДокумента = Новый Массив; // Массив из Строка
|
||||||
Пока ВыборкаДетальныеЗаписи.Следующий() Цикл
|
Пока ВыборкаДетальныеЗаписи.Следующий() Цикл
|
||||||
КатегорииДокумента.Добавить(ВыборкаДетальныеЗаписи.Категория);
|
Если КатегорииДокумента.Найти(ВыборкаДетальныеЗаписи.Категория) = Неопределено Тогда
|
||||||
|
КатегорииДокумента.Добавить(ВыборкаДетальныеЗаписи.Категория);
|
||||||
|
КонецЕсли;
|
||||||
КонецЦикла;
|
КонецЦикла;
|
||||||
КатегорииДокументов[ВыборкаДокумент.Документ] = КатегорииДокумента;
|
КатегорииДокументов[ВыборкаДокумент.Документ] = КатегорииДокумента;
|
||||||
КонецЦикла;
|
КонецЦикла;
|
||||||
|
|||||||
@@ -50,6 +50,10 @@
|
|||||||
ЗаполнитьДанныеОрганизации();
|
ЗаполнитьДанныеОрганизации();
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
|
Если ЗначениеЗаполнено(Субъект) Тогда
|
||||||
|
ЗащитаПерсональныхДанных.ОбновитьСрокХраненияПерсональныхДанныхСубъекта(Субъект);
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
Процедура ПередЗаписью(Отказ, РежимЗаписи, РежимПроведения)
|
Процедура ПередЗаписью(Отказ, РежимЗаписи, РежимПроведения)
|
||||||
@@ -186,12 +190,8 @@
|
|||||||
Возврат;
|
Возврат;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
Для Каждого ЭлементМассива Из КатегорииДанныхСубъекта Цикл
|
ТаблицаКатегорий = Документы.АктОбУничтоженииПерсональныхДанных.ПодготовитьТаблицуКатегорий(КатегорииДанныхСубъекта);
|
||||||
НоваяСтрока = КатегорииДанных.Добавить();
|
КатегорииДанных.Загрузить(ТаблицаКатегорий);
|
||||||
НоваяСтрока.Субъект = ЭлементМассива.Субъект;
|
|
||||||
НоваяСтрока.ИмяОбъекта = ЭлементМассива.ИмяОбъекта;
|
|
||||||
НоваяСтрока.Категория = ЭлементМассива.КатегорияДанных;
|
|
||||||
КонецЦикла;
|
|
||||||
|
|
||||||
ТаблицаОбъектов = Документы.АктОбУничтоженииПерсональныхДанных.ПодготовитьТаблицуОбъектов(КатегорииДанныхСубъекта);
|
ТаблицаОбъектов = Документы.АктОбУничтоженииПерсональныхДанных.ПодготовитьТаблицуОбъектов(КатегорииДанныхСубъекта);
|
||||||
ОбъектыСУничтожаемымиДанными.Загрузить(ТаблицаОбъектов);
|
ОбъектыСУничтожаемымиДанными.Загрузить(ТаблицаОбъектов);
|
||||||
|
|||||||
+1
@@ -102,6 +102,7 @@
|
|||||||
<numberType>String</numberType>
|
<numberType>String</numberType>
|
||||||
<numberLength>11</numberLength>
|
<numberLength>11</numberLength>
|
||||||
<numberAllowedLength>Variable</numberAllowedLength>
|
<numberAllowedLength>Variable</numberAllowedLength>
|
||||||
|
<numberPeriodicity>Year</numberPeriodicity>
|
||||||
<checkUnique>true</checkUnique>
|
<checkUnique>true</checkUnique>
|
||||||
<autonumbering>true</autonumbering>
|
<autonumbering>true</autonumbering>
|
||||||
<defaultObjectForm>Document.АктОбУничтоженииПерсональныхДанных.Form.ФормаДокумента</defaultObjectForm>
|
<defaultObjectForm>Document.АктОбУничтоженииПерсональныхДанных.Form.ФормаДокумента</defaultObjectForm>
|
||||||
|
|||||||
+2
-1
@@ -104,7 +104,8 @@
|
|||||||
|
|
||||||
ИдентификаторыИзмененныхСтрок = Новый Соответствие;
|
ИдентификаторыИзмененныхСтрок = Новый Соответствие;
|
||||||
ИдентификаторМакета = Параметр.ИмяОбъектаМетаданныхМакета;
|
ИдентификаторМакета = Параметр.ИмяОбъектаМетаданныхМакета;
|
||||||
ИсточникиДанных = Параметр.ИсточникиДанных;
|
ИсточникиДанных = ?(Параметр.Свойство("ИсточникиДанных"),
|
||||||
|
Параметр.ИсточникиДанных, Новый Массив);
|
||||||
|
|
||||||
НайденныеМакеты = НайтиМакеты(ИдентификаторМакета, Макеты);
|
НайденныеМакеты = НайтиМакеты(ИдентификаторМакета, Макеты);
|
||||||
Для Каждого Макет Из НайденныеМакеты Цикл
|
Для Каждого Макет Из НайденныеМакеты Цикл
|
||||||
|
|||||||
+3
-1
@@ -111,10 +111,12 @@
|
|||||||
</type>
|
</type>
|
||||||
<minValue xsi:type="core:UndefinedValue"/>
|
<minValue xsi:type="core:UndefinedValue"/>
|
||||||
<maxValue xsi:type="core:UndefinedValue"/>
|
<maxValue xsi:type="core:UndefinedValue"/>
|
||||||
<indexing>Index</indexing>
|
<denyIncompleteValues>true</denyIncompleteValues>
|
||||||
<fullTextSearch>Use</fullTextSearch>
|
<fullTextSearch>Use</fullTextSearch>
|
||||||
<dataHistory>Use</dataHistory>
|
<dataHistory>Use</dataHistory>
|
||||||
|
<fillFromFillingValue>true</fillFromFillingValue>
|
||||||
<fillValue xsi:type="core:UndefinedValue"/>
|
<fillValue xsi:type="core:UndefinedValue"/>
|
||||||
|
<master>true</master>
|
||||||
<mainFilter>true</mainFilter>
|
<mainFilter>true</mainFilter>
|
||||||
</dimensions>
|
</dimensions>
|
||||||
</mdclass:InformationRegister>
|
</mdclass:InformationRegister>
|
||||||
@@ -36,13 +36,11 @@
|
|||||||
|
|
||||||
// Возвращает первых 10000 субъектов, для которых необходимо рассчитать сроки хранения персональных данных.
|
// Возвращает первых 10000 субъектов, для которых необходимо рассчитать сроки хранения персональных данных.
|
||||||
//
|
//
|
||||||
// Возвращаемое значение:
|
// Возвращаемое значение: см. ЗащитаПерсональныхДанных.НоваяТаблицаДляРасчетаСроковХранения
|
||||||
// Неопределено,ТаблицаЗначений:
|
|
||||||
// * Субъект - ОпределяемыйТип.СубъектПерсональныхДанных
|
|
||||||
// * ДатаСобытия - Дата
|
|
||||||
//
|
|
||||||
Функция СубъектыДляРасчетаСроковХранения() Экспорт
|
Функция СубъектыДляРасчетаСроковХранения() Экспорт
|
||||||
|
|
||||||
|
Субъекты = ЗащитаПерсональныхДанных.НоваяТаблицаДляРасчетаСроковХранения();
|
||||||
|
|
||||||
Запрос = Новый Запрос;
|
Запрос = Новый Запрос;
|
||||||
Запрос.Текст =
|
Запрос.Текст =
|
||||||
"ВЫБРАТЬ ПЕРВЫЕ 10000
|
"ВЫБРАТЬ ПЕРВЫЕ 10000
|
||||||
@@ -54,7 +52,7 @@
|
|||||||
РезультатЗапроса = Запрос.Выполнить();
|
РезультатЗапроса = Запрос.Выполнить();
|
||||||
|
|
||||||
Если РезультатЗапроса.Пустой() Тогда
|
Если РезультатЗапроса.Пустой() Тогда
|
||||||
Возврат Неопределено;
|
Возврат Субъекты;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
Субъекты = РезультатЗапроса.Выгрузить();
|
Субъекты = РезультатЗапроса.Выгрузить();
|
||||||
|
|||||||
+3
@@ -83,9 +83,12 @@
|
|||||||
</type>
|
</type>
|
||||||
<minValue xsi:type="core:UndefinedValue"/>
|
<minValue xsi:type="core:UndefinedValue"/>
|
||||||
<maxValue xsi:type="core:UndefinedValue"/>
|
<maxValue xsi:type="core:UndefinedValue"/>
|
||||||
|
<denyIncompleteValues>true</denyIncompleteValues>
|
||||||
<fullTextSearch>Use</fullTextSearch>
|
<fullTextSearch>Use</fullTextSearch>
|
||||||
<dataHistory>Use</dataHistory>
|
<dataHistory>Use</dataHistory>
|
||||||
|
<fillFromFillingValue>true</fillFromFillingValue>
|
||||||
<fillValue xsi:type="core:UndefinedValue"/>
|
<fillValue xsi:type="core:UndefinedValue"/>
|
||||||
|
<master>true</master>
|
||||||
<mainFilter>true</mainFilter>
|
<mainFilter>true</mainFilter>
|
||||||
</dimensions>
|
</dimensions>
|
||||||
</mdclass:InformationRegister>
|
</mdclass:InformationRegister>
|
||||||
+3
-1
@@ -146,10 +146,12 @@
|
|||||||
</type>
|
</type>
|
||||||
<minValue xsi:type="core:UndefinedValue"/>
|
<minValue xsi:type="core:UndefinedValue"/>
|
||||||
<maxValue xsi:type="core:UndefinedValue"/>
|
<maxValue xsi:type="core:UndefinedValue"/>
|
||||||
<indexing>Index</indexing>
|
<denyIncompleteValues>true</denyIncompleteValues>
|
||||||
<fullTextSearch>Use</fullTextSearch>
|
<fullTextSearch>Use</fullTextSearch>
|
||||||
<dataHistory>Use</dataHistory>
|
<dataHistory>Use</dataHistory>
|
||||||
|
<fillFromFillingValue>true</fillFromFillingValue>
|
||||||
<fillValue xsi:type="core:UndefinedValue"/>
|
<fillValue xsi:type="core:UndefinedValue"/>
|
||||||
|
<master>true</master>
|
||||||
<mainFilter>true</mainFilter>
|
<mainFilter>true</mainFilter>
|
||||||
</dimensions>
|
</dimensions>
|
||||||
<dimensions uuid="cd68ac77-8df5-42d4-b729-da73cae0a78b">
|
<dimensions uuid="cd68ac77-8df5-42d4-b729-da73cae0a78b">
|
||||||
|
|||||||
@@ -59,25 +59,25 @@
|
|||||||
// НовыеПользовательскиеНастройкиКД - ПользовательскиеНастройкиКомпоновкиДанных
|
// НовыеПользовательскиеНастройкиКД - ПользовательскиеНастройкиКомпоновкиДанных
|
||||||
// - Неопределено
|
// - Неопределено
|
||||||
//
|
//
|
||||||
Процедура ПередЗагрузкойНастроекВКомпоновщик(Контекст, КлючСхемы, КлючВарианта, Настройки, ПользовательскиеНастройки) Экспорт
|
Процедура ПередЗагрузкойНастроекВКомпоновщик(Контекст, КлючСхемы, КлючВарианта, НовыеНастройкиКД, НовыеПользовательскиеНастройкиКД) Экспорт
|
||||||
|
|
||||||
КлючТекущегоВарианта = КлючВарианта;
|
КлючТекущегоВарианта = КлючВарианта;
|
||||||
|
|
||||||
Если ТипЗнч(Настройки) <> Тип("НастройкиКомпоновкиДанных") Тогда
|
Если ТипЗнч(НовыеНастройкиКД) <> Тип("НастройкиКомпоновкиДанных") Тогда
|
||||||
Настройки = КомпоновщикНастроек.Настройки;
|
НовыеНастройкиКД = КомпоновщикНастроек.Настройки;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
Если ТипЗнч(ПользовательскиеНастройки) <> Тип("ПользовательскиеНастройкиКомпоновкиДанных") Тогда
|
Если ТипЗнч(НовыеПользовательскиеНастройкиКД) <> Тип("ПользовательскиеНастройкиКомпоновкиДанных") Тогда
|
||||||
ПользовательскиеНастройки = КомпоновщикНастроек.ПользовательскиеНастройки;
|
НовыеПользовательскиеНастройкиКД = КомпоновщикНастроек.ПользовательскиеНастройки;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
ПараметрыОтчета = ПараметрыОтчета(Настройки, ПользовательскиеНастройки);
|
ПараметрыОтчета = ПараметрыОтчета(НовыеНастройкиКД, НовыеПользовательскиеНастройкиКД);
|
||||||
|
|
||||||
Если ПараметрыОтчета.ДокументВладелец = Неопределено Тогда
|
Если ПараметрыОтчета.ДокументВладелец = Неопределено Тогда
|
||||||
ВызватьИсключение НСтр("ru = 'Отчет о движениях документа возможно открыть из формы документа.'");
|
ВызватьИсключение НСтр("ru = 'Отчет о движениях документа возможно открыть из формы документа.'");
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
КлючРодительскогоВарианта = КлючРодительскогоВарианта(Контекст, КлючВарианта, Настройки);
|
КлючРодительскогоВарианта = КлючРодительскогоВарианта(Контекст, КлючВарианта, НовыеНастройкиКД);
|
||||||
|
|
||||||
Если КлючСхемы = КлючВарианта Тогда
|
Если КлючСхемы = КлючВарианта Тогда
|
||||||
Возврат;
|
Возврат;
|
||||||
@@ -90,7 +90,7 @@
|
|||||||
ДобавитьРесурсРасчетаКоличестваЗаписей(СхемаКомпоновкиДанных);
|
ДобавитьРесурсРасчетаКоличестваЗаписей(СхемаКомпоновкиДанных);
|
||||||
|
|
||||||
СписокРегистров = СписокРегистров();
|
СписокРегистров = СписокРегистров();
|
||||||
СписокВыбранныхРегистров = СписокВыбранныхРегистров(СписокРегистров, Настройки, ПользовательскиеНастройки);
|
СписокВыбранныхРегистров = СписокВыбранныхРегистров(СписокРегистров, НовыеНастройкиКД, НовыеПользовательскиеНастройкиКД);
|
||||||
|
|
||||||
НайденныйПараметр = СхемаКомпоновкиДанных.Параметры.Найти("СписокРегистров");
|
НайденныйПараметр = СхемаКомпоновкиДанных.Параметры.Найти("СписокРегистров");
|
||||||
НайденныйПараметр.УстановитьДоступныеЗначения(СписокРегистров);
|
НайденныйПараметр.УстановитьДоступныеЗначения(СписокРегистров);
|
||||||
@@ -100,23 +100,23 @@
|
|||||||
ЗначенияПараметров.Вставить("СписокРегистров", СписокВыбранныхРегистров);
|
ЗначенияПараметров.Вставить("СписокРегистров", СписокВыбранныхРегистров);
|
||||||
|
|
||||||
ОграничитьТипВладельца(ПараметрыОтчета.ДокументВладелец);
|
ОграничитьТипВладельца(ПараметрыОтчета.ДокументВладелец);
|
||||||
УстановитьПараметрыДанных(Настройки, ЗначенияПараметров, ПользовательскиеНастройки);
|
УстановитьПараметрыДанных(НовыеНастройкиКД, ЗначенияПараметров, НовыеПользовательскиеНастройкиКД);
|
||||||
|
|
||||||
ЭтоПредопределенныйВариант = (КлючРодительскогоВарианта = КлючВарианта);
|
ЭтоПредопределенныйВариант = (КлючРодительскогоВарианта = КлючВарианта);
|
||||||
|
|
||||||
Если КлючРодительскогоВарианта = "Основной" Тогда
|
Если КлючРодительскогоВарианта = "Основной" Тогда
|
||||||
ПодготовитьГоризонтальныйВариант(ПараметрыОтчета.ДокументВладелец, Настройки, ЭтоПредопределенныйВариант);
|
ПодготовитьГоризонтальныйВариант(ПараметрыОтчета.ДокументВладелец, НовыеНастройкиКД, ЭтоПредопределенныйВариант);
|
||||||
ИначеЕсли КлючРодительскогоВарианта = "Дополнительный" Тогда
|
ИначеЕсли КлючРодительскогоВарианта = "Дополнительный" Тогда
|
||||||
ПодготовитьВертикальныйВариант(ПараметрыОтчета.ДокументВладелец, Настройки, ЭтоПредопределенныйВариант);
|
ПодготовитьВертикальныйВариант(ПараметрыОтчета.ДокументВладелец, НовыеНастройкиКД, ЭтоПредопределенныйВариант);
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
ДополнительныеСвойства = Настройки.ДополнительныеСвойства;
|
ДополнительныеСвойства = НовыеНастройкиКД.ДополнительныеСвойства;
|
||||||
ДополнительныеСвойства.Вставить("ИдентификаторыСвойствНастроек", Новый Массив);
|
ДополнительныеСвойства.Вставить("ИдентификаторыСвойствНастроек", Новый Массив);
|
||||||
ДополнительныеСвойства.Вставить("КлючРодительскогоВарианта", КлючРодительскогоВарианта);
|
ДополнительныеСвойства.Вставить("КлючРодительскогоВарианта", КлючРодительскогоВарианта);
|
||||||
|
|
||||||
ОтчетыСервер.ПодключитьСхему(ЭтотОбъект, Контекст, СхемаКомпоновкиДанных, КлючСхемы);
|
ОтчетыСервер.ПодключитьСхему(ЭтотОбъект, Контекст, СхемаКомпоновкиДанных, КлючСхемы);
|
||||||
|
|
||||||
УстановитьУсловноеОформление(Настройки);
|
УстановитьУсловноеОформление(НовыеНастройкиКД);
|
||||||
ОпределитьИспользуемыеТаблицы(Контекст);
|
ОпределитьИспользуемыеТаблицы(Контекст);
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|||||||
@@ -89,7 +89,7 @@
|
|||||||
// НовыеПользовательскиеНастройкиКД - ПользовательскиеНастройкиКомпоновкиДанных
|
// НовыеПользовательскиеНастройкиКД - ПользовательскиеНастройкиКомпоновкиДанных
|
||||||
// - Неопределено
|
// - Неопределено
|
||||||
//
|
//
|
||||||
Процедура ПередЗагрузкойНастроекВКомпоновщик(Контекст, КлючСхемы, КлючВарианта, Настройки, ПользовательскиеНастройки) Экспорт
|
Процедура ПередЗагрузкойНастроекВКомпоновщик(Контекст, КлючСхемы, КлючВарианта, НовыеНастройкиКД, НовыеПользовательскиеНастройкиКД) Экспорт
|
||||||
|
|
||||||
НайденныйПараметр = КомпоновщикНастроек.Настройки.ПараметрыДанных.Элементы.Найти("РассылкаОтчетов");
|
НайденныйПараметр = КомпоновщикНастроек.Настройки.ПараметрыДанных.Элементы.Найти("РассылкаОтчетов");
|
||||||
Если НайденныйПараметр = Неопределено Тогда
|
Если НайденныйПараметр = Неопределено Тогда
|
||||||
@@ -97,20 +97,20 @@
|
|||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
РассылкаОтчетовСсылка = НайденныйПараметр.Значение;
|
РассылкаОтчетовСсылка = НайденныйПараметр.Значение;
|
||||||
Если Не ЗначениеЗаполнено(РассылкаОтчетовСсылка) Тогда
|
Если Не ЗначениеЗаполнено(РассылкаОтчетовСсылка) Тогда
|
||||||
Возврат;
|
Возврат;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
// Отключение всех отборов
|
// Отключение всех отборов
|
||||||
Для Каждого Элемент Из Настройки.Отбор.Элементы Цикл
|
Для Каждого Элемент Из НовыеНастройкиКД.Отбор.Элементы Цикл
|
||||||
Элемент.Использование = Ложь;
|
Элемент.Использование = Ложь;
|
||||||
Если Не ЗначениеЗаполнено(Элемент.ИдентификаторПользовательскойНастройки) Тогда
|
Если Не ЗначениеЗаполнено(Элемент.ИдентификаторПользовательскойНастройки) Тогда
|
||||||
Продолжить;
|
Продолжить;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
СоответствующийПараметр = ПользовательскиеНастройки.Элементы.Найти(
|
СоответствующийПараметр = НовыеПользовательскиеНастройкиКД.Элементы.Найти(
|
||||||
Элемент.ИдентификаторПользовательскойНастройки);
|
Элемент.ИдентификаторПользовательскойНастройки);
|
||||||
|
|
||||||
Если СоответствующийПараметр <> Неопределено Тогда
|
Если СоответствующийПараметр <> Неопределено Тогда
|
||||||
СоответствующийПараметр.Использование = Ложь;
|
СоответствующийПараметр.Использование = Ложь;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
КонецЦикла;
|
КонецЦикла;
|
||||||
@@ -122,13 +122,13 @@
|
|||||||
Если ПараметрыПоследнейРассылки <> Неопределено Тогда
|
Если ПараметрыПоследнейРассылки <> Неопределено Тогда
|
||||||
Период = Новый СтандартныйПериод;
|
Период = Новый СтандартныйПериод;
|
||||||
Период.ДатаНачала = ПараметрыПоследнейРассылки.ДатаНачала;
|
Период.ДатаНачала = ПараметрыПоследнейРассылки.ДатаНачала;
|
||||||
Период.ДатаОкончания = ПараметрыПоследнейРассылки.ДатаОкончания;
|
Период.ДатаОкончания = ПараметрыПоследнейРассылки.ДатаОкончания;
|
||||||
СтруктураПараметровДанных.Вставить("Период", ПараметрДанных(Период));
|
СтруктураПараметровДанных.Вставить("Период", ПараметрДанных(Период));
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
СтруктураПараметровДанных.Вставить("Получатели", ПараметрДанных(Новый СписокЗначений(), Ложь));
|
СтруктураПараметровДанных.Вставить("Получатели", ПараметрДанных(Новый СписокЗначений(), Ложь));
|
||||||
|
|
||||||
УстановитьПараметрыДанных(Настройки, СтруктураПараметровДанных, ПользовательскиеНастройки);
|
УстановитьПараметрыДанных(НовыеНастройкиКД, СтруктураПараметровДанных, НовыеПользовательскиеНастройкиКД);
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
|
|||||||
@@ -2539,23 +2539,26 @@
|
|||||||
ОписаниеПрав = ОписаниеПрав();
|
ОписаниеПрав = ОписаниеПрав();
|
||||||
СписокПрав = ОписаниеПрав.СписокПрав;
|
СписокПрав = ОписаниеПрав.СписокПрав;
|
||||||
|
|
||||||
|
// @Access-right-1
|
||||||
СписокПрав.Добавить("Получение",
|
СписокПрав.Добавить("Получение",
|
||||||
НСтр("ru = 'Получение'"));
|
НСтр("ru = 'Получение'"));
|
||||||
|
|
||||||
|
// @Access-right-1
|
||||||
СписокПрав.Добавить("Установка",
|
СписокПрав.Добавить("Установка",
|
||||||
НСтр("ru = 'Установка'"));
|
НСтр("ru = 'Установка'"));
|
||||||
|
|
||||||
НоваяСтрока = ОписаниеПрав.УровниДоступа.Добавить();
|
НоваяСтрока = ОписаниеПрав.УровниДоступа.Добавить();
|
||||||
НоваяСтрока.Право = "Получение,Установка";
|
// @Access-right-1, @Access-right-2
|
||||||
|
НоваяСтрока.Право = "Получение" + "," + "Установка";
|
||||||
НоваяСтрока.Уровень = 11;
|
НоваяСтрока.Уровень = 11;
|
||||||
НоваяСтрока.ЭтоНаборПрав = Истина;
|
НоваяСтрока.ЭтоНаборПрав = Истина;
|
||||||
|
|
||||||
НоваяСтрока = ОписаниеПрав.УровниДоступа.Добавить();
|
НоваяСтрока = ОписаниеПрав.УровниДоступа.Добавить();
|
||||||
НоваяСтрока.Право = "Установка";
|
НоваяСтрока.Право = "Установка"; // @Access-right-1
|
||||||
НоваяСтрока.Уровень = 10;
|
НоваяСтрока.Уровень = 10;
|
||||||
|
|
||||||
НоваяСтрока = ОписаниеПрав.УровниДоступа.Добавить();
|
НоваяСтрока = ОписаниеПрав.УровниДоступа.Добавить();
|
||||||
НоваяСтрока.Право = "Получение";
|
НоваяСтрока.Право = "Получение"; // @Access-right-1
|
||||||
НоваяСтрока.Уровень = 9;
|
НоваяСтрока.Уровень = 9;
|
||||||
|
|
||||||
Возврат ОписаниеПрав;
|
Возврат ОписаниеПрав;
|
||||||
@@ -2941,6 +2944,7 @@
|
|||||||
Возврат;
|
Возврат;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
|
// @Access-right-1
|
||||||
СписокПрав.Добавить("Добавление",
|
СписокПрав.Добавить("Добавление",
|
||||||
НСтр("ru = 'Добавление'"), СОграничением);
|
НСтр("ru = 'Добавление'"), СОграничением);
|
||||||
|
|
||||||
@@ -3046,14 +3050,14 @@
|
|||||||
НоваяСтрока.Право = "ИнтерактивноеДобавление";
|
НоваяСтрока.Право = "ИнтерактивноеДобавление";
|
||||||
НоваяСтрока.Уровень = 8;
|
НоваяСтрока.Уровень = 8;
|
||||||
Если СОграничением Тогда
|
Если СОграничением Тогда
|
||||||
НоваяСтрока.ПравоСОграничением = "Добавление";
|
НоваяСтрока.ПравоСОграничением = "Добавление"; // @Access-right-1
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
НоваяСтрока = УровниДоступа.Добавить();
|
НоваяСтрока = УровниДоступа.Добавить();
|
||||||
НоваяСтрока.Право = "Добавление";
|
НоваяСтрока.Право = "Добавление"; // @Access-right-1
|
||||||
НоваяСтрока.Уровень = 7;
|
НоваяСтрока.Уровень = 7;
|
||||||
Если СОграничением Тогда
|
Если СОграничением Тогда
|
||||||
НоваяСтрока.ПравоСОграничением = "Добавление";
|
НоваяСтрока.ПравоСОграничением = "Добавление"; // @Access-right-1
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
|
|||||||
@@ -125,16 +125,16 @@
|
|||||||
// НовыеПользовательскиеНастройкиКД - ПользовательскиеНастройкиКомпоновкиДанных
|
// НовыеПользовательскиеНастройкиКД - ПользовательскиеНастройкиКомпоновкиДанных
|
||||||
// - Неопределено
|
// - Неопределено
|
||||||
//
|
//
|
||||||
Процедура ПередЗагрузкойНастроекВКомпоновщик(Контекст, КлючСхемы, КлючВарианта, Настройки, ПользовательскиеНастройки) Экспорт
|
Процедура ПередЗагрузкойНастроекВКомпоновщик(Контекст, КлючСхемы, КлючВарианта, НовыеНастройкиКД, НовыеПользовательскиеНастройкиКД) Экспорт
|
||||||
ТекущийКлючСхемы = Неопределено;
|
ТекущийКлючСхемы = Неопределено;
|
||||||
|
|
||||||
Если Настройки = Неопределено Тогда
|
Если НовыеНастройкиКД = Неопределено Тогда
|
||||||
Настройки = КомпоновщикНастроек.Настройки;
|
НовыеНастройкиКД = КомпоновщикНастроек.Настройки;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
ЭтоЗагруженнаяСхема = Ложь;
|
ЭтоЗагруженнаяСхема = Ложь;
|
||||||
ДвоичныеДанныеСхемы = ОбщегоНазначенияКлиентСервер.СвойствоСтруктуры(
|
ДвоичныеДанныеСхемы = ОбщегоНазначенияКлиентСервер.СвойствоСтруктуры(
|
||||||
Настройки.ДополнительныеСвойства, "СхемаКомпоновкиДанных");
|
НовыеНастройкиКД.ДополнительныеСвойства, "СхемаКомпоновкиДанных");
|
||||||
|
|
||||||
Если ТипЗнч(ДвоичныеДанныеСхемы) = Тип("ДвоичныеДанные") Тогда
|
Если ТипЗнч(ДвоичныеДанныеСхемы) = Тип("ДвоичныеДанные") Тогда
|
||||||
ТекущийКлючСхемы = ХешДвоичныхДанных(ДвоичныеДанныеСхемы);
|
ТекущийКлючСхемы = ХешДвоичныхДанных(ДвоичныеДанныеСхемы);
|
||||||
@@ -144,11 +144,11 @@
|
|||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
СброситьНастройки = ОбщегоНазначенияКлиентСервер.СвойствоСтруктуры(Настройки.ДополнительныеСвойства, "СброситьНастройки", Ложь);
|
СброситьНастройки = ОбщегоНазначенияКлиентСервер.СвойствоСтруктуры(НовыеНастройкиКД.ДополнительныеСвойства, "СброситьНастройки", Ложь);
|
||||||
|
|
||||||
ДоступныеЗначения = Неопределено;
|
ДоступныеЗначения = Неопределено;
|
||||||
ФиксированныеПараметры = Отчеты.УниверсальныйОтчет.ФиксированныеПараметры(
|
ФиксированныеПараметры = Отчеты.УниверсальныйОтчет.ФиксированныеПараметры(
|
||||||
Настройки, ПользовательскиеНастройки, ДоступныеЗначения);
|
НовыеНастройкиКД, НовыеПользовательскиеНастройкиКД, ДоступныеЗначения);
|
||||||
|
|
||||||
Если ТекущийКлючСхемы = Неопределено Тогда
|
Если ТекущийКлючСхемы = Неопределено Тогда
|
||||||
ТекущийКлючСхемы = ФиксированныеПараметры.ТипОбъектаМетаданных
|
ТекущийКлючСхемы = ФиксированныеПараметры.ТипОбъектаМетаданных
|
||||||
@@ -172,17 +172,17 @@
|
|||||||
|
|
||||||
Если ЭтоЗагруженнаяСхема Тогда
|
Если ЭтоЗагруженнаяСхема Тогда
|
||||||
Отчеты.УниверсальныйОтчет.УстановитьСтандартныеНастройкиЗагруженнойСхемы(
|
Отчеты.УниверсальныйОтчет.УстановитьСтандартныеНастройкиЗагруженнойСхемы(
|
||||||
ЭтотОбъект, ДвоичныеДанныеСхемы, Настройки, ПользовательскиеНастройки);
|
ЭтотОбъект, ДвоичныеДанныеСхемы, НовыеНастройкиКД, НовыеПользовательскиеНастройкиКД);
|
||||||
Иначе
|
Иначе
|
||||||
Отчеты.УниверсальныйОтчет.УстановитьСтандартныеНастройки(
|
Отчеты.УниверсальныйОтчет.УстановитьСтандартныеНастройки(
|
||||||
ЭтотОбъект, ФиксированныеПараметры, Настройки, ПользовательскиеНастройки);
|
ЭтотОбъект, ФиксированныеПараметры, НовыеНастройкиКД, НовыеПользовательскиеНастройкиКД);
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
Если ТипЗнч(Контекст) = Тип("ФормаКлиентскогоПриложения") Тогда
|
Если ТипЗнч(Контекст) = Тип("ФормаКлиентскогоПриложения") Тогда
|
||||||
// Переопределение.
|
// Переопределение.
|
||||||
ИнтеграцияПодсистемБСП.ПередЗагрузкойВариантаНаСервере(Контекст, Настройки);
|
ИнтеграцияПодсистемБСП.ПередЗагрузкойВариантаНаСервере(Контекст, НовыеНастройкиКД);
|
||||||
ОтчетыПереопределяемый.ПередЗагрузкойВариантаНаСервере(Контекст, Настройки);
|
ОтчетыПереопределяемый.ПередЗагрузкойВариантаНаСервере(Контекст, НовыеНастройкиКД);
|
||||||
ПередЗагрузкойВариантаНаСервере(Контекст, Настройки);
|
ПередЗагрузкойВариантаНаСервере(Контекст, НовыеНастройкиКД);
|
||||||
|
|
||||||
ИспользуемыеТаблицы = ВариантыОтчетов.ИспользуемыеТаблицы(СхемаКомпоновкиДанных);
|
ИспользуемыеТаблицы = ВариантыОтчетов.ИспользуемыеТаблицы(СхемаКомпоновкиДанных);
|
||||||
ИспользуемыеТаблицы.Добавить(Метаданные().ПолноеИмя());
|
ИспользуемыеТаблицы.Добавить(Метаданные().ПолноеИмя());
|
||||||
@@ -195,13 +195,13 @@
|
|||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
Иначе
|
Иначе
|
||||||
Отчеты.УниверсальныйОтчет.УстановитьФиксированныеПараметры(
|
Отчеты.УниверсальныйОтчет.УстановитьФиксированныеПараметры(
|
||||||
ЭтотОбъект, ФиксированныеПараметры, Настройки, ПользовательскиеНастройки);
|
ЭтотОбъект, ФиксированныеПараметры, НовыеНастройкиКД, НовыеПользовательскиеНастройкиКД);
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
КомпоновщикНастроек.Настройки.ДополнительныеСвойства.Вставить("ДоступныеЗначения", ДоступныеЗначения);
|
КомпоновщикНастроек.Настройки.ДополнительныеСвойства.Вставить("ДоступныеЗначения", ДоступныеЗначения);
|
||||||
|
|
||||||
Отчеты.УниверсальныйОтчет.УстановитьСтандартныйЗаголовокОтчета(
|
Отчеты.УниверсальныйОтчет.УстановитьСтандартныйЗаголовокОтчета(
|
||||||
Контекст, Настройки, ФиксированныеПараметры, ДоступныеЗначения);
|
Контекст, НовыеНастройкиКД, ФиксированныеПараметры, ДоступныеЗначения);
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
// Вызывается после определения свойств элементов формы, связанных с пользовательскими настройками.
|
// Вызывается после определения свойств элементов формы, связанных с пользовательскими настройками.
|
||||||
|
|||||||
@@ -1842,6 +1842,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.АдресныеОбъекты.Command.ОчиститьАдресныйКлассификатор</name>
|
<name>InformationRegister.АдресныеОбъекты.Command.ОчиститьАдресныйКлассификатор</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -5530,93 +5617,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>InformationRegister.РежимыПодключенияВнешнихМодулей</name>
|
<name>InformationRegister.РежимыПодключенияВнешнихМодулей</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -915,6 +915,33 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeNormal</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeFullscreenWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeKiosk</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>AnalyticsSystemClient</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>CommonForm.Вопрос</name>
|
<name>CommonForm.Вопрос</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -2818,33 +2845,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeNormal</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeFullscreenWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeKiosk</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>AnalyticsSystemClient</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>InformationRegister.ПоставляемыеМакетыПечати</name>
|
<name>InformationRegister.ПоставляемыеМакетыПечати</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -742,6 +742,33 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeNormal</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeFullscreenWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeKiosk</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>AnalyticsSystemClient</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>CommonForm.Вопрос</name>
|
<name>CommonForm.Вопрос</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -2318,33 +2345,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeNormal</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeFullscreenWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeKiosk</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>AnalyticsSystemClient</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>Constant.ИзменятьЗаданияЗаднимЧислом</name>
|
<name>Constant.ИзменятьЗаданияЗаднимЧислом</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -205,6 +205,33 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeNormal</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeFullscreenWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeKiosk</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>AnalyticsSystemClient</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>WebService.EnterpriseDataExchange_1_0_1_1.Operation.GetDataPart</name>
|
<name>WebService.EnterpriseDataExchange_1_0_1_1.Operation.GetDataPart</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -566,33 +593,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeNormal</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeFullscreenWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeKiosk</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>AnalyticsSystemClient</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>WebService.Exchange_2_0_1_6.Operation.PrepareGetFile</name>
|
<name>WebService.Exchange_2_0_1_6.Operation.PrepareGetFile</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -118,6 +118,33 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeNormal</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeFullscreenWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeKiosk</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>AnalyticsSystemClient</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>InformationRegister.ДополнительныеАдресныеСведения</name>
|
<name>InformationRegister.ДополнительныеАдресныеСведения</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -302,31 +329,4 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeNormal</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeFullscreenWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeKiosk</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>AnalyticsSystemClient</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
</Rights>
|
</Rights>
|
||||||
+27
-27
@@ -26,6 +26,33 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeNormal</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeFullscreenWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeKiosk</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>AnalyticsSystemClient</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>InformationRegister.СубъектыДляРасчетаСроковХранения</name>
|
<name>InformationRegister.СубъектыДляРасчетаСроковХранения</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -146,31 +173,4 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeNormal</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeFullscreenWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeKiosk</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>AnalyticsSystemClient</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
</Rights>
|
</Rights>
|
||||||
@@ -21,6 +21,33 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeNormal</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeFullscreenWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeKiosk</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>AnalyticsSystemClient</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>Catalog.КлассификаторБанков</name>
|
<name>Catalog.КлассификаторБанков</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -60,31 +87,4 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeNormal</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeFullscreenWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeKiosk</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>AnalyticsSystemClient</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
</Rights>
|
</Rights>
|
||||||
@@ -49,6 +49,33 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeNormal</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeFullscreenWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeKiosk</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>AnalyticsSystemClient</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>Catalog.ПользовательскиеНастройкиОтчетов</name>
|
<name>Catalog.ПользовательскиеНастройкиОтчетов</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -179,31 +206,4 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeNormal</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeFullscreenWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeKiosk</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>AnalyticsSystemClient</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
</Rights>
|
</Rights>
|
||||||
@@ -569,6 +569,33 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeNormal</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeFullscreenWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeKiosk</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>AnalyticsSystemClient</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>Document.Встреча</name>
|
<name>Document.Встреча</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -1411,33 +1438,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeNormal</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeFullscreenWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeKiosk</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>AnalyticsSystemClient</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>DocumentJournal.Взаимодействия.Command.НаписатьSMSПоПредмету</name>
|
<name>DocumentJournal.Взаимодействия.Command.НаписатьSMSПоПредмету</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -3,6 +3,33 @@
|
|||||||
<setForNewObjects>false</setForNewObjects>
|
<setForNewObjects>false</setForNewObjects>
|
||||||
<setForAttributesByDefault>true</setForAttributesByDefault>
|
<setForAttributesByDefault>true</setForAttributesByDefault>
|
||||||
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
||||||
|
<object>
|
||||||
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeNormal</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeFullscreenWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeKiosk</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>AnalyticsSystemClient</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>Catalog.ВидыКонтактнойИнформации</name>
|
<name>Catalog.ВидыКонтактнойИнформации</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -81,31 +108,4 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeNormal</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeFullscreenWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeKiosk</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>AnalyticsSystemClient</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
</Rights>
|
</Rights>
|
||||||
@@ -17,6 +17,33 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeNormal</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeFullscreenWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeKiosk</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>AnalyticsSystemClient</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>Catalog.ГруппыВнешнихПользователей.Command.ГруппыВнешнегоПользователя</name>
|
<name>Catalog.ГруппыВнешнихПользователей.Command.ГруппыВнешнегоПользователя</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -113,31 +140,4 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeNormal</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeFullscreenWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeKiosk</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>AnalyticsSystemClient</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
</Rights>
|
</Rights>
|
||||||
@@ -65,29 +65,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>InformationRegister.РучныеИзмененияГрафиковРаботы</name>
|
|
||||||
<right>
|
|
||||||
<name>Read</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>Update</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>Edit</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>TotalsControl</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -115,4 +92,27 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>InformationRegister.РучныеИзмененияГрафиковРаботы</name>
|
||||||
|
<right>
|
||||||
|
<name>Read</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>Update</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>View</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>Edit</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>TotalsControl</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
</Rights>
|
</Rights>
|
||||||
@@ -29,6 +29,33 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeNormal</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeFullscreenWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeKiosk</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>AnalyticsSystemClient</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>InformationRegister.ДатыЗапретаИзменения.Command.ДатыЗапретаЗагрузкиДанных</name>
|
<name>InformationRegister.ДатыЗапретаИзменения.Command.ДатыЗапретаЗагрузкиДанных</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -131,33 +158,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeNormal</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeFullscreenWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeKiosk</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>AnalyticsSystemClient</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<restrictionTemplate>
|
<restrictionTemplate>
|
||||||
<name>ДляРегистра(Регистр, Поле1, Поле2, Поле3, Поле4, Поле5)</name>
|
<name>ДляРегистра(Регистр, Поле1, Поле2, Поле3, Поле4, Поле5)</name>
|
||||||
<condition>// ДляРегистра(Регистр, Поле1, Поле2 = "", Поле3 = "", Поле4 = "", Поле5 = "")
|
<condition>// ДляРегистра(Регистр, Поле1, Поле2 = "", Поле3 = "", Поле4 = "", Поле5 = "")
|
||||||
|
|||||||
@@ -18,6 +18,33 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeNormal</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeFullscreenWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeKiosk</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>AnalyticsSystemClient</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>Report.ДатыЗапретаИзменения</name>
|
<name>Report.ДатыЗапретаИзменения</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -135,33 +162,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeNormal</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeFullscreenWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeKiosk</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>AnalyticsSystemClient</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<restrictionTemplate>
|
<restrictionTemplate>
|
||||||
<name>ДляРегистра(Регистр, Поле1, Поле2, Поле3, Поле4, Поле5)</name>
|
<name>ДляРегистра(Регистр, Поле1, Поле2, Поле3, Поле4, Поле5)</name>
|
||||||
<condition>// ДляРегистра(Регистр, Поле1, Поле2 = "", Поле3 = "", Поле4 = "", Поле5 = "")
|
<condition>// ДляРегистра(Регистр, Поле1, Поле2 = "", Поле3 = "", Поле4 = "", Поле5 = "")
|
||||||
|
|||||||
@@ -3,6 +3,33 @@
|
|||||||
<setForNewObjects>false</setForNewObjects>
|
<setForNewObjects>false</setForNewObjects>
|
||||||
<setForAttributesByDefault>true</setForAttributesByDefault>
|
<setForAttributesByDefault>true</setForAttributesByDefault>
|
||||||
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
||||||
|
<object>
|
||||||
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeNormal</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeFullscreenWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeKiosk</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>AnalyticsSystemClient</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>InformationRegister.ПользовательскиеНастройкиДоступаКОбработкам</name>
|
<name>InformationRegister.ПользовательскиеНастройкиДоступаКОбработкам</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -109,31 +136,4 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeNormal</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeFullscreenWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeKiosk</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>AnalyticsSystemClient</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
</Rights>
|
</Rights>
|
||||||
Loaded 100 of 155 files, more files were not shown because too many files have changed in this diff.
Show more
Reference in new issue
Block a user