3_1_4_186
This commit is contained in:
1 parent
617387eb0e
commit
b9c8db6fd8
62 files changed
+923
-344
No files matched your search
@@ -206,6 +206,8 @@
|
||||
Процедура ДоступенПриИзменении(Элемент)
|
||||
|
||||
Объект.ТолькоДляАвтора = (Доступен = "ТолькоДляАвтора");
|
||||
|
||||
ВариантыОтчетовКлиент.ПроверитьПользователейВариантаОтчета(ЭтотОбъект);
|
||||
ВариантыОтчетовКлиент.ОформитьПользователейВариантаОтчета(ЭтотОбъект, Ложь);
|
||||
|
||||
КонецПроцедуры
|
||||
@@ -285,8 +287,7 @@
|
||||
&НаКлиенте
|
||||
Процедура ПодобратьПользователей(Команда)
|
||||
|
||||
ВариантыОтчетовКлиент.ПодобратьПользователейВариантаОтчета(
|
||||
ЭтотОбъект, Элементы.ПользователиВариантаГруппаПодобрать.Видимость);
|
||||
ВариантыОтчетовКлиент.ПодобратьПользователейВариантаОтчета(ЭтотОбъект, ИспользоватьГруппыПользователей);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
|
||||
@@ -10,7 +10,10 @@
|
||||
|
||||
#Область СлужебныйПрограммныйИнтерфейс
|
||||
|
||||
// См. ОбщегоНазначенияПереопределяемый.ПриДобавленииОбработчиковУстановкиПараметровСеанса
|
||||
// Параметры:
|
||||
// ИмяПараметра - Строка
|
||||
// УстановленныеПараметры - Массив из Строка
|
||||
//
|
||||
Процедура УстановкаПараметровСеанса(ИменаПараметровСеанса, УстановленныеПараметры) Экспорт
|
||||
|
||||
Если ИменаПараметровСеанса = Неопределено
|
||||
|
||||
@@ -138,24 +138,9 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
// Вызывается для определения дублей по прикладным правилам.
|
||||
//
|
||||
// Параметры:
|
||||
//
|
||||
// ТаблицаКандидатов - ТаблицаЗначений - описывает кандидатов в дубли. Содержит колонки:
|
||||
// - Ссылка1 - ЛюбаяСсылка - ссылка на элемент первого кандидата.
|
||||
// - Ссылка2 - ЛюбаяСсылка - ссылка на элемент второго кандидата.
|
||||
// - ЭтоДубли - Булево - флаг того, что кандидаты действительно являются дублями. По умолчанию содержит
|
||||
// значение Ложь, может быть изменено на Истина, если кандидаты - действительно
|
||||
// дубли.
|
||||
// - Поля1 - Структура - содержит поля Код, Наименование и дополнительные поля первого кандидата,
|
||||
// указанные в ПараметрыПоискаДублей.
|
||||
// - Поля2 - Структура - содержит поля Код, Наименование и дополнительные поля второго кандидата,
|
||||
// указанные в ПараметрыПоискаДублей.
|
||||
//
|
||||
// ДополнительныеПараметры - Произвольный - значение, переданное при вызове программного интерфейса
|
||||
// ОбщегоНазначения.НайтиДублиЭлементов.
|
||||
// При вызове пользователем из обработки "ПоискИЗаменаДублей" равно Неопределено.
|
||||
// ТаблицаКандидатов - см. ПоискИУдалениеДублейПереопределяемый.ПриПоискеДублей.ТаблицаКандидатов
|
||||
// ДополнительныеПараметры - см. ПоискИУдалениеДублейПереопределяемый.ПриПоискеДублей.ДополнительныеПараметры
|
||||
//
|
||||
Процедура ПриПоискеДублей(ТаблицаКандидатов, ДополнительныеПараметры = Неопределено) Экспорт
|
||||
|
||||
|
||||
@@ -54,14 +54,24 @@
|
||||
|
||||
#Область СлужебныеПроцедурыИФункции
|
||||
|
||||
// См. ОбновлениеИнформационнойБазыПереопределяемый.ПриНастройкеНачальногоЗаполненияЭлементов
|
||||
// Смотри также ОбновлениеИнформационнойБазыПереопределяемый.ПриНастройкеНачальногоЗаполненияЭлементов
|
||||
//
|
||||
// Параметры:
|
||||
// Настройки - см. ОбновлениеИнформационнойБазыПереопределяемый.ПриНастройкеНачальногоЗаполненияЭлементов.Настройки
|
||||
//
|
||||
Процедура ПриНастройкеНачальногоЗаполненияЭлементов(Настройки) Экспорт
|
||||
|
||||
Настройки.ПриНачальномЗаполненииЭлемента = Ложь;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
// См. ОбновлениеИнформационнойБазыПереопределяемый.ПриНачальномЗаполненииЭлементов
|
||||
// Смотри также ОбновлениеИнформационнойБазыПереопределяемый.ПриНачальномЗаполненииЭлементов
|
||||
//
|
||||
// Параметры:
|
||||
// КодыЯзыков - см. ОбновлениеИнформационнойБазыПереопределяемый.ПриНачальномЗаполненииЭлементов.КодыЯзыков
|
||||
// Элементы - см. ОбновлениеИнформационнойБазыПереопределяемый.ПриНачальномЗаполненииЭлементов.Элементы
|
||||
// ТабличныеЧасти - см. ОбновлениеИнформационнойБазыПереопределяемый.ПриНачальномЗаполненииЭлементов.ТабличныеЧасти
|
||||
//
|
||||
Процедура ПриНачальномЗаполненииЭлементов(КодыЯзыков, Элементы, ТабличныеЧасти) Экспорт
|
||||
|
||||
Элемент = Элементы.Добавить();
|
||||
|
||||
@@ -846,14 +846,24 @@
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
// Начальное заполнение
|
||||
|
||||
// См. ОбновлениеИнформационнойБазыПереопределяемый.ПриНастройкеНачальногоЗаполненияЭлементов
|
||||
// Смотри также ОбновлениеИнформационнойБазыПереопределяемый.ПриНастройкеНачальногоЗаполненияЭлементов
|
||||
//
|
||||
// Параметры:
|
||||
// Настройки - см. ОбновлениеИнформационнойБазыПереопределяемый.ПриНастройкеНачальногоЗаполненияЭлементов.Настройки
|
||||
//
|
||||
Процедура ПриНастройкеНачальногоЗаполненияЭлементов(Настройки) Экспорт
|
||||
|
||||
Настройки.ПриНачальномЗаполненииЭлемента = Ложь;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
// См. ОбновлениеИнформационнойБазыПереопределяемый.ПриНачальномЗаполненииЭлементов
|
||||
// Смотри также ОбновлениеИнформационнойБазыПереопределяемый.ПриНачальномЗаполненииЭлементов
|
||||
//
|
||||
// Параметры:
|
||||
// КодыЯзыков - см. ОбновлениеИнформационнойБазыПереопределяемый.ПриНачальномЗаполненииЭлементов.КодыЯзыков
|
||||
// Элементы - см. ОбновлениеИнформационнойБазыПереопределяемый.ПриНачальномЗаполненииЭлементов.Элементы
|
||||
// ТабличныеЧасти - см. ОбновлениеИнформационнойБазыПереопределяемый.ПриНачальномЗаполненииЭлементов.ТабличныеЧасти
|
||||
//
|
||||
Процедура ПриНачальномЗаполненииЭлементов(КодыЯзыков, Элементы, ТабличныеЧасти) Экспорт
|
||||
|
||||
Элемент = Элементы.Добавить();
|
||||
|
||||
@@ -10,14 +10,24 @@
|
||||
|
||||
#Область СлужебныеПроцедурыИФункции
|
||||
|
||||
// См. ОбновлениеИнформационнойБазыПереопределяемый.ПриНастройкеНачальногоЗаполненияЭлементов
|
||||
// Смотри также ОбновлениеИнформационнойБазыПереопределяемый.ПриНастройкеНачальногоЗаполненияЭлементов
|
||||
//
|
||||
// Параметры:
|
||||
// Настройки - см. ОбновлениеИнформационнойБазыПереопределяемый.ПриНастройкеНачальногоЗаполненияЭлементов.Настройки
|
||||
//
|
||||
Процедура ПриНастройкеНачальногоЗаполненияЭлементов(Настройки) Экспорт
|
||||
|
||||
Настройки.ПриНачальномЗаполненииЭлемента = Ложь;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
// См. ОбновлениеИнформационнойБазыПереопределяемый.ПриНачальномЗаполненииЭлементов
|
||||
// Смотри также ОбновлениеИнформационнойБазыПереопределяемый.ПриНачальномЗаполненииЭлементов
|
||||
//
|
||||
// Параметры:
|
||||
// КодыЯзыков - см. ОбновлениеИнформационнойБазыПереопределяемый.ПриНачальномЗаполненииЭлементов.КодыЯзыков
|
||||
// Элементы - см. ОбновлениеИнформационнойБазыПереопределяемый.ПриНачальномЗаполненииЭлементов.Элементы
|
||||
// ТабличныеЧасти - см. ОбновлениеИнформационнойБазыПереопределяемый.ПриНачальномЗаполненииЭлементов.ТабличныеЧасти
|
||||
//
|
||||
Процедура ПриНачальномЗаполненииЭлементов(КодыЯзыков, Элементы, ТабличныеЧасти) Экспорт
|
||||
|
||||
Элемент = Элементы.Добавить();
|
||||
|
||||
@@ -77,14 +77,24 @@
|
||||
|
||||
#Область СлужебныйПрограммныйИнтерфейс
|
||||
|
||||
// См. ОбновлениеИнформационнойБазыПереопределяемый.ПриНастройкеНачальногоЗаполненияЭлементов
|
||||
// Смотри также ОбновлениеИнформационнойБазыПереопределяемый.ПриНастройкеНачальногоЗаполненияЭлементов
|
||||
//
|
||||
// Параметры:
|
||||
// Настройки - см. ОбновлениеИнформационнойБазыПереопределяемый.ПриНастройкеНачальногоЗаполненияЭлементов.Настройки
|
||||
//
|
||||
Процедура ПриНастройкеНачальногоЗаполненияЭлементов(Настройки) Экспорт
|
||||
|
||||
Настройки.ПриНачальномЗаполненииЭлемента = Ложь;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
// См. ОбновлениеИнформационнойБазыПереопределяемый.ПриНачальномЗаполненииЭлементов
|
||||
// Смотри также ОбновлениеИнформационнойБазыПереопределяемый.ПриНачальномЗаполненииЭлементов
|
||||
//
|
||||
// Параметры:
|
||||
// КодыЯзыков - см. ОбновлениеИнформационнойБазыПереопределяемый.ПриНачальномЗаполненииЭлементов.КодыЯзыков
|
||||
// Элементы - см. ОбновлениеИнформационнойБазыПереопределяемый.ПриНачальномЗаполненииЭлементов.Элементы
|
||||
// ТабличныеЧасти - см. ОбновлениеИнформационнойБазыПереопределяемый.ПриНачальномЗаполненииЭлементов.ТабличныеЧасти
|
||||
//
|
||||
Процедура ПриНачальномЗаполненииЭлементов(КодыЯзыков, Элементы, ТабличныеЧасти) Экспорт
|
||||
|
||||
Элемент = Элементы.Добавить();
|
||||
|
||||
@@ -695,7 +695,20 @@
|
||||
|
||||
КонецФункции
|
||||
|
||||
// См. ПоставляемыеПрофили
|
||||
// Смотри также ПоставляемыеПрофили.
|
||||
//
|
||||
// Возвращаемое значение:
|
||||
// ФиксированнаяСтруктура:
|
||||
// * ОписанияПрофилей - Соответствие из КлючИЗначение:
|
||||
// ** Ключ - Строка
|
||||
// ** Значение - см. СвойстваПоставляемогоПрофиля
|
||||
// * ОписанияПрофилейМассив - Массив из см. СвойстваПоставляемогоПрофиля
|
||||
// * ПараметрыОбновления - ФиксированнаяСтруктура:
|
||||
// ** ОбновлятьИзмененныеПрофили - Булево
|
||||
// ** ЗапретитьИзменениеПрофилей - Булево
|
||||
// ** ОбновлятьГруппыДоступа - Булево
|
||||
// ** ОбновлятьГруппыДоступаСУстаревшимиНастройками - Булево
|
||||
//
|
||||
Функция ОписаниеПоставляемыхПрофилей() Экспорт
|
||||
|
||||
ПоставляемыеПрофили = СтандартныеПодсистемыСервер.ПараметрРаботыПрограммы(
|
||||
@@ -760,14 +773,24 @@
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
// Начальное заполнение
|
||||
|
||||
// См. ОбновлениеИнформационнойБазыПереопределяемый.ПриНастройкеНачальногоЗаполненияЭлементов
|
||||
// Смотри также ОбновлениеИнформационнойБазыПереопределяемый.ПриНастройкеНачальногоЗаполненияЭлементов
|
||||
//
|
||||
// Параметры:
|
||||
// Настройки - см. ОбновлениеИнформационнойБазыПереопределяемый.ПриНастройкеНачальногоЗаполненияЭлементов.Настройки
|
||||
//
|
||||
Процедура ПриНастройкеНачальногоЗаполненияЭлементов(Настройки) Экспорт
|
||||
|
||||
Настройки.ПриНачальномЗаполненииЭлемента = Ложь;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
// См. ОбновлениеИнформационнойБазыПереопределяемый.ПриНачальномЗаполненииЭлементов
|
||||
// Смотри также ОбновлениеИнформационнойБазыПереопределяемый.ПриНачальномЗаполненииЭлементов
|
||||
//
|
||||
// Параметры:
|
||||
// КодыЯзыков - см. ОбновлениеИнформационнойБазыПереопределяемый.ПриНачальномЗаполненииЭлементов.КодыЯзыков
|
||||
// Элементы - см. ОбновлениеИнформационнойБазыПереопределяемый.ПриНачальномЗаполненииЭлементов.Элементы
|
||||
// ТабличныеЧасти - см. ОбновлениеИнформационнойБазыПереопределяемый.ПриНачальномЗаполненииЭлементов.ТабличныеЧасти
|
||||
//
|
||||
Процедура ПриНачальномЗаполненииЭлементов(КодыЯзыков, Элементы, ТабличныеЧасти) Экспорт
|
||||
|
||||
Элемент = Элементы.Добавить();
|
||||
|
||||
@@ -57,14 +57,24 @@
|
||||
|
||||
#Область СлужебныеПроцедурыИФункции
|
||||
|
||||
// См. ОбновлениеИнформационнойБазыПереопределяемый.ПриНастройкеНачальногоЗаполненияЭлементов
|
||||
// Смотри также ОбновлениеИнформационнойБазыПереопределяемый.ПриНастройкеНачальногоЗаполненияЭлементов
|
||||
//
|
||||
// Параметры:
|
||||
// Настройки - см. ОбновлениеИнформационнойБазыПереопределяемый.ПриНастройкеНачальногоЗаполненияЭлементов.Настройки
|
||||
//
|
||||
Процедура ПриНастройкеНачальногоЗаполненияЭлементов(Настройки) Экспорт
|
||||
|
||||
Настройки.ПриНачальномЗаполненииЭлемента = Ложь;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
// См. ОбновлениеИнформационнойБазыПереопределяемый.ПриНачальномЗаполненииЭлементов
|
||||
// Смотри также ОбновлениеИнформационнойБазыПереопределяемый.ПриНачальномЗаполненииЭлементов
|
||||
//
|
||||
// Параметры:
|
||||
// КодыЯзыков - см. ОбновлениеИнформационнойБазыПереопределяемый.ПриНачальномЗаполненииЭлементов.КодыЯзыков
|
||||
// Элементы - см. ОбновлениеИнформационнойБазыПереопределяемый.ПриНачальномЗаполненииЭлементов.Элементы
|
||||
// ТабличныеЧасти - см. ОбновлениеИнформационнойБазыПереопределяемый.ПриНачальномЗаполненииЭлементов.ТабличныеЧасти
|
||||
//
|
||||
Процедура ПриНачальномЗаполненииЭлементов(КодыЯзыков, Элементы, ТабличныеЧасти) Экспорт
|
||||
|
||||
Элемент = Элементы.Добавить();
|
||||
|
||||
@@ -145,14 +145,24 @@
|
||||
|
||||
#Область СлужебныйПрограммныйИнтерфейс
|
||||
|
||||
// См. ОбновлениеИнформационнойБазыПереопределяемый.ПриНастройкеНачальногоЗаполненияЭлементов
|
||||
// Смотри также ОбновлениеИнформационнойБазыПереопределяемый.ПриНастройкеНачальногоЗаполненияЭлементов
|
||||
//
|
||||
// Параметры:
|
||||
// Настройки - см. ОбновлениеИнформационнойБазыПереопределяемый.ПриНастройкеНачальногоЗаполненияЭлементов.Настройки
|
||||
//
|
||||
Процедура ПриНастройкеНачальногоЗаполненияЭлементов(Настройки) Экспорт
|
||||
|
||||
Настройки.ПриНачальномЗаполненииЭлемента = Истина;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
// См. ОбновлениеИнформационнойБазыПереопределяемый.ПриНачальномЗаполненииЭлементов
|
||||
// Смотри также ОбновлениеИнформационнойБазыПереопределяемый.ПриНачальномЗаполненииЭлементов
|
||||
//
|
||||
// Параметры:
|
||||
// КодыЯзыков - см. ОбновлениеИнформационнойБазыПереопределяемый.ПриНачальномЗаполненииЭлементов.КодыЯзыков
|
||||
// Элементы - см. ОбновлениеИнформационнойБазыПереопределяемый.ПриНачальномЗаполненииЭлементов.Элементы
|
||||
// ТабличныеЧасти - см. ОбновлениеИнформационнойБазыПереопределяемый.ПриНачальномЗаполненииЭлементов.ТабличныеЧасти
|
||||
//
|
||||
Процедура ПриНачальномЗаполненииЭлементов(КодыЯзыков, Элементы, ТабличныеЧасти) Экспорт
|
||||
|
||||
Элемент = Элементы.Добавить();
|
||||
@@ -179,7 +189,14 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
// См. ОбновлениеИнформационнойБазыПереопределяемый.ПриНастройкеНачальногоЗаполненияЭлементов
|
||||
// Смотри также ОбновлениеИнформационнойБазыПереопределяемый.ПриНастройкеНачальногоЗаполненияЭлемента
|
||||
//
|
||||
// Параметры:
|
||||
// Объект - заполняемый объект.
|
||||
// Данные - СтрокаТаблицыЗначений - данные заполнения объекта.
|
||||
// ДополнительныеПараметры - Структура:
|
||||
// * ПредопределенныеДанные - ТаблицаЗначений - данные заполненные в процедуре ПриНачальномЗаполненииЭлементов.
|
||||
//
|
||||
Процедура ПриНачальномЗаполненииЭлемента(Объект, Данные, ДополнительныеПараметры) Экспорт
|
||||
|
||||
БизнесПроцессыИЗадачиПереопределяемый.ПриНачальномЗаполненииРолиИсполнителя(Объект, Данные, ДополнительныеПараметры);
|
||||
|
||||
@@ -10,25 +10,23 @@
|
||||
|
||||
#Область СлужебныйПрограммныйИнтерфейс
|
||||
|
||||
// Смотри также ОбновлениеИнформационнойБазыПереопределяемый.ПриНастройкеНачальногоЗаполненияЭлементов
|
||||
//
|
||||
// Параметры:
|
||||
// Настройки - см. ОбновлениеИнформационнойБазыПереопределяемый.ПриНастройкеНачальногоЗаполненияЭлементов.Настройки
|
||||
//
|
||||
Процедура ПриНастройкеНачальногоЗаполненияЭлементов(Настройки) Экспорт
|
||||
|
||||
Настройки.ПриНачальномЗаполненииЭлемента = Ложь;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
// Вызывается при начальном заполнении справочника.
|
||||
//
|
||||
// Смотри также ОбновлениеИнформационнойБазыПереопределяемый.ПриНачальномЗаполненииЭлементов
|
||||
//
|
||||
// Параметры:
|
||||
// КодыЯзыков - Массив - список языков конфигурации. Актуально для мультиязычных конфигураций.
|
||||
// Элементы - ТаблицаЗначений - данные заполнения. Состав колонок соответствует набору реквизитов
|
||||
// справочника СостоянияОригиналовПервичныхДокументов.
|
||||
// ТабличныеЧасти - Структура - описание табличных частей объекта, где:
|
||||
// * Ключ - Строка - имя табличной части;
|
||||
// * Значение - ТаблицаЗначений - табличная часть в виде таблицы значений, структуру которой
|
||||
// необходимо скопировать перед заполнением. Например:
|
||||
// Элемент.Ключи = ТабличныеЧасти.Ключи.Скопировать();
|
||||
// ЭлементТЧ = Элемент.Ключи.Добавить();
|
||||
// ЭлементТЧ.ИмяКлюча = "Первичный".
|
||||
// КодыЯзыков - см. ОбновлениеИнформационнойБазыПереопределяемый.ПриНачальномЗаполненииЭлементов.КодыЯзыков
|
||||
// Элементы - см. ОбновлениеИнформационнойБазыПереопределяемый.ПриНачальномЗаполненииЭлементов.Элементы
|
||||
// ТабличныеЧасти - см. ОбновлениеИнформационнойБазыПереопределяемый.ПриНачальномЗаполненииЭлементов.ТабличныеЧасти
|
||||
//
|
||||
Процедура ПриНачальномЗаполненииЭлементов(КодыЯзыков, Элементы, ТабличныеЧасти) Экспорт
|
||||
|
||||
|
||||
@@ -125,14 +125,24 @@
|
||||
|
||||
#Область СлужебныеПроцедурыИФункции
|
||||
|
||||
// См. ОбновлениеИнформационнойБазыПереопределяемый.ПриНастройкеНачальногоЗаполненияЭлементов
|
||||
// Смотри также ОбновлениеИнформационнойБазыПереопределяемый.ПриНастройкеНачальногоЗаполненияЭлементов
|
||||
//
|
||||
// Параметры:
|
||||
// Настройки - см. ОбновлениеИнформационнойБазыПереопределяемый.ПриНастройкеНачальногоЗаполненияЭлементов.Настройки
|
||||
//
|
||||
Процедура ПриНастройкеНачальногоЗаполненияЭлементов(Настройки) Экспорт
|
||||
|
||||
Настройки.ПриНачальномЗаполненииЭлемента = Ложь;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
// См. ОбновлениеИнформационнойБазыПереопределяемый.ПриНачальномЗаполненииЭлементов
|
||||
// Смотри также ОбновлениеИнформационнойБазыПереопределяемый.ПриНачальномЗаполненииЭлементов
|
||||
//
|
||||
// Параметры:
|
||||
// КодыЯзыков - см. ОбновлениеИнформационнойБазыПереопределяемый.ПриНачальномЗаполненииЭлементов.КодыЯзыков
|
||||
// Элементы - см. ОбновлениеИнформационнойБазыПереопределяемый.ПриНачальномЗаполненииЭлементов.Элементы
|
||||
// ТабличныеЧасти - см. ОбновлениеИнформационнойБазыПереопределяемый.ПриНачальномЗаполненииЭлементов.ТабличныеЧасти
|
||||
//
|
||||
Процедура ПриНачальномЗаполненииЭлементов(КодыЯзыков, Элементы, ТабличныеЧасти) Экспорт
|
||||
|
||||
Элемент = Элементы.Добавить();
|
||||
|
||||
@@ -121,21 +121,24 @@
|
||||
Выборка.Наименование);
|
||||
Сообщение.ИмяПоля = "Объект.Наименование";
|
||||
|
||||
ИначеЕсли СтрСравнить(Выборка.НаименованиеПолное, НаименованиеПолное) = 0 Тогда
|
||||
ИначеЕсли ЗначениеЗаполнено(НаименованиеПолное)
|
||||
И СтрСравнить(Выборка.НаименованиеПолное, НаименованиеПолное) = 0 Тогда
|
||||
|
||||
Сообщение.ТекстСообщения = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||
НСтр("ru = 'Уже существует страна %2 с полным наименованием %1. Измените полное наименование или используйте уже существующие данные.'"),
|
||||
НаименованиеПолное, Выборка.Наименование);
|
||||
Сообщение.ИмяПоля = "Объект.НаименованиеПолное";
|
||||
|
||||
ИначеЕсли СтрСравнить(Выборка.КодАльфа2, КодАльфа2) = 0 Тогда
|
||||
ИначеЕсли ЗначениеЗаполнено(КодАльфа2)
|
||||
И СтрСравнить(Выборка.КодАльфа2, КодАльфа2) = 0 Тогда
|
||||
|
||||
Сообщение.ТекстСообщения = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||
НСтр("ru = 'С кодом Альфа-2 %1 уже существует страна %2. Измените код Альфа-2 или используйте уже существующие данные.'"),
|
||||
КодАльфа2, Выборка.Наименование);
|
||||
Сообщение.ИмяПоля = "Объект.КодАльфа2";
|
||||
|
||||
ИначеЕсли СтрСравнить(Выборка.КодАльфа3, КодАльфа3) = 0 Тогда
|
||||
ИначеЕсли ЗначениеЗаполнено(КодАльфа3)
|
||||
И СтрСравнить(Выборка.КодАльфа3, КодАльфа3) = 0 Тогда
|
||||
|
||||
Сообщение.ТекстСообщения = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||
НСтр("ru = 'С кодом Альфа-3 %1 уже существует страна %2. Измените код Альфа-3 или используйте уже существующие данные.'"),
|
||||
@@ -144,7 +147,9 @@
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
Результат.Добавить(Сообщение);
|
||||
Если ЗначениеЗаполнено(Сообщение.ИмяПоля) Тогда
|
||||
Результат.Добавить(Сообщение);
|
||||
КонецЕсли;
|
||||
|
||||
КонецЦикла;
|
||||
|
||||
|
||||
@@ -195,14 +195,24 @@
|
||||
|
||||
// Начальное заполнение
|
||||
|
||||
// См. ОбновлениеИнформационнойБазыПереопределяемый.ПриНастройкеНачальногоЗаполненияЭлементов
|
||||
// Смотри также ОбновлениеИнформационнойБазыПереопределяемый.ПриНастройкеНачальногоЗаполненияЭлементов
|
||||
//
|
||||
// Параметры:
|
||||
// Настройки - см. ОбновлениеИнформационнойБазыПереопределяемый.ПриНастройкеНачальногоЗаполненияЭлементов.Настройки
|
||||
//
|
||||
Процедура ПриНастройкеНачальногоЗаполненияЭлементов(Настройки) Экспорт
|
||||
|
||||
Настройки.ПриНачальномЗаполненииЭлемента = Ложь;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
// См. ОбновлениеИнформационнойБазыПереопределяемый.ПриНачальномЗаполненииЭлементов
|
||||
// Смотри также ОбновлениеИнформационнойБазыПереопределяемый.ПриНачальномЗаполненииЭлементов
|
||||
//
|
||||
// Параметры:
|
||||
// КодыЯзыков - см. ОбновлениеИнформационнойБазыПереопределяемый.ПриНачальномЗаполненииЭлементов.КодыЯзыков
|
||||
// Элементы - см. ОбновлениеИнформационнойБазыПереопределяемый.ПриНачальномЗаполненииЭлементов.Элементы
|
||||
// ТабличныеЧасти - см. ОбновлениеИнформационнойБазыПереопределяемый.ПриНачальномЗаполненииЭлементов.ТабличныеЧасти
|
||||
//
|
||||
Процедура ПриНачальномЗаполненииЭлементов(КодыЯзыков, Элементы, ТабличныеЧасти) Экспорт
|
||||
|
||||
Элемент = Элементы.Добавить();
|
||||
|
||||
@@ -91,14 +91,24 @@
|
||||
|
||||
#Область СлужебныйПрограммныйИнтерфейс
|
||||
|
||||
// См. ОбновлениеИнформационнойБазыПереопределяемый.ПриНастройкеНачальногоЗаполненияЭлементов
|
||||
// Смотри также ОбновлениеИнформационнойБазыПереопределяемый.ПриНастройкеНачальногоЗаполненияЭлементов
|
||||
//
|
||||
// Параметры:
|
||||
// Настройки - см. ОбновлениеИнформационнойБазыПереопределяемый.ПриНастройкеНачальногоЗаполненияЭлементов.Настройки
|
||||
//
|
||||
Процедура ПриНастройкеНачальногоЗаполненияЭлементов(Настройки) Экспорт
|
||||
|
||||
Настройки.ПриНачальномЗаполненииЭлемента = Истина;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
// См. ОбновлениеИнформационнойБазыПереопределяемый.ПриНачальномЗаполненииЭлементов
|
||||
// Смотри также ОбновлениеИнформационнойБазыПереопределяемый.ПриНачальномЗаполненииЭлементов
|
||||
//
|
||||
// Параметры:
|
||||
// КодыЯзыков - см. ОбновлениеИнформационнойБазыПереопределяемый.ПриНачальномЗаполненииЭлементов.КодыЯзыков
|
||||
// Элементы - см. ОбновлениеИнформационнойБазыПереопределяемый.ПриНачальномЗаполненииЭлементов.Элементы
|
||||
// ТабличныеЧасти - см. ОбновлениеИнформационнойБазыПереопределяемый.ПриНачальномЗаполненииЭлементов.ТабличныеЧасти
|
||||
//
|
||||
Процедура ПриНачальномЗаполненииЭлементов(КодыЯзыков, Элементы, ТабличныеЧасти) Экспорт
|
||||
|
||||
Элемент = Элементы.Добавить();
|
||||
@@ -114,7 +124,14 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
// См. ОбновлениеИнформационнойБазыПереопределяемый.ПриНачальномЗаполненииЭлемента
|
||||
// Смотри также ОбновлениеИнформационнойБазыПереопределяемый.ПриНастройкеНачальногоЗаполненияЭлемента
|
||||
//
|
||||
// Параметры:
|
||||
// Объект - заполняемый объект.
|
||||
// Данные - СтрокаТаблицыЗначений - данные заполнения объекта.
|
||||
// ДополнительныеПараметры - Структура:
|
||||
// * ПредопределенныеДанные - ТаблицаЗначений - данные заполненные в процедуре ПриНачальномЗаполненииЭлементов.
|
||||
//
|
||||
Процедура ПриНачальномЗаполненииЭлемента(Объект, Данные, ДополнительныеПараметры) Экспорт
|
||||
|
||||
БизнесПроцессыИЗадачиПереопределяемый.ПриНачальномЗаполненииЭлементаОбъектаАдресацииЗадачи(Объект, Данные, ДополнительныеПараметры);
|
||||
|
||||
@@ -1205,8 +1205,58 @@
|
||||
&НаСервере
|
||||
Процедура ОбновитьКомандуРезультатовСинхронизации()
|
||||
|
||||
СтруктураЗаголовка = ОбменДаннымиСервер.СтруктураЗаголовкаГиперссылкиМонитораПроблем(
|
||||
МассивИспользуемыхУзлов(СписокПриложений));
|
||||
СтруктураЗаголовка = Новый Структура;
|
||||
СтруктураЗаголовка.Вставить("Заголовок", НСтр("ru = 'Предупреждений нет'"));
|
||||
СтруктураЗаголовка.Вставить("Картинка", Новый Картинка);
|
||||
|
||||
ЕстьПроблемы = Ложь;
|
||||
УзлыОбмена = МассивИспользуемыхУзлов(СписокПриложений);
|
||||
|
||||
Запрос = Новый Запрос;
|
||||
Запрос.УстановитьПараметр("УзлыОбмена", УзлыОбмена);
|
||||
|
||||
Запрос.Текст =
|
||||
"ВЫБРАТЬ ПЕРВЫЕ 1
|
||||
| ВЫБОР
|
||||
| КОГДА РезультатыОбменаДанными.ПроблемныйОбъект ЕСТЬ NULL
|
||||
| ТОГДА ЛОЖЬ
|
||||
| ИНАЧЕ ИСТИНА
|
||||
| КОНЕЦ КАК ЕстьПроблемыОбменов
|
||||
|ИЗ
|
||||
| РегистрСведений.РезультатыОбменаДанными КАК РезультатыОбменаДанными
|
||||
|ГДЕ
|
||||
| НЕ РезультатыОбменаДанными.Пропущена
|
||||
| И РезультатыОбменаДанными.УзелИнформационнойБазы В (&УзлыОбмена)
|
||||
| И РезультатыОбменаДанными.ТипПроблемы В (ЗНАЧЕНИЕ(Перечисление.ТипыПроблемОбменаДанными.НезаполненныеРеквизиты),
|
||||
| ЗНАЧЕНИЕ(Перечисление.ТипыПроблемОбменаДанными.НепроведенныйДокумент),
|
||||
| ЗНАЧЕНИЕ(Перечисление.ТипыПроблемОбменаДанными.ОшибкаПроверкиСконвертированногоОбъекта))
|
||||
|";
|
||||
|
||||
Выборка = Запрос.Выполнить().Выбрать();
|
||||
Если Выборка.Следующий() Тогда
|
||||
|
||||
ЕстьПроблемы = Выборка.ЕстьПроблемыОбменов;
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
Если НЕ ЕстьПроблемы Тогда
|
||||
|
||||
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.ВерсионированиеОбъектов") Тогда
|
||||
|
||||
МодульВерсионированиеОбъектов = ОбщегоНазначения.ОбщийМодуль("ВерсионированиеОбъектов");
|
||||
ЕстьПроблемы = МодульВерсионированиеОбъектов.ЕстьПроблемыВерсийПриСинхронизацииДанных(УзлыОбмена);
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
Если ЕстьПроблемы Тогда
|
||||
|
||||
СтруктураЗаголовка.Вставить("Заголовок", НСтр("ru = 'Предупреждения (есть, требуется ознакомиться)'"));
|
||||
СтруктураЗаголовка.Вставить("Картинка", БиблиотекаКартинок.Предупреждение);
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
ЗаполнитьЗначенияСвойств(Элементы.ОткрытьРезультатыСинхронизацииДанных, СтруктураЗаголовка);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
@@ -3234,6 +3234,10 @@
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
<autoFill>true</autoFill>
|
||||
</autoCommandBar>
|
||||
<handlers>
|
||||
<event>OnChange</event>
|
||||
<name>КомпоновщикНастроекНастройкиПараметрыВыводаПриИзменении</name>
|
||||
</handlers>
|
||||
<searchStringAddition>
|
||||
<name>КомпоновщикНастроекНастройкиПараметрыВыводаСтрокаПоиска</name>
|
||||
<id>309</id>
|
||||
|
||||
@@ -12,6 +12,16 @@
|
||||
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
|
||||
ОпределитьПоведениеВМобильномКлиенте();
|
||||
|
||||
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.ЦентрМониторинга") Тогда
|
||||
|
||||
// Подсчитываем количество созданий формы, стандартный разделитель ".".
|
||||
Комментарий = Строка(ПолучитьСкоростьКлиентскогоСоединения());
|
||||
|
||||
МодульЦентрМониторинга = ОбщегоНазначения.ОбщийМодуль("ЦентрМониторинга");
|
||||
МодульЦентрМониторинга.ЗаписатьОперациюБизнесСтатистики("ОбщаяФорма.ФормаВариантаОтчета", 1, Комментарий);
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
ФормаПараметры = Новый Структура(
|
||||
"КлючНазначенияИспользования, КлючПользовательскихНастроек,
|
||||
|Расшифровка, СформироватьПриОткрытии, ТолькоПросмотр,
|
||||
@@ -77,6 +87,26 @@
|
||||
|
||||
#КонецОбласти
|
||||
|
||||
#Область ОбработчикиСобытийЭлементовТаблицыФормыПараметрыВывода
|
||||
|
||||
&НаКлиенте
|
||||
Процедура КомпоновщикНастроекНастройкиПараметрыВыводаПриИзменении(Элемент)
|
||||
|
||||
Строка = Элемент.ТекущиеДанные;
|
||||
ИдентификаторПараметра = НСтр("ru = 'Заголовок'");
|
||||
|
||||
Если Строка <> Неопределено
|
||||
И Строка.Свойство("Параметр")
|
||||
И Строка.Параметр = ИдентификаторПараметра Тогда
|
||||
|
||||
Отчет.КомпоновщикНастроек.Настройки.ДополнительныеСвойства.Вставить(
|
||||
"ЗаголовокУстановленИнтерактивно", ЗначениеЗаполнено(Строка.Значение));
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
#КонецОбласти
|
||||
|
||||
#Область ОбработчикиКомандФормы
|
||||
|
||||
&НаКлиенте
|
||||
|
||||
@@ -96,6 +96,17 @@
|
||||
ИмяСтраницы = ОбщегоНазначенияКлиентСервер.СвойствоСтруктуры(ОписаниеНастроекОтчета, "ФормаНастроекИмяСтраницы", "СтраницаОтборы");
|
||||
КонецЕсли;
|
||||
|
||||
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.ЦентрМониторинга") Тогда
|
||||
|
||||
// Подсчитываем количество созданий формы, стандартный разделитель ".".
|
||||
ТекущиеРежим = Элементы.РасширенныйРежим.СписокВыбора.НайтиПоЗначению(РасширенныйРежим);
|
||||
Комментарий = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(НСтр("ru = '%1 режим'"), ТекущиеРежим.Представление);
|
||||
|
||||
МодульЦентрМониторинга = ОбщегоНазначения.ОбщийМодуль("ЦентрМониторинга");
|
||||
МодульЦентрМониторинга.ЗаписатьОперациюБизнесСтатистики("ОбщаяФорма.ФормаНастроекОтчета", 1, Комментарий);
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
Страница = Элементы.Найти(ИмяСтраницы);
|
||||
Если Страница <> Неопределено Тогда
|
||||
Элементы.СтраницыНастроек.ТекущаяСтраница = Страница;
|
||||
@@ -200,6 +211,14 @@
|
||||
|
||||
&НаКлиенте
|
||||
Процедура РасширенныйРежимПриИзменении(Элемент)
|
||||
Если ОбщегоНазначенияКлиент.ПодсистемаСуществует("СтандартныеПодсистемы.ЦентрМониторинга") Тогда
|
||||
|
||||
// Подсчитываем количество переключений режима, стандартный разделитель ".".
|
||||
МодульЦентрМониторингаКлиент = ОбщегоНазначенияКлиент.ОбщийМодуль("ЦентрМониторингаКлиент");
|
||||
МодульЦентрМониторингаКлиент.ЗаписатьОперациюБизнесСтатистики("ОбщаяФорма.ФормаНастроекОтчета.РасширенныйРежим.ПриИзменении", 1);
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
ПараметрыОбновления = Новый Структура;
|
||||
ПараметрыОбновления.Вставить("ИмяСобытия", "РасширенныйРежимПриИзменении");
|
||||
ПараметрыОбновления.Вставить("КомпоновщикНастроекКД", Отчет.КомпоновщикНастроек);
|
||||
|
||||
@@ -1140,6 +1140,8 @@
|
||||
ЗагрузитьРезультатФормированияОтчета();
|
||||
КонецЕсли;
|
||||
|
||||
ФоновоеЗаданиеИдентификатор = Неопределено;
|
||||
|
||||
НастройкиОтчета.СвойстваРезультата.ВремяФормирования = (ТекущаяУниверсальнаяДатаВМиллисекундах()
|
||||
- ПараметрыФормирования.ВремяНачалаФормирования) / 1000;
|
||||
|
||||
@@ -1282,7 +1284,6 @@
|
||||
|
||||
УдалитьИзВременногоХранилища(ФоновоеЗаданиеАдресХранилища);
|
||||
ФоновоеЗаданиеАдресХранилища = Неопределено;
|
||||
ФоновоеЗаданиеИдентификатор = Неопределено;
|
||||
|
||||
Если Результат = Неопределено Тогда
|
||||
ПоказатьОшибкиФормирования(НСтр("ru = 'Не удалось сформировать отчет (пустой результат)'"));
|
||||
|
||||
@@ -3224,12 +3224,12 @@
|
||||
| АдресныеОбъекты0.КодКЛАДР КАК КодКЛАДР,
|
||||
| АдресныеОбъекты0.КодСубъектаРФ КАК КодСубъектаРФ,
|
||||
| ЕСТЬNULL(ДополнительныеСведения.ПочтовыйИндекс, """") КАК ПочтовыйИндекс,
|
||||
| ДополнительныеСведения.ОКТМО КАК ОКТМО,
|
||||
| ДополнительныеСведения.OKATO КАК OKATO,
|
||||
| ДополнительныеСведения.КодУчасткаИФНСЮЛ КАК КодУчасткаИФНСЮЛ,
|
||||
| ДополнительныеСведения.КодУчасткаИФНСФЛ КАК КодУчасткаИФНСФЛ,
|
||||
| ДополнительныеСведения.КодИФНСЮЛ КАК КодИФНСЮЛ,
|
||||
| ДополнительныеСведения.КодИФНСФЛ КАК КодИФНСФЛ
|
||||
| ЕСТЬNULL(ДополнительныеСведения.ОКТМО, """") КАК ОКТМО,
|
||||
| ЕСТЬNULL(ДополнительныеСведения.OKATO, """") КАК OKATO,
|
||||
| ЕСТЬNULL(ДополнительныеСведения.КодУчасткаИФНСЮЛ, """") КАК КодУчасткаИФНСЮЛ,
|
||||
| ЕСТЬNULL(ДополнительныеСведения.КодУчасткаИФНСФЛ, """") КАК КодУчасткаИФНСФЛ,
|
||||
| ЕСТЬNULL(ДополнительныеСведения.КодИФНСЮЛ, """") КАК КодИФНСЮЛ,
|
||||
| ЕСТЬNULL(ДополнительныеСведения.КодИФНСФЛ, """") КАК КодИФНСФЛ
|
||||
|ИЗ
|
||||
| АдресныеОбъекты4 КАК АдресныеОбъекты0
|
||||
| ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.АдресныеОбъекты КАК АдресныеОбъекты
|
||||
@@ -3270,12 +3270,12 @@
|
||||
| АдресныеОбъектыУровень0.КодКЛАДР,
|
||||
| АдресныеОбъектыУровень0.КодСубъектаРФ,
|
||||
| ЕСТЬNULL(ДополнительныеСведения.ПочтовыйИндекс, """"),
|
||||
| ДополнительныеСведения.ОКТМО,
|
||||
| ДополнительныеСведения.OKATO,
|
||||
| ДополнительныеСведения.КодУчасткаИФНСЮЛ,
|
||||
| ДополнительныеСведения.КодУчасткаИФНСФЛ,
|
||||
| ДополнительныеСведения.КодИФНСЮЛ,
|
||||
| ДополнительныеСведения.КодИФНСФЛ
|
||||
| ЕСТЬNULL(ДополнительныеСведения.ОКТМО, """"),
|
||||
| ЕСТЬNULL(ДополнительныеСведения.OKATO, """"),
|
||||
| ЕСТЬNULL(ДополнительныеСведения.КодУчасткаИФНСЮЛ, """"),
|
||||
| ЕСТЬNULL(ДополнительныеСведения.КодУчасткаИФНСФЛ, """"),
|
||||
| ЕСТЬNULL(ДополнительныеСведения.КодИФНСЮЛ, """"),
|
||||
| ЕСТЬNULL(ДополнительныеСведения.КодИФНСФЛ, """")
|
||||
|ИЗ
|
||||
| РегистрСведений.АдресныеОбъекты КАК АдресныеОбъектыУровень0
|
||||
| ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.АдресныеОбъекты КАК АдресныеОбъектыУровень1
|
||||
@@ -9204,6 +9204,10 @@
|
||||
|
||||
Функция АдаптацияПолейКонтактнойИнформации(Свойство, Значение, ДополнительныеПараметрыФункцииПреобразования, Отказ) Экспорт
|
||||
|
||||
Если ТипЗнч(Значение) = Тип("Null") Тогда
|
||||
Возврат "";
|
||||
КонецЕсли;
|
||||
|
||||
Если ТипЗнч(Значение) = Тип("УникальныйИдентификатор") Тогда
|
||||
Возврат Строка(Значение);
|
||||
КонецЕсли;
|
||||
|
||||
@@ -1310,7 +1310,11 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
// См. ОбновлениеИнформационнойБазыПереопределяемый.ПриОпределенииНастроек
|
||||
// Смотри также ОбновлениеИнформационнойБазыПереопределяемый.ПриОпределенииНастроек
|
||||
//
|
||||
// Параметры:
|
||||
// Объекты - Массив из ОбъектМетаданных
|
||||
//
|
||||
Процедура ПриОпределенииОбъектовСНачальнымЗаполнением(Объекты) Экспорт
|
||||
|
||||
Объекты.Добавить(Метаданные.Справочники.РолиИсполнителей);
|
||||
|
||||
@@ -532,6 +532,25 @@
|
||||
|
||||
КонецФункции
|
||||
|
||||
Процедура ПроверитьПользователейВариантаОтчета(Форма) Экспорт
|
||||
|
||||
Объект = Форма.Объект;
|
||||
|
||||
Если Не Объект.ТолькоДляАвтора Тогда
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
ПараметрыКлиента = СтандартныеПодсистемыКлиент.ПараметрыРаботыКлиентаПриЗапуске();
|
||||
|
||||
ПользователиВарианта = Форма.ПользователиВарианта;
|
||||
ПользователиВарианта.Очистить();
|
||||
ПользователиВарианта.Добавить(
|
||||
ПараметрыКлиента.АвторизованныйПользователь,
|
||||
"[ЭтоТекущийПользователь]",,
|
||||
КартинкаПользователяВариантаОтчета(ПараметрыКлиента.АвторизованныйПользователь));
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
// Процедура обслуживает событие реквизита ДеревоПодсистем в формах редактирования.
|
||||
//
|
||||
// Параметры:
|
||||
|
||||
@@ -423,6 +423,45 @@
|
||||
|
||||
КонецФункции
|
||||
|
||||
Функция ЕстьПроблемыВерсийПриСинхронизацииДанных(УзлыОбмена) Экспорт
|
||||
|
||||
Если Не ЕстьПравоЧтенияИнформацииОВерсияхОбъектов() Тогда
|
||||
Возврат Ложь;
|
||||
КонецЕсли;
|
||||
|
||||
Запрос = Новый Запрос;
|
||||
Запрос.УстановитьПараметр("УзлыОбмена", УзлыОбмена);
|
||||
|
||||
Запрос.Текст =
|
||||
"ВЫБРАТЬ РАЗРЕШЕННЫЕ ПЕРВЫЕ 1
|
||||
| ВЫБОР
|
||||
| КОГДА ВерсииОбъектов.Объект ЕСТЬ NULL
|
||||
| ТОГДА ЛОЖЬ
|
||||
| ИНАЧЕ ИСТИНА
|
||||
| КОНЕЦ КАК ЕстьПроблемыВерсий
|
||||
|ИЗ
|
||||
| РегистрСведений.ВерсииОбъектов КАК ВерсииОбъектов
|
||||
|ГДЕ
|
||||
| НЕ ВерсииОбъектов.ВерсияПроигнорирована
|
||||
| И ВерсииОбъектов.АвторВерсии В (&УзлыОбмена)
|
||||
| И ВерсииОбъектов.ТипВерсииОбъекта В (ЗНАЧЕНИЕ(Перечисление.ТипыВерсийОбъекта.ПринятыеДанныеПоКоллизии),
|
||||
| ЗНАЧЕНИЕ(Перечисление.ТипыВерсийОбъекта.НепринятыеДанныеПоКоллизии),
|
||||
| ЗНАЧЕНИЕ(Перечисление.ТипыВерсийОбъекта.НепринятыйПоДатеЗапретаОбъектСуществуетВБазе),
|
||||
| ЗНАЧЕНИЕ(Перечисление.ТипыВерсийОбъекта.НепринятыйПоДатеЗапретаОбъектНеСуществуетВБазе))
|
||||
|";
|
||||
|
||||
|
||||
Выборка = Запрос.Выполнить().Выбрать();
|
||||
Если Выборка.Следующий() Тогда
|
||||
|
||||
Возврат Выборка.ЕстьПроблемыВерсий;
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
Возврат Ложь;
|
||||
|
||||
КонецФункции
|
||||
|
||||
Функция ЕстьПравоЧтенияИнформацииОВерсияхОбъектов() Экспорт
|
||||
Возврат ПравоДоступа("Просмотр", Метаданные.РегистрыСведений.ВерсииОбъектов);
|
||||
КонецФункции
|
||||
@@ -1058,7 +1097,10 @@
|
||||
|
||||
#Область СлужебныеПроцедурыИФункции
|
||||
|
||||
// См. ОбщегоНазначенияПереопределяемый.ПриДобавленииОбработчиковУстановкиПараметровСеанса
|
||||
// Параметры:
|
||||
// ИмяПараметра - Строка
|
||||
// УстановленныеПараметры - Массив из Строка
|
||||
//
|
||||
Процедура УстановкаПараметровСеанса(ИмяПараметра, УстановленныеПараметры) Экспорт
|
||||
|
||||
Если ИмяПараметра = "ВыполняетсяЗаписьОбъекта" Тогда
|
||||
|
||||
@@ -179,7 +179,10 @@
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
// Основные процедуры и функции.
|
||||
|
||||
// См. ОбщегоНазначенияПереопределяемый.ПриДобавленииОбработчиковУстановкиПараметровСеанса
|
||||
// Параметры:
|
||||
// ИмяПараметра - Строка
|
||||
// УстановленныеПараметры - Массив из Строка
|
||||
//
|
||||
Процедура УстановкаПараметровСеанса(ИмяПараметра, УстановленныеПараметры) Экспорт
|
||||
|
||||
Если ИмяПараметра = "ДействующиеДатыЗапретаИзменения" Тогда
|
||||
|
||||
@@ -9,20 +9,13 @@
|
||||
#Область ПрограммныйИнтерфейс
|
||||
|
||||
// Запустить выполнение функции в фоновом задании, если это возможно.
|
||||
//
|
||||
// При выполнении любого из следующих условий запуск выполняется не в фоне, а сразу в основном потоке:
|
||||
// * если вызов выполняется в файловой базе во внешнем соединении (в этом режиме фоновые задания не поддерживаются);
|
||||
// * если приложение запущено в режиме отладки (параметр /C РежимОтладки) - для упрощения отладки конфигурации;
|
||||
// * если в файловой ИБ имеются активные фоновые задания - для снижения времени ожидания пользователя;
|
||||
// * если выполняется функция модуля внешней обработки или внешнего отчета.
|
||||
//
|
||||
// Не следует использовать эту функцию, если необходимо безусловно запускать фоновое задание.
|
||||
// Может применяться совместно с функцией ДлительныеОперацииКлиент.ОжидатьЗавершение.
|
||||
//
|
||||
// Вызываемая функция может быть с произвольным числом параметров, но не более 7.
|
||||
// Значения передаваемых параметров функции, а также возвращаемое значение должны быть сериализуемыми.
|
||||
// Параметры функции не должны быть возвращаемыми.
|
||||
//
|
||||
// Не следует использовать эту функцию, если необходимо безусловно запускать фоновое задание.
|
||||
// Может применяться совместно с функцией ДлительныеОперацииКлиент.ОжидатьЗавершение.
|
||||
//
|
||||
// Параметры:
|
||||
// ПараметрыВыполнения - ФормаКлиентскогоПриложения - форма, из которой из которой выполняется вызов;
|
||||
// - УникальныйИдентификатор - идентификатор формы, из которой выполняется вызов.
|
||||
@@ -104,20 +97,13 @@
|
||||
КонецФункции
|
||||
|
||||
// Запустить выполнение процедуры в фоновом задании, если это возможно.
|
||||
//
|
||||
// При выполнении любого из следующих условий запуск выполняется не в фоне, а сразу в основном потоке:
|
||||
// * если вызов выполняется в файловой базе во внешнем соединении (в этом режиме фоновые задания не поддерживаются);
|
||||
// * если приложение запущено в режиме отладки (параметр /C РежимОтладки) - для упрощения отладки конфигурации;
|
||||
// * если в файловой ИБ имеются активные фоновые задания - для снижения времени ожидания пользователя;
|
||||
// * если выполняется процедура модуля внешней обработки или внешнего отчета.
|
||||
//
|
||||
// Не следует использовать эту функцию, если необходимо безусловно запускать фоновое задание.
|
||||
// Может применяться совместно с функцией ДлительныеОперацииКлиент.ОжидатьЗавершение.
|
||||
//
|
||||
// Вызываемая процедура может быть с произвольным числом параметров, но не более 7.
|
||||
// Значения передаваемых параметров процедуры, а также возвращаемое значение должны быть сериализуемыми.
|
||||
// Параметры процедуры не должны быть возвращаемыми.
|
||||
//
|
||||
// Не следует использовать эту функцию, если необходимо безусловно запускать фоновое задание.
|
||||
// Может применяться совместно с функцией ДлительныеОперацииКлиент.ОжидатьЗавершение.
|
||||
//
|
||||
// Параметры:
|
||||
//
|
||||
// ПараметрыВыполнения - см. ДлительныеОперации.ПараметрыВыполненияПроцедуры
|
||||
@@ -195,6 +181,13 @@
|
||||
|
||||
// Конструктор коллекции ПараметрыВыполненияФункции для функции ВыполнитьФункцию.
|
||||
//
|
||||
// Если ЗапуститьВФоне = Ложь и ЗапуститьНеВФоне = Ложь, то задание будет выполнено в фоне по возможности.
|
||||
// Запуск выполняется сразу в основном потоке при выполнении любого из следующих условий:
|
||||
// * если вызов выполняется в файловой базе во внешнем соединении (в этом режиме фоновые задания не поддерживаются);
|
||||
// * если приложение запущено в режиме отладки (параметр /C РежимОтладки) - для упрощения отладки конфигурации;
|
||||
// * если в файловой ИБ имеются активные фоновые задания - для снижения времени ожидания пользователя;
|
||||
// * если выполняется функция модуля внешней обработки или внешнего отчета.
|
||||
//
|
||||
// Параметры:
|
||||
// ИдентификаторФормы - УникальныйИдентификатор - уникальный идентификатор формы,
|
||||
// во временное хранилище которой надо поместить результат выполнения процедуры.
|
||||
@@ -212,14 +205,17 @@
|
||||
// По умолчанию не задан.
|
||||
// * АдресРезультата - Строка - адрес временного хранилища, в которое должен быть помещен результат
|
||||
// работы процедуры. Если не задан, адрес формируется автоматически.
|
||||
// * ЗапуститьВФоне - Булево - если Истина, то задание будет всегда выполняться в фоне,
|
||||
// за исключением режима отладки.
|
||||
// В файловом варианте при наличии ранее запущенных заданий,
|
||||
// новое задание становится в очередь и начинает выполняться после завершения предыдущих.
|
||||
// * ЗапуститьНеВФоне - Булево - если Истина, задание всегда будет запускаться непосредственно,
|
||||
// без использования фонового задания.
|
||||
// * БезРасширений - Булево - если Истина, то фоновое задание будет запущено без подключения
|
||||
// расширений конфигурации.
|
||||
// * ЗапуститьВФоне - Булево - если Истина, то задание будет всегда выполняться в фоне, кроме ситуаций:
|
||||
// а) если вызов выполняется в файловой базе во внешнем соединении
|
||||
// (в этом режиме фоновые задания не поддерживаются);
|
||||
// б) если выполняется функция модуля внешней обработки или внешнего отчета.
|
||||
// Кроме того, в файловом варианте при наличии ранее запущенных фоновых заданий,
|
||||
// новое задание становится в очередь и начинает выполняться после завершения предыдущих.
|
||||
// Если Ложь, то задание будет выполнено в фоне по возможности.
|
||||
// * ЗапуститьНеВФоне - Булево - если Истина, задание всегда будет запускаться непосредственно,
|
||||
// без использования фонового задания.
|
||||
// * БезРасширений - Булево - если Истина, то фоновое задание будет запущено без подключения
|
||||
// расширений конфигурации. Имеет приоритет над параметром ЗапуститьНеВФоне.
|
||||
//
|
||||
Функция ПараметрыВыполненияФункции(Знач ИдентификаторФормы) Экспорт
|
||||
|
||||
@@ -232,6 +228,13 @@
|
||||
|
||||
// Конструктор коллекции ПараметрыВыполненияПроцедуры для функции ВыполнитьПроцедуру.
|
||||
//
|
||||
// Если ЗапуститьВФоне = Ложь и ЗапуститьНеВФоне = Ложь, то задание будет выполнено в фоне по возможности.
|
||||
// Запуск выполняется сразу в основном потоке при выполнении любого из следующих условий:
|
||||
// * если вызов выполняется в файловой базе во внешнем соединении (в этом режиме фоновые задания не поддерживаются);
|
||||
// * если приложение запущено в режиме отладки (параметр /C РежимОтладки) - для упрощения отладки конфигурации;
|
||||
// * если в файловой ИБ имеются активные фоновые задания - для снижения времени ожидания пользователя;
|
||||
// * если выполняется функция модуля внешней обработки или внешнего отчета.
|
||||
//
|
||||
// Возвращаемое значение:
|
||||
// Структура - параметры выполнения длительной операции:
|
||||
// * ОжидатьЗавершение - Число - таймаут в секундах ожидания завершения фонового задания.
|
||||
@@ -241,15 +244,17 @@
|
||||
// * НаименованиеФоновогоЗадания - Строка - описание фонового задания. По умолчанию - имя процедуры.
|
||||
// * КлючФоновогоЗадания - Строка - уникальный ключ для активных фоновых заданий, имеющих такое же имя процедуры.
|
||||
// По умолчанию не задан.
|
||||
// * ЗапуститьВФоне - Булево - если Истина, то задание будет всегда выполняться в фоне,
|
||||
// за исключением режима отладки.
|
||||
// В файловом варианте при наличии ранее запущенных заданий,
|
||||
// новое задание становится в очередь и начинает выполняться
|
||||
// после завершения предыдущих.
|
||||
// * ЗапуститьНеВФоне - Булево - если Истина, задание всегда будет запускаться непосредственно,
|
||||
// без использования фонового задания.
|
||||
// * БезРасширений - Булево - если Истина, то фоновое задание будет запущено без подключения
|
||||
// расширений конфигурации.
|
||||
// * ЗапуститьВФоне - Булево - если Истина, то задание будет всегда выполняться в фоне, кроме ситуаций:
|
||||
// а) если вызов выполняется в файловой базе во внешнем соединении
|
||||
// (в этом режиме фоновые задания не поддерживаются);
|
||||
// б) если выполняется функция модуля внешней обработки или внешнего отчета.
|
||||
// Кроме того, в файловом варианте при наличии ранее запущенных фоновых заданий,
|
||||
// новое задание становится в очередь и начинает выполняться после завершения предыдущих.
|
||||
// Если Ложь, то задание будет выполнено в фоне по возможности.
|
||||
// * ЗапуститьНеВФоне - Булево - если Истина, задание всегда будет запускаться непосредственно,
|
||||
// без использования фонового задания.
|
||||
// * БезРасширений - Булево - если Истина, то фоновое задание будет запущено без подключения
|
||||
// расширений конфигурации. Имеет приоритет над параметром ЗапуститьНеВФоне.
|
||||
//
|
||||
Функция ПараметрыВыполненияПроцедуры() Экспорт
|
||||
|
||||
@@ -260,12 +265,6 @@
|
||||
// Вместо этой функции рекомендуется использовать функции ВыполнитьФункцию и ВыполнитьПроцедуру.
|
||||
//
|
||||
// Запустить выполнение процедуры в фоновом задании, если это возможно.
|
||||
// При выполнении любого из следующих условий запуск выполняется не в фоне, а сразу в основном потоке:
|
||||
// * если вызов выполняется в файловой базе во внешнем соединении (в этом режиме фоновые задания не поддерживаются);
|
||||
// * если приложение запущено в режиме отладки (параметр /C РежимОтладки) - для упрощения отладки конфигурации;
|
||||
// * если в файловой ИБ имеются активные фоновые задания - для снижения времени ожидания пользователя;
|
||||
// * если выполняется процедура модуля внешней обработки или внешнего отчета.
|
||||
//
|
||||
// Не следует использовать эту функцию, если необходимо безусловно запускать фоновое задание.
|
||||
// Может применяться совместно с функцией ДлительныеОперацииКлиент.ОжидатьЗавершение.
|
||||
//
|
||||
@@ -485,6 +484,13 @@
|
||||
|
||||
// Возвращает новую структуру для параметра ПараметрыВыполнения функции ВыполнитьВФоне.
|
||||
//
|
||||
// Если ЗапуститьВФоне = Ложь и ЗапуститьНеВФоне = Ложь, то задание будет выполнено в фоне по возможности.
|
||||
// Запуск выполняется сразу в основном потоке при выполнении любого из следующих условий:
|
||||
// * если вызов выполняется в файловой базе во внешнем соединении (в этом режиме фоновые задания не поддерживаются);
|
||||
// * если приложение запущено в режиме отладки (параметр /C РежимОтладки) - для упрощения отладки конфигурации;
|
||||
// * если в файловой ИБ имеются активные фоновые задания - для снижения времени ожидания пользователя;
|
||||
// * если выполняется функция модуля внешней обработки или внешнего отчета.
|
||||
//
|
||||
// Параметры:
|
||||
// ИдентификаторФормы - УникальныйИдентификатор - уникальный идентификатор формы, во временное хранилище которой
|
||||
// необходимо поместить результат выполнения процедуры.
|
||||
@@ -500,23 +506,26 @@
|
||||
// результата из фонового задания в родительский сеанс. По умолчанию - Ложь.
|
||||
// * ОжидатьЗавершение - Число
|
||||
// - Неопределено - таймаут в секундах ожидания завершения фонового задания.
|
||||
// Если задано Неопределено, то ждать до момента завершения задания.
|
||||
// Если задано 0, то ждать завершения задания не требуется.
|
||||
// По умолчанию - 2 секунды; а для низкой скорости соединения - 4.
|
||||
// Если задано Неопределено, то ждать до момента завершения задания.
|
||||
// Если задано 0, то ждать завершения задания не требуется.
|
||||
// По умолчанию - 2 секунды; а для низкой скорости соединения - 4.
|
||||
// * НаименованиеФоновогоЗадания - Строка - описание фонового задания. По умолчанию - имя процедуры.
|
||||
// * КлючФоновогоЗадания - Строка - уникальный ключ для активных фоновых заданий, имеющих такое же имя процедуры.
|
||||
// По умолчанию не задан.
|
||||
// * АдресРезультата - Строка - адрес временного хранилища, в которое должен быть помещен результат
|
||||
// работы процедуры. Если не задан, адрес формируется автоматически
|
||||
// на время жизни формы с помощью идентификатора ИдентификаторФормы.
|
||||
// * ЗапуститьВФоне - Булево - если Истина, то задание будет всегда выполняться в фоне,
|
||||
// за исключением режима отладки.
|
||||
// В файловом варианте при наличии ранее запущенных заданий,
|
||||
// новое задание становится в очередь и начинает выполняться после завершения предыдущих.
|
||||
// * ЗапуститьВФоне - Булево - если Истина, то задание будет всегда выполняться в фоне, кроме ситуаций:
|
||||
// а) если вызов выполняется в файловой базе во внешнем соединении
|
||||
// (в этом режиме фоновые задания не поддерживаются);
|
||||
// б) если выполняется функция модуля внешней обработки или внешнего отчета.
|
||||
// Кроме того, в файловом варианте при наличии ранее запущенных фоновых заданий,
|
||||
// новое задание становится в очередь и начинает выполняться после завершения предыдущих.
|
||||
// Если Ложь, то задание будет выполнено в фоне по возможности.
|
||||
// * ЗапуститьНеВФоне - Булево - если Истина, задание всегда будет запускаться непосредственно,
|
||||
// без использования фонового задания.
|
||||
// без использования фонового задания.
|
||||
// * БезРасширений - Булево - если Истина, то фоновое задание будет запущено без подключения
|
||||
// расширений конфигурации.
|
||||
// расширений конфигурации. Имеет приоритет над параметром ЗапуститьНеВФоне.
|
||||
//
|
||||
Функция ПараметрыВыполненияВФоне(Знач ИдентификаторФормы = Неопределено) Экспорт
|
||||
|
||||
@@ -964,7 +973,10 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
// См. ОбщегоНазначенияПереопределяемый.ПриДобавленииОбработчиковУстановкиПараметровСеанса
|
||||
// Параметры:
|
||||
// ИмяПараметра - Строка
|
||||
// УстановленныеПараметры - Массив из Строка
|
||||
//
|
||||
Процедура УстановкаПараметровСеанса(ИмяПараметра, УстановленныеПараметры) Экспорт
|
||||
|
||||
Если ИмяПараметра = "ОтмененныеДлительныеОперации" Тогда
|
||||
|
||||
@@ -1641,7 +1641,11 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
// См. ОбновлениеИнформационнойБазыПереопределяемый.ПриОпределенииНастроек
|
||||
// Смотри также ОбновлениеИнформационнойБазыПереопределяемый.ПриОпределенииНастроек
|
||||
//
|
||||
// Параметры:
|
||||
// Объекты - Массив из ОбъектМетаданных
|
||||
//
|
||||
Процедура ПриОпределенииОбъектовСНачальнымЗаполнением(Объекты) Экспорт
|
||||
|
||||
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.БизнесПроцессыИЗадачи") Тогда
|
||||
@@ -3604,6 +3608,11 @@
|
||||
МодульУправлениеДоступомСлужебный.ПослеДобавленияИзмененияПользователяИлиГруппы(Ссылка, ЭтоНовый);
|
||||
КонецЕсли;
|
||||
|
||||
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.РаботаСФайлами") Тогда
|
||||
МодульРаботаСФайламиСлужебный = ОбщегоНазначения.ОбщийМодуль("РаботаСФайламиСлужебный");
|
||||
МодульРаботаСФайламиСлужебный.ПослеДобавленияИзмененияПользователяИлиГруппы(Ссылка, ЭтоНовый);
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
// Доопределяет действия, необходимые после завершения обновления
|
||||
|
||||
@@ -1116,7 +1116,10 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
// См. ОбщегоНазначенияПереопределяемый.ПриДобавленииОбработчиковУстановкиПараметровСеанса
|
||||
// Параметры:
|
||||
// ИмяПараметра - Строка
|
||||
// УстановленныеПараметры - Массив из Строка
|
||||
//
|
||||
Процедура УстановкаПараметровСеанса(Знач ИменаПараметровСеанса, УстановленныеПараметры) Экспорт
|
||||
|
||||
Если ИменаПараметровСеанса = Неопределено
|
||||
|
||||
@@ -24,7 +24,10 @@
|
||||
|
||||
КонецФункции
|
||||
|
||||
// См. ОбщегоНазначенияПереопределяемый.ПриДобавленииОбработчиковУстановкиПараметровСеанса
|
||||
// Параметры:
|
||||
// ИмяПараметра - Строка
|
||||
// УстановленныеПараметры - Массив из Строка
|
||||
//
|
||||
Процедура УстановкаПараметровСеанса(ИмяПараметра, УстановленныеПараметры) Экспорт
|
||||
|
||||
// Инициализация параметров сеанса должна выполняться без обращения к параметрам работы программы.
|
||||
|
||||
@@ -41,7 +41,7 @@
|
||||
Процедура ПриДобавленииПодсистемы(Описание) Экспорт
|
||||
|
||||
Описание.Имя = "СтандартныеПодсистемы";
|
||||
Описание.Версия = "3.1.4.174";
|
||||
Описание.Версия = "3.1.4.186";
|
||||
Описание.ИдентификаторИнтернетПоддержки = "SSL";
|
||||
Описание.РежимВыполненияОтложенныхОбработчиков = "Параллельно";
|
||||
Описание.ПараллельноеОтложенноеОбновлениеСВерсии = "2.3.3.0";
|
||||
|
||||
@@ -2141,7 +2141,10 @@
|
||||
|
||||
КонецФункции
|
||||
|
||||
// См. ОбщегоНазначенияПереопределяемый.ПриДобавленииОбработчиковУстановкиПараметровСеанса
|
||||
// Параметры:
|
||||
// ИмяПараметра - Строка
|
||||
// УстановленныеПараметры - Массив из Строка
|
||||
//
|
||||
Процедура УстановкаПараметровСеанса(Знач ИмяПараметра, УстановленныеПараметры) Экспорт
|
||||
|
||||
Если ИмяПараметра = "ВыполняетсяОбновлениеИБ" Тогда
|
||||
|
||||
@@ -63,11 +63,9 @@
|
||||
//
|
||||
// Далее пример процедуры обработчика для копирования в указанные модули.
|
||||
//
|
||||
//// См. ОбщегоНазначенияПереопределяемый.ПриДобавленииОбработчиковУстановкиПараметровСеанса.
|
||||
////
|
||||
//// Параметры:
|
||||
//// ИмяПараметра - Строка - имя параметра сеанса, который требуется установить.
|
||||
//// УстановленныеПараметры - Массив из Строка - имена параметров, которые уже установлены.
|
||||
//// ИмяПараметра - Строка
|
||||
//// УстановленныеПараметры - Массив из Строка
|
||||
////
|
||||
//Процедура УстановкаПараметровСеанса(ИмяПараметра, УстановленныеПараметры) Экспорт
|
||||
//
|
||||
|
||||
@@ -128,7 +128,10 @@
|
||||
|
||||
#Область СлужебныеПроцедурыИФункции
|
||||
|
||||
// См. ОбщегоНазначенияПереопределяемый.ПриДобавленииОбработчиковУстановкиПараметровСеанса
|
||||
// Параметры:
|
||||
// ИмяПараметра - Строка
|
||||
// УстановленныеПараметры - Массив из Строка
|
||||
//
|
||||
Процедура УстановкаПараметровСеанса(ИмяПараметра, УстановленныеПараметры) Экспорт
|
||||
|
||||
// Инициализация параметров сеанса должна выполняться без обращения к параметрам работы программы.
|
||||
|
||||
@@ -1325,7 +1325,11 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
// См. ОбновлениеИнформационнойБазыПереопределяемый.ПриОпределенииНастроек
|
||||
// Смотри также ОбновлениеИнформационнойБазыПереопределяемый.ПриОпределенииНастроек
|
||||
//
|
||||
// Параметры:
|
||||
// Объекты - Массив из ОбъектМетаданных
|
||||
//
|
||||
Процедура ПриОпределенииОбъектовСНачальнымЗаполнением(Объекты) Экспорт
|
||||
|
||||
Объекты.Добавить(Метаданные.Справочники.ГруппыВнешнихПользователей);
|
||||
@@ -1500,7 +1504,10 @@
|
||||
|
||||
#Область СлужебныеПроцедурыИФункции
|
||||
|
||||
// См. ОбщегоНазначенияПереопределяемый.ПриДобавленииОбработчиковУстановкиПараметровСеанса
|
||||
// Параметры:
|
||||
// ИмяПараметра - Строка
|
||||
// УстановленныеПараметры - Массив из Строка
|
||||
//
|
||||
Процедура УстановкаПараметровСеанса(Знач ИмяПараметра, УстановленныеПараметры) Экспорт
|
||||
|
||||
Если ИмяПараметра <> "ТекущийПользователь"
|
||||
|
||||
@@ -4067,10 +4067,14 @@
|
||||
|
||||
УстановитьПривилегированныйРежим(Истина);
|
||||
|
||||
ИдентификаторЗадания = РегламентныеЗаданияСервер.УникальныйИдентификатор(Метаданные.РегламентныеЗадания.ИсправлениеУстаревшихАдресов);
|
||||
ПараметрыПоиска = Новый Структура;
|
||||
ПараметрыПоиска.Вставить("Метаданные", Метаданные.РегламентныеЗадания.ИсправлениеУстаревшихАдресов);
|
||||
СписокЗаданий = РегламентныеЗаданияСервер.НайтиЗадания(ПараметрыПоиска);
|
||||
|
||||
ПараметрыЗадания = Новый Структура("Использование", Статус);
|
||||
РегламентныеЗаданияСервер.ИзменитьЗадание(ИдентификаторЗадания , ПараметрыЗадания);
|
||||
Для Каждого Задание Из СписокЗаданий Цикл
|
||||
РегламентныеЗаданияСервер.ИзменитьЗадание(Задание, ПараметрыЗадания);
|
||||
КонецЦикла;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
|
||||
@@ -445,7 +445,11 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
// См. ОбновлениеИнформационнойБазыПереопределяемый.ПриОпределенииНастроек
|
||||
// Смотри также ОбновлениеИнформационнойБазыПереопределяемый.ПриОпределенииНастроек
|
||||
//
|
||||
// Параметры:
|
||||
// Объекты - Массив из ОбъектМетаданных
|
||||
//
|
||||
Процедура ПриОпределенииОбъектовСНачальнымЗаполнением(Объекты) Экспорт
|
||||
|
||||
Объекты.Добавить(Метаданные.Справочники.УчетныеЗаписиЭлектроннойПочты);
|
||||
|
||||
@@ -2678,7 +2678,11 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
// См. ОбновлениеИнформационнойБазыПереопределяемый.ПриОпределенииНастроек
|
||||
// Смотри также ОбновлениеИнформационнойБазыПереопределяемый.ПриОпределенииНастроек
|
||||
//
|
||||
// Параметры:
|
||||
// Объекты - Массив из ОбъектМетаданных
|
||||
//
|
||||
Процедура ПриОпределенииОбъектовСНачальнымЗаполнением(Объекты) Экспорт
|
||||
|
||||
Объекты.Добавить(Метаданные.Справочники.ПапкиФайлов);
|
||||
@@ -2697,6 +2701,19 @@
|
||||
Возврат ПолноеИмяОбъекта = ВРег(Метаданные.Справочники.ВерсииФайлов.ПолноеИмя());
|
||||
КонецФункции
|
||||
|
||||
// См. ИнтеграцияПодсистемБСП.ПослеДобавленияИзмененияПользователяИлиГруппы
|
||||
Процедура ПослеДобавленияИзмененияПользователяИлиГруппы(Ссылка, ЭтоНовый) Экспорт
|
||||
|
||||
ТипЗнч = ТипЗнч(Ссылка);
|
||||
ЭтоПользователь = ТипЗнч = Тип("СправочникСсылка.Пользователи")
|
||||
ИЛИ ТипЗнч = Тип("СправочникСсылка.ВнешниеПользователи");
|
||||
Если ЭтоНовый И ЭтоПользователь Тогда
|
||||
// Сбрасываем настройки рабочего каталога, если они скопированы от другого пользователя.
|
||||
РаботаСФайламиСлужебныйВызовСервера.УстановитьРабочийКаталогПользователя(Неопределено, Ссылка);
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
#КонецОбласти
|
||||
|
||||
#КонецОбласти
|
||||
|
||||
@@ -564,12 +564,22 @@
|
||||
//
|
||||
// Параметры:
|
||||
// ИмяКаталога - Строка - имя каталога.
|
||||
// Пользователь - СправочникСсылка.Пользователи - пользователь, для которого будет установлен рабочий каталог.
|
||||
// - Неопределено - рабочий каталог будет установлен для текущего пользователя.
|
||||
//
|
||||
Процедура УстановитьРабочийКаталогПользователя(ИмяКаталога) Экспорт
|
||||
Процедура УстановитьРабочийКаталогПользователя(ИмяКаталога, Пользователь = Неопределено) Экспорт
|
||||
|
||||
ИмяПользователя = Неопределено;
|
||||
|
||||
УстановитьПривилегированныйРежим(Истина);
|
||||
Если Пользователь <> Неопределено Тогда
|
||||
ИдентификаторПользователяИБ = ОбщегоНазначения.ЗначениеРеквизитаОбъекта(Пользователь, "ИдентификаторПользователяИБ");
|
||||
СвойстваПользователяИБ = Пользователи.СвойстваПользователяИБ(ИдентификаторПользователяИБ);
|
||||
ИмяПользователя = ОбщегоНазначенияКлиентСервер.СвойствоСтруктуры(СвойстваПользователяИБ, "Имя");
|
||||
КонецЕсли;
|
||||
|
||||
ОбщегоНазначенияВызовСервера.ХранилищеОбщихНастроекСохранить(
|
||||
"ЛокальныйКэшФайлов", "ПутьКЛокальномуКэшуФайлов", ИмяКаталога,,, Истина);
|
||||
"ЛокальныйКэшФайлов", "ПутьКЛокальномуКэшуФайлов", ИмяКаталога,, ИмяПользователя, Истина);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
|
||||
@@ -1707,13 +1707,14 @@
|
||||
|
||||
КоличествоЗанятыхФайлов = РаботаСФайламиСлужебныйВызовСервера.ОсвободитьФайлы(МассивФайлов);
|
||||
СтандартныеПодсистемыКлиент.УстановитьПараметрКлиента("КоличествоЗанятыхФайлов", КоличествоЗанятыхФайлов);
|
||||
Если МассивФайлов.Количество() > 0 Тогда
|
||||
Если МассивФайлов.Количество() > 1 Тогда
|
||||
ОповеститьОбИзменении(ТипЗнч(МассивФайлов[0]));
|
||||
Оповестить("Запись_Файл", Новый Структура, Неопределено);
|
||||
Иначе
|
||||
ОповеститьОбИзменении(МассивФайлов[0]);
|
||||
Оповестить("Запись_Файл", Новый Структура, МассивФайлов[0]);
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
// Освобождает файл без обновления.
|
||||
|
||||
@@ -1030,8 +1030,6 @@
|
||||
Объекты.Вставить(Метаданные.Справочники.РассылкиОтчетов.ПолноеИмя(), "РеквизитыНеРедактируемыеВГрупповойОбработке");
|
||||
КонецПроцедуры
|
||||
|
||||
|
||||
|
||||
// См. РегламентныеЗаданияПереопределяемый.ПриОпределенииНастроекРегламентныхЗаданий
|
||||
Процедура ПриОпределенииНастроекРегламентныхЗаданий(Зависимости) Экспорт
|
||||
Зависимость = Зависимости.Добавить();
|
||||
@@ -1047,7 +1045,11 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
// См. ОбновлениеИнформационнойБазыПереопределяемый.ПриОпределенииНастроек
|
||||
// Смотри также ОбновлениеИнформационнойБазыПереопределяемый.ПриОпределенииНастроек
|
||||
//
|
||||
// Параметры:
|
||||
// Объекты - Массив из ОбъектМетаданных
|
||||
//
|
||||
Процедура ПриОпределенииОбъектовСНачальнымЗаполнением(Объекты) Экспорт
|
||||
|
||||
Объекты.Добавить(Метаданные.Справочники.РассылкиОтчетов);
|
||||
|
||||
@@ -13,8 +13,8 @@
|
||||
// рекомендуется использовать функцию платформы СтрРазделить.
|
||||
//
|
||||
// Параметры:
|
||||
// Значение - Строка - текст с разделителями;
|
||||
// Разделитель - Строка - разделитель строк текста, минимум 1 символ;
|
||||
// Значение - Строка - текст с разделителями.
|
||||
// Разделитель - Строка - разделитель строк текста, минимум 1 символ.
|
||||
// ПропускатьПустыеСтроки - Булево - признак необходимости включения в результат пустых строк.
|
||||
// Если параметр не задан, то функция работает в режиме совместимости со своей предыдущей версией:
|
||||
// - для разделителя-пробела пустые строки не включаются в результат, для остальных разделителей пустые строки
|
||||
@@ -25,7 +25,7 @@
|
||||
// СокращатьНепечатаемыеСимволы - Булево - сокращать непечатаемые символы по краям каждой из найденных подстрок.
|
||||
//
|
||||
// Возвращаемое значение:
|
||||
// Массив - массив строк.
|
||||
// Массив из Строка
|
||||
//
|
||||
// Пример:
|
||||
// СтроковыеФункцииКлиентСервер.РазложитьСтрокуВМассивПодстрок(",один,,два,", ",")
|
||||
@@ -44,11 +44,11 @@
|
||||
Функция РазложитьСтрокуВМассивПодстрок(Знач Значение, Знач Разделитель = ",", Знач ПропускатьПустыеСтроки = Неопределено,
|
||||
СокращатьНепечатаемыеСимволы = Ложь) Экспорт
|
||||
|
||||
Если Разделитель = ","
|
||||
Если СтрДлина(Разделитель) = 1
|
||||
И ПропускатьПустыеСтроки = Неопределено
|
||||
И СокращатьНепечатаемыеСимволы Тогда
|
||||
|
||||
Результат = СтрРазделить(Значение, ",", Ложь);
|
||||
Результат = СтрРазделить(Значение, Разделитель, Ложь);
|
||||
Для Индекс = 0 По Результат.ВГраница() Цикл
|
||||
Результат[Индекс] = СокрЛП(Результат[Индекс])
|
||||
КонецЦикла;
|
||||
|
||||
@@ -168,7 +168,10 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
// См. ОбщегоНазначенияПереопределяемый.ПриДобавленииОбработчиковУстановкиПараметровСеанса
|
||||
// Параметры:
|
||||
// ИмяПараметра - Строка
|
||||
// УстановленныеПараметры - Массив из Строка
|
||||
//
|
||||
Процедура УстановкаПараметровСеанса(Знач ИмяПараметра, УстановленныеПараметры) Экспорт
|
||||
Если ИмяПараметра = "ВыполняетсяУдалениеОбъектов" Тогда
|
||||
ПараметрыСеанса.ВыполняетсяУдалениеОбъектов = Ложь;
|
||||
|
||||
@@ -1502,7 +1502,11 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
// См. ОбновлениеИнформационнойБазыПереопределяемый.ПриОпределенииНастроек
|
||||
// Смотри также ОбновлениеИнформационнойБазыПереопределяемый.ПриОпределенииНастроек
|
||||
//
|
||||
// Параметры:
|
||||
// Объекты - Массив из ОбъектМетаданных
|
||||
//
|
||||
Процедура ПриОпределенииОбъектовСНачальнымЗаполнением(Объекты) Экспорт
|
||||
|
||||
Объекты.Добавить(Метаданные.Справочники.ПрофилиГруппДоступа);
|
||||
@@ -2423,7 +2427,10 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
// См. ОбщегоНазначенияПереопределяемый.ПриДобавленииОбработчиковУстановкиПараметровСеанса.
|
||||
// Параметры:
|
||||
// ИмяПараметра - Строка
|
||||
// УстановленныеПараметры - Массив из Строка
|
||||
//
|
||||
Процедура УстановкаПараметровСеанса(ИмяПараметра, УстановленныеПараметры) Экспорт
|
||||
|
||||
#Область УниверсальноеОграничение
|
||||
@@ -8708,7 +8715,7 @@
|
||||
КонецЕсли;
|
||||
|
||||
Если ВРег(Свойства.ЯзыкРусский) = ВРег(СоставИмени[0]) Тогда
|
||||
ИмяТипа = Свойства.ЯзыкРусский + "Ссылка." + СоставИмени[1];
|
||||
ИмяТипа = Свойства.ЯзыкРусский + "Ссылка." + СоставИмени[1]; // @Non-NLS
|
||||
Иначе
|
||||
ИмяТипа = Свойства.ЯзыкАнглийский + "Ref." + СоставИмени[1];
|
||||
КонецЕсли;
|
||||
@@ -8740,7 +8747,7 @@
|
||||
|
||||
Если Свойства.ЭтоСсылочныйТип Тогда
|
||||
Если ВРег(Свойства.ЯзыкРусский) = ВРег(СоставИмени[0]) Тогда
|
||||
ИмяТипа = Свойства.ЯзыкРусский + "Объект." + СоставИмени[1];
|
||||
ИмяТипа = Свойства.ЯзыкРусский + "Объект." + СоставИмени[1]; // @Non-NLS
|
||||
Иначе
|
||||
ИмяТипа = Свойства.ЯзыкАнглийский + "Object." + СоставИмени[1];
|
||||
КонецЕсли;
|
||||
@@ -8748,7 +8755,7 @@
|
||||
|
||||
Если СтрНачинаетсяС(Свойства.ИмяКоллекции, "Регистры") Тогда
|
||||
Если ВРег(Свойства.ЯзыкРусский) = ВРег(СоставИмени[0]) Тогда
|
||||
ИмяТипа = Свойства.ЯзыкРусский + "НаборЗаписей." + СоставИмени[1];
|
||||
ИмяТипа = Свойства.ЯзыкРусский + "НаборЗаписей." + СоставИмени[1]; // @Non-NLS
|
||||
Иначе
|
||||
ИмяТипа = Свойства.ЯзыкАнглийский + "RecordSet." + СоставИмени[1];
|
||||
КонецЕсли;
|
||||
@@ -29418,7 +29425,7 @@
|
||||
СоставИмени = СтрРазделить(Таблица, ".");
|
||||
ТипТаблицы = Контекст.СтруктураОграничения.ВнутренниеДанные.ТипыТаблицПоИменам.Получить(ВРег(СоставИмени[0]));
|
||||
КонецЕсли;
|
||||
ТипСсылки = Новый ОписаниеТипов(ТипТаблицы.ЯзыкРусский + "Ссылка." + СоставИмени[1]);
|
||||
ТипСсылки = Новый ОписаниеТипов(ТипТаблицы.ЯзыкРусский + "Ссылка." + СоставИмени[1]); // @Non-NLS
|
||||
ВставитьПолеВедущегоСпискаПоЗначениямПолей(ОписаниеПолей.ДляОтслеживания, "", "Ссылка", ТипСсылки);
|
||||
ВставитьПолеВедущегоСпискаПоЗначениямПолей(ОписаниеПолей.ДляОтбора, "", "Ссылка", ТипСсылки);
|
||||
ИмяПоляДляЗапроса = ДополнительныйКонтекст.СвойстваПоляРодителя.ИмяПоляДляЗапроса;
|
||||
@@ -33471,7 +33478,19 @@
|
||||
КонецФункции
|
||||
|
||||
|
||||
// См. УправлениеДоступом.СтруктураОграничения
|
||||
// Смотри также УправлениеДоступом.СтруктураОграничения
|
||||
//
|
||||
// Параметры:
|
||||
// РазобранноеОграничение - см. РазобранноеОграничение
|
||||
//
|
||||
// Возвращаемое значение:
|
||||
// Структура:
|
||||
// * ОписаниеОшибок - см. ОписаниеОшибок
|
||||
// * ДополнительныеТаблицы - Массив из см. НовоеОписаниеСоединения
|
||||
// * ПсевдонимОсновнойТаблицы - Строка - заполнено, если указаны дополнительные таблицы.
|
||||
// * ОграничениеЧтения - см. ОписаниеУзла
|
||||
// * ОграничениеИзменения - см. ОписаниеУзла
|
||||
//
|
||||
Функция СтруктураОграничения(РазобранноеОграничение) Экспорт
|
||||
|
||||
ВнутренниеДанные = РазобранноеОграничение.ВнутренниеДанные;
|
||||
|
||||
@@ -315,7 +315,11 @@
|
||||
|
||||
КонецФункции
|
||||
|
||||
// См. УправлениеДоступомСлужебный.ТипыЗначенийВидовДоступаИВладельцевНастроекПрав
|
||||
// Смотри также УправлениеДоступомСлужебный.ТипыЗначенийВидовДоступаИВладельцевНастроекПрав()
|
||||
//
|
||||
// Возвращаемое значение:
|
||||
// ХранилищеЗначения
|
||||
//
|
||||
Функция ТипыЗначенийВидовДоступаИВладельцевНастроекПрав() Экспорт
|
||||
|
||||
Возврат Новый ХранилищеЗначения(УправлениеДоступомСлужебный.ТипыЗначенийВидовДоступаИВладельцевНастроекПрав());
|
||||
|
||||
@@ -219,7 +219,11 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
// См. ОбновлениеИнформационнойБазыПереопределяемый.ПриОпределенииНастроек
|
||||
// Смотри также ОбновлениеИнформационнойБазыПереопределяемый.ПриОпределенииНастроек
|
||||
//
|
||||
// Параметры:
|
||||
// Объекты - Массив из ОбъектМетаданных
|
||||
//
|
||||
Процедура ПриОпределенииОбъектовСНачальнымЗаполнением(Объекты) Экспорт
|
||||
|
||||
Объекты.Добавить(Метаданные.Справочники.СтраныМира);
|
||||
@@ -993,7 +997,10 @@
|
||||
|
||||
КонецФункции
|
||||
|
||||
// См. ОбщегоНазначенияПереопределяемый.ПриДобавленииОбработчиковУстановкиПараметровСеанса
|
||||
// Параметры:
|
||||
// ИмяПараметра - Строка
|
||||
// УстановленныеПараметры - Массив из Строка
|
||||
//
|
||||
Процедура УстановкаПараметровСеанса(Знач ИмяПараметра, УстановленныеПараметры) Экспорт
|
||||
Если ИмяПараметра = "ИнтерактивнаяПроверкаЗаполненияКонтактнойИнформации" Тогда
|
||||
ПараметрыСеанса.ИнтерактивнаяПроверкаЗаполненияКонтактнойИнформации = Ложь;
|
||||
|
||||
@@ -116,8 +116,7 @@
|
||||
// * ПолныйПутьКМакету - Строка - используется для быстрого перехода к редактированию макета печатной формы
|
||||
// в общей форме ПечатьДокументов;
|
||||
// * ДоступенВыводНаДругихЯзыках - Булево - необходимо установить значение Истина, если печатная форма адаптирована
|
||||
// для вывода на произвольном языке. Для вывода печатной формы на других
|
||||
// языках необходимо
|
||||
// для вывода на произвольном языке.
|
||||
//
|
||||
// ОбъектыПечати - СписокЗначений - выходной параметр, соответствие между объектами и именами областей в табличных
|
||||
// документах, заполняется автоматически
|
||||
|
||||
@@ -642,8 +642,8 @@
|
||||
КонецПроцедуры
|
||||
|
||||
// Параметры:
|
||||
// ИмяПараметра - см. СтандартныеПодсистемыСервер.УстановкаПараметровСеанса.ИменаПараметровСеанса
|
||||
// УстановленныеПараметры - см. СтандартныеПодсистемыСервер.УстановкаПараметровСеанса.ИменаПараметровСеанса
|
||||
// ИмяПараметра - Строка
|
||||
// УстановленныеПараметры - Массив из Строка
|
||||
//
|
||||
Процедура УстановкаПараметровСеанса(Знач ИмяПараметра, УстановленныеПараметры) Экспорт
|
||||
Если ИмяПараметра = "ИнтерактивнаяПроверкаЗаполненияСвойств" Тогда
|
||||
|
||||
@@ -120,6 +120,7 @@
|
||||
| И НЕ ЕСТЬNULL(НастройкиУчетныхЗаписейЭлектроннойПочты.НеИспользоватьВоВстроенномПочтовомКлиенте, ЛОЖЬ)
|
||||
| И УчетныеЗаписиЭлектроннойПочты.АдресЭлектроннойПочты <> """"
|
||||
| И УчетныеЗаписиЭлектроннойПочты.СерверВходящейПочты <> """"
|
||||
| И НЕ УчетныеЗаписиЭлектроннойПочты.ПометкаУдаления
|
||||
| И ВЫБОР
|
||||
| КОГДА &РазделениеВключено
|
||||
| ТОГДА ВЫБОР
|
||||
|
||||
@@ -467,7 +467,11 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
// См. ОбновлениеИнформационнойБазыПереопределяемый.ПриОпределенииНастроек
|
||||
// Смотри также ОбновлениеИнформационнойБазыПереопределяемый.ПриОпределенииНастроек
|
||||
//
|
||||
// Параметры:
|
||||
// Объекты - Массив из ОбъектМетаданных
|
||||
//
|
||||
Процедура ПриОпределенииОбъектовСНачальнымЗаполнением(Объекты) Экспорт
|
||||
|
||||
Объекты.Добавить(Метаданные.Справочники.СостоянияОригиналовПервичныхДокументов);
|
||||
|
||||
@@ -1827,6 +1827,15 @@
|
||||
//
|
||||
ПараметрыКонстанты.Вставить("ОзнакомительныйПакетОтправлен", Ложь);
|
||||
|
||||
// Настройки обработки ошибок.
|
||||
//
|
||||
ПараметрыКонстанты.Вставить("УстановитьНастройкиОбработкиОшибокПринудительно", Ложь); // УстановитьНастройкиОбработкиОшибокПринудительно.
|
||||
ПараметрыКонстанты.Вставить("ВариантОтображенияСообщенияОбОшибке", "Авто"); // ВариантОтображенияСообщенияОбОшибке.
|
||||
ПараметрыКонстанты.Вставить("АдресСервисаРегистрацииОшибок", ""); // АдресСервисаРегистрацииОшибок.
|
||||
ПараметрыКонстанты.Вставить("ОтправлятьОтчет", "Авто"); // ОтправлятьОтчет.
|
||||
ПараметрыКонстанты.Вставить("ВключатьПодробныйТекстОшибкиВОтчет", "Авто"); // ВключатьПодробныйТекстОшибкиВОтчет.
|
||||
ПараметрыКонстанты.Вставить("ВключатьСведенияОбИнформационнойБазеВОтчет", "Авто"); // ВключатьСведенияОбИнформационнойБазеВОтчет.
|
||||
|
||||
// Параметры получения контактной информации.
|
||||
//
|
||||
// ЗапросКонтактнойИнформации
|
||||
@@ -1882,6 +1891,7 @@
|
||||
ПараметрыОтправки = Новый Структура;
|
||||
ПараметрыОтправки.Вставить("ОценкаПроизводительностиВключена");
|
||||
ПараметрыОтправки.Вставить("ВыполнятьЗамерыПроизводительности");
|
||||
ПараметрыОтправки.Вставить("УстановитьНастройкиОбработкиОшибокПринудительно");
|
||||
ПолучитьПараметрыЦентраМониторинга(ПараметрыОтправки);
|
||||
|
||||
ПараметрыОтправки.Вставить("РегистрироватьИнформациюОСистеме", Ложь);
|
||||
@@ -1926,6 +1936,7 @@
|
||||
ТекНастройка = СтрЗаменить(ТекНастройка, "=", Символы.ПС);
|
||||
|
||||
Ключ = СтрПолучитьСтроку(ТекНастройка, 1);
|
||||
Ключ = КлючДляВходящихНастроек(Ключ);
|
||||
Значение = СтрПолучитьСтроку(ТекНастройка, 2);
|
||||
|
||||
Если НастройкиПоУмолчанию.Свойство(Ключ) Тогда
|
||||
@@ -2016,6 +2027,21 @@
|
||||
ВыполнитьДействияПриОбнаруженииКопии();
|
||||
ПараметрыОтправки.Вставить("ОзнакомительныйПакетОтправлен", Ложь);
|
||||
КонецЕсли;
|
||||
|
||||
// Настройки обработки ошибок.
|
||||
//
|
||||
СохраненныеПараметрыОтправки = Новый Структура;
|
||||
СохраненныеПараметрыОтправки.Вставить("УстановитьНастройкиОбработкиОшибокПринудительно");
|
||||
СохраненныеПараметрыОтправки.Вставить("ВариантОтображенияСообщенияОбОшибке");
|
||||
СохраненныеПараметрыОтправки.Вставить("АдресСервисаРегистрацииОшибок");
|
||||
СохраненныеПараметрыОтправки.Вставить("ОтправлятьОтчет");
|
||||
СохраненныеПараметрыОтправки.Вставить("ВключатьПодробныйТекстОшибкиВОтчет");
|
||||
СохраненныеПараметрыОтправки.Вставить("ВключатьСведенияОбИнформационнойБазеВОтчет");
|
||||
ПолучитьПараметрыЦентраМониторинга(СохраненныеПараметрыОтправки);
|
||||
РезультатОбработки = УстановкаНастроекОбработкиОшибок(СохраненныеПараметрыОтправки, ПараметрыОтправки);
|
||||
Для Каждого КлючИЗапись Из РезультатОбработки Цикл
|
||||
ПараметрыОтправки.Вставить(КлючИЗапись.Ключ, КлючИЗапись.Значение);
|
||||
КонецЦикла;
|
||||
|
||||
НачатьТранзакцию();
|
||||
Попытка
|
||||
@@ -2040,6 +2066,21 @@
|
||||
|
||||
КонецФункции
|
||||
|
||||
Функция КлючДляВходящихНастроек(Ключ)
|
||||
Соответствие = Новый Соответствие;
|
||||
Соответствие.Вставить("SetErrorProcessingSettingsForcibly","УстановитьНастройкиОбработкиОшибокПринудительно");
|
||||
Соответствие.Вставить("ErrorMessageDisplayVariant","ВариантОтображенияСообщенияОбОшибке");
|
||||
Соответствие.Вставить("ErrorRegistrationServiceURL","АдресСервисаРегистрацииОшибок");
|
||||
Соответствие.Вставить("SendReport","ОтправлятьОтчет");
|
||||
Соответствие.Вставить("IncludeDetailErrorDescriptionInReport","ВключатьПодробныйТекстОшибкиВОтчет");
|
||||
Соответствие.Вставить("IncludeInfobaseInformationInReport","ВключатьСведенияОбИнформационнойБазеВОтчет");
|
||||
Значение = Соответствие.Получить(Ключ);
|
||||
Если Значение = Неопределено Тогда
|
||||
Возврат Ключ
|
||||
КонецЕсли;
|
||||
Возврат Значение;
|
||||
КонецФункции
|
||||
|
||||
Функция УстановитьПараметрыЦентраМониторинга(НовыеПараметры)
|
||||
Ошибка = "Успешно";
|
||||
Блокировка = Новый БлокировкаДанных;
|
||||
@@ -3924,6 +3965,84 @@
|
||||
// АПК:280-вкл
|
||||
КонецПроцедуры
|
||||
|
||||
Функция УстановкаНастроекОбработкиОшибок(СохраненныеПараметры, ПолученныеПараметры)
|
||||
|
||||
РезультатОбработки = Новый Структура;
|
||||
|
||||
Параметры = Новый Структура;
|
||||
Параметры.Вставить("КодВыполнен", Ложь);
|
||||
Параметры.Вставить("ОбработкаОшибок", Неопределено);
|
||||
Параметры.Вставить("РежимОтправкиИнформацииОбОшибке", Неопределено);
|
||||
Параметры.Вставить("ВариантОтображенияСообщенияОбОшибке", Неопределено);
|
||||
КодДляВыполнения = "Параметры.ОбработкаОшибок = ОбработкаОшибок;
|
||||
|Параметры.КодВыполнен = Истина;
|
||||
|Параметры.РежимОтправкиИнформацииОбОшибке = РежимОтправкиИнформацииОбОшибке;
|
||||
|Параметры.ВариантОтображенияСообщенияОбОшибке = ВариантОтображенияСообщенияОбОшибке;";
|
||||
// Инициализируем менеджер обработки ошибок.
|
||||
// АПК:280-выкл обработка исключения не требуется
|
||||
Попытка
|
||||
ОбщегоНазначения.ВыполнитьВБезопасномРежиме(КодДляВыполнения, Параметры);
|
||||
Исключение
|
||||
// Исключение не выбрасываем.
|
||||
КонецПопытки;
|
||||
Если Параметры.КодВыполнен Тогда
|
||||
Попытка
|
||||
Если БезопасныйРежим() = Истина Тогда
|
||||
УстановитьОтключениеБезопасногоРежима(Истина);
|
||||
КонецЕсли;
|
||||
УстановитьПривилегированныйРежим(Истина);
|
||||
ОбщиеНастройки = Параметры.ОбработкаОшибок.ПолучитьОбщиеНастройки();
|
||||
ПеречислениеРежимОтправкиИнформацииОбОшибке = Параметры.РежимОтправкиИнформацииОбОшибке;
|
||||
ПеречислениеВариантОтображенияСообщенияОбОшибке = Параметры.ВариантОтображенияСообщенияОбОшибке;
|
||||
УстановитьПривилегированныйРежим(Ложь);
|
||||
Если ОбщиеНастройки.АдресСервисаРегистрацииОшибок = СохраненныеПараметры.АдресСервисаРегистрацииОшибок
|
||||
ИЛИ ПолученныеПараметры.УстановитьНастройкиОбработкиОшибокПринудительно Тогда
|
||||
ОбщиеНастройки.АдресСервисаРегистрацииОшибок = ПолученныеПараметры.АдресСервисаРегистрацииОшибок;
|
||||
КонецЕсли;
|
||||
// АПК:1036-выкл
|
||||
Если ОбщиеНастройки.ОтправлятьОчет = ПеречислениеРежимОтправкиИнформацииОбОшибке[СохраненныеПараметры.ОтправлятьОтчет]
|
||||
ИЛИ ПолученныеПараметры.УстановитьНастройкиОбработкиОшибокПринудительно Тогда
|
||||
ОбщиеНастройки.ОтправлятьОчет = ПеречислениеРежимОтправкиИнформацииОбОшибке[ПолученныеПараметры.ОтправлятьОтчет];
|
||||
КонецЕсли;
|
||||
// АПК:1036-вкл
|
||||
Если ОбщиеНастройки.ВариантОтображенияСообщения = ПеречислениеВариантОтображенияСообщенияОбОшибке[СохраненныеПараметры.ВариантОтображенияСообщенияОбОшибке]
|
||||
ИЛИ ПолученныеПараметры.УстановитьНастройкиОбработкиОшибокПринудительно Тогда
|
||||
ОбщиеНастройки.ВариантОтображенияСообщения = ПеречислениеВариантОтображенияСообщенияОбОшибке[ПолученныеПараметры.ВариантОтображенияСообщенияОбОшибке];
|
||||
// Текст сообщения.
|
||||
ПараметрыДляТекстаСообщения = Новый Структура("ОбщиеНастройки", ОбщиеНастройки);
|
||||
КодДляВыполнения = "СтрокаСообщения = Новый ФорматированнаяСтрока(НСтр(""ru = 'К сожалению, возникла непредвиденная ситуация'""), Новый Шрифт(,,,,,,140));
|
||||
|ТекстыСообщенияОбОшибке = Новый ТекстыСообщенияОбОшибке(СтрокаСообщения, СтрокаСообщения);
|
||||
|Параметры.ОбщиеНастройки.ТекстыСообщенийОбОшибках.Вставить(КатегорияОшибки.ПрочаяОшибка, ТекстыСообщенияОбОшибке);";
|
||||
ОбщегоНазначения.ВыполнитьВБезопасномРежиме(КодДляВыполнения, ПараметрыДляТекстаСообщения);
|
||||
КонецЕсли;
|
||||
Если ОбщиеНастройки.ВключатьПодробныйТекстОшибкиВОтчет = ПеречислениеРежимОтправкиИнформацииОбОшибке[СохраненныеПараметры.ВключатьПодробныйТекстОшибкиВОтчет]
|
||||
ИЛИ ПолученныеПараметры.УстановитьНастройкиОбработкиОшибокПринудительно Тогда
|
||||
ОбщиеНастройки.ВключатьПодробныйТекстОшибкиВОтчет = ПеречислениеРежимОтправкиИнформацииОбОшибке[ПолученныеПараметры.ВключатьПодробныйТекстОшибкиВОтчет];
|
||||
КонецЕсли;
|
||||
Если ОбщиеНастройки.ВключатьСведенияОбИнформационнойБазеВОтчет = ПеречислениеРежимОтправкиИнформацииОбОшибке[СохраненныеПараметры.ВключатьСведенияОбИнформационнойБазеВОтчет]
|
||||
ИЛИ ПолученныеПараметры.УстановитьНастройкиОбработкиОшибокПринудительно Тогда
|
||||
ОбщиеНастройки.ВключатьСведенияОбИнформационнойБазеВОтчет = ПеречислениеРежимОтправкиИнформацииОбОшибке[ПолученныеПараметры.ВключатьСведенияОбИнформационнойБазеВОтчет];
|
||||
КонецЕсли;
|
||||
|
||||
УстановитьПривилегированныйРежим(Истина);
|
||||
Параметры.ОбработкаОшибок.УстановитьОбщиеНастройки(ОбщиеНастройки);
|
||||
УстановитьПривилегированныйРежим(Ложь);
|
||||
|
||||
РезультатОбработки.Вставить("УстановитьНастройкиОбработкиОшибокПринудительно", ПолученныеПараметры.УстановитьНастройкиОбработкиОшибокПринудительно);
|
||||
РезультатОбработки.Вставить("ВариантОтображенияСообщенияОбОшибке", ПолученныеПараметры.ВариантОтображенияСообщенияОбОшибке);
|
||||
РезультатОбработки.Вставить("АдресСервисаРегистрацииОшибок", ПолученныеПараметры.АдресСервисаРегистрацииОшибок);
|
||||
РезультатОбработки.Вставить("ОтправлятьОтчет", ПолученныеПараметры.ОтправлятьОтчет);
|
||||
РезультатОбработки.Вставить("ВключатьПодробныйТекстОшибкиВОтчет", ПолученныеПараметры.ВключатьПодробныйТекстОшибкиВОтчет);
|
||||
РезультатОбработки.Вставить("ВключатьСведенияОбИнформационнойБазеВОтчет", ПолученныеПараметры.ВключатьСведенияОбИнформационнойБазеВОтчет);
|
||||
Исключение
|
||||
// Исключение не выбрасываем.
|
||||
КонецПопытки;
|
||||
КонецЕсли;
|
||||
// АПК:280-вкл
|
||||
Возврат РезультатОбработки;
|
||||
|
||||
КонецФункции
|
||||
|
||||
#КонецОбласти
|
||||
|
||||
|
||||
|
||||
@@ -1,17 +1,17 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<mdclass:Configuration xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="99a3b020-7db9-11eb-4c95-0242ac110002">
|
||||
<mdclass:Configuration xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="c61d303e-87d9-11eb-9f8f-0242ac110002">
|
||||
<name>БиблиотекаСтандартныхПодсистем</name>
|
||||
<synonym>
|
||||
<key>ru</key>
|
||||
<value>Библиотека стандартных подсистем, редакция 3.1</value>
|
||||
</synonym>
|
||||
<containedObjects classId="9cd510cd-abfc-11d4-9434-004095e12fc7" objectId="99a3b021-7db9-11eb-4c95-0242ac110002"/>
|
||||
<containedObjects classId="9fcd25a0-4822-11d4-9414-008048da11f9" objectId="99a3b052-7db9-11eb-4c95-0242ac110002"/>
|
||||
<containedObjects classId="e3687481-0a87-462c-a166-9f34594f9bba" objectId="99a3b053-7db9-11eb-4c95-0242ac110002"/>
|
||||
<containedObjects classId="9de14907-ec23-4a07-96f0-85521cb6b53b" objectId="99a3b05c-7db9-11eb-4c95-0242ac110002"/>
|
||||
<containedObjects classId="51f2d5d8-ea4d-4064-8892-82951750031e" objectId="99a3b05d-7db9-11eb-4c95-0242ac110002"/>
|
||||
<containedObjects classId="e68182ea-4237-4383-967f-90c1e3370bc7" objectId="99a3b05e-7db9-11eb-4c95-0242ac110002"/>
|
||||
<containedObjects classId="fb282519-d103-4dd3-bc12-cb271d631dfc" objectId="ff458882-2ffa-4d17-90ae-b6ed09ae70c0"/>
|
||||
<containedObjects classId="9cd510cd-abfc-11d4-9434-004095e12fc7" objectId="c61d3048-87d9-11eb-9f8f-0242ac110002"/>
|
||||
<containedObjects classId="9fcd25a0-4822-11d4-9414-008048da11f9" objectId="c61d3070-87d9-11eb-9f8f-0242ac110002"/>
|
||||
<containedObjects classId="e3687481-0a87-462c-a166-9f34594f9bba" objectId="c61d307a-87d9-11eb-9f8f-0242ac110002"/>
|
||||
<containedObjects classId="9de14907-ec23-4a07-96f0-85521cb6b53b" objectId="c61d3084-87d9-11eb-9f8f-0242ac110002"/>
|
||||
<containedObjects classId="51f2d5d8-ea4d-4064-8892-82951750031e" objectId="c61d3085-87d9-11eb-9f8f-0242ac110002"/>
|
||||
<containedObjects classId="e68182ea-4237-4383-967f-90c1e3370bc7" objectId="c61d308e-87d9-11eb-9f8f-0242ac110002"/>
|
||||
<containedObjects classId="fb282519-d103-4dd3-bc12-cb271d631dfc" objectId="9688c03a-64cb-434d-9c96-c91432562056"/>
|
||||
<defaultRunMode>ManagedApplication</defaultRunMode>
|
||||
<usePurposes>PersonalComputer</usePurposes>
|
||||
<scriptVariant>Russian</scriptVariant>
|
||||
@@ -19,7 +19,7 @@
|
||||
<defaultRoles>Role.АдминистраторСистемы</defaultRoles>
|
||||
<defaultRoles>Role.ИнтерактивноеОткрытиеВнешнихОтчетовИОбработок</defaultRoles>
|
||||
<vendor>Фирма "1С"</vendor>
|
||||
<version>3.1.4.174</version>
|
||||
<version>3.1.4.186</version>
|
||||
<updateCatalogAddress>http://downloads.v8.1c.ru/tmplts/</updateCatalogAddress>
|
||||
<includeHelpInContents>true</includeHelpInContents>
|
||||
<usedMobileApplicationFunctionalities>
|
||||
|
||||
@@ -1 +1 @@
|
||||
{6,1,1,d5270c50-7db9-11eb-0691-0242ac110002,1,c609e8c8-7db9-11eb-c39c-0242ac110002,"3.1.4.174","Фирма ""1С""","БиблиотекаСтандартныхПодсистем",6266,1,0,99a3b020-7db9-11eb-4c95-0242ac110002,99a3b020-7db9-11eb-4c95-0242ac110002,1,0,db4a9ccb-9ef5-4b3c-8577-b6fe5db1b62e,db4a9ccb-9ef5-4b3c-8577-b6fe5db1b62e,1,0,9233322b-dfdb-4c66-91fe-1299292d40a5,9233322b-dfdb-4c66-91fe-1299292d40a5,1,0,7795348b-2f52-47f7-bf00-e11e5e795a43,7795348b-2f52-47f7-bf00-e11e5e795a43,1,0,0421b67e-ed26-491d-ab98-ec59002ed4ce,0421b67e-ed26-491d-ab98-ec59002ed4ce,1,0,bb47ced2-31f9-4870-8633-20b986e53ccc,bb47ced2-31f9-4870-8633-20b986e53ccc,1,0,7d8acec9-f5a9-411e-921c-446ed0dd3332,7d8acec9-f5a9-411e-921c-446ed0dd3332,1,0,739c01a9-1125-45ef-ab4e-8c73af4eeff0,739c01a9-1125-45ef-ab4e-8c73af4eeff0,1,0,cdbd26b1-9583-46e8-adf7-8cc705639892,cdbd26b1-9583-46e8-adf7-8cc705639892,1,0,c0e38c3e-7088-4e35-9d84-2d0ab9655402,c0e38c3e-7088-4e35-9d84-2d0ab9655402,1,0,1098786f-dd24-4cce-b212-be0cb5f01735,1098786f-dd24-4cce-b212-be0cb5f01735,1,0,3c0037f3-4422-4836-b116-8c72e32bdd55,3c0037f3-4422-4836-b116-8c72e32bdd55,1,0,6f7c6c31-206b-4010-bdad-1ad2e304f154,6f7c6c31-206b-4010-bdad-1ad2e304f154,1,0,a8659e53-8c6b-4b0c-9736-fe93a91e4d69,a8659e53-8c6b-4b0c-9736-fe93a91e4d69,1,0,fe9a1d1a-19c0-499f-8e1b-09cadabe882f,fe9a1d1a-19c0-499f-8e1b-09cadabe882f,1,0,5b68d479-7880-44de-84e3-7f578b43f0dc,5b68d479-7880-44de-84e3-7f578b43f0dc,1,0,bf9ca98c-5c95-4cfb-9181-8c1d847f9fbb,bf9ca98c-5c95-4cfb-9181-8c1d847f9fbb,1,0,4cbbdbaf-1f3a-46cd-8c42-28cdcfa32c06,4cbbdbaf-1f3a-46cd-8c42-28cdcfa32c06,1,0,b4629308-42de-4ce8-8591-cf0c2399a9a2,b4629308-42de-4ce8-8591-cf0c2399a9a2,1,0,c7e984ae-1dbb-4041-b18a-bfd0d63a002f,c7e984ae-1dbb-4041-b18a-bfd0d63a002f,1,0,bb0424b8-dfd1-4a27-bd66-9dea3ffc77c4,bb0424b8-dfd1-4a27-bd66-9dea3ffc77c4,1,0,a4ac0a50-ee39-4dc1-b84f-eec8fe485f03,a4ac0a50-ee39-4dc1-b84f-eec8fe485f03,1,0,1861ee4f-fd8c-4afa-8441-c074bf51f67e,1861ee4f-fd8c-4afa-8441-c074bf51f67e,1,0,de7ed8f7-3c02-47e0-aea8-4747ac68a5d5,de7ed8f7-3c02-47e0-aea8-4747ac68a5d5,1,0,b93b8760-6200-40ee-8bdc-875ba80a6155,b93b8760-6200-40ee-8bdc-875ba80a6155,1,0,e8b248d9-9049-456a-9c7d-7a0462cc67ab,e8b248d9-9049-456a-9c7d-7a0462cc67ab,1,0,d4562287-440d-4462-9de2-7097ccbf3764,d4562287-440d-4462-9de2-7097ccbf3764,1,0,1983fe34-c984-4659-ba41-0e94504f8989,1983fe34-c984-4659-ba41-0e94504f8989,1,0,ec797c75-02c5-4cf5-9dd4-26cd46c99519,ec797c75-02c5-4cf5-9dd4-26cd46c99519,1,0,6fccdf59-fc99-4a2b-a144-fffe438a147c,6fccdf59-fc99-4a2b-a144-fffe438a147c,1,0,af8bd73a-d8e8-487d-8f36-d835ab10ea3a,af8bd73a-d8e8-487d-8f36-d835ab10ea3a,1,0,08a413ff-bebd-42e5-8ff3-2115746a0844,08a413ff-bebd-42e5-8ff3-2115746a0844,1,0,f24de2ea-fcda-4052-b90f-e9d84314c4f2,f24de2ea-fcda-4052-b90f-e9d84314c4f2,1,0,ff8ae395-c740-4a30-a048-0d57eef6267f,ff8ae395-c740-4a30-a048-0d57eef6267f,1,0,51d06532-f61a-4ed5-afaa-cc4563633e0c,51d06532-f61a-4ed5-afaa-cc4563633e0c,1,0,0e49d980-581b-459f-a4b0-024e8c97e4c0,0e49d980-581b-459f-a4b0-024e8c97e4c0,1,0,da9b32e6-5b93-45a6-84b2-238d57541e18,da9b32e6-5b93-45a6-84b2-238d57541e18,1,0,e43d69c8-b284-47da-b236-611bc94a15b6,e43d69c8-b284-47da-b236-611bc94a15b6,1,0,31eeaa05-6c49-41fe-b840-1edbad4ccac7,31eeaa05-6c49-41fe-b840-1edbad4ccac7,1,0,842c8662-8f39-405e-9665-cbdabc116159,842c8662-8f39-405e-9665-cbdabc116159,1,0,fca4b033-02c4-4d61-9e51-87783c3cef1a,fca4b033-02c4-4d61-9e51-87783c3cef1a,1,0,396ef757-d7f6-411f-8c4c-1acb1106a009,396ef757-d7f6-411f-8c4c-1acb1106a009,1,0,839e29b1-a0d2-40fa-9f3e-46e66b943358,839e29b1-a0d2-40fa-9f3e-46e66b943358,1,0,c56d2cc7-630a-441b-b23f-ba78c34849bd,c56d2cc7-630a-441b-b23f-ba78c34849bd,1,0,9aecf4f5-46ed-4d1c-a584-cd028e467895,9aecf4f5-46ed-4d1c-a584-cd028e467895,1,0,21d92c2f-6c78-43ce-b1f4-59d7845b5a91,21d92c2f-6c78-43ce-b1f4-59d7845b5a91,1,0,a1c379be-43d3-4e02-83bb-d2e7de2d4ae3,a1c379be-43d3-4e02-83bb-d2e7de2d4ae3,1,0,a1f10624-22e9-4a04-b370-fd085bdd0f67,a1f10624-22e9-4a04-b370-fd085bdd0f67,1,0,2a4b10be-3cd7-4755-905f-7b4d02ff6a22,2a4b10be-3cd7-4755-905f-7b4d02ff6a22,1,0,3cffb795-2a28-4beb-92f4-5813f5994022,3cffb795-2a28-4beb-92f4-5813f5994022,1,0,3323ca68-1382-4710-a933-23fc56588935,3323ca68-1382-4710-a933-23fc56588935,1,0,d6b12775-3255-42b8-88b2-62684f873e7d,d6b12775-3255-42b8-88b2-62684f873e7d,1,0,cc23d903-ccc5-42f4-862f-5e7278c4e346,cc23d903-ccc5-42f4-862f-5e7278c4e346,1,0,98f033e0-fa40-46e0-b51a-87a066749a35,98f033e0-fa40-46e0-b51a-87a066749a35,1,0,e8b4cb2d-1180-4101-954a-4cb5464f198c,e8b4cb2d-1180-4101-954a-4cb5464f198c,1,0,a379287d-1ce8-460d-a503-910e728e28f1,a379287d-1ce8-460d-a503-910e728e28f1,1,0,f765c4ba-c677-42ac-8d0c-43bb485405b9,f765c4ba-c677-42ac-8d0c-43bb485405b9,1,0,2fd1287d-d96d-4480-baf7-8815ae5ffbfb,2fd1287d-d96d-4480-baf7-8815ae5ffbfb,1,0,d8c58e53-b7b9-4426-bdfa-d0816adf8cc1,d8c58e53-b7b9-4426-bdfa-d0816adf8cc1,1,0,4009cb3a-6754-481f-911b-907558cea38a,4009cb3a-6754-481f-911b-907558cea38a,1,0,653a7fd8-91c7-49aa-aa63-45da087e0d0a,653a7fd8-91c7-49aa-aa63-45da087e0d0a,1,0,d7cf3981-cf63-4a21-868b-8175a7704a8f,d7cf3981-cf63Line truncated
|
||||
{6,1,1,035b805e-87da-11eb-cd99-0242ac110002,1,f4659f62-87d9-11eb-3493-0242ac110002,"3.1.4.186","Фирма ""1С""","БиблиотекаСтандартныхПодсистем",6266,1,0,c61d303e-87d9-11eb-9f8f-0242ac110002,c61d303e-87d9-11eb-9f8f-0242ac110002,1,0,db4a9ccb-9ef5-4b3c-8577-b6fe5db1b62e,db4a9ccb-9ef5-4b3c-8577-b6fe5db1b62e,1,0,9233322b-dfdb-4c66-91fe-1299292d40a5,9233322b-dfdb-4c66-91fe-1299292d40a5,1,0,7795348b-2f52-47f7-bf00-e11e5e795a43,7795348b-2f52-47f7-bf00-e11e5e795a43,1,0,0421b67e-ed26-491d-ab98-ec59002ed4ce,0421b67e-ed26-491d-ab98-ec59002ed4ce,1,0,bb47ced2-31f9-4870-8633-20b986e53ccc,bb47ced2-31f9-4870-8633-20b986e53ccc,1,0,7d8acec9-f5a9-411e-921c-446ed0dd3332,7d8acec9-f5a9-411e-921c-446ed0dd3332,1,0,739c01a9-1125-45ef-ab4e-8c73af4eeff0,739c01a9-1125-45ef-ab4e-8c73af4eeff0,1,0,cdbd26b1-9583-46e8-adf7-8cc705639892,cdbd26b1-9583-46e8-adf7-8cc705639892,1,0,c0e38c3e-7088-4e35-9d84-2d0ab9655402,c0e38c3e-7088-4e35-9d84-2d0ab9655402,1,0,1098786f-dd24-4cce-b212-be0cb5f01735,1098786f-dd24-4cce-b212-be0cb5f01735,1,0,3c0037f3-4422-4836-b116-8c72e32bdd55,3c0037f3-4422-4836-b116-8c72e32bdd55,1,0,6f7c6c31-206b-4010-bdad-1ad2e304f154,6f7c6c31-206b-4010-bdad-1ad2e304f154,1,0,a8659e53-8c6b-4b0c-9736-fe93a91e4d69,a8659e53-8c6b-4b0c-9736-fe93a91e4d69,1,0,fe9a1d1a-19c0-499f-8e1b-09cadabe882f,fe9a1d1a-19c0-499f-8e1b-09cadabe882f,1,0,5b68d479-7880-44de-84e3-7f578b43f0dc,5b68d479-7880-44de-84e3-7f578b43f0dc,1,0,bf9ca98c-5c95-4cfb-9181-8c1d847f9fbb,bf9ca98c-5c95-4cfb-9181-8c1d847f9fbb,1,0,4cbbdbaf-1f3a-46cd-8c42-28cdcfa32c06,4cbbdbaf-1f3a-46cd-8c42-28cdcfa32c06,1,0,b4629308-42de-4ce8-8591-cf0c2399a9a2,b4629308-42de-4ce8-8591-cf0c2399a9a2,1,0,c7e984ae-1dbb-4041-b18a-bfd0d63a002f,c7e984ae-1dbb-4041-b18a-bfd0d63a002f,1,0,bb0424b8-dfd1-4a27-bd66-9dea3ffc77c4,bb0424b8-dfd1-4a27-bd66-9dea3ffc77c4,1,0,a4ac0a50-ee39-4dc1-b84f-eec8fe485f03,a4ac0a50-ee39-4dc1-b84f-eec8fe485f03,1,0,1861ee4f-fd8c-4afa-8441-c074bf51f67e,1861ee4f-fd8c-4afa-8441-c074bf51f67e,1,0,de7ed8f7-3c02-47e0-aea8-4747ac68a5d5,de7ed8f7-3c02-47e0-aea8-4747ac68a5d5,1,0,b93b8760-6200-40ee-8bdc-875ba80a6155,b93b8760-6200-40ee-8bdc-875ba80a6155,1,0,e8b248d9-9049-456a-9c7d-7a0462cc67ab,e8b248d9-9049-456a-9c7d-7a0462cc67ab,1,0,d4562287-440d-4462-9de2-7097ccbf3764,d4562287-440d-4462-9de2-7097ccbf3764,1,0,1983fe34-c984-4659-ba41-0e94504f8989,1983fe34-c984-4659-ba41-0e94504f8989,1,0,ec797c75-02c5-4cf5-9dd4-26cd46c99519,ec797c75-02c5-4cf5-9dd4-26cd46c99519,1,0,6fccdf59-fc99-4a2b-a144-fffe438a147c,6fccdf59-fc99-4a2b-a144-fffe438a147c,1,0,af8bd73a-d8e8-487d-8f36-d835ab10ea3a,af8bd73a-d8e8-487d-8f36-d835ab10ea3a,1,0,08a413ff-bebd-42e5-8ff3-2115746a0844,08a413ff-bebd-42e5-8ff3-2115746a0844,1,0,f24de2ea-fcda-4052-b90f-e9d84314c4f2,f24de2ea-fcda-4052-b90f-e9d84314c4f2,1,0,ff8ae395-c740-4a30-a048-0d57eef6267f,ff8ae395-c740-4a30-a048-0d57eef6267f,1,0,51d06532-f61a-4ed5-afaa-cc4563633e0c,51d06532-f61a-4ed5-afaa-cc4563633e0c,1,0,0e49d980-581b-459f-a4b0-024e8c97e4c0,0e49d980-581b-459f-a4b0-024e8c97e4c0,1,0,da9b32e6-5b93-45a6-84b2-238d57541e18,da9b32e6-5b93-45a6-84b2-238d57541e18,1,0,e43d69c8-b284-47da-b236-611bc94a15b6,e43d69c8-b284-47da-b236-611bc94a15b6,1,0,31eeaa05-6c49-41fe-b840-1edbad4ccac7,31eeaa05-6c49-41fe-b840-1edbad4ccac7,1,0,842c8662-8f39-405e-9665-cbdabc116159,842c8662-8f39-405e-9665-cbdabc116159,1,0,fca4b033-02c4-4d61-9e51-87783c3cef1a,fca4b033-02c4-4d61-9e51-87783c3cef1a,1,0,396ef757-d7f6-411f-8c4c-1acb1106a009,396ef757-d7f6-411f-8c4c-1acb1106a009,1,0,839e29b1-a0d2-40fa-9f3e-46e66b943358,839e29b1-a0d2-40fa-9f3e-46e66b943358,1,0,c56d2cc7-630a-441b-b23f-ba78c34849bd,c56d2cc7-630a-441b-b23f-ba78c34849bd,1,0,9aecf4f5-46ed-4d1c-a584-cd028e467895,9aecf4f5-46ed-4d1c-a584-cd028e467895,1,0,21d92c2f-6c78-43ce-b1f4-59d7845b5a91,21d92c2f-6c78-43ce-b1f4-59d7845b5a91,1,0,a1c379be-43d3-4e02-83bb-d2e7de2d4ae3,a1c379be-43d3-4e02-83bb-d2e7de2d4ae3,1,0,a1f10624-22e9-4a04-b370-fd085bdd0f67,a1f10624-22e9-4a04-b370-fd085bdd0f67,1,0,2a4b10be-3cd7-4755-905f-7b4d02ff6a22,2a4b10be-3cd7-4755-905f-7b4d02ff6a22,1,0,3cffb795-2a28-4beb-92f4-5813f5994022,3cffb795-2a28-4beb-92f4-5813f5994022,1,0,3323ca68-1382-4710-a933-23fc56588935,3323ca68-1382-4710-a933-23fc56588935,1,0,d6b12775-3255-42b8-88b2-62684f873e7d,d6b12775-3255-42b8-88b2-62684f873e7d,1,0,cc23d903-ccc5-42f4-862f-5e7278c4e346,cc23d903-ccc5-42f4-862f-5e7278c4e346,1,0,98f033e0-fa40-46e0-b51a-87a066749a35,98f033e0-fa40-46e0-b51a-87a066749a35,1,0,e8b4cb2d-1180-4101-954a-4cb5464f198c,e8b4cb2d-1180-4101-954a-4cb5464f198c,1,0,a379287d-1ce8-460d-a503-910e728e28f1,a379287d-1ce8-460d-a503-910e728e28f1,1,0,f765c4ba-c677-42ac-8d0c-43bb485405b9,f765c4ba-c677-42ac-8d0c-43bb485405b9,1,0,2fd1287d-d96d-4480-baf7-8815ae5ffbfb,2fd1287d-d96d-4480-baf7-8815ae5ffbfb,1,0,d8c58e53-b7b9-4426-bdfa-d0816adf8cc1,d8c58e53-b7b9-4426-bdfa-d0816adf8cc1,1,0,4009cb3a-6754-481f-911b-907558cea38a,4009cb3a-6754-481f-911b-907558cea38a,1,0,653a7fd8-91c7-49aa-aa63-45da087e0d0a,653a7fd8-91c7-49aa-aa63-45da087e0d0a,1,0,d7cf3981-cf63-4a21-868b-8175a7704a8f,d7cf3981-cf63Line truncated
|
||||
+4
@@ -1568,6 +1568,10 @@
|
||||
<event>OnCreateAtServer</event>
|
||||
<name>ПриСозданииНаСервере</name>
|
||||
</handlers>
|
||||
<handlers>
|
||||
<event>OnClose</event>
|
||||
<name>ПриЗакрытии</name>
|
||||
</handlers>
|
||||
<windowOpeningMode>LockOwner</windowOpeningMode>
|
||||
<saveWindowSettings>true</saveWindowSettings>
|
||||
<autoUrl>true</autoUrl>
|
||||
|
||||
+28
-18
@@ -146,12 +146,36 @@
|
||||
ПоказатьВопрос(Новый ОписаниеОповещения("ЗакрытиеПослеОтветаНаВопрос", ЭтотОбъект),
|
||||
НСтр("ru = 'Данные были изменены. Сохранить изменения?'"), РежимДиалогаВопрос.ДаНетОтмена);
|
||||
|
||||
Иначе
|
||||
ПодключитьОбработчикОжидания("ЗакрытьФорму", 0.1, Истина);
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ПриЗакрытии(ЗавершениеРаботы)
|
||||
|
||||
Если ЗавершениеРаботы Тогда
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
Если ОписаниеОповещенияОЗакрытии = Неопределено Тогда
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
Если ЗначениеЗаполнено(Объект.Ссылка) Тогда
|
||||
ВозвращаемоеЗначение = Новый Структура;
|
||||
ВозвращаемоеЗначение.Вставить("Ссылка", Объект.Ссылка);
|
||||
ВозвращаемоеЗначение.Вставить("Добавлен", ЗаявлениеИсполнено());
|
||||
Иначе
|
||||
ВозвращаемоеЗначение = Неопределено;
|
||||
КонецЕсли;
|
||||
|
||||
Оповещение = ОписаниеОповещенияОЗакрытии;
|
||||
ОписаниеОповещенияОЗакрытии = Неопределено;
|
||||
|
||||
ВыполнитьОбработкуОповещения(Оповещение, ВозвращаемоеЗначение);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
#КонецОбласти
|
||||
|
||||
#Область ОбработчикиСобытийЭлементовШапкиФормы
|
||||
@@ -732,13 +756,11 @@
|
||||
Если Ответ = КодВозвратаДиалога.Нет Тогда
|
||||
РазблокироватьОбъект();
|
||||
Модифицированность = Ложь;
|
||||
Если Открыта() Тогда
|
||||
Закрыть();
|
||||
КонецЕсли;
|
||||
Закрыть();
|
||||
ИначеЕсли Ответ = КодВозвратаДиалога.Да Тогда
|
||||
ЗаписатьИРазблокироватьОбъект();
|
||||
ПослеЗаписи();
|
||||
ЗакрытьФорму();
|
||||
Закрыть();
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
@@ -769,18 +791,6 @@
|
||||
|
||||
КонецФункции
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ЗакрытьФорму()
|
||||
|
||||
ВозвращаемоеЗначение = Новый Структура;
|
||||
ВозвращаемоеЗначение.Вставить("Ссылка", Объект.Ссылка);
|
||||
ВозвращаемоеЗначение.Вставить("Добавлен", ЗаявлениеИсполнено());
|
||||
Если Открыта() Тогда
|
||||
Закрыть(ВозвращаемоеЗначение);
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаСервере
|
||||
Процедура ЗагрузитьЗаявление()
|
||||
|
||||
|
||||
@@ -703,9 +703,6 @@
|
||||
НеудаленныйЭлемент.РезультатУдаления = РезультатУдаления.Код;
|
||||
НеудаленныйЭлемент.ИнформацияОбОшибке = РезультатУдаления.ИнформацияОбОшибке;
|
||||
НеудаленныйЭлемент.Сообщения = СообщенияПользователяВСтроку(РезультатУдаления.Сообщения);
|
||||
Если РезультатУдаления.ЭтоОсновнойОбъект Тогда
|
||||
ПараметрыУдаления.КоличествоОбработанных = ПараметрыУдаления.КоличествоОбработанных + 1;
|
||||
КонецЕсли;
|
||||
РезультатОбработкиПакета.МестаИспользования = ОбъединениеТаблиц(
|
||||
РезультатОбработкиПакета.МестаИспользования,
|
||||
РезультатУдаления.МестаИспользования);
|
||||
@@ -715,7 +712,11 @@
|
||||
РезультатОбработкиПакета.МестаОчисткиСсылок,
|
||||
РезультатУдаления.МестаИспользования);
|
||||
КонецЕсли;
|
||||
|
||||
|
||||
Если РезультатУдаления.ЭтоОсновнойОбъект Тогда
|
||||
ПараметрыУдаления.КоличествоОбработанных = ПараметрыУдаления.КоличествоОбработанных + 1;
|
||||
КонецЕсли;
|
||||
|
||||
ОповеститьОПрогрессе(ПараметрыУдаления);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
@@ -11,7 +11,8 @@
|
||||
#Область СлужебныеПроцедурыИФункции
|
||||
|
||||
Процедура ЗаписатьОперациюБизнесСтатистики(ИмяОперации, Значение, Комментарий = Неопределено, Разделитель = ".") Экспорт
|
||||
|
||||
|
||||
УстановитьОтключениеБезопасногоРежима(Истина);
|
||||
УстановитьПривилегированныйРежим(Истина);
|
||||
|
||||
ПериодИдентификатораУдаления = ЦентрМониторингаСлужебный.ПолучитьПараметрыЦентраМониторинга("ПериодАгрегацииМалый");
|
||||
@@ -48,11 +49,15 @@
|
||||
МенеджерЗаписи.Значение = Значение;
|
||||
|
||||
МенеджерЗаписи.Записать(Ложь);
|
||||
|
||||
УстановитьПривилегированныйРежим(Ложь);
|
||||
УстановитьОтключениеБезопасногоРежима(Ложь);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
Процедура ЗаписатьОперацииБизнесСтатистики(Операции) Экспорт
|
||||
|
||||
|
||||
УстановитьОтключениеБезопасногоРежима(Истина);
|
||||
УстановитьПривилегированныйРежим(Истина);
|
||||
|
||||
ПериодИдентификатораУдаления = ЦентрМониторингаСлужебный.ПолучитьПараметрыЦентраМониторинга("ПериодАгрегацииМалый");
|
||||
@@ -86,7 +91,10 @@
|
||||
Если НаборЗаписей.Количество() > 0 Тогда
|
||||
НаборЗаписей.Записать(Ложь);
|
||||
НаборЗаписей.Очистить();
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
|
||||
УстановитьПривилегированныйРежим(Ложь);
|
||||
УстановитьОтключениеБезопасногоРежима(Ложь);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
|
||||
@@ -644,7 +644,30 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
// См. РегистрыСведений.НастройкиПравОбъектов.ВозможныеПрава
|
||||
// Смотри также РегистрыСведений.НастройкиПравОбъектов.ВозможныеПрава.
|
||||
//
|
||||
// Возвращаемое значение:
|
||||
// Структура:
|
||||
// * ПоТипам - ФиксированноеСоответствие из КлючИЗначение:
|
||||
// * Ключ - Тип - тип ссылки или объекта из ОпределяемыйТип.ВладельцыНастроекПрав
|
||||
// * Значение - ФиксированноеСоответствие из КлючИЗначение:
|
||||
// ** Ключ - Строка - имя возможного права
|
||||
// ** Значение - см. СвойстваВозможногоПрава
|
||||
// * ПоТипамСсылок - ФиксированноеСоответствие из КлючИЗначение:
|
||||
// * Ключ - Тип - тип ссылки из ОпределяемыйТип.ВладельцыНастроекПрав
|
||||
// * Значение - Массив из см. СвойстваВозможногоПрава
|
||||
// * ПоПолнымИменам - ФиксированноеСоответствие из КлючИЗначение:
|
||||
// * Ключ - Строка - владелец прав (полное имя таблицы)
|
||||
// * Значение - см. СвойстваВозможногоПрава
|
||||
// * ТипыВладельцев - Массив из ОпределяемыйТип.ВладелецНастроекПрав
|
||||
// * ОтдельныеТаблицы - ФиксированноеСоответствие из КлючИЗначение:
|
||||
// * Ключ - СправочникСсылка.ИдентификаторыОбъектовМетаданных
|
||||
// - СправочникСсылка.ИдентификаторыОбъектовРасширений - идентификатор таблицы
|
||||
// * Значение - Строка - полное имя таблицы
|
||||
// * ИерархическиеТаблицы - ФиксированноеСоответствие из КлючИЗначение:
|
||||
// * Ключ - Тип - тип ссылки или объекта из ОпределяемыйТип.ВладельцыНастроекПрав
|
||||
// * Значение - Булево - Истина.
|
||||
//
|
||||
Функция ВозможныеПраваДляНастройкиПравОбъектов() Экспорт
|
||||
|
||||
ВозможныеПрава = СтандартныеПодсистемыСервер.ПараметрРаботыПрограммы(
|
||||
@@ -727,7 +750,11 @@
|
||||
|
||||
КонецФункции
|
||||
|
||||
// См. УправлениеДоступомПереопределяемый.ПриЗаполненииВозможныхПравДляНастройкиПравОбъектов
|
||||
// Смотри также УправлениеДоступомПереопределяемый.ПриЗаполненииВозможныхПравДляНастройкиПравОбъектов
|
||||
//
|
||||
// Возвращаемое значение:
|
||||
// см. ВозможныеПраваДляНастройкиПравОбъектов
|
||||
//
|
||||
Функция ВозможныеПрава()
|
||||
|
||||
ВозможныеПрава = ЗаполненныеВозможныеПрава();
|
||||
|
||||
+1
-1
@@ -272,7 +272,7 @@
|
||||
&НаСервере
|
||||
Функция ПоместитьМакетВоВременноеХранилище()
|
||||
|
||||
Возврат ПоместитьВоВременноеХранилище(ДвоичныеДанныеМакета());
|
||||
Возврат ПоместитьВоВременноеХранилище(ДвоичныеДанныеМакета(), УникальныйИдентификатор);
|
||||
|
||||
КонецФункции
|
||||
|
||||
|
||||
@@ -3003,93 +3003,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>Administration</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>DataAdministration</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>UpdateDataBaseConfiguration</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ExclusiveMode</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ActiveUsers</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>EventLog</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ThinClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>WebClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ThickClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ExternalConnection</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>Automation</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>TechnicalSpecialistMode</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>SaveUserData</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ConfigurationExtensionsAdministration</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>Output</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>InformationRegister.КэшПрограммныхИнтерфейсов</name>
|
||||
<right>
|
||||
@@ -3958,6 +3871,93 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>Administration</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>DataAdministration</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>UpdateDataBaseConfiguration</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ExclusiveMode</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ActiveUsers</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>EventLog</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ThinClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>WebClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ThickClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ExternalConnection</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>Automation</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>TechnicalSpecialistMode</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>SaveUserData</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ConfigurationExtensionsAdministration</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>Output</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Report.ИспользуемыеВнешниеРесурсы</name>
|
||||
<right>
|
||||
|
||||
@@ -4302,45 +4302,6 @@
|
||||
<value>false</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>Administration</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>UpdateDataBaseConfiguration</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ThickClient</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ExternalConnection</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>Automation</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>TechnicalSpecialistMode</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ConfigurationExtensionsAdministration</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>InteractiveOpenExtDataProcessors</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>InteractiveOpenExtReports</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>InformationRegister.КэшПрограммныхИнтерфейсов</name>
|
||||
<right>
|
||||
@@ -5450,6 +5411,45 @@
|
||||
<value>false</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>Administration</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>UpdateDataBaseConfiguration</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ThickClient</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ExternalConnection</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>Automation</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>TechnicalSpecialistMode</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ConfigurationExtensionsAdministration</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>InteractiveOpenExtDataProcessors</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>InteractiveOpenExtReports</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Catalog.ЯзыкиПечатныхФорм</name>
|
||||
<right>
|
||||
|
||||
@@ -3,6 +3,13 @@
|
||||
<setForNewObjects>false</setForNewObjects>
|
||||
<setForAttributesByDefault>true</setForAttributesByDefault>
|
||||
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
||||
<object>
|
||||
<name>DataProcessor.ЖурналРегистрации.Command.ЖурналРегистрации</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
@@ -34,13 +41,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>DataProcessor.ЖурналРегистрации.Command.ЖурналРегистрации</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>DataProcessor.ЖурналРегистрации</name>
|
||||
<right>
|
||||
|
||||
+2
@@ -125,6 +125,8 @@
|
||||
Процедура ДоступенПриИзменении(Элемент)
|
||||
|
||||
Объект.ТолькоДляАвтора = (Доступен = "ТолькоДляАвтора");
|
||||
|
||||
ВариантыОтчетовКлиент.ПроверитьПользователейВариантаОтчета(ЭтотОбъект);
|
||||
ВариантыОтчетовКлиент.ОформитьПользователейВариантаОтчета(ЭтотОбъект, Ложь);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
Reference in new issue
Block a user