3_1_9_290
This commit is contained in:
1 parent
a4f7ba1519
commit
d622e5ee53
92 files changed
+2417
-1526
No files matched your search
@@ -174,7 +174,7 @@
|
|||||||
УправлениеКонтактнойИнформациейПереопределяемый.ПриНастройкеНачальногоЗаполненияЭлементов(Настройки);
|
УправлениеКонтактнойИнформациейПереопределяемый.ПриНастройкеНачальногоЗаполненияЭлементов(Настройки);
|
||||||
|
|
||||||
Настройки.ПриНачальномЗаполненииЭлемента = Истина;
|
Настройки.ПриНачальномЗаполненииЭлемента = Истина;
|
||||||
Настройки.ИмяКлючевогоРеквизита = "ИмяПредопределенногоВида";
|
Настройки.ИмяКлючевогоРеквизита = ИмяКлючевогоРеквизита();
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
@@ -256,6 +256,14 @@
|
|||||||
|
|
||||||
УправлениеКонтактнойИнформациейПереопределяемый.ПриНачальномЗаполненииЭлемента(Объект, Данные, ДополнительныеПараметры);
|
УправлениеКонтактнойИнформациейПереопределяемый.ПриНачальномЗаполненииЭлемента(Объект, Данные, ДополнительныеПараметры);
|
||||||
|
|
||||||
|
Если Не Объект.ЭтоГруппа И ПустаяСтрока(Объект.ИмяГруппы) Тогда
|
||||||
|
ИмяГруппы = ОбщегоНазначения.ЗначениеРеквизитаОбъекта(Объект.Родитель, ИмяКлючевогоРеквизита());
|
||||||
|
Если ПустаяСтрока(ИмяГруппы) Тогда
|
||||||
|
ИмяГруппы = ОбщегоНазначения.ЗначениеРеквизитаОбъекта(Объект.Родитель, "ИмяПредопределенныхДанных");
|
||||||
|
КонецЕсли;
|
||||||
|
Объект.ИмяГруппы = ИмяГруппы;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
Результат = УправлениеКонтактнойИнформациейСлужебный.ПроверитьПараметрыВидаКонтактнойИнформации(Объект);
|
Результат = УправлениеКонтактнойИнформациейСлужебный.ПроверитьПараметрыВидаКонтактнойИнформации(Объект);
|
||||||
Если Результат.ЕстьОшибки Тогда
|
Если Результат.ЕстьОшибки Тогда
|
||||||
ВызватьИсключение Результат.ТекстОшибки;
|
ВызватьИсключение Результат.ТекстОшибки;
|
||||||
@@ -700,6 +708,10 @@
|
|||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
|
Функция ИмяКлючевогоРеквизита()
|
||||||
|
Возврат "ИмяПредопределенногоВида";
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
#КонецОбласти
|
#КонецОбласти
|
||||||
|
|
||||||
#КонецЕсли
|
#КонецЕсли
|
||||||
@@ -177,6 +177,9 @@
|
|||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
ПереопределитьРедактированиеКонтактнойИнформацииВСервисе();
|
ПереопределитьРедактированиеКонтактнойИнформацииВСервисе();
|
||||||
|
Иначе
|
||||||
|
Элементы.ГруппаКонтактнаяИнформацияПолеEmailПользователя.Видимость = Ложь;
|
||||||
|
Элементы.ГруппаКонтактнаяИнформацияПолеТелефонПользователя.Видимость = Ложь;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
НастроитьФорму(Объект, Истина);
|
НастроитьФорму(Объект, Истина);
|
||||||
|
|||||||
@@ -152,7 +152,12 @@
|
|||||||
ИдентификаторПользователяСервиса = Неопределено;
|
ИдентификаторПользователяСервиса = Неопределено;
|
||||||
Подготовлен = Ложь;
|
Подготовлен = Ложь;
|
||||||
|
|
||||||
КонтактнаяИнформация.Очистить();
|
Свойства = Новый Структура("КонтактнаяИнформация");
|
||||||
|
ЗаполнитьЗначенияСвойств(Свойства, ЭтотОбъект);
|
||||||
|
Если Свойства.КонтактнаяИнформация <> Неопределено Тогда
|
||||||
|
Свойства.КонтактнаяИнформация.Очистить();
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
Комментарий = "";
|
Комментарий = "";
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|||||||
@@ -1111,10 +1111,18 @@
|
|||||||
Возврат 24 * 3600;
|
Возврат 24 * 3600;
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
Функция НовыеДанныеПроизводственныхКалендарей()
|
// Возвращаемое значение:
|
||||||
|
// ТаблицаЗначений:
|
||||||
|
// * КодПроизводственногоКалендаря - Строка
|
||||||
|
// * ВидДня - ПеречислениеСсылка.ВидыДнейПроизводственногоКалендаря
|
||||||
|
// * Год - Число
|
||||||
|
// * Дата - Дата
|
||||||
|
// * ДатаПереноса - Дата
|
||||||
|
Функция НовыеДанныеПроизводственныхКалендарей() Экспорт
|
||||||
|
|
||||||
ТаблицаДанных = Новый ТаблицаЗначений;
|
ТаблицаДанных = Новый ТаблицаЗначений;
|
||||||
ТаблицаДанных.Колонки.Добавить("КодПроизводственногоКалендаря", Новый ОписаниеТипов("Строка", , Новый КвалификаторыСтроки(2)));
|
ТаблицаДанных.Колонки.Добавить("КодПроизводственногоКалендаря", Новый ОписаниеТипов("Строка", ,
|
||||||
|
Новый КвалификаторыСтроки(2)));
|
||||||
ТаблицаДанных.Колонки.Добавить("ВидДня", Новый ОписаниеТипов("ПеречислениеСсылка.ВидыДнейПроизводственногоКалендаря"));
|
ТаблицаДанных.Колонки.Добавить("ВидДня", Новый ОписаниеТипов("ПеречислениеСсылка.ВидыДнейПроизводственногоКалендаря"));
|
||||||
ТаблицаДанных.Колонки.Добавить("Год", Новый ОписаниеТипов("Число"));
|
ТаблицаДанных.Колонки.Добавить("Год", Новый ОписаниеТипов("Число"));
|
||||||
ТаблицаДанных.Колонки.Добавить("Дата", Новый ОписаниеТипов("Дата"));
|
ТаблицаДанных.Колонки.Добавить("Дата", Новый ОписаниеТипов("Дата"));
|
||||||
@@ -1123,10 +1131,18 @@
|
|||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
|
// Возвращаемое значение:
|
||||||
|
// ТаблицаЗначений:
|
||||||
|
// * КодПроизводственногоКалендаря - Строка
|
||||||
|
// * НомерПериода - Число
|
||||||
|
// * ДатаНачала - Дата
|
||||||
|
// * ДатаОкончания - Дата
|
||||||
|
// * Основание - Строка
|
||||||
Функция НоваяТаблицаПериодовНерабочихДней()
|
Функция НоваяТаблицаПериодовНерабочихДней()
|
||||||
|
|
||||||
ТаблицаДанных = Новый ТаблицаЗначений;
|
ТаблицаДанных = Новый ТаблицаЗначений;
|
||||||
ТаблицаДанных.Колонки.Добавить("КодПроизводственногоКалендаря", Новый ОписаниеТипов("Строка", , Новый КвалификаторыСтроки(2)));
|
ТаблицаДанных.Колонки.Добавить("КодПроизводственногоКалендаря", Новый ОписаниеТипов("Строка", ,
|
||||||
|
Новый КвалификаторыСтроки(2)));
|
||||||
ТаблицаДанных.Колонки.Добавить("НомерПериода", Новый ОписаниеТипов("Число"));
|
ТаблицаДанных.Колонки.Добавить("НомерПериода", Новый ОписаниеТипов("Число"));
|
||||||
ТаблицаДанных.Колонки.Добавить("ДатаНачала", Новый ОписаниеТипов("Дата"));
|
ТаблицаДанных.Колонки.Добавить("ДатаНачала", Новый ОписаниеТипов("Дата"));
|
||||||
ТаблицаДанных.Колонки.Добавить("ДатаОкончания", Новый ОписаниеТипов("Дата"));
|
ТаблицаДанных.Колонки.Добавить("ДатаОкончания", Новый ОписаниеТипов("Дата"));
|
||||||
|
|||||||
@@ -209,7 +209,7 @@
|
|||||||
ОписаниеИсточника.Владелец = ИдентификаторИсточникаКомандПечати;
|
ОписаниеИсточника.Владелец = ИдентификаторИсточникаКомандПечати;
|
||||||
ОписаниеИсточника.Представление = ИсточникКомандПечати.Представление();
|
ОписаниеИсточника.Представление = ИсточникКомандПечати.Представление();
|
||||||
ОписаниеИсточника.Видимость = 2;
|
ОписаниеИсточника.Видимость = 2;
|
||||||
ОписаниеИсточника.НавигационнаяСсылка = "e1cib/list/" + ИдентификаторИсточникаКомандПечати.ПолноеИмя;
|
ОписаниеИсточника.НавигационнаяСсылка = "e1cib/list/" + ИсточникКомандПечати.ПолноеИмя();
|
||||||
|
|
||||||
Для Каждого КомандаПечати Из КомандыПечатиОбъекта Цикл
|
Для Каждого КомандаПечати Из КомандыПечатиОбъекта Цикл
|
||||||
Если КомандаПечати.Картинка.Вид = ВидКартинки.Пустая Тогда
|
Если КомандаПечати.Картинка.Вид = ВидКартинки.Пустая Тогда
|
||||||
|
|||||||
@@ -1004,9 +1004,16 @@
|
|||||||
&НаКлиенте
|
&НаКлиенте
|
||||||
Процедура СохранитьОтчет(Команда)
|
Процедура СохранитьОтчет(Команда)
|
||||||
|
|
||||||
ТекстПредложения = НСтр("ru = 'Для сохранения результата отчета в файл рекомендуется установить расширение для работы с 1С:Предприятием.'");
|
Контекст = Новый Структура;
|
||||||
Обработчик = Новый ОписаниеОповещения("СохранитьОтчетЗавершение", ЭтотОбъект);
|
Контекст.Вставить("ИндексФорматовСохраненияОтчета", Новый Соответствие);
|
||||||
ФайловаяСистемаКлиент.ПодключитьРасширениеДляРаботыСФайлами(Обработчик, ТекстПредложения);
|
|
||||||
|
Диалог = Новый ДиалогВыбораФайла(РежимДиалогаВыбораФайла.Сохранение);
|
||||||
|
Диалог.Фильтр = ДоступныеФорматыСохраненияОтчета(Контекст.ИндексФорматовСохраненияОтчета);
|
||||||
|
Диалог.МножественныйВыбор = Ложь;
|
||||||
|
Диалог.Заголовок = НСтр("ru = 'Сохранение результата отчета'");
|
||||||
|
|
||||||
|
Обработчик = Новый ОписаниеОповещения("СохранитьОтчетПослеВыбораИмениФайла", ЭтотОбъект, Контекст);
|
||||||
|
ФайловаяСистемаКлиент.ПоказатьДиалогВыбора(Обработчик, Диалог);
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
@@ -2437,7 +2444,7 @@
|
|||||||
РеквизитПоля, ПараметрыПоиска.СтрокаПоиска, ПараметрыПоиска.УправляющиеСимволы);
|
РеквизитПоля, ПараметрыПоиска.СтрокаПоиска, ПараметрыПоиска.УправляющиеСимволы);
|
||||||
|
|
||||||
ПутьКДаннымПредставление = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
ПутьКДаннымПредставление = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||||
"%1.%2", ПолеПоиска.Значение, Выборка.ПолеПоУсловию);
|
"%1.%2", ПолеПоиска.Значение, Выборка.ПолеПоУсловиюПредставление);
|
||||||
|
|
||||||
ВариантыПоиска = Новый Массив;
|
ВариантыПоиска = Новый Массив;
|
||||||
ВариантыПоиска.Добавить(СвойстваПоиска);
|
ВариантыПоиска.Добавить(СвойстваПоиска);
|
||||||
@@ -2623,6 +2630,7 @@
|
|||||||
| ""&ПолноеИмяОбъекта"" КАК ПолноеИмяОбъекта,
|
| ""&ПолноеИмяОбъекта"" КАК ПолноеИмяОбъекта,
|
||||||
| Ссылка КАК Ссылка,
|
| Ссылка КАК Ссылка,
|
||||||
| &ПолеПоУсловию КАК ПолеПоУсловию,
|
| &ПолеПоУсловию КАК ПолеПоУсловию,
|
||||||
|
| &ПредставлениеПолеПоУсловию КАК ПолеПоУсловиюПредставление,
|
||||||
| &ДополнительныеДанные КАК ДополнительныеДанные
|
| &ДополнительныеДанные КАК ДополнительныеДанные
|
||||||
|ИЗ
|
|ИЗ
|
||||||
| &ПолноеИмяОбъекта
|
| &ПолноеИмяОбъекта
|
||||||
@@ -2630,9 +2638,11 @@
|
|||||||
| &Условие
|
| &Условие
|
||||||
|";
|
|";
|
||||||
|
|
||||||
|
ПоляПоУсловию = ПоляТекстаЗапросаПоОбъектуПоиска(Объект, ПараметрыПоиска);
|
||||||
|
|
||||||
ТекстЗапроса = СтрЗаменить(ШаблонТекстаЗапроса, "&ПолноеИмяОбъекта", Объект.ПолноеИмя());
|
ТекстЗапроса = СтрЗаменить(ШаблонТекстаЗапроса, "&ПолноеИмяОбъекта", Объект.ПолноеИмя());
|
||||||
ТекстЗапроса = СтрЗаменить(ТекстЗапроса, "&ПолеПоУсловию", ПолеТекстаЗапросаПоОбъектуПоиска(Объект,
|
ТекстЗапроса = СтрЗаменить(ТекстЗапроса, "&ПолеПоУсловию", ПоляПоУсловию.Значение);
|
||||||
ПараметрыПоиска));
|
ТекстЗапроса = СтрЗаменить(ТекстЗапроса, "&ПредставлениеПолеПоУсловию", ПоляПоУсловию.Представление);
|
||||||
ТекстЗапроса = СтрЗаменить(ТекстЗапроса, "&Условие", УсловиеТекстаЗапросаПоОбъектуПоиска(Объект, ПараметрыПоиска));
|
ТекстЗапроса = СтрЗаменить(ТекстЗапроса, "&Условие", УсловиеТекстаЗапросаПоОбъектуПоиска(Объект, ПараметрыПоиска));
|
||||||
|
|
||||||
Возврат СтрЗаменить(ТекстЗапроса, "&ДополнительныеДанные", ДополнительныеДанныеТекстаЗапросаПоОбъектуПоиска(Объект));
|
Возврат СтрЗаменить(ТекстЗапроса, "&ДополнительныеДанные", ДополнительныеДанныеТекстаЗапросаПоОбъектуПоиска(Объект));
|
||||||
@@ -2645,14 +2655,22 @@
|
|||||||
// * СтрокаПоискаНормализованная - Строка
|
// * СтрокаПоискаНормализованная - Строка
|
||||||
//
|
//
|
||||||
// Возвращаемое значение:
|
// Возвращаемое значение:
|
||||||
// Строка
|
// Структура:
|
||||||
|
// * Значение - Строка
|
||||||
|
// * Представление - Строка
|
||||||
//
|
//
|
||||||
&НаСервереБезКонтекста
|
&НаСервереБезКонтекста
|
||||||
Функция ПолеТекстаЗапросаПоОбъектуПоиска(Объект, ПараметрыПоиска)
|
Функция ПоляТекстаЗапросаПоОбъектуПоиска(Объект, ПараметрыПоиска)
|
||||||
|
|
||||||
ОписаниеПоляПоУсловию = Новый Массив;
|
Результат = Новый Структура("Значение, Представление", """""", """""");
|
||||||
|
|
||||||
|
ПоляПоУсловию = Новый Массив;
|
||||||
|
ПредставленияПолейПоУсловию = Новый Массив;
|
||||||
Поля = Объект.ВводПоСтроке; // СписокПолей
|
Поля = Объект.ВводПоСтроке; // СписокПолей
|
||||||
|
|
||||||
|
ФрагментЗапроса = "КОГДА ВЫРАЗИТЬ(%1 КАК СТРОКА(150)) ПОДОБНО %2 СПЕЦСИМВОЛ ""~"" ТОГДА ""%3"""; // @query-part
|
||||||
|
СтрокаПоиска = """%" + ОбщегоНазначения.СформироватьСтрокуДляПоискаВЗапросе(ПараметрыПоиска.СтрокаПоискаНормализованная) + "%""";
|
||||||
|
|
||||||
Для Каждого Поле Из Поля Цикл
|
Для Каждого Поле Из Поля Цикл
|
||||||
|
|
||||||
ТипРеквизита = ТипРеквизитаПоиска(Объект, Поле.Имя);
|
ТипРеквизита = ТипРеквизитаПоиска(Объект, Поле.Имя);
|
||||||
@@ -2660,23 +2678,31 @@
|
|||||||
Продолжить;
|
Продолжить;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
ПолеПоУсловию = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
ПолеПоУсловию = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(ФрагментЗапроса,
|
||||||
"КОГДА ВЫРАЗИТЬ(%1 КАК СТРОКА(150)) ПОДОБНО %2 СПЕЦСИМВОЛ ""~"" ТОГДА ""%3""", Поле.Имя, """%"
|
Поле.Имя, СтрокаПоиска, Поле.Имя);
|
||||||
+ ОбщегоНазначения.СформироватьСтрокуДляПоискаВЗапросе(ПараметрыПоиска.СтрокаПоискаНормализованная) + "%""",
|
ПоляПоУсловию.Добавить(ПолеПоУсловию);
|
||||||
ПредставлениеПоля(Поле.Имя, Объект));
|
|
||||||
ОписаниеПоляПоУсловию.Добавить(ПолеПоУсловию);
|
ПредставлениеПоляПоУсловию = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(ФрагментЗапроса,
|
||||||
|
Поле.Имя, СтрокаПоиска, ПредставлениеПоля(Поле.Имя, Объект));
|
||||||
|
ПредставленияПолейПоУсловию.Добавить(ПредставлениеПоляПоУсловию);
|
||||||
|
|
||||||
КонецЦикла;
|
КонецЦикла;
|
||||||
|
|
||||||
Если ОписаниеПоляПоУсловию.Количество() = 0 Тогда
|
Если ПоляПоУсловию.Количество() = 0 Тогда
|
||||||
Возврат """""";
|
Возврат Результат;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
ОписаниеПоляПоУсловию.Вставить(0, "ВЫБОР"); //@query-part
|
ПоляПоУсловию.Вставить(0, "ВЫБОР"); // @query-part
|
||||||
ОписаниеПоляПоУсловию.Добавить("ИНАЧЕ """""); //@query-part
|
ПоляПоУсловию.Добавить("ИНАЧЕ """""); // @query-part
|
||||||
ОписаниеПоляПоУсловию.Добавить("КОНЕЦ"); //@query-part
|
ПоляПоУсловию.Добавить("КОНЕЦ"); // @query-part
|
||||||
|
Результат.Значение = СтрСоединить(ПоляПоУсловию, " ");
|
||||||
|
|
||||||
Возврат СтрСоединить(ОписаниеПоляПоУсловию, " ");
|
ПредставленияПолейПоУсловию.Вставить(0, "ВЫБОР"); // @query-part
|
||||||
|
ПредставленияПолейПоУсловию.Добавить("ИНАЧЕ """""); // @query-part
|
||||||
|
ПредставленияПолейПоУсловию.Добавить("КОНЕЦ"); // @query-part
|
||||||
|
Результат.Представление = СтрСоединить(ПредставленияПолейПоУсловию, " ");
|
||||||
|
|
||||||
|
Возврат Результат;
|
||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
@@ -3714,22 +3740,6 @@
|
|||||||
|
|
||||||
#Область СохранениеРезультатаОтчета
|
#Область СохранениеРезультатаОтчета
|
||||||
|
|
||||||
&НаКлиенте
|
|
||||||
Процедура СохранитьОтчетЗавершение(РасширениеПодключено, ДополнительныеПараметры) Экспорт
|
|
||||||
|
|
||||||
Контекст = Новый Структура;
|
|
||||||
Контекст.Вставить("ИндексФорматовСохраненияОтчета", Новый Соответствие);
|
|
||||||
|
|
||||||
Диалог = Новый ДиалогВыбораФайла(РежимДиалогаВыбораФайла.Сохранение);
|
|
||||||
Диалог.Фильтр = ДоступныеФорматыСохраненияОтчета(Контекст.ИндексФорматовСохраненияОтчета);
|
|
||||||
Диалог.МножественныйВыбор = Ложь;
|
|
||||||
Диалог.Заголовок = НСтр("ru = 'Сохранение результата отчета'");
|
|
||||||
|
|
||||||
Обработчик = Новый ОписаниеОповещения("СохранитьОтчетПослеВыбораИмениФайла", ЭтотОбъект, Контекст);
|
|
||||||
ФайловаяСистемаКлиент.ПоказатьДиалогВыбора(Обработчик, Диалог);
|
|
||||||
|
|
||||||
КонецПроцедуры
|
|
||||||
|
|
||||||
&НаКлиенте
|
&НаКлиенте
|
||||||
Процедура СохранитьОтчетПослеВыбораИмениФайла(Результат, Контекст) Экспорт
|
Процедура СохранитьОтчетПослеВыбораИмениФайла(Результат, Контекст) Экспорт
|
||||||
|
|
||||||
|
|||||||
@@ -1112,11 +1112,26 @@
|
|||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
|
// См. ОчередьЗаданийПереопределяемый.ПриПолученииСпискаШаблонов.
|
||||||
|
Процедура ПриПолученииСпискаШаблонов(ШаблоныЗаданий) Экспорт
|
||||||
|
|
||||||
|
ШаблоныЗаданий.Добавить(Метаданные.РегламентныеЗадания.ОчисткаУстаревшихВерсийОбъектов.Имя);
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
// См. РегламентныеЗаданияПереопределяемый.ПриОпределенииНастроекРегламентныхЗаданий
|
// См. РегламентныеЗаданияПереопределяемый.ПриОпределенииНастроекРегламентныхЗаданий
|
||||||
Процедура ПриОпределенииНастроекРегламентныхЗаданий(Настройки) Экспорт
|
Процедура ПриОпределенииНастроекРегламентныхЗаданий(Настройки) Экспорт
|
||||||
|
|
||||||
Настройка = Настройки.Добавить();
|
Настройка = Настройки.Добавить();
|
||||||
Настройка.РегламентноеЗадание = Метаданные.РегламентныеЗадания.ОчисткаУстаревшихВерсийОбъектов;
|
Настройка.РегламентноеЗадание = Метаданные.РегламентныеЗадания.ОчисткаУстаревшихВерсийОбъектов;
|
||||||
Настройка.ФункциональнаяОпция = Метаданные.ФункциональныеОпции.ИспользоватьВерсионированиеОбъектов;
|
Настройка.ФункциональнаяОпция = Метаданные.ФункциональныеОпции.ИспользоватьВерсионированиеОбъектов;
|
||||||
|
|
||||||
|
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.ОбменДанными") Тогда
|
||||||
|
Настройка = Настройки.Добавить();
|
||||||
|
Настройка.РегламентноеЗадание = Метаданные.РегламентныеЗадания.ОчисткаУстаревшихВерсийОбъектов;
|
||||||
|
Настройка.ФункциональнаяОпция = Метаданные.ФункциональныеОпции["ИспользоватьСинхронизациюДанных"];
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
// Обработчик перехода на версию объекта.
|
// Обработчик перехода на версию объекта.
|
||||||
@@ -1212,13 +1227,6 @@
|
|||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
// См. ОчередьЗаданийПереопределяемый.ПриОпределенииПсевдонимовОбработчиков.
|
|
||||||
Процедура ПриОпределенииПсевдонимовОбработчиков(СоответствиеИменПсевдонимам) Экспорт
|
|
||||||
|
|
||||||
СоответствиеИменПсевдонимам.Вставить("ВерсионированиеОбъектов.ОчиститьУстаревшиеВерсииОбъектов");
|
|
||||||
|
|
||||||
КонецПроцедуры
|
|
||||||
|
|
||||||
// См. ЦентрМониторингаПереопределяемый.ПриСбореПоказателейСтатистикиКонфигурации.
|
// См. ЦентрМониторингаПереопределяемый.ПриСбореПоказателейСтатистикиКонфигурации.
|
||||||
Процедура ПриСбореПоказателейСтатистикиКонфигурации() Экспорт
|
Процедура ПриСбореПоказателейСтатистикиКонфигурации() Экспорт
|
||||||
|
|
||||||
@@ -1296,6 +1304,33 @@
|
|||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
|
// См. ОбновлениеИнформационнойБазыБСП.ПриДобавленииОбработчиковОбновления.
|
||||||
|
Процедура ПриДобавленииОбработчиковОбновления(Обработчики) Экспорт
|
||||||
|
|
||||||
|
Если Не ОбщегоНазначения.РазделениеВключено() Тогда
|
||||||
|
Обработчик = Обработчики.Добавить();
|
||||||
|
Обработчик.Версия = "3.1.9.290";
|
||||||
|
Обработчик.Процедура = "ВерсионированиеОбъектов.УстановитьНастройкиРегламентногоЗаданияОчисткиУстаревшихВерсийОбъектов";
|
||||||
|
Обработчик.РежимВыполнения = "Оперативно";
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
|
Процедура УстановитьНастройкиРегламентногоЗаданияОчисткиУстаревшихВерсийОбъектов() Экспорт
|
||||||
|
|
||||||
|
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.ОбменДанными")
|
||||||
|
И ПолучитьФункциональнуюОпцию("ИспользоватьСинхронизациюДанных") Тогда
|
||||||
|
ВключитьАвтоматическуюОчисткуУстаревшихВерсийОбъектов();
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
|
Процедура ВключитьАвтоматическуюОчисткуУстаревшихВерсийОбъектов() Экспорт
|
||||||
|
|
||||||
|
УстановитьПараметрРегламентногоЗадания("Использование", Истина);
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
#КонецОбласти
|
#КонецОбласти
|
||||||
|
|
||||||
#Область СлужебныеПроцедурыИФункции
|
#Область СлужебныеПроцедурыИФункции
|
||||||
@@ -1882,18 +1917,32 @@
|
|||||||
|
|
||||||
УстановитьПривилегированныйРежим(Истина);
|
УстановитьПривилегированныйРежим(Истина);
|
||||||
|
|
||||||
ТекстЗапроса =
|
ШаблонЗапроса =
|
||||||
"ВЫБРАТЬ
|
"ВЫБРАТЬ ПЕРВЫЕ 1000
|
||||||
| ВерсииОбъектов.Объект,
|
| ВерсииОбъектов.Объект,
|
||||||
| ВерсииОбъектов.НомерВерсии
|
| ВерсииОбъектов.НомерВерсии
|
||||||
|ИЗ
|
|ИЗ
|
||||||
| РегистрСведений.ВерсииОбъектов КАК ВерсииОбъектов
|
| РегистрСведений.ВерсииОбъектов КАК ВерсииОбъектов
|
||||||
|ГДЕ
|
|ГДЕ
|
||||||
| ВерсииОбъектов.ЕстьДанныеВерсии
|
| ВерсииОбъектов.ЕстьДанныеВерсии
|
||||||
| И &ДополнительныеУсловия";
|
| И ВерсииОбъектов.ДатаВерсии < &ГраницаУдаления
|
||||||
|
| И ТИПЗНАЧЕНИЯ(ВерсииОбъектов.Объект) В (&СписокТипов)";
|
||||||
|
|
||||||
Запрос = ЗапросПоУстаревшимВерсиям(ТекстЗапроса);
|
Запрос = Новый Запрос;
|
||||||
Выборка = Запрос.Выполнить().Выбрать();
|
ГраницыУдаленияОбъектов = ГраницыУдаленияОбъектов();
|
||||||
|
ТекстыЗапросов = Новый Массив;
|
||||||
|
|
||||||
|
ПодготовитьПараметрыЗапроса(Запрос, ШаблонЗапроса, ТекстыЗапросов);
|
||||||
|
|
||||||
|
Если Не ЗначениеЗаполнено(ТекстыЗапросов) Тогда
|
||||||
|
Возврат;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Запрос.Текст = СтрСоединить(ТекстыЗапросов, Символы.ПС + Символы.ПС + "ОБЪЕДИНИТЬ ВСЕ" + Символы.ПС + Символы.ПС); // @Query-part-1
|
||||||
|
РезультатЗапроса = Запрос.Выполнить();
|
||||||
|
|
||||||
|
Пока Не РезультатЗапроса.Пустой() Цикл
|
||||||
|
Выборка = РезультатЗапроса.Выбрать();
|
||||||
|
|
||||||
Пока Выборка.Следующий() Цикл
|
Пока Выборка.Следующий() Цикл
|
||||||
МенеджерЗаписи = РегистрыСведений.ВерсииОбъектов.СоздатьМенеджерЗаписи();
|
МенеджерЗаписи = РегистрыСведений.ВерсииОбъектов.СоздатьМенеджерЗаписи();
|
||||||
@@ -1904,6 +1953,10 @@
|
|||||||
МенеджерЗаписи.Записать();
|
МенеджерЗаписи.Записать();
|
||||||
КонецЦикла;
|
КонецЦикла;
|
||||||
|
|
||||||
|
//@skip-check query-in-loop - порционная выборка большого объема данных
|
||||||
|
РезультатЗапроса = Запрос.Выполнить();
|
||||||
|
КонецЦикла;
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
Функция ГраницыУдаленияОбъектов()
|
Функция ГраницыУдаленияОбъектов()
|
||||||
@@ -1911,10 +1964,11 @@
|
|||||||
Результат = Новый ТаблицаЗначений;
|
Результат = Новый ТаблицаЗначений;
|
||||||
Результат.Колонки.Добавить("СписокТипов", Новый ОписаниеТипов("Массив"));
|
Результат.Колонки.Добавить("СписокТипов", Новый ОписаниеТипов("Массив"));
|
||||||
Результат.Колонки.Добавить("ГраницаУдаления", Новый ОписаниеТипов("Дата"));
|
Результат.Колонки.Добавить("ГраницаУдаления", Новый ОписаниеТипов("Дата"));
|
||||||
|
Результат.Колонки.Добавить("ТипыВерсийОбменДанными", Новый ОписаниеТипов("Булево"));
|
||||||
|
|
||||||
ТекстЗапроса =
|
ТекстЗапроса =
|
||||||
"ВЫБРАТЬ
|
"ВЫБРАТЬ
|
||||||
| ИдентификаторыОбъектовМетаданных.ПолноеИмя КАК ТипОбъекта,
|
| ИдентификаторыОбъектовМетаданных.ЗначениеПустойСсылки КАК ЗначениеПустойСсылки,
|
||||||
| НастройкиВерсионированияОбъектов.СрокХраненияВерсий КАК СрокХраненияВерсий
|
| НастройкиВерсионированияОбъектов.СрокХраненияВерсий КАК СрокХраненияВерсий
|
||||||
|ИЗ
|
|ИЗ
|
||||||
| РегистрСведений.НастройкиВерсионированияОбъектов КАК НастройкиВерсионированияОбъектов
|
| РегистрСведений.НастройкиВерсионированияОбъектов КАК НастройкиВерсионированияОбъектов
|
||||||
@@ -1935,13 +1989,44 @@
|
|||||||
ВыборкаОбъектов = ВыборкаСроковХранения.Выбрать();
|
ВыборкаОбъектов = ВыборкаСроковХранения.Выбрать();
|
||||||
СписокТипов = Новый Массив;
|
СписокТипов = Новый Массив;
|
||||||
Пока ВыборкаОбъектов.Следующий() Цикл
|
Пока ВыборкаОбъектов.Следующий() Цикл
|
||||||
СписокТипов.Добавить(ВыборкаОбъектов.ТипОбъекта);
|
СписокТипов.Добавить(ТипЗнч(ВыборкаОбъектов.ЗначениеПустойСсылки));
|
||||||
КонецЦикла;
|
КонецЦикла;
|
||||||
СоответствиеГраницыТипамОбъектов = Результат.Добавить();
|
СоответствиеГраницыТипамОбъектов = Результат.Добавить();
|
||||||
СоответствиеГраницыТипамОбъектов.ГраницаУдаления = ГраницаУдаления(ВыборкаСроковХранения.СрокХраненияВерсий);
|
СоответствиеГраницыТипамОбъектов.ГраницаУдаления = ГраницаУдаления(ВыборкаСроковХранения.СрокХраненияВерсий);
|
||||||
СоответствиеГраницыТипамОбъектов.СписокТипов = СписокТипов;
|
СоответствиеГраницыТипамОбъектов.СписокТипов = СписокТипов;
|
||||||
КонецЦикла;
|
КонецЦикла;
|
||||||
|
|
||||||
|
ВсеТипы = Метаданные.РегистрыСведений.ВерсииОбъектов.Измерения.Объект.Тип.Типы();
|
||||||
|
ВерсионируемыеТипы = Метаданные.ОпределяемыеТипы.ВерсионируемыеДанные.Тип.Типы();
|
||||||
|
|
||||||
|
// Другие объекты, по которым отсутствует настройка хранения версий (например, по обмену данными).
|
||||||
|
// Срок хранения фиксирован - 1 месяц.
|
||||||
|
|
||||||
|
НеверсионируемыеТипы = ОбщегоНазначенияКлиентСервер.РазностьМассивов(
|
||||||
|
ВсеТипы, ВерсионируемыеТипы);
|
||||||
|
|
||||||
|
СписокТипов = Новый Массив;
|
||||||
|
Для Каждого Тип Из НеверсионируемыеТипы Цикл
|
||||||
|
СписокТипов.Добавить(Тип);
|
||||||
|
КонецЦикла;
|
||||||
|
|
||||||
|
СоответствиеГраницыТипамОбъектов = Результат.Добавить();
|
||||||
|
СоответствиеГраницыТипамОбъектов.ГраницаУдаления = ГраницаУдаления(Перечисления.СрокиХраненияВерсий.ЗаПоследнийМесяц);
|
||||||
|
СоответствиеГраницыТипамОбъектов.СписокТипов = СписокТипов;
|
||||||
|
|
||||||
|
// Версии объектов, не принятых по обмену.
|
||||||
|
// Срок хранения фиксирован - 1 месяц.
|
||||||
|
|
||||||
|
СписокТипов = Новый Массив;
|
||||||
|
Для Каждого Тип Из ВерсионируемыеТипы Цикл
|
||||||
|
СписокТипов.Добавить(Тип);
|
||||||
|
КонецЦикла;
|
||||||
|
|
||||||
|
СоответствиеГраницыТипамОбъектов = Результат.Добавить();
|
||||||
|
СоответствиеГраницыТипамОбъектов.ГраницаУдаления = ГраницаУдаления(Перечисления.СрокиХраненияВерсий.ЗаПоследнийМесяц);
|
||||||
|
СоответствиеГраницыТипамОбъектов.СписокТипов = СписокТипов;
|
||||||
|
СоответствиеГраницыТипамОбъектов.ТипыВерсийОбменДанными = Истина;
|
||||||
|
|
||||||
Возврат Результат;
|
Возврат Результат;
|
||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
@@ -2050,83 +2135,105 @@
|
|||||||
|
|
||||||
УстановитьПривилегированныйРежим(Истина);
|
УстановитьПривилегированныйРежим(Истина);
|
||||||
|
|
||||||
ТекстЗапроса =
|
ШаблонЗапроса =
|
||||||
"ВЫБРАТЬ
|
"ВЫБРАТЬ
|
||||||
| ЕСТЬNULL(СУММА(ВерсииОбъектов.РазмерДанных), 0) КАК РазмерДанных,
|
| ЕСТЬNULL(СУММА(ВерсииОбъектов.РазмерДанных), 0) КАК РазмерДанных,
|
||||||
| КОЛИЧЕСТВО(ВерсииОбъектов.РазмерДанных) КАК КоличествоВерсий
|
| КОЛИЧЕСТВО(ВерсииОбъектов.РазмерДанных) КАК КоличествоВерсий
|
||||||
|
|ПОМЕСТИТЬ ИтогиПоПериодам
|
||||||
|ИЗ
|
|ИЗ
|
||||||
| РегистрСведений.ВерсииОбъектов КАК ВерсииОбъектов
|
| РегистрСведений.ВерсииОбъектов КАК ВерсииОбъектов
|
||||||
|ГДЕ
|
|ГДЕ
|
||||||
| ВерсииОбъектов.ЕстьДанныеВерсии
|
| ВерсииОбъектов.ЕстьДанныеВерсии
|
||||||
| И &ДополнительныеУсловия";
|
| И ВерсииОбъектов.ДатаВерсии < &ГраницаУдаления
|
||||||
|
| И ТИПЗНАЧЕНИЯ(ВерсииОбъектов.Объект) В (&СписокТипов)
|
||||||
|
|;
|
||||||
|
|
|
||||||
|
|////////////////////////////////////////////////////////////////////////////////
|
||||||
|
|ВЫБРАТЬ
|
||||||
|
| СУММА(ИтогиПоПериодам.РазмерДанных) КАК РазмерДанных,
|
||||||
|
| СУММА(ИтогиПоПериодам.КоличествоВерсий) КАК КоличествоВерсий
|
||||||
|
|ИЗ
|
||||||
|
| ИтогиПоПериодам";
|
||||||
|
|
||||||
Запрос = ЗапросПоУстаревшимВерсиям(ТекстЗапроса);
|
Запрос = Новый Запрос;
|
||||||
Выборка = Запрос.Выполнить().Выбрать();
|
ГраницыУдаленияОбъектов = ГраницыУдаленияОбъектов();
|
||||||
|
ТекстыЗапросов = Новый Массив;
|
||||||
|
|
||||||
КоличествоВерсий = 0;
|
ТекстыЗапросов = СтрРазделить(ШаблонЗапроса, ";", Ложь);
|
||||||
РазмерДанных = 0;
|
ТекстЗапросаПоПериоду = ТекстыЗапросов[0];
|
||||||
Если Выборка.Следующий() Тогда
|
ТекстИтоговогоЗапроса = ТекстыЗапросов[1];
|
||||||
РазмерДанных = Выборка.РазмерДанных;
|
ТекстыЗапросов.Очистить();
|
||||||
КоличествоВерсий = Выборка.КоличествоВерсий;
|
|
||||||
КонецЕсли;
|
ПодготовитьПараметрыЗапроса(Запрос, ТекстЗапросаПоПериоду, ТекстыЗапросов);
|
||||||
|
|
||||||
Результат = Новый Структура;
|
Результат = Новый Структура;
|
||||||
Результат.Вставить("КоличествоВерсий", КоличествоВерсий);
|
Результат.Вставить("КоличествоВерсий", 0);
|
||||||
Результат.Вставить("РазмерДанных", РазмерДанных);
|
Результат.Вставить("РазмерДанных", 0);
|
||||||
Результат.Вставить("РазмерДанныхСтрокой", РазмерДанныхСтрокой(Результат.РазмерДанных));
|
Результат.Вставить("РазмерДанныхСтрокой", РазмерДанныхСтрокой(Результат.РазмерДанных));
|
||||||
|
|
||||||
|
Если Не ЗначениеЗаполнено(ТекстыЗапросов) Тогда
|
||||||
|
Возврат Результат;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Запрос.Текст = СтрСоединить(ТекстыЗапросов, Символы.ПС + Символы.ПС + "ОБЪЕДИНИТЬ ВСЕ" + Символы.ПС + Символы.ПС) // @Query-part-1
|
||||||
|
+ Символы.ПС + ";" + ТекстИтоговогоЗапроса;
|
||||||
|
|
||||||
|
Выборка = Запрос.Выполнить().Выбрать();
|
||||||
|
Если Выборка.Следующий() Тогда
|
||||||
|
Результат.КоличествоВерсий = Выборка.КоличествоВерсий;
|
||||||
|
Результат.РазмерДанных = Выборка.РазмерДанных;
|
||||||
|
Результат.Вставить("РазмерДанныхСтрокой", РазмерДанныхСтрокой(Результат.РазмерДанных));
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
Возврат Результат;
|
Возврат Результат;
|
||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
// См. ИнформацияОбУстаревшихВерсиях.
|
Процедура ПодготовитьПараметрыЗапроса(Запрос, ШаблонЗапроса, ТекстыЗапросов)
|
||||||
Функция ЗапросПоУстаревшимВерсиям(ТекстЗапроса)
|
|
||||||
|
|
||||||
Запрос = Новый Запрос;
|
|
||||||
ГраницыУдаленияОбъектов = ГраницыУдаленияОбъектов();
|
ГраницыУдаленияОбъектов = ГраницыУдаленияОбъектов();
|
||||||
ДополнительныеУсловия = "";
|
|
||||||
|
|
||||||
Для Индекс = 0 По ГраницыУдаленияОбъектов.Количество() - 1 Цикл
|
Для Индекс = 0 По ГраницыУдаленияОбъектов.Количество() - 1 Цикл
|
||||||
Если Не ПустаяСтрока(ДополнительныеУсловия) Тогда
|
|
||||||
ДополнительныеУсловия = ДополнительныеУсловия + "
|
|
||||||
| ИЛИ";
|
|
||||||
КонецЕсли;
|
|
||||||
ИндексСтрокой = Формат(Индекс, "ЧН=0; ЧГ=0");
|
ИндексСтрокой = Формат(Индекс, "ЧН=0; ЧГ=0");
|
||||||
Условие = "";
|
|
||||||
Для Каждого Тип Из ГраницыУдаленияОбъектов[Индекс].СписокТипов Цикл
|
Если Не ЗначениеЗаполнено(ГраницыУдаленияОбъектов[Индекс].СписокТипов)
|
||||||
Если Не ПустаяСтрока(Условие) Тогда
|
Или Не ЗначениеЗаполнено(ГраницыУдаленияОбъектов[Индекс].ГраницаУдаления) Тогда
|
||||||
Условие = Условие + "
|
|
||||||
| ИЛИ";
|
|
||||||
КонецЕсли;
|
|
||||||
Условие = Условие + "
|
|
||||||
| ВерсииОбъектов.Объект ССЫЛКА " + Тип;
|
|
||||||
КонецЦикла;
|
|
||||||
Если ПустаяСтрока(Условие) Тогда
|
|
||||||
Продолжить;
|
Продолжить;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
Условие = "(" + Условие + ")";
|
|
||||||
ДополнительныеУсловия = ДополнительныеУсловия + СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
|
||||||
"
|
|
||||||
| %1
|
|
||||||
| И ВерсииОбъектов.ДатаВерсии < &ГраницаУдаления%2",
|
|
||||||
Условие,
|
|
||||||
ИндексСтрокой);
|
|
||||||
Запрос.УстановитьПараметр("СписокТипов" + ИндексСтрокой, ГраницыУдаленияОбъектов[Индекс].СписокТипов);
|
|
||||||
Запрос.УстановитьПараметр("ГраницаУдаления" + ИндексСтрокой, ГраницыУдаленияОбъектов[Индекс].ГраницаУдаления);
|
|
||||||
КонецЦикла;
|
|
||||||
|
|
||||||
Если ПустаяСтрока(ДополнительныеУсловия) Тогда
|
ТекстЗапроса = СокрП(ШаблонЗапроса);
|
||||||
ДополнительныеУсловия = "ЛОЖЬ";
|
|
||||||
Иначе
|
Если ТекстыЗапросов.Количество() > 0 Тогда
|
||||||
ДополнительныеУсловия = "(" + ДополнительныеУсловия + ")";
|
ТекстЗапроса = СтрЗаменить(ТекстЗапроса, "ПОМЕСТИТЬ ИтогиПоПериодам", ""); // @Query-part-1
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
ТекстЗапроса = СтрЗаменить(ТекстЗапроса, "&ДополнительныеУсловия", ДополнительныеУсловия);
|
ТекстЗапроса = СтрЗаменить(ТекстЗапроса, "&ГраницаУдаления", "&ГраницаУдаления" + ИндексСтрокой);
|
||||||
Запрос.Текст = ТекстЗапроса;
|
ТекстЗапроса = СтрЗаменить(ТекстЗапроса, "&СписокТипов", "&СписокТипов" + ИндексСтрокой);
|
||||||
|
|
||||||
Возврат Запрос;
|
Запрос.УстановитьПараметр("ГраницаУдаления" + ИндексСтрокой, ГраницыУдаленияОбъектов[Индекс].ГраницаУдаления);
|
||||||
|
Запрос.УстановитьПараметр("СписокТипов" + ИндексСтрокой, ГраницыУдаленияОбъектов[Индекс].СписокТипов);
|
||||||
|
|
||||||
КонецФункции
|
Если ГраницыУдаленияОбъектов[Индекс].ТипыВерсийОбменДанными Тогда
|
||||||
|
СтрокиЗапроса = СтрРазделить(ТекстЗапроса, Символы.ПС);
|
||||||
|
СтрокиЗапроса[СтрокиЗапроса.ВГраница()] = Символы.Таб + "И ВерсииОбъектов.ТипВерсииОбъекта В(&ТипыВерсий)"; // @Query-part-1
|
||||||
|
ТекстЗапроса = СтрСоединить(СтрокиЗапроса, Символы.ПС);
|
||||||
|
|
||||||
|
ТипыВерсий = Новый Массив;
|
||||||
|
ТипыВерсий.Добавить(Перечисления.ТипыВерсийОбъекта.НепринятыеДанныеПоКоллизии);
|
||||||
|
ТипыВерсий.Добавить(Перечисления.ТипыВерсийОбъекта.НепринятыйПоДатеЗапретаОбъектНеСуществуетВБазе);
|
||||||
|
ТипыВерсий.Добавить(Перечисления.ТипыВерсийОбъекта.НепринятыйПоДатеЗапретаОбъектСуществуетВБазе);
|
||||||
|
ТипыВерсий.Добавить(Перечисления.ТипыВерсийОбъекта.ПринятыеДанныеПоКоллизии);
|
||||||
|
|
||||||
|
Запрос.УстановитьПараметр("ТипыВерсий", ТипыВерсий);
|
||||||
|
Иначе
|
||||||
|
ТекстЗапроса = ТекстЗапроса + Символы.ПС + Символы.Таб
|
||||||
|
+ "И ВерсииОбъектов.ТипВерсииОбъекта = Значение(Перечисление.ТипыВерсийОбъекта.ИзмененоПользователем)"; // @Query-part-1
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
ТекстыЗапросов.Добавить(ТекстЗапроса);
|
||||||
|
КонецЦикла;
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
// Строковое представление объемов данных. Например: "1,23 Гб".
|
// Строковое представление объемов данных. Например: "1,23 Гб".
|
||||||
Функция РазмерДанныхСтрокой(Знач РазмерДанных)
|
Функция РазмерДанныхСтрокой(Знач РазмерДанных)
|
||||||
@@ -3493,4 +3600,20 @@
|
|||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
|
Процедура УстановитьПараметрРегламентногоЗадания(ИмяПараметра, ЗначениеПараметра)
|
||||||
|
|
||||||
|
ПараметрыЗадания = Новый Структура;
|
||||||
|
ПараметрыЗадания.Вставить("Метаданные", Метаданные.РегламентныеЗадания.ОчисткаУстаревшихВерсийОбъектов);
|
||||||
|
|
||||||
|
УстановитьПривилегированныйРежим(Истина);
|
||||||
|
|
||||||
|
СписокЗаданий = РегламентныеЗаданияСервер.НайтиЗадания(ПараметрыЗадания);
|
||||||
|
|
||||||
|
ПараметрыЗадания = Новый Структура(ИмяПараметра, ЗначениеПараметра);
|
||||||
|
Для Каждого Задание Из СписокЗаданий Цикл
|
||||||
|
РегламентныеЗаданияСервер.ИзменитьЗадание(Задание, ПараметрыЗадания);
|
||||||
|
КонецЦикла;
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
#КонецОбласти
|
#КонецОбласти
|
||||||
@@ -132,7 +132,7 @@
|
|||||||
ПараметрыОткрытия.Вставить("Ссылка", Ссылка);
|
ПараметрыОткрытия.Вставить("Ссылка", Ссылка);
|
||||||
ПараметрыОткрытия.Вставить("ТолькоПросмотр", ФормаВладелец.ТолькоПросмотр);
|
ПараметрыОткрытия.Вставить("ТолькоПросмотр", ФормаВладелец.ТолькоПросмотр);
|
||||||
|
|
||||||
ОткрытьФорму("РегистрСведений.ВерсииОбъектов.Форма.ВыборХранимыхВерсий", ПараметрыОткрытия, ФормаВладелец);
|
ОткрытьФорму("РегистрСведений.ВерсииОбъектов.Форма.ВыборХранимыхВерсий", ПараметрыОткрытия, ФормаВладелец, Ссылка);
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
|
|||||||
@@ -623,6 +623,11 @@
|
|||||||
МодульБизнесПроцессыИЗадачиСервер.ПриПолученииСпискаШаблонов(ШаблоныЗаданий);
|
МодульБизнесПроцессыИЗадачиСервер.ПриПолученииСпискаШаблонов(ШаблоныЗаданий);
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
|
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.ВерсионированиеОбъектов") Тогда
|
||||||
|
МодульВерсионированиеОбъектов = ОбщегоНазначения.ОбщийМодуль("ВерсионированиеОбъектов");
|
||||||
|
МодульВерсионированиеОбъектов.ПриПолученииСпискаШаблонов(ШаблоныЗаданий);
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.Взаимодействия") Тогда
|
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.Взаимодействия") Тогда
|
||||||
МодульВзаимодействия = ОбщегоНазначения.ОбщийМодуль("Взаимодействия");
|
МодульВзаимодействия = ОбщегоНазначения.ОбщийМодуль("Взаимодействия");
|
||||||
МодульВзаимодействия.ПриПолученииСпискаШаблонов(ШаблоныЗаданий);
|
МодульВзаимодействия.ПриПолученииСпискаШаблонов(ШаблоныЗаданий);
|
||||||
@@ -684,6 +689,7 @@
|
|||||||
МодульМашиночитаемыеДоверенностиФНССлужебный.ПриПолученииСпискаШаблонов(ШаблоныЗаданий);
|
МодульМашиночитаемыеДоверенностиФНССлужебный.ПриПолученииСпискаШаблонов(ШаблоныЗаданий);
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
// См. ОчередьЗаданийПереопределяемый.ПриОпределенииПсевдонимовОбработчиков.
|
// См. ОчередьЗаданийПереопределяемый.ПриОпределенииПсевдонимовОбработчиков.
|
||||||
@@ -696,11 +702,6 @@
|
|||||||
МодульБизнесПроцессыИЗадачиСервер.ПриОпределенииПсевдонимовОбработчиков(СоответствиеИменПсевдонимам);
|
МодульБизнесПроцессыИЗадачиСервер.ПриОпределенииПсевдонимовОбработчиков(СоответствиеИменПсевдонимам);
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.ВерсионированиеОбъектов") Тогда
|
|
||||||
МодульВерсионированиеОбъектов = ОбщегоНазначения.ОбщийМодуль("ВерсионированиеОбъектов");
|
|
||||||
МодульВерсионированиеОбъектов.ПриОпределенииПсевдонимовОбработчиков(СоответствиеИменПсевдонимам);
|
|
||||||
КонецЕсли;
|
|
||||||
|
|
||||||
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.ОбменДанными") Тогда
|
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.ОбменДанными") Тогда
|
||||||
МодульОбменДаннымиСервер = ОбщегоНазначения.ОбщийМодуль("ОбменДаннымиСервер");
|
МодульОбменДаннымиСервер = ОбщегоНазначения.ОбщийМодуль("ОбменДаннымиСервер");
|
||||||
МодульОбменДаннымиСервер.ПриОпределенииПсевдонимовОбработчиков(СоответствиеИменПсевдонимам);
|
МодульОбменДаннымиСервер.ПриОпределенииПсевдонимовОбработчиков(СоответствиеИменПсевдонимам);
|
||||||
@@ -3097,6 +3098,11 @@
|
|||||||
МодульВариантыОтчетов.ПриДобавленииОбработчиковОбновления(Обработчики);
|
МодульВариантыОтчетов.ПриДобавленииОбработчиковОбновления(Обработчики);
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
|
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.ВерсионированиеОбъектов") Тогда
|
||||||
|
МодульВерсионированиеОбъектов = ОбщегоНазначения.ОбщийМодуль("ВерсионированиеОбъектов");
|
||||||
|
МодульВерсионированиеОбъектов.ПриДобавленииОбработчиковОбновления(Обработчики);
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.Взаимодействия") Тогда
|
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.Взаимодействия") Тогда
|
||||||
МодульВзаимодействия = ОбщегоНазначения.ОбщийМодуль("Взаимодействия");
|
МодульВзаимодействия = ОбщегоНазначения.ОбщийМодуль("Взаимодействия");
|
||||||
МодульВзаимодействия.ПриДобавленииОбработчиковОбновления(Обработчики);
|
МодульВзаимодействия.ПриДобавленииОбработчиковОбновления(Обработчики);
|
||||||
|
|||||||
@@ -534,6 +534,11 @@
|
|||||||
МодульУправлениеДоступомСлужебныйКлиент.ОбработкаВыбораТабличногоДокумента(ФормаОтчета, Элемент, Область, СтандартнаяОбработка);
|
МодульУправлениеДоступомСлужебныйКлиент.ОбработкаВыбораТабличногоДокумента(ФормаОтчета, Элемент, Область, СтандартнаяОбработка);
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
|
Если ОбщегоНазначенияКлиент.ПодсистемаСуществует("СтандартныеПодсистемы.РаботаСФайлами") Тогда
|
||||||
|
МодульРаботаСФайламиСлужебныйКлиент= ОбщегоНазначенияКлиент.ОбщийМодуль("РаботаСФайламиСлужебныйКлиент");
|
||||||
|
МодульРаботаСФайламиСлужебныйКлиент.ОбработкаВыбораТабличногоДокумента(ФормаОтчета, Элемент, Область, СтандартнаяОбработка);
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
Если ИнтеграцияПодсистемБСПКлиентПовтИсп.ПодпискиБТС().ПриОбработкеВыбораТабличногоДокумента Тогда
|
Если ИнтеграцияПодсистемБСПКлиентПовтИсп.ПодпискиБТС().ПриОбработкеВыбораТабличногоДокумента Тогда
|
||||||
МодульИнтеграцияПодсистемБТСКлиент = ОбщегоНазначенияКлиент.ОбщийМодуль("ИнтеграцияПодсистемБТСКлиент");
|
МодульИнтеграцияПодсистемБТСКлиент = ОбщегоНазначенияКлиент.ОбщийМодуль("ИнтеграцияПодсистемБТСКлиент");
|
||||||
МодульИнтеграцияПодсистемБТСКлиент.ПриОбработкеВыбораТабличногоДокумента(ФормаОтчета, Элемент, Область, СтандартнаяОбработка);
|
МодульИнтеграцияПодсистемБТСКлиент.ПриОбработкеВыбораТабличногоДокумента(ФормаОтчета, Элемент, Область, СтандартнаяОбработка);
|
||||||
|
|||||||
@@ -266,20 +266,24 @@
|
|||||||
// если Истина, вызвать исключение, если график не заполнен.
|
// если Истина, вызвать исключение, если график не заполнен.
|
||||||
// если Ложь - даты, по которым не удалось определить ближайшую дату, будут просто пропущены.
|
// если Ложь - даты, по которым не удалось определить ближайшую дату, будут просто пропущены.
|
||||||
// Значение по умолчанию - Истина.
|
// Значение по умолчанию - Истина.
|
||||||
|
// * ПолучатьДатыЕслиКалендарьНеЗаполнен - Булево - если Истина и календарь не заполнен, то даты будут получены из
|
||||||
|
// данных заполнения календаря по умолчанию.
|
||||||
//
|
//
|
||||||
Функция ПараметрыПолученияБлижайшихРабочихДат(ПроизводственныйКалендарь = Неопределено) Экспорт
|
Функция ПараметрыПолученияБлижайшихРабочихДат(ПроизводственныйКалендарь = Неопределено) Экспорт
|
||||||
Параметры = Новый Структура(
|
|
||||||
"ПолучатьПредшествующие,
|
Параметры = Новый Структура;
|
||||||
|УчитыватьНерабочиеПериоды,
|
Параметры.Вставить("ПолучатьПредшествующие", Ложь);
|
||||||
|НерабочиеПериоды,
|
Параметры.Вставить("УчитыватьНерабочиеПериоды", Истина);
|
||||||
|ВызыватьИсключение");
|
Параметры.Вставить("НерабочиеПериоды", Неопределено);
|
||||||
Параметры.ПолучатьПредшествующие = Ложь;
|
Параметры.Вставить("ВызыватьИсключение", Истина);
|
||||||
Параметры.УчитыватьНерабочиеПериоды = Истина;
|
Параметры.Вставить("ПолучатьДатыЕслиКалендарьНеЗаполнен", Ложь);
|
||||||
Параметры.ВызыватьИсключение = Истина;
|
|
||||||
Если ПроизводственныйКалендарь <> Неопределено Тогда
|
Если ПроизводственныйКалендарь <> Неопределено Тогда
|
||||||
Параметры.НерабочиеПериоды = ПериодыНерабочихДней(ПроизводственныйКалендарь, Новый СтандартныйПериод());
|
Параметры.НерабочиеПериоды = ПериодыНерабочихДней(ПроизводственныйКалендарь, Новый СтандартныйПериод());
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
Возврат Параметры;
|
Возврат Параметры;
|
||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
// Определяет для каждой даты дату ближайшего к ней рабочего дня.
|
// Определяет для каждой даты дату ближайшего к ней рабочего дня.
|
||||||
@@ -311,75 +315,35 @@
|
|||||||
НСтр("ru = 'Не указан график или производственный календарь.'"),
|
НСтр("ru = 'Не указан график или производственный календарь.'"),
|
||||||
"КалендарныеГрафики.БлижайшиеРабочиеДаты");
|
"КалендарныеГрафики.БлижайшиеРабочиеДаты");
|
||||||
|
|
||||||
ТекстыЗапросов = Новый Массив;
|
|
||||||
Для Каждого НачальнаяДата Из НачальныеДаты Цикл
|
|
||||||
Если Не ЗначениеЗаполнено(НачальнаяДата) Тогда
|
|
||||||
Продолжить;
|
|
||||||
КонецЕсли;
|
|
||||||
ТекстЗапроса =
|
|
||||||
"ВЫБРАТЬ
|
|
||||||
| &НачальнаяДата КАК Дата
|
|
||||||
|ПОМЕСТИТЬ ВТНачальныеДаты";
|
|
||||||
ТекстЗапроса = СтрЗаменить(
|
|
||||||
ТекстЗапроса, "&НачальнаяДата", СтрШаблон("ДАТАВРЕМЯ(%1)", Формат(НачальнаяДата, "ДФ=гггг,ММ,дд"))); // АПК:456 Не требует локализации
|
|
||||||
Если ТекстыЗапросов.Количество() > 0 Тогда
|
|
||||||
ТекстЗапроса = СтрЗаменить(ТекстЗапроса, "ПОМЕСТИТЬ ВТНачальныеДаты", "");
|
|
||||||
КонецЕсли;
|
|
||||||
ТекстыЗапросов.Добавить(ТекстЗапроса);
|
|
||||||
КонецЦикла;
|
|
||||||
|
|
||||||
ТекстЗапроса = СтрСоединить(ТекстыЗапросов, Символы.ПС + "ОБЪЕДИНИТЬ ВСЕ" + Символы.ПС);
|
|
||||||
|
|
||||||
Если ПустаяСтрока(ТекстЗапроса) Тогда
|
|
||||||
Возврат Новый Соответствие;
|
|
||||||
КонецЕсли;
|
|
||||||
|
|
||||||
Запрос = Новый Запрос(ТекстЗапроса);
|
|
||||||
Запрос.МенеджерВременныхТаблиц = Новый МенеджерВременныхТаблиц;
|
|
||||||
Запрос.Выполнить();
|
|
||||||
|
|
||||||
ТекстЗапроса =
|
|
||||||
"ВЫБРАТЬ
|
|
||||||
| НачальныеДаты.Дата,
|
|
||||||
| МИНИМУМ(ДатыКалендаря.Дата) КАК БлижайшаяДата
|
|
||||||
|ИЗ
|
|
||||||
| ВТНачальныеДаты КАК НачальныеДаты
|
|
||||||
| ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ДанныеПроизводственногоКалендаря КАК ДатыКалендаря
|
|
||||||
| ПО ДатыКалендаря.Дата >= НачальныеДаты.Дата
|
|
||||||
| И ДатыКалендаря.ПроизводственныйКалендарь = &ПроизводственныйКалендарь
|
|
||||||
| И ДатыКалендаря.ВидДня В (ЗНАЧЕНИЕ(Перечисление.ВидыДнейПроизводственногоКалендаря.Рабочий),
|
|
||||||
| ЗНАЧЕНИЕ(Перечисление.ВидыДнейПроизводственногоКалендаря.Предпраздничный))
|
|
||||||
| И ДатыКалендаря.Дата НЕ В (&НерабочиеДаты)
|
|
||||||
|СГРУППИРОВАТЬ ПО
|
|
||||||
| НачальныеДаты.Дата";
|
|
||||||
|
|
||||||
Если ПараметрыПолучения.ПолучатьПредшествующие Тогда
|
|
||||||
ТекстЗапроса = СтрЗаменить(ТекстЗапроса, "МИНИМУМ(ДатыКалендаря.Дата)", "МАКСИМУМ(ДатыКалендаря.Дата)");
|
|
||||||
ТекстЗапроса = СтрЗаменить(ТекстЗапроса, "ДатыКалендаря.Дата >= НачальныеДаты.Дата", "ДатыКалендаря.Дата <= НачальныеДаты.Дата");
|
|
||||||
КонецЕсли;
|
|
||||||
Запрос.Текст = ТекстЗапроса;
|
|
||||||
Запрос.УстановитьПараметр("ПроизводственныйКалендарь", ПроизводственныйКалендарь);
|
|
||||||
|
|
||||||
НерабочиеДаты = Новый Массив;
|
|
||||||
Если ПараметрыПолучения.УчитыватьНерабочиеПериоды Тогда
|
|
||||||
НерабочиеДаты = НерабочиеДатыПоНерабочимПериодам(ПараметрыПолучения.НерабочиеПериоды, ПроизводственныйКалендарь);
|
|
||||||
КонецЕсли;
|
|
||||||
Запрос.УстановитьПараметр("НерабочиеДаты", НерабочиеДаты);
|
|
||||||
|
|
||||||
Выборка = Запрос.Выполнить().Выбрать();
|
|
||||||
|
|
||||||
ДатыРабочихДней = Новый Соответствие;
|
ДатыРабочихДней = Новый Соответствие;
|
||||||
|
|
||||||
|
Выборка = ВыборкаБлижайшихРабочихДат(ПроизводственныйКалендарь, НачальныеДаты, ПараметрыПолучения);
|
||||||
|
Если Не ЗначениеЗаполнено(Выборка) Тогда
|
||||||
|
Возврат ДатыРабочихДней;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
ДанныеКалендаряПоУмолчанию = Справочники.ПроизводственныеКалендари.НовыеДанныеПроизводственныхКалендарей();
|
||||||
|
|
||||||
Пока Выборка.Следующий() Цикл
|
Пока Выборка.Следующий() Цикл
|
||||||
|
|
||||||
Если ЗначениеЗаполнено(Выборка.БлижайшаяДата) Тогда
|
Если ЗначениеЗаполнено(Выборка.БлижайшаяДата) Тогда
|
||||||
ДатыРабочихДней.Вставить(Выборка.Дата, Выборка.БлижайшаяДата);
|
БлижайшаяДата = Выборка.БлижайшаяДата;
|
||||||
|
ИначеЕсли ПараметрыПолучения.ПолучатьДатыЕслиКалендарьНеЗаполнен Тогда
|
||||||
|
БлижайшаяДата = БлижайшаяРабочаяДатаИзДанныхКалендаряПоУмолчанию(Выборка.Дата, ДанныеКалендаряПоУмолчанию,
|
||||||
|
ПараметрыПолучения.ПолучатьПредшествующие);
|
||||||
Иначе
|
Иначе
|
||||||
Если ПараметрыПолучения.ВызыватьИсключение Тогда
|
БлижайшаяДата = Неопределено;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Если ЗначениеЗаполнено(БлижайшаяДата) Тогда
|
||||||
|
ДатыРабочихДней.Вставить(Выборка.Дата, БлижайшаяДата);
|
||||||
|
ИначеЕсли ПараметрыПолучения.ВызыватьИсключение Тогда
|
||||||
ВызватьИсключение СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
ВызватьИсключение СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||||
НСтр("ru = 'Невозможно определить ближайшую рабочую дату для даты %1,
|
НСтр("ru = 'Невозможно определить ближайшую рабочую дату для даты %1,
|
||||||
|возможно, производственный календарь не заполнен.'"),
|
|возможно, производственный календарь не заполнен.'"),
|
||||||
Формат(Выборка.Дата, "ДЛФ=D"));
|
Формат(Выборка.Дата, "ДЛФ=D"));
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
КонецЕсли;
|
|
||||||
КонецЦикла;
|
КонецЦикла;
|
||||||
|
|
||||||
Возврат ДатыРабочихДней;
|
Возврат ДатыРабочихДней;
|
||||||
@@ -1432,4 +1396,160 @@
|
|||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
|
// Параметры:
|
||||||
|
// см. БлижайшиеРабочиеДаты
|
||||||
|
//
|
||||||
|
// Возвращаемое значение:
|
||||||
|
// Неопределено, ВыборкаИзРезультатаЗапроса:
|
||||||
|
// * Дата - Дата
|
||||||
|
// * БлижайшаяДата - Дата
|
||||||
|
Функция ВыборкаБлижайшихРабочихДат(ПроизводственныйКалендарь, НачальныеДаты, ПараметрыПолучения)
|
||||||
|
|
||||||
|
ТекстЗапроса = ТекстЗапросаНачальныхДат(НачальныеДаты);
|
||||||
|
|
||||||
|
Если ПустаяСтрока(ТекстЗапроса) Тогда
|
||||||
|
Возврат Неопределено;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Запрос = Новый Запрос(ТекстЗапроса);
|
||||||
|
Запрос.МенеджерВременныхТаблиц = Новый МенеджерВременныхТаблиц;
|
||||||
|
Запрос.Выполнить();
|
||||||
|
|
||||||
|
ТекстЗапроса =
|
||||||
|
"ВЫБРАТЬ
|
||||||
|
| НачальныеДаты.Дата,
|
||||||
|
| МИНИМУМ(ДатыКалендаря.Дата) КАК БлижайшаяДата
|
||||||
|
|ИЗ
|
||||||
|
| ВТНачальныеДаты КАК НачальныеДаты
|
||||||
|
| ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ДанныеПроизводственногоКалендаря КАК ДатыКалендаря
|
||||||
|
| ПО ДатыКалендаря.Дата >= НачальныеДаты.Дата
|
||||||
|
| И ДатыКалендаря.ПроизводственныйКалендарь = &ПроизводственныйКалендарь
|
||||||
|
| И ДатыКалендаря.ВидДня В (ЗНАЧЕНИЕ(Перечисление.ВидыДнейПроизводственногоКалендаря.Рабочий),
|
||||||
|
| ЗНАЧЕНИЕ(Перечисление.ВидыДнейПроизводственногоКалендаря.Предпраздничный))
|
||||||
|
| И ДатыКалендаря.Дата НЕ В (&НерабочиеДаты)
|
||||||
|
|СГРУППИРОВАТЬ ПО
|
||||||
|
| НачальныеДаты.Дата";
|
||||||
|
|
||||||
|
Если ПараметрыПолучения.ПолучатьПредшествующие Тогда
|
||||||
|
ТекстЗапроса = СтрЗаменить(ТекстЗапроса, "МИНИМУМ(ДатыКалендаря.Дата)", "МАКСИМУМ(ДатыКалендаря.Дата)");
|
||||||
|
ТекстЗапроса = СтрЗаменить(ТекстЗапроса, "ДатыКалендаря.Дата >= НачальныеДаты.Дата",
|
||||||
|
"ДатыКалендаря.Дата <= НачальныеДаты.Дата");
|
||||||
|
КонецЕсли;
|
||||||
|
Запрос.Текст = ТекстЗапроса;
|
||||||
|
Запрос.УстановитьПараметр("ПроизводственныйКалендарь", ПроизводственныйКалендарь);
|
||||||
|
|
||||||
|
НерабочиеДаты = Новый Массив;
|
||||||
|
Если ПараметрыПолучения.УчитыватьНерабочиеПериоды Тогда
|
||||||
|
НерабочиеДаты = НерабочиеДатыПоНерабочимПериодам(ПараметрыПолучения.НерабочиеПериоды, ПроизводственныйКалендарь);
|
||||||
|
КонецЕсли;
|
||||||
|
Запрос.УстановитьПараметр("НерабочиеДаты", НерабочиеДаты);
|
||||||
|
|
||||||
|
Выборка = Запрос.Выполнить().Выбрать();
|
||||||
|
|
||||||
|
Возврат Выборка;
|
||||||
|
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
|
// Параметры:
|
||||||
|
// НачальныеДаты - Массив из Дата
|
||||||
|
//
|
||||||
|
// Возвращаемое значение:
|
||||||
|
// Строка
|
||||||
|
//
|
||||||
|
Функция ТекстЗапросаНачальныхДат(НачальныеДаты)
|
||||||
|
|
||||||
|
ТекстыЗапросов = Новый Массив;
|
||||||
|
Для Каждого НачальнаяДата Из НачальныеДаты Цикл
|
||||||
|
Если Не ЗначениеЗаполнено(НачальнаяДата) Тогда
|
||||||
|
Продолжить;
|
||||||
|
КонецЕсли;
|
||||||
|
ТекстЗапроса =
|
||||||
|
"ВЫБРАТЬ
|
||||||
|
| &НачальнаяДата КАК Дата
|
||||||
|
|ПОМЕСТИТЬ ВТНачальныеДаты";
|
||||||
|
ТекстЗапроса = СтрЗаменить(
|
||||||
|
ТекстЗапроса, "&НачальнаяДата", СтрШаблон("ДАТАВРЕМЯ(%1)", Формат(НачальнаяДата, "ДФ=гггг,ММ,дд"))); // АПК:456 Не требует локализации
|
||||||
|
Если ТекстыЗапросов.Количество() > 0 Тогда
|
||||||
|
ТекстЗапроса = СтрЗаменить(ТекстЗапроса, "ПОМЕСТИТЬ ВТНачальныеДаты", "");
|
||||||
|
КонецЕсли;
|
||||||
|
ТекстыЗапросов.Добавить(ТекстЗапроса);
|
||||||
|
КонецЦикла;
|
||||||
|
|
||||||
|
ТекстЗапроса = СтрСоединить(ТекстыЗапросов, Символы.ПС + "ОБЪЕДИНИТЬ ВСЕ" + Символы.ПС);
|
||||||
|
|
||||||
|
Возврат ТекстЗапроса;
|
||||||
|
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
|
// Определяет для переданной даты ближайший к ней рабочий день по данным основного производственного календаря РФ,
|
||||||
|
// заполненного по умолчанию.
|
||||||
|
// Используется в случаях, когда производственный календарь еще не заполнен.
|
||||||
|
//
|
||||||
|
// Параметры:
|
||||||
|
// НачальнаяДата - Дата
|
||||||
|
// ДанныеКалендаряПоУмолчанию - см. Справочники.ПроизводственныеКалендари.НовыеДанныеПроизводственныхКалендарей
|
||||||
|
// ПолучатьПредшествующую - Булево - способ получения ближайшей даты:
|
||||||
|
// если Истина - определяется рабочая дата, предшествующая НачальнаяДата,
|
||||||
|
// если Ложь - получается дата не ранее НачальнаяДата.
|
||||||
|
//
|
||||||
|
// Возвращаемое значение:
|
||||||
|
// Дата, Неопределено -
|
||||||
|
//
|
||||||
|
Функция БлижайшаяРабочаяДатаИзДанныхКалендаряПоУмолчанию(НачальнаяДата, ДанныеКалендаряПоУмолчанию = Неопределено,
|
||||||
|
ПолучатьПредшествующую = Ложь)
|
||||||
|
|
||||||
|
Если ДанныеКалендаряПоУмолчанию = Неопределено Тогда
|
||||||
|
ДанныеКалендаряПоУмолчанию = Справочники.ПроизводственныеКалендари.НовыеДанныеПроизводственныхКалендарей();
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Год = Год(НачальнаяДата);
|
||||||
|
Если ДанныеКалендаряПоУмолчанию.Найти(Год, "Год") = Неопределено Тогда
|
||||||
|
ДополнитьДанныеКалендаряПоУмолчанию(ДанныеКалендаряПоУмолчанию, Год, ПолучатьПредшествующую);
|
||||||
|
КонецЕсли;
|
||||||
|
СтрокаТаблицы = ДанныеКалендаряПоУмолчанию.Найти(НачальнаяДата, "Дата");
|
||||||
|
Если СтрокаТаблицы = Неопределено Тогда
|
||||||
|
Возврат Неопределено;
|
||||||
|
КонецЕсли;
|
||||||
|
Индекс = ДанныеКалендаряПоУмолчанию.Индекс(СтрокаТаблицы);
|
||||||
|
ДобавляемоеЗначение = ?(ПолучатьПредшествующую, -1, 1);
|
||||||
|
|
||||||
|
Пока Истина Цикл
|
||||||
|
Индекс = Индекс + 1;
|
||||||
|
Если Индекс >= ДанныеКалендаряПоУмолчанию.Количество() Тогда
|
||||||
|
Если Индекс > 10000 Тогда
|
||||||
|
Прервать;
|
||||||
|
КонецЕсли;
|
||||||
|
Год = Год + ДобавляемоеЗначение;
|
||||||
|
ДополнитьДанныеКалендаряПоУмолчанию(ДанныеКалендаряПоУмолчанию, Год, ПолучатьПредшествующую);
|
||||||
|
КонецЕсли;
|
||||||
|
СтрокаТаблицы = ДанныеКалендаряПоУмолчанию.Получить(Индекс);
|
||||||
|
Если СтрокаТаблицы.ВидДня = Перечисления.ВидыДнейПроизводственногоКалендаря.Рабочий
|
||||||
|
Или СтрокаТаблицы.ВидДня = Перечисления.ВидыДнейПроизводственногоКалендаря.Предпраздничный Тогда
|
||||||
|
Возврат СтрокаТаблицы.Дата;
|
||||||
|
КонецЕсли;
|
||||||
|
КонецЦикла;
|
||||||
|
|
||||||
|
Возврат Неопределено;
|
||||||
|
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
|
// Параметры:
|
||||||
|
// ДанныеКалендаряПоУмолчанию - см. Справочники.ПроизводственныеКалендари.НовыеДанныеПроизводственныхКалендарей
|
||||||
|
// Год - Число
|
||||||
|
// УпорядочитьПоУбыванию - Булево
|
||||||
|
//
|
||||||
|
Процедура ДополнитьДанныеКалендаряПоУмолчанию(ДанныеКалендаряПоУмолчанию, Год, УпорядочитьПоУбыванию)
|
||||||
|
|
||||||
|
ОбщегоНазначенияКлиентСервер.ДополнитьТаблицу(
|
||||||
|
Справочники.ПроизводственныеКалендари.РезультатЗаполненияПроизводственногоКалендаряПоУмолчанию("РФ", Год),
|
||||||
|
ДанныеКалендаряПоУмолчанию);
|
||||||
|
|
||||||
|
Если УпорядочитьПоУбыванию Тогда
|
||||||
|
ДанныеКалендаряПоУмолчанию.Сортировать("Дата Убыв");
|
||||||
|
Иначе
|
||||||
|
ДанныеКалендаряПоУмолчанию.Сортировать("Дата Возр");
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
#КонецОбласти
|
#КонецОбласти
|
||||||
@@ -45,7 +45,7 @@
|
|||||||
Процедура ПриДобавленииПодсистемы(Описание) Экспорт
|
Процедура ПриДобавленииПодсистемы(Описание) Экспорт
|
||||||
|
|
||||||
Описание.Имя = "СтандартныеПодсистемы";
|
Описание.Имя = "СтандартныеПодсистемы";
|
||||||
Описание.Версия = "3.1.9.277";
|
Описание.Версия = "3.1.9.290";
|
||||||
Описание.ИдентификаторИнтернетПоддержки = "SSL";
|
Описание.ИдентификаторИнтернетПоддержки = "SSL";
|
||||||
Описание.РежимВыполненияОтложенныхОбработчиков = "Параллельно";
|
Описание.РежимВыполненияОтложенныхОбработчиков = "Параллельно";
|
||||||
Описание.ПараллельноеОтложенноеОбновлениеСВерсии = "2.3.3.0";
|
Описание.ПараллельноеОтложенноеОбновлениеСВерсии = "2.3.3.0";
|
||||||
|
|||||||
@@ -2562,21 +2562,25 @@
|
|||||||
#Если ВебКлиент Или МобильныйКлиент Тогда
|
#Если ВебКлиент Или МобильныйКлиент Тогда
|
||||||
Возврат Новый ЗащищенноеСоединениеOpenSSL;
|
Возврат Новый ЗащищенноеСоединениеOpenSSL;
|
||||||
#Иначе
|
#Иначе
|
||||||
СистемнаяИнформация = Новый СистемнаяИнформация;
|
|
||||||
Если СравнитьВерсии(СистемнаяИнформация.ВерсияПриложения, "8.3.24.1305") >= 0 Тогда
|
|
||||||
Если СертификатыУдостоверяющихЦентров = Неопределено Тогда
|
Если СертификатыУдостоверяющихЦентров = Неопределено Тогда
|
||||||
#Если Сервер Или ТолстыйКлиентОбычноеПриложение Или ВнешнееСоединение Тогда
|
ВерсииПлатформыДляИспользованияСертификатов = "8.3.22.2470; 8.3.23.2122; 8.3.24.1446";
|
||||||
ЭтоОСWindows = ОбщегоНазначения.ЭтоWindowsСервер();
|
|
||||||
ЭтоОСLinux = ОбщегоНазначения.ЭтоLinuxСервер();
|
СистемнаяИнформация = Новый СистемнаяИнформация;
|
||||||
#Иначе
|
ТекущийНомерВерсии = ВерсияКонфигурацииБезНомераСборки(СистемнаяИнформация.ВерсияПриложения);
|
||||||
ЭтоОСWindows = ОбщегоНазначенияКлиент.ЭтоWindowsКлиент();
|
ИспользоватьСертификатыУдостоверяющихЦентров = СравнитьВерсииБезНомераСборки(ТекущийНомерВерсии, "8.3.21") > 0;
|
||||||
ЭтоОСLinux = ОбщегоНазначенияКлиент.ЭтоLinuxКлиент();
|
|
||||||
#КонецЕсли
|
Если ИспользоватьСертификатыУдостоверяющихЦентров Тогда
|
||||||
Если ЭтоОСWindows Тогда
|
Если СравнитьВерсииБезНомераСборки(ТекущийНомерВерсии, "8.3.25") < 0 Тогда
|
||||||
СертификатыУдостоверяющихЦентров = Новый СертификатыУдостоверяющихЦентровWindows();
|
Для Каждого НомерСборки Из СтрРазделить(ВерсииПлатформыДляИспользованияСертификатов, "; ", Ложь) Цикл
|
||||||
ИначеЕсли ЭтоОСLinux Тогда
|
Если СтрНачинаетсяС(НомерСборки, ТекущийНомерВерсии + ".") Тогда
|
||||||
СертификатыУдостоверяющихЦентров = Новый СертификатыУдостоверяющихЦентровLinux();
|
ИспользоватьСертификатыУдостоверяющихЦентров =
|
||||||
Иначе
|
СравнитьВерсии(СистемнаяИнформация.ВерсияПриложения, НомерСборки) >= 0;
|
||||||
|
Прервать;
|
||||||
|
КонецЕсли;
|
||||||
|
КонецЦикла;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Если ИспользоватьСертификатыУдостоверяющихЦентров Тогда
|
||||||
СертификатыУдостоверяющихЦентров = Новый СертификатыУдостоверяющихЦентровОС();
|
СертификатыУдостоверяющихЦентров = Новый СертификатыУдостоверяющихЦентровОС();
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|||||||
@@ -475,9 +475,10 @@
|
|||||||
ДатаРазмещения = ?(ЗначениеЗаполнено(ДатаДляРазмещенияВТоме), ДатаДляРазмещенияВТоме, ТекущаяДатаСеанса());
|
ДатаРазмещения = ?(ЗначениеЗаполнено(ДатаДляРазмещенияВТоме), ДатаДляРазмещенияВТоме, ТекущаяДатаСеанса());
|
||||||
КорневойКаталог = КорневойКаталог + Формат(ДатаРазмещения, "ДФ=ггггММдд") + Разделитель;
|
КорневойКаталог = КорневойКаталог + Формат(ДатаРазмещения, "ДФ=ггггММдд") + Разделитель;
|
||||||
|
|
||||||
ИмяФайла = СвойстваФайла.Наименование
|
НомерВерсии = ?(ЗначениеЗаполнено(СвойстваФайла.НомерВерсии), "." + СвойстваФайла.НомерВерсии, "");
|
||||||
+ ?(ЗначениеЗаполнено(СвойстваФайла.НомерВерсии), "." + СвойстваФайла.НомерВерсии, "")
|
ДобавитьТочку = ЗначениеЗаполнено(СвойстваФайла.Расширение) И СтрНайти(СвойстваФайла.Расширение, ".") = 0;
|
||||||
+ ?(СтрНайти(СвойстваФайла.Расширение, ".") > 0, СвойстваФайла.Расширение, "." + СвойстваФайла.Расширение);
|
ИмяФайла = ОбщегоНазначенияКлиентСервер.ЗаменитьНедопустимыеСимволыВИмениФайла(СвойстваФайла.Наименование)
|
||||||
|
+ НомерВерсии + ?(ДобавитьТочку, ".", "") + СвойстваФайла.Расширение;
|
||||||
|
|
||||||
ОбщегоНазначения.СократитьИмяФайла(ИмяФайла);
|
ОбщегоНазначения.СократитьИмяФайла(ИмяФайла);
|
||||||
|
|
||||||
@@ -733,6 +734,107 @@
|
|||||||
|
|
||||||
#КонецОбласти
|
#КонецОбласти
|
||||||
|
|
||||||
|
// Заполняет реквизит ПутьКФайлу для присоединенных файлов.
|
||||||
|
//
|
||||||
|
// Параметры:
|
||||||
|
// ФайлыДляВосстановления - ТаблицаЗначений:
|
||||||
|
// * Файл - ОпределяемыйТип.ПрисоединенныйФайл - Файл
|
||||||
|
// * ПолноеИмя - Строка - полное имя файла в томе
|
||||||
|
// ПутьКТому - Строка -
|
||||||
|
//
|
||||||
|
// Возвращаемое значение:
|
||||||
|
// Структура:
|
||||||
|
// * Обработано - Число
|
||||||
|
// * Всего - Число
|
||||||
|
//
|
||||||
|
Функция УстановитьПутиХраненияФайлов(ФайлыДляВосстановления, ПутьКТому) Экспорт
|
||||||
|
Результат = Новый Структура;
|
||||||
|
Результат.Вставить("Обработано", 0);
|
||||||
|
Результат.Вставить("Всего", ФайлыДляВосстановления.Количество());
|
||||||
|
|
||||||
|
Если ФайлыДляВосстановления.Количество() = 0 Тогда
|
||||||
|
Возврат Результат;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
ТипыФайлов = Новый Соответствие;
|
||||||
|
|
||||||
|
Для Каждого ФайлДляВосстановления Из ФайлыДляВосстановления Цикл
|
||||||
|
ТипФайла = ТипЗнч(ФайлДляВосстановления.Файл);
|
||||||
|
Если ТипыФайлов[ТипФайла] = Неопределено Тогда
|
||||||
|
ТипыФайлов.Вставить(ТипФайла, Новый Массив);
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
ТипыФайлов[ТипФайла].Добавить(ФайлыДляВосстановления.Индекс(ФайлДляВосстановления));
|
||||||
|
КонецЦикла;
|
||||||
|
|
||||||
|
Порции = Новый Массив;
|
||||||
|
РазмерПорции = 100;
|
||||||
|
|
||||||
|
Для Каждого ТипФайла Из ТипыФайлов Цикл
|
||||||
|
НоваяПорция = Истина;
|
||||||
|
Для Каждого ИндексСтроки Из ТипФайла.Значение Цикл
|
||||||
|
Если НоваяПорция Тогда
|
||||||
|
ФайлыПорции = Новый ТаблицаЗначений;
|
||||||
|
ФайлыПорции.Колонки.Добавить("Файл", Новый ОписаниеТипов(ОбщегоНазначенияКлиентСервер.ЗначениеВМассиве(ТипФайла.Ключ)));
|
||||||
|
ФайлыПорции.Колонки.Добавить("ПолноеИмя", Новый ОписаниеТипов("Строка"));
|
||||||
|
НоваяПорция = Ложь;
|
||||||
|
КонецЕсли;
|
||||||
|
НоваяЗапись = ФайлыПорции.Добавить();
|
||||||
|
ФайлДляВосстановления = ФайлыДляВосстановления[ИндексСтроки];
|
||||||
|
НоваяЗапись.Файл = ФайлДляВосстановления.Файл;
|
||||||
|
НоваяЗапись.ПолноеИмя = ФайлДляВосстановления.ПолноеИмя;
|
||||||
|
ПорцияЗаписана = Ложь;
|
||||||
|
Если ФайлыПорции.Количество() = РазмерПорции Тогда
|
||||||
|
Порции.Добавить(ФайлыПорции);
|
||||||
|
НоваяПорция = Истина;
|
||||||
|
ПорцияЗаписана = Истина;
|
||||||
|
КонецЕсли;
|
||||||
|
КонецЦикла;
|
||||||
|
Если Не ПорцияЗаписана Тогда
|
||||||
|
Порции.Добавить(ФайлыПорции);
|
||||||
|
КонецЕсли;
|
||||||
|
КонецЦикла;
|
||||||
|
|
||||||
|
Для Каждого Порция Из Порции Цикл
|
||||||
|
НачатьТранзакцию();
|
||||||
|
Попытка
|
||||||
|
Блокировка = Новый БлокировкаДанных;
|
||||||
|
ЭлементБлокировки = Блокировка.Добавить(Порция[0].Файл.Метаданные().ПолноеИмя());
|
||||||
|
ЭлементБлокировки.ИсточникДанных = Порция;
|
||||||
|
ЭлементБлокировки.ИспользоватьИзИсточникаДанных("Ссылка", "Файл");
|
||||||
|
Блокировка.Заблокировать();
|
||||||
|
|
||||||
|
ПутиХраненияФайлов = ОбщегоНазначения.ЗначениеРеквизитаОбъектов(Порция.ВыгрузитьКолонку("Файл"), "ПутьКФайлу");
|
||||||
|
Для Каждого ИсправляемыйФайл Из Порция Цикл
|
||||||
|
ПутьХраненияФайла = ПутиХраненияФайлов[ИсправляемыйФайл.Файл];
|
||||||
|
Если ПутьКТому = "" Тогда
|
||||||
|
ПутьКФайлуНаДиске = СокрП(ИсправляемыйФайл.ПолноеИмя);
|
||||||
|
ИначеЕсли СтрНачинаетсяС(ИсправляемыйФайл.ПолноеИмя, ПутьКТому) Тогда
|
||||||
|
ПутьКФайлуНаДиске = СокрП(Сред(ИсправляемыйФайл.ПолноеИмя, СтрДлина(ПутьКТому) + 1));
|
||||||
|
Иначе
|
||||||
|
ПутьКФайлуНаДиске = Неопределено;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Если ПутьКФайлуНаДиске <> ПутьХраненияФайла Тогда
|
||||||
|
ФайлДляЗаписи = ИсправляемыйФайл.Файл.ПолучитьОбъект();
|
||||||
|
ФайлДляЗаписи.ПутьКФайлу = ПутьКФайлуНаДиске;
|
||||||
|
ФайлДляЗаписи.ДополнительныеСвойства.Вставить("КонвертацияФайлов", Истина);
|
||||||
|
ФайлДляЗаписи.Записать();
|
||||||
|
КонецЕсли;
|
||||||
|
КонецЦикла;
|
||||||
|
Результат.Обработано = Результат.Обработано + Порция.Количество();
|
||||||
|
ЗафиксироватьТранзакцию();
|
||||||
|
Исключение
|
||||||
|
ОтменитьТранзакцию();
|
||||||
|
ЗаписьЖурналаРегистрации(
|
||||||
|
НСтр("ru = 'Файлы.Восстановление файлов в томе'", ОбщегоНазначения.КодОсновногоЯзыка()),
|
||||||
|
УровеньЖурналаРегистрации.Ошибка,,,
|
||||||
|
ОбработкаОшибок.ПодробноеПредставлениеОшибки(ИнформацияОбОшибке()));
|
||||||
|
КонецПопытки;
|
||||||
|
КонецЦикла;
|
||||||
|
Возврат Результат;
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
#КонецОбласти
|
#КонецОбласти
|
||||||
|
|
||||||
#Область СлужебныеПроцедурыИФункции
|
#Область СлужебныеПроцедурыИФункции
|
||||||
@@ -1062,7 +1164,7 @@
|
|||||||
// Удаленные файлы.
|
// Удаленные файлы.
|
||||||
//
|
//
|
||||||
// Параметры:
|
// Параметры:
|
||||||
// Том - СправочникСсылка.ТомаХраненияФайлов
|
// Тома - СправочникСсылка.ТомаХраненияФайлов
|
||||||
// КорневойКаталог - Строка
|
// КорневойКаталог - Строка
|
||||||
// ФайлыДляУдаления - Массив из Файл - файлы для удаления
|
// ФайлыДляУдаления - Массив из Файл - файлы для удаления
|
||||||
//
|
//
|
||||||
@@ -1072,19 +1174,80 @@
|
|||||||
Функция УдаленныеФайлы(Тома, КорневойКаталог, ФайлыДляУдаления)
|
Функция УдаленныеФайлы(Тома, КорневойКаталог, ФайлыДляУдаления)
|
||||||
Результат = Новый Массив;
|
Результат = Новый Массив;
|
||||||
|
|
||||||
|
СвойстваФайловойСистемы = СвойстваФайловойСистемы(КорневойКаталог);
|
||||||
|
|
||||||
|
ИсправлятьПутиФайлов = Не СвойстваФайловойСистемы.ПробелВНачалеИмениФайла
|
||||||
|
Или Не СвойстваФайловойСистемы.ТочкаВКонцеИмениФайла;
|
||||||
|
|
||||||
ТаблицаФайлы = Новый ТаблицаЗначений();
|
ТаблицаФайлы = Новый ТаблицаЗначений();
|
||||||
ДлинаСтроки = Метаданные.Справочники.Файлы.Реквизиты.ПутьКФайлу.Тип;
|
ДлинаСтроки = Метаданные.Справочники.Файлы.Реквизиты.ПутьКФайлу.Тип;
|
||||||
ТаблицаФайлы.Колонки.Добавить("Путь", ДлинаСтроки);
|
ТаблицаФайлы.Колонки.Добавить("Путь", ДлинаСтроки);
|
||||||
|
|
||||||
|
Если ИсправлятьПутиФайлов Тогда
|
||||||
|
ТаблицаФайлы.Колонки.Добавить("АльтернативныйПуть", ДлинаСтроки);
|
||||||
|
ТаблицаФайлы.Колонки.Добавить("ИспользоватьАльтернативныйПуть", Новый ОписаниеТипов("Булево"));
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
Для Каждого Файл Из ФайлыДляУдаления Цикл
|
Для Каждого Файл Из ФайлыДляУдаления Цикл
|
||||||
ОтносительныйПуть = СтрЗаменить(Файл, КорневойКаталог, "");
|
ОтносительныйПуть = СтрЗаменить(Файл, КорневойКаталог, "");
|
||||||
ТаблицаФайлы.Добавить().Путь = ОтносительныйПуть;
|
СтрокаФайла = ТаблицаФайлы.Добавить();
|
||||||
|
СтрокаФайла.Путь = ОтносительныйПуть;
|
||||||
|
|
||||||
|
Если ИсправлятьПутиФайлов Тогда
|
||||||
|
|
||||||
|
СвойстваФайла = Новый Файл(ОтносительныйПуть);
|
||||||
|
|
||||||
|
АльтернативныйПуть = ОтносительныйПуть;
|
||||||
|
ДобавитьСтрокуСПробелом = Ложь;
|
||||||
|
Если Не СвойстваФайловойСистемы.ПробелВНачалеИмениФайла
|
||||||
|
И Лев(СвойстваФайла.Имя, 1) <> " " Тогда
|
||||||
|
АльтернативныйПуть = СвойстваФайла.Путь + " " + СвойстваФайла.Имя;
|
||||||
|
ДобавитьСтрокуСПробелом = Истина;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
ДобавитьСтрокуСТочкой = Ложь;
|
||||||
|
Если Не СвойстваФайловойСистемы.ТочкаВКонцеИмениФайла
|
||||||
|
И СвойстваФайла.Расширение = "" Тогда
|
||||||
|
АльтернативныйПуть = АльтернативныйПуть + ".";
|
||||||
|
ДобавитьСтрокуСТочкой = Истина;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Если ДобавитьСтрокуСПробелом Или ДобавитьСтрокуСТочкой Тогда
|
||||||
|
СтрокаФайла = ТаблицаФайлы.Добавить();
|
||||||
|
СтрокаФайла.Путь = ОтносительныйПуть;
|
||||||
|
СтрокаФайла.ИспользоватьАльтернативныйПуть = Истина;
|
||||||
|
СтрокаФайла.АльтернативныйПуть = АльтернативныйПуть;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Если ДобавитьСтрокуСПробелом И ДобавитьСтрокуСТочкой Тогда
|
||||||
|
СтрокаФайла = ТаблицаФайлы.Добавить();
|
||||||
|
СтрокаФайла.Путь = ОтносительныйПуть;
|
||||||
|
СтрокаФайла.ИспользоватьАльтернативныйПуть = Истина;
|
||||||
|
СтрокаФайла.АльтернативныйПуть = СвойстваФайла.Путь + " " + СвойстваФайла.Имя;
|
||||||
|
|
||||||
|
СтрокаФайла = ТаблицаФайлы.Добавить();
|
||||||
|
СтрокаФайла.Путь = ОтносительныйПуть;
|
||||||
|
СтрокаФайла.ИспользоватьАльтернативныйПуть = Истина;
|
||||||
|
СтрокаФайла.АльтернативныйПуть = ОтносительныйПуть + ".";
|
||||||
|
КонецЕсли;
|
||||||
|
КонецЕсли;
|
||||||
КонецЦикла;
|
КонецЦикла;
|
||||||
|
|
||||||
|
Если ИсправлятьПутиФайлов Тогда
|
||||||
|
Запрос = ЗапросПроверкиСуществованияФайловСВосстановленнымиСвязями(ТаблицаФайлы);
|
||||||
|
Запрос.УстановитьПараметр("Тома", Тома);
|
||||||
|
РезультатыЗапроса = Запрос.ВыполнитьПакет();
|
||||||
|
ЛишниеФайлы = РезультатыЗапроса[РезультатыЗапроса.ВГраница() - 1];
|
||||||
|
|
||||||
|
ФайлыДляИсправления = РезультатыЗапроса[РезультатыЗапроса.ВГраница()].Выгрузить();
|
||||||
|
УстановитьПутиХраненияФайлов(ФайлыДляИсправления, "");
|
||||||
|
Иначе
|
||||||
Запрос = ЗапросПроверкиСуществованияФайлов(ТаблицаФайлы);
|
Запрос = ЗапросПроверкиСуществованияФайлов(ТаблицаФайлы);
|
||||||
Запрос.УстановитьПараметр("Тома", Тома);
|
Запрос.УстановитьПараметр("Тома", Тома);
|
||||||
РезультатЗапроса = Запрос.Выполнить();
|
ЛишниеФайлы = Запрос.Выполнить();
|
||||||
Выборка = РезультатЗапроса.Выбрать();
|
КонецЕсли;
|
||||||
|
|
||||||
|
Выборка = ЛишниеФайлы.Выбрать();
|
||||||
Пока Выборка.Следующий() Цикл
|
Пока Выборка.Следующий() Цикл
|
||||||
Результат.Добавить(КорневойКаталог + СокрЛП(Выборка.Путь));
|
Результат.Добавить(КорневойКаталог + СокрЛП(Выборка.Путь));
|
||||||
КонецЦикла;
|
КонецЦикла;
|
||||||
@@ -1108,15 +1271,16 @@
|
|||||||
Запрос.УстановитьПараметр("Файлы", ТаблицаФайлы);
|
Запрос.УстановитьПараметр("Файлы", ТаблицаФайлы);
|
||||||
Запрос.Выполнить();
|
Запрос.Выполнить();
|
||||||
|
|
||||||
ЧастиЗапроса = Новый Массив;
|
ЧастиЗапросаНайденныхФайлов = Новый Массив;
|
||||||
ШапкаЗапроса = "ВЫБРАТЬ
|
|
||||||
|
ШапкаЗапросаНайденныхФайлов = "ВЫБРАТЬ
|
||||||
| """" КАК Путь
|
| """" КАК Путь
|
||||||
|ПОМЕСТИТЬ СуществующиеФайлы
|
|ПОМЕСТИТЬ СуществующиеФайлы
|
||||||
|ГДЕ
|
|ГДЕ
|
||||||
| ЛОЖЬ";
|
| ЛОЖЬ";
|
||||||
ЧастиЗапроса.Добавить(ШапкаЗапроса);
|
ЧастиЗапросаНайденныхФайлов.Добавить(ШапкаЗапросаНайденныхФайлов);
|
||||||
|
|
||||||
ШаблонЗапроса = "
|
ШаблонЗапросаНайденныхФайлов = "
|
||||||
|ВЫБРАТЬ
|
|ВЫБРАТЬ
|
||||||
| Файлы.Путь КАК Путь
|
| Файлы.Путь КАК Путь
|
||||||
|ИЗ
|
|ИЗ
|
||||||
@@ -1128,15 +1292,15 @@
|
|||||||
ТипыПрисоединенныхФайлов = Метаданные.ОпределяемыеТипы.ПрисоединенныйФайл.Тип.Типы();
|
ТипыПрисоединенныхФайлов = Метаданные.ОпределяемыеТипы.ПрисоединенныйФайл.Тип.Типы();
|
||||||
Для Каждого Тип Из ТипыПрисоединенныхФайлов Цикл
|
Для Каждого Тип Из ТипыПрисоединенныхФайлов Цикл
|
||||||
МетаданныеПрисоединенныеФайлы = Метаданные.НайтиПоТипу(Тип);
|
МетаданныеПрисоединенныеФайлы = Метаданные.НайтиПоТипу(Тип);
|
||||||
ТекстЗапроса = СтрЗаменить(ШаблонЗапроса, "&СправочникПрисоединенныхФайлов", МетаданныеПрисоединенныеФайлы.ПолноеИмя());
|
ТекстЗапроса = СтрЗаменить(ШаблонЗапросаНайденныхФайлов, "&СправочникПрисоединенныхФайлов", МетаданныеПрисоединенныеФайлы.ПолноеИмя());
|
||||||
ЧастиЗапроса.Добавить(ТекстЗапроса);
|
ЧастиЗапросаНайденныхФайлов.Добавить(ТекстЗапроса);
|
||||||
КонецЦикла;
|
КонецЦикла;
|
||||||
|
|
||||||
Разделитель = "
|
Разделитель = "
|
||||||
|ОБЪЕДИНИТЬ ВСЕ
|
|ОБЪЕДИНИТЬ ВСЕ
|
||||||
|";
|
|";
|
||||||
|
|
||||||
ТекстЗапроса = СтрСоединить(ЧастиЗапроса, Разделитель);
|
ТекстЗапроса = СтрСоединить(ЧастиЗапросаНайденныхФайлов, Разделитель);
|
||||||
|
|
||||||
ТекстЗапроса = ТекстЗапроса + ОбщегоНазначения.РазделительПакетаЗапросов() + "
|
ТекстЗапроса = ТекстЗапроса + ОбщегоНазначения.РазделительПакетаЗапросов() + "
|
||||||
|ВЫБРАТЬ
|
|ВЫБРАТЬ
|
||||||
@@ -1155,6 +1319,128 @@
|
|||||||
Возврат Запрос;
|
Возврат Запрос;
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
|
Функция ЗапросПроверкиСуществованияФайловСВосстановленнымиСвязями(Знач ТаблицаФайлы)
|
||||||
|
МенеджерТаблиц = Новый МенеджерВременныхТаблиц();
|
||||||
|
Запрос = Новый Запрос("ВЫБРАТЬ
|
||||||
|
| ВЫРАЗИТЬ(Файлы.АльтернативныйПуть КАК Строка(1024)) КАК АльтернативныйПуть,
|
||||||
|
| ВЫРАЗИТЬ(Файлы.ИспользоватьАльтернативныйПуть КАК Булево) КАК ИспользоватьАльтернативныйПуть,
|
||||||
|
| ВЫРАЗИТЬ(Файлы.Путь КАК Строка(1024)) КАК Путь
|
||||||
|
|ПОМЕСТИТЬ Файлы
|
||||||
|
|ИЗ
|
||||||
|
| &Файлы КАК Файлы");
|
||||||
|
|
||||||
|
Запрос.МенеджерВременныхТаблиц = МенеджерТаблиц;
|
||||||
|
Запрос.УстановитьПараметр("Файлы", ТаблицаФайлы);
|
||||||
|
Запрос.Выполнить();
|
||||||
|
|
||||||
|
ЧастиЗапросаНайденныхФайлов = Новый Массив;
|
||||||
|
|
||||||
|
ШапкаЗапросаНайденныхФайлов = "ВЫБРАТЬ
|
||||||
|
| ЛОЖЬ КАК ИспользованАльтернативныйПуть,
|
||||||
|
| ЗНАЧЕНИЕ(Справочник.Файлы.ПустаяСсылка) КАК Ссылка,
|
||||||
|
| """" АльтернативныйПуть,
|
||||||
|
| """" КАК Путь
|
||||||
|
|ПОМЕСТИТЬ СуществующиеФайлы
|
||||||
|
|ГДЕ
|
||||||
|
| ЛОЖЬ";
|
||||||
|
ЧастиЗапросаНайденныхФайлов.Добавить(ШапкаЗапросаНайденныхФайлов);
|
||||||
|
|
||||||
|
ШаблонЗапросаНайденныхФайлов = "
|
||||||
|
|ВЫБРАТЬ
|
||||||
|
| Файлы.ИспользоватьАльтернативныйПуть КАК ИспользованАльтернативныйПуть,
|
||||||
|
| ПрисоединенныеФайлы.Ссылка,
|
||||||
|
| Файлы.АльтернативныйПуть,
|
||||||
|
| Файлы.Путь КАК Путь
|
||||||
|
|ИЗ
|
||||||
|
| Файлы КАК Файлы
|
||||||
|
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ &СправочникПрисоединенныхФайлов КАК ПрисоединенныеФайлы
|
||||||
|
| ПО ПрисоединенныеФайлы.Том В (&Тома)
|
||||||
|
| И ((НЕ Файлы.ИспользоватьАльтернативныйПуть И ВЫРАЗИТЬ(ПрисоединенныеФайлы.ПутьКФайлу КАК Строка(1024)) = Файлы.Путь)
|
||||||
|
| ИЛИ (Файлы.ИспользоватьАльтернативныйПуть И ВЫРАЗИТЬ(ПрисоединенныеФайлы.ПутьКФайлу КАК Строка(1024)) = Файлы.АльтернативныйПуть))";
|
||||||
|
|
||||||
|
ТипыПрисоединенныхФайлов = Метаданные.ОпределяемыеТипы.ПрисоединенныйФайл.Тип.Типы();
|
||||||
|
Для Каждого Тип Из ТипыПрисоединенныхФайлов Цикл
|
||||||
|
МетаданныеПрисоединенныеФайлы = Метаданные.НайтиПоТипу(Тип);
|
||||||
|
ТекстЗапроса = СтрЗаменить(ШаблонЗапросаНайденныхФайлов, "&СправочникПрисоединенныхФайлов", МетаданныеПрисоединенныеФайлы.ПолноеИмя());
|
||||||
|
ЧастиЗапросаНайденныхФайлов.Добавить(ТекстЗапроса);
|
||||||
|
КонецЦикла;
|
||||||
|
|
||||||
|
Разделитель = "
|
||||||
|
|ОБЪЕДИНИТЬ ВСЕ
|
||||||
|
|";
|
||||||
|
|
||||||
|
ТекстЗапроса = СтрСоединить(ЧастиЗапросаНайденныхФайлов, Разделитель);
|
||||||
|
|
||||||
|
ТекстЗапроса = ТекстЗапроса + ОбщегоНазначения.РазделительПакетаЗапросов() +
|
||||||
|
"ВЫБРАТЬ
|
||||||
|
| СуществующиеФайлы.Ссылка КАК Файл,
|
||||||
|
| СуществующиеФайлыВерсии.Ссылка КАК Версия
|
||||||
|
|ПОМЕСТИТЬ ФайлыВерсии
|
||||||
|
|ИЗ
|
||||||
|
| СуществующиеФайлы КАК СуществующиеФайлы
|
||||||
|
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ СуществующиеФайлы КАК СуществующиеФайлыВерсии
|
||||||
|
| ПО (ВЫБОР
|
||||||
|
| КОГДА ТИП(Справочник.ВерсииФайлов) = ТИПЗНАЧЕНИЯ(СуществующиеФайлыВерсии.Ссылка)
|
||||||
|
| И ВЫРАЗИТЬ(СуществующиеФайлыВерсии.Ссылка КАК Справочник.ВерсииФайлов).Владелец = СуществующиеФайлы.Ссылка
|
||||||
|
| ТОГДА ИСТИНА
|
||||||
|
| ИНАЧЕ ЛОЖЬ
|
||||||
|
| КОНЕЦ)
|
||||||
|
| И СуществующиеФайлы.Путь = СуществующиеФайлыВерсии.Путь
|
||||||
|
|;
|
||||||
|
|
|
||||||
|
|////////////////////////////////////////////////////////////////////////////////
|
||||||
|
|ВЫБРАТЬ
|
||||||
|
| СуществующиеФайлы.Путь КАК Путь
|
||||||
|
|ПОМЕСТИТЬ УникальныеСвязи
|
||||||
|
|ИЗ
|
||||||
|
| СуществующиеФайлы КАК СуществующиеФайлы
|
||||||
|
| ЛЕВОЕ СОЕДИНЕНИЕ ФайлыВерсии КАК ФайлыВерсии
|
||||||
|
| ПО (СуществующиеФайлы.Ссылка = ФайлыВерсии.Файл
|
||||||
|
| ИЛИ СуществующиеФайлы.Ссылка = ФайлыВерсии.Версия)
|
||||||
|
|
|
||||||
|
|СГРУППИРОВАТЬ ПО
|
||||||
|
| СуществующиеФайлы.Путь
|
||||||
|
|
|
||||||
|
|ИМЕЮЩИЕ
|
||||||
|
| СУММА(ВЫБОР
|
||||||
|
| КОГДА СуществующиеФайлы.Ссылка = ЕСТЬNULL(ФайлыВерсии.Файл, СуществующиеФайлы.Ссылка)
|
||||||
|
| ТОГДА 1
|
||||||
|
| ИНАЧЕ 0
|
||||||
|
| КОНЕЦ) = 1
|
||||||
|
|;
|
||||||
|
|
|
||||||
|
|////////////////////////////////////////////////////////////////////////////////
|
||||||
|
|ВЫБРАТЬ
|
||||||
|
| Файлы.Путь КАК Путь
|
||||||
|
|ИЗ
|
||||||
|
| Файлы КАК Файлы
|
||||||
|
|ГДЕ
|
||||||
|
| НЕ Файлы.Путь В
|
||||||
|
| (ВЫБРАТЬ
|
||||||
|
| УникальныеСвязи.Путь КАК Путь
|
||||||
|
| ИЗ
|
||||||
|
| УникальныеСвязи КАК УникальныеСвязи)
|
||||||
|
|;
|
||||||
|
|
|
||||||
|
|////////////////////////////////////////////////////////////////////////////////
|
||||||
|
|ВЫБРАТЬ
|
||||||
|
| СуществующиеФайлы.Путь КАК ПолноеИмя,
|
||||||
|
| СуществующиеФайлы.Ссылка КАК Файл
|
||||||
|
|ИЗ
|
||||||
|
| СуществующиеФайлы КАК СуществующиеФайлы
|
||||||
|
|ГДЕ
|
||||||
|
| СуществующиеФайлы.ИспользованАльтернативныйПуть = ИСТИНА
|
||||||
|
| И СуществующиеФайлы.Путь В
|
||||||
|
| (ВЫБРАТЬ
|
||||||
|
| УникальныеСвязи.Путь КАК Путь
|
||||||
|
| ИЗ
|
||||||
|
| УникальныеСвязи КАК УникальныеСвязи)";
|
||||||
|
|
||||||
|
Запрос = Новый Запрос(ТекстЗапроса);
|
||||||
|
Запрос.МенеджерВременныхТаблиц = МенеджерТаблиц;
|
||||||
|
Возврат Запрос;
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
Функция ФайлыДляУдаления(Каталог, ВремяПоследнейОчистки)
|
Функция ФайлыДляУдаления(Каталог, ВремяПоследнейОчистки)
|
||||||
ФайлыДляУдаления = Новый Массив;
|
ФайлыДляУдаления = Новый Массив;
|
||||||
|
|
||||||
@@ -1549,13 +1835,13 @@
|
|||||||
СвойстваФайла = СвойстваФайлаВТоме();
|
СвойстваФайла = СвойстваФайлаВТоме();
|
||||||
СвойстваФайла.Том = Том;
|
СвойстваФайла.Том = Том;
|
||||||
|
|
||||||
|
ПолныйПутьТома = ПолныйПутьТома(Том);
|
||||||
|
СвойстваФайловойСистемыТома = СвойстваФайловойСистемы(ПолныйПутьТома);
|
||||||
|
|
||||||
Пока Выборка.Следующий() Цикл
|
Пока Выборка.Следующий() Цикл
|
||||||
|
|
||||||
ВерсияСсылка = Выборка.Ссылка;
|
ВерсияСсылка = Выборка.Ссылка;
|
||||||
ПутьКФайлу = Выборка.ПутьКФайлу;
|
ПутьКФайлу = Выборка.ПутьКФайлу;
|
||||||
Если Прав(ПутьКФайлу, 1) = "." Тогда
|
|
||||||
ПутьКФайлу = Лев(ПутьКФайлу, СтрДлина(ПутьКФайлу) - 1);
|
|
||||||
КонецЕсли;
|
|
||||||
|
|
||||||
Если ЗначениеЗаполнено(Выборка.ПутьКФайлу)
|
Если ЗначениеЗаполнено(Выборка.ПутьКФайлу)
|
||||||
И ЗначениеЗаполнено(Выборка.Том) Тогда
|
И ЗначениеЗаполнено(Выборка.Том) Тогда
|
||||||
@@ -1564,6 +1850,30 @@
|
|||||||
|
|
||||||
ПолныйПутьФайла = ПолноеИмяФайлаВТоме(СвойстваФайла);
|
ПолныйПутьФайла = ПолноеИмяФайлаВТоме(СвойстваФайла);
|
||||||
СуществующийФайл = ТаблицаФайловНаДиске.НайтиСтроки(Новый Структура("ПолноеИмя", ПолныйПутьФайла));
|
СуществующийФайл = ТаблицаФайловНаДиске.НайтиСтроки(Новый Структура("ПолноеИмя", ПолныйПутьФайла));
|
||||||
|
|
||||||
|
ПоискПоАльтернативномуПути = Ложь;
|
||||||
|
|
||||||
|
Если СуществующийФайл.Количество() = 0 И (Не СвойстваФайловойСистемыТома.ТочкаВКонцеИмениФайла
|
||||||
|
ИЛИ Не СвойстваФайловойСистемыТома.ПробелВНачалеИмениФайла) Тогда
|
||||||
|
|
||||||
|
Если Не СвойстваФайловойСистемыТома.ТочкаВКонцеИмениФайла И Прав(ПутьКФайлу, 1) = "." Тогда
|
||||||
|
ПутьКФайлу = Лев(ПутьКФайлу, СтрДлина(ПутьКФайлу)-1);
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Если Не СвойстваФайловойСистемыТома.ПробелВНачалеИмениФайла И СтрНайти(ПутьКФайлу, ПолучитьРазделительПути()+" ") > 0 Тогда
|
||||||
|
ПараметрыФайла = Новый Файл(ПутьКФайлу);
|
||||||
|
ПутьКФайлу = ПараметрыФайла.Путь+СокрЛП(ПараметрыФайла.Имя);
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Если Выборка.ПутьКФайлу <> ПутьКФайлу Тогда
|
||||||
|
СвойстваФайла.ПутьКФайлу = ПутьКФайлу;
|
||||||
|
|
||||||
|
ПолныйПутьФайла = ПолноеИмяФайлаВТоме(СвойстваФайла);
|
||||||
|
СуществующийФайл = ТаблицаФайловНаДиске.НайтиСтроки(Новый Структура("ПолноеИмя", ПолныйПутьФайла));
|
||||||
|
ПоискПоАльтернативномуПути = Истина;
|
||||||
|
КонецЕсли;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
Если СуществующийФайл.Количество() = 0 Тогда
|
Если СуществующийФайл.Количество() = 0 Тогда
|
||||||
НесуществующийФайл = ТаблицаФайловНаДиске.Добавить();
|
НесуществующийФайл = ТаблицаФайловНаДиске.Добавить();
|
||||||
НесуществующийФайл.Файл = ВерсияСсылка;
|
НесуществующийФайл.Файл = ВерсияСсылка;
|
||||||
@@ -1575,6 +1885,12 @@
|
|||||||
НесуществующийФайл.ДатаРедактирования = Выборка.ДатаМодификацииФайла;
|
НесуществующийФайл.ДатаРедактирования = Выборка.ДатаМодификацииФайла;
|
||||||
НесуществующийФайл.Количество = 1;
|
НесуществующийФайл.Количество = 1;
|
||||||
НесуществующийФайл.СтатусПроверки = ?(Выборка.ПометкаУдаления, "ОК", "НетФайлаВТоме");
|
НесуществующийФайл.СтатусПроверки = ?(Выборка.ПометкаУдаления, "ОК", "НетФайлаВТоме");
|
||||||
|
ИначеЕсли ПоискПоАльтернативномуПути Тогда
|
||||||
|
СуществующийФайл[0].Файл = ВерсияСсылка;
|
||||||
|
СуществующийФайл[0].СтатусПроверки = "ВозможноИсправление";
|
||||||
|
СуществующийФайл[0].ДатаРедактирования = Выборка.ДатаМодификацииФайла;
|
||||||
|
СуществующийФайл[0].Количество = 1;
|
||||||
|
СуществующийФайл[0].Отредактировал = Выборка.Отредактировал;
|
||||||
Иначе
|
Иначе
|
||||||
СуществующийФайл[0].Файл = ВерсияСсылка;
|
СуществующийФайл[0].Файл = ВерсияСсылка;
|
||||||
СуществующийФайл[0].СтатусПроверки = "ОК";
|
СуществующийФайл[0].СтатусПроверки = "ОК";
|
||||||
@@ -1594,6 +1910,8 @@
|
|||||||
Возврат НСтр("ru = 'Лишние файлы (есть в томе, но сведения о них отсутствуют)'");
|
Возврат НСтр("ru = 'Лишние файлы (есть в томе, но сведения о них отсутствуют)'");
|
||||||
ИначеЕсли СтатусПроверки = "НетФайлаВТоме" Тогда
|
ИначеЕсли СтатусПроверки = "НетФайлаВТоме" Тогда
|
||||||
Возврат НСтр("ru = 'Отсутствуют файлы в томе'");
|
Возврат НСтр("ru = 'Отсутствуют файлы в томе'");
|
||||||
|
ИначеЕсли СтатусПроверки = "ВозможноИсправление" Тогда
|
||||||
|
Возврат НСтр("ru = 'Поврежденные сведения о файлах'");
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
@@ -2021,6 +2339,40 @@
|
|||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
|
Функция СвойстваФайловойСистемы(Каталог)
|
||||||
|
УстановитьОтключениеБезопасногоРежима(Истина);
|
||||||
|
УстановитьПривилегированныйРежим(Истина);
|
||||||
|
|
||||||
|
ИмяТестовогоКаталога = Каталог + "ПроверкаДоступа"+Формат(ТекущаяДатаСеанса(), "ДФ=ddMMyy_HHmmss;");
|
||||||
|
ИмяТестовогоФайла = ИмяТестовогоКаталога + ПолучитьРазделительПути() + " FileNameCheck.";
|
||||||
|
СоздатьКаталог(ИмяТестовогоКаталога);
|
||||||
|
|
||||||
|
ТекстовыйФайл = Новый ТекстовыйДокумент;
|
||||||
|
ТекстовыйФайл.Записать(ИмяТестовогоФайла);
|
||||||
|
|
||||||
|
Результат = Новый Структура;
|
||||||
|
Результат.Вставить("ПробелВНачалеИмениФайла", Ложь);
|
||||||
|
Результат.Вставить("ТочкаВКонцеИмениФайла", Ложь);
|
||||||
|
НайденныеФайлы = НайтиФайлы(ИмяТестовогоКаталога,"*FileNameCheck*", Истина);
|
||||||
|
Для Каждого НайденныйФайл Из НайденныеФайлы Цикл
|
||||||
|
Если СтрЗаканчиваетсяНа(НайденныйФайл.ПолноеИмя, " FileNameCheck.") Тогда
|
||||||
|
Результат.ПробелВНачалеИмениФайла = Истина;
|
||||||
|
Результат.ТочкаВКонцеИмениФайла = Истина;
|
||||||
|
Прервать;
|
||||||
|
ИначеЕсли СтрЗаканчиваетсяНа(НайденныйФайл.ПолноеИмя, "FileNameCheck.") Тогда
|
||||||
|
Результат.ПробелВНачалеИмениФайла = Ложь;
|
||||||
|
Результат.ТочкаВКонцеИмениФайла = Истина;
|
||||||
|
Прервать;
|
||||||
|
ИначеЕсли СтрЗаканчиваетсяНа(НайденныйФайл.ПолноеИмя, " FileNameCheck") Тогда
|
||||||
|
Результат.ПробелВНачалеИмениФайла = Истина;
|
||||||
|
Результат.ТочкаВКонцеИмениФайла = Ложь;
|
||||||
|
Прервать;
|
||||||
|
КонецЕсли;
|
||||||
|
КонецЦикла;
|
||||||
|
УдалитьФайлы(ИмяТестовогоКаталога);
|
||||||
|
Возврат Результат;
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
#КонецОбласти
|
#КонецОбласти
|
||||||
|
|
||||||
#КонецОбласти
|
#КонецОбласти
|
||||||
@@ -727,6 +727,14 @@
|
|||||||
РаботаСФайлами.СохранитьНастройкиСканированияПользователя(НастройкиСканированияКлиента, ИдентификаторКлиента);
|
РаботаСФайлами.СохранитьНастройкиСканированияПользователя(НастройкиСканированияКлиента, ИдентификаторКлиента);
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
|
Функция ЗапуститьВосстановлениеФайлов(Том, УникальныйИдентификаторФормы) Экспорт
|
||||||
|
ПараметрыВыполнения = ДлительныеОперации.ПараметрыВыполненияФункции(УникальныйИдентификаторФормы);
|
||||||
|
ПараметрыВыполнения.НаименованиеФоновогоЗадания = НСтр("ru = '""Восстановление файлов""'");
|
||||||
|
ПараметрыВыполнения.КлючФоновогоЗадания = "ВосстановлениеФайлов";
|
||||||
|
|
||||||
|
Возврат ДлительныеОперации.ВыполнитьФункцию(ПараметрыВыполнения, "Отчеты.ПроверкаЦелостностиТома.ВосстановитьФайлы", Том);
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
#КонецОбласти
|
#КонецОбласти
|
||||||
|
|
||||||
#Область СлужебныеПроцедурыИФункции
|
#Область СлужебныеПроцедурыИФункции
|
||||||
|
|||||||
@@ -1094,6 +1094,25 @@
|
|||||||
НачатьСозданиеКаталога(Оповещение, ИмяКаталогаТестовое);
|
НачатьСозданиеКаталога(Оповещение, ИмяКаталогаТестовое);
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
|
Процедура ОбработкаВыбораТабличногоДокумента(ФормаОтчета, Элемент, Область, СтандартнаяОбработка) Экспорт
|
||||||
|
Если Область.Расшифровка = "ПроверкаЦелостностиТома.ВосстановитьФайлы" Тогда
|
||||||
|
СтандартнаяОбработка = Ложь;
|
||||||
|
Том = ФормаОтчета.Отчет.КомпоновщикНастроек.Настройки.ПараметрыДанных.Элементы.Найти("Том").Значение;
|
||||||
|
Задание = РаботаСФайламиСлужебныйВызовСервера.ЗапуститьВосстановлениеФайлов(Том, ФормаОтчета.УникальныйИдентификатор);
|
||||||
|
|
||||||
|
ДополнительныеПараметры = Новый Структура;
|
||||||
|
ДополнительныеПараметры.Вставить("ФормаОтчета", ФормаОтчета);
|
||||||
|
|
||||||
|
ОповещениеОЗавершении = Новый ОписаниеОповещения("ПослеВосстановленияФайлов", ЭтотОбъект, ДополнительныеПараметры);
|
||||||
|
|
||||||
|
ПараметрыОжидания = ДлительныеОперацииКлиент.ПараметрыОжидания(ФормаОтчета);
|
||||||
|
ПараметрыОжидания.Заголовок = НСтр("ru='Выполняется восстановление сведений о файлах'");
|
||||||
|
ПараметрыОжидания.ВыводитьОкноОжидания = Истина;
|
||||||
|
|
||||||
|
ДлительныеОперацииКлиент.ОжидатьЗавершение(Задание, ОповещениеОЗавершении, ПараметрыОжидания);
|
||||||
|
КонецЕсли;
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
#КонецОбласти
|
#КонецОбласти
|
||||||
|
|
||||||
#Область СлужебныеПроцедурыИФункции
|
#Область СлужебныеПроцедурыИФункции
|
||||||
@@ -11658,4 +11677,33 @@
|
|||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
|
Процедура ПослеВосстановленияФайлов(Результат, ДополнительныеПараметры) Экспорт
|
||||||
|
|
||||||
|
Если Результат = Неопределено Тогда
|
||||||
|
Возврат;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Если Результат.Статус = "Выполнено" Тогда
|
||||||
|
ПодробностиВыполнения = ПолучитьИзВременногоХранилища(Результат.АдресРезультата);
|
||||||
|
Если ПодробностиВыполнения.Обработано < ПодробностиВыполнения.Всего Тогда
|
||||||
|
Сообщение = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||||
|
Нстр("ru='Восстановлено %1 из %2 поврежденных сведений о файлах. Подробности см. в журнале регистрации.'"),
|
||||||
|
ПодробностиВыполнения.Обработано, ПодробностиВыполнения.Всего);
|
||||||
|
ПоказатьОповещениеПользователя(НСтр("ru = 'Восстановление сведений о файлах'"),,
|
||||||
|
Сообщение, БиблиотекаКартинок.Предупреждение32, СтатусОповещенияПользователя.Важное);
|
||||||
|
Иначе
|
||||||
|
ПоказатьОповещениеПользователя(НСтр("ru = 'Восстановление сведений о файлах'"),,
|
||||||
|
Нстр("ru='Сведения о файлах восстановлены. Переформирование отчета...'"));
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
ДополнительныеПараметры.ФормаОтчета.СкомпоноватьРезультат();
|
||||||
|
|
||||||
|
ИначеЕсли Результат.Статус = "Ошибка" Тогда
|
||||||
|
|
||||||
|
ПоказатьПредупреждение(, Результат.КраткоеПредставлениеОшибки);
|
||||||
|
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
#КонецОбласти
|
#КонецОбласти
|
||||||
@@ -4146,6 +4146,7 @@
|
|||||||
МаркерыПоиска.Добавить("--" + ИмяРазделителя + "--");
|
МаркерыПоиска.Добавить("--" + ИмяРазделителя + "--");
|
||||||
|
|
||||||
НоваяСтрока = Неопределено;
|
НоваяСтрока = Неопределено;
|
||||||
|
РазделительРаздела = Символы.ВК + Символы.ПС;
|
||||||
|
|
||||||
ЧтениеТекста = Новый ЧтениеДанных(ДанныеОтвета, КодировкаСодержимого);
|
ЧтениеТекста = Новый ЧтениеДанных(ДанныеОтвета, КодировкаСодержимого);
|
||||||
ЧтениеТекста.ПропуститьДо(МаркерыПоиска);
|
ЧтениеТекста.ПропуститьДо(МаркерыПоиска);
|
||||||
@@ -4168,7 +4169,17 @@
|
|||||||
ТекущийЗаголовок = ЧтениеРаздела.ПрочитатьСтроку();
|
ТекущийЗаголовок = ЧтениеРаздела.ПрочитатьСтроку();
|
||||||
КонецЦикла;
|
КонецЦикла;
|
||||||
|
|
||||||
НоваяСтрока.Содержимое = ЧтениеРаздела.Прочитать().ПолучитьДвоичныеДанные();
|
ДанныеРаздела = ЧтениеРаздела.Прочитать().ПолучитьБуферДвоичныхДанных();
|
||||||
|
РазмерДанных = ДанныеРаздела.Размер;
|
||||||
|
Если РазмерДанных > 2
|
||||||
|
И ПолучитьСтрокуИзБуфераДвоичныхДанных(ДанныеРаздела.ПолучитьСрез(РазмерДанных - 2)) = РазделительРаздела Тогда
|
||||||
|
ДанныеРаздела = ДанныеРаздела.ПолучитьСрез(0, РазмерДанных - 2);
|
||||||
|
ИначеЕсли РазмерДанных = 2
|
||||||
|
И ПолучитьСтрокуИзБуфераДвоичныхДанных(ДанныеРаздела.ПолучитьСрез(0)) = РазделительРаздела Тогда
|
||||||
|
ДанныеРаздела = Новый БуферДвоичныхДанных(0);
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
НоваяСтрока.Содержимое = ПолучитьДвоичныеДанныеИзБуфераДвоичныхДанных(ДанныеРаздела);
|
||||||
|
|
||||||
Результат.Добавить(НоваяСтрока);
|
Результат.Добавить(НоваяСтрока);
|
||||||
|
|
||||||
|
|||||||
@@ -284,7 +284,10 @@
|
|||||||
ЗаполнитьКомандыПечатиДляСпискаОбъектов(ОбъектМетаданных.РегистрируемыеДокументы, КомандыПечати);
|
ЗаполнитьКомандыПечатиДляСпискаОбъектов(ОбъектМетаданных.РегистрируемыеДокументы, КомандыПечати);
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
Иначе
|
Иначе
|
||||||
КомандыПечати = КомандыПечатиОбъекта(ОбъектМетаданных);
|
ДобавляемыеКомандыПечати = КомандыПечатиОбъекта(ОбъектМетаданных);
|
||||||
|
Для Каждого КомандаПечати Из ДобавляемыеКомандыПечати Цикл
|
||||||
|
ЗаполнитьЗначенияСвойств(КомандыПечати.Добавить(), КомандаПечати);
|
||||||
|
КонецЦикла;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
@@ -1675,10 +1678,12 @@
|
|||||||
//
|
//
|
||||||
// Параметры:
|
// Параметры:
|
||||||
// ДеревоМакета - см. УправлениеПечатьюСлужебный.ПрочитатьXMLВДерево
|
// ДеревоМакета - см. УправлениеПечатьюСлужебный.ПрочитатьXMLВДерево
|
||||||
// СоответствиеЗамен - Соответствие из КлючИЗначение - содержит правила перестановки
|
// ЗначенияПараметров - Соответствие из КлючИЗначение:
|
||||||
|
// ** Ключ - Строка - имя параметра;
|
||||||
|
// ** Значение - Строка - устанавливаемое значение;
|
||||||
// ПараметрыЗаполненияОбласти - см. ПараметрыЗаполненияОбласти
|
// ПараметрыЗаполненияОбласти - см. ПараметрыЗаполненияОбласти
|
||||||
//
|
//
|
||||||
Процедура УстановитьПараметры(ДеревоМакета, СоответствиеЗамен, ПараметрыЗаполненияОбласти) Экспорт
|
Процедура УстановитьПараметры(ДеревоМакета, ЗначенияПараметров, ПараметрыЗаполненияОбласти) Экспорт
|
||||||
|
|
||||||
СобратьСтроки = ПараметрыЗаполненияОбласти.СобратьСтроки;
|
СобратьСтроки = ПараметрыЗаполненияОбласти.СобратьСтроки;
|
||||||
СтруктураОбласти = ПараметрыЗаполненияОбласти.СтруктураОбласти;
|
СтруктураОбласти = ПараметрыЗаполненияОбласти.СтруктураОбласти;
|
||||||
@@ -1694,11 +1699,11 @@
|
|||||||
|
|
||||||
Если ЗаполнятьКолонтитулы Тогда
|
Если ЗаполнятьКолонтитулы Тогда
|
||||||
Для Каждого Колонтитул Из СтруктураДокумента.Колонтитулы Цикл
|
Для Каждого Колонтитул Из СтруктураДокумента.Колонтитулы Цикл
|
||||||
УстановитьПараметрыВДереве(СоответствиеЗамен, Колонтитул.Значение, ДеревоМакета, ДобавлятьСвязи);
|
УстановитьПараметрыВДереве(ЗначенияПараметров, Колонтитул.Значение, ДеревоМакета, ДобавлятьСвязи);
|
||||||
КонецЦикла;
|
КонецЦикла;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
УстановитьПараметрыВДереве(СоответствиеЗамен, ДеревоДокумента, ДеревоМакета, ДобавлятьСвязи);
|
УстановитьПараметрыВДереве(ЗначенияПараметров, ДеревоДокумента, ДеревоМакета, ДобавлятьСвязи);
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
@@ -4876,6 +4881,30 @@
|
|||||||
|
|
||||||
ИсточникиДанных = ОбщегоНазначенияКлиентСервер.СвернутьМассив(ИсточникиДанных);
|
ИсточникиДанных = ОбщегоНазначенияКлиентСервер.СвернутьМассив(ИсточникиДанных);
|
||||||
|
|
||||||
|
Для Каждого СсылкиПоТипу Из СсылкиПоТипам(ИсточникиДанных) Цикл
|
||||||
|
ТипИсточников = СсылкиПоТипу.Ключ;
|
||||||
|
ИсточникиДанных = СсылкиПоТипу.Значение;
|
||||||
|
|
||||||
|
ПроверятьТипИсточника = Ложь;
|
||||||
|
ЧастиСтроки = СтрРазделить(ИдентификаторСхемыКомпоновкиДанных, ".");
|
||||||
|
Если ЧастиСтроки.Количество() > 1 Тогда
|
||||||
|
ИмяОбъектаМетаданных = ЧастиСтроки[0] + "." + ЧастиСтроки[1];
|
||||||
|
ОбъектМетаданных = ОбщегоНазначения.ОбъектМетаданныхПоПолномуИмени(ИмяОбъектаМетаданных);
|
||||||
|
ПроверятьТипИсточника = ОбъектМетаданных <> Неопределено;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
ИмяТипаИсточника = "";
|
||||||
|
Если ПроверятьТипИсточника Тогда
|
||||||
|
ОбъектМетаданных = Метаданные.НайтиПоТипу(ТипИсточников);
|
||||||
|
ИмяТипаИсточника = ОбъектМетаданных.ПолноеИмя();
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Если ПроверятьТипИсточника И ЗначениеЗаполнено(ИмяТипаИсточника)
|
||||||
|
И Не СтрНачинаетсяС(ИдентификаторСхемыКомпоновкиДанных, ИмяТипаИсточника + ".")
|
||||||
|
И ИдентификаторСхемыКомпоновкиДанных <> ИмяТипаИсточника Тогда
|
||||||
|
Продолжить;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
Параметры = КоллекцияПараметровПолученияДанныхИсточников();
|
Параметры = КоллекцияПараметровПолученияДанныхИсточников();
|
||||||
Параметры.ИсточникиДанных = ИсточникиДанных;
|
Параметры.ИсточникиДанных = ИсточникиДанных;
|
||||||
Параметры.ПоляСхемы = ПоляСхемы;
|
Параметры.ПоляСхемы = ПоляСхемы;
|
||||||
@@ -4976,12 +5005,36 @@
|
|||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
КонецЦикла;
|
КонецЦикла;
|
||||||
|
|
||||||
|
КонецЦикла;
|
||||||
КонецЦикла;
|
КонецЦикла;
|
||||||
ЗаполнитьДанныеПечати(ДанныеПечати, ОписаниеПолей, ПодчиненныеПоля, Объекты, КодЯзыка)
|
ЗаполнитьДанныеПечати(ДанныеПечати, ОписаниеПолей, ПодчиненныеПоля, Объекты, КодЯзыка)
|
||||||
КонецЦикла;
|
КонецЦикла;
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
|
Функция СсылкиПоТипам(Ссылки)
|
||||||
|
|
||||||
|
СсылкиПоТипам = Новый Соответствие;
|
||||||
|
|
||||||
|
Для Каждого Ссылка Из Ссылки Цикл
|
||||||
|
Если ТипЗнч(Ссылка) = Неопределено Тогда
|
||||||
|
Продолжить;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Тип = ТипЗнч(Ссылка);
|
||||||
|
|
||||||
|
Если СсылкиПоТипам[Тип] = Неопределено Тогда
|
||||||
|
СсылкиПоТипам[Тип] = Новый Массив;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
СсылкиПоТипам[Тип].Добавить(Ссылка);
|
||||||
|
КонецЦикла;
|
||||||
|
|
||||||
|
Возврат СсылкиПоТипам;
|
||||||
|
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
Функция ПутьКДаннымВладельцаПоля(ПутьКДаннымПоля, ОписаниеПолей)
|
Функция ПутьКДаннымВладельцаПоля(ПутьКДаннымПоля, ОписаниеПолей)
|
||||||
|
|
||||||
ПутьКДаннымВладельцаПоля = ПутьКДаннымРодителя(ПутьКДаннымПоля);
|
ПутьКДаннымВладельцаПоля = ПутьКДаннымРодителя(ПутьКДаннымПоля);
|
||||||
@@ -7109,18 +7162,18 @@
|
|||||||
// Установить параметры в дереве.
|
// Установить параметры в дереве.
|
||||||
//
|
//
|
||||||
// Параметры:
|
// Параметры:
|
||||||
// СоответствиеЗамен - Соответствие из КлючИЗначение - содержит правила перестановки.
|
// ЗначенияПараметров - см. УстановитьПараметры.ЗначенияПараметров
|
||||||
// ДеревоXML - см. УправлениеПечатьюСлужебный.ПрочитатьXMLВДерево
|
// ДеревоXML - см. УправлениеПечатьюСлужебный.ПрочитатьXMLВДерево
|
||||||
// ДеревоМакета - см. ИнициализироватьМакетОфисногоДокументаСКД
|
// ДеревоМакета - см. ИнициализироватьМакетОфисногоДокументаСКД
|
||||||
// ДобавлятьСвязи - Булево - добавлять связи
|
// ДобавлятьСвязи - Булево - добавлять связи
|
||||||
//
|
//
|
||||||
Процедура УстановитьПараметрыВДереве(Знач СоответствиеЗамен, ДеревоXML, ДеревоМакета = Неопределено, ДобавлятьСвязи = Истина)
|
Процедура УстановитьПараметрыВДереве(Знач ЗначенияПараметров, ДеревоXML, ДеревоМакета = Неопределено, ДобавлятьСвязи = Истина)
|
||||||
|
|
||||||
ТаблицаСортировки = Новый ТаблицаЗначений();
|
ТаблицаСортировки = Новый ТаблицаЗначений();
|
||||||
ТаблицаСортировки.Колонки.Добавить("Ключ");
|
ТаблицаСортировки.Колонки.Добавить("Ключ");
|
||||||
ТаблицаСортировки.Колонки.Добавить("Значение");
|
ТаблицаСортировки.Колонки.Добавить("Значение");
|
||||||
ТаблицаСортировки.Колонки.Добавить("Длина");
|
ТаблицаСортировки.Колонки.Добавить("Длина");
|
||||||
Для Каждого СоответствиеЗамены Из СоответствиеЗамен Цикл
|
Для Каждого СоответствиеЗамены Из ЗначенияПараметров Цикл
|
||||||
НоваяСтрока = ТаблицаСортировки.Добавить();
|
НоваяСтрока = ТаблицаСортировки.Добавить();
|
||||||
НоваяСтрока.Ключ = СоответствиеЗамены.Ключ;
|
НоваяСтрока.Ключ = СоответствиеЗамены.Ключ;
|
||||||
НоваяСтрока.Длина = СтрДлина(СоответствиеЗамены.Ключ);
|
НоваяСтрока.Длина = СтрДлина(СоответствиеЗамены.Ключ);
|
||||||
|
|||||||
@@ -299,7 +299,7 @@
|
|||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
// Определяет используемый макет данных печати для объектов метаданных и отдельных полей.
|
// Определяет используемый макет данных печати для объектов метаданных и отдельных полей.
|
||||||
// По умолчанию используется макет ДанныхПечати у ссылочных объектов. Если макет отсутствует в метаданных, он будет
|
// По умолчанию используется макет ДанныеПечати у ссылочных объектов. Если макет отсутствует в метаданных, он будет
|
||||||
// сгенерирован автоматически на основе выборки всех реквизитов объекта. В данной процедуре можно переопределить
|
// сгенерирован автоматически на основе выборки всех реквизитов объекта. В данной процедуре можно переопределить
|
||||||
// состав полей, доступных для печати как для всего объекта, так и для отдельного поля объекта.
|
// состав полей, доступных для печати как для всего объекта, так и для отдельного поля объекта.
|
||||||
//
|
//
|
||||||
|
|||||||
@@ -240,11 +240,8 @@
|
|||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
|
|
||||||
// Инициализировать документ СКД.
|
|
||||||
//
|
|
||||||
// Возвращаемое значение:
|
// Возвращаемое значение:
|
||||||
// Структура - инициализировать документ версия параметры:
|
// Структура:
|
||||||
// * Колонтитулы - Соответствие
|
// * Колонтитулы - Соответствие
|
||||||
// * ТипыКонтента - см. ДеревоДокумента
|
// * ТипыКонтента - см. ДеревоДокумента
|
||||||
// * СвязиКонтента - см. ДеревоДокумента
|
// * СвязиКонтента - см. ДеревоДокумента
|
||||||
|
|||||||
@@ -732,7 +732,7 @@
|
|||||||
|
|
||||||
ОписаниеОповещения = Новый ОписаниеОповещения(
|
ОписаниеОповещения = Новый ОписаниеОповещения(
|
||||||
"ПоказатьДиалогВыбораПриПодключенииРасширенияРаботыСФайлами", ФайловаяСистемаСлужебныйКлиент, Контекст);
|
"ПоказатьДиалогВыбораПриПодключенииРасширенияРаботыСФайлами", ФайловаяСистемаСлужебныйКлиент, Контекст);
|
||||||
ПодключитьРасширениеДляРаботыСФайлами(ОписаниеОповещения, , Ложь);
|
ПодключитьРасширениеДляРаботыСФайлами(ОписаниеОповещения);
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
|
|||||||
@@ -1952,7 +1952,8 @@
|
|||||||
// * ПояснениеГиперссылка - Булево - если истина, то при нажатии на пояснение, вызывать ОбработкаДействия.
|
// * ПояснениеГиперссылка - Булево - если истина, то при нажатии на пояснение, вызывать ОбработкаДействия.
|
||||||
// * ТекстПодсказки - Строка
|
// * ТекстПодсказки - Строка
|
||||||
// - ФорматированнаяСтрока - текст или текст со ссылками.
|
// - ФорматированнаяСтрока - текст или текст со ссылками.
|
||||||
// * ОбработкаДействия - ОписаниеОповещения - вызывает процедуру, в которую значение типа:
|
// * ОбработкаДействия - ОписаниеОповещения - вызывает процедуру, в результат выполнения которой передается
|
||||||
|
// значение типа:
|
||||||
// = Структура:
|
// = Структура:
|
||||||
// # Сертификат - СправочникСсылка.СертификатыКлючейЭлектроннойПодписиИШифрования - ссылка
|
// # Сертификат - СправочникСсылка.СертификатыКлючейЭлектроннойПодписиИШифрования - ссылка
|
||||||
// на выбранный сертификат;
|
// на выбранный сертификат;
|
||||||
@@ -2079,8 +2080,6 @@
|
|||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
// Следующие процедуры и функции предназначены для интеграции с 1С:Обмен с банками.
|
|
||||||
|
|
||||||
// Оповещает пользователя, что срок сертификата скоро истечет, с учетом признака "Больше не напоминать"
|
// Оповещает пользователя, что срок сертификата скоро истечет, с учетом признака "Больше не напоминать"
|
||||||
//
|
//
|
||||||
// Параметры:
|
// Параметры:
|
||||||
|
|||||||
@@ -39,7 +39,7 @@
|
|||||||
// * ТипПодписи - ПеречислениеСсылка.ТипыПодписиКриптографии
|
// * ТипПодписи - ПеречислениеСсылка.ТипыПодписиКриптографии
|
||||||
// * СрокДействияПоследнейМеткиВремени - Дата - срок действия сертификата, которым подписана
|
// * СрокДействияПоследнейМеткиВремени - Дата - срок действия сертификата, которым подписана
|
||||||
// последняя метка времени (или пустая дата, если нет метки времени),
|
// последняя метка времени (или пустая дата, если нет метки времени),
|
||||||
// если удалось определить с помощью МенеджераКриптографии
|
// если удалось определить с помощью МенеджерКриптографии
|
||||||
// * Сертификат - ХранилищеЗначения - содержит выгрузку сертификата,
|
// * Сертификат - ХранилищеЗначения - содержит выгрузку сертификата,
|
||||||
// который использовался для подписания (содержится в подписи).
|
// который использовался для подписания (содержится в подписи).
|
||||||
// - ДвоичныеДанные
|
// - ДвоичныеДанные
|
||||||
@@ -95,7 +95,7 @@
|
|||||||
// * ТребуетсяПроверка - Булево - не удалось проверить подпись.
|
// * ТребуетсяПроверка - Булево - не удалось проверить подпись.
|
||||||
// * ТипПодписи - ПеречислениеСсылка.ТипыПодписиКриптографии - не заполнен при проверке подписей конверта XML.
|
// * ТипПодписи - ПеречислениеСсылка.ТипыПодписиКриптографии - не заполнен при проверке подписей конверта XML.
|
||||||
// * СрокДействияПоследнейМеткиВремени - Дата - срок действия сертификата, которым подписана
|
// * СрокДействияПоследнейМеткиВремени - Дата - срок действия сертификата, которым подписана
|
||||||
// последняя метка времени (или пустая дата, если нет метки времени), если удалось определить с помощью МенеджераКриптографии.
|
// последняя метка времени (или пустая дата, если нет метки времени), если удалось определить с помощью МенеджерКриптографии.
|
||||||
// * НеподтвержденнаяДатаПодписи - Дата - неподтвержденная дата подписи.
|
// * НеподтвержденнаяДатаПодписи - Дата - неподтвержденная дата подписи.
|
||||||
// - Неопределено - неподтвержденная дата подписи отсутствует в данных подписи и для
|
// - Неопределено - неподтвержденная дата подписи отсутствует в данных подписи и для
|
||||||
// конверта XML.
|
// конверта XML.
|
||||||
|
|||||||
@@ -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="a703ac64-14e1-4251-a2b5-caac0c3f03c5">
|
<mdclass:Configuration xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="64e5d058-3002-47d1-afbc-b72a5793f00e">
|
||||||
<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="7e076954-b136-4b3e-bc58-ef52d68fd2f9"/>
|
<containedObjects classId="9cd510cd-abfc-11d4-9434-004095e12fc7" objectId="7cb97fe5-b068-4186-bbb8-0e8280615f90"/>
|
||||||
<containedObjects classId="9fcd25a0-4822-11d4-9414-008048da11f9" objectId="693299d2-2da4-4e82-9f47-59f4cd90bb1d"/>
|
<containedObjects classId="9fcd25a0-4822-11d4-9414-008048da11f9" objectId="db7b15f9-a3ed-4882-8391-dfe7f15f8f16"/>
|
||||||
<containedObjects classId="e3687481-0a87-462c-a166-9f34594f9bba" objectId="3bb298ba-aea2-485c-bd8d-a4c7b27a169a"/>
|
<containedObjects classId="e3687481-0a87-462c-a166-9f34594f9bba" objectId="3392ffad-250f-480c-b02c-5c5d21b88b28"/>
|
||||||
<containedObjects classId="9de14907-ec23-4a07-96f0-85521cb6b53b" objectId="0a5433a8-0253-4bad-b517-57810f4f1688"/>
|
<containedObjects classId="9de14907-ec23-4a07-96f0-85521cb6b53b" objectId="5c8d557c-5c4e-4c33-a20e-9a5fb13456e4"/>
|
||||||
<containedObjects classId="51f2d5d8-ea4d-4064-8892-82951750031e" objectId="f8d0593f-06b8-48bc-878d-35ae421b31bb"/>
|
<containedObjects classId="51f2d5d8-ea4d-4064-8892-82951750031e" objectId="04aa4b23-3f12-4143-9b1b-d7aaae2ed747"/>
|
||||||
<containedObjects classId="e68182ea-4237-4383-967f-90c1e3370bc7" objectId="d613e9dd-4de4-4823-8d00-b3e211a4389e"/>
|
<containedObjects classId="e68182ea-4237-4383-967f-90c1e3370bc7" objectId="1a284e4b-1a9f-4fcf-bda7-475070b53d99"/>
|
||||||
<containedObjects classId="fb282519-d103-4dd3-bc12-cb271d631dfc" objectId="05c0c638-f2cd-43c1-b6fa-acd35ed21521"/>
|
<containedObjects classId="fb282519-d103-4dd3-bc12-cb271d631dfc" objectId="2833a16c-15ae-4391-94c6-5bc56a608f6f"/>
|
||||||
<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.9.277</version>
|
<version>3.1.9.290</version>
|
||||||
<updateCatalogAddress>http://downloads.v8.1c.ru/tmplts/</updateCatalogAddress>
|
<updateCatalogAddress>http://downloads.v8.1c.ru/tmplts/</updateCatalogAddress>
|
||||||
<includeHelpInContents>true</includeHelpInContents>
|
<includeHelpInContents>true</includeHelpInContents>
|
||||||
<usedMobileApplicationFunctionalities>
|
<usedMobileApplicationFunctionalities>
|
||||||
|
|||||||
@@ -1 +1 @@
|
|||||||
{6,1,1,dc12865d-d19f-4e0f-9a06-391d8c067690,1,02f60c29-78d9-49ae-a14d-e43650bb6914,"3.1.9.277","Фирма ""1С""","БиблиотекаСтандартныхПодсистем",7577,1,0,a703ac64-14e1-4251-a2b5-caac0c3f03c5,a703ac64-14e1-4251-a2b5-caac0c3f03c5,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,3eca2d7c-5946-4d13-ba84-e3ab5ef38b5b,3eca2d7c-5946-4d13-ba84-e3ab5ef38b5b,1,0,f24de2ea-fcda-4052-b90f-e9d84314c4f2,f24de2ea-fcda-4052-b90f-e9d84314c4f2,1,0,ff8ae395-c740-4a30-a048-0d57eef6267f,ff8ae395-c740-4a30-a048-0d57eef6267f,1,0,51d06532-f61a-4ed5-afaa-cc4563633e0c,51d06532-f61a-4ed5-afaa-cc4563633e0c,1,0,0e49d980-581b-459f-a4b0-024e8c97e4c0,0e49d980-581b-459f-a4b0-024e8c97e4c0,1,0,da9b32e6-5b93-45a6-84b2-238d57541e18,da9b32e6-5b93-45a6-84b2-238d57541e18,1,0,e43d69c8-b284-47da-b236-611bc94a15b6,e43d69c8-b284-47da-b236-611bc94a15b6,1,0,31eeaa05-6c49-41fe-b840-1edbad4ccac7,31eeaa05-6c49-41fe-b840-1edbad4ccac7,1,0,842c8662-8f39-405e-9665-cbdabc116159,842c8662-8f39-405e-9665-cbdabc116159,1,0,a3001de6-272f-444e-a8db-ec8cc3a670a2,a3001de6-272f-444e-a8db-ec8cc3a670a2,1,0,fca4b033-02c4-4d61-9e51-87783c3cef1a,fca4b033-02c4-4d61-9e51-87783c3cef1a,1,0,396ef757-d7f6-411f-8c4c-1acb1106a009,396ef757-d7f6-411f-8c4c-1acb1106a009,1,0,839e29b1-a0d2-40fa-9f3e-46e66b943358,839e29b1-a0d2-40fa-9f3e-46e66b943358,1,0,c56d2cc7-630a-441b-b23f-ba78c34849bd,c56d2cc7-630a-441b-b23f-ba78c34849bd,1,0,9aecf4f5-46ed-4d1c-a584-cd028e467895,9aecf4f5-46ed-4d1c-a584-cd028e467895,1,0,21d92c2f-6c78-43ce-b1f4-59d7845b5a91,21d92c2f-6c78-43ce-b1f4-59d7845b5a91,1,0,a1c379be-43d3-4e02-83bb-d2e7de2d4ae3,a1c379be-43d3-4e02-83bb-d2e7de2d4ae3,1,0,a1f10624-22e9-4a04-b370-fd085bdd0f67,a1f10624-22e9-4a04-b370-fd085bdd0f67,1,0,2a4b10be-3cd7-4755-905f-7b4d02ff6a22,2a4b10be-3cd7-4755-905f-7b4d02ff6a22,1,0,3cffb795-2a28-4beb-92f4-5813f5994022,3cffb795-2a28-4beb-92f4-5813f5994022,1,0,3323ca68-1382-4710-a933-23fc56588935,3323ca68-1382-4710-a933-23fc56588935,1,0,d6b12775-3255-42b8-88b2-62684f873e7d,d6b12775-3255-42b8-88b2-62684f873e7d,1,0,cc23d903-ccc5-42f4-862f-5e7278c4e346,cc23d903-ccc5-42f4-862f-5e7278c4e346,1,0,98f033e0-fa40-46e0-b51a-87a066749a35,98f033e0-fa40-46e0-b51a-87a066749a35,1,0,e8b4cb2d-1180-4101-954a-4cb5464f198c,e8b4cb2d-1180-4101-954a-4cb5464f198c,1,0,a379287d-1ce8-460d-a503-910e728e28f1,a379287d-1ce8-460d-a503-910e728e28f1,1,0,f765c4ba-c677-42ac-8d0c-43bb485405b9,f765c4ba-c677-42ac-8d0c-43bb485405b9,1,0,2fd1287d-d96d-4480-baf7-8815ae5ffbfb,2fd1287d-d96d-4480-baf7-8815ae5ffbfb,1,0,d8c58e53-b7b9-4426-bdfa-d0816adf8cc1,d8c58e53-b7b9-4426-bdfa-d0816adf8cc1,1,0,4009cb3a-6754-481f-911b-907558cea38a,4009cb3a-6754Line truncated
|
{6,1,1,e700bf9e-6962-4772-9996-564215e4a068,1,d8300091-884d-430c-8c7f-bdf7aabaf46a,"3.1.9.290","Фирма ""1С""","БиблиотекаСтандартныхПодсистем",7577,1,0,64e5d058-3002-47d1-afbc-b72a5793f00e,64e5d058-3002-47d1-afbc-b72a5793f00e,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,3eca2d7c-5946-4d13-ba84-e3ab5ef38b5b,3eca2d7c-5946-4d13-ba84-e3ab5ef38b5b,1,0,f24de2ea-fcda-4052-b90f-e9d84314c4f2,f24de2ea-fcda-4052-b90f-e9d84314c4f2,1,0,ff8ae395-c740-4a30-a048-0d57eef6267f,ff8ae395-c740-4a30-a048-0d57eef6267f,1,0,51d06532-f61a-4ed5-afaa-cc4563633e0c,51d06532-f61a-4ed5-afaa-cc4563633e0c,1,0,0e49d980-581b-459f-a4b0-024e8c97e4c0,0e49d980-581b-459f-a4b0-024e8c97e4c0,1,0,da9b32e6-5b93-45a6-84b2-238d57541e18,da9b32e6-5b93-45a6-84b2-238d57541e18,1,0,e43d69c8-b284-47da-b236-611bc94a15b6,e43d69c8-b284-47da-b236-611bc94a15b6,1,0,31eeaa05-6c49-41fe-b840-1edbad4ccac7,31eeaa05-6c49-41fe-b840-1edbad4ccac7,1,0,842c8662-8f39-405e-9665-cbdabc116159,842c8662-8f39-405e-9665-cbdabc116159,1,0,a3001de6-272f-444e-a8db-ec8cc3a670a2,a3001de6-272f-444e-a8db-ec8cc3a670a2,1,0,fca4b033-02c4-4d61-9e51-87783c3cef1a,fca4b033-02c4-4d61-9e51-87783c3cef1a,1,0,396ef757-d7f6-411f-8c4c-1acb1106a009,396ef757-d7f6-411f-8c4c-1acb1106a009,1,0,839e29b1-a0d2-40fa-9f3e-46e66b943358,839e29b1-a0d2-40fa-9f3e-46e66b943358,1,0,c56d2cc7-630a-441b-b23f-ba78c34849bd,c56d2cc7-630a-441b-b23f-ba78c34849bd,1,0,9aecf4f5-46ed-4d1c-a584-cd028e467895,9aecf4f5-46ed-4d1c-a584-cd028e467895,1,0,21d92c2f-6c78-43ce-b1f4-59d7845b5a91,21d92c2f-6c78-43ce-b1f4-59d7845b5a91,1,0,a1c379be-43d3-4e02-83bb-d2e7de2d4ae3,a1c379be-43d3-4e02-83bb-d2e7de2d4ae3,1,0,a1f10624-22e9-4a04-b370-fd085bdd0f67,a1f10624-22e9-4a04-b370-fd085bdd0f67,1,0,2a4b10be-3cd7-4755-905f-7b4d02ff6a22,2a4b10be-3cd7-4755-905f-7b4d02ff6a22,1,0,3cffb795-2a28-4beb-92f4-5813f5994022,3cffb795-2a28-4beb-92f4-5813f5994022,1,0,3323ca68-1382-4710-a933-23fc56588935,3323ca68-1382-4710-a933-23fc56588935,1,0,d6b12775-3255-42b8-88b2-62684f873e7d,d6b12775-3255-42b8-88b2-62684f873e7d,1,0,cc23d903-ccc5-42f4-862f-5e7278c4e346,cc23d903-ccc5-42f4-862f-5e7278c4e346,1,0,98f033e0-fa40-46e0-b51a-87a066749a35,98f033e0-fa40-46e0-b51a-87a066749a35,1,0,e8b4cb2d-1180-4101-954a-4cb5464f198c,e8b4cb2d-1180-4101-954a-4cb5464f198c,1,0,a379287d-1ce8-460d-a503-910e728e28f1,a379287d-1ce8-460d-a503-910e728e28f1,1,0,f765c4ba-c677-42ac-8d0c-43bb485405b9,f765c4ba-c677-42ac-8d0c-43bb485405b9,1,0,2fd1287d-d96d-4480-baf7-8815ae5ffbfb,2fd1287d-d96d-4480-baf7-8815ae5ffbfb,1,0,d8c58e53-b7b9-4426-bdfa-d0816adf8cc1,d8c58e53-b7b9-4426-bdfa-d0816adf8cc1,1,0,4009cb3a-6754-481f-911b-907558cea38a,4009cb3a-6754Line truncated
|
||||||
@@ -4086,6 +4086,10 @@
|
|||||||
<types>TypeDescription</types>
|
<types>TypeDescription</types>
|
||||||
</valueType>
|
</valueType>
|
||||||
</parameters>
|
</parameters>
|
||||||
|
<parameters>
|
||||||
|
<name>КолонкиМакета</name>
|
||||||
|
<valueType/>
|
||||||
|
</parameters>
|
||||||
<commandInterface>
|
<commandInterface>
|
||||||
<navigationPanel/>
|
<navigationPanel/>
|
||||||
<commandBar/>
|
<commandBar/>
|
||||||
|
|||||||
+10
-11
@@ -36,15 +36,14 @@
|
|||||||
Если ТипЗагрузки = "ВставкаИзБуфераОбмена" Тогда
|
Если ТипЗагрузки = "ВставкаИзБуфераОбмена" Тогда
|
||||||
ИнициализацияВставкиИзБуфераОбмена();
|
ИнициализацияВставкиИзБуфераОбмена();
|
||||||
ИначеЕсли ТипЗагрузки = "ТабличнаяЧасть" Тогда
|
ИначеЕсли ТипЗагрузки = "ТабличнаяЧасть" Тогда
|
||||||
ИмяОбъектаСопоставления = Обработки.ЗагрузкаДанныхИзФайла.ПолноеИмяОбъектаТабличнаяЧасть(Параметры.ПолноеИмяТабличнойЧасти);
|
|
||||||
|
|
||||||
ТаблицаИнформацияПоКолонкам = ОбщегоНазначения.ХранилищеОбщихНастроекЗагрузить("ЗагрузкаДанныхИзФайла", ИмяОбъектаСопоставления,, ИмяПользователя()); // ТаблицаЗначений
|
ИмяОбъектаСопоставления = Обработки.ЗагрузкаДанныхИзФайла.ПолноеИмяОбъектаТабличнаяЧасть(Параметры.ПолноеИмяТабличнойЧасти);
|
||||||
Если ТаблицаИнформацияПоКолонкам = Неопределено Тогда
|
ИнформацияПоКолонкамЗагружаемыхДанных = РеквизитФормыВЗначение("ИнформацияПоКолонкам");
|
||||||
ТаблицаИнформацияПоКолонкам = РеквизитФормыВЗначение("ИнформацияПоКолонкам");
|
|
||||||
Иначе
|
СохраненнаяИнформациейПоКолонкам = ОбщегоНазначения.ХранилищеОбщихНастроекЗагрузить("ЗагрузкаДанныхИзФайла", ИмяОбъектаСопоставления,, ИмяПользователя()); // ТаблицаЗначений
|
||||||
Если ТаблицаИнформацияПоКолонкам.Колонки.Найти("Родитель") = Неопределено Тогда
|
|
||||||
ТаблицаИнформацияПоКолонкам = РеквизитФормыВЗначение("ИнформацияПоКолонкам");
|
Если ТипЗнч(СохраненнаяИнформациейПоКолонкам) = Тип("ТаблицаЗначений") Тогда
|
||||||
КонецЕсли;
|
ОбщегоНазначенияКлиентСервер.ДополнитьТаблицу(СохраненнаяИнформациейПоКолонкам, ИнформацияПоКолонкамЗагружаемыхДанных);
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
ПараметрыЗагрузкиДанных = ПараметрыЗагрузки();
|
ПараметрыЗагрузкиДанных = ПараметрыЗагрузки();
|
||||||
@@ -54,19 +53,19 @@
|
|||||||
ПараметрыЗагрузкиДанных.ДополнительныеПараметры = ДополнительныеПараметры;
|
ПараметрыЗагрузкиДанных.ДополнительныеПараметры = ДополнительныеПараметры;
|
||||||
|
|
||||||
Если Параметры.Свойство("КолонкиМакета") И Параметры.КолонкиМакета <> Неопределено Тогда
|
Если Параметры.Свойство("КолонкиМакета") И Параметры.КолонкиМакета <> Неопределено Тогда
|
||||||
ОпределитьДинамическийМакет(ТаблицаИнформацияПоКолонкам, Параметры.КолонкиМакета);
|
ОпределитьДинамическийМакет(ИнформацияПоКолонкамЗагружаемыхДанных, Параметры.КолонкиМакета);
|
||||||
Элементы.ИзменитьБланк.Видимость = Ложь;
|
Элементы.ИзменитьБланк.Видимость = Ложь;
|
||||||
Элементы.ИзменитьБланкЗаполнениеТаблицы.Видимость = Ложь;
|
Элементы.ИзменитьБланкЗаполнениеТаблицы.Видимость = Ложь;
|
||||||
ЗагрузкаДанныхИзФайла.ДобавитьСтатистическуюИнформацию("РежимЗапуска.ЗагрузкаВТабличнуюЧасть.ДинамическийМакет",, Параметры.ПолноеИмяТабличнойЧасти);
|
ЗагрузкаДанныхИзФайла.ДобавитьСтатистическуюИнформацию("РежимЗапуска.ЗагрузкаВТабличнуюЧасть.ДинамическийМакет",, Параметры.ПолноеИмяТабличнойЧасти);
|
||||||
Иначе
|
Иначе
|
||||||
Обработки.ЗагрузкаДанныхИзФайла.ОпределитьИнформацияПоКолонкам(ПараметрыЗагрузкиДанных, ТаблицаИнформацияПоКолонкам);
|
Обработки.ЗагрузкаДанныхИзФайла.ОпределитьИнформацияПоКолонкам(ПараметрыЗагрузкиДанных, ИнформацияПоКолонкамЗагружаемыхДанных);
|
||||||
ИзменитьБланкПоИнформацииПоКолонкам();
|
ИзменитьБланкПоИнформацииПоКолонкам();
|
||||||
ЗагрузкаДанныхИзФайла.ДобавитьСтатистическуюИнформацию("РежимЗапуска.ЗагрузкаВТабличнуюЧасть.СтатическийМакет",, Параметры.ПолноеИмяТабличнойЧасти);
|
ЗагрузкаДанныхИзФайла.ДобавитьСтатистическуюИнформацию("РежимЗапуска.ЗагрузкаВТабличнуюЧасть.СтатическийМакет",, Параметры.ПолноеИмяТабличнойЧасти);
|
||||||
Если Отказ Тогда
|
Если Отказ Тогда
|
||||||
Возврат;
|
Возврат;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
ЗначениеВРеквизитФормы(ТаблицаИнформацияПоКолонкам, "ИнформацияПоКолонкам");
|
ЗначениеВРеквизитФормы(ИнформацияПоКолонкамЗагружаемыхДанных, "ИнформацияПоКолонкам");
|
||||||
|
|
||||||
ПоказатьИнформационнуюСтрокуПроОбязательныеКолонки();
|
ПоказатьИнформационнуюСтрокуПроОбязательныеКолонки();
|
||||||
ИзменитьБланкПоИнформацииПоКолонкам();
|
ИзменитьБланкПоИнформацииПоКолонкам();
|
||||||
|
|||||||
@@ -0,0 +1,3 @@
|
|||||||
|
<Items Description="Paskha" Columns="Year,Date">
|
||||||
|
<Item Year="2024" Date="20240505"/>
|
||||||
|
</Items>
|
||||||
@@ -0,0 +1,3 @@
|
|||||||
|
<Items Description="Troitsa" Columns="Year,Date">
|
||||||
|
<Item Year="2024" Date="20240623"/>
|
||||||
|
</Items>
|
||||||
@@ -683,13 +683,11 @@
|
|||||||
СтрокаТаблицы.АдресКартинки = АдресКартинки;
|
СтрокаТаблицы.АдресКартинки = АдресКартинки;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
Если ТолькоОдинФайл Тогда
|
Если ТаблицаФайлов.Количество() > 1 И Элементы.ТаблицаФайлов.Видимость = Ложь Тогда
|
||||||
Элементы.ФормаСканироватьЕще.Видимость = (ТаблицаФайлов.Количество() = 0);
|
|
||||||
ИначеЕсли ТаблицаФайлов.Количество() > 1 И Элементы.ТаблицаФайлов.Видимость = Ложь Тогда
|
|
||||||
Элементы.ТаблицаФайлов.Видимость = Истина;
|
Элементы.ТаблицаФайлов.Видимость = Истина;
|
||||||
Элементы.ФормаПринятьВсеКакОдинФайл.Видимость = Истина;
|
Элементы.ФормаПринятьВсеКакОдинФайл.Видимость = Истина;
|
||||||
Элементы.ФормаПринятьВсеКакОдинФайл.КнопкаПоУмолчанию = Истина;
|
Элементы.ФормаПринятьВсеКакОдинФайл.КнопкаПоУмолчанию = Истина;
|
||||||
Элементы.ФормаПринятьВсеКакОтдельныеФайлы.Видимость = Истина;
|
Элементы.ФормаПринятьВсеКакОтдельныеФайлы.Видимость = Не ТолькоОдинФайл;
|
||||||
Элементы.Сохранить.Видимость = Ложь;
|
Элементы.Сохранить.Видимость = Ложь;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
@@ -732,9 +730,8 @@
|
|||||||
РаботаСФайламиСлужебныйКлиент.УдалитьОшибкуСканирования(ПодключаемыйМодуль, ОповещениеЗавершения, Ложь);
|
РаботаСФайламиСлужебныйКлиент.УдалитьОшибкуСканирования(ПодключаемыйМодуль, ОповещениеЗавершения, Ложь);
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
КонецЕсли;
|
|
||||||
|
|
||||||
Элементы.ОшибкаСканирования.Видимость = РаботаСФайламиСлужебныйКлиент.БылаОшибкаСканирования();
|
Элементы.ОшибкаСканирования.Видимость = РаботаСФайламиСлужебныйКлиент.БылаОшибкаСканирования();
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
#КонецЕсли
|
#КонецЕсли
|
||||||
|
|
||||||
|
|||||||
+9
-14
@@ -16,14 +16,17 @@
|
|||||||
|
|
||||||
Элементы.Очистить.Видимость = Ложь;
|
Элементы.Очистить.Видимость = Ложь;
|
||||||
Элементы.Расписание.Заголовок = ТекущееРасписание();
|
Элементы.Расписание.Заголовок = ТекущееРасписание();
|
||||||
|
|
||||||
|
Если Не ОбщегоНазначения.РазделениеВключено() Тогда
|
||||||
АвтоматическиУдалятьУстаревшиеВерсии = АвтоматическаяОчисткаВключена();
|
АвтоматическиУдалятьУстаревшиеВерсии = АвтоматическаяОчисткаВключена();
|
||||||
Элементы.Расписание.Доступность = АвтоматическиУдалятьУстаревшиеВерсии;
|
Элементы.Расписание.Доступность = АвтоматическиУдалятьУстаревшиеВерсии;
|
||||||
Элементы.НастроитьРасписание.Доступность = АвтоматическиУдалятьУстаревшиеВерсии;
|
Элементы.НастроитьРасписание.Доступность = АвтоматическиУдалятьУстаревшиеВерсии;
|
||||||
|
Элементы.НастройкиУдаления.Видимость = Ложь;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Элементы.НастройкиУдаления.Видимость = Не ОбщегоНазначения.РазделениеВключено();
|
||||||
Элементы.ИнформацияОбУстаревшихВерсиях.Заголовок = ТекстСостоянияПодсчет();
|
Элементы.ИнформацияОбУстаревшихВерсиях.Заголовок = ТекстСостоянияПодсчет();
|
||||||
|
|
||||||
ПоказыватьНастройкуРасписанияОчистки = Не ОбщегоНазначения.РазделениеВключено();
|
|
||||||
Элементы.Расписание.Видимость = ПоказыватьНастройкуРасписанияОчистки;
|
|
||||||
Элементы.НастроитьРасписание.Видимость = ПоказыватьНастройкуРасписанияОчистки;
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
&НаКлиенте
|
&НаКлиенте
|
||||||
@@ -439,33 +442,25 @@
|
|||||||
|
|
||||||
&НаСервере
|
&НаСервере
|
||||||
Процедура УстановитьПараметрРегламентногоЗадания(ИмяПараметра, ЗначениеПараметра)
|
Процедура УстановитьПараметрРегламентногоЗадания(ИмяПараметра, ЗначениеПараметра)
|
||||||
|
|
||||||
ПараметрыЗадания = Новый Структура;
|
ПараметрыЗадания = Новый Структура;
|
||||||
ПараметрыЗадания.Вставить("Метаданные", Метаданные.РегламентныеЗадания.ОчисткаУстаревшихВерсийОбъектов);
|
ПараметрыЗадания.Вставить("Метаданные", Метаданные.РегламентныеЗадания.ОчисткаУстаревшихВерсийОбъектов);
|
||||||
|
|
||||||
УстановитьПривилегированныйРежим(Истина);
|
УстановитьПривилегированныйРежим(Истина);
|
||||||
|
|
||||||
СписокЗаданий = РегламентныеЗаданияСервер.НайтиЗадания(ПараметрыЗадания);
|
СписокЗаданий = РегламентныеЗаданияСервер.НайтиЗадания(ПараметрыЗадания);
|
||||||
Если СписокЗаданий.Количество() = 0 Тогда
|
|
||||||
ПараметрыЗадания = Новый Структура;
|
|
||||||
ПараметрыЗадания.Вставить(ИмяПараметра, ЗначениеПараметра);
|
|
||||||
ПараметрыЗадания.Вставить("Метаданные", Метаданные.РегламентныеЗадания.ОчисткаУстаревшихВерсийОбъектов);
|
|
||||||
РегламентныеЗаданияСервер.ДобавитьЗадание(ПараметрыЗадания);
|
|
||||||
Иначе
|
|
||||||
ПараметрыЗадания = Новый Структура(ИмяПараметра, ЗначениеПараметра);
|
ПараметрыЗадания = Новый Структура(ИмяПараметра, ЗначениеПараметра);
|
||||||
Для Каждого Задание Из СписокЗаданий Цикл
|
Для Каждого Задание Из СписокЗаданий Цикл
|
||||||
РегламентныеЗаданияСервер.ИзменитьЗадание(Задание, ПараметрыЗадания);
|
РегламентныеЗаданияСервер.ИзменитьЗадание(Задание, ПараметрыЗадания);
|
||||||
КонецЦикла;
|
КонецЦикла;
|
||||||
КонецЕсли;
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
&НаСервере
|
&НаСервере
|
||||||
Функция ПолучитьПараметрРегламентногоЗадания(ИмяПараметра, ЗначениеПоУмолчанию)
|
Функция ПолучитьПараметрРегламентногоЗадания(ИмяПараметра, ЗначениеПоУмолчанию)
|
||||||
ПараметрыЗадания = Новый Структура;
|
ПараметрыЗадания = Новый Структура;
|
||||||
Если ОбщегоНазначения.РазделениеВключено() Тогда
|
|
||||||
ПараметрыЗадания.Вставить("ИмяМетода", Метаданные.РегламентныеЗадания.ОчисткаУстаревшихВерсийОбъектов.ИмяМетода);
|
|
||||||
Иначе
|
|
||||||
ПараметрыЗадания.Вставить("Метаданные", Метаданные.РегламентныеЗадания.ОчисткаУстаревшихВерсийОбъектов);
|
ПараметрыЗадания.Вставить("Метаданные", Метаданные.РегламентныеЗадания.ОчисткаУстаревшихВерсийОбъектов);
|
||||||
КонецЕсли;
|
|
||||||
|
|
||||||
УстановитьПривилегированныйРежим(Истина);
|
УстановитьПривилегированныйРежим(Истина);
|
||||||
|
|
||||||
|
|||||||
@@ -24,7 +24,6 @@
|
|||||||
|
|
||||||
НастройкиВарианта = МодульВариантыОтчетов.ОписаниеВарианта(Настройки, НастройкиОтчета, "Основной");
|
НастройкиВарианта = МодульВариантыОтчетов.ОписаниеВарианта(Настройки, НастройкиОтчета, "Основной");
|
||||||
НастройкиВарианта.Описание = НСтр("ru = 'Проверка целостности тома.'");
|
НастройкиВарианта.Описание = НСтр("ru = 'Проверка целостности тома.'");
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
// Конец СтандартныеПодсистемы.ВариантыОтчетов
|
// Конец СтандартныеПодсистемы.ВариантыОтчетов
|
||||||
@@ -33,4 +32,61 @@
|
|||||||
|
|
||||||
#КонецОбласти
|
#КонецОбласти
|
||||||
|
|
||||||
|
#Область СлужебныеПроцедурыИФункции
|
||||||
|
|
||||||
|
// Подготавливает таблицу проверки наличия файлов тома.
|
||||||
|
//
|
||||||
|
// Параметры:
|
||||||
|
// Том - СправочникСсылка.ТомаХраненияФайлов - Том
|
||||||
|
//
|
||||||
|
// Возвращаемое значение:
|
||||||
|
// см. РаботаСФайламиВТомахСлужебный.ЛишниеФайлыНаДиске
|
||||||
|
//
|
||||||
|
Функция ФайлыНаДиске(Том) Экспорт
|
||||||
|
ТаблицаФайловНаДиске = РаботаСФайламиВТомахСлужебный.ЛишниеФайлыНаДиске();
|
||||||
|
|
||||||
|
ПутьКТому = РаботаСФайламиВТомахСлужебный.ПолныйПутьТома(Том);
|
||||||
|
|
||||||
|
ПроверяемыеФайлы = НайтиФайлы(ПутьКТому, "*", Истина);
|
||||||
|
Для Каждого Файл Из ПроверяемыеФайлы Цикл
|
||||||
|
Если Не Файл.ЭтоФайл() Тогда
|
||||||
|
Продолжить;
|
||||||
|
КонецЕсли;
|
||||||
|
НоваяСтрока = ТаблицаФайловНаДиске.Добавить();
|
||||||
|
НоваяСтрока.Имя = Файл.Имя;
|
||||||
|
НоваяСтрока.ИмяБезРасширения = Файл.ИмяБезРасширения;
|
||||||
|
НоваяСтрока.ПолноеИмя = Файл.ПолноеИмя;
|
||||||
|
НоваяСтрока.Путь = Файл.Путь;
|
||||||
|
НоваяСтрока.Расширение = Файл.Расширение;
|
||||||
|
НоваяСтрока.СтатусПроверки = "ЛишнийФайлВТоме";
|
||||||
|
НоваяСтрока.Количество = 1;
|
||||||
|
НоваяСтрока.Том = Том;
|
||||||
|
КонецЦикла;
|
||||||
|
|
||||||
|
РаботаСФайламиВТомахСлужебный.ЗаполнитьЛишниеФайлы(ТаблицаФайловНаДиске, Том);
|
||||||
|
Возврат ТаблицаФайловНаДиске;
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
|
// Восстанавливает связи файлов в томе.
|
||||||
|
//
|
||||||
|
// Параметры:
|
||||||
|
// Том - СправочникСсылка.ТомаХраненияФайлов
|
||||||
|
//
|
||||||
|
// Возвращаемое значение:
|
||||||
|
// Структура:
|
||||||
|
// * Обработано - Число
|
||||||
|
// * Всего - Число
|
||||||
|
//
|
||||||
|
Функция ВосстановитьФайлы(Том) Экспорт
|
||||||
|
ТаблицаФайловНаДиске = ФайлыНаДиске(Том);
|
||||||
|
|
||||||
|
ПутьКТому = РаботаСФайламиВТомахСлужебный.ПолныйПутьТома(Том);
|
||||||
|
|
||||||
|
Отбор = Новый Структура("СтатусПроверки", "ВозможноИсправление");
|
||||||
|
ФайлыДляВосстановления = ТаблицаФайловНаДиске.Скопировать(Отбор, "Файл,ПолноеИмя");
|
||||||
|
Возврат РаботаСФайламиВТомахСлужебный.УстановитьПутиХраненияФайлов(ФайлыДляВосстановления, ПутьКТому);
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
|
#КонецОбласти
|
||||||
|
|
||||||
#КонецЕсли
|
#КонецЕсли
|
||||||
@@ -12,32 +12,13 @@
|
|||||||
|
|
||||||
Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка)
|
Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка)
|
||||||
|
|
||||||
ТаблицаФайловНаДиске = РаботаСФайламиВТомахСлужебный.ЛишниеФайлыНаДиске();
|
|
||||||
Настройки = КомпоновщикНастроек.ПолучитьНастройки();
|
Настройки = КомпоновщикНастроек.ПолучитьНастройки();
|
||||||
ПараметрТом = Настройки.ПараметрыДанных.Элементы.Найти("Том");
|
ПараметрТом = Настройки.ПараметрыДанных.Элементы.Найти("Том");
|
||||||
|
|
||||||
Если ПараметрТом <> Неопределено Тогда
|
Если ПараметрТом <> Неопределено Тогда
|
||||||
ПутьКТому = РаботаСФайламиВТомахСлужебный.ПолныйПутьТома(ПараметрТом.Значение);
|
Том = ПараметрТом.Значение;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
ПроверяемыеФайлы = НайтиФайлы(ПутьКТому, "*", Истина);
|
ТаблицаФайловНаДиске = Отчеты.ПроверкаЦелостностиТома.ФайлыНаДиске(Том);
|
||||||
Для Каждого Файл Из ПроверяемыеФайлы Цикл
|
|
||||||
Если Не Файл.ЭтоФайл() Тогда
|
|
||||||
Продолжить;
|
|
||||||
КонецЕсли;
|
|
||||||
НоваяСтрока = ТаблицаФайловНаДиске.Добавить();
|
|
||||||
НоваяСтрока.Имя = Файл.Имя;
|
|
||||||
НоваяСтрока.ИмяБезРасширения = Файл.ИмяБезРасширения;
|
|
||||||
НоваяСтрока.ПолноеИмя = Файл.ПолноеИмя;
|
|
||||||
НоваяСтрока.Путь = Файл.Путь;
|
|
||||||
НоваяСтрока.Расширение = Файл.Расширение;
|
|
||||||
НоваяСтрока.СтатусПроверки = "ЛишнийФайлВТоме";
|
|
||||||
НоваяСтрока.Количество = 1;
|
|
||||||
НоваяСтрока.Том = ПараметрТом.Значение;
|
|
||||||
КонецЦикла;
|
|
||||||
|
|
||||||
РаботаСФайламиВТомахСлужебный.ЗаполнитьЛишниеФайлы(ТаблицаФайловНаДиске, ПараметрТом.Значение);
|
|
||||||
ТаблицаФайловНаДиске.Индексы.Добавить("СтатусПроверки");
|
|
||||||
|
|
||||||
СтандартнаяОбработка = Ложь;
|
СтандартнаяОбработка = Ложь;
|
||||||
|
|
||||||
@@ -54,6 +35,13 @@
|
|||||||
ПроцессорВывода.УстановитьДокумент(ДокументРезультат);
|
ПроцессорВывода.УстановитьДокумент(ДокументРезультат);
|
||||||
ПроцессорВывода.Вывести(ПроцессорКомпоновки);
|
ПроцессорВывода.Вывести(ПроцессорКомпоновки);
|
||||||
|
|
||||||
|
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.ВариантыОтчетов") Тогда
|
||||||
|
Ячейка = ДокументРезультат.Область(ДокументРезультат.ВысотаТаблицы + 2, 1, ДокументРезультат.ВысотаТаблицы + 2, 2);
|
||||||
|
Ячейка.Объединить();
|
||||||
|
МодульОтчетыСервер = ОбщегоНазначения.ОбщийМодуль("ОтчетыСервер");
|
||||||
|
МодульОтчетыСервер.ВывестиГиперссылку(Ячейка, "ПроверкаЦелостностиТома.ВосстановитьФайлы", НСтр("ru = 'Восстановить'"));
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
КомпоновщикНастроек.ПользовательскиеНастройки.ДополнительныеСвойства.Вставить("ОтчетПустой", ТаблицаФайловНаДиске.Количество() = 0);
|
КомпоновщикНастроек.ПользовательскиеНастройки.ДополнительныеСвойства.Вставить("ОтчетПустой", ТаблицаФайловНаДиске.Количество() = 0);
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
|
|||||||
+73
@@ -166,6 +166,14 @@
|
|||||||
<dcsat:value xsi:type="dcscor:Parameter">СсылкаНаФайл</dcsat:value>
|
<dcsat:value xsi:type="dcscor:Parameter">СсылкаНаФайл</dcsat:value>
|
||||||
</dcsat:item>
|
</dcsat:item>
|
||||||
<dcsat:appearance>
|
<dcsat:appearance>
|
||||||
|
<dcscor:item>
|
||||||
|
<dcscor:parameter>МинимальнаяШирина</dcscor:parameter>
|
||||||
|
<dcscor:value xsi:type="xs:decimal">37.375</dcscor:value>
|
||||||
|
</dcscor:item>
|
||||||
|
<dcscor:item>
|
||||||
|
<dcscor:parameter>МаксимальнаяШирина</dcscor:parameter>
|
||||||
|
<dcscor:value xsi:type="xs:decimal">37.375</dcscor:value>
|
||||||
|
</dcscor:item>
|
||||||
<dcscor:item>
|
<dcscor:item>
|
||||||
<dcscor:parameter>Расшифровка</dcscor:parameter>
|
<dcscor:parameter>Расшифровка</dcscor:parameter>
|
||||||
<dcscor:value xsi:type="dcscor:Parameter">Расшифровка</dcscor:value>
|
<dcscor:value xsi:type="dcscor:Parameter">Расшифровка</dcscor:value>
|
||||||
@@ -370,6 +378,7 @@
|
|||||||
</dcsset:selection>
|
</dcsset:selection>
|
||||||
<dcsset:outputParameters>
|
<dcsset:outputParameters>
|
||||||
<dcscor:item xsi:type="dcsset:SettingsParameterValue">
|
<dcscor:item xsi:type="dcsset:SettingsParameterValue">
|
||||||
|
<dcscor:use>false</dcscor:use>
|
||||||
<dcscor:parameter>МакетОформления</dcscor:parameter>
|
<dcscor:parameter>МакетОформления</dcscor:parameter>
|
||||||
<dcscor:value xsi:type="xs:string">Основной</dcscor:value>
|
<dcscor:value xsi:type="xs:string">Основной</dcscor:value>
|
||||||
</dcscor:item>
|
</dcscor:item>
|
||||||
@@ -416,6 +425,7 @@
|
|||||||
</dcsset:selection>
|
</dcsset:selection>
|
||||||
<dcsset:outputParameters>
|
<dcsset:outputParameters>
|
||||||
<dcscor:item xsi:type="dcsset:SettingsParameterValue">
|
<dcscor:item xsi:type="dcsset:SettingsParameterValue">
|
||||||
|
<dcscor:use>false</dcscor:use>
|
||||||
<dcscor:parameter>МакетОформления</dcscor:parameter>
|
<dcscor:parameter>МакетОформления</dcscor:parameter>
|
||||||
<dcscor:value xsi:type="xs:string">Основной</dcscor:value>
|
<dcscor:value xsi:type="xs:string">Основной</dcscor:value>
|
||||||
</dcscor:item>
|
</dcscor:item>
|
||||||
@@ -434,6 +444,69 @@
|
|||||||
</dcscor:item>
|
</dcscor:item>
|
||||||
</dcsset:outputParameters>
|
</dcsset:outputParameters>
|
||||||
</dcsset:item>
|
</dcsset:item>
|
||||||
|
<dcsset:item xsi:type="dcsset:StructureItemGroup">
|
||||||
|
<dcsset:name>ВозможноИсправление</dcsset:name>
|
||||||
|
<dcsset:filter>
|
||||||
|
<dcsset:item xsi:type="dcsset:FilterItemComparison">
|
||||||
|
<dcsset:left xsi:type="dcscor:Field">СтатусПроверки</dcsset:left>
|
||||||
|
<dcsset:comparisonType>Contains</dcsset:comparisonType>
|
||||||
|
<dcsset:right xsi:type="xs:string">ВозможноИсправление</dcsset:right>
|
||||||
|
</dcsset:item>
|
||||||
|
</dcsset:filter>
|
||||||
|
<dcsset:order>
|
||||||
|
<dcsset:item xsi:type="dcsset:OrderItemAuto"/>
|
||||||
|
</dcsset:order>
|
||||||
|
<dcsset:selection>
|
||||||
|
<dcsset:item xsi:type="dcsset:SelectedItemField">
|
||||||
|
<dcsset:field>СсылкаНаФайл</dcsset:field>
|
||||||
|
<dcsset:lwsTitle>
|
||||||
|
<v8:item>
|
||||||
|
<v8:lang>ru</v8:lang>
|
||||||
|
<v8:content>Наименование</v8:content>
|
||||||
|
</v8:item>
|
||||||
|
</dcsset:lwsTitle>
|
||||||
|
</dcsset:item>
|
||||||
|
<dcsset:item xsi:type="dcsset:SelectedItemField">
|
||||||
|
<dcsset:field>ПолноеИмя</dcsset:field>
|
||||||
|
<dcsset:lwsTitle>
|
||||||
|
<v8:item>
|
||||||
|
<v8:lang>ru</v8:lang>
|
||||||
|
<v8:content>Полный путь</v8:content>
|
||||||
|
</v8:item>
|
||||||
|
</dcsset:lwsTitle>
|
||||||
|
</dcsset:item>
|
||||||
|
<dcsset:item xsi:type="dcsset:SelectedItemField">
|
||||||
|
<dcsset:field>Отредактировал</dcsset:field>
|
||||||
|
</dcsset:item>
|
||||||
|
<dcsset:item xsi:type="dcsset:SelectedItemField">
|
||||||
|
<dcsset:field>ДатаРедактирования</dcsset:field>
|
||||||
|
</dcsset:item>
|
||||||
|
</dcsset:selection>
|
||||||
|
<dcsset:outputParameters>
|
||||||
|
<dcscor:item xsi:type="dcsset:SettingsParameterValue">
|
||||||
|
<dcscor:use>false</dcscor:use>
|
||||||
|
<dcscor:parameter>МакетОформления</dcscor:parameter>
|
||||||
|
<dcscor:value xsi:type="xs:string">Основной</dcscor:value>
|
||||||
|
</dcscor:item>
|
||||||
|
<dcscor:item xsi:type="dcsset:SettingsParameterValue">
|
||||||
|
<dcscor:parameter>ВыводитьЗаголовок</dcscor:parameter>
|
||||||
|
<dcscor:value xsi:type="dcsset:DataCompositionTextOutputType">Auto</dcscor:value>
|
||||||
|
</dcscor:item>
|
||||||
|
<dcscor:item xsi:type="dcsset:SettingsParameterValue">
|
||||||
|
<dcscor:parameter>Заголовок</dcscor:parameter>
|
||||||
|
<dcscor:value xsi:type="v8:LocalStringType">
|
||||||
|
<v8:item>
|
||||||
|
<v8:lang>ru</v8:lang>
|
||||||
|
<v8:content>Поврежденные сведения о файлах</v8:content>
|
||||||
|
</v8:item>
|
||||||
|
</dcscor:value>
|
||||||
|
</dcscor:item>
|
||||||
|
<dcscor:item xsi:type="dcsset:SettingsParameterValue">
|
||||||
|
<dcscor:parameter>ВыводитьОтбор</dcscor:parameter>
|
||||||
|
<dcscor:value xsi:type="dcsset:DataCompositionTextOutputType">DontOutput</dcscor:value>
|
||||||
|
</dcscor:item>
|
||||||
|
</dcsset:outputParameters>
|
||||||
|
</dcsset:item>
|
||||||
</dcsset:settings>
|
</dcsset:settings>
|
||||||
</settingsVariant>
|
</settingsVariant>
|
||||||
</DataCompositionSchema>
|
</DataCompositionSchema>
|
||||||
@@ -820,7 +820,7 @@
|
|||||||
ПолеНабораДанных.Заголовок = Период.Представление;
|
ПолеНабораДанных.Заголовок = Период.Представление;
|
||||||
ПолеНабораДанных.ПутьКДанным = ИмяПапки + "." + Период.Значение;
|
ПолеНабораДанных.ПутьКДанным = ИмяПапки + "." + Период.Значение;
|
||||||
ПолеНабораДанных.Роль.ТипПериода = ТипПериода;
|
ПолеНабораДанных.Роль.ТипПериода = ТипПериода;
|
||||||
ПолеНабораДанных.Роль.НомерПериода = СписокПериодов.Количество() - СписокПериодов.Индекс(Период) + 1;
|
ПолеНабораДанных.Роль.НомерПериода = СписокПериодов.Индекс(Период);
|
||||||
СписокПолейНабораДанных.Добавить(ПолеНабораДанных);
|
СписокПолейНабораДанных.Добавить(ПолеНабораДанных);
|
||||||
ТипПериода = ТипПериодаКомпоновкиДанных.Дополнительный;
|
ТипПериода = ТипПериодаКомпоновкиДанных.Дополнительный;
|
||||||
|
|
||||||
|
|||||||
@@ -2062,6 +2062,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>Constant.ИспользоватьПрофилиБезопасностиДляДОО</name>
|
<name>Constant.ИспользоватьПрофилиБезопасностиДляДОО</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -3589,93 +3676,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>
|
||||||
|
|||||||
@@ -1176,6 +1176,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>Constant.ИспользоватьДополнительныеРеквизитыИСведения</name>
|
<name>Constant.ИспользоватьДополнительныеРеквизитыИСведения</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -1911,33 +1938,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeNormal</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeFullscreenWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeKiosk</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>AnalyticsSystemClient</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>Catalog.ЗначенияСвойствОбъектовИерархия</name>
|
<name>Catalog.ЗначенияСвойствОбъектовИерархия</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -952,6 +952,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>Constant.ИспользоватьАнкетирование</name>
|
<name>Constant.ИспользоватьАнкетирование</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -1546,33 +1573,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeNormal</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeFullscreenWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeKiosk</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>AnalyticsSystemClient</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>CommonForm.ФормаВыбораШрифта</name>
|
<name>CommonForm.ФормаВыбораШрифта</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -356,6 +356,33 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeNormal</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeFullscreenWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeKiosk</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>AnalyticsSystemClient</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>WebService.Exchange_3_0_2_1.Operation.DownloadData</name>
|
<name>WebService.Exchange_3_0_2_1.Operation.DownloadData</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -602,33 +629,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.EnterpriseDataUpload_1_0_1_1.Operation.Ping</name>
|
<name>WebService.EnterpriseDataUpload_1_0_1_1.Operation.Ping</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>
|
||||||
@@ -187,33 +214,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>
|
||||||
|
|||||||
+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>
|
||||||
@@ -60,33 +87,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>
|
||||||
|
|||||||
@@ -88,27 +88,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>CommonCommand.НастройкаКолонтитулов</name>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
|
||||||
<name>CommonForm.НастройкаКолонтитулов</name>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
|
||||||
<name>CommonCommand.ПанельОтчетовАдминистрирование</name>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -136,6 +115,27 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>CommonCommand.НастройкаКолонтитулов</name>
|
||||||
|
<right>
|
||||||
|
<name>View</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>CommonForm.НастройкаКолонтитулов</name>
|
||||||
|
<right>
|
||||||
|
<name>View</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>CommonCommand.ПанельОтчетовАдминистрирование</name>
|
||||||
|
<right>
|
||||||
|
<name>View</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>Constant.НастройкиКолонтитулов</name>
|
<name>Constant.НастройкиКолонтитулов</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -686,6 +686,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.СообщениеSMS</name>
|
<name>Document.СообщениеSMS</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -1037,33 +1064,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>
|
||||||
|
|||||||
@@ -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>
|
||||||
@@ -74,33 +101,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeNormal</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeFullscreenWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeKiosk</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>AnalyticsSystemClient</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>Catalog.ГруппыВнешнихПользователей</name>
|
<name>Catalog.ГруппыВнешнихПользователей</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -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,13 +29,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>InformationRegister.ДатыЗапретаИзменения.Command.ДатыЗапретаЗагрузкиДанных</name>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -63,6 +56,13 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>InformationRegister.ДатыЗапретаИзменения.Command.ДатыЗапретаЗагрузкиДанных</name>
|
||||||
|
<right>
|
||||||
|
<name>View</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>InformationRegister.ДатыЗапретаИзменения</name>
|
<name>InformationRegister.ДатыЗапретаИзменения</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>InformationRegister.ПользовательскиеНастройкиДоступаКОбработкам</name>
|
<name>InformationRegister.ПользовательскиеНастройкиДоступаКОбработкам</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -95,33 +122,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeNormal</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeFullscreenWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeKiosk</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>AnalyticsSystemClient</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>CommonForm.ДополнительныеОтчетыИОбработки</name>
|
<name>CommonForm.ДополнительныеОтчетыИОбработки</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -72,6 +72,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>Task.ЗадачаИсполнителя.Command.ВсеЗадачи</name>
|
<name>Task.ЗадачаИсполнителя.Command.ВсеЗадачи</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -100,33 +127,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeNormal</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeFullscreenWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeKiosk</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>AnalyticsSystemClient</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>Task.ЗадачаИсполнителя.Command.МоиЗадачи</name>
|
<name>Task.ЗадачаИсполнителя.Command.МоиЗадачи</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -63,13 +63,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>CommonCommand.СоздатьЗаметкуПоПредмету</name>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -97,6 +90,13 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>CommonCommand.СоздатьЗаметкуПоПредмету</name>
|
||||||
|
<right>
|
||||||
|
<name>View</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>CommonCommand.МоиЗаметкиПоПредмету</name>
|
<name>CommonCommand.МоиЗаметкиПоПредмету</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -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>
|
||||||
@@ -88,33 +115,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>
|
||||||
|
|||||||
@@ -132,13 +132,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>CommonForm.НастройкаКолонтитулов</name>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -166,6 +159,13 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>CommonForm.НастройкаКолонтитулов</name>
|
||||||
|
<right>
|
||||||
|
<name>View</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>Constant.НастройкиКолонтитулов</name>
|
<name>Constant.НастройкиКолонтитулов</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -172,28 +172,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>Constant.ИспользоватьОтправкуSMSВШаблонахСообщений</name>
|
|
||||||
<right>
|
|
||||||
<name>Read</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
|
||||||
<name>Constant.ИспользоватьЭлектроннуюПочтуВШаблонахСообщений</name>
|
|
||||||
<right>
|
|
||||||
<name>Read</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -221,6 +199,28 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>Constant.ИспользоватьОтправкуSMSВШаблонахСообщений</name>
|
||||||
|
<right>
|
||||||
|
<name>Read</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>View</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>Constant.ИспользоватьЭлектроннуюПочтуВШаблонахСообщений</name>
|
||||||
|
<right>
|
||||||
|
<name>Read</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>View</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<restrictionTemplate>
|
<restrictionTemplate>
|
||||||
<name>ДляОбъекта(ПолеОбъекта)</name>
|
<name>ДляОбъекта(ПолеОбъекта)</name>
|
||||||
<condition>// ДляОбъекта(ПолеОбъекта = "")
|
<condition>// ДляОбъекта(ПолеОбъекта = "")
|
||||||
|
|||||||
@@ -49,17 +49,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>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -87,6 +76,17 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>InformationRegister.МашиночитаемыеДоверенностиСтатусы</name>
|
||||||
|
<right>
|
||||||
|
<name>Read</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>View</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>Catalog.МашиночитаемыеДоверенностиПрисоединенныеФайлы</name>
|
<name>Catalog.МашиночитаемыеДоверенностиПрисоединенныеФайлы</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -10,6 +10,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>
|
||||||
@@ -47,33 +74,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeNormal</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeFullscreenWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeKiosk</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>AnalyticsSystemClient</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>InformationRegister.НапоминанияПользователя.Command.МоиНапоминания</name>
|
<name>InformationRegister.НапоминанияПользователя.Command.МоиНапоминания</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -66,6 +66,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>
|
||||||
@@ -136,33 +163,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>DataProcessor.ДоступныеАнкеты</name>
|
<name>DataProcessor.ДоступныеАнкеты</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -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.ПапкиФайлов</name>
|
<name>Catalog.ПапкиФайлов</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -87,33 +114,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeNormal</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeFullscreenWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeKiosk</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>AnalyticsSystemClient</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>CommonCommand.ПрисоединенныеФайлы</name>
|
<name>CommonCommand.ПрисоединенныеФайлы</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -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.ПапкиФайлов</name>
|
<name>Catalog.ПапкиФайлов</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -87,33 +114,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeNormal</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeFullscreenWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeKiosk</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>AnalyticsSystemClient</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>CommonCommand.ПрисоединенныеФайлы</name>
|
<name>CommonCommand.ПрисоединенныеФайлы</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -49,63 +49,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>Catalog.ГруппыПользователей.Command.ГруппыПользователя</name>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
|
||||||
<name>InformationRegister.СоставыГруппПользователей</name>
|
|
||||||
<right>
|
|
||||||
<name>Read</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
|
||||||
<name>Catalog.ГруппыПользователей</name>
|
|
||||||
<right>
|
|
||||||
<name>Read</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>Insert</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>Update</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>InteractiveInsert</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>Edit</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>InteractiveSetDeletionMark</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>InteractiveClearDeletionMark</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>InputByString</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -133,4 +76,61 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>Catalog.ГруппыПользователей.Command.ГруппыПользователя</name>
|
||||||
|
<right>
|
||||||
|
<name>View</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>InformationRegister.СоставыГруппПользователей</name>
|
||||||
|
<right>
|
||||||
|
<name>Read</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>View</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>Catalog.ГруппыПользователей</name>
|
||||||
|
<right>
|
||||||
|
<name>Read</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>Insert</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>Update</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>View</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>InteractiveInsert</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>Edit</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>InteractiveSetDeletionMark</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>InteractiveClearDeletionMark</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>InputByString</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
</Rights>
|
</Rights>
|
||||||
@@ -40,6 +40,37 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeNormal</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeFullscreenWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeKiosk</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>AnalyticsSystemClient</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>Output</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>InformationRegister.СертификатыПолучателейРассылкиОтчетов</name>
|
<name>InformationRegister.СертификатыПолучателейРассылкиОтчетов</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -132,37 +163,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeNormal</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeFullscreenWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeKiosk</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>AnalyticsSystemClient</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>Output</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>Report.КонтрольРассылкиОтчетов</name>
|
<name>Report.КонтрольРассылкиОтчетов</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -98,13 +98,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>InformationRegister.ИсполнителиЗадач.Command.РолиИИсполнителиЗадач</name>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -132,6 +125,13 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>InformationRegister.ИсполнителиЗадач.Command.РолиИИсполнителиЗадач</name>
|
||||||
|
<right>
|
||||||
|
<name>View</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>ChartOfCharacteristicTypes.ОбъектыАдресацииЗадач</name>
|
<name>ChartOfCharacteristicTypes.ОбъектыАдресацииЗадач</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
+27
-27
@@ -22,6 +22,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>
|
||||||
@@ -61,31 +88,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
@@ -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>
|
||||||
@@ -78,31 +105,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>
|
||||||
@@ -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>
|
||||||
@@ -77,33 +104,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeNormal</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeFullscreenWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeKiosk</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>AnalyticsSystemClient</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>CommonForm.ОтправкаСообщения</name>
|
<name>CommonForm.ОтправкаСообщения</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -106,31 +106,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>Task.ЗадачаИсполнителя.Command.ВсеЗадачи</name>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
|
||||||
<name>CommonCommand.ЗадачиПоПредмету</name>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
|
||||||
<name>DataProcessor.КартаМаршрутаБизнесПроцесса</name>
|
|
||||||
<right>
|
|
||||||
<name>Use</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -158,6 +133,31 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>Task.ЗадачаИсполнителя.Command.ВсеЗадачи</name>
|
||||||
|
<right>
|
||||||
|
<name>View</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>CommonCommand.ЗадачиПоПредмету</name>
|
||||||
|
<right>
|
||||||
|
<name>View</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>DataProcessor.КартаМаршрутаБизнесПроцесса</name>
|
||||||
|
<right>
|
||||||
|
<name>Use</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>View</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>ChartOfCharacteristicTypes.ОбъектыАдресацииЗадач</name>
|
<name>ChartOfCharacteristicTypes.ОбъектыАдресацииЗадач</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -3,25 +3,6 @@
|
|||||||
<setForNewObjects>false</setForNewObjects>
|
<setForNewObjects>false</setForNewObjects>
|
||||||
<setForAttributesByDefault>true</setForAttributesByDefault>
|
<setForAttributesByDefault>true</setForAttributesByDefault>
|
||||||
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
||||||
<object>
|
|
||||||
<name>InformationRegister.ПользовательскиеМакетыПечати</name>
|
|
||||||
<right>
|
|
||||||
<name>Read</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>Update</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>Edit</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -49,6 +30,25 @@
|
|||||||
<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>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>Catalog.МакетыПечатныхФорм</name>
|
<name>Catalog.МакетыПечатныхФорм</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -22,21 +22,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>Catalog.СостоянияОригиналовПервичныхДокументов</name>
|
|
||||||
<right>
|
|
||||||
<name>Read</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>InputByString</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -64,6 +49,21 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>Catalog.СостоянияОригиналовПервичныхДокументов</name>
|
||||||
|
<right>
|
||||||
|
<name>Read</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>View</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>InputByString</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>CommonCommand.ЖурналУчетаОригиналовПервичныхДокументов</name>
|
<name>CommonCommand.ЖурналУчетаОригиналовПервичныхДокументов</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -10,13 +10,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>CommonForm.ПраваДоступа</name>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -44,6 +37,13 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>CommonForm.ПраваДоступа</name>
|
||||||
|
<right>
|
||||||
|
<name>View</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>Catalog.ГруппыДоступа</name>
|
<name>Catalog.ГруппыДоступа</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -14,13 +14,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>CommonForm.НастройкаКолонтитулов</name>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -48,6 +41,13 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>CommonForm.НастройкаКолонтитулов</name>
|
||||||
|
<right>
|
||||||
|
<name>View</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>Constant.НастройкиКолонтитулов</name>
|
<name>Constant.НастройкиКолонтитулов</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -171,6 +171,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>Constant.КоличествоЗамеровВПакетеЭкспорта</name>
|
<name>Constant.КоличествоЗамеровВПакетеЭкспорта</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -237,33 +264,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>
|
||||||
|
|||||||
@@ -3,13 +3,6 @@
|
|||||||
<setForNewObjects>false</setForNewObjects>
|
<setForNewObjects>false</setForNewObjects>
|
||||||
<setForAttributesByDefault>true</setForAttributesByDefault>
|
<setForAttributesByDefault>true</setForAttributesByDefault>
|
||||||
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
||||||
<object>
|
|
||||||
<name>CommonForm.ОтправкаSMS</name>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -37,4 +30,11 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>CommonForm.ОтправкаSMS</name>
|
||||||
|
<right>
|
||||||
|
<name>View</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
</Rights>
|
</Rights>
|
||||||
@@ -3019,6 +3019,45 @@
|
|||||||
<value>false</value>
|
<value>false</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
|
<right>
|
||||||
|
<name>Administration</name>
|
||||||
|
<value>false</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>UpdateDataBaseConfiguration</name>
|
||||||
|
<value>false</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>ThickClient</name>
|
||||||
|
<value>false</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>ExternalConnection</name>
|
||||||
|
<value>false</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>Automation</name>
|
||||||
|
<value>false</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>TechnicalSpecialistMode</name>
|
||||||
|
<value>false</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>ConfigurationExtensionsAdministration</name>
|
||||||
|
<value>false</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>InteractiveOpenExtDataProcessors</name>
|
||||||
|
<value>false</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>InteractiveOpenExtReports</name>
|
||||||
|
<value>false</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>Constant.ИспользоватьПрофилиБезопасностиДляДОО</name>
|
<name>Constant.ИспользоватьПрофилиБезопасностиДляДОО</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -4971,45 +5010,6 @@
|
|||||||
<value>false</value>
|
<value>false</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
|
||||||
<right>
|
|
||||||
<name>Administration</name>
|
|
||||||
<value>false</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>UpdateDataBaseConfiguration</name>
|
|
||||||
<value>false</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>ThickClient</name>
|
|
||||||
<value>false</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>ExternalConnection</name>
|
|
||||||
<value>false</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>Automation</name>
|
|
||||||
<value>false</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>TechnicalSpecialistMode</name>
|
|
||||||
<value>false</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>ConfigurationExtensionsAdministration</name>
|
|
||||||
<value>false</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>InteractiveOpenExtDataProcessors</name>
|
|
||||||
<value>false</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>InteractiveOpenExtReports</name>
|
|
||||||
<value>false</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>Catalog.ЗначенияСвойствОбъектовИерархия</name>
|
<name>Catalog.ЗначенияСвойствОбъектовИерархия</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -1582,6 +1582,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>Constant.ИспользоватьДополнительныеРеквизитыИСведения</name>
|
<name>Constant.ИспользоватьДополнительныеРеквизитыИСведения</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -2603,33 +2630,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeNormal</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeFullscreenWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeKiosk</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>AnalyticsSystemClient</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>Catalog.ЗначенияСвойствОбъектовИерархия</name>
|
<name>Catalog.ЗначенияСвойствОбъектовИерархия</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -3,13 +3,6 @@
|
|||||||
<setForNewObjects>false</setForNewObjects>
|
<setForNewObjects>false</setForNewObjects>
|
||||||
<setForAttributesByDefault>true</setForAttributesByDefault>
|
<setForAttributesByDefault>true</setForAttributesByDefault>
|
||||||
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
||||||
<object>
|
|
||||||
<name>WebService.InterfaceVersion.Operation.GetVersions</name>
|
|
||||||
<right>
|
|
||||||
<name>Use</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -37,4 +30,11 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>WebService.InterfaceVersion.Operation.GetVersions</name>
|
||||||
|
<right>
|
||||||
|
<name>Use</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
</Rights>
|
</Rights>
|
||||||
@@ -66,6 +66,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.RemoteAdministrationOfExchange.Operation.PrepareExchangeExecution</name>
|
<name>WebService.RemoteAdministrationOfExchange.Operation.PrepareExchangeExecution</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -108,33 +135,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.RemoteAdministrationOfExchange.Operation.StartExchangeExecutionInFirstDataBase</name>
|
<name>WebService.RemoteAdministrationOfExchange.Operation.StartExchangeExecutionInFirstDataBase</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -3,13 +3,6 @@
|
|||||||
<setForNewObjects>false</setForNewObjects>
|
<setForNewObjects>false</setForNewObjects>
|
||||||
<setForAttributesByDefault>true</setForAttributesByDefault>
|
<setForAttributesByDefault>true</setForAttributesByDefault>
|
||||||
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
||||||
<object>
|
|
||||||
<name>WebService.RemoteControl.Operation.GetCurrentState</name>
|
|
||||||
<right>
|
|
||||||
<name>Use</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -37,4 +30,11 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>WebService.RemoteControl.Operation.GetCurrentState</name>
|
||||||
|
<right>
|
||||||
|
<name>Use</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
</Rights>
|
</Rights>
|
||||||
@@ -14,17 +14,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>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -52,6 +41,17 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>InformationRegister.СубъектыДляРасчетаСроковХранения</name>
|
||||||
|
<right>
|
||||||
|
<name>Read</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>View</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>InformationRegister.УничтоженныеПерсональныеДанные</name>
|
<name>InformationRegister.УничтоженныеПерсональныеДанные</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -40,13 +40,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>CommonForm.НастройкаКолонтитулов</name>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -74,6 +67,13 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>CommonForm.НастройкаКолонтитулов</name>
|
||||||
|
<right>
|
||||||
|
<name>View</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>Constant.НастройкиКолонтитулов</name>
|
<name>Constant.НастройкиКолонтитулов</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -10,32 +10,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>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
|
||||||
<name>Catalog.ВнешниеПользователи</name>
|
|
||||||
<right>
|
|
||||||
<name>Read</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>InputByString</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -63,6 +37,32 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>InformationRegister.СоставыГруппПользователей</name>
|
||||||
|
<right>
|
||||||
|
<name>Read</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>View</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>Catalog.ВнешниеПользователи</name>
|
||||||
|
<right>
|
||||||
|
<name>Read</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>View</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>InputByString</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>Catalog.ГруппыВнешнихПользователей</name>
|
<name>Catalog.ГруппыВнешнихПользователей</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -36,17 +36,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>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -74,4 +63,15 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>InformationRegister.РучныеИзмененияГрафиковРаботы</name>
|
||||||
|
<right>
|
||||||
|
<name>Read</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>View</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
</Rights>
|
</Rights>
|
||||||
@@ -33,24 +33,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>SessionParameter.ПодключениеDSS</name>
|
|
||||||
<right>
|
|
||||||
<name>Get</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>Set</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
|
||||||
<name>Constant.ИспользоватьСервисDSS</name>
|
|
||||||
<right>
|
|
||||||
<name>Read</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -78,6 +60,24 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>SessionParameter.ПодключениеDSS</name>
|
||||||
|
<right>
|
||||||
|
<name>Get</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>Set</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>Constant.ИспользоватьСервисDSS</name>
|
||||||
|
<right>
|
||||||
|
<name>Read</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>InformationRegister.СертификатыПользователяDSS</name>
|
<name>InformationRegister.СертификатыПользователяDSS</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -29,13 +29,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>InformationRegister.ДатыЗапретаИзменения.Command.ДатыЗапретаЗагрузкиДанных</name>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -63,6 +56,13 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>InformationRegister.ДатыЗапретаИзменения.Command.ДатыЗапретаЗагрузкиДанных</name>
|
||||||
|
<right>
|
||||||
|
<name>View</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>InformationRegister.ДатыЗапретаИзменения</name>
|
<name>InformationRegister.ДатыЗапретаИзменения</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>InformationRegister.ПользовательскиеНастройкиДоступаКОбработкам</name>
|
<name>InformationRegister.ПользовательскиеНастройкиДоступаКОбработкам</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -55,33 +82,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeNormal</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeFullscreenWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeKiosk</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>AnalyticsSystemClient</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>CommonForm.ДополнительныеОтчетыИОбработки</name>
|
<name>CommonForm.ДополнительныеОтчетыИОбработки</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -82,20 +82,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>CommonCommand.ЗадачиПоБизнесПроцессу</name>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
|
||||||
<name>Task.ЗадачаИсполнителя.Command.ВсеЗадачи</name>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -123,6 +109,20 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>CommonCommand.ЗадачиПоБизнесПроцессу</name>
|
||||||
|
<right>
|
||||||
|
<name>View</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>Task.ЗадачаИсполнителя.Command.ВсеЗадачи</name>
|
||||||
|
<right>
|
||||||
|
<name>View</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>Task.ЗадачаИсполнителя.Command.МоиЗадачи</name>
|
<name>Task.ЗадачаИсполнителя.Command.МоиЗадачи</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -75,20 +75,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>Task.ЗадачаИсполнителя.Command.ВсеЗадачи</name>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
|
||||||
<name>CommonCommand.ЗадачиПоПредмету</name>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -116,6 +102,20 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>Task.ЗадачаИсполнителя.Command.ВсеЗадачи</name>
|
||||||
|
<right>
|
||||||
|
<name>View</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>CommonCommand.ЗадачиПоПредмету</name>
|
||||||
|
<right>
|
||||||
|
<name>View</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>ChartOfCharacteristicTypes.ОбъектыАдресацииЗадач</name>
|
<name>ChartOfCharacteristicTypes.ОбъектыАдресацииЗадач</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -18,17 +18,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>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -56,6 +45,17 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>InformationRegister.МашиночитаемыеДоверенностиСтатусы</name>
|
||||||
|
<right>
|
||||||
|
<name>Read</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>View</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>Catalog.МашиночитаемыеДоверенностиПрисоединенныеФайлы</name>
|
<name>Catalog.МашиночитаемыеДоверенностиПрисоединенныеФайлы</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -66,21 +66,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>Document.Анкета</name>
|
|
||||||
<right>
|
|
||||||
<name>Read</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>InputByString</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -108,6 +93,21 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>Document.Анкета</name>
|
||||||
|
<right>
|
||||||
|
<name>Read</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>View</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>InputByString</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>Report.АналитическийОтчетПоАнкетированию</name>
|
<name>Report.АналитическийОтчетПоАнкетированию</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -25,6 +25,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>
|
||||||
@@ -60,33 +87,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>Report.КонтрольРассылкиОтчетов</name>
|
<name>Report.КонтрольРассылкиОтчетов</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -14,21 +14,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>Catalog.СостоянияОригиналовПервичныхДокументов</name>
|
|
||||||
<right>
|
|
||||||
<name>Read</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>InputByString</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -56,4 +41,19 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>Catalog.СостоянияОригиналовПервичныхДокументов</name>
|
||||||
|
<right>
|
||||||
|
<name>Read</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>View</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>InputByString</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
</Rights>
|
</Rights>
|
||||||
@@ -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>
|
||||||
@@ -31,33 +58,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeNormal</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeFullscreenWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeKiosk</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>AnalyticsSystemClient</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>CommonForm.ОтправкаСообщения</name>
|
<name>CommonForm.ОтправкаСообщения</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -44,28 +44,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>Constant.ИспользоватьОтправкуSMSВШаблонахСообщений</name>
|
|
||||||
<right>
|
|
||||||
<name>Read</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
|
||||||
<name>Constant.ИспользоватьЭлектроннуюПочтуВШаблонахСообщений</name>
|
|
||||||
<right>
|
|
||||||
<name>Read</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -93,4 +71,26 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>Constant.ИспользоватьОтправкуSMSВШаблонахСообщений</name>
|
||||||
|
<right>
|
||||||
|
<name>Read</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>View</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>Constant.ИспользоватьЭлектроннуюПочтуВШаблонахСообщений</name>
|
||||||
|
<right>
|
||||||
|
<name>Read</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>View</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
</Rights>
|
</Rights>
|
||||||
+1
@@ -6,6 +6,7 @@
|
|||||||
<value>Очистка устаревших версий объектов</value>
|
<value>Очистка устаревших версий объектов</value>
|
||||||
</synonym>
|
</synonym>
|
||||||
<methodName>CommonModule.ВерсионированиеОбъектов.ОчиститьУстаревшиеВерсииОбъектов</methodName>
|
<methodName>CommonModule.ВерсионированиеОбъектов.ОчиститьУстаревшиеВерсииОбъектов</methodName>
|
||||||
|
<use>true</use>
|
||||||
<predefined>true</predefined>
|
<predefined>true</predefined>
|
||||||
<restartCountOnFailure>3</restartCountOnFailure>
|
<restartCountOnFailure>3</restartCountOnFailure>
|
||||||
<restartIntervalOnFailure>10</restartIntervalOnFailure>
|
<restartIntervalOnFailure>10</restartIntervalOnFailure>
|
||||||
|
|||||||
Reference in new issue
Block a user