3_1_11_173
This commit is contained in:
1 parent
c61777bbb0
commit
2876dea994
84 files changed
+2266
-1287
No files matched your search
@@ -702,7 +702,6 @@
|
|||||||
<horizontalAlign>Left</horizontalAlign>
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
</extInfo>
|
</extInfo>
|
||||||
</items>
|
</items>
|
||||||
<visible>true</visible>
|
|
||||||
<enabled>true</enabled>
|
<enabled>true</enabled>
|
||||||
<userVisible>
|
<userVisible>
|
||||||
<common>true</common>
|
<common>true</common>
|
||||||
@@ -8218,6 +8217,19 @@
|
|||||||
<common>true</common>
|
<common>true</common>
|
||||||
</edit>
|
</edit>
|
||||||
</attributes>
|
</attributes>
|
||||||
|
<attributes>
|
||||||
|
<name>ЕстьПравоРедактировать</name>
|
||||||
|
<id>66</id>
|
||||||
|
<valueType>
|
||||||
|
<types>Boolean</types>
|
||||||
|
</valueType>
|
||||||
|
<view>
|
||||||
|
<common>true</common>
|
||||||
|
</view>
|
||||||
|
<edit>
|
||||||
|
<common>true</common>
|
||||||
|
</edit>
|
||||||
|
</attributes>
|
||||||
<formCommands>
|
<formCommands>
|
||||||
<name>ВыборТипаДоверителя</name>
|
<name>ВыборТипаДоверителя</name>
|
||||||
<title>
|
<title>
|
||||||
|
|||||||
@@ -18,6 +18,8 @@
|
|||||||
ПериодОпросаСтатусов = 300;
|
ПериодОпросаСтатусов = 300;
|
||||||
ТребуетсяОбновлениеДекораций = Истина;
|
ТребуетсяОбновлениеДекораций = Истина;
|
||||||
|
|
||||||
|
ЕстьПравоРедактировать = ПравоДоступа("Изменение", Метаданные.Справочники.МашиночитаемыеДоверенности);
|
||||||
|
|
||||||
Если Параметры.Ключ.Пустая() Тогда
|
Если Параметры.Ключ.Пустая() Тогда
|
||||||
|
|
||||||
Объект.ФайлДоверенности = Неопределено;
|
Объект.ФайлДоверенности = Неопределено;
|
||||||
@@ -807,7 +809,7 @@
|
|||||||
ДанныеФайла.СсылкаНаДвоичныеДанныеФайла,
|
ДанныеФайла.СсылкаНаДвоичныеДанныеФайла,
|
||||||
Элементы.ЭлектронныеПодписи.ВыделенныеСтроки, ДанныеФайла);
|
Элементы.ЭлектронныеПодписи.ВыделенныеСтроки, ДанныеФайла);
|
||||||
|
|
||||||
Если Элементы.ФормаЗаписатьИЗакрыть.Видимость И Элементы.ФормаЗаписатьИЗакрыть.Доступность Тогда
|
Если ЕстьПравоРедактировать Тогда
|
||||||
Модифицированность = Истина;
|
Модифицированность = Истина;
|
||||||
СохранитьРезультатПроверкиПодписей = Истина;
|
СохранитьРезультатПроверкиПодписей = Истина;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
@@ -1708,13 +1710,10 @@
|
|||||||
ВыполнитьОбработкуОповещения(Контекст.Оповещение, Новый Структура);
|
ВыполнитьОбработкуОповещения(Контекст.Оповещение, Новый Структура);
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
Если Элементы.ФормаЗаписатьИЗакрыть.Видимость И Элементы.ФормаЗаписатьИЗакрыть.Доступность Тогда
|
Модифицированность = Истина;
|
||||||
Модифицированность = Истина;
|
СохранитьРезультатПроверкиПодписей = Истина;
|
||||||
СохранитьРезультатПроверкиПодписей = Истина;
|
|
||||||
КонецЕсли;
|
|
||||||
|
|
||||||
ОбновитьСтатусПослеПодписания();
|
ОбновитьСтатусПослеПодписания();
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
&НаСервере
|
&НаСервере
|
||||||
@@ -1902,7 +1901,8 @@
|
|||||||
|
|
||||||
Если Условие = Неопределено Или Условие = "Подписание" Тогда
|
Если Условие = Неопределено Или Условие = "Подписание" Тогда
|
||||||
|
|
||||||
РеквизитыНедоступныДляРедактирования = Форма.ЭлектронныеПодписи.Количество() > 0 Или ВнешнийСтатус(Форма);
|
РеквизитыНедоступныДляРедактирования = Не Форма.ЕстьПравоРедактировать
|
||||||
|
Или Форма.ЭлектронныеПодписи.Количество() > 0 Или ВнешнийСтатус(Форма);
|
||||||
|
|
||||||
Если Форма.РеквизитыНедоступныДляРедактирования <> РеквизитыНедоступныДляРедактирования Тогда
|
Если Форма.РеквизитыНедоступныДляРедактирования <> РеквизитыНедоступныДляРедактирования Тогда
|
||||||
Форма.РеквизитыНедоступныДляРедактирования = РеквизитыНедоступныДляРедактирования;
|
Форма.РеквизитыНедоступныДляРедактирования = РеквизитыНедоступныДляРедактирования;
|
||||||
@@ -3576,6 +3576,7 @@
|
|||||||
|
|
||||||
Элементы.ГруппаРегистрацияВДругомРеестре.Видимость = Ложь;
|
Элементы.ГруппаРегистрацияВДругомРеестре.Видимость = Ложь;
|
||||||
Элементы.ГруппаСтатусВДругомРеестре.Видимость = Ложь;
|
Элементы.ГруппаСтатусВДругомРеестре.Видимость = Ложь;
|
||||||
|
Элементы.РегистрироватьВДругомРеестре.Доступность = ЕстьПравоРедактировать;
|
||||||
|
|
||||||
ПараметрыПереопределения = Новый Структура;
|
ПараметрыПереопределения = Новый Структура;
|
||||||
ПараметрыПереопределения.Вставить("ПоказыватьРегистрироватьВРеестре", Ложь);
|
ПараметрыПереопределения.Вставить("ПоказыватьРегистрироватьВРеестре", Ложь);
|
||||||
|
|||||||
@@ -43,6 +43,7 @@
|
|||||||
Токен = Новый Структура;
|
Токен = Новый Структура;
|
||||||
Токен.Вставить("Слот");
|
Токен.Вставить("Слот");
|
||||||
Токен.Вставить("СерийныйНомер");
|
Токен.Вставить("СерийныйНомер");
|
||||||
|
Токен.Вставить("Представление");
|
||||||
ЗаполнитьЗначенияСвойств(Токен, ЭтотОбъект);
|
ЗаполнитьЗначенияСвойств(Токен, ЭтотОбъект);
|
||||||
|
|
||||||
Элементы.ГруппаОбновлениеСертификатов.Видимость = Истина;
|
Элементы.ГруппаОбновлениеСертификатов.Видимость = Истина;
|
||||||
|
|||||||
@@ -236,7 +236,7 @@
|
|||||||
//
|
//
|
||||||
Процедура ОбновитьНепоставляемыеПрофилиПоИзменениямКонфигурации() Экспорт
|
Процедура ОбновитьНепоставляемыеПрофилиПоИзменениямКонфигурации() Экспорт
|
||||||
|
|
||||||
Кэш = УправлениеДоступомСлужебныйПовтИсп.ОписаниеПоставляемыхПрофилейСеанса();
|
Кэш = УправлениеДоступомСлужебныйПовтИсп.ОписаниеСтандартныхРолейРасширенийСеанса();
|
||||||
НовоеЗначение = Кэш.ХешСумма;
|
НовоеЗначение = Кэш.ХешСумма;
|
||||||
|
|
||||||
УжеИзменен = Ложь;
|
УжеИзменен = Ложь;
|
||||||
@@ -1579,12 +1579,18 @@
|
|||||||
|
|
||||||
ОписаниеВерсии = Новый Структура("СвойстваВерсии", Новый Массив);
|
ОписаниеВерсии = Новый Структура("СвойстваВерсии", Новый Массив);
|
||||||
ДобавитьЭлементВерсии(ОписаниеВерсии, "Версия", "1");
|
ДобавитьЭлементВерсии(ОписаниеВерсии, "Версия", "1");
|
||||||
ДобавитьЭлементВерсии(ОписаниеВерсии, "ОбщиеПрава", ОбщиеПрава);
|
ДобавитьЭлементВерсии(ОписаниеВерсии, "ОбщиеПрава",
|
||||||
ДобавитьЭлементВерсии(ОписаниеВерсии, "БазовыеПрава", БазовыеПрава);
|
РолиСИдентификаторами(ОбщиеПрава));
|
||||||
ДобавитьЭлементВерсии(ОписаниеВерсии, "БазовыеПраваВнешнихПользователей", БазовыеПраваВнешнихПользователей);
|
ДобавитьЭлементВерсии(ОписаниеВерсии, "БазовыеПрава",
|
||||||
ДобавитьЭлементВерсии(ОписаниеВерсии, "АдминистраторСистемы", АдминистраторСистемы);
|
РолиСИдентификаторами(БазовыеПрава));
|
||||||
ДобавитьЭлементВерсии(ОписаниеВерсии, "ПолныеПрава", ПолныеПрава);
|
ДобавитьЭлементВерсии(ОписаниеВерсии, "БазовыеПраваВнешнихПользователей",
|
||||||
ДобавитьЭлементВерсии(ОписаниеВерсии, "ДополнительныеРолиАдминистратора", ДополнительныеРолиАдминистратора);
|
РолиСИдентификаторами(БазовыеПраваВнешнихПользователей));
|
||||||
|
ДобавитьЭлементВерсии(ОписаниеВерсии, "АдминистраторСистемы",
|
||||||
|
РолиСИдентификаторами(АдминистраторСистемы));
|
||||||
|
ДобавитьЭлементВерсии(ОписаниеВерсии, "ПолныеПрава",
|
||||||
|
РолиСИдентификаторами(ПолныеПрава));
|
||||||
|
ДобавитьЭлементВерсии(ОписаниеВерсии, "ДополнительныеРолиАдминистратора",
|
||||||
|
РолиСИдентификаторами(ДополнительныеРолиАдминистратора));
|
||||||
|
|
||||||
Результат = Новый ФиксированнаяСтруктура(Свойства);
|
Результат = Новый ФиксированнаяСтруктура(Свойства);
|
||||||
|
|
||||||
@@ -2355,6 +2361,7 @@
|
|||||||
СвойстваПрофилей = Новый Соответствие;
|
СвойстваПрофилей = Новый Соответствие;
|
||||||
ОписанияПрофилейМассив = Новый Массив;
|
ОписанияПрофилейМассив = Новый Массив;
|
||||||
РазделениеВключено = ОбщегоНазначения.РазделениеВключено();
|
РазделениеВключено = ОбщегоНазначения.РазделениеВключено();
|
||||||
|
ИдентификаторыВсехРолей = ИдентификаторыВсехРолей();
|
||||||
|
|
||||||
Для Каждого ОписаниеПрофиля Из СписокПрофилей Цикл
|
Для Каждого ОписаниеПрофиля Из СписокПрофилей Цикл
|
||||||
СвойстваПрофиля = Новый ФиксированнаяСтруктура(ОписаниеПрофиля.Значение);
|
СвойстваПрофиля = Новый ФиксированнаяСтруктура(ОписаниеПрофиля.Значение);
|
||||||
@@ -2369,7 +2376,9 @@
|
|||||||
Если СвойстваПрофиля.ЭтоГруппа Тогда
|
Если СвойстваПрофиля.ЭтоГруппа Тогда
|
||||||
Продолжить;
|
Продолжить;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
ДобавитьСвойстваВерсии(ОписаниеВерсии, СвойстваПрофиля, "Назначение, Роли");
|
ДобавитьСвойстваВерсии(ОписаниеВерсии, СвойстваПрофиля, "Назначение");
|
||||||
|
РолиСИдентификаторами = РолиСИдентификаторами(СвойстваПрофиля.Роли, ИдентификаторыВсехРолей);
|
||||||
|
ДобавитьСвойстваВерсии(ОписаниеВерсии, Новый Структура("Роли", РолиСИдентификаторами) , "Роли");
|
||||||
Если РазделениеВключено Тогда
|
Если РазделениеВключено Тогда
|
||||||
РолиНедоступныеВСервисе = Новый СписокЗначений;
|
РолиНедоступныеВСервисе = Новый СписокЗначений;
|
||||||
Для Каждого ОписаниеРоли Из СвойстваПрофиля.РолиНедоступныеВСервисе Цикл
|
Для Каждого ОписаниеРоли Из СвойстваПрофиля.РолиНедоступныеВСервисе Цикл
|
||||||
@@ -2708,6 +2717,39 @@
|
|||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
|
// Для функции ПоставляемыеПрофили.
|
||||||
|
Функция ИдентификаторыВсехРолей()
|
||||||
|
|
||||||
|
Результат = Новый Соответствие;
|
||||||
|
|
||||||
|
Для Каждого Роль Из Метаданные.Роли Цикл
|
||||||
|
Результат.Вставить(Роль.Имя,
|
||||||
|
Справочники.ИдентификаторыОбъектовМетаданных.КлючОбъектаМетаданныхРоль(Роль));
|
||||||
|
КонецЦикла;
|
||||||
|
|
||||||
|
Возврат Результат;
|
||||||
|
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
|
// Для функции ПоставляемыеПрофили.
|
||||||
|
Функция РолиСИдентификаторами(ИменаРолей, ИдентификаторыВсехРолей = Неопределено)
|
||||||
|
|
||||||
|
Результат = Новый Массив;
|
||||||
|
|
||||||
|
Для Каждого ИмяРоли Из ИменаРолей Цикл
|
||||||
|
Если ИдентификаторыВсехРолей = Неопределено Тогда
|
||||||
|
ИдентификаторРоли = Справочники.ИдентификаторыОбъектовМетаданных.КлючОбъектаМетаданныхРоль(
|
||||||
|
Метаданные.Роли[ИмяРоли]);
|
||||||
|
Иначе
|
||||||
|
ИдентификаторРоли = ИдентификаторыВсехРолей.Получить(ИмяРоли);
|
||||||
|
КонецЕсли;
|
||||||
|
Результат.Добавить(ИмяРоли + " " + Строка(ИдентификаторРоли));
|
||||||
|
КонецЦикла;
|
||||||
|
|
||||||
|
Возврат Результат;
|
||||||
|
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
// Возвращает свойства профиля, указанные в переопределяемом модуле,
|
// Возвращает свойства профиля, указанные в переопределяемом модуле,
|
||||||
// преобразованные в фиксированный формат сохранения в базе данных.
|
// преобразованные в фиксированный формат сохранения в базе данных.
|
||||||
// Подробное описание свойств смотри в функциях НовоеОписаниеПрофиляГруппДоступа
|
// Подробное описание свойств смотри в функциях НовоеОписаниеПрофиляГруппДоступа
|
||||||
|
|||||||
BIN
Binary file not shown.
+1
-1
@@ -836,7 +836,7 @@
|
|||||||
<usePurposes>MobileDevice</usePurposes>
|
<usePurposes>MobileDevice</usePurposes>
|
||||||
</forms>
|
</forms>
|
||||||
<templates uuid="5189beb9-b939-4f97-aca0-c2f3492ac8b9">
|
<templates uuid="5189beb9-b939-4f97-aca0-c2f3492ac8b9">
|
||||||
<name>КомпонентаExtraCryptoAPI_3_0_3_49</name>
|
<name>КомпонентаExtraCryptoAPI_3_1_1_1</name>
|
||||||
<synonym>
|
<synonym>
|
||||||
<key>ru</key>
|
<key>ru</key>
|
||||||
<value>Компонента ExtraCryptoAPI</value>
|
<value>Компонента ExtraCryptoAPI</value>
|
||||||
|
|||||||
@@ -6,6 +6,13 @@
|
|||||||
// https://creativecommons.org/licenses/by/4.0/legalcode
|
// https://creativecommons.org/licenses/by/4.0/legalcode
|
||||||
///////////////////////////////////////////////////////////////////////////////////////////////////////
|
///////////////////////////////////////////////////////////////////////////////////////////////////////
|
||||||
|
|
||||||
|
#Область ОписаниеПеременных
|
||||||
|
|
||||||
|
&НаКлиенте
|
||||||
|
Перем ИдентификаторСпособаИсправления;
|
||||||
|
|
||||||
|
#КонецОбласти
|
||||||
|
|
||||||
#Область ОбработчикиСобытийФормы
|
#Область ОбработчикиСобытийФормы
|
||||||
|
|
||||||
&НаСервере
|
&НаСервере
|
||||||
@@ -173,7 +180,7 @@
|
|||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
&НаКлиенте
|
&НаКлиенте
|
||||||
Процедура ПоказатьСпособИсправления(СпособИсправления, ДополнительныеПараметры = Неопределено) Экспорт
|
Процедура ПоказатьСпособИсправления(СпособИсправления)
|
||||||
|
|
||||||
Если СпособИсправления = "b186a13d-a8b1-4a30-acf3-f1a09f104deb" Тогда
|
Если СпособИсправления = "b186a13d-a8b1-4a30-acf3-f1a09f104deb" Тогда
|
||||||
ОбщегоНазначенияКлиент.СообщитьПользователю(НСтр("ru = 'Включите авторизацию на сервере исходящей почты.'"),
|
ОбщегоНазначенияКлиент.СообщитьПользователю(НСтр("ru = 'Включите авторизацию на сервере исходящей почты.'"),
|
||||||
@@ -590,7 +597,7 @@
|
|||||||
Если Модифицированность Тогда
|
Если Модифицированность Тогда
|
||||||
Записать(Новый Структура("ПроверитьНастройки"));
|
Записать(Новый Структура("ПроверитьНастройки"));
|
||||||
Иначе
|
Иначе
|
||||||
ОписаниеОповещения = Новый ОписаниеОповещения("ПоказатьСпособИсправления", ЭтотОбъект);
|
ОписаниеОповещения = Новый ОписаниеОповещения("ПриЗавершенииПроверкиНастроек", ЭтотОбъект);
|
||||||
ПараметрыОткрытия = Новый Структура("УчетнаяЗапись", Объект.Ссылка);
|
ПараметрыОткрытия = Новый Структура("УчетнаяЗапись", Объект.Ссылка);
|
||||||
ОткрытьФорму("Справочник.УчетныеЗаписиЭлектроннойПочты.Форма.ПроверкаНастроекУчетнойЗаписи",
|
ОткрытьФорму("Справочник.УчетныеЗаписиЭлектроннойПочты.Форма.ПроверкаНастроекУчетнойЗаписи",
|
||||||
ПараметрыОткрытия, ЭтотОбъект, , , , ОписаниеОповещения);
|
ПараметрыОткрытия, ЭтотОбъект, , , , ОписаниеОповещения);
|
||||||
@@ -761,5 +768,24 @@
|
|||||||
ОткрытьФорму("Справочник.УчетныеЗаписиЭлектроннойПочты.Форма.ПомощникНастройкиУчетнойЗаписи",
|
ОткрытьФорму("Справочник.УчетныеЗаписиЭлектроннойПочты.Форма.ПомощникНастройкиУчетнойЗаписи",
|
||||||
ПараметрыОткрытия, , , , , ОписаниеОповещения);
|
ПараметрыОткрытия, , , , , ОписаниеОповещения);
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
|
&НаКлиенте
|
||||||
|
Процедура ПриЗавершенииПроверкиНастроек(СпособИсправления, ДополнительныеПараметры = Неопределено) Экспорт
|
||||||
|
|
||||||
|
Если ЗначениеЗаполнено(СпособИсправления) Тогда
|
||||||
|
ИдентификаторСпособаИсправления = СпособИсправления;
|
||||||
|
ПодключитьОбработчикОжидания("ПерейтиКИсправлению", 0.1, Истина);
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
|
&НаКлиенте
|
||||||
|
Процедура ПерейтиКИсправлению()
|
||||||
|
|
||||||
|
ПоказатьСпособИсправления(ИдентификаторСпособаИсправления);
|
||||||
|
ИдентификаторСпособаИсправления = Неопределено;
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
#КонецОбласти
|
#КонецОбласти
|
||||||
@@ -1,3 +1,3 @@
|
|||||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><html><head><link rel="stylesheet" type="text/css" href="v8help://service_book/service_style"></link></head><body>
|
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><html><head><link rel="stylesheet" type="text/css" href="v8help://service_book/service_style"></link></head><body>
|
||||||
|
|
||||||
Основные печатные формы являются подтверждающими, первичными документами для хозяйственной операции. Они определяют внешнее представление документов.<p>Основная печатная форма по документу может запоминаться только одна. Поэтому при формировании комплекта из нескольких основных, необходимо выбрать какую запоминать.</p><p>Сохраненное наименавание может быть использовано при формировании исходящих документах.</p></body></html>
|
Основные печатные формы являются подтверждающими, первичными документами для хозяйственной операции. Они определяют внешнее представление документов.<p>Основная печатная форма по документу может запоминаться только одна. Поэтому при формировании комплекта из нескольких основных, необходимо выбрать какую запоминать.</p><p>Сохраненное наименование может быть использовано при формировании исходящих документов.</p></body></html>
|
||||||
@@ -60,6 +60,8 @@
|
|||||||
&НаКлиенте
|
&НаКлиенте
|
||||||
Процедура ВыбратьИСформировать(Команда)
|
Процедура ВыбратьИСформировать(Команда)
|
||||||
|
|
||||||
|
ОчиститьСообщения();
|
||||||
|
|
||||||
Если ПроверитьЗаполнение() Тогда
|
Если ПроверитьЗаполнение() Тогда
|
||||||
Закрыть(ОсновнаяПечатнаяФорма - 1);
|
Закрыть(ОсновнаяПечатнаяФорма - 1);
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|||||||
@@ -1166,8 +1166,8 @@
|
|||||||
ПараметрыФормы.Вставить("Компоненты", Компоненты);
|
ПараметрыФормы.Вставить("Компоненты", Компоненты);
|
||||||
ПараметрыФормы.Вставить("ИмяТребуемойКомпоненты", "РасширениеРаботыСКриптографией");
|
ПараметрыФормы.Вставить("ИмяТребуемойКомпоненты", "РасширениеРаботыСКриптографией");
|
||||||
ОбработчикПродолжения = Новый ОписаниеОповещения("ОпределитьУстановленныеПрограммыПослеПодключенияРасширения", ЭтотОбъект, Контекст);
|
ОбработчикПродолжения = Новый ОписаниеОповещения("ОпределитьУстановленныеПрограммыПослеПодключенияРасширения", ЭтотОбъект, Контекст);
|
||||||
ОткрытьФорму("ОбщаяФорма.НачалоРаботыСЭлектроннойПодписью", ПараметрыФормы,
|
ОткрытьФорму("ОбщаяФорма.НачалоРаботыСЭлектроннойПодписью", ПараметрыФормы, ,
|
||||||
, , , , ОбработчикПродолжения, РежимОткрытияОкнаФормы.БлокироватьОкноВладельца);
|
УникальныйИдентификатор, , , ОбработчикПродолжения, РежимОткрытияОкнаФормы.БлокироватьОкноВладельца);
|
||||||
Возврат;
|
Возврат;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
#Иначе
|
#Иначе
|
||||||
|
|||||||
@@ -142,7 +142,7 @@
|
|||||||
"ВыводитьСразу", Ложь);
|
"ВыводитьСразу", Ложь);
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
УправлениеПечатью.ПечатьДокументовПриСозданииНаСервере(ЭтотОбъект, Отказ, СтандартнаяОбработка);
|
УправлениеПечатью.ОбработатьКомандыОтправки(ЭтотОбъект);
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
|
|||||||
@@ -780,7 +780,7 @@
|
|||||||
&НаКлиенте
|
&НаКлиенте
|
||||||
Процедура ВыбранныеПоляПроверкаПеретаскивания(Элемент, ПараметрыПеретаскивания, СтандартнаяОбработка, ТекущаяСтрока, Поле)
|
Процедура ВыбранныеПоляПроверкаПеретаскивания(Элемент, ПараметрыПеретаскивания, СтандартнаяОбработка, ТекущаяСтрока, Поле)
|
||||||
|
|
||||||
Если ИсточникПеретаскиванияНаКлиенте <> Элемент.Имя Тогда
|
Если ИсточникПеретаскиванияНаКлиенте <> Элемент.Имя Или ТекущаяСтрока = Неопределено Тогда
|
||||||
Возврат;
|
Возврат;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
|
|||||||
@@ -4201,9 +4201,12 @@
|
|||||||
Расшифровка = ОбщегоНазначенияКлиентСервер.СвойствоСтруктуры(Параметры, "Расшифровка");
|
Расшифровка = ОбщегоНазначенияКлиентСервер.СвойствоСтруктуры(Параметры, "Расшифровка");
|
||||||
КлючТекущегоВариантаРасшифровки = "";
|
КлючТекущегоВариантаРасшифровки = "";
|
||||||
Если ТипЗнч(Расшифровка) = Тип("ОписаниеОбработкиРасшифровкиКомпоновкиДанных") Тогда
|
Если ТипЗнч(Расшифровка) = Тип("ОписаниеОбработкиРасшифровкиКомпоновкиДанных") Тогда
|
||||||
Настройки = ПолучитьИзВременногоХранилища(Расшифровка.Данные).Настройки;
|
ДанныеРасшифровки = ПолучитьИзВременногоХранилища(Расшифровка.Данные);
|
||||||
КлючТекущегоВариантаРасшифровки = ОбщегоНазначенияКлиентСервер.СвойствоСтруктуры(
|
Если ТипЗнч(ДанныеРасшифровки) = Тип("ДанныеРасшифровкиКомпоновкиДанных") Тогда
|
||||||
Настройки.ДополнительныеСвойства, "КлючВарианта", "");
|
Настройки = ДанныеРасшифровки.Настройки;
|
||||||
|
КлючТекущегоВариантаРасшифровки = ОбщегоНазначенияКлиентСервер.СвойствоСтруктуры(
|
||||||
|
Настройки.ДополнительныеСвойства, "КлючВарианта", "");
|
||||||
|
КонецЕсли;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
Если ЗначениеЗаполнено(КлючТекущегоВариантаРасшифровки) Тогда
|
Если ЗначениеЗаполнено(КлючТекущегоВариантаРасшифровки) Тогда
|
||||||
|
|||||||
@@ -3278,6 +3278,8 @@
|
|||||||
Если РезультатЗапросаАдреса.Пустой() Тогда
|
Если РезультатЗапросаАдреса.Пустой() Тогда
|
||||||
Возврат;
|
Возврат;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
|
Дома = РезультатЗапросаДома.Выгрузить();
|
||||||
|
|
||||||
ПолученныйАдрес = РезультатЗапросаАдреса.Выбрать();
|
ПолученныйАдрес = РезультатЗапросаАдреса.Выбрать();
|
||||||
Пока ПолученныйАдрес.Следующий() Цикл
|
Пока ПолученныйАдрес.Следующий() Цикл
|
||||||
@@ -3313,7 +3315,7 @@
|
|||||||
СведенияОДоме = СведенияОДоме();
|
СведенияОДоме = СведенияОДоме();
|
||||||
ИзвлечьСтроенияВОписаниеДома(СведенияОДоме, Адрес);
|
ИзвлечьСтроенияВОписаниеДома(СведенияОДоме, Адрес);
|
||||||
|
|
||||||
Результат = НайтиСтрокуСДомом(РезультатЗапросаДома.Выгрузить(), СведенияОДоме);
|
Результат = НайтиСтрокуСДомом(Дома, СведенияОДоме);
|
||||||
Если Результат <> Неопределено Тогда
|
Если Результат <> Неопределено Тогда
|
||||||
Адрес.HouseID = Результат.ИдентификаторДома;
|
Адрес.HouseID = Результат.ИдентификаторДома;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
@@ -7789,7 +7791,7 @@
|
|||||||
//
|
//
|
||||||
Процедура ЗаполнитьВерсиюПоставщикаДанныхСервис1С(Результат)
|
Процедура ЗаполнитьВерсиюПоставщикаДанныхСервис1С(Результат)
|
||||||
|
|
||||||
РезультатВебСервис = ВыполнитьЗапросЧерезВебСервис("ping", 7);
|
РезультатВебСервис = ВыполнитьЗапросЧерезВебСервис("ping", 2);
|
||||||
|
|
||||||
Если РезультатВебСервис.Отказ Тогда
|
Если РезультатВебСервис.Отказ Тогда
|
||||||
Результат.Данные = Ложь;
|
Результат.Данные = Ложь;
|
||||||
@@ -7808,20 +7810,25 @@
|
|||||||
//
|
//
|
||||||
Процедура ЗаполнитьСписокАвтоподбораЧастиАдресаСервис1С(ВариантыАдреса, КешПредставлений, Текст, Родитель, Количество,
|
Процедура ЗаполнитьСписокАвтоподбораЧастиАдресаСервис1С(ВариантыАдреса, КешПредставлений, Текст, Родитель, Количество,
|
||||||
ДополнительныеПараметры)
|
ДополнительныеПараметры)
|
||||||
|
|
||||||
ТекстGETЗапроса = "autocomplete?text=" + КодироватьСтроку(Текст, СпособКодированияСтроки.КодировкаURL);
|
Если Не СтроковыеФункцииКлиентСервер.ЭтоУникальныйИдентификатор(Текст) Тогда
|
||||||
Если ЗначениеЗаполнено(Родитель) Тогда
|
ТекстGETЗапроса = "autocomplete?text=" + КодироватьСтроку(Текст, СпособКодированияСтроки.КодировкаURL);
|
||||||
ТекстGETЗапроса = ТекстGETЗапроса + "&parentGuid=" + Строка(Родитель);
|
Если ЗначениеЗаполнено(Родитель) Тогда
|
||||||
|
ТекстGETЗапроса = ТекстGETЗапроса + "&parentGuid=" + Строка(Родитель);
|
||||||
|
КонецЕсли;
|
||||||
|
Если ЗначениеЗаполнено(Количество) Тогда
|
||||||
|
ТекстGETЗапроса = ТекстGETЗапроса + "&limit=" + Формат(Количество, "ЧГ=0");
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Если ДополнительныеПараметры.Свойство("Уровни") Тогда
|
||||||
|
ТекстGETЗапроса = ТекстGETЗапроса + "&levels=" + ДополнительныеПараметры.Уровни;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
РезультатВебСервис = ВыполнитьЗапросЧерезВебСервис(ТекстGETЗапроса);
|
||||||
|
Иначе
|
||||||
|
РезультатВебСервис = АдресныеСведенияСервис1СПоКоду(Текст, "ID");
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
Если ЗначениеЗаполнено(Количество) Тогда
|
|
||||||
ТекстGETЗапроса = ТекстGETЗапроса + "&limit=" + Формат(Количество, "ЧГ=0");
|
|
||||||
КонецЕсли;
|
|
||||||
|
|
||||||
Если ДополнительныеПараметры.Свойство("Уровни") Тогда
|
|
||||||
ТекстGETЗапроса = ТекстGETЗапроса + "&levels=" + ДополнительныеПараметры.Уровни;
|
|
||||||
КонецЕсли;
|
|
||||||
|
|
||||||
РезультатВебСервис = ВыполнитьЗапросЧерезВебСервис(ТекстGETЗапроса);
|
|
||||||
Если РезультатВебСервис.Отказ Или РезультатВебСервис.Количество() = 0 Или РезультатВебСервис.Данные = Неопределено Тогда
|
Если РезультатВебСервис.Отказ Или РезультатВебСервис.Количество() = 0 Или РезультатВебСервис.Данные = Неопределено Тогда
|
||||||
Возврат;
|
Возврат;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
@@ -7911,7 +7918,7 @@
|
|||||||
|
|
||||||
Идентификатор = СведенияОбАдресномОбъекте.Идентификатор;
|
Идентификатор = СведенияОбАдресномОбъекте.Идентификатор;
|
||||||
|
|
||||||
РезультатВебСервис = АдресныеСведенияСервис1СПоКоду(Результат, Идентификатор, "ID");
|
РезультатВебСервис = АдресныеСведенияСервис1СПоКоду(Идентификатор, "ID");
|
||||||
|
|
||||||
Если РезультатВебСервис.Отказ Или РезультатВебСервис.Данные.Количество() = 0 Тогда
|
Если РезультатВебСервис.Отказ Или РезультатВебСервис.Данные.Количество() = 0 Тогда
|
||||||
Возврат;
|
Возврат;
|
||||||
@@ -7948,7 +7955,7 @@
|
|||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
Функция АдресныеСведенияСервис1СПоКоду(Результат, Знач Идентификатор, Знач ИмяКода)
|
Функция АдресныеСведенияСервис1СПоКоду(Знач Идентификатор, Знач ИмяКода)
|
||||||
|
|
||||||
ШаблонЗапроса = "selectByCode?code=%1&codeType=%2";
|
ШаблонЗапроса = "selectByCode?code=%1&codeType=%2";
|
||||||
ТекстGETЗапроса = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(ШаблонЗапроса,
|
ТекстGETЗапроса = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(ШаблонЗапроса,
|
||||||
@@ -9399,16 +9406,18 @@
|
|||||||
ЗащищенноеСоединение = ОбщегоНазначенияКлиентСервер.НовоеЗащищенноеСоединение();
|
ЗащищенноеСоединение = ОбщегоНазначенияКлиентСервер.НовоеЗащищенноеСоединение();
|
||||||
ИспользоватьАутентификациюОС = Ложь;
|
ИспользоватьАутентификациюОС = Ложь;
|
||||||
|
|
||||||
СохраненныйТекущийURLВебСервиса = ОбщегоНазначения.ХранилищеОбщихНастроекЗагрузить("АдресныйКлассификатор", "URLСервисаКлассификатора1С");
|
Если Не ОбщегоНазначения.РазделениеВключено() Тогда
|
||||||
Если ТипЗнч(СохраненныйТекущийURLВебСервиса) = Тип("Строка") И ЗначениеЗаполнено(СохраненныйТекущийURLВебСервиса) Тогда
|
СохраненныйТекущийURLВебСервиса = ОбщегоНазначения.ХранилищеОбщихНастроекЗагрузить("АдресныйКлассификатор", "URLСервисаКлассификатора1С");
|
||||||
URLВебСервисаПоЧастям = СтрРазделить(СохраненныйТекущийURLВебСервиса, ":", Ложь);
|
Если ТипЗнч(СохраненныйТекущийURLВебСервиса) = Тип("Строка") И ЗначениеЗаполнено(СохраненныйТекущийURLВебСервиса) Тогда
|
||||||
ИмяСервера = СокрЛП(URLВебСервисаПоЧастям[0]);
|
URLВебСервисаПоЧастям = СтрРазделить(СохраненныйТекущийURLВебСервиса, ":", Ложь);
|
||||||
Если URLВебСервисаПоЧастям.Количество() > 1 Тогда
|
ИмяСервера = СокрЛП(URLВебСервисаПоЧастям[0]);
|
||||||
ТипЧисло = Новый ОписаниеТипов("Число");
|
Если URLВебСервисаПоЧастям.Количество() > 1 Тогда
|
||||||
Порт = ТипЧисло.ПривестиЗначение(URLВебСервисаПоЧастям[1]);
|
ТипЧисло = Новый ОписаниеТипов("Число");
|
||||||
ЗащищенноеСоединение = Неопределено;
|
Порт = ТипЧисло.ПривестиЗначение(URLВебСервисаПоЧастям[1]);
|
||||||
Если Порт = 0 Тогда
|
ЗащищенноеСоединение = Неопределено;
|
||||||
Порт = 80;
|
Если Порт = 0 Тогда
|
||||||
|
Порт = 80;
|
||||||
|
КонецЕсли;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|||||||
@@ -459,7 +459,7 @@
|
|||||||
ОпределитьРолиПолей(ИндексСтруктурыОтчета, СвойстваРезультата.РолиПолей);
|
ОпределитьРолиПолей(ИндексСтруктурыОтчета, СвойстваРезультата.РолиПолей);
|
||||||
ОпределитьПоляФормулы(НастройкиОтчета.АдресСхемы, Настройки, ИндексСтруктурыОтчета);
|
ОпределитьПоляФормулы(НастройкиОтчета.АдресСхемы, Настройки, ИндексСтруктурыОтчета);
|
||||||
УстановитьИдентификаторыИндексаСтруктурыОтчета(ИндексСтруктурыОтчета);
|
УстановитьИдентификаторыИндексаСтруктурыОтчета(ИндексСтруктурыОтчета);
|
||||||
ОпределитьДоступныеДействияПолейОтчета(ИндексСтруктурыОтчета);
|
ОпределитьДоступныеДействияПолейОтчета(Настройки, ИндексСтруктурыОтчета);
|
||||||
|
|
||||||
СвойстваРезультата.АдресИндексаСтруктурыОтчета = ПоместитьВоВременноеХранилище(
|
СвойстваРезультата.АдресИндексаСтруктурыОтчета = ПоместитьВоВременноеХранилище(
|
||||||
ИндексСтруктурыОтчета, Форма.УникальныйИдентификатор);
|
ИндексСтруктурыОтчета, Форма.УникальныйИдентификатор);
|
||||||
@@ -1180,7 +1180,7 @@
|
|||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
Процедура ОпределитьДоступныеДействияПолейОтчета(ИндексСтруктурыОтчета)
|
Процедура ОпределитьДоступныеДействияПолейОтчета(Настройки, ИндексСтруктурыОтчета)
|
||||||
|
|
||||||
Разделы = ИндексСтруктурыОтчета.Скопировать();
|
Разделы = ИндексСтруктурыОтчета.Скопировать();
|
||||||
Разделы.Свернуть("ПорядокРаздела");
|
Разделы.Свернуть("ПорядокРаздела");
|
||||||
@@ -1188,14 +1188,14 @@
|
|||||||
|
|
||||||
Для Каждого ПорядокРаздела Из ПорядокРазделов Цикл
|
Для Каждого ПорядокРаздела Из ПорядокРазделов Цикл
|
||||||
|
|
||||||
ОпределитьДоступныеДействияПолейРазделаОтчета(ИндексСтруктурыОтчета, ПорядокРаздела);
|
ОпределитьДоступныеДействияПолейРазделаОтчета(Настройки, ИндексСтруктурыОтчета, ПорядокРаздела);
|
||||||
ОпределитьДоступныеДействияПолейРазделаОтчета(ИндексСтруктурыОтчета, ПорядокРаздела, Истина);
|
ОпределитьДоступныеДействияПолейРазделаОтчета(Настройки, ИндексСтруктурыОтчета, ПорядокРаздела, Истина);
|
||||||
|
|
||||||
КонецЦикла;
|
КонецЦикла;
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
Процедура ОпределитьДоступныеДействияПолейРазделаОтчета(ИндексСтруктурыОтчета, ПорядокРаздела, ЭтоРесурс = Ложь)
|
Процедура ОпределитьДоступныеДействияПолейРазделаОтчета(Настройки, ИндексСтруктурыОтчета, ПорядокРаздела, ЭтоРесурс = Ложь)
|
||||||
|
|
||||||
ПоискПолейРаздела = Новый Структура("ПорядокРаздела, Ресурс", ПорядокРаздела, ЭтоРесурс);
|
ПоискПолейРаздела = Новый Структура("ПорядокРаздела, Ресурс", ПорядокРаздела, ЭтоРесурс);
|
||||||
ПоляГруппировок = ИндексСтруктурыОтчета.Скопировать(ПоискПолейРаздела);
|
ПоляГруппировок = ИндексСтруктурыОтчета.Скопировать(ПоискПолейРаздела);
|
||||||
@@ -1232,12 +1232,24 @@
|
|||||||
Индекс.ВставитьГруппировкуВыше = Не ЭтоПолеГруппировкиКолонки И Не ЭтоРесурс;
|
Индекс.ВставитьГруппировкуВыше = Не ЭтоПолеГруппировкиКолонки И Не ЭтоРесурс;
|
||||||
Индекс.ВставитьГруппировкуНиже = Не ЭтоПолеГруппировкиКолонки И Не ЭтоРесурс;
|
Индекс.ВставитьГруппировкуНиже = Не ЭтоПолеГруппировкиКолонки И Не ЭтоРесурс;
|
||||||
|
|
||||||
|
ЕстьДоступноеПолеГруппировкиВыше = Ложь;
|
||||||
|
Если ПоляГруппировкиВыше <> Неопределено Тогда
|
||||||
|
Для Каждого ПолеГруппировкиВыше Из ПоляГруппировкиВыше Цикл
|
||||||
|
Если Настройки.ДоступныеПоляВыбора.Элементы.Найти(ПолеГруппировкиВыше.Поле) <> Неопределено
|
||||||
|
Или Настройки.ДоступныеПоляГруппировок.Элементы.Найти(ПолеГруппировкиВыше.Поле) <> Неопределено Тогда
|
||||||
|
ЕстьДоступноеПолеГруппировкиВыше = Истина;
|
||||||
|
Прервать;
|
||||||
|
КонецЕсли;
|
||||||
|
КонецЦикла;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
Индекс.ПереместитьПолеВыше = Не ЭтоПолеГруппировкиКолонки
|
Индекс.ПереместитьПолеВыше = Не ЭтоПолеГруппировкиКолонки
|
||||||
И ПорядокРаздела = 1
|
И ПорядокРаздела = 1
|
||||||
И Не ЭтоРесурс
|
И Не ЭтоРесурс
|
||||||
И Индекс.СодержитРодительскиеГруппировки
|
И Индекс.СодержитРодительскиеГруппировки
|
||||||
И ПоляГруппировкиВыше <> Неопределено
|
И ПоляГруппировкиВыше <> Неопределено
|
||||||
И ПоляГруппировкиВыше.Найти(Не ПолеГруппировки.Период, "Период") = Неопределено;
|
И ПоляГруппировкиВыше.Найти(Не ПолеГруппировки.Период, "Период") = Неопределено
|
||||||
|
И ЕстьДоступноеПолеГруппировкиВыше;
|
||||||
|
|
||||||
Индекс.ПереместитьПолеНиже = Не ЭтоПолеГруппировкиКолонки
|
Индекс.ПереместитьПолеНиже = Не ЭтоПолеГруппировкиКолонки
|
||||||
И ПорядокРаздела = 1
|
И ПорядокРаздела = 1
|
||||||
|
|||||||
@@ -4434,7 +4434,19 @@
|
|||||||
ТаблицаФайлов = ПолучитьВложенияПисьмаСНеПустымИД(Письмо);
|
ТаблицаФайлов = ПолучитьВложенияПисьмаСНеПустымИД(Письмо);
|
||||||
|
|
||||||
Если ТаблицаФайлов.Количество() Тогда
|
Если ТаблицаФайлов.Количество() Тогда
|
||||||
ТекстHTML = СодержимоеТегаHTML(ТекстHTML, "html", Истина);
|
КоличествоЧастейHtml = СтрЧислоВхождений(ТекстHTML, "<html");
|
||||||
|
Если КоличествоЧастейHtml > 1 Тогда
|
||||||
|
ЧастиHtml = Новый Массив;
|
||||||
|
НомерЧастиHtml = 1;
|
||||||
|
Пока НомерЧастиHtml <= КоличествоЧастейHtml Цикл
|
||||||
|
ЧастьHtml = СодержимоеТегаHTML(ТекстHTML, "html", Истина, НомерЧастиHtml);
|
||||||
|
ЧастиHtml.Добавить(ЧастьHtml);
|
||||||
|
НомерЧастиHtml = НомерЧастиHtml + 1;
|
||||||
|
КонецЦикла;
|
||||||
|
ТекстHTML = СтрСоединить(ЧастиHtml, Символы.ПС + "<br>");
|
||||||
|
Иначе
|
||||||
|
ТекстHTML = СодержимоеТегаHTML(ТекстHTML, "html", Истина);
|
||||||
|
КонецЕсли;
|
||||||
ДокументHTML = ЗаменитьИдентификаторыКартинокНаПутьКФайлам(ТекстHTML, ТаблицаФайлов, Кодировка);
|
ДокументHTML = ЗаменитьИдентификаторыКартинокНаПутьКФайлам(ТекстHTML, ТаблицаФайлов, Кодировка);
|
||||||
|
|
||||||
Возврат ПолучитьТекстHTMLИзОбъектаДокументHTML(ДокументHTML);
|
Возврат ПолучитьТекстHTMLИзОбъектаДокументHTML(ДокументHTML);
|
||||||
|
|||||||
@@ -28,6 +28,7 @@
|
|||||||
Запрос.УстановитьПараметр("ПроблемныйОбъект", Результат.ПроблемныйОбъект);
|
Запрос.УстановитьПараметр("ПроблемныйОбъект", Результат.ПроблемныйОбъект);
|
||||||
Запрос.УстановитьПараметр("ПравилоПроверки", Результат.ПравилоПроверки);
|
Запрос.УстановитьПараметр("ПравилоПроверки", Результат.ПравилоПроверки);
|
||||||
Запрос.УстановитьПараметр("ВидПроверки", Результат.ВидПроверки);
|
Запрос.УстановитьПараметр("ВидПроверки", Результат.ВидПроверки);
|
||||||
|
Запрос.УстановитьПараметр("КлючУникальности", Результат.КлючУникальности);
|
||||||
Запрос.Текст =
|
Запрос.Текст =
|
||||||
"ВЫБРАТЬ
|
"ВЫБРАТЬ
|
||||||
| РезультатыПроверкиУчета.ИгнорироватьПроблему КАК ИгнорироватьПроблему
|
| РезультатыПроверкиУчета.ИгнорироватьПроблему КАК ИгнорироватьПроблему
|
||||||
@@ -36,7 +37,8 @@
|
|||||||
|ГДЕ
|
|ГДЕ
|
||||||
| РезультатыПроверкиУчета.ПроблемныйОбъект = &ПроблемныйОбъект
|
| РезультатыПроверкиУчета.ПроблемныйОбъект = &ПроблемныйОбъект
|
||||||
| И РезультатыПроверкиУчета.ПравилоПроверки = &ПравилоПроверки
|
| И РезультатыПроверкиУчета.ПравилоПроверки = &ПравилоПроверки
|
||||||
| И РезультатыПроверкиУчета.ВидПроверки = &ВидПроверки";
|
| И РезультатыПроверкиУчета.ВидПроверки = &ВидПроверки
|
||||||
|
| И РезультатыПроверкиУчета.КлючУникальности = &КлючУникальности";
|
||||||
Значение = Запрос.Выполнить().Выгрузить()[0].ИгнорироватьПроблему;
|
Значение = Запрос.Выполнить().Выгрузить()[0].ИгнорироватьПроблему;
|
||||||
|
|
||||||
КонтрольВеденияУчета.ИгнорироватьПроблему(Результат, Не Значение);
|
КонтрольВеденияУчета.ИгнорироватьПроблему(Результат, Не Значение);
|
||||||
@@ -107,6 +109,7 @@
|
|||||||
Результат.Вставить("ВидПроверки");
|
Результат.Вставить("ВидПроверки");
|
||||||
Результат.Вставить("УточнениеПроблемы");
|
Результат.Вставить("УточнениеПроблемы");
|
||||||
Результат.Вставить("ПолноеИмяОбъекта");
|
Результат.Вставить("ПолноеИмяОбъекта");
|
||||||
|
Результат.Вставить("КлючУникальности");
|
||||||
|
|
||||||
ДанныеРасшифровки = ПолучитьИзВременногоХранилища(ОтчетДанныеРасшифровки); // ДанныеРасшифровкиКомпоновкиДанных
|
ДанныеРасшифровки = ПолучитьИзВременногоХранилища(ОтчетДанныеРасшифровки); // ДанныеРасшифровкиКомпоновкиДанных
|
||||||
Расшифровка = ДанныеРасшифровки.Элементы[ИндексРасшифровки].ПолучитьПоля();
|
Расшифровка = ДанныеРасшифровки.Элементы[ИндексРасшифровки].ПолучитьПоля();
|
||||||
@@ -123,6 +126,7 @@
|
|||||||
Результат.ВидПроверки = Справочники.ВидыПроверок.ПолучитьСсылку(Новый УникальныйИдентификатор(ЗначениеЧастями[3]));
|
Результат.ВидПроверки = Справочники.ВидыПроверок.ПолучитьСсылку(Новый УникальныйИдентификатор(ЗначениеЧастями[3]));
|
||||||
Результат.УточнениеПроблемы = ЗначениеЧастями[4];
|
Результат.УточнениеПроблемы = ЗначениеЧастями[4];
|
||||||
Результат.ПолноеИмяОбъекта = ЗначениеЧастями[0];
|
Результат.ПолноеИмяОбъекта = ЗначениеЧастями[0];
|
||||||
|
Результат.КлючУникальности = Новый УникальныйИдентификатор(ЗначениеЧастями[5]);
|
||||||
|
|
||||||
Возврат Результат;
|
Возврат Результат;
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|||||||
@@ -959,6 +959,9 @@
|
|||||||
НаборЗаписей.Отбор.ПроблемныйОбъект.Установить(Выборка.ПроблемныйОбъект);
|
НаборЗаписей.Отбор.ПроблемныйОбъект.Установить(Выборка.ПроблемныйОбъект);
|
||||||
НаборЗаписей.Отбор.ПравилоПроверки.Установить(Выборка.ПравилоПроверки);
|
НаборЗаписей.Отбор.ПравилоПроверки.Установить(Выборка.ПравилоПроверки);
|
||||||
НаборЗаписей.Отбор.ВидПроверки.Установить(Выборка.ВидПроверки);
|
НаборЗаписей.Отбор.ВидПроверки.Установить(Выборка.ВидПроверки);
|
||||||
|
Если ОписаниеПроблемы.Свойство("КлючУникальности") Тогда
|
||||||
|
НаборЗаписей.Отбор.КлючУникальности.Установить(ОписаниеПроблемы.КлючУникальности);
|
||||||
|
КонецЕсли;
|
||||||
НаборЗаписей.Прочитать();
|
НаборЗаписей.Прочитать();
|
||||||
|
|
||||||
Запись = НаборЗаписей.Получить(0);
|
Запись = НаборЗаписей.Получить(0);
|
||||||
@@ -4278,7 +4281,7 @@
|
|||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
Функция РасшифровкаЯчейки(Ссылка, ПравилоПроверки, ВидПроверки, УточнениеПроблемы) Экспорт
|
Функция РасшифровкаЯчейки(Ссылка, ПравилоПроверки, ВидПроверки, УточнениеПроблемы, КлючУникальности) Экспорт
|
||||||
Если Не ОбщегоНазначения.ЭтоСсылка(ТипЗнч(Ссылка)) Тогда
|
Если Не ОбщегоНазначения.ЭтоСсылка(ТипЗнч(Ссылка)) Тогда
|
||||||
Возврат "";
|
Возврат "";
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
@@ -4287,7 +4290,8 @@
|
|||||||
+ Ссылка.УникальныйИдентификатор() + ";"
|
+ Ссылка.УникальныйИдентификатор() + ";"
|
||||||
+ ПравилоПроверки.УникальныйИдентификатор() + ";"
|
+ ПравилоПроверки.УникальныйИдентификатор() + ";"
|
||||||
+ ВидПроверки.УникальныйИдентификатор() + ";"
|
+ ВидПроверки.УникальныйИдентификатор() + ";"
|
||||||
+ УточнениеПроблемы;
|
+ УточнениеПроблемы + ";"
|
||||||
|
+ КлючУникальности;
|
||||||
|
|
||||||
Возврат Расшифровка;
|
Возврат Расшифровка;
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|||||||
@@ -44,7 +44,7 @@
|
|||||||
Процедура ПриДобавленииПодсистемы(Описание) Экспорт
|
Процедура ПриДобавленииПодсистемы(Описание) Экспорт
|
||||||
|
|
||||||
Описание.Имя = "СтандартныеПодсистемы";
|
Описание.Имя = "СтандартныеПодсистемы";
|
||||||
Описание.Версия = "3.1.11.155";
|
Описание.Версия = "3.1.11.173";
|
||||||
Описание.ИдентификаторИнтернетПоддержки = "SSL";
|
Описание.ИдентификаторИнтернетПоддержки = "SSL";
|
||||||
Описание.РежимВыполненияОтложенныхОбработчиков = "Параллельно";
|
Описание.РежимВыполненияОтложенныхОбработчиков = "Параллельно";
|
||||||
Описание.ПараллельноеОтложенноеОбновлениеСВерсии = "2.3.3.0";
|
Описание.ПараллельноеОтложенноеОбновлениеСВерсии = "2.3.3.0";
|
||||||
|
|||||||
@@ -40,7 +40,7 @@
|
|||||||
Возврат;
|
Возврат;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
ОпределитьДоступностьЭлементовФормы(ЭлементыФормы);
|
ОпределитьВидимостьЭлементовФормы(ЭлементыФормы);
|
||||||
ЗаполнитьОписаниеОбращенияВПоддержку(ЭлементыФормы);
|
ЗаполнитьОписаниеОбращенияВПоддержку(ЭлементыФормы);
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
@@ -78,7 +78,7 @@
|
|||||||
|
|
||||||
#Область СлужебныеПроцедурыИФункции
|
#Область СлужебныеПроцедурыИФункции
|
||||||
|
|
||||||
Процедура ОпределитьДоступностьЭлементовФормы(ЭлементыФормы)
|
Процедура ОпределитьВидимостьЭлементовФормы(ЭлементыФормы)
|
||||||
|
|
||||||
ВопросВПоддержкуДоступен = ВопросВПоддержкуДоступен();
|
ВопросВПоддержкуДоступен = ВопросВПоддержкуДоступен();
|
||||||
|
|
||||||
|
|||||||
@@ -90,7 +90,8 @@
|
|||||||
//
|
//
|
||||||
// Параметры:
|
// Параметры:
|
||||||
// Адреса - Массив - адреса во внутреннем формате JSON или в XML, соответствующий XDTO-пакету Адрес
|
// Адреса - Массив - адреса во внутреннем формате JSON или в XML, соответствующий XDTO-пакету Адрес
|
||||||
// или XDTO объектов, соответствующих XDTO-пакету Адрес.
|
// или XDTO объектов, соответствующих XDTO-пакету Адрес.
|
||||||
|
// Массив может содержать до 1000 элементов.
|
||||||
// ДополнительныеПараметры - Структура - для уточнения возвращаемого значения. Может содержать только поля,
|
// ДополнительныеПараметры - Структура - для уточнения возвращаемого значения. Может содержать только поля,
|
||||||
// отличающиеся от значений по умолчанию:
|
// отличающиеся от значений по умолчанию:
|
||||||
// * БезПредставлений - Булево - если Истина, то поле Представление будет отсутствовать. По умолчанию, Ложь.
|
// * БезПредставлений - Булево - если Истина, то поле Представление будет отсутствовать. По умолчанию, Ложь.
|
||||||
@@ -318,15 +319,7 @@
|
|||||||
|
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
УровниАдреса = Новый Массив;
|
УровниАдреса = ПорядокУровнейПоУмолчанию();
|
||||||
УровниАдреса.Добавить("Регион");
|
|
||||||
УровниАдреса.Добавить("Район");
|
|
||||||
УровниАдреса.Добавить("МуниципальныйРайон");
|
|
||||||
УровниАдреса.Добавить("Город");
|
|
||||||
УровниАдреса.Добавить("Поселение");
|
|
||||||
УровниАдреса.Добавить("НаселенныйПункт");
|
|
||||||
УровниАдреса.Добавить("Территория");
|
|
||||||
УровниАдреса.Добавить("Улица");
|
|
||||||
|
|
||||||
Для каждого УровеньАдреса Из УровниАдреса Цикл
|
Для каждого УровеньАдреса Из УровниАдреса Цикл
|
||||||
|
|
||||||
@@ -1476,6 +1469,190 @@
|
|||||||
Возврат Результат;
|
Возврат Результат;
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
|
// Возвращает форматированное представление адреса.
|
||||||
|
// Вызовы функции необходимо выполнять из общего модуля УправлениеКонтактнойИнформацией
|
||||||
|
//
|
||||||
|
// Функция формирует строковое представление адреса в соответствии
|
||||||
|
// с указанным порядком полей. Поддерживает различные форматы вывода,
|
||||||
|
// включая обратный порядок (от номера дома к региону) и сокращенные варианты.
|
||||||
|
//
|
||||||
|
// Параметры:
|
||||||
|
// Адрес - Строка - адрес в формате JSON.
|
||||||
|
// - Структура - перечень полей адреса, где ключ соответствует
|
||||||
|
// именам полей из функции СведенияОбАдресе. Например: Город.
|
||||||
|
// Поля - Массив - список полей для формирования адреса в нужном порядке. Например, "Регион", "Город".
|
||||||
|
// - Строка - предопределенные варианты: "НаселенныйПункт" - возвращает адрес до уровня населенного
|
||||||
|
// пункта (без улицы и номера дома).
|
||||||
|
// - Неопределено - набор полей по умолчанию.
|
||||||
|
// Возвращаемое значение:
|
||||||
|
// Строка - сформированное представление адреса. Если переданный адрес некорректен, будет возвращена пустая строка.
|
||||||
|
//
|
||||||
|
Функция ПредставлениеАдреса(АдресПоПолям, ТипАдреса, ПараметрыПредставления = Неопределено) Экспорт
|
||||||
|
|
||||||
|
ПоляПредставления = Новый Массив();
|
||||||
|
ПостфиксТипаАдреса = ПараметрыПредставления.ПостфиксТипаАдреса;
|
||||||
|
Если ПустаяСтрока(ПостфиксТипаАдреса) Тогда
|
||||||
|
ПостфиксТипаАдреса = "ТипКраткий";
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
ПорядокПолей = ОпределитьПорядокУровнейДляПредставления(ПараметрыПредставления, ТипАдреса);
|
||||||
|
|
||||||
|
Для Каждого ИмяПоля Из ПорядокПолей Цикл
|
||||||
|
|
||||||
|
Если СтрСравнить(ИмяПоля, "Дом") = 0 Тогда
|
||||||
|
|
||||||
|
ПоляПредставления.Добавить(
|
||||||
|
УправлениеКонтактнойИнформациейКлиентСервер.НаименованиеАдресногоОбъекта(АдресПоПолям.Здание, "Номер", "ТипЗдания", Истина));
|
||||||
|
|
||||||
|
Для Каждого Корпус Из АдресПоПолям.Корпуса Цикл
|
||||||
|
ПоляПредставления.Добавить(
|
||||||
|
УправлениеКонтактнойИнформациейКлиентСервер.НаименованиеАдресногоОбъекта(Корпус, "Номер", "ТипКорпуса", Истина));
|
||||||
|
КонецЦикла;
|
||||||
|
|
||||||
|
ИначеЕсли СтрСравнить(ИмяПоля, "Помещения") = 0 Тогда
|
||||||
|
Для Каждого Помещение Из АдресПоПолям.Помещения Цикл
|
||||||
|
ПоляПредставления.Добавить(
|
||||||
|
УправлениеКонтактнойИнформациейКлиентСервер.НаименованиеАдресногоОбъекта(Помещение, "Номер", "ТипПомещения", Истина));
|
||||||
|
КонецЦикла;
|
||||||
|
ИначеЕсли СтрСравнить(ИмяПоля, "Индекс") = 0 Или СтрСравнить(ИмяПоля, "Страна") = 0 Тогда
|
||||||
|
ПоляПредставления.Добавить(АдресПоПолям[ИмяПоля]);
|
||||||
|
ИначеЕсли АдресПоПолям.Свойство(ИмяПоля) И ЗначениеЗаполнено(АдресПоПолям[ИмяПоля]) Тогда
|
||||||
|
|
||||||
|
Если СтрСравнить(ИмяПоля, "Регион") <> 0 Тогда
|
||||||
|
ЗначениеОбъекта = УправлениеКонтактнойИнформациейКлиентСервер.НаименованиеАдресногоОбъекта(АдресПоПолям, ИмяПоля, ПостфиксТипаАдреса);
|
||||||
|
Иначе
|
||||||
|
|
||||||
|
ЗначениеОбъекта = "";
|
||||||
|
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.АдресныйКлассификатор") Тогда
|
||||||
|
МодульАдресныйКлассификаторСлужебный = ОбщегоНазначения.ОбщийМодуль("АдресныйКлассификаторСлужебный");
|
||||||
|
СведенияОРегионе = МодульАдресныйКлассификаторСлужебный.СведенияОРегионе(АдресПоПолям[ИмяПоля], АдресПоПолям[ИмяПоля + ПостфиксТипаАдреса]);
|
||||||
|
ЗначениеОбъекта = СведенияОРегионе.ПолноеНаименование;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Если ПустаяСтрока(ЗначениеОбъекта) Тогда
|
||||||
|
ЗначениеОбъекта = УправлениеКонтактнойИнформациейКлиентСервер.НаименованиеАдресногоОбъекта(АдресПоПолям, ИмяПоля, ПостфиксТипаАдреса);
|
||||||
|
КонецЕсли;
|
||||||
|
КонецЕсли;
|
||||||
|
ПоляПредставления.Добавить(ЗначениеОбъекта);
|
||||||
|
|
||||||
|
КонецЕсли;
|
||||||
|
КонецЦикла;
|
||||||
|
|
||||||
|
Возврат СтрСоединить(ПоляПредставления, ", ");
|
||||||
|
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
|
// Порядок уровней по умолчанию.
|
||||||
|
//
|
||||||
|
// Параметры:
|
||||||
|
// ПараметрыПредставленияАдреса - см. НовыеПараметрыПредставленияАдреса
|
||||||
|
//
|
||||||
|
// Возвращаемое значение:
|
||||||
|
// Массив - порядок уровней по умолчанию
|
||||||
|
//
|
||||||
|
Функция ОпределитьПорядокУровнейДляПредставления(ПараметрыПредставленияАдреса, ТипАдреса)
|
||||||
|
|
||||||
|
УровниАдреса = Новый Массив;
|
||||||
|
|
||||||
|
Если ПараметрыПредставленияАдреса.СписокПолей.Количество() > 0 Тогда
|
||||||
|
УровниАдреса = Новый Массив(Новый ФиксированныйМассив(ПараметрыПредставленияАдреса.СписокПолей));
|
||||||
|
ИначеЕсли ПараметрыПредставленияАдреса.ПочтовыйАдрес Тогда
|
||||||
|
УровниАдреса.Добавить("Улица");
|
||||||
|
УровниАдреса.Добавить("Дом");
|
||||||
|
УровниАдреса.Добавить("Помещения");
|
||||||
|
УровниАдреса.Добавить("НаселенныйПункт");
|
||||||
|
УровниАдреса.Добавить("Город");
|
||||||
|
УровниАдреса.Добавить("Район");
|
||||||
|
|
||||||
|
Если РаботаСАдресамиКлиентСервер.ЭтоМуниципальныйАдрес(ТипАдреса) Тогда
|
||||||
|
УровниАдреса.Добавить("Поселение");
|
||||||
|
УровниАдреса.Добавить("МуниципальныйРайон");
|
||||||
|
Иначе
|
||||||
|
УровниАдреса.Добавить("Район");
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
УровниАдреса.Добавить("Регион");
|
||||||
|
УровниАдреса.Добавить("Страна");
|
||||||
|
УровниАдреса.Добавить("Индекс");
|
||||||
|
Иначе
|
||||||
|
УровниАдреса.Добавить("Страна");
|
||||||
|
УровниАдреса.Добавить("Индекс");
|
||||||
|
УровниАдреса.Добавить("Регион");
|
||||||
|
|
||||||
|
Если РаботаСАдресамиКлиентСервер.ЭтоМуниципальныйАдрес(ТипАдреса) Тогда
|
||||||
|
УровниАдреса.Добавить("МуниципальныйРайон");
|
||||||
|
УровниАдреса.Добавить("Поселение");
|
||||||
|
Иначе
|
||||||
|
УровниАдреса.Добавить("Район");
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
УровниАдреса.Добавить("Город");
|
||||||
|
УровниАдреса.Добавить("НаселенныйПункт");
|
||||||
|
УровниАдреса.Добавить("Улица");
|
||||||
|
УровниАдреса.Добавить("Дом");
|
||||||
|
УровниАдреса.Добавить("Помещения");
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Если Не ПараметрыПредставленияАдреса.ВключатьСтрану Тогда
|
||||||
|
|
||||||
|
Позиция = УровниАдреса.Найти("Страна");
|
||||||
|
Если Позиция <> Неопределено Тогда
|
||||||
|
УровниАдреса.Удалить(УровниАдреса.Найти("Страна"));
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Если Не ПараметрыПредставленияАдреса.ВключатьПочтовыйИндекс Тогда
|
||||||
|
|
||||||
|
Позиция = УровниАдреса.Найти("Индекс");
|
||||||
|
Если Позиция <> Неопределено Тогда
|
||||||
|
УровниАдреса.Удалить(УровниАдреса.Найти("Индекс"));
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Если ПараметрыПредставленияАдреса.ТолькоНаселенныйПункт Тогда
|
||||||
|
|
||||||
|
Позиция = УровниАдреса.Найти("Улица");
|
||||||
|
Если Позиция <> Неопределено Тогда
|
||||||
|
УровниАдреса.Удалить(УровниАдреса.Найти("Улица"));
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Позиция = УровниАдреса.Найти("Дом");
|
||||||
|
Если Позиция <> Неопределено Тогда
|
||||||
|
УровниАдреса.Удалить(УровниАдреса.Найти("Дом"));
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Позиция = УровниАдреса.Найти("Помещения");
|
||||||
|
Если Позиция <> Неопределено Тогда
|
||||||
|
УровниАдреса.Удалить(УровниАдреса.Найти("Помещения"));
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
|
||||||
|
Возврат УровниАдреса;
|
||||||
|
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
|
Функция ПорядокУровнейПоУмолчанию(ТолькоНаселенныйПункт = Ложь)
|
||||||
|
|
||||||
|
УровниАдреса = Новый Массив;
|
||||||
|
УровниАдреса.Добавить("Регион");
|
||||||
|
УровниАдреса.Добавить("Район");
|
||||||
|
УровниАдреса.Добавить("МуниципальныйРайон");
|
||||||
|
УровниАдреса.Добавить("Город");
|
||||||
|
УровниАдреса.Добавить("Поселение");
|
||||||
|
УровниАдреса.Добавить("НаселенныйПункт");
|
||||||
|
УровниАдреса.Добавить("Территория");
|
||||||
|
Если Не ТолькоНаселенныйПункт Тогда
|
||||||
|
УровниАдреса.Добавить("Улица");
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Возврат УровниАдреса;
|
||||||
|
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
Функция СтрокаОбъектаАдресации(Код, Наименование, Тип = 0, Порядок = 0, КодАдресногоКлассификатора = 0)
|
Функция СтрокаОбъектаАдресации(Код, Наименование, Тип = 0, Порядок = 0, КодАдресногоКлассификатора = 0)
|
||||||
|
|
||||||
СтруктураОбъектаАдресации = Новый Структура;
|
СтруктураОбъектаАдресации = Новый Структура;
|
||||||
@@ -2178,12 +2355,14 @@
|
|||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
|
|
||||||
Функция ПодготовитьАдресДляВвода(Данные) Экспорт
|
Функция ПодготовитьАдресДляВвода(Данные) Экспорт
|
||||||
|
|
||||||
Если Данные.Свойство("id") И ПустаяСтрока(Данные.id) И ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.АдресныйКлассификатор") Тогда
|
Если Не УправлениеКонтактнойИнформациейКлиентСервер.ЭтоИностранныйАдресИлиЕАЭС(Данные.addressType)
|
||||||
МодульАдресныйКлассификаторСлужебный = ОбщегоНазначения.ОбщийМодуль("АдресныйКлассификаторСлужебный");
|
И Не УправлениеКонтактнойИнформациейКлиентСервер.ЭтоАдресВСвободнойФорме(Данные.addressType) Тогда
|
||||||
МодульАдресныйКлассификаторСлужебный.УстановитьИдентификаторыАдреса(Данные);
|
Если Данные.Свойство("id") И ПустаяСтрока(Данные.id) И ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.АдресныйКлассификатор") Тогда
|
||||||
|
МодульАдресныйКлассификаторСлужебный = ОбщегоНазначения.ОбщийМодуль("АдресныйКлассификаторСлужебный");
|
||||||
|
МодульАдресныйКлассификаторСлужебный.УстановитьИдентификаторыАдреса(Данные);
|
||||||
|
КонецЕсли;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
НаселенныйПунктДетально = РаботаСАдресамиКлиентСервер.ОписаниеНовойКонтактнойИнформации(ПредопределенноеЗначение("Перечисление.ТипыКонтактнойИнформации.Адрес"));
|
НаселенныйПунктДетально = РаботаСАдресамиКлиентСервер.ОписаниеНовойКонтактнойИнформации(ПредопределенноеЗначение("Перечисление.ТипыКонтактнойИнформации.Адрес"));
|
||||||
|
|||||||
@@ -558,15 +558,9 @@
|
|||||||
Функция ИменаУровнейАдреса(ТипАдреса, ВключатьУровеньУлицы, ВключатьУровеньДома = Ложь) Экспорт
|
Функция ИменаУровнейАдреса(ТипАдреса, ВключатьУровеньУлицы, ВключатьУровеньДома = Ложь) Экспорт
|
||||||
|
|
||||||
Уровни = Новый Массив;
|
Уровни = Новый Массив;
|
||||||
|
|
||||||
Если ТипАдреса = УправлениеКонтактнойИнформациейКлиентСервер.ИностранныйАдрес() Тогда
|
Уровни.Добавить("area");
|
||||||
|
Если УправлениеКонтактнойИнформациейКлиентСервер.ЭтоИностранныйАдресИлиЕАЭС(ТипАдреса) Тогда
|
||||||
Уровни.Добавить("area");
|
|
||||||
|
|
||||||
Иначе
|
|
||||||
|
|
||||||
Уровни.Добавить("area");
|
|
||||||
Если ТипАдреса = УправлениеКонтактнойИнформациейКлиентСервер.АдресЕАЭС() Тогда
|
|
||||||
|
|
||||||
Уровни.Добавить("district");
|
Уровни.Добавить("district");
|
||||||
Уровни.Добавить("city");
|
Уровни.Добавить("city");
|
||||||
@@ -592,8 +586,6 @@
|
|||||||
Уровни.Добавить("territory");
|
Уровни.Добавить("territory");
|
||||||
|
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
КонецЕсли;
|
|
||||||
|
|
||||||
Если ВключатьУровеньУлицы Тогда
|
Если ВключатьУровеньУлицы Тогда
|
||||||
Уровни.Добавить("street");
|
Уровни.Добавить("street");
|
||||||
@@ -664,21 +656,15 @@
|
|||||||
Возврат Уровни;
|
Возврат Уровни;
|
||||||
|
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
Если ТипАдреса = УправлениеКонтактнойИнформациейКлиентСервер.ИностранныйАдрес() Тогда
|
Уровни.Добавить("area");
|
||||||
|
Если УправлениеКонтактнойИнформациейКлиентСервер.ЭтоИностранныйАдресИлиЕАЭС(ТипАдреса) Тогда
|
||||||
Уровни.Добавить("area");
|
|
||||||
|
|
||||||
Иначе
|
|
||||||
|
|
||||||
Уровни.Добавить("area");
|
|
||||||
Если ТипАдреса = УправлениеКонтактнойИнформациейКлиентСервер.АдресЕАЭС() Тогда
|
|
||||||
|
|
||||||
Уровни.Добавить("district");
|
Уровни.Добавить("district");
|
||||||
Уровни.Добавить("city");
|
Уровни.Добавить("city");
|
||||||
Уровни.Добавить("locality");
|
Уровни.Добавить("locality");
|
||||||
|
|
||||||
Иначе
|
Иначе
|
||||||
|
|
||||||
Если ТипАдреса = "Все" Тогда
|
Если ТипАдреса = "Все" Тогда
|
||||||
Уровни.Добавить("district");
|
Уровни.Добавить("district");
|
||||||
@@ -697,8 +683,6 @@
|
|||||||
Уровни.Добавить("locality");
|
Уровни.Добавить("locality");
|
||||||
Уровни.Добавить("territory");
|
Уровни.Добавить("territory");
|
||||||
|
|
||||||
КонецЕсли;
|
|
||||||
|
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
Если ВключатьУровеньУлицы Тогда
|
Если ВключатьУровеньУлицы Тогда
|
||||||
|
|||||||
@@ -4338,7 +4338,7 @@
|
|||||||
|%2'"),
|
|%2'"),
|
||||||
ИмяФайла, ОбщегоНазначения.ПредметСтрокой(ФайлОбъект.ВладелецФайла));
|
ИмяФайла, ОбщегоНазначения.ПредметСтрокой(ФайлОбъект.ВладелецФайла));
|
||||||
|
|
||||||
Если ФайлОбъект.ПометкаУдаления Тогда
|
Если ЗначениеЗаполнено(ФайлОбъект.ПометкаУдаления) Тогда
|
||||||
ТекстОшибки = ТекстОшибки + Символы.ПС + Символы.ПС
|
ТекстОшибки = ТекстОшибки + Символы.ПС + Символы.ПС
|
||||||
+ НСтр("ru = 'Файл помечен на удаление и очищен как ненужный.'");
|
+ НСтр("ru = 'Файл помечен на удаление и очищен как ненужный.'");
|
||||||
ИначеЕсли ФайлОбъект.ТипХраненияФайла = Перечисления.ТипыХраненияФайлов.ВТомахНаДиске Тогда
|
ИначеЕсли ФайлОбъект.ТипХраненияФайла = Перечисления.ТипыХраненияФайлов.ВТомахНаДиске Тогда
|
||||||
|
|||||||
@@ -849,7 +849,7 @@
|
|||||||
УстановитьПризнакРаботаПользователейЗавершается(Истина);
|
УстановитьПризнакРаботаПользователейЗавершается(Истина);
|
||||||
ТекущийРежим = СоединенияИБВызовСервера.ПараметрыБлокировкиСеансов(Истина);
|
ТекущийРежим = СоединенияИБВызовСервера.ПараметрыБлокировкиСеансов(Истина);
|
||||||
ЗавершитьРаботуПользователей(ТекущийРежим);
|
ЗавершитьРаботуПользователей(ТекущийРежим);
|
||||||
Возврат Истина;
|
Возврат Ложь;
|
||||||
|
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
Возврат Ложь;
|
Возврат Ложь;
|
||||||
|
|||||||
@@ -494,25 +494,16 @@
|
|||||||
// Возвращаемое значение:
|
// Возвращаемое значение:
|
||||||
// Булево - Истина, если переданная строка является уникальным идентификатором.
|
// Булево - Истина, если переданная строка является уникальным идентификатором.
|
||||||
//
|
//
|
||||||
Функция ЭтоУникальныйИдентификатор(Знач Значение) Экспорт
|
Функция ЭтоУникальныйИдентификатор(Значение) Экспорт
|
||||||
|
|
||||||
Шаблон = "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX";
|
Возврат СтрДлина(Значение) = 36
|
||||||
|
И СтрЧислоВхождений(Значение, "-") = 4
|
||||||
|
И Сред(Значение, 9, 1) = "-"
|
||||||
|
И Сред(Значение, 14, 1) = "-"
|
||||||
|
И Сред(Значение, 19, 1) = "-"
|
||||||
|
И Сред(Значение, 24, 1) = "-"
|
||||||
|
И СтрРазделить(Значение, "-0123456789abcdefABCDEF", Ложь).Количество() = 0;
|
||||||
|
|
||||||
Если СтрДлина(Шаблон) <> СтрДлина(Значение) Тогда
|
|
||||||
Возврат Ложь;
|
|
||||||
КонецЕсли;
|
|
||||||
Для Позиция = 1 По СтрДлина(Значение) Цикл
|
|
||||||
Если КодСимвола(Шаблон, Позиция) = 88 // X
|
|
||||||
И ((КодСимвола(Значение, Позиция) < 48 Или КодСимвола(Значение, Позиция) > 57) // 0..9
|
|
||||||
И (КодСимвола(Значение, Позиция) < 97 Или КодСимвола(Значение, Позиция) > 102) // a..f
|
|
||||||
И (КодСимвола(Значение, Позиция) < 65 Или КодСимвола(Значение, Позиция) > 70)) // A..F
|
|
||||||
Или КодСимвола(Шаблон, Позиция) = 45 И КодСимвола(Значение, Позиция) <> 45 Тогда // -
|
|
||||||
Возврат Ложь;
|
|
||||||
КонецЕсли;
|
|
||||||
КонецЦикла;
|
|
||||||
|
|
||||||
Возврат Истина;
|
|
||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
// Формирует строку повторяющихся символов заданной длины.
|
// Формирует строку повторяющихся символов заданной длины.
|
||||||
|
|||||||
@@ -2945,7 +2945,6 @@
|
|||||||
Возврат СведенияОбАдресахВВидеПолей(Адреса, ДополнительныеПараметры);
|
Возврат СведенияОбАдресахВВидеПолей(Адреса, ДополнительныеПараметры);
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
|
|
||||||
// Проверяет контактную информацию.
|
// Проверяет контактную информацию.
|
||||||
//
|
//
|
||||||
// Параметры:
|
// Параметры:
|
||||||
@@ -2996,6 +2995,128 @@
|
|||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
|
|
||||||
|
// Конструктор параметров, описывающий правила формирования представления адреса.
|
||||||
|
//
|
||||||
|
// Возвращаемое значение:
|
||||||
|
// Структура - новые параметры представления адреса:
|
||||||
|
// * СписокПолей - Массив - поля, которые будут включены в представление (например: ["Город", "Улица", "Дом"]).
|
||||||
|
// В случае отсутствия данных будет применен стандартный набор и порядок полей.
|
||||||
|
// * ТолькоНаселенныйПункт - Булево - если Истина, то представление должно быть сформировано только для населенного
|
||||||
|
// пункта (без улицы, дома и помещений). По умолчанию: Ложь.
|
||||||
|
// * ПочтовыйАдрес - Булево - если Истина, то представление будет сформировано в порядке, соответствующем
|
||||||
|
// почтовому адресу: улица, дом, квартира, населенный пункт, страна, индекс. По умолчанию:
|
||||||
|
// Ложь.
|
||||||
|
// * ВключатьПочтовыйИндекс - Булево - флаг, указывающий на необходимость включения почтового индекса в представление
|
||||||
|
// адреса. По умолчанию: Истина.
|
||||||
|
// * ВключатьСтрану - Булево - флаг, указывающий на необходимость включения страны в представление адреса. По
|
||||||
|
// умолчанию: Ложь.
|
||||||
|
// * ПостфиксТипаАдреса - Строка - содержит суффикс, добавляемый к имени поля для указания типа адресного элемента.
|
||||||
|
// Используется для формирования составных наименований полей адреса.
|
||||||
|
// Например, "Улица" и "УлицаТип", где "Международное" и "ш.".
|
||||||
|
//
|
||||||
|
Функция НовыеПараметрыПредставленияАдреса() Экспорт
|
||||||
|
|
||||||
|
Результат = Новый Структура;
|
||||||
|
Результат.Вставить("СписокПолей", Новый Массив);
|
||||||
|
Результат.Вставить("ТолькоНаселенныйПункт", Ложь);
|
||||||
|
Результат.Вставить("ПочтовыйАдрес", Ложь);
|
||||||
|
Результат.Вставить("ВключатьПочтовыйИндекс", Истина);
|
||||||
|
Результат.Вставить("ВключатьСтрану", Ложь);
|
||||||
|
Результат.Вставить("ПостфиксТипаАдреса", "");
|
||||||
|
Возврат Результат;
|
||||||
|
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
|
// Возвращает форматированное представление адреса.
|
||||||
|
//
|
||||||
|
// Функция формирует строковое представление адреса в соответствии
|
||||||
|
// с указанным порядком полей. Поддерживает различные форматы вывода,
|
||||||
|
// включая обратный порядок (от номера дома к региону) и сокращенные варианты.
|
||||||
|
//
|
||||||
|
// Параметры:
|
||||||
|
// Адрес - Строка - адрес в формате JSON.
|
||||||
|
// - Структура - перечень полей адреса, где ключ соответствует
|
||||||
|
// именам полей из функции СведенияОбАдресе.
|
||||||
|
// ПараметрыПредставленияАдреса - см. НовыеПараметрыПредставленияАдреса
|
||||||
|
// - Неопределено - параметры по умолчанию.
|
||||||
|
//
|
||||||
|
// Возвращаемое значение:
|
||||||
|
// Строка - сформированное представление адреса. Если переданный адрес некорректен, будет возвращена пустая строка.
|
||||||
|
//
|
||||||
|
Функция ПредставлениеАдреса(Адрес, Знач ПараметрыПредставленияАдреса = Неопределено) Экспорт
|
||||||
|
|
||||||
|
ПоляПредставления = Новый Массив;
|
||||||
|
ПоляЗданийИПомещений = Новый Массив;
|
||||||
|
|
||||||
|
АдресПоПолям = Неопределено;
|
||||||
|
ТипАдреса = Неопределено;
|
||||||
|
|
||||||
|
Если УправлениеКонтактнойИнформациейКлиентСервер.ЭтоКонтактнаяИнформацияВJSON(Адрес) Тогда
|
||||||
|
АдресПоПолям = СведенияОбАдресе(Адрес);
|
||||||
|
ТипАдреса = АдресПоПолям.ТипАдреса;
|
||||||
|
ИначеЕсли ТипЗнч(Адрес) = Тип("Структура") Тогда
|
||||||
|
АдресПоПолям = Новый Структура(Новый ФиксированнаяСтруктура(Адрес));
|
||||||
|
Если АдресПоПолям.Свойство("ТипАдреса") Тогда
|
||||||
|
ТипАдреса = АдресПоПолям.ТипАдреса;
|
||||||
|
КонецЕсли;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Если Не ЗначениеЗаполнено(АдресПоПолям) Тогда
|
||||||
|
Возврат "";
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Если УправлениеКонтактнойИнформациейКлиентСервер.ЭтоАдресВСвободнойФорме(ТипАдреса) Тогда
|
||||||
|
Если АдресПоПолям.Свойство("Представление") Тогда
|
||||||
|
Возврат АдресПоПолям["Представление"];
|
||||||
|
Иначе
|
||||||
|
Возврат "";
|
||||||
|
КонецЕсли;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
ПараметрыПредставления = НовыеПараметрыПредставленияАдреса();
|
||||||
|
Если ЗначениеЗаполнено(ПараметрыПредставленияАдреса) Тогда
|
||||||
|
ЗаполнитьЗначенияСвойств(ПараметрыПредставления, ПараметрыПредставленияАдреса);
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Если Не УправлениеКонтактнойИнформациейКлиентСервер.ЭтоИностранныйАдресИлиЕАЭС(ТипАдреса) Тогда
|
||||||
|
|
||||||
|
Если УправлениеКонтактнойИнформациейСлужебныйПовтИсп.ДоступныМодулиРаботаСАдресами() Тогда
|
||||||
|
МодульРаботаСАдресами = ОбщегоНазначения.ОбщийМодуль("РаботаСАдресами");
|
||||||
|
Возврат МодульРаботаСАдресами.ПредставлениеАдреса(АдресПоПолям, ТипАдреса, ПараметрыПредставления);
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
ПорядокПолей = ОпределитьПорядокУровнейДляПредставления(ПараметрыПредставления);
|
||||||
|
|
||||||
|
Для Каждого ИмяПоля Из ПорядокПолей Цикл
|
||||||
|
|
||||||
|
Если ИмяПоля = "Дом" Тогда
|
||||||
|
|
||||||
|
ПоляПредставления.Добавить(УправлениеКонтактнойИнформациейКлиентСервер.НаименованиеАдресногоОбъекта(АдресПоПолям.Здание, "Номер", "ТипЗдания", Истина));
|
||||||
|
|
||||||
|
Для Каждого Корпус Из АдресПоПолям.Корпуса Цикл
|
||||||
|
ПоляПредставления.Добавить(УправлениеКонтактнойИнформациейКлиентСервер.НаименованиеАдресногоОбъекта(Корпус, "Номер", "ТипЗдания", Истина));
|
||||||
|
КонецЦикла;
|
||||||
|
|
||||||
|
ИначеЕсли ИмяПоля = "Помещения" Тогда
|
||||||
|
Для Каждого Помещение Из АдресПоПолям.Помещения Цикл
|
||||||
|
ПоляПредставления.Добавить(УправлениеКонтактнойИнформациейКлиентСервер.НаименованиеАдресногоОбъекта(Помещение, "Номер", "ТипПомещения", Истина));
|
||||||
|
КонецЦикла;
|
||||||
|
|
||||||
|
ИначеЕсли АдресПоПолям.Свойство(ИмяПоля) И ЗначениеЗаполнено(АдресПоПолям[ИмяПоля]) Тогда
|
||||||
|
ПоляПредставления.Добавить(УправлениеКонтактнойИнформациейКлиентСервер.НаименованиеАдресногоОбъекта(АдресПоПолям, ИмяПоля));
|
||||||
|
КонецЕсли;
|
||||||
|
КонецЦикла;
|
||||||
|
|
||||||
|
Представление = СтрСоединить(ПоляПредставления, ", ");
|
||||||
|
|
||||||
|
Возврат Представление;
|
||||||
|
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
|
|
||||||
#КонецОбласти
|
#КонецОбласти
|
||||||
|
|
||||||
#Область ОбновлениеИнформационнойБазы
|
#Область ОбновлениеИнформационнойБазы
|
||||||
@@ -4207,6 +4328,84 @@
|
|||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
|
// Порядок уровней по умолчанию.
|
||||||
|
//
|
||||||
|
// Параметры:
|
||||||
|
// ПараметрыПредставленияАдреса - см. НовыеПараметрыПредставленияАдреса
|
||||||
|
//
|
||||||
|
// Возвращаемое значение:
|
||||||
|
// Массив - порядок уровней по умолчанию
|
||||||
|
//
|
||||||
|
Функция ОпределитьПорядокУровнейДляПредставления(ПараметрыПредставленияАдреса)
|
||||||
|
|
||||||
|
УровниАдреса = Новый Массив;
|
||||||
|
|
||||||
|
Если ПараметрыПредставленияАдреса.СписокПолей.Количество() > 0 Тогда
|
||||||
|
УровниАдреса = Новый Массив(Новый ФиксированныйМассив(ПараметрыПредставленияАдреса.СписокПолей));
|
||||||
|
ИначеЕсли ПараметрыПредставленияАдреса.ПочтовыйАдрес Тогда
|
||||||
|
УровниАдреса.Добавить("Улица");
|
||||||
|
УровниАдреса.Добавить("Дом");
|
||||||
|
УровниАдреса.Добавить("Помещения");
|
||||||
|
УровниАдреса.Добавить("НаселенныйПункт");
|
||||||
|
УровниАдреса.Добавить("Город");
|
||||||
|
УровниАдреса.Добавить("Район");
|
||||||
|
УровниАдреса.Добавить("Регион");
|
||||||
|
УровниАдреса.Добавить("Страна");
|
||||||
|
УровниАдреса.Добавить("Индекс");
|
||||||
|
Иначе
|
||||||
|
УровниАдреса.Добавить("Страна");
|
||||||
|
УровниАдреса.Добавить("Индекс");
|
||||||
|
УровниАдреса.Добавить("Регион");
|
||||||
|
УровниАдреса.Добавить("Район");
|
||||||
|
УровниАдреса.Добавить("Город");
|
||||||
|
УровниАдреса.Добавить("НаселенныйПункт");
|
||||||
|
УровниАдреса.Добавить("Улица");
|
||||||
|
УровниАдреса.Добавить("Дом");
|
||||||
|
УровниАдреса.Добавить("Помещения");
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Если Не ПараметрыПредставленияАдреса.ВключатьСтрану Тогда
|
||||||
|
|
||||||
|
Позиция = УровниАдреса.Найти("Страна");
|
||||||
|
Если Позиция <> Неопределено Тогда
|
||||||
|
УровниАдреса.Удалить(УровниАдреса.Найти("Страна"));
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Если Не ПараметрыПредставленияАдреса.ВключатьПочтовыйИндекс Тогда
|
||||||
|
|
||||||
|
Позиция = УровниАдреса.Найти("Индекс");
|
||||||
|
Если Позиция <> Неопределено Тогда
|
||||||
|
УровниАдреса.Удалить(УровниАдреса.Найти("Индекс"));
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Если ПараметрыПредставленияАдреса.ТолькоНаселенныйПункт Тогда
|
||||||
|
|
||||||
|
Позиция = УровниАдреса.Найти("Улица");
|
||||||
|
Если Позиция <> Неопределено Тогда
|
||||||
|
УровниАдреса.Удалить(УровниАдреса.Найти("Улица"));
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Позиция = УровниАдреса.Найти("Дом");
|
||||||
|
Если Позиция <> Неопределено Тогда
|
||||||
|
УровниАдреса.Удалить(УровниАдреса.Найти("Дом"));
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Позиция = УровниАдреса.Найти("Помещения");
|
||||||
|
Если Позиция <> Неопределено Тогда
|
||||||
|
УровниАдреса.Удалить(УровниАдреса.Найти("Помещения"));
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
|
||||||
|
Возврат УровниАдреса;
|
||||||
|
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
#Область ИнициализацияЭлементовНаФормеОбъектВладельцаКонтактнойИнформации
|
#Область ИнициализацияЭлементовНаФормеОбъектВладельцаКонтактнойИнформации
|
||||||
|
|
||||||
Процедура ОпределитьПараметрыКонтактнойИнформацииПоВладельцу(Форма, Объект, ПараметрыКонтактнойИнформации, ЭтоПараметрыОсновногоОбъекта, СкрываемыеВиды)
|
Процедура ОпределитьПараметрыКонтактнойИнформацииПоВладельцу(Форма, Объект, ПараметрыКонтактнойИнформации, ЭтоПараметрыОсновногоОбъекта, СкрываемыеВиды)
|
||||||
|
|||||||
@@ -97,7 +97,35 @@
|
|||||||
Возврат СокрЛП(Значение) <> ТекстПустогоАдресаВВидеГиперссылки();
|
Возврат СокрЛП(Значение) <> ТекстПустогоАдресаВВидеГиперссылки();
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
|
// Возвращает полное наименование адресного объекта, представляющее собой сочетание типа и названия объекта.
|
||||||
|
// Формат вывода зависит от переданных параметров:порядок следования (тип/название), использование префикса типа.
|
||||||
|
//
|
||||||
|
// Параметры:
|
||||||
|
// Адрес - Структура - адрес с разбивкой на поля
|
||||||
|
// ИмяПоля - Строка - имя поля адреса
|
||||||
|
// ПрефиксТипа - Строка - префикс типа, если адрес формируется из двух полей. Например, "ш." для шоссе "Международное ш.".
|
||||||
|
// Если в имени поля указано "Номер", конкатенация не выполняется,
|
||||||
|
// используется исходное имя без изменений. Например, "ТипПомещения".
|
||||||
|
// ОбратныйПорядок - Булево - если Истина, то типа адресного объекта будет в начале. Например, "ш. Международное"
|
||||||
|
//
|
||||||
|
// Возвращаемое значение:
|
||||||
|
// Строка - сформированное наименование адресного объекта.
|
||||||
|
//
|
||||||
|
Функция НаименованиеАдресногоОбъекта(Адрес, ИмяПоля, ПрефиксТипа = "", ОбратныйПорядок = Ложь) Экспорт
|
||||||
|
|
||||||
|
Если ПустаяСтрока(ПрефиксТипа) Тогда
|
||||||
|
Возврат СокрЛП(Адрес[ИмяПоля]);
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
ИмяПоляСПрефиксом = ?(ИмяПоля = "Номер", ПрефиксТипа, ИмяПоля + ПрефиксТипа);
|
||||||
|
|
||||||
|
Если ОбратныйПорядок Тогда
|
||||||
|
Возврат СокрЛП(Адрес[ИмяПоляСПрефиксом] + " " + Адрес[ИмяПоля]);
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Возврат СокрЛП(Адрес[ИмяПоля] + " " + Адрес[ИмяПоляСПрефиксом]);
|
||||||
|
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
|
|
||||||
#Область УстаревшиеПроцедурыИФункции
|
#Область УстаревшиеПроцедурыИФункции
|
||||||
@@ -381,6 +409,13 @@
|
|||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
|
Функция ЭтоИностранныйАдресИлиЕАЭС(ТипАдреса) Экспорт
|
||||||
|
|
||||||
|
Возврат СтрСравнить(ТипАдреса, АдресЕАЭС()) = 0
|
||||||
|
Или СтрСравнить(ТипАдреса, ИностранныйАдрес()) = 0;
|
||||||
|
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
Функция АдресВСвободнойФорме() Экспорт
|
Функция АдресВСвободнойФорме() Экспорт
|
||||||
Возврат "ВСвободнойФорме";
|
Возврат "ВСвободнойФорме";
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|||||||
@@ -1636,34 +1636,47 @@
|
|||||||
УзелДокумента = ДеревоМакетаШтампа.Строки[0];
|
УзелДокумента = ДеревоМакетаШтампа.Строки[0];
|
||||||
УзелШтампа = УзелДокумента.Строки[0];
|
УзелШтампа = УзелДокумента.Строки[0];
|
||||||
|
|
||||||
МассивЗакладок = Новый Массив;
|
НайденныеУзлы = Новый Массив;
|
||||||
ПараметрыПоискаУзлов = УправлениеПечатьюСлужебный.ПараметрыПоискаУзлов();
|
ПараметрыПоискаУзлов = УправлениеПечатьюСлужебный.ПараметрыПоискаУзлов();
|
||||||
ПараметрыПоискаУзлов.ИмяАтрибута = "w:name";
|
ПараметрыПоискаУзлов.ИмяАтрибута = "w:name";
|
||||||
ПараметрыПоискаУзлов.ЗначенияАтрибута = "V8DSStamp";
|
ПараметрыПоискаУзлов.ЗначенияАтрибута = "V8DSStamp";
|
||||||
УправлениеПечатьюСлужебный.НайтиУзлыПоСодержимому(СтруктураДокумента.ДеревоДокумента, "w:bookmarkStart", МассивЗакладок, ПараметрыПоискаУзлов);
|
УправлениеПечатьюСлужебный.НайтиУзлыПоСодержимому(СтруктураДокумента.ДеревоДокумента, "w:bookmarkStart", НайденныеУзлы, ПараметрыПоискаУзлов);
|
||||||
|
|
||||||
Если Не МассивЗакладок.Количество() Тогда
|
Если НайденныеУзлы.Количество() > 0 Тогда
|
||||||
Возврат;
|
УзелЗакладкиШтампа = НайденныеУзлы[НайденныеУзлы.ВГраница()];
|
||||||
|
УправлениеПечатьюСлужебный.ПеренестиПараметрыФорматирования(УзелШтампа, УзелЗакладкиШтампа);
|
||||||
|
РодительУзлаШтампа = УзелЗакладкиШтампа;
|
||||||
|
|
||||||
|
ИндексРазмещения = Неопределено;
|
||||||
|
УправлениеПечатьюСлужебный.НайтиУзелРазмещенияШтампа(РодительУзлаШтампа, ИндексРазмещения);
|
||||||
|
|
||||||
|
РодительУзлаШтампа.Строки.Удалить(ИндексРазмещения);
|
||||||
|
Иначе
|
||||||
|
РодительУзлаШтампа = НайтиСтрокуПоИмениТега(СтруктураДокумента.ДеревоДокумента.Строки, "w:body");
|
||||||
|
ИндексРазмещения = РодительУзлаШтампа.Строки.Количество();
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
УзелЗакладкиШтампа = МассивЗакладок[МассивЗакладок.ВГраница()];
|
|
||||||
РодительУзлаШтампа = УзелЗакладкиШтампа;
|
|
||||||
|
|
||||||
УправлениеПечатьюСлужебный.ПеренестиПараметрыФорматирования(УзелШтампа, УзелЗакладкиШтампа);
|
|
||||||
|
|
||||||
ИндексРазмещения = Неопределено;
|
|
||||||
УправлениеПечатьюСлужебный.НайтиУзелРазмещенияШтампа(РодительУзлаШтампа, ИндексРазмещения);
|
|
||||||
|
|
||||||
|
|
||||||
ЗначенияДляЗаполнения = Новый Соответствие;
|
ЗначенияДляЗаполнения = Новый Соответствие;
|
||||||
ЗначенияДляЗаполнения.Вставить("[Заголовок]", НСтр("ru = 'ДОКУМЕНТ ПОДПИСАН ЭЛЕКТРОННОЙ ПОДПИСЬЮ'"));
|
ЗначенияДляЗаполнения.Вставить("[Заголовок]", НСтр("ru = 'ДОКУМЕНТ ПОДПИСАН ЭЛЕКТРОННОЙ ПОДПИСЬЮ'"));
|
||||||
ЗначенияДляЗаполнения.Вставить("[ЗаголовокСертификат]", "Сертификат");
|
ЗначенияДляЗаполнения.Вставить("[ЗаголовокСертификат]", "Сертификат");
|
||||||
ЗначенияДляЗаполнения.Вставить("[ЗаголовокВладелец]", "Владелец");
|
ЗначенияДляЗаполнения.Вставить("[ЗаголовокВладелец]", "Владелец");
|
||||||
ЗначенияДляЗаполнения.Вставить("[ЗаголовокПериодДействия]", "Действителен");
|
ЗначенияДляЗаполнения.Вставить("[ЗаголовокПериодДействия]", "Действителен");
|
||||||
|
|
||||||
МодульЭлектроннаяПодписьСлужебный = ОбщегоНазначения.ОбщийМодуль("ЭлектроннаяПодписьСлужебный");
|
ДобавитьОтступ = Ложь;
|
||||||
|
|
||||||
Для Каждого ДанныеПодписи Из ЭлектронныеПодписи Цикл
|
Для Каждого ДанныеПодписи Из ЭлектронныеПодписи Цикл
|
||||||
|
Если ДобавитьОтступ Тогда
|
||||||
|
УзелОтступ = Новый Структура;
|
||||||
|
УзелОтступ.Вставить("Атрибуты", Новый Структура);
|
||||||
|
УзелОтступ.Вставить("Строки", Новый Массив);
|
||||||
|
УзелОтступ.Вставить("ИмяТега", "w:t");
|
||||||
|
УзелОтступ.Вставить("Текст", "");
|
||||||
|
УзелОтступ.Вставить("ПолныйТекст", "");
|
||||||
|
УправлениеПечатьюСлужебный.ДобавитьУзелОписанияРаздела(РодительУзлаШтампа, ИндексРазмещения, УзелОтступ);
|
||||||
|
ИндексРазмещения = ИндексРазмещения + 1;
|
||||||
|
Иначе
|
||||||
|
ДобавитьОтступ = Истина;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
СертификатКриптографии = Новый СертификатКриптографии(ДанныеПодписи.Сертификат);
|
СертификатКриптографии = Новый СертификатКриптографии(ДанныеПодписи.Сертификат);
|
||||||
|
|
||||||
@@ -1677,24 +1690,14 @@
|
|||||||
|
|
||||||
ЗначенияДляЗаполнения.Вставить("[ПериодДействия]", ПериодДействия);
|
ЗначенияДляЗаполнения.Вставить("[ПериодДействия]", ПериодДействия);
|
||||||
|
|
||||||
ИндексРазмещения = ИндексРазмещения + 1;
|
|
||||||
УзелРазмещенияШтампа = УправлениеПечатьюСлужебный.СкопироватьУзел(РодительУзлаШтампа, ИндексРазмещения, УзелШтампа);
|
УзелРазмещенияШтампа = УправлениеПечатьюСлужебный.СкопироватьУзел(РодительУзлаШтампа, ИндексРазмещения, УзелШтампа);
|
||||||
УправлениеПечатьюСлужебный.СоздатьПоследующие(УзелРазмещенияШтампа, УзелШтампа);
|
УправлениеПечатьюСлужебный.СоздатьПоследующие(УзелРазмещенияШтампа, УзелШтампа);
|
||||||
УстановитьПараметрыВДереве(ЗначенияДляЗаполнения, УзелРазмещенияШтампа, ДеревоМакета);
|
УстановитьПараметрыВДереве(ЗначенияДляЗаполнения, УзелРазмещенияШтампа, ДеревоМакета);
|
||||||
|
ИндексРазмещения = ИндексРазмещения + 1;
|
||||||
УзелОтступ = Новый Структура;
|
|
||||||
УзелОтступ.Вставить("Атрибуты", Новый Структура);
|
|
||||||
УзелОтступ.Вставить("Строки", Новый Массив);
|
|
||||||
УзелОтступ.Вставить("ИмяТега", "w:t");
|
|
||||||
УзелОтступ.Вставить("Текст", "");
|
|
||||||
УзелОтступ.Вставить("ПолныйТекст", "");
|
|
||||||
УправлениеПечатьюСлужебный.ДобавитьУзелОписанияРаздела(УзелРазмещенияШтампа, ИндексРазмещения, УзелОтступ);
|
|
||||||
КонецЦикла;
|
КонецЦикла;
|
||||||
ПутьКДокументу = УправлениеПечатьюСлужебный.СобратьФайлОфисногоДокумента(ДеревоМакета);
|
|
||||||
ДвоичныеДанные = Новый ДвоичныеДанные(ПутьКДокументу);
|
ПолучитьПечатнуюФорму(ДеревоМакета, АдресДокумента);
|
||||||
УдалитьФайлы(ПутьКДокументу);
|
|
||||||
УдалитьФайлы(ДеревоМакета.ИмяКаталога);
|
|
||||||
ПоместитьВоВременноеХранилище(ДвоичныеДанные, АдресДокумента);
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
// Преобразует параметры Office Open XML, в текст в квадратных скобках.
|
// Преобразует параметры Office Open XML, в текст в квадратных скобках.
|
||||||
@@ -2187,7 +2190,7 @@
|
|||||||
|
|
||||||
ИмяФормы = НастройкиФормы.ИмяФормы;
|
ИмяФормы = НастройкиФормы.ИмяФормы;
|
||||||
КомандыПечати = КомандыПечатиФормы(ИмяФормы, СписокОбъектов);
|
КомандыПечати = КомандыПечатиФормы(ИмяФормы, СписокОбъектов);
|
||||||
УстанавливатьПометки = УстанавливатьПометки(КомандыПечати);
|
УстанавливатьПометки = (КомандыПечати.Количество() > 1);
|
||||||
|
|
||||||
Если ПоказыватьПечатьПоУмолчанию(ИмяФормы, СписокОбъектов) Тогда;
|
Если ПоказыватьПечатьПоУмолчанию(ИмяФормы, СписокОбъектов) Тогда;
|
||||||
КомандаПечатиПоУмолчанию = КомандыПечати.Добавить();
|
КомандаПечатиПоУмолчанию = КомандыПечати.Добавить();
|
||||||
@@ -6214,9 +6217,9 @@
|
|||||||
ФункцииСРазделениемПараметров = Новый Массив();
|
ФункцииСРазделениемПараметров = Новый Массив();
|
||||||
ФункцииСРазделениемПараметров.Добавить(ИмяМодуляПечатиСРазделителем + "СуммаПоКолонке");
|
ФункцииСРазделениемПараметров.Добавить(ИмяМодуляПечатиСРазделителем + "СуммаПоКолонке");
|
||||||
ФункцииСРазделениемПараметров.Добавить(ИмяМодуляПечатиСРазделителем + "КоличествоСтрок");
|
ФункцииСРазделениемПараметров.Добавить(ИмяМодуляПечатиСРазделителем + "КоличествоСтрок");
|
||||||
ФункцииСРазделениемПараметров.Добавить(ИмяМодуляПечатиСРазделителем + "Максимум");
|
ФункцииСРазделениемПараметров.Добавить(ИмяМодуляПечатиСРазделителем + "МаксимумПоКолонке");
|
||||||
ФункцииСРазделениемПараметров.Добавить(ИмяМодуляПечатиСРазделителем + "Минимум");
|
ФункцииСРазделениемПараметров.Добавить(ИмяМодуляПечатиСРазделителем + "МинимумПоКолонке");
|
||||||
ФункцииСРазделениемПараметров.Добавить(ИмяМодуляПечатиСРазделителем + "Среднее");
|
ФункцииСРазделениемПараметров.Добавить(ИмяМодуляПечатиСРазделителем + "СреднееПоКолонке");
|
||||||
|
|
||||||
Возврат ФункцииСРазделениемПараметров;
|
Возврат ФункцииСРазделениемПараметров;
|
||||||
|
|
||||||
@@ -7705,7 +7708,7 @@
|
|||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
Процедура ОбработатьКомандыОтправки(Форма)
|
Процедура ОбработатьКомандыОтправки(Форма) Экспорт
|
||||||
|
|
||||||
Элементы = Форма.Элементы;
|
Элементы = Форма.Элементы;
|
||||||
КнопкаОтправки = ЕдинственнаяКнопкаОтправки(Элементы.ПодменюОтправить.ПодчиненныеЭлементы);
|
КнопкаОтправки = ЕдинственнаяКнопкаОтправки(Элементы.ПодменюОтправить.ПодчиненныеЭлементы);
|
||||||
@@ -7953,30 +7956,19 @@
|
|||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
Функция УстанавливатьПометки(КомандыПечати)
|
|
||||||
|
|
||||||
Результат = Истина;
|
|
||||||
|
|
||||||
Если КомандыПечати.Количество() = 2 Тогда
|
|
||||||
КомандаПечатьПоУмолчанию = КомандыПечати.Найти("ПечатьПоУмолчанию", "Идентификатор");
|
|
||||||
Если КомандаПечатьПоУмолчанию <> Неопределено Тогда
|
|
||||||
Результат = Ложь;
|
|
||||||
КонецЕсли;
|
|
||||||
КонецЕсли;
|
|
||||||
|
|
||||||
Возврат Результат;
|
|
||||||
|
|
||||||
КонецФункции
|
|
||||||
|
|
||||||
Функция ПоказыватьПечатьПоУмолчанию(ИмяФормы, СписокОбъектов)
|
Функция ПоказыватьПечатьПоУмолчанию(ИмяФормы, СписокОбъектов)
|
||||||
|
|
||||||
Результат = Ложь;
|
Результат = Ложь;
|
||||||
|
|
||||||
|
Если Пользователи.ЭтоСеансВнешнегоПользователя() Тогда
|
||||||
|
Возврат Результат;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
ОбъектМетаданных = Метаданные.НайтиПоПолномуИмени(ИмяФормы);
|
ОбъектМетаданных = Метаданные.НайтиПоПолномуИмени(ИмяФормы);
|
||||||
Если ОбъектМетаданных <> Неопределено И Не Метаданные.ОбщиеФормы.Содержит(ОбъектМетаданных) Тогда
|
Если ОбъектМетаданных <> Неопределено И Не Метаданные.ОбщиеФормы.Содержит(ОбъектМетаданных) Тогда
|
||||||
ОбъектМетаданных = ОбъектМетаданных.Родитель();
|
ОбъектМетаданных = ОбъектМетаданных.Родитель();
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
Если ОбщегоНазначения.ЭтоЖурналДокументов(ОбъектМетаданных) Тогда
|
Если ОбъектМетаданных <> Неопределено И ОбщегоНазначения.ЭтоЖурналДокументов(ОбъектМетаданных) Тогда
|
||||||
КоллекцияКПроверке = ОбъектМетаданных.РегистрируемыеДокументы
|
КоллекцияКПроверке = ОбъектМетаданных.РегистрируемыеДокументы
|
||||||
Иначе
|
Иначе
|
||||||
КоллекцияКПроверке = СписокОбъектов;
|
КоллекцияКПроверке = СписокОбъектов;
|
||||||
@@ -8013,7 +8005,8 @@
|
|||||||
Для Каждого АбзацПечатнойФормы Из АбзацыПечатнойФормы Цикл
|
Для Каждого АбзацПечатнойФормы Из АбзацыПечатнойФормы Цикл
|
||||||
Если АбзацПечатнойФормы.ПолныйТекст = "" Тогда
|
Если АбзацПечатнойФормы.ПолныйТекст = "" Тогда
|
||||||
ТекстАбзацаМакета = ТекстыАбзацевМакета[АбзацПечатнойФормы.Индекс];
|
ТекстАбзацаМакета = ТекстыАбзацевМакета[АбзацПечатнойФормы.Индекс];
|
||||||
Если ТекстАбзацаМакета <> "" И Не АбзацСодержитКартинку(АбзацПечатнойФормы) Тогда
|
Если ТекстАбзацаМакета <> "" И Не АбзацСодержитКартинку(АбзацПечатнойФормы)
|
||||||
|
И Не АбзацСодержитМестоДляШтампа(АбзацПечатнойФормы) Тогда
|
||||||
УдаляемыеАбзацы.Добавить(АбзацПечатнойФормы);
|
УдаляемыеАбзацы.Добавить(АбзацПечатнойФормы);
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
@@ -8077,4 +8070,48 @@
|
|||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
#КонецОбласти
|
Функция АбзацСодержитМестоДляШтампа(Знач Абзац)
|
||||||
|
|
||||||
|
НайденныеСтроки = НайтиСтрокиПоАтрибуту(Абзац.Строки, "w:name", "V8DSStamp");
|
||||||
|
Возврат НайденныеСтроки.Количество() > 0;
|
||||||
|
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
|
Функция НайтиСтрокиПоАтрибуту(Знач Строки, Знач ИмяАтрибута, Знач ЗначениеАтрибута)
|
||||||
|
|
||||||
|
Результат = Новый Массив;
|
||||||
|
|
||||||
|
Для Каждого Строка Из Строки Цикл
|
||||||
|
Если Строка.Атрибуты[ИмяАтрибута] = ЗначениеАтрибута Тогда
|
||||||
|
Результат.Добавить(Строка);
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
НайденныеСтроки = НайтиСтрокиПоАтрибуту(Строка.Строки, ИмяАтрибута, ЗначениеАтрибута);
|
||||||
|
Для Каждого НайденнаяСтрока Из НайденныеСтроки Цикл
|
||||||
|
Результат.Добавить(НайденнаяСтрока);
|
||||||
|
КонецЦикла;
|
||||||
|
КонецЦикла;
|
||||||
|
|
||||||
|
Возврат Результат;
|
||||||
|
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
|
Функция НайтиСтрокуПоИмениТега(Знач Строки, Знач ИмяТега)
|
||||||
|
|
||||||
|
Для Каждого Строка Из Строки Цикл
|
||||||
|
Если Строка.ИмяТега = ИмяТега Тогда
|
||||||
|
Возврат Строка;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
НайденнаяСтрока = НайтиСтрокуПоИмениТега(Строка.Строки, ИмяТега);
|
||||||
|
|
||||||
|
Если НайденнаяСтрока <> Неопределено Тогда
|
||||||
|
Возврат НайденнаяСтрока;
|
||||||
|
КонецЕсли;
|
||||||
|
КонецЦикла;
|
||||||
|
|
||||||
|
Возврат Неопределено;
|
||||||
|
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
|
#КонецОбласти
|
||||||
@@ -1125,19 +1125,19 @@
|
|||||||
КонецЦикла;
|
КонецЦикла;
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
// Параметры:
|
// Параметры:
|
||||||
// УзелРодителя - см. ДеревоДокумента
|
// УзелРодителя - см. ДеревоДокумента
|
||||||
// Индекс - Число
|
// Индекс - Число
|
||||||
// Узел - см. ДеревоДокумента
|
// Узел - см. ДеревоДокумента
|
||||||
//
|
//
|
||||||
Процедура ДобавитьУзелОписанияРаздела(УзелРодителя, Индекс, Узел) Экспорт
|
Процедура ДобавитьУзелОписанияРаздела(УзелРодителя, Индекс, Узел) Экспорт
|
||||||
|
|
||||||
Если УзелРодителя.Строки.Количество() <= Индекс Тогда
|
Если УзелРодителя.Строки.Количество() <= Индекс Тогда
|
||||||
НовыйАбзац = УзелРодителя.Строки.Добавить();
|
НовыйАбзац = УзелРодителя.Строки.Добавить();
|
||||||
Иначе
|
Иначе
|
||||||
НовыйАбзац = УзелРодителя.Строки.Вставить(Индекс);
|
НовыйАбзац = УзелРодителя.Строки.Вставить(Индекс);
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
НовыйАбзац.ИмяТега = "w:p";
|
НовыйАбзац.ИмяТега = "w:p";
|
||||||
НовыеСвойстваФорматирования = НовыйАбзац.Строки.Добавить();
|
НовыеСвойстваФорматирования = НовыйАбзац.Строки.Добавить();
|
||||||
НовыеСвойстваФорматирования.ИмяТега = "w:pPr";
|
НовыеСвойстваФорматирования.ИмяТега = "w:pPr";
|
||||||
@@ -2202,7 +2202,7 @@
|
|||||||
// Возвращаемое значение:
|
// Возвращаемое значение:
|
||||||
// Строка - путь к сформированному документу
|
// Строка - путь к сформированному документу
|
||||||
//
|
//
|
||||||
Функция СобратьФайлОфисногоДокумента(ДеревоМакета, Кодировка = "UTF-8") Экспорт
|
Функция СобратьФайлОфисногоДокумента(ДеревоМакета, Кодировка = "UTF-8")
|
||||||
СтруктураДокумента = ДеревоМакета.СтруктураДокумента;
|
СтруктураДокумента = ДеревоМакета.СтруктураДокумента;
|
||||||
Дерево = СтруктураДокумента.ДеревоДокумента;
|
Дерево = СтруктураДокумента.ДеревоДокумента;
|
||||||
|
|
||||||
|
|||||||
@@ -893,7 +893,7 @@
|
|||||||
|Дождаться завершения: %4'"),
|
|Дождаться завершения: %4'"),
|
||||||
Контекст.СтрокаКоманды,
|
Контекст.СтрокаКоманды,
|
||||||
Контекст.ТекущийКаталог,
|
Контекст.ТекущийКаталог,
|
||||||
Контекст.КодВозврата,
|
КодВозврата,
|
||||||
Контекст.ДождатьсяЗавершения);
|
Контекст.ДождатьсяЗавершения);
|
||||||
ЖурналРегистрацииКлиент.ДобавитьСообщениеДляЖурналаРегистрации(
|
ЖурналРегистрацииКлиент.ДобавитьСообщениеДляЖурналаРегистрации(
|
||||||
НСтр("ru = 'Стандартные подсистемы'", ОбщегоНазначенияКлиент.КодОсновногоЯзыка()),
|
НСтр("ru = 'Стандартные подсистемы'", ОбщегоНазначенияКлиент.КодОсновногоЯзыка()),
|
||||||
|
|||||||
@@ -575,7 +575,7 @@
|
|||||||
Исключение
|
Исключение
|
||||||
ТекстОшибки = ОбработкаОшибок.КраткоеПредставлениеОшибки(ИнформацияОбОшибке());
|
ТекстОшибки = ОбработкаОшибок.КраткоеПредставлениеОшибки(ИнформацияОбОшибке());
|
||||||
Если ЭтоОшибкаИнициализацииСлота(ТекстОшибки) Тогда
|
Если ЭтоОшибкаИнициализацииСлота(ТекстОшибки) Тогда
|
||||||
Возврат ОшибкаИнициализацииСлота(Токен);
|
Результат.Ошибка = ОшибкаИнициализацииСлота(Токен);
|
||||||
Иначе
|
Иначе
|
||||||
Результат.Ошибка = ТекстОшибки;
|
Результат.Ошибка = ТекстОшибки;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|||||||
@@ -1,17 +1,17 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<mdclass:Configuration xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="35bca9f0-6675-4365-a275-4dba8541e774">
|
<mdclass:Configuration xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="534f1500-e62a-41a3-b953-87c65774ec00">
|
||||||
<name>БиблиотекаСтандартныхПодсистем</name>
|
<name>БиблиотекаСтандартныхПодсистем</name>
|
||||||
<synonym>
|
<synonym>
|
||||||
<key>ru</key>
|
<key>ru</key>
|
||||||
<value>Библиотека стандартных подсистем, редакция 3.1</value>
|
<value>Библиотека стандартных подсистем, редакция 3.1</value>
|
||||||
</synonym>
|
</synonym>
|
||||||
<containedObjects classId="9cd510cd-abfc-11d4-9434-004095e12fc7" objectId="53ff05f2-9389-4eab-997e-cc7467b934be"/>
|
<containedObjects classId="9cd510cd-abfc-11d4-9434-004095e12fc7" objectId="88e542aa-abd4-4c75-8e6f-729bef4da044"/>
|
||||||
<containedObjects classId="9fcd25a0-4822-11d4-9414-008048da11f9" objectId="a8032f1e-c388-43be-88ca-5c0e030807f6"/>
|
<containedObjects classId="9fcd25a0-4822-11d4-9414-008048da11f9" objectId="6f69a333-11c9-4e67-b953-adeaa999d650"/>
|
||||||
<containedObjects classId="e3687481-0a87-462c-a166-9f34594f9bba" objectId="05a0cfac-9d60-479a-b50b-5e9089cd087a"/>
|
<containedObjects classId="e3687481-0a87-462c-a166-9f34594f9bba" objectId="66ab0fc9-5798-4f21-b3ae-ae3abb60a54b"/>
|
||||||
<containedObjects classId="9de14907-ec23-4a07-96f0-85521cb6b53b" objectId="c6186961-6b35-4bf0-a8b9-f9da752dc8b4"/>
|
<containedObjects classId="9de14907-ec23-4a07-96f0-85521cb6b53b" objectId="cd4741f5-c428-43eb-b9e3-608708d67673"/>
|
||||||
<containedObjects classId="51f2d5d8-ea4d-4064-8892-82951750031e" objectId="94122a7f-dd50-48fc-a51e-ec164942b7b4"/>
|
<containedObjects classId="51f2d5d8-ea4d-4064-8892-82951750031e" objectId="9f6dbd6b-c1ec-47a4-ae30-6edcb4c1a4f6"/>
|
||||||
<containedObjects classId="e68182ea-4237-4383-967f-90c1e3370bc7" objectId="7f22b208-8a50-4575-889b-62a736bdcb16"/>
|
<containedObjects classId="e68182ea-4237-4383-967f-90c1e3370bc7" objectId="a30427e8-8bd3-4608-ad5d-92c78139fcdd"/>
|
||||||
<containedObjects classId="fb282519-d103-4dd3-bc12-cb271d631dfc" objectId="db97d3ab-9ea4-4bec-9c79-52171692901a"/>
|
<containedObjects classId="fb282519-d103-4dd3-bc12-cb271d631dfc" objectId="8d7e1023-07f2-4bb7-9a74-59963453652d"/>
|
||||||
<defaultRunMode>ManagedApplication</defaultRunMode>
|
<defaultRunMode>ManagedApplication</defaultRunMode>
|
||||||
<usePurposes>PersonalComputer</usePurposes>
|
<usePurposes>PersonalComputer</usePurposes>
|
||||||
<scriptVariant>Russian</scriptVariant>
|
<scriptVariant>Russian</scriptVariant>
|
||||||
@@ -19,7 +19,7 @@
|
|||||||
<defaultRoles>Role.АдминистраторСистемы</defaultRoles>
|
<defaultRoles>Role.АдминистраторСистемы</defaultRoles>
|
||||||
<defaultRoles>Role.ИнтерактивноеОткрытиеВнешнихОтчетовИОбработок</defaultRoles>
|
<defaultRoles>Role.ИнтерактивноеОткрытиеВнешнихОтчетовИОбработок</defaultRoles>
|
||||||
<vendor>Фирма "1С"</vendor>
|
<vendor>Фирма "1С"</vendor>
|
||||||
<version>3.1.11.155</version>
|
<version>3.1.11.173</version>
|
||||||
<updateCatalogAddress>https://downloads.v8.1c.ru/tmplts/</updateCatalogAddress>
|
<updateCatalogAddress>https://downloads.v8.1c.ru/tmplts/</updateCatalogAddress>
|
||||||
<includeHelpInContents>true</includeHelpInContents>
|
<includeHelpInContents>true</includeHelpInContents>
|
||||||
<usedMobileApplicationFunctionalities>
|
<usedMobileApplicationFunctionalities>
|
||||||
|
|||||||
@@ -1 +1 @@
|
|||||||
{6,1,1,5893b95d-87db-45bb-8117-36bb1d98b12f,1,ce199945-1464-4422-a279-e575ba7deaec,"3.1.11.155","Фирма ""1С""","БиблиотекаСтандартныхПодсистем",7900,1,0,35bca9f0-6675-4365-a275-4dba8541e774,35bca9f0-6675-4365-a275-4dba8541e774,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,fa04bf1e-69c0-4998-a939-039fcaba83c8,fa04bf1e-69c0-4998-a939-039fcaba83c8,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,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,baad68ea-0976-4bdf-8e0e-7ee5c25e3d51,baad68ea-0976-4bdf-8e0e-7ee5c25e3d51,1,0,4cbbdbaf-1f3a-46cd-8c42-28cdcfa32c06,4cbbdbaf-1f3a-46cd-8c42-28cdcfa32c06,1,0,b4629308-42de-4ce8-8591-cf0c2399a9a2,b4629308-42de-4ce8-8591-cf0c2399a9a2,1,0,c7e984ae-1dbb-4041-b18a-bfd0d63a002f,c7e984ae-1dbb-4041-b18a-bfd0d63a002f,1,0,bb0424b8-dfd1-4a27-bd66-9dea3ffc77c4,bb0424b8-dfd1-4a27-bd66-9dea3ffc77c4,1,0,a4ac0a50-ee39-4dc1-b84f-eec8fe485f03,a4ac0a50-ee39-4dc1-b84f-eec8fe485f03,1,0,1861ee4f-fd8c-4afa-8441-c074bf51f67e,1861ee4f-fd8c-4afa-8441-c074bf51f67e,1,0,de7ed8f7-3c02-47e0-aea8-4747ac68a5d5,de7ed8f7-3c02-47e0-aea8-4747ac68a5d5,1,0,b93b8760-6200-40ee-8bdc-875ba80a6155,b93b8760-6200-40ee-8bdc-875ba80a6155,1,0,e8b248d9-9049-456a-9c7d-7a0462cc67ab,e8b248d9-9049-456a-9c7d-7a0462cc67ab,1,0,d4562287-440d-4462-9de2-7097ccbf3764,d4562287-440d-4462-9de2-7097ccbf3764,1,0,1983fe34-c984-4659-ba41-0e94504f8989,1983fe34-c984-4659-ba41-0e94504f8989,1,0,ec797c75-02c5-4cf5-9dd4-26cd46c99519,ec797c75-02c5-4cf5-9dd4-26cd46c99519,1,0,6fccdf59-fc99-4a2b-a144-fffe438a147c,6fccdf59-fc99-4a2b-a144-fffe438a147c,1,0,153e11ac-f898-46a5-98c6-734adb933ca2,153e11ac-f898-46a5-98c6-734adb933ca2,1,0,af8bd73a-d8e8-487d-8f36-d835ab10ea3a,af8bd73a-d8e8-487d-8f36-d835ab10ea3a,1,0,08a413ff-bebd-42e5-8ff3-2115746a0844,08a413ff-bebd-42e5-8ff3-2115746a0844,1,0,7d8acec9-f5a9-411e-921c-446ed0dd3332,7d8acec9-f5a9-411e-921c-446ed0dd3332,1,0,3eca2d7c-5946-4d13-ba84-e3ab5ef38b5b,3eca2d7c-5946-4d13-ba84-e3ab5ef38b5b,1,0,f24de2ea-fcda-4052-b90f-e9d84314c4f2,f24de2ea-fcda-4052-b90f-e9d84314c4f2,1,0,ff8ae395-c740-4a30-a048-0d57eef6267f,ff8ae395-c740-4a30-a048-0d57eef6267f,1,0,51d06532-f61a-4ed5-afaa-cc4563633e0c,51d06532-f61a-4ed5-afaa-cc4563633e0c,1,0,0e49d980-581b-459f-a4b0-024e8c97e4c0,0e49d980-581b-459f-a4b0-024e8c97e4c0,1,0,da9b32e6-5b93-45a6-84b2-238d57541e18,da9b32e6-5b93-45a6-84b2-238d57541e18,1,0,e43d69c8-b284-47da-b236-611bc94a15b6,e43d69c8-b284-47da-b236-611bc94a15b6,1,0,31eeaa05-6c49-41fe-b840-1edbad4ccac7,31eeaa05-6c49-41fe-b840-1edbad4ccac7,1,0,842c8662-8f39-405e-9665-cbdabc116159,842c8662-8f39-405e-9665-cbdabc116159,1,0,a3001de6-272f-444e-a8db-ec8cc3a670a2,a3001de6-272f-444e-a8db-ec8cc3a670a2,1,0,7ee7cccc-4e52-464c-9c20-5c0dfbed7e5f,7ee7cccc-4e52-464c-9c20-5c0dfbed7e5f,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,491b9625-62ce-436b-8245-60decacc4552,491b9625-62ce-436b-8245-60decacc4552,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-1ceLine truncated
|
{6,1,1,cfcfb0dc-ce5f-4be1-82a5-c77ca9e6ee5b,1,b5b1ea2a-c353-4e30-aec6-9765cc761dcb,"3.1.11.173","Фирма ""1С""","БиблиотекаСтандартныхПодсистем",7900,1,0,534f1500-e62a-41a3-b953-87c65774ec00,534f1500-e62a-41a3-b953-87c65774ec00,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,fa04bf1e-69c0-4998-a939-039fcaba83c8,fa04bf1e-69c0-4998-a939-039fcaba83c8,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,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,baad68ea-0976-4bdf-8e0e-7ee5c25e3d51,baad68ea-0976-4bdf-8e0e-7ee5c25e3d51,1,0,4cbbdbaf-1f3a-46cd-8c42-28cdcfa32c06,4cbbdbaf-1f3a-46cd-8c42-28cdcfa32c06,1,0,b4629308-42de-4ce8-8591-cf0c2399a9a2,b4629308-42de-4ce8-8591-cf0c2399a9a2,1,0,c7e984ae-1dbb-4041-b18a-bfd0d63a002f,c7e984ae-1dbb-4041-b18a-bfd0d63a002f,1,0,bb0424b8-dfd1-4a27-bd66-9dea3ffc77c4,bb0424b8-dfd1-4a27-bd66-9dea3ffc77c4,1,0,a4ac0a50-ee39-4dc1-b84f-eec8fe485f03,a4ac0a50-ee39-4dc1-b84f-eec8fe485f03,1,0,1861ee4f-fd8c-4afa-8441-c074bf51f67e,1861ee4f-fd8c-4afa-8441-c074bf51f67e,1,0,de7ed8f7-3c02-47e0-aea8-4747ac68a5d5,de7ed8f7-3c02-47e0-aea8-4747ac68a5d5,1,0,b93b8760-6200-40ee-8bdc-875ba80a6155,b93b8760-6200-40ee-8bdc-875ba80a6155,1,0,e8b248d9-9049-456a-9c7d-7a0462cc67ab,e8b248d9-9049-456a-9c7d-7a0462cc67ab,1,0,d4562287-440d-4462-9de2-7097ccbf3764,d4562287-440d-4462-9de2-7097ccbf3764,1,0,1983fe34-c984-4659-ba41-0e94504f8989,1983fe34-c984-4659-ba41-0e94504f8989,1,0,ec797c75-02c5-4cf5-9dd4-26cd46c99519,ec797c75-02c5-4cf5-9dd4-26cd46c99519,1,0,6fccdf59-fc99-4a2b-a144-fffe438a147c,6fccdf59-fc99-4a2b-a144-fffe438a147c,1,0,153e11ac-f898-46a5-98c6-734adb933ca2,153e11ac-f898-46a5-98c6-734adb933ca2,1,0,af8bd73a-d8e8-487d-8f36-d835ab10ea3a,af8bd73a-d8e8-487d-8f36-d835ab10ea3a,1,0,08a413ff-bebd-42e5-8ff3-2115746a0844,08a413ff-bebd-42e5-8ff3-2115746a0844,1,0,7d8acec9-f5a9-411e-921c-446ed0dd3332,7d8acec9-f5a9-411e-921c-446ed0dd3332,1,0,3eca2d7c-5946-4d13-ba84-e3ab5ef38b5b,3eca2d7c-5946-4d13-ba84-e3ab5ef38b5b,1,0,f24de2ea-fcda-4052-b90f-e9d84314c4f2,f24de2ea-fcda-4052-b90f-e9d84314c4f2,1,0,ff8ae395-c740-4a30-a048-0d57eef6267f,ff8ae395-c740-4a30-a048-0d57eef6267f,1,0,51d06532-f61a-4ed5-afaa-cc4563633e0c,51d06532-f61a-4ed5-afaa-cc4563633e0c,1,0,0e49d980-581b-459f-a4b0-024e8c97e4c0,0e49d980-581b-459f-a4b0-024e8c97e4c0,1,0,da9b32e6-5b93-45a6-84b2-238d57541e18,da9b32e6-5b93-45a6-84b2-238d57541e18,1,0,e43d69c8-b284-47da-b236-611bc94a15b6,e43d69c8-b284-47da-b236-611bc94a15b6,1,0,31eeaa05-6c49-41fe-b840-1edbad4ccac7,31eeaa05-6c49-41fe-b840-1edbad4ccac7,1,0,842c8662-8f39-405e-9665-cbdabc116159,842c8662-8f39-405e-9665-cbdabc116159,1,0,a3001de6-272f-444e-a8db-ec8cc3a670a2,a3001de6-272f-444e-a8db-ec8cc3a670a2,1,0,7ee7cccc-4e52-464c-9c20-5c0dfbed7e5f,7ee7cccc-4e52-464c-9c20-5c0dfbed7e5f,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,491b9625-62ce-436b-8245-60decacc4552,491b9625-62ce-436b-8245-60decacc4552,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-1ceLine truncated
|
||||||
@@ -45,7 +45,7 @@
|
|||||||
|
|
||||||
Функция ВерсияКалендарей() Экспорт
|
Функция ВерсияКалендарей() Экспорт
|
||||||
|
|
||||||
Возврат 93;
|
Возврат 94;
|
||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
@@ -57,7 +57,7 @@
|
|||||||
|
|
||||||
Функция ВерсияОбновленияДанныхПроизводственныхКалендарей() Экспорт
|
Функция ВерсияОбновленияДанныхПроизводственныхКалендарей() Экспорт
|
||||||
|
|
||||||
Возврат "3.1.11.143";
|
Возврат "3.1.11.161";
|
||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
|
|||||||
+3
@@ -392,6 +392,7 @@
|
|||||||
<Item Calendar="07" Year="2025" DayType="Предпраздничный" Date="20250327" SwapDate=""/>
|
<Item Calendar="07" Year="2025" DayType="Предпраздничный" Date="20250327" SwapDate=""/>
|
||||||
<Item Calendar="07" Year="2025" DayType="Праздник" Date="20250328" SwapDate=""/>
|
<Item Calendar="07" Year="2025" DayType="Праздник" Date="20250328" SwapDate=""/>
|
||||||
<Item Calendar="07" Year="2025" DayType="Праздник" Date="20250331" SwapDate=""/>
|
<Item Calendar="07" Year="2025" DayType="Праздник" Date="20250331" SwapDate=""/>
|
||||||
|
<Item Calendar="07" Year="2025" DayType="Нерабочий" Date="20250429" SwapDate=""/>
|
||||||
<Item Calendar="07" Year="2025" DayType="Нерабочий" Date="20250521" SwapDate=""/>
|
<Item Calendar="07" Year="2025" DayType="Нерабочий" Date="20250521" SwapDate=""/>
|
||||||
<Item Calendar="07" Year="2025" DayType="Предпраздничный" Date="20250605" SwapDate=""/>
|
<Item Calendar="07" Year="2025" DayType="Предпраздничный" Date="20250605" SwapDate=""/>
|
||||||
<Item Calendar="07" Year="2025" DayType="Праздник" Date="20250606" SwapDate=""/>
|
<Item Calendar="07" Year="2025" DayType="Праздник" Date="20250606" SwapDate=""/>
|
||||||
@@ -934,6 +935,8 @@
|
|||||||
<Item Calendar="31" Year="2025" DayType="Суббота" Date="20250714" SwapDate="20250712"/>
|
<Item Calendar="31" Year="2025" DayType="Суббота" Date="20250714" SwapDate="20250712"/>
|
||||||
<Item Calendar="32" Year="2024" DayType="Предпраздничный" Date="20240513" SwapDate=""/>
|
<Item Calendar="32" Year="2024" DayType="Предпраздничный" Date="20240513" SwapDate=""/>
|
||||||
<Item Calendar="32" Year="2024" DayType="Праздник" Date="20240514" SwapDate=""/>
|
<Item Calendar="32" Year="2024" DayType="Праздник" Date="20240514" SwapDate=""/>
|
||||||
|
<Item Calendar="32" Year="2025" DayType="Предпраздничный" Date="20250428" SwapDate=""/>
|
||||||
|
<Item Calendar="32" Year="2025" DayType="Праздник" Date="20250429" SwapDate=""/>
|
||||||
<Item Calendar="38" Year="2024" DayType="Предпраздничный" Date="20240513" SwapDate=""/>
|
<Item Calendar="38" Year="2024" DayType="Предпраздничный" Date="20240513" SwapDate=""/>
|
||||||
<Item Calendar="38" Year="2024" DayType="Праздник" Date="20240514" SwapDate=""/>
|
<Item Calendar="38" Year="2024" DayType="Праздник" Date="20240514" SwapDate=""/>
|
||||||
<Item Calendar="38" Year="2025" DayType="Предпраздничный" Date="20250428" SwapDate=""/>
|
<Item Calendar="38" Year="2025" DayType="Предпраздничный" Date="20250428" SwapDate=""/>
|
||||||
|
|||||||
BIN
Binary file not shown.
+202
-1
@@ -1082,6 +1082,104 @@
|
|||||||
<choiceHistoryOnInput>DontUse</choiceHistoryOnInput>
|
<choiceHistoryOnInput>DontUse</choiceHistoryOnInput>
|
||||||
</extInfo>
|
</extInfo>
|
||||||
</items>
|
</items>
|
||||||
|
<items xsi:type="form:FormField">
|
||||||
|
<name>РегионИностранногоАдреса</name>
|
||||||
|
<id>597</id>
|
||||||
|
<title>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Регион</value>
|
||||||
|
</title>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<dataPath xsi:type="form:DataPath">
|
||||||
|
<segments>РегионИностранногоАдреса</segments>
|
||||||
|
</dataPath>
|
||||||
|
<handlers>
|
||||||
|
<event>OnChange</event>
|
||||||
|
<name>РегионИностранногоАдресаПриИзменении</name>
|
||||||
|
</handlers>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>РегионИностранногоАдресаРасширеннаяПодсказка</name>
|
||||||
|
<id>599</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<contextMenu>
|
||||||
|
<name>РегионИностранногоАдресаКонтекстноеМеню</name>
|
||||||
|
<id>598</id>
|
||||||
|
<autoFill>true</autoFill>
|
||||||
|
</contextMenu>
|
||||||
|
<type>InputField</type>
|
||||||
|
<editMode>Enter</editMode>
|
||||||
|
<showInHeader>true</showInHeader>
|
||||||
|
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||||
|
<showInFooter>true</showInFooter>
|
||||||
|
<extInfo xsi:type="form:InputFieldExtInfo">
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<wrap>true</wrap>
|
||||||
|
<chooseType>true</chooseType>
|
||||||
|
<typeDomainEnabled>true</typeDomainEnabled>
|
||||||
|
<textEdit>true</textEdit>
|
||||||
|
<textSize>Normal</textSize>
|
||||||
|
</extInfo>
|
||||||
|
</items>
|
||||||
|
<items xsi:type="form:FormField">
|
||||||
|
<name>РайонИностранногоАдреса</name>
|
||||||
|
<id>600</id>
|
||||||
|
<title>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Район</value>
|
||||||
|
</title>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<dataPath xsi:type="form:DataPath">
|
||||||
|
<segments>РайонИностранногоАдреса</segments>
|
||||||
|
</dataPath>
|
||||||
|
<handlers>
|
||||||
|
<event>OnChange</event>
|
||||||
|
<name>РайонИностранногоАдресаПриИзменении</name>
|
||||||
|
</handlers>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>РайонИностранногоАдресаРасширеннаяПодсказка</name>
|
||||||
|
<id>602</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<contextMenu>
|
||||||
|
<name>РайонИностранногоАдресаКонтекстноеМеню</name>
|
||||||
|
<id>601</id>
|
||||||
|
<autoFill>true</autoFill>
|
||||||
|
</contextMenu>
|
||||||
|
<type>InputField</type>
|
||||||
|
<editMode>Enter</editMode>
|
||||||
|
<showInHeader>true</showInHeader>
|
||||||
|
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||||
|
<showInFooter>true</showInFooter>
|
||||||
|
<extInfo xsi:type="form:InputFieldExtInfo">
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<wrap>true</wrap>
|
||||||
|
<chooseType>true</chooseType>
|
||||||
|
<typeDomainEnabled>true</typeDomainEnabled>
|
||||||
|
<textEdit>true</textEdit>
|
||||||
|
<textSize>Normal</textSize>
|
||||||
|
</extInfo>
|
||||||
|
</items>
|
||||||
<items xsi:type="form:FormField">
|
<items xsi:type="form:FormField">
|
||||||
<name>НаселенныйПункт</name>
|
<name>НаселенныйПункт</name>
|
||||||
<id>16</id>
|
<id>16</id>
|
||||||
@@ -1153,6 +1251,55 @@
|
|||||||
</inputHint>
|
</inputHint>
|
||||||
</extInfo>
|
</extInfo>
|
||||||
</items>
|
</items>
|
||||||
|
<items xsi:type="form:FormField">
|
||||||
|
<name>ВнутригородскойРайонИностранногоАдреса</name>
|
||||||
|
<id>603</id>
|
||||||
|
<title>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Внутригородской район</value>
|
||||||
|
</title>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<dataPath xsi:type="form:DataPath">
|
||||||
|
<segments>ВнутригородскойРайонИностранногоАдреса</segments>
|
||||||
|
</dataPath>
|
||||||
|
<handlers>
|
||||||
|
<event>OnChange</event>
|
||||||
|
<name>ВнутригородскойРайонИностранногоАдресаПриИзменении</name>
|
||||||
|
</handlers>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>ВнутригородскойРайонИностранногоАдресаРасширеннаяПодсказка</name>
|
||||||
|
<id>605</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<contextMenu>
|
||||||
|
<name>ВнутригородскойРайонИностранногоАдресаКонтекстноеМеню</name>
|
||||||
|
<id>604</id>
|
||||||
|
<autoFill>true</autoFill>
|
||||||
|
</contextMenu>
|
||||||
|
<type>InputField</type>
|
||||||
|
<editMode>Enter</editMode>
|
||||||
|
<showInHeader>true</showInHeader>
|
||||||
|
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||||
|
<showInFooter>true</showInFooter>
|
||||||
|
<extInfo xsi:type="form:InputFieldExtInfo">
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<wrap>true</wrap>
|
||||||
|
<chooseType>true</chooseType>
|
||||||
|
<typeDomainEnabled>true</typeDomainEnabled>
|
||||||
|
<textEdit>true</textEdit>
|
||||||
|
<textSize>Normal</textSize>
|
||||||
|
</extInfo>
|
||||||
|
</items>
|
||||||
<items xsi:type="form:FormField">
|
<items xsi:type="form:FormField">
|
||||||
<name>Улица</name>
|
<name>Улица</name>
|
||||||
<id>18</id>
|
<id>18</id>
|
||||||
@@ -3507,7 +3654,7 @@
|
|||||||
<valueType>
|
<valueType>
|
||||||
<types>String</types>
|
<types>String</types>
|
||||||
<stringQualifiers>
|
<stringQualifiers>
|
||||||
<length>6</length>
|
<length>10</length>
|
||||||
</stringQualifiers>
|
</stringQualifiers>
|
||||||
</valueType>
|
</valueType>
|
||||||
<view>
|
<view>
|
||||||
@@ -4470,6 +4617,60 @@
|
|||||||
<common>true</common>
|
<common>true</common>
|
||||||
</edit>
|
</edit>
|
||||||
</attributes>
|
</attributes>
|
||||||
|
<attributes>
|
||||||
|
<name>РегионИностранногоАдреса</name>
|
||||||
|
<title>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Регион</value>
|
||||||
|
</title>
|
||||||
|
<id>60</id>
|
||||||
|
<valueType>
|
||||||
|
<types>String</types>
|
||||||
|
<stringQualifiers/>
|
||||||
|
</valueType>
|
||||||
|
<view>
|
||||||
|
<common>true</common>
|
||||||
|
</view>
|
||||||
|
<edit>
|
||||||
|
<common>true</common>
|
||||||
|
</edit>
|
||||||
|
</attributes>
|
||||||
|
<attributes>
|
||||||
|
<name>РайонИностранногоАдреса</name>
|
||||||
|
<title>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Район</value>
|
||||||
|
</title>
|
||||||
|
<id>61</id>
|
||||||
|
<valueType>
|
||||||
|
<types>String</types>
|
||||||
|
<stringQualifiers/>
|
||||||
|
</valueType>
|
||||||
|
<view>
|
||||||
|
<common>true</common>
|
||||||
|
</view>
|
||||||
|
<edit>
|
||||||
|
<common>true</common>
|
||||||
|
</edit>
|
||||||
|
</attributes>
|
||||||
|
<attributes>
|
||||||
|
<name>ВнутригородскойРайонИностранногоАдреса</name>
|
||||||
|
<title>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Внутригородской район</value>
|
||||||
|
</title>
|
||||||
|
<id>62</id>
|
||||||
|
<valueType>
|
||||||
|
<types>String</types>
|
||||||
|
<stringQualifiers/>
|
||||||
|
</valueType>
|
||||||
|
<view>
|
||||||
|
<common>true</common>
|
||||||
|
</view>
|
||||||
|
<edit>
|
||||||
|
<common>true</common>
|
||||||
|
</edit>
|
||||||
|
</attributes>
|
||||||
<formCommands>
|
<formCommands>
|
||||||
<name>КомандаОК</name>
|
<name>КомандаОК</name>
|
||||||
<title>
|
<title>
|
||||||
|
|||||||
+290
-109
@@ -1001,6 +1001,21 @@
|
|||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
|
&НаКлиенте
|
||||||
|
Процедура РегионИностранногоАдресаПриИзменении(Элемент)
|
||||||
|
ЗаполнитьПолеИностранногоАдреса("area", РегионИностранногоАдреса);
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
|
&НаКлиенте
|
||||||
|
Процедура РайонИностранногоАдресаПриИзменении(Элемент)
|
||||||
|
ЗаполнитьПолеИностранногоАдреса("district", РайонИностранногоАдреса);
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
|
&НаКлиенте
|
||||||
|
Процедура ВнутригородскойРайонИностранногоАдресаПриИзменении(Элемент)
|
||||||
|
ЗаполнитьПолеИностранногоАдреса("locality", ВнутригородскойРайонИностранногоАдреса);
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
#КонецОбласти
|
#КонецОбласти
|
||||||
|
|
||||||
#Область ОбработчикиКомандФормы
|
#Область ОбработчикиКомандФормы
|
||||||
@@ -1059,12 +1074,11 @@
|
|||||||
&НаКлиенте
|
&НаКлиенте
|
||||||
Процедура ВвестиАдресВСвободнойФорме(Команда)
|
Процедура ВвестиАдресВСвободнойФорме(Команда)
|
||||||
|
|
||||||
ЭтоНациональныйАдрес = РаботаСАдресамиКлиентСервер.ЭтоМуниципальныйАдрес(НаселенныйПунктДетально.addressType)
|
ЭтоНациональныйАдрес = ЭтоНациональныйАдрес();
|
||||||
Или РаботаСАдресамиКлиент.ЭтоАдминистративноТерриториальныйАдрес(НаселенныйПунктДетально.addressType);
|
|
||||||
|
|
||||||
Если РазрешитьВводАдресаВСвободнойФорме Тогда
|
Если РазрешитьВводАдресаВСвободнойФорме Тогда
|
||||||
ПереключитьНаСтруктурированныйВвод();
|
ПереключитьНаСтруктурированныйВвод();
|
||||||
ИначеЕсли ЭтоНациональныйАдрес Тогда
|
ИначеЕсли ЭтоНациональныйАдрес() Тогда
|
||||||
ТекстВопроса = НСтр("ru = 'Ввести адрес в свободной форме?
|
ТекстВопроса = НСтр("ru = 'Ввести адрес в свободной форме?
|
||||||
|Адреса, введенные в свободной форме, могут не пройти проверку по адресному классификатору.'");
|
|Адреса, введенные в свободной форме, могут не пройти проверку по адресному классификатору.'");
|
||||||
Оповещение = Новый ОписаниеОповещения("ВвестиАдресВСвободнойФормеЗавершение", ЭтотОбъект);
|
Оповещение = Новый ОписаниеОповещения("ВвестиАдресВСвободнойФормеЗавершение", ЭтотОбъект);
|
||||||
@@ -1505,35 +1519,30 @@
|
|||||||
СведенияОСтране = СведенияОСтране(Страна);
|
СведенияОСтране = СведенияОСтране(Страна);
|
||||||
Если Не УправлениеКонтактнойИнформациейКлиентСервер.ЭтоАдресВСвободнойФорме(НаселенныйПунктДетально.AddressType) Тогда
|
Если Не УправлениеКонтактнойИнформациейКлиентСервер.ЭтоАдресВСвободнойФорме(НаселенныйПунктДетально.AddressType) Тогда
|
||||||
|
|
||||||
ТипАдреса = НаселенныйПунктДетально.AddressType;
|
ТипАдресаИзАдреса = НаселенныйПунктДетально.AddressType;
|
||||||
КоличествоПолейПредыдущийТипАдреса = РаботаСАдресамиКлиентСервер.ИменаУровнейАдреса(НаселенныйПунктДетально.AddressType, Ложь).Количество();
|
|
||||||
|
|
||||||
ПереопределитьТипаАдресаПоСтране(Страна, НаселенныйПунктДетально, СведенияОСтране, МеждународныйФорматАдреса);
|
ПереопределитьТипаАдресаПоСтране(Страна, НаселенныйПунктДетально, СведенияОСтране, МеждународныйФорматАдреса);
|
||||||
|
ПеренестиЗначенияПолейАдресВПоляНовогоТипа(ТипАдресаИзАдреса);
|
||||||
КоличествоПолейНовыйТипАдреса = РаботаСАдресамиКлиентСервер.ИменаУровнейАдреса(НаселенныйПунктДетально.AddressType, Ложь).Количество();
|
ТипАдресаИзАдреса = НаселенныйПунктДетально.AddressType;
|
||||||
|
|
||||||
Если КоличествоПолейПредыдущийТипАдреса > КоличествоПолейНовыйТипАдреса Тогда
|
|
||||||
ПеренестиЗначенияПолейАдресВПоляНовогоТипа(ТипАдреса);
|
|
||||||
КонецЕсли;
|
|
||||||
|
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
|
УстановитьЗначенияНациональныхРеквизитовКонтактнойИнформации(НаселенныйПунктДетально);
|
||||||
|
|
||||||
ОтобразитьПоляПоТипуАдреса();
|
ОтобразитьПоляПоТипуАдреса();
|
||||||
|
НужноОбновитьПреставление = ПривестиИндексКФорматуСтраны();
|
||||||
|
|
||||||
Если РаботаСАдресамиКлиентСервер.ЭтоОсновнаяСтрана(Страна) И Не МеждународныйФорматАдреса Тогда
|
Если ЭтоНациональныйАдрес() Тогда
|
||||||
|
|
||||||
Восстановлен = ВосстановитьАдрес(ПредставлениеАдреса, НаселенныйПунктДетально, НаселенныйПунктДетально.AddressType);
|
Восстановлен = ВосстановитьАдрес(ПредставлениеАдреса, НаселенныйПунктДетально, НаселенныйПунктДетально.AddressType);
|
||||||
|
Иначе
|
||||||
Если Восстановлен Тогда
|
Восстановлен = Ложь;
|
||||||
ОбновитьПредставлениеАдреса();
|
|
||||||
КонецЕсли;
|
|
||||||
|
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
|
ОбновитьПредставлениеАдреса();
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
&НаСервере
|
&НаСервере
|
||||||
Функция ВосстановитьАдрес(ПредставлениеАдреса, НаселенныйПункт, ТипАдреса)
|
Функция ВосстановитьАдрес(ПредставлениеАдреса, НаселенныйПункт2, ТипАдреса)
|
||||||
|
|
||||||
Результат = УправлениеКонтактнойИнформацией.КонтактнаяИнформацияПоПредставлению(ПредставлениеАдреса, Перечисления.ТипыКонтактнойИнформации.Адрес);
|
Результат = УправлениеКонтактнойИнформацией.КонтактнаяИнформацияПоПредставлению(ПредставлениеАдреса, Перечисления.ТипыКонтактнойИнформации.Адрес);
|
||||||
|
|
||||||
@@ -1554,8 +1563,8 @@
|
|||||||
Процедура ПереопределитьТипаАдресаПоСтране(Страна, НаселенныйПунктДетально, СведенияОСтране, МеждународныйФорматАдреса)
|
Процедура ПереопределитьТипаАдресаПоСтране(Страна, НаселенныйПунктДетально, СведенияОСтране, МеждународныйФорматАдреса)
|
||||||
|
|
||||||
Если РаботаСАдресамиКлиентСервер.ЭтоОсновнаяСтрана(Страна) И Не МеждународныйФорматАдреса Тогда
|
Если РаботаСАдресамиКлиентСервер.ЭтоОсновнаяСтрана(Страна) И Не МеждународныйФорматАдреса Тогда
|
||||||
Если СтрСравнить(НаселенныйПунктДетально.AddressType, РаботаСАдресамиКлиентСервер.АдминистративноТерриториальныйАдрес()) <> 0 Тогда
|
Если СтрСравнить(НаселенныйПунктДетально.AddressType, РаботаСАдресамиКлиентСервер.МуниципальныйАдрес()) <> 0 Тогда
|
||||||
НаселенныйПунктДетально.AddressType = РаботаСАдресамиКлиентСервер.МуниципальныйАдрес();
|
НаселенныйПунктДетально.AddressType = РаботаСАдресамиКлиентСервер.АдминистративноТерриториальныйАдрес();
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
ИначеЕсли СведенияОСтране.УчастникЕАЭС Тогда
|
ИначеЕсли СведенияОСтране.УчастникЕАЭС Тогда
|
||||||
НаселенныйПунктДетально.AddressType = УправлениеКонтактнойИнформациейКлиентСервер.АдресЕАЭС();
|
НаселенныйПунктДетально.AddressType = УправлениеКонтактнойИнформациейКлиентСервер.АдресЕАЭС();
|
||||||
@@ -1593,56 +1602,59 @@
|
|||||||
|
|
||||||
ИменаУровнейНовогоТипа = РаботаСАдресамиКлиентСервер.ИменаУровнейАдреса(НаселенныйПунктДетально.AddressType, Ложь);
|
ИменаУровнейНовогоТипа = РаботаСАдресамиКлиентСервер.ИменаУровнейАдреса(НаселенныйПунктДетально.AddressType, Ложь);
|
||||||
ИмяУровня = ИменаУровнейНовогоТипа.Получить(0);
|
ИмяУровня = ИменаУровнейНовогоТипа.Получить(0);
|
||||||
Разделитель = "";
|
Разделитель = ", ";
|
||||||
Для Счетчик = 0 По СведенияАдреса.Количество() - 1 Цикл
|
Для Счетчик = 0 По СведенияАдреса.Количество() - 1 Цикл
|
||||||
|
|
||||||
Если ИменаУровнейНовогоТипа.Количество() > Счетчик + 1 Тогда
|
Если ИменаУровнейНовогоТипа.Количество() > Счетчик Тогда
|
||||||
ИмяУровня = ИменаУровнейНовогоТипа.Получить(Счетчик);
|
ИмяУровня = ИменаУровнейНовогоТипа.Получить(Счетчик);
|
||||||
ЗначениеСведенияАдреса = СведенияАдреса.Получить(Счетчик); // см. ОписаниеСведенийАдреса
|
ЗначениеСведенияАдреса = СведенияАдреса.Получить(Счетчик); // см. ОписаниеСведенийАдреса
|
||||||
НаселенныйПунктДетально[ИмяУровня] = ЗначениеСведенияАдреса.Наименование;
|
НаселенныйПунктДетально[ИмяУровня] = ЗначениеСведенияАдреса.Наименование;
|
||||||
НаселенныйПунктДетально[ИмяУровня + "Type"] = ЗначениеСведенияАдреса.Сокращение;
|
НаселенныйПунктДетально[ИмяУровня + "Type"] = ЗначениеСведенияАдреса.Сокращение;
|
||||||
Иначе
|
Иначе
|
||||||
НаселенныйПунктДетально[ИмяУровня] = НаселенныйПунктДетально[ИмяУровня] + Разделитель + СведенияАдреса.Получить(Счетчик).Представление;
|
НаселенныйПунктДетально[ИмяУровня] = НаселенныйПунктДетально[ИмяУровня] + Разделитель + СведенияАдреса.Получить(Счетчик).Представление;
|
||||||
Разделитель = ", ";
|
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
КонецЦикла;
|
КонецЦикла;
|
||||||
|
|
||||||
Если ЭтоМеждународныйАдрес(НаселенныйПунктДетально.AddressType)
|
Если НаселенныйПунктДетально.Свойство("street") Тогда
|
||||||
И НаселенныйПунктДетально.Свойство("Street") Тогда
|
Если ЭтоИностранныйАдрес(НаселенныйПунктДетально.AddressType) Тогда
|
||||||
|
НаселенныйПунктДетально["street"] = УправлениеКонтактнойИнформациейКлиентСервер.НаименованиеАдресногоОбъекта(
|
||||||
|
НаселенныйПунктДетально, "street", "Type");
|
||||||
|
НаселенныйПунктДетально["StreetType"] = ""; // В иностранном адресе нет сокращений.
|
||||||
|
Иначе
|
||||||
|
Если Не ЗначениеЗаполнено(НаселенныйПунктДетально["streetType"]) Тогда
|
||||||
|
ЧастиАдресногоОбъекта = СтрРазделить(НаселенныйПунктДетально["street"], " ");
|
||||||
|
Если ЧастиАдресногоОбъекта.Количество() > 1 Тогда
|
||||||
|
НаселенныйПунктДетально["StreetType"] = ЧастиАдресногоОбъекта[ЧастиАдресногоОбъекта.ВГраница()];
|
||||||
|
ЧастиАдресногоОбъекта.Удалить(ЧастиАдресногоОбъекта.ВГраница());
|
||||||
|
НаселенныйПунктДетально["street"] = СтрСоединить(ЧастиАдресногоОбъекта, " ");
|
||||||
|
КонецЕсли;
|
||||||
|
КонецЕсли;
|
||||||
|
КонецЕсли;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Если ЭтоИностранныйАдрес(НаселенныйПунктДетально.AddressType) Тогда
|
||||||
|
|
||||||
СписокЭлементовАдреса = Новый Массив;
|
Если НаселенныйПунктДетально.Свойство("buildings") Тогда
|
||||||
|
Если ТипЗнч(НаселенныйПунктДетально["buildings"]) = Тип("Массив") И НаселенныйПунктДетально["buildings"].Количество() > 0 Тогда
|
||||||
СписокЭлементовАдреса.Добавить(СокрЛП(НаселенныйПунктДетально["Street"] + " " + НаселенныйПунктДетально["StreetType"]));
|
ПерваяЗапись = НаселенныйПунктДетально["buildings"].Получить(0);
|
||||||
НаселенныйПунктДетально["StreetType"] = ""; // В иностранном адресе нет сокращений.
|
НаселенныйПунктДетально["buildings"] = Новый Массив;
|
||||||
|
НаселенныйПунктДетально["buildings"].Добавить(ПерваяЗапись);
|
||||||
Если НаселенныйПунктДетально.Свойство("HouseNumber") И ЗначениеЗаполнено(НаселенныйПунктДетально["HouseType"]) Тогда
|
Иначе
|
||||||
СписокЭлементовАдреса.Добавить(СокрЛП(НаселенныйПунктДетально["HouseType"] + " " + НаселенныйПунктДетально["HouseNumber"]));
|
НаселенныйПунктДетально["buildings"] = Новый Массив;
|
||||||
НаселенныйПунктДетально["HouseNumber"] = "";
|
КонецЕсли;
|
||||||
НаселенныйПунктДетально["HouseType"] = "";
|
|
||||||
НаселенныйПунктДетально["houseId"] = "";
|
|
||||||
Дом = "";
|
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
Если НаселенныйПунктДетально.Свойство("buildings") И ТипЗнч(НаселенныйПунктДетально["buildings"]) = Тип("Массив") Тогда
|
Если НаселенныйПунктДетально.Свойство("apartments") Тогда
|
||||||
Для каждого СтроениеВАдресе Из НаселенныйПунктДетально["buildings"] Цикл
|
Если ТипЗнч(НаселенныйПунктДетально["apartments"]) = Тип("Массив") И НаселенныйПунктДетально["apartments"].Количество() > 0 Тогда
|
||||||
СписокЭлементовАдреса.Добавить(СокрЛП(СтроениеВАдресе["Type"] + " " + СтроениеВАдресе["Number"]));
|
ПерваяЗапись = НаселенныйПунктДетально["apartments"].Получить(0);
|
||||||
КонецЦикла;
|
НаселенныйПунктДетально["apartments"] = Новый Массив;
|
||||||
НаселенныйПунктДетально["buildings"] = Новый Массив;
|
НаселенныйПунктДетально["apartments"].Добавить(ПерваяЗапись);
|
||||||
Строение = "";
|
Иначе
|
||||||
Помещение = "";
|
НаселенныйПунктДетально["apartments"] = Новый Массив;
|
||||||
|
КонецЕсли;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
Если НаселенныйПунктДетально.Свойство("Apartments") И ТипЗнч(НаселенныйПунктДетально["Apartments"]) = Тип("Массив") Тогда
|
|
||||||
Для каждого ПомещениеВАдресе Из НаселенныйПунктДетально["Apartments"] Цикл
|
|
||||||
СписокЭлементовАдреса.Добавить(СокрЛП(ПомещениеВАдресе["Type"] + " " + ПомещениеВАдресе["Number"]));
|
|
||||||
КонецЦикла;
|
|
||||||
НаселенныйПунктДетально["Apartments"] = Новый Массив;
|
|
||||||
КонецЕсли;
|
|
||||||
|
|
||||||
НаселенныйПунктДетально["Street"] = СтрСоединить(СписокЭлементовАдреса, ", ");
|
|
||||||
Улица = НаселенныйПунктДетально["Street"];
|
|
||||||
|
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
@@ -1690,15 +1702,90 @@
|
|||||||
Иначе
|
Иначе
|
||||||
|
|
||||||
УдалитьСтрануИзПредставления();
|
УдалитьСтрануИзПредставления();
|
||||||
Если Не СведенияОСтране.УчастникЕАЭС Или МеждународныйФорматАдреса Тогда
|
|
||||||
НаселенныйПунктДетально.Street = ПредставлениеАдреса;
|
ИменаУровней = РаботаСАдресамиКлиентСервер.ИменаУровнейАдреса("Все", Истина);
|
||||||
КонецЕсли;
|
Для каждого ИмяУровня Из ИменаУровней Цикл
|
||||||
НаселенныйПунктДетально.AddressType = ?(СведенияОСтране.УчастникЕАЭС,
|
НаселенныйПунктДетально[ИмяУровня] = "";
|
||||||
|
НаселенныйПунктДетально[ИмяУровня + "Type"] = "";
|
||||||
|
НаселенныйПунктДетально[ИмяУровня + "Id"] = "";
|
||||||
|
КонецЦикла;
|
||||||
|
|
||||||
|
НаселенныйПунктДетально["HouseNumber"] = "";
|
||||||
|
НаселенныйПунктДетально["HouseType"] = "";
|
||||||
|
НаселенныйПунктДетально["houseId"] = "";
|
||||||
|
НаселенныйПунктДетально["buildings"] = Новый Массив;
|
||||||
|
НаселенныйПунктДетально["apartments"] = Новый Массив;
|
||||||
|
|
||||||
|
ТипАдреса = ?(СведенияОСтране.УчастникЕАЭС,
|
||||||
УправлениеКонтактнойИнформациейКлиентСервер.АдресЕАЭС(),
|
УправлениеКонтактнойИнформациейКлиентСервер.АдресЕАЭС(),
|
||||||
УправлениеКонтактнойИнформациейКлиентСервер.ИностранныйАдрес());
|
УправлениеКонтактнойИнформациейКлиентСервер.ИностранныйАдрес());
|
||||||
|
НаселенныйПунктДетально.AddressType = ТипАдреса;
|
||||||
|
|
||||||
|
ЧастиАдреса = СтрРазделить(ПредставлениеАдреса, ",");
|
||||||
|
|
||||||
|
Если ЧастиАдреса.Количество() > 0 Тогда
|
||||||
|
ОписаниеТипаЧисло = Новый ОписаниеТипов("Число", Новый КвалификаторыЧисла(10, 0));
|
||||||
|
ИндексИзАдреса = ОписаниеТипаЧисло.ПривестиЗначение(ЧастиАдреса.Получить(0));
|
||||||
|
Если ИндексИзАдреса >= 0 Тогда
|
||||||
|
НаселенныйПунктДетально["ZIPCode"] = СокрЛП(ЧастиАдреса.Получить(0));
|
||||||
|
ЧастиАдреса.Удалить(0);
|
||||||
|
КонецЕсли;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
ИменаУровнейНовогоТипа = РаботаСАдресамиКлиентСервер.ИменаУровнейАдреса(ТипАдреса, Истина);
|
||||||
|
Для Счетчик = 0 По ЧастиАдреса.Количество() - 1 Цикл
|
||||||
|
|
||||||
|
Если ИменаУровнейНовогоТипа.Количество() > Счетчик Тогда
|
||||||
|
ИмяУровня = ИменаУровнейНовогоТипа.Получить(Счетчик);
|
||||||
|
НаселенныйПунктДетально[ИмяУровня] = СокрЛП(ЧастиАдреса.Получить(0));
|
||||||
|
Иначе
|
||||||
|
Прервать;
|
||||||
|
КонецЕсли;
|
||||||
|
ЧастиАдреса.Удалить(0);
|
||||||
|
|
||||||
|
КонецЦикла;
|
||||||
|
|
||||||
|
Если ЧастиАдреса.Количество() > 0 Тогда
|
||||||
|
|
||||||
|
СведенияОДоме = СтрРазделить(СокрЛП(ЧастиАдреса.Получить(0)), " ");
|
||||||
|
Если СведенияОДоме.Количество() > 1 Тогда
|
||||||
|
НаселенныйПунктДетально["HouseType"] = СведенияОДоме.Получить(0);
|
||||||
|
СведенияОДоме.Удалить(0);
|
||||||
|
КонецЕсли;
|
||||||
|
НаселенныйПунктДетально["HouseNumber"] = СтрСоединить(СведенияОДоме, " ");
|
||||||
|
ЧастиАдреса.Удалить(0);
|
||||||
|
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Если ЧастиАдреса.Количество() > 0 Тогда
|
||||||
|
|
||||||
|
СведенияОЗдании = СтрРазделить(СокрЛП(ЧастиАдреса.Получить(0)), " ");
|
||||||
|
НаселенныйПунктДетально["buildings"] = Новый Массив;
|
||||||
|
ТипЗданияИзАдреса = СведенияОЗдании.Получить(0);
|
||||||
|
СведенияОЗдании.Удалить(0);
|
||||||
|
ДанныеЗдания = СтрСоединить(СведенияОЗдании, " ");
|
||||||
|
ЗданиеИзАдреса = УправлениеКонтактнойИнформациейКлиентСервер.ЗначениеСтроенияИлиПомещения(ТипЗданияИзАдреса, ДанныеЗдания);
|
||||||
|
НаселенныйПунктДетально["buildings"].Добавить(ЗданиеИзАдреса);
|
||||||
|
ЧастиАдреса.Удалить(0);
|
||||||
|
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Если ЧастиАдреса.Количество() > 0 Тогда
|
||||||
|
|
||||||
|
СведенияОПомещении = СтрРазделить(СокрЛП(ЧастиАдреса.Получить(0)), " ");
|
||||||
|
НаселенныйПунктДетально["apartments"] = Новый Массив;
|
||||||
|
ТипПомещенияИзАдреса = СведенияОПомещении.Получить(0);
|
||||||
|
СведенияОПомещении.Удалить(0);
|
||||||
|
ДанныеПомещения = СтрСоединить(СведенияОПомещении, " ");
|
||||||
|
ПомещениеИзАдреса = УправлениеКонтактнойИнформациейКлиентСервер.ЗначениеСтроенияИлиПомещения(ТипПомещенияИзАдреса, ДанныеПомещения);
|
||||||
|
НаселенныйПунктДетально["apartments"].Добавить(ПомещениеИзАдреса);
|
||||||
|
ЧастиАдреса.Удалить(0);
|
||||||
|
|
||||||
|
КонецЕсли;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
ПереключитьОтображениеАдресВСвободнойФорме();
|
|
||||||
КонецЕсли;
|
ПереключитьОтображениеАдресВСвободнойФорме();
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
Если ВыбранныйТипАдреса = РаботаСАдресамиКлиентСервер.МуниципальныйАдрес() Тогда
|
Если ВыбранныйТипАдреса = РаботаСАдресамиКлиентСервер.МуниципальныйАдрес() Тогда
|
||||||
Если ПустаяСтрока(НаселенныйПунктДетально.munDistrict)
|
Если ПустаяСтрока(НаселенныйПунктДетально.munDistrict)
|
||||||
@@ -1717,6 +1804,8 @@
|
|||||||
Если УправлениеКонтактнойИнформациейКлиентСервер.ЭтоАдресВСвободнойФорме(НаселенныйПунктДетально.AddressType) Тогда
|
Если УправлениеКонтактнойИнформациейКлиентСервер.ЭтоАдресВСвободнойФорме(НаселенныйПунктДетально.AddressType) Тогда
|
||||||
ПроизвольныйВводАдреса = Ложь;
|
ПроизвольныйВводАдреса = Ложь;
|
||||||
ПереключитьОтображениеАдресВСвободнойФорме();
|
ПереключитьОтображениеАдресВСвободнойФорме();
|
||||||
|
ИначеЕсли УправлениеКонтактнойИнформациейКлиентСервер.ЭтоИностранныйАдресИлиЕАЭС(НаселенныйПунктДетально.AddressType) Тогда
|
||||||
|
ВидимостьПолейИностраногоАдреса(Истина);
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
УстановитьФлагиВМенюПоТипуАдреса();
|
УстановитьФлагиВМенюПоТипуАдреса();
|
||||||
@@ -2213,6 +2302,18 @@
|
|||||||
Возврат СписокКонтактнойИнформации;
|
Возврат СписокКонтактнойИнформации;
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
|
&НаКлиенте
|
||||||
|
Процедура ЗаполнитьПолеИностранногоАдреса(ИмяПоля, ЗначениеПоля)
|
||||||
|
|
||||||
|
НаселенныйПунктДетально[ИмяПоля] = ЗначениеПоля;
|
||||||
|
НаселенныйПунктДетально[ИмяПоля + "Type"] = "";
|
||||||
|
НаселенныйПунктДетально[ИмяПоля + "ID"] = "";
|
||||||
|
|
||||||
|
ОбновитьСписокУровней(НаселенныйПунктДетально, ИмяПоля, ЗначениеЗаполнено(ЗначениеПоля));
|
||||||
|
ОбновитьПредставлениеАдреса();
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
// Возвращаемое значение:
|
// Возвращаемое значение:
|
||||||
// Структура:
|
// Структура:
|
||||||
// * Представление - Строка
|
// * Представление - Строка
|
||||||
@@ -2254,10 +2355,41 @@
|
|||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
|
&НаКлиенте
|
||||||
|
Функция ПривестиИндексКФорматуСтраны()
|
||||||
|
|
||||||
|
ИндексБылИзменен = Ложь;
|
||||||
|
|
||||||
|
МаксимальнаяДлинаПочтовогоИндекса = ?(ЭтоНациональныйАдрес(), 6, 10);
|
||||||
|
|
||||||
|
Элементы.Индекс.ОграничениеТипа = Новый ОписаниеТипов("Строка",, Новый КвалификаторыСтроки(МаксимальнаяДлинаПочтовогоИндекса));
|
||||||
|
|
||||||
|
Если ЭтоНациональныйАдрес() И ЗначениеЗаполнено(Индекс) Тогда
|
||||||
|
ЛишниеСимволы = СтрСоединить(СтрРазделить(Индекс, "0123456789"), "");
|
||||||
|
Индекс = СтрСоединить(СтрРазделить(Индекс, ЛишниеСимволы), "");
|
||||||
|
Если ЗначениеЗаполнено(ЛишниеСимволы) Тогда
|
||||||
|
ИндексБылИзменен = Истина;
|
||||||
|
КонецЕсли;
|
||||||
|
Если СтрДлина(Индекс) > МаксимальнаяДлинаПочтовогоИндекса Тогда
|
||||||
|
Индекс = Лев(Индекс, МаксимальнаяДлинаПочтовогоИндекса);
|
||||||
|
НаселенныйПунктДетально.Zipcode = Индекс;
|
||||||
|
ИндексБылИзменен = Истина;
|
||||||
|
КонецЕсли;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Возврат ИндексБылИзменен;
|
||||||
|
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
|
&НаКлиенте
|
||||||
|
Функция ЭтоНациональныйАдрес()
|
||||||
|
Возврат РаботаСАдресамиКлиентСервер.ЭтоОсновнаяСтрана(Страна) И Не МеждународныйФорматАдреса;
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
&НаКлиенте
|
&НаКлиенте
|
||||||
Процедура ОтобразитьПоляПоТипуАдреса()
|
Процедура ОтобразитьПоляПоТипуАдреса()
|
||||||
|
|
||||||
ЭтоНациональныйАдрес = (Страна = ОсновнаяСтрана И Не МеждународныйФорматАдреса);
|
ЭтоНациональныйАдрес = ЭтоНациональныйАдрес();
|
||||||
ОпределитьДоступностьАвтоПодборАдреса();
|
ОпределитьДоступностьАвтоПодборАдреса();
|
||||||
|
|
||||||
Если МеждународныйФорматАдреса Тогда
|
Если МеждународныйФорматАдреса Тогда
|
||||||
@@ -2267,6 +2399,9 @@
|
|||||||
НаселенныйПунктДетально.Country = ДанныеСтраныМира(СведенияОСтране).Наименование;
|
НаселенныйПунктДетально.Country = ДанныеСтраныМира(СведенияОСтране).Наименование;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
|
УлицаЗаголовок = НСтр("ru = 'Улица'");
|
||||||
|
ОтображатьПоляИностранногоАдреса = Ложь;
|
||||||
|
|
||||||
Если ЭтоНациональныйАдрес Тогда
|
Если ЭтоНациональныйАдрес Тогда
|
||||||
|
|
||||||
Если ПустаяСтрока(НаселенныйПунктДетально.AddressType) Тогда
|
Если ПустаяСтрока(НаселенныйПунктДетально.AddressType) Тогда
|
||||||
@@ -2275,7 +2410,6 @@
|
|||||||
|
|
||||||
ЭтоЗемельныйУчасток = ?(ЭтоЗемельныйУчасток(ТипДома), Истина, Ложь);
|
ЭтоЗемельныйУчасток = ?(ЭтоЗемельныйУчасток(ТипДома), Истина, Ложь);
|
||||||
|
|
||||||
Элементы.Улица.Заголовок = НСтр("ru = 'Улица'");
|
|
||||||
Элементы.ОКТМО.Видимость = ВидКонтактнойИнформации.УказыватьОКТМО;
|
Элементы.ОКТМО.Видимость = ВидКонтактнойИнформации.УказыватьОКТМО;
|
||||||
ВебСервисИспользуется = ВебКлассификаторДоступен;
|
ВебСервисИспользуется = ВебКлассификаторДоступен;
|
||||||
АвтоподборДоступен = ИспользуетсяАдресныйКлассификатор И (ВебКлассификаторДоступен Или ЕстьЗагруженныйКлассификатор);
|
АвтоподборДоступен = ИспользуетсяАдресныйКлассификатор И (ВебКлассификаторДоступен Или ЕстьЗагруженныйКлассификатор);
|
||||||
@@ -2294,17 +2428,16 @@
|
|||||||
|
|
||||||
Элементы.ГруппаДобавлениеСтроения.Видимость = Ложь;
|
Элементы.ГруппаДобавлениеСтроения.Видимость = Ложь;
|
||||||
Элементы.ГруппаДобавлениеПомещения.Видимость = Ложь;
|
Элементы.ГруппаДобавлениеПомещения.Видимость = Ложь;
|
||||||
Если СведенияОСтране.УчастникЕАЭС И Не МеждународныйФорматАдреса Тогда
|
|
||||||
Элементы.Улица.Заголовок = НСтр("ru = 'Улица'");
|
Если Не МеждународныйФорматАдреса Тогда
|
||||||
Элементы.НаселенныйПункт.КнопкаВыбора = Истина;
|
|
||||||
ВидимостьСтроений = Истина;
|
ВидимостьСтроений = Истина;
|
||||||
Элементы.Дом.КнопкаВыбора = Ложь;
|
Элементы.Дом.КнопкаВыбора = Ложь;
|
||||||
Элементы.Строение.КнопкаВыбора = Ложь;
|
Элементы.Строение.КнопкаВыбора = Ложь;
|
||||||
|
ОтображатьПоляИностранногоАдреса = Истина;
|
||||||
|
|
||||||
Иначе
|
Иначе
|
||||||
Элементы.Улица.Заголовок = НСтр("ru = 'Адрес'");
|
УлицаЗаголовок = НСтр("ru = 'Адрес'");
|
||||||
Элементы.НаселенныйПункт.КнопкаВыбора = Ложь;
|
|
||||||
Элементы.Улица.КнопкаВыбора = Ложь;
|
|
||||||
ВидимостьСтроений = Ложь;
|
ВидимостьСтроений = Ложь;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
@@ -2312,20 +2445,25 @@
|
|||||||
Элементы.ПроверитьЗаполнениеАдреса.Доступность = Ложь;
|
Элементы.ПроверитьЗаполнениеАдреса.Доступность = Ложь;
|
||||||
ВебСервисИспользуется = Ложь;
|
ВебСервисИспользуется = Ложь;
|
||||||
АвтоподборДоступен = Ложь;
|
АвтоподборДоступен = Ложь;
|
||||||
|
Элементы.НаселенныйПункт.КнопкаВыбора = Ложь;
|
||||||
Элементы.НаселенныйПункт.ПодсказкаВвода = "";
|
Элементы.НаселенныйПункт.ПодсказкаВвода = "";
|
||||||
|
Элементы.Улица.КнопкаВыбора = Ложь;
|
||||||
Элементы.Улица.ПодсказкаВвода = "";
|
Элементы.Улица.ПодсказкаВвода = "";
|
||||||
|
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
|
Элементы.Улица.Заголовок = УлицаЗаголовок;
|
||||||
|
ВидимостьПолейИностраногоАдреса(ОтображатьПоляИностранногоАдреса);
|
||||||
|
|
||||||
// Проверять, вводить в свободной форме и искать по индексу можем только российские адреса.
|
// Проверять, вводить в свободной форме и искать по индексу можем только российские адреса.
|
||||||
Элементы.Улица.МногострочныйРежим = НЕ ЭтоНациональныйАдрес;
|
Элементы.Улица.МногострочныйРежим = Не ВидимостьСтроений; // Если нет строений, то улица многострочная
|
||||||
Элементы.ГруппаСтроенияИИнформация.Видимость = ВидимостьСтроений;
|
Элементы.ГруппаСтроенияИИнформация.Видимость = ВидимостьСтроений;
|
||||||
Элементы.ПроверитьЗаполнениеАдреса.Доступность = ЭтоНациональныйАдрес И АвтоподборДоступен;
|
Элементы.ПроверитьЗаполнениеАдреса.Доступность = ЭтоНациональныйАдрес И АвтоподборДоступен;
|
||||||
Элементы.ЗаполнитьПоПочтовомуИндексу.Доступность = ЭтоНациональныйАдрес;
|
Элементы.ЗаполнитьПоПочтовомуИндексу.Доступность = ЭтоНациональныйАдрес;
|
||||||
Элементы.МуниципальноеДеление.Доступность = ЭтоНациональныйАдрес;
|
Элементы.МуниципальноеДеление.Доступность = ЭтоНациональныйАдрес;
|
||||||
Элементы.АдминистративноТерриториальноеДеление.Доступность = ЭтоНациональныйАдрес;
|
Элементы.АдминистративноТерриториальноеДеление.Доступность = ЭтоНациональныйАдрес;
|
||||||
|
|
||||||
Если ВидКонтактнойИнформации.ВключатьСтрануВПредставление Тогда
|
Если ВидКонтактнойИнформации.ВключатьСтрануВПредставление И ЭтоНациональныйАдрес() Тогда
|
||||||
ОбновитьПредставлениеАдреса();
|
ОбновитьПредставлениеАдреса();
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
@@ -2338,6 +2476,15 @@
|
|||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
|
&НаКлиенте
|
||||||
|
Процедура ВидимостьПолейИностраногоАдреса(Видимость)
|
||||||
|
|
||||||
|
Элементы.РегионИностранногоАдреса.Видимость = Видимость;
|
||||||
|
Элементы.РайонИностранногоАдреса.Видимость = Видимость;
|
||||||
|
Элементы.ВнутригородскойРайонИностранногоАдреса.Видимость = Видимость;
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
&НаКлиенте
|
&НаКлиенте
|
||||||
Процедура ОпределитьДоступностьАвтоПодборАдреса()
|
Процедура ОпределитьДоступностьАвтоПодборАдреса()
|
||||||
|
|
||||||
@@ -2474,18 +2621,6 @@
|
|||||||
Индекс = Формат(ДанныеАдреса.ZIPCode, "ЧГ=");
|
Индекс = Формат(ДанныеАдреса.ZIPCode, "ЧГ=");
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
// Индекс просто ставим
|
|
||||||
Если ДанныеАдреса.Свойство("OKTMO") Тогда
|
|
||||||
ОКТМО = Формат(ДанныеАдреса.OKTMO, "ЧГ=");
|
|
||||||
КонецЕсли;
|
|
||||||
|
|
||||||
// Синтетический "Населенный пункт" получаем как представление.
|
|
||||||
НаселенныйПункт = Обработки.РасширенныйВводКонтактнойИнформации.ПредставлениеНаселенногоПункта(ДанныеАдреса);
|
|
||||||
Если ЗначениеЗаполнено(ДанныеАдреса.Street) Тогда
|
|
||||||
Улица = УправлениеКонтактнойИнформациейКлиентСервер.СоединитьНаименованиеИТипАдресногоОбъекта(ДанныеАдреса.Street,
|
|
||||||
ДанныеАдреса.StreetType);
|
|
||||||
КонецЕсли;
|
|
||||||
|
|
||||||
Если ЗначениеЗаполнено(ДанныеАдреса.HouseType) Тогда
|
Если ЗначениеЗаполнено(ДанныеАдреса.HouseType) Тогда
|
||||||
ТипДома = ДанныеАдреса.HouseType;
|
ТипДома = ДанныеАдреса.HouseType;
|
||||||
Если ДанныеАдреса.Свойство("HouseNumber") Тогда
|
Если ДанныеАдреса.Свойство("HouseNumber") Тогда
|
||||||
@@ -2520,6 +2655,31 @@
|
|||||||
КонецЦикла;
|
КонецЦикла;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
|
Если УправлениеКонтактнойИнформациейКлиентСервер.ЭтоИностранныйАдресИлиЕАЭС(ДанныеАдреса.addressType) Тогда
|
||||||
|
Если МеждународныйФорматАдреса Тогда
|
||||||
|
НаселенныйПункт =
|
||||||
|
УправлениеКонтактнойИнформациейКлиентСервер.НаименованиеАдресногоОбъекта(ДанныеАдреса, "area", "Type");
|
||||||
|
Иначе
|
||||||
|
РегионИностранногоАдреса =
|
||||||
|
УправлениеКонтактнойИнформациейКлиентСервер.НаименованиеАдресногоОбъекта(ДанныеАдреса, "area", "Type");
|
||||||
|
РайонИностранногоАдреса =
|
||||||
|
УправлениеКонтактнойИнформациейКлиентСервер.НаименованиеАдресногоОбъекта(ДанныеАдреса, "district", "Type", Истина);
|
||||||
|
ВнутригородскойРайонИностранногоАдреса =
|
||||||
|
УправлениеКонтактнойИнформациейКлиентСервер.НаименованиеАдресногоОбъекта(ДанныеАдреса, "locality", "Type", Истина);
|
||||||
|
НаселенныйПункт =
|
||||||
|
УправлениеКонтактнойИнформациейКлиентСервер.НаименованиеАдресногоОбъекта(ДанныеАдреса, "city", "Type", Истина);
|
||||||
|
КонецЕсли;
|
||||||
|
Иначе
|
||||||
|
Если ДанныеАдреса.Свойство("OKTMO") Тогда
|
||||||
|
ОКТМО = Формат(ДанныеАдреса.OKTMO, "ЧГ=");
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
// Синтетический "Населенный пункт" получаем как представление.
|
||||||
|
НаселенныйПункт = Обработки.РасширенныйВводКонтактнойИнформации.ПредставлениеНаселенногоПункта(ДанныеАдреса);
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Улица = УправлениеКонтактнойИнформациейКлиентСервер.НаименованиеАдресногоОбъекта(ДанныеАдреса, "street", "Type", Истина);
|
||||||
|
|
||||||
ОтобразитьДополнительныеЗдания(НаселенныйПунктДетально);
|
ОтобразитьДополнительныеЗдания(НаселенныйПунктДетально);
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
@@ -3206,9 +3366,23 @@
|
|||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
КонецЦикла;
|
КонецЦикла;
|
||||||
|
|
||||||
НаселенныйПунктДетально.houseId = "";
|
Если ЗначениеЗаполнено(ПолученныйАдрес.houseNumber) Тогда
|
||||||
ЗаполнитьЗначенияСвойств(НаселенныйПунктДетально, ПолученныйАдрес,
|
ЗаполнитьЗначенияСвойств(НаселенныйПунктДетально, ПолученныйАдрес,
|
||||||
"areaValue,addressType,admLevels,munLevels,version");
|
"houseNumber,houseType,houseId");
|
||||||
|
Иначе
|
||||||
|
НаселенныйПунктДетально.houseId = "";
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Если ТипЗнч(ПолученныйАдрес.buildings) = Тип("Массив") И ПолученныйАдрес.buildings.Количество() > 0 Тогда
|
||||||
|
НаселенныйПунктДетально.buildings = ПолученныйАдрес.buildings;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Если ТипЗнч(ПолученныйАдрес.apartments) = Тип("Массив") И ПолученныйАдрес.apartments.Количество() > 0 Тогда
|
||||||
|
НаселенныйПунктДетально.apartments = ПолученныйАдрес.apartments;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
ЗаполнитьЗначенияСвойств(НаселенныйПунктДетально, ПолученныйАдрес,
|
||||||
|
"areaValue,addressType,admLevels,munLevels,version,stead,steadId");
|
||||||
|
|
||||||
Если ПустаяСтрока(ПолученныйАдрес.street) Тогда
|
Если ПустаяСтрока(ПолученныйАдрес.street) Тогда
|
||||||
НаселенныйПунктДетально.streetId = "";
|
НаселенныйПунктДетально.streetId = "";
|
||||||
@@ -3602,6 +3776,8 @@
|
|||||||
Элементы.МуниципальноеДеление.Пометка = Ложь;
|
Элементы.МуниципальноеДеление.Пометка = Ложь;
|
||||||
НаселенныйПунктДетально.AddressType = УправлениеКонтактнойИнформациейКлиентСервер.АдресВСвободнойФорме();
|
НаселенныйПунктДетально.AddressType = УправлениеКонтактнойИнформациейКлиентСервер.АдресВСвободнойФорме();
|
||||||
|
|
||||||
|
ВидимостьПолейИностраногоАдреса(Ложь);
|
||||||
|
|
||||||
ПоказатьПодсказкуПоТипАдреса();
|
ПоказатьПодсказкуПоТипАдреса();
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
@@ -3644,11 +3820,15 @@
|
|||||||
Или РаботаСАдресамиКлиентСервер.ЭтоАдминистративноТерриториальныйАдрес(НаселенныйПунктДетально.addressType);
|
Или РаботаСАдресамиКлиентСервер.ЭтоАдминистративноТерриториальныйАдрес(НаселенныйПунктДетально.addressType);
|
||||||
Элементы.ПроверитьЗаполнениеАдреса.Доступность = ЭтоНациональныйАдрес И АвтоподборДоступен;
|
Элементы.ПроверитьЗаполнениеАдреса.Доступность = ЭтоНациональныйАдрес И АвтоподборДоступен;
|
||||||
|
|
||||||
Если Не СведенияОСтране.УчастникЕАЭС Или МеждународныйФорматАдреса Тогда
|
Если Не ЭтоНациональныйАдрес() Тогда
|
||||||
ЭтоАдресВСвободнойФорме = УправлениеКонтактнойИнформациейКлиентСервер.ЭтоАдресВСвободнойФорме(НаселенныйПунктДетально.AddressType);
|
ЭтоАдресВСвободнойФорме = УправлениеКонтактнойИнформациейКлиентСервер.ЭтоАдресВСвободнойФорме(НаселенныйПунктДетально.AddressType);
|
||||||
Элементы.Улица.Видимость = Не ЭтоАдресВСвободнойФорме;
|
Элементы.Улица.Видимость = Не ЭтоАдресВСвободнойФорме;
|
||||||
Элементы.НаселенныйПункт.Видимость = Не ЭтоАдресВСвободнойФорме;
|
Элементы.НаселенныйПункт.Видимость = Не ЭтоАдресВСвободнойФорме;
|
||||||
Элементы.Индекс.Видимость = Не ЭтоАдресВСвободнойФорме;
|
Элементы.Индекс.Видимость = Не ЭтоАдресВСвободнойФорме;
|
||||||
|
|
||||||
|
Элементы.ГруппаСтроенияИИнформация.Видимость = Не ЭтоАдресВСвободнойФорме;
|
||||||
|
Элементы.Улица.КнопкаВыбора = ЭтоНациональныйАдрес;
|
||||||
|
|
||||||
Иначе
|
Иначе
|
||||||
Элементы.Улица.Видимость = Истина;
|
Элементы.Улица.Видимость = Истина;
|
||||||
Элементы.НаселенныйПункт.Видимость = Истина;
|
Элементы.НаселенныйПункт.Видимость = Истина;
|
||||||
@@ -3746,7 +3926,7 @@
|
|||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
&НаКлиенте
|
&НаКлиенте
|
||||||
Функция ЭтоМеждународныйАдрес(ТипАдреса)
|
Функция ЭтоИностранныйАдрес(ТипАдреса)
|
||||||
Возврат СтрСравнить(УправлениеКонтактнойИнформациейКлиентСервер.ИностранныйАдрес(), ТипАдреса) = 0;
|
Возврат СтрСравнить(УправлениеКонтактнойИнформациейКлиентСервер.ИностранныйАдрес(), ТипАдреса) = 0;
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
@@ -4013,19 +4193,10 @@
|
|||||||
ТипАдреса = УправлениеКонтактнойИнформациейКлиентСервер.ИностранныйАдрес();
|
ТипАдреса = УправлениеКонтактнойИнформациейКлиентСервер.ИностранныйАдрес();
|
||||||
ИначеЕсли Не ЭтоРФАдрес() Тогда
|
ИначеЕсли Не ЭтоРФАдрес() Тогда
|
||||||
|
|
||||||
Если Не СведенияОСтране.УчастникЕАЭС Тогда
|
ЗаполнитьПолеИностранногоАдреса("city", НаселенныйПункт);
|
||||||
|
ОбновитьПредставлениеАдреса();
|
||||||
ТипАдреса = УправлениеКонтактнойИнформациейКлиентСервер.ИностранныйАдрес();
|
Возврат;
|
||||||
ИменаУровнейАдреса = РаботаСАдресамиКлиентСервер.ИменаУровнейАдреса(ТипАдреса, Ложь);
|
|
||||||
НаселенныйПунктДетально[ИменаУровнейАдреса[0]] = НаселенныйПункт;
|
|
||||||
ОбновитьСписокУровней(НаселенныйПунктДетально, ИменаУровнейАдреса[0], ЗначениеЗаполнено(НаселенныйПункт));
|
|
||||||
ОбновитьПредставлениеАдреса();
|
|
||||||
Возврат;
|
|
||||||
|
|
||||||
КонецЕсли;
|
|
||||||
|
|
||||||
ТипАдреса = УправлениеКонтактнойИнформациейКлиентСервер.АдресЕАЭС();
|
|
||||||
|
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
ИменаУровнейАдреса = РаботаСАдресамиКлиентСервер.ИменаУровнейАдреса(НаселенныйПунктДетально.addressType, Ложь);
|
ИменаУровнейАдреса = РаботаСАдресамиКлиентСервер.ИменаУровнейАдреса(НаселенныйПунктДетально.addressType, Ложь);
|
||||||
@@ -4151,7 +4322,14 @@
|
|||||||
&НаКлиенте
|
&НаКлиенте
|
||||||
Процедура ОбработкаИзмененияАдреса(ОбновитьДополнительныеЗдания = Истина)
|
Процедура ОбработкаИзмененияАдреса(ОбновитьДополнительныеЗдания = Истина)
|
||||||
|
|
||||||
НаселенныйПункт = ПредставлениеНаселенногоПунктаАдреса(НаселенныйПунктДетально);
|
Если ЭтоНациональныйАдрес() Тогда
|
||||||
|
НаселенныйПункт = ПредставлениеНаселенногоПунктаАдреса(НаселенныйПунктДетально);
|
||||||
|
Иначе
|
||||||
|
РегионИностранногоАдреса = НаселенныйПунктДетально.area;
|
||||||
|
РайонИностранногоАдреса = НаселенныйПунктДетально.district;
|
||||||
|
НаселенныйПункт = НаселенныйПунктДетально.city;
|
||||||
|
ВнутригородскойРайонИностранногоАдреса = НаселенныйПунктДетально.locality;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
Улица = ?(ПустаяСтрока(НаселенныйПунктДетально.Street), "",
|
Улица = ?(ПустаяСтрока(НаселенныйПунктДетально.Street), "",
|
||||||
УправлениеКонтактнойИнформациейКлиентСервер.СоединитьНаименованиеИТипАдресногоОбъекта(
|
УправлениеКонтактнойИнформациейКлиентСервер.СоединитьНаименованиеИТипАдресногоОбъекта(
|
||||||
@@ -4174,7 +4352,8 @@
|
|||||||
Если ПустаяСтрока(НаселенныйПунктДетально.stead) Тогда
|
Если ПустаяСтрока(НаселенныйПунктДетально.stead) Тогда
|
||||||
Дом = НаселенныйПунктДетально.HouseNumber;
|
Дом = НаселенныйПунктДетально.HouseNumber;
|
||||||
Иначе
|
Иначе
|
||||||
Дом = НаселенныйПунктДетально.stead;
|
Дом = НаселенныйПунктДетально.stead;
|
||||||
|
ТипДома = РаботаСАдресамиКлиентСервер.НаименованиеЗемельногоУчастка();
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
Если НаселенныйПунктДетально.buildings.Количество() > 0 Тогда
|
Если НаселенныйПунктДетально.buildings.Количество() > 0 Тогда
|
||||||
@@ -4610,8 +4789,8 @@
|
|||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
ПредставлениеАдресаДоУстановкиРеквизитов = ПредставлениеАдреса;
|
ПредставлениеАдресаДоУстановкиРеквизитов = ПредставлениеАдреса;
|
||||||
СтранаДоИзменения = НаселенныйПунктДетально.country;
|
СтранаДоИзменения = НаселенныйПунктДетально.country;
|
||||||
Комментарий = НаселенныйПунктДетально.comment;
|
Комментарий = НаселенныйПунктДетально.comment;
|
||||||
|
|
||||||
ДанныеАдреса = РаботаСАдресами.РазложитьПредставлениеАдресаПоПолям(ПредставлениеАдреса, Адрес);
|
ДанныеАдреса = РаботаСАдресами.РазложитьПредставлениеАдресаПоПолям(ПредставлениеАдреса, Адрес);
|
||||||
|
|
||||||
@@ -4620,11 +4799,13 @@
|
|||||||
НаселенныйПунктДетально.country = ?(ЗначениеЗаполнено(НаселенныйПунктДетально.country),
|
НаселенныйПунктДетально.country = ?(ЗначениеЗаполнено(НаселенныйПунктДетально.country),
|
||||||
НаселенныйПунктДетально.country, СтранаДоИзменения);
|
НаселенныйПунктДетально.country, СтранаДоИзменения);
|
||||||
НаселенныйПунктДетально.comment = Комментарий;
|
НаселенныйПунктДетально.comment = Комментарий;
|
||||||
|
|
||||||
НаселенныйПункт = "";
|
НаселенныйПункт = "";
|
||||||
Улица = "";
|
Улица = "";
|
||||||
Дом = "";
|
Дом = "";
|
||||||
Строение = "";
|
Строение = "";
|
||||||
Помещение = "";
|
Помещение = "";
|
||||||
|
|
||||||
РазрешитьВводАдресаВСвободнойФормеКеш = РазрешитьВводАдресаВСвободнойФорме;
|
РазрешитьВводАдресаВСвободнойФормеКеш = РазрешитьВводАдресаВСвободнойФорме;
|
||||||
УстановитьЗначениеРеквизитовПоКонтактнойИнформации(НаселенныйПунктДетально);
|
УстановитьЗначениеРеквизитовПоКонтактнойИнформации(НаселенныйПунктДетально);
|
||||||
ПредставлениеАдреса = ПредставлениеАдресаДоУстановкиРеквизитов;
|
ПредставлениеАдреса = ПредставлениеАдресаДоУстановкиРеквизитов;
|
||||||
|
|||||||
+11
-8
@@ -534,14 +534,8 @@
|
|||||||
Возврат;
|
Возврат;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
Если СтрСравнить(УправлениеКонтактнойИнформациейКлиентСервер.АдресЕАЭС(), ТипАдреса) <> 0 Тогда
|
Если СтрСравнить(УправлениеКонтактнойИнформациейКлиентСервер.АдресЕАЭС(), ТипАдреса) = 0
|
||||||
|
Или СтрСравнить(УправлениеКонтактнойИнформациейКлиентСервер.ИностранныйАдрес(), ТипАдреса) = 0 Тогда
|
||||||
ЭтоМуниципальныйАдрес = РаботаСАдресамиКлиентСервер.ЭтоМуниципальныйАдрес(ТипАдреса);
|
|
||||||
Элементы.Район.Видимость = НЕ ЭтоМуниципальныйАдрес;
|
|
||||||
Элементы.МуниципальныйРайон.Видимость = ЭтоМуниципальныйАдрес;
|
|
||||||
Элементы.Поселение.Видимость = ЭтоМуниципальныйАдрес;
|
|
||||||
|
|
||||||
Иначе
|
|
||||||
|
|
||||||
Элементы.ТипАдреса.Видимость = Ложь;
|
Элементы.ТипАдреса.Видимость = Ложь;
|
||||||
Элементы.МуниципальныйРайон.Видимость = Ложь;
|
Элементы.МуниципальныйРайон.Видимость = Ложь;
|
||||||
@@ -552,6 +546,15 @@
|
|||||||
Элементы.Район.КнопкаВыбора = Ложь;
|
Элементы.Район.КнопкаВыбора = Ложь;
|
||||||
Элементы.Город.КнопкаВыбора = Ложь;
|
Элементы.Город.КнопкаВыбора = Ложь;
|
||||||
Элементы.НаселенныйПункт.КнопкаВыбора = Ложь;
|
Элементы.НаселенныйПункт.КнопкаВыбора = Ложь;
|
||||||
|
Элементы.Город.Заголовок = НСтр("ru = 'Город / населенный пункт'");
|
||||||
|
Элементы.НаселенныйПункт.Заголовок = НСтр("ru = 'Внутригородской район / квартал'");
|
||||||
|
|
||||||
|
Иначе
|
||||||
|
|
||||||
|
ЭтоМуниципальныйАдрес = РаботаСАдресамиКлиентСервер.ЭтоМуниципальныйАдрес(ТипАдреса);
|
||||||
|
Элементы.Район.Видимость = НЕ ЭтоМуниципальныйАдрес;
|
||||||
|
Элементы.МуниципальныйРайон.Видимость = ЭтоМуниципальныйАдрес;
|
||||||
|
Элементы.Поселение.Видимость = ЭтоМуниципальныйАдрес;
|
||||||
|
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
|
|||||||
-1
@@ -913,7 +913,6 @@
|
|||||||
|
|
||||||
Запрос = Новый Запрос;
|
Запрос = Новый Запрос;
|
||||||
Запрос.УстановитьПараметр("РежимВыполнения", Перечисления.РежимыВыполненияОбработчиков.Отложенно);
|
Запрос.УстановитьПараметр("РежимВыполнения", Перечисления.РежимыВыполненияОбработчиков.Отложенно);
|
||||||
Запрос.УстановитьПараметр("Статус", Перечисления.СтатусыОбработчиковОбновления.Выполнен);
|
|
||||||
Запрос.Текст =
|
Запрос.Текст =
|
||||||
"ВЫБРАТЬ
|
"ВЫБРАТЬ
|
||||||
| ОбработчикиОбновления.ИмяОбработчика КАК ИмяОбработчика,
|
| ОбработчикиОбновления.ИмяОбработчика КАК ИмяОбработчика,
|
||||||
|
|||||||
@@ -488,8 +488,9 @@
|
|||||||
Параметры.Вставить("РежимСовместимостиСБСП_2_0_0", Ложь);
|
Параметры.Вставить("РежимСовместимостиСБСП_2_0_0", Ложь);
|
||||||
Параметры.Вставить("ПсевдонимЭтогоУзла", "");
|
Параметры.Вставить("ПсевдонимЭтогоУзла", "");
|
||||||
|
|
||||||
ОбменДаннымиВМоделиСервиса.ОбновитьНастройкиТранспортаОбластиДанных(Параметры);
|
МодульОбменДаннымиВМоделиСервиса = ОбщегоНазначения.ОбщийМодуль("ОбменДаннымиВМоделиСервиса");
|
||||||
|
МодульОбменДаннымиВМоделиСервиса.ОбновитьНастройкиТранспортаОбластиДанных(Параметры);
|
||||||
|
|
||||||
ИмяПланаОбменаСообщениями = "ОбменСообщениями";
|
ИмяПланаОбменаСообщениями = "ОбменСообщениями";
|
||||||
МодульСообщенияВМоделиСервиса = ОбщегоНазначения.ОбщийМодуль("СообщенияВМоделиСервиса");
|
МодульСообщенияВМоделиСервиса = ОбщегоНазначения.ОбщийМодуль("СообщенияВМоделиСервиса");
|
||||||
МенеджерПланаОбменСообщениями = ОбщегоНазначения.МенеджерОбъектаПоПолномуИмени("ПланОбмена."
|
МенеджерПланаОбменСообщениями = ОбщегоНазначения.МенеджерОбъектаПоПолномуИмени("ПланОбмена."
|
||||||
@@ -497,14 +498,18 @@
|
|||||||
|
|
||||||
ПараметрыОбработчикаСессии = ПараметрыОбработчикаДлительнойОперации();
|
ПараметрыОбработчикаСессии = ПараметрыОбработчикаДлительнойОперации();
|
||||||
|
|
||||||
|
МодульОбменДаннымиВМоделиСервиса = ОбщегоНазначения.ОбщийМодуль("ОбменДаннымиВМоделиСервиса");
|
||||||
|
|
||||||
УстановитьПривилегированныйРежим(Истина);
|
УстановитьПривилегированныйРежим(Истина);
|
||||||
|
|
||||||
НачатьТранзакцию();
|
НачатьТранзакцию();
|
||||||
Попытка
|
Попытка
|
||||||
|
|
||||||
|
МодульСообщенияОбменаДаннымиУправлениеИнтерфейс = ОбщегоНазначения.ОбщийМодуль("СообщенияОбменаДаннымиУправлениеИнтерфейс");
|
||||||
|
|
||||||
// Отправляем сообщение корреспонденту.
|
// Отправляем сообщение корреспонденту.
|
||||||
Сообщение = МодульСообщенияВМоделиСервиса.НовоеСообщение(
|
Сообщение = МодульСообщенияВМоделиСервиса.НовоеСообщение(
|
||||||
СообщенияОбменаДаннымиУправлениеИнтерфейс.СообщениеНастроитьОбменШаг1());
|
МодульСообщенияОбменаДаннымиУправлениеИнтерфейс.СообщениеНастроитьОбменШаг1());
|
||||||
|
|
||||||
Сообщение.Body.CorrespondentZone = НастройкиПодключенияМС.ОбластьДанныхКорреспондента;
|
Сообщение.Body.CorrespondentZone = НастройкиПодключенияМС.ОбластьДанныхКорреспондента;
|
||||||
|
|
||||||
@@ -538,7 +543,7 @@
|
|||||||
|
|
||||||
Сообщение.AdditionalInfo = СериализаторXDTO.ЗаписатьXDTO(ДополнительныеСвойства);
|
Сообщение.AdditionalInfo = СериализаторXDTO.ЗаписатьXDTO(ДополнительныеСвойства);
|
||||||
|
|
||||||
ПараметрыОбработчикаСессии.ИдентификаторОперации = ОбменДаннымиВМоделиСервиса.ОтправитьСообщение(Сообщение);
|
ПараметрыОбработчикаСессии.ИдентификаторОперации = МодульОбменДаннымиВМоделиСервиса.ОтправитьСообщение(Сообщение);
|
||||||
|
|
||||||
ЗафиксироватьТранзакцию();
|
ЗафиксироватьТранзакцию();
|
||||||
Исключение
|
Исключение
|
||||||
@@ -551,7 +556,7 @@
|
|||||||
|
|
||||||
СообщениеОбОшибке = ОбработкаОшибок.ПодробноеПредставлениеОшибки(Информация);
|
СообщениеОбОшибке = ОбработкаОшибок.ПодробноеПредставлениеОшибки(Информация);
|
||||||
|
|
||||||
ЗаписьЖурналаРегистрации(ОбменДаннымиВМоделиСервиса.СобытиеЖурналаРегистрацииНастройкаСинхронизацииДанных(),
|
ЗаписьЖурналаРегистрации(МодульОбменДаннымиВМоделиСервиса.СобытиеЖурналаРегистрацииНастройкаСинхронизацииДанных(),
|
||||||
УровеньЖурналаРегистрации.Ошибка, , , СообщениеОбОшибке);
|
УровеньЖурналаРегистрации.Ошибка, , , СообщениеОбОшибке);
|
||||||
|
|
||||||
Возврат Ложь;
|
Возврат Ложь;
|
||||||
|
|||||||
+4
-1
@@ -30,7 +30,10 @@
|
|||||||
|
|
||||||
Если ОбщегоНазначения.ЭтоАвтономноеРабочееМесто() Тогда
|
Если ОбщегоНазначения.ЭтоАвтономноеРабочееМесто() Тогда
|
||||||
ИмяПользователя = ПользователиИнформационнойБазы.ТекущийПользователь().Имя;
|
ИмяПользователя = ПользователиИнформационнойБазы.ТекущийПользователь().Имя;
|
||||||
АдресДляВосстановленияПароляУчетнойЗаписи = АвтономнаяРаботаСлужебный.АдресДляВосстановленияПароляУчетнойЗаписи();
|
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.РаботаВМоделиСервиса.ОбменДаннымиВМоделиСервиса") Тогда
|
||||||
|
МодульАвтономнаяРаботаСлужебный = ОбщегоНазначения.ОбщийМодуль("АвтономнаяРаботаСлужебный");
|
||||||
|
АдресДляВосстановленияПароляУчетнойЗаписи = МодульАвтономнаяРаботаСлужебный.АдресДляВосстановленияПароляУчетнойЗаписи();
|
||||||
|
КонецЕсли;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
Элементы.ЗабылиПароль.Видимость = Не ПустаяСтрока(АдресДляВосстановленияПароляУчетнойЗаписи);
|
Элементы.ЗабылиПароль.Видимость = Не ПустаяСтрока(АдресДляВосстановленияПароляУчетнойЗаписи);
|
||||||
|
|||||||
+1
@@ -795,6 +795,7 @@
|
|||||||
<name>ОбъектМД</name>
|
<name>ОбъектМД</name>
|
||||||
<id>5</id>
|
<id>5</id>
|
||||||
<valueType>
|
<valueType>
|
||||||
|
<types>CatalogRef.ИдентификаторыОбъектовРасширений</types>
|
||||||
<types>CatalogRef.ИдентификаторыОбъектовМетаданных</types>
|
<types>CatalogRef.ИдентификаторыОбъектовМетаданных</types>
|
||||||
</valueType>
|
</valueType>
|
||||||
<view>
|
<view>
|
||||||
|
|||||||
@@ -213,15 +213,15 @@
|
|||||||
ВерсияОбъекта.ТабличныеЧасти[ИмяТаблицы].Скопировать();
|
ВерсияОбъекта.ТабличныеЧасти[ИмяТаблицы].Скопировать();
|
||||||
|
|
||||||
СсылкаНаВерсиюТаблицы = ТаблицаИзмененийТабличныхЧастей[ИмяТаблицы][ИмяКолонкиТекущейВерсии];// ТаблицаЗначений
|
СсылкаНаВерсиюТаблицы = ТаблицаИзмененийТабличныхЧастей[ИмяТаблицы][ИмяКолонкиТекущейВерсии];// ТаблицаЗначений
|
||||||
СсылкаНаВерсиюТаблицы.Колонки.Добавить("Версионирование_ИдСтроки");
|
СсылкаНаВерсиюТаблицы.Колонки.Добавить(ИмяКолонкиИдСтроки());
|
||||||
Для Каждого СтрокаТаблицы Из СсылкаНаВерсиюТаблицы Цикл
|
Для Каждого СтрокаТаблицы Из СсылкаНаВерсиюТаблицы Цикл
|
||||||
СтрокаТаблицы.Версионирование_ИдСтроки = СтрокаТаблицы.НомерСтроки;
|
СтрокаТаблицы[ИмяКолонкиИдСтроки()] = СтрокаТаблицы.НомерСтроки;
|
||||||
КонецЦикла;
|
КонецЦикла;
|
||||||
|
|
||||||
СсылкаНаВерсиюТаблицы.Колонки.Добавить("Версионирование_Модификация");
|
СсылкаНаВерсиюТаблицы.Колонки.Добавить(ИмяКолонкиМодификация());
|
||||||
СсылкаНаВерсиюТаблицы.ЗаполнитьЗначения(Ложь, "Версионирование_Модификация");
|
СсылкаНаВерсиюТаблицы.ЗаполнитьЗначения(Ложь, ИмяКолонкиМодификация());
|
||||||
|
|
||||||
СсылкаНаВерсиюТаблицы.Колонки.Добавить("Версионирование_Изменения", Новый ОписаниеТипов("Массив"));
|
СсылкаНаВерсиюТаблицы.Колонки.Добавить(ИмяКолонкиИзменения(), Новый ОписаниеТипов("Массив"));
|
||||||
|
|
||||||
ТаблицаСИзменениями = ИзмененияТабличныхЧастей.Получить(ИмяТаблицы);
|
ТаблицаСИзменениями = ИзмененияТабличныхЧастей.Получить(ИмяТаблицы);
|
||||||
Если ТаблицаСИзменениями <> Неопределено Тогда
|
Если ТаблицаСИзменениями <> Неопределено Тогда
|
||||||
@@ -231,47 +231,47 @@
|
|||||||
|
|
||||||
Для Каждого ЭлементТЧ Из ИзмененныеСтроки Цикл
|
Для Каждого ЭлементТЧ Из ИзмененныеСтроки Цикл
|
||||||
СтрокаТИЗ = ТаблицаИзмененийТабличныхЧастей[ИмяТаблицы][НомерПредыдущейВерсии][ЭлементТЧ.ИндексВТЧ0-1];
|
СтрокаТИЗ = ТаблицаИзмененийТабличныхЧастей[ИмяТаблицы][НомерПредыдущейВерсии][ЭлементТЧ.ИндексВТЧ0-1];
|
||||||
СсылкаНаВерсиюТаблицы[ЭлементТЧ.ИндексВТЧ1-1].Версионирование_ИдСтроки = СтрокаТИЗ.Версионирование_ИдСтроки;
|
СсылкаНаВерсиюТаблицы[ЭлементТЧ.ИндексВТЧ1-1][ИмяКолонкиИдСтроки()] = СтрокаТИЗ[ИмяКолонкиИдСтроки()];
|
||||||
СсылкаНаВерсиюТаблицы[ЭлементТЧ.ИндексВТЧ1-1].Версионирование_Модификация = "И";
|
СсылкаНаВерсиюТаблицы[ЭлементТЧ.ИндексВТЧ1-1][ИмяКолонкиМодификация()] = "И";
|
||||||
СсылкаНаВерсиюТаблицы[ЭлементТЧ.ИндексВТЧ1-1].Версионирование_Изменения = ЭлементТЧ.Различия;
|
СсылкаНаВерсиюТаблицы[ЭлементТЧ.ИндексВТЧ1-1][ИмяКолонкиИзменения()] = ЭлементТЧ.Различия;
|
||||||
КонецЦикла;
|
КонецЦикла;
|
||||||
|
|
||||||
Для Каждого ЭлементТЧ Из ДобавленныеСтроки Цикл
|
Для Каждого ЭлементТЧ Из ДобавленныеСтроки Цикл
|
||||||
СсылкаНаВерсиюТаблицы[ЭлементТЧ.ИндексВТЧ1-1].Версионирование_ИдСтроки = УвеличитьСчетчик(счетчикУникальныйИд, ИмяТаблицы);
|
СсылкаНаВерсиюТаблицы[ЭлементТЧ.ИндексВТЧ1-1][ИмяКолонкиИдСтроки()] = УвеличитьСчетчик(счетчикУникальныйИд, ИмяТаблицы);
|
||||||
СсылкаНаВерсиюТаблицы[ЭлементТЧ.ИндексВТЧ1-1].Версионирование_Модификация = "Д";
|
СсылкаНаВерсиюТаблицы[ЭлементТЧ.ИндексВТЧ1-1][ИмяКолонкиМодификация()] = "Д";
|
||||||
КонецЦикла;
|
КонецЦикла;
|
||||||
|
|
||||||
// Необходимо заполнить всем элементам УникальныйИд (сопоставить с предыдущей версией).
|
// Необходимо заполнить всем элементам УникальныйИд (сопоставить с предыдущей версией).
|
||||||
Для Индекс = 1 По СсылкаНаВерсиюТаблицы.Количество() Цикл
|
Для Индекс = 1 По СсылкаНаВерсиюТаблицы.Количество() Цикл
|
||||||
Если СсылкаНаВерсиюТаблицы[Индекс-1].Версионирование_ИдСтроки = Неопределено Тогда
|
Если СсылкаНаВерсиюТаблицы[Индекс-1][ИмяКолонкиИдСтроки()] = Неопределено Тогда
|
||||||
// Найдена строка, для которой необходимо найти соответствие в предыдущей таблице.
|
// Найдена строка, для которой необходимо найти соответствие в предыдущей таблице.
|
||||||
СтрокаТЧ = СсылкаНаВерсиюТаблицы[Индекс-1];
|
СтрокаТЧ = СсылкаНаВерсиюТаблицы[Индекс-1];
|
||||||
|
|
||||||
ПараметрыОтбора = Новый Структура;
|
ПараметрыОтбора = Новый Структура;
|
||||||
ОбщиеКолонки = НайтиОбщиеКолонки(СсылкаНаВерсиюТаблицы, ТаблицаИзмененийТабличныхЧастей[ИмяТаблицы][НомерПредыдущейВерсии]);
|
ОбщиеКолонки = НайтиОбщиеКолонки(СсылкаНаВерсиюТаблицы, ТаблицаИзмененийТабличныхЧастей[ИмяТаблицы][НомерПредыдущейВерсии]);
|
||||||
Для Каждого ИмяКолонки Из ОбщиеКолонки Цикл
|
Для Каждого ИмяКолонки Из ОбщиеКолонки Цикл
|
||||||
Если (ИмяКолонки <> "Версионирование_ИдСтроки") И (ИмяКолонки <> "Версионирование_Модификация") Тогда
|
Если (ИмяКолонки <> ИмяКолонкиИдСтроки()) И (ИмяКолонки <> ИмяКолонкиМодификация()) Тогда
|
||||||
ПараметрыОтбора.Вставить(ИмяКолонки, СтрокаТЧ[ИмяКолонки]);
|
ПараметрыОтбора.Вставить(ИмяКолонки, СтрокаТЧ[ИмяКолонки]);
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
КонецЦикла;
|
КонецЦикла;
|
||||||
|
|
||||||
МассивСтрокПредыдущейТЧ = ТаблицаИзмененийТабличныхЧастей[ИмяТаблицы][НомерПредыдущейВерсии].НайтиСтроки(ПараметрыОтбора);
|
МассивСтрокПредыдущейТЧ = ТаблицаИзмененийТабличныхЧастей[ИмяТаблицы][НомерПредыдущейВерсии].НайтиСтроки(ПараметрыОтбора);
|
||||||
|
|
||||||
ПараметрыОтбора.Вставить("Версионирование_Модификация", Неопределено);
|
ПараметрыОтбора.Вставить(ИмяКолонкиМодификация(), Неопределено);
|
||||||
МассивСтрокТекущейТЧ = СсылкаНаВерсиюТаблицы.НайтиСтроки(ПараметрыОтбора);
|
МассивСтрокТекущейТЧ = СсылкаНаВерсиюТаблицы.НайтиСтроки(ПараметрыОтбора);
|
||||||
|
|
||||||
Для ИндПоТЗ_Текущей = 1 По МассивСтрокТекущейТЧ.Количество() Цикл
|
Для ИндПоТЗ_Текущей = 1 По МассивСтрокТекущейТЧ.Количество() Цикл
|
||||||
Если ИндПоТЗ_Текущей <= МассивСтрокПредыдущейТЧ.Количество() Тогда
|
Если ИндПоТЗ_Текущей <= МассивСтрокПредыдущейТЧ.Количество() Тогда
|
||||||
МассивСтрокТекущейТЧ[ИндПоТЗ_Текущей-1].Версионирование_ИдСтроки = МассивСтрокПредыдущейТЧ[ИндПоТЗ_Текущей-1].Версионирование_ИдСтроки;
|
МассивСтрокТекущейТЧ[ИндПоТЗ_Текущей-1][ИмяКолонкиИдСтроки()] = МассивСтрокПредыдущейТЧ[ИндПоТЗ_Текущей-1][ИмяКолонкиИдСтроки()];
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
МассивСтрокТекущейТЧ[ИндПоТЗ_Текущей-1].Версионирование_Модификация = Ложь;
|
МассивСтрокТекущейТЧ[ИндПоТЗ_Текущей-1][ИмяКолонкиМодификация()] = Ложь;
|
||||||
КонецЦикла;
|
КонецЦикла;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
КонецЦикла;
|
КонецЦикла;
|
||||||
Для Каждого ЭлементТЧ Из УдаленныеСтроки Цикл
|
Для Каждого ЭлементТЧ Из УдаленныеСтроки Цикл
|
||||||
СтрокаМнимая = СсылкаНаВерсиюТаблицы.Добавить();
|
СтрокаМнимая = СсылкаНаВерсиюТаблицы.Добавить();
|
||||||
СтрокаМнимая.Версионирование_ИдСтроки = ТаблицаИзмененийТабличныхЧастей[ИмяТаблицы][НомерПредыдущейВерсии][ЭлементТЧ.ИндексВТЧ0-1].Версионирование_ИдСтроки;
|
СтрокаМнимая[ИмяКолонкиИдСтроки()] = ТаблицаИзмененийТабличныхЧастей[ИмяТаблицы][НомерПредыдущейВерсии][ЭлементТЧ.ИндексВТЧ0-1][ИмяКолонкиИдСтроки()];
|
||||||
СтрокаМнимая.Версионирование_Модификация = "У";
|
СтрокаМнимая[ИмяКолонкиМодификация()] = "У";
|
||||||
КонецЦикла;
|
КонецЦикла;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
КонецЦикла;
|
КонецЦикла;
|
||||||
@@ -338,7 +338,7 @@
|
|||||||
ТЧОтчета.НачатьГруппуСтрок("ГруппаРеквизитов");
|
ТЧОтчета.НачатьГруппуСтрок("ГруппаРеквизитов");
|
||||||
|
|
||||||
Для Каждого ЭлементМодРеквизит Из ТаблицаИзмененийРеквизитов Цикл
|
Для Каждого ЭлементМодРеквизит Из ТаблицаИзмененийРеквизитов Цикл
|
||||||
Если ЭлементМодРеквизит.Версионирование_Модификация = Истина Тогда
|
Если ЭлементМодРеквизит[ИмяКолонкиМодификация()] = Истина Тогда
|
||||||
|
|
||||||
СтруктураОписанияНаименования = ВерсионированиеОбъектов.НаименованиеВыводимогоРеквизита(СсылкаНаОбъект, ЭлементМодРеквизит.Наименование);
|
СтруктураОписанияНаименования = ВерсионированиеОбъектов.НаименованиеВыводимогоРеквизита(СсылкаНаОбъект, ЭлементМодРеквизит.Наименование);
|
||||||
Если Не СтруктураОписанияНаименования.ВыводитьРеквизит Тогда
|
Если Не СтруктураОписанияНаименования.ВыводитьРеквизит Тогда
|
||||||
@@ -413,7 +413,6 @@
|
|||||||
Процедура ВывестиИзмененияТабличныхЧастей(ТЧОтчета, ТаблицаИзмененийТабличныхЧастей, МассивНомеровВерсий,
|
Процедура ВывестиИзмененияТабличныхЧастей(ТЧОтчета, ТаблицаИзмененийТабличныхЧастей, МассивНомеровВерсий,
|
||||||
счетчикУникальныйИд, ОбщийШаблон, СсылкаНаОбъект)
|
счетчикУникальныйИд, ОбщийШаблон, СсылкаНаОбъект)
|
||||||
|
|
||||||
ПрефиксСлужебнойКолонки = "Версионирование_";
|
|
||||||
ЗаголовокСекцииТабличныхЧастейВыводился = Ложь;
|
ЗаголовокСекцииТабличныхЧастейВыводился = Ложь;
|
||||||
|
|
||||||
ШаблонСвободнаяСтрока = ОбщийШаблон.ПолучитьОбласть("СвободнаяСтрока");
|
ШаблонСвободнаяСтрока = ОбщийШаблон.ПолучитьОбласть("СвободнаяСтрока");
|
||||||
@@ -453,15 +452,15 @@
|
|||||||
ТекущаяТЧВерсии = ВерсииТекущейТЧ[ТекущаяКолонкаВерсииТЧ];
|
ТекущаяТЧВерсии = ВерсииТекущейТЧ[ТекущаяКолонкаВерсииТЧ];
|
||||||
|
|
||||||
НайденнаяСтрока = Неопределено;
|
НайденнаяСтрока = Неопределено;
|
||||||
Если ТекущаяТЧВерсии.Колонки.Найти("Версионирование_ИдСтроки") <> Неопределено Тогда
|
Если ТекущаяТЧВерсии.Колонки.Найти(ИмяКолонкиИдСтроки()) <> Неопределено Тогда
|
||||||
НайденнаяСтрока = ТекущаяТЧВерсии.Найти(ТекСчетчикУникальныйИд, "Версионирование_ИдСтроки");
|
НайденнаяСтрока = ТекущаяТЧВерсии.Найти(ТекСчетчикУникальныйИд, ИмяКолонкиИдСтроки());
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
Если НайденнаяСтрока <> Неопределено Тогда
|
Если НайденнаяСтрока <> Неопределено Тогда
|
||||||
Если (НайденнаяСтрока.Версионирование_Модификация <> Неопределено) Тогда
|
Если (НайденнаяСтрока[ИмяКолонкиМодификация()] <> Неопределено) Тогда
|
||||||
Если (ТипЗнч(НайденнаяСтрока.Версионирование_Модификация) = Тип("Строка")
|
Если (ТипЗнч(НайденнаяСтрока[ИмяКолонкиМодификация()]) = Тип("Строка")
|
||||||
ИЛИ (ТипЗнч(НайденнаяСтрока.Версионирование_Модификация) = Тип("Булево")
|
ИЛИ (ТипЗнч(НайденнаяСтрока[ИмяКолонкиМодификация()]) = Тип("Булево")
|
||||||
И НайденнаяСтрока.Версионирование_Модификация = Истина)) Тогда
|
И НайденнаяСтрока[ИмяКолонкиМодификация()] = Истина)) Тогда
|
||||||
МодифицированностьСтроки = Истина;
|
МодифицированностьСтроки = Истина;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
@@ -487,7 +486,7 @@
|
|||||||
ТекущаяКолонкаВерсииТЧ = "Версия" + Формат(МассивНомеровВерсий[ИндексПоВерсиям-1], "ЧГ=0");
|
ТекущаяКолонкаВерсииТЧ = "Версия" + Формат(МассивНомеровВерсий[ИндексПоВерсиям-1], "ЧГ=0");
|
||||||
// Табличная часть текущей версии (таблица значений с признаками модификации).
|
// Табличная часть текущей версии (таблица значений с признаками модификации).
|
||||||
ТекущаяТЧВерсии = ВерсииТекущейТЧ[ТекущаяКолонкаВерсииТЧ];// ТаблицаЗначений
|
ТекущаяТЧВерсии = ВерсииТекущейТЧ[ТекущаяКолонкаВерсииТЧ];// ТаблицаЗначений
|
||||||
НайденнаяСтрока = ТекущаяТЧВерсии.Найти(ТекСчетчикУникальныйИд, "Версионирование_ИдСтроки");
|
НайденнаяСтрока = ТекущаяТЧВерсии.Найти(ТекСчетчикУникальныйИд, ИмяКолонкиИдСтроки());
|
||||||
|
|
||||||
// В очередной версии найдено изменение строки (возможно это первое изменение с конца).
|
// В очередной версии найдено изменение строки (возможно это первое изменение с конца).
|
||||||
Если НайденнаяСтрока <> Неопределено Тогда
|
Если НайденнаяСтрока <> Неопределено Тогда
|
||||||
@@ -511,7 +510,7 @@
|
|||||||
ТЧОтчета.Вывести(ШаблонСвободнаяСтрока);
|
ТЧОтчета.Вывести(ШаблонСвободнаяСтрока);
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
Модификация = НайденнаяСтрока.Версионирование_Модификация;
|
Модификация = НайденнаяСтрока[ИмяКолонкиМодификация()];
|
||||||
|
|
||||||
Если СтрокаУникальныйИдИзменена = Ложь Тогда
|
Если СтрокаУникальныйИдИзменена = Ложь Тогда
|
||||||
СтрокаУникальныйИдИзменена = Истина;
|
СтрокаУникальныйИдИзменена = Истина;
|
||||||
@@ -527,7 +526,7 @@
|
|||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
МассивЗаполнения = Новый Массив;
|
МассивЗаполнения = Новый Массив;
|
||||||
Для Каждого Колонка Из ТекущаяТЧВерсии.Колонки Цикл
|
Для Каждого Колонка Из ТекущаяТЧВерсии.Колонки Цикл
|
||||||
Если СтрНайти(Колонка.Имя, ПрефиксСлужебнойКолонки) = 1 Тогда
|
Если СтрНайти(Колонка.Имя, ПрефиксСлужебнойКолонки()) = 1 Тогда
|
||||||
Продолжить;
|
Продолжить;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
ПредставлениеРеквизита = Колонка.Имя;
|
ПредставлениеРеквизита = Колонка.Имя;
|
||||||
@@ -565,12 +564,13 @@
|
|||||||
// Теперь заполняем очередную измененную табличную строку.
|
// Теперь заполняем очередную измененную табличную строку.
|
||||||
МассивЗаполнения = Новый СписокЗначений;
|
МассивЗаполнения = Новый СписокЗначений;
|
||||||
Для Каждого Колонка Из ТекущаяТЧВерсии.Колонки Цикл
|
Для Каждого Колонка Из ТекущаяТЧВерсии.Колонки Цикл
|
||||||
Если СтрНайти(Колонка.Имя, ПрефиксСлужебнойКолонки) = 1 Тогда
|
Если СтрНайти(Колонка.Имя, ПрефиксСлужебнойКолонки()) = 1 Тогда
|
||||||
Продолжить;
|
Продолжить;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
Представление = Строка(НайденнаяСтрока[Колонка.Имя]);
|
Представление = Строка(НайденнаяСтрока[Колонка.Имя]);
|
||||||
МассивЗаполнения.Добавить(НайденнаяСтрока["Версионирование_Изменения"].Найти(Колонка.Имя) <> Неопределено, Представление);
|
ИменаКолонокСИзменениями = НайденнаяСтрока[ИмяКолонкиИзменения()]; // Массив
|
||||||
|
МассивЗаполнения.Добавить(ИменаКолонокСИзменениями.Найти(Колонка.Имя) <> Неопределено, Представление);
|
||||||
КонецЦикла;
|
КонецЦикла;
|
||||||
|
|
||||||
Если ТипЗнч(Модификация) = Тип("Булево") Тогда
|
Если ТипЗнч(Модификация) = Тип("Булево") Тогда
|
||||||
@@ -932,8 +932,8 @@
|
|||||||
ТаблицаЗначений = Новый ТаблицаЗначений;
|
ТаблицаЗначений = Новый ТаблицаЗначений;
|
||||||
|
|
||||||
ТаблицаЗначений.Колонки.Добавить("Наименование");
|
ТаблицаЗначений.Колонки.Добавить("Наименование");
|
||||||
ТаблицаЗначений.Колонки.Добавить("Версионирование_Модификация");
|
ТаблицаЗначений.Колонки.Добавить(ИмяКолонкиМодификация());
|
||||||
ТаблицаЗначений.Колонки.Добавить("Версионирование_ТипЗначения"); // Предполагаемый тип значения.
|
ТаблицаЗначений.Колонки.Добавить(ИмяКолонкиТипЗначения()); // Предполагаемый тип значения.
|
||||||
|
|
||||||
Для Индекс = 1 По МассивНомеровВерсий.Количество() Цикл
|
Для Индекс = 1 По МассивНомеровВерсий.Количество() Цикл
|
||||||
ТаблицаЗначений.Колонки.Добавить("Версия" + Формат(МассивНомеровВерсий[Индекс-1], "ЧГ=0"));
|
ТаблицаЗначений.Колонки.Добавить("Версия" + Формат(МассивНомеровВерсий[Индекс-1], "ЧГ=0"));
|
||||||
@@ -1102,8 +1102,8 @@
|
|||||||
НоваяСтрока = ТаблицаРеквизитов.Добавить();
|
НоваяСтрока = ТаблицаРеквизитов.Добавить();
|
||||||
НоваяСтрока[Колонка] = Новый Структура("ТипИзменения, Значение", "И", СтрокаТаблицыЗначений);
|
НоваяСтрока[Колонка] = Новый Структура("ТипИзменения, Значение", "И", СтрокаТаблицыЗначений);
|
||||||
НоваяСтрока.Наименование = СтрокаТаблицыЗначений.НаименованиеРеквизита;
|
НоваяСтрока.Наименование = СтрокаТаблицыЗначений.НаименованиеРеквизита;
|
||||||
НоваяСтрока.Версионирование_Модификация = Ложь;
|
НоваяСтрока[ИмяКолонкиМодификация()] = Ложь;
|
||||||
НоваяСтрока.Версионирование_ТипЗначения = СтрокаТаблицыЗначений.ТипРеквизита;
|
НоваяСтрока[ИмяКолонкиТипЗначения()] = СтрокаТаблицыЗначений.ТипРеквизита;
|
||||||
|
|
||||||
КонецЦикла;
|
КонецЦикла;
|
||||||
|
|
||||||
@@ -1115,13 +1115,13 @@
|
|||||||
|
|
||||||
ТекущаяТЗ = ТаблицаТЧ[ЭлементТЧ.Ключ]["Версия" + Формат(МладшаяВерсияОбъекта, "ЧГ=0")];// ТаблицаЗначений
|
ТекущаяТЗ = ТаблицаТЧ[ЭлементТЧ.Ключ]["Версия" + Формат(МладшаяВерсияОбъекта, "ЧГ=0")];// ТаблицаЗначений
|
||||||
|
|
||||||
ТекущаяТЗ.Колонки.Добавить("Версионирование_ИдСтроки");
|
ТекущаяТЗ.Колонки.Добавить(ИмяКолонкиИдСтроки());
|
||||||
ТекущаяТЗ.Колонки.Добавить("Версионирование_Модификация");
|
ТекущаяТЗ.Колонки.Добавить(ИмяКолонкиМодификация());
|
||||||
ТекущаяТЗ.Колонки.Добавить("Версионирование_Изменения", Новый ОписаниеТипов("Массив"));
|
ТекущаяТЗ.Колонки.Добавить(ИмяКолонкиИзменения(), Новый ОписаниеТипов("Массив"));
|
||||||
|
|
||||||
Для Индекс = 1 По ТекущаяТЗ.Количество() Цикл
|
Для Индекс = 1 По ТекущаяТЗ.Количество() Цикл
|
||||||
ТекущаяТЗ[Индекс-1].Версионирование_ИдСтроки = Индекс;
|
ТекущаяТЗ[Индекс-1][ПрефиксСлужебнойКолонки() + "ИдСтроки"] = Индекс;
|
||||||
ТекущаяТЗ[Индекс-1].Версионирование_Модификация = Ложь;
|
ТекущаяТЗ[Индекс-1][ПрефиксСлужебнойКолонки() + "Модификация"] = Ложь;
|
||||||
КонецЦикла;
|
КонецЦикла;
|
||||||
|
|
||||||
КонецЦикла;
|
КонецЦикла;
|
||||||
@@ -1198,7 +1198,7 @@
|
|||||||
Результат = 0;
|
Результат = 0;
|
||||||
|
|
||||||
Для Каждого ЭлементТЗ Из ТаблицаИзмененийРеквизитов Цикл
|
Для Каждого ЭлементТЗ Из ТаблицаИзмененийРеквизитов Цикл
|
||||||
Если ЭлементТЗ.Версионирование_Модификация <> Неопределено И ЭлементТЗ.Версионирование_Модификация = Истина Тогда
|
Если ЭлементТЗ[ИмяКолонкиМодификация()] <> Неопределено И ЭлементТЗ[ИмяКолонкиМодификация()] = Истина Тогда
|
||||||
Результат = Результат + 1;
|
Результат = Результат + 1;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
КонецЦикла;
|
КонецЦикла;
|
||||||
@@ -1252,7 +1252,7 @@
|
|||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
ИзменениеРеквизита[ИмяКолонкиТекущейВерсии] = ПараметрыИзменения;
|
ИзменениеРеквизита[ИмяКолонкиТекущейВерсии] = ПараметрыИзменения;
|
||||||
ИзменениеРеквизита.Версионирование_Модификация = Истина;
|
ИзменениеРеквизита[ИмяКолонкиМодификация()] = Истина;
|
||||||
КонецЦикла;
|
КонецЦикла;
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
@@ -1840,6 +1840,36 @@
|
|||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
|
Функция ПрефиксСлужебнойКолонки()
|
||||||
|
|
||||||
|
Возврат "Версионирование_";
|
||||||
|
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
|
Функция ИмяКолонкиИдСтроки()
|
||||||
|
|
||||||
|
Возврат ПрефиксСлужебнойКолонки() + "ИдСтроки";
|
||||||
|
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
|
Функция ИмяКолонкиМодификация()
|
||||||
|
|
||||||
|
Возврат ПрефиксСлужебнойКолонки() + "Модификация";
|
||||||
|
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
|
Функция ИмяКолонкиИзменения()
|
||||||
|
|
||||||
|
Возврат ПрефиксСлужебнойКолонки() + "Изменения";
|
||||||
|
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
|
Функция ИмяКолонкиТипЗначения()
|
||||||
|
|
||||||
|
Возврат ПрефиксСлужебнойКолонки() + "ТипЗначения";
|
||||||
|
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
#КонецОбласти
|
#КонецОбласти
|
||||||
|
|
||||||
#КонецЕсли
|
#КонецЕсли
|
||||||
+1
-1
@@ -295,7 +295,7 @@
|
|||||||
</calculatedField>
|
</calculatedField>
|
||||||
<calculatedField>
|
<calculatedField>
|
||||||
<dataPath>РасшифровкаПоля</dataPath>
|
<dataPath>РасшифровкаПоля</dataPath>
|
||||||
<expression>КонтрольВеденияУчетаСлужебный.РасшифровкаЯчейки(ПроблемныйОбъект, ПравилоПроверки, ВидПроверки, УточнениеПроблемы)</expression>
|
<expression>КонтрольВеденияУчетаСлужебный.РасшифровкаЯчейки(ПроблемныйОбъект, ПравилоПроверки, ВидПроверки, УточнениеПроблемы, КлючУникальности)</expression>
|
||||||
<title xsi:type="v8:LocalStringType">
|
<title xsi:type="v8:LocalStringType">
|
||||||
<v8:item>
|
<v8:item>
|
||||||
<v8:lang>ru</v8:lang>
|
<v8:lang>ru</v8:lang>
|
||||||
|
|||||||
@@ -1222,93 +1222,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
|
||||||
<right>
|
|
||||||
<name>Administration</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>DataAdministration</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>UpdateDataBaseConfiguration</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>ExclusiveMode</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>ActiveUsers</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>EventLog</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>ThinClient</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>WebClient</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>ThickClient</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>ExternalConnection</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>Automation</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>TechnicalSpecialistMode</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeNormal</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeFullscreenWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeKiosk</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>AnalyticsSystemClient</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>SaveUserData</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>ConfigurationExtensionsAdministration</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>Output</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>Constant.АккредитованныеУдостоверяющиеЦентры</name>
|
<name>Constant.АккредитованныеУдостоверяющиеЦентры</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -1957,6 +1870,93 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
|
<right>
|
||||||
|
<name>Administration</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>DataAdministration</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>UpdateDataBaseConfiguration</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>ExclusiveMode</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>ActiveUsers</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>EventLog</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>ThinClient</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>WebClient</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>ThickClient</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>ExternalConnection</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>Automation</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>TechnicalSpecialistMode</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeNormal</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeFullscreenWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeKiosk</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>AnalyticsSystemClient</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>SaveUserData</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>ConfigurationExtensionsAdministration</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>Output</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>Constant.СписокРасширенийФайловOpenDocument</name>
|
<name>Constant.СписокРасширенийФайловOpenDocument</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -606,33 +606,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeNormal</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeFullscreenWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeKiosk</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>AnalyticsSystemClient</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>CommonForm.ВыборУзловПлановОбмена</name>
|
<name>CommonForm.ВыборУзловПлановОбмена</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -906,6 +879,33 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeNormal</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeFullscreenWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeKiosk</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>AnalyticsSystemClient</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>DataProcessor.ИнформацияПриЗапуске.Command.ИнформацияПриЗапуске</name>
|
<name>DataProcessor.ИнформацияПриЗапуске.Command.ИнформацияПриЗапуске</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -465,33 +465,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeNormal</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeFullscreenWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeKiosk</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>AnalyticsSystemClient</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>CommonForm.ВыборУзловПлановОбмена</name>
|
<name>CommonForm.ВыборУзловПлановОбмена</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -740,6 +713,33 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeNormal</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeFullscreenWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeKiosk</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>AnalyticsSystemClient</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>DataProcessor.ИнформацияПриЗапуске.Command.ИнформацияПриЗапуске</name>
|
<name>DataProcessor.ИнформацияПриЗапуске.Command.ИнформацияПриЗапуске</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -240,33 +240,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeNormal</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeFullscreenWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeKiosk</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>AnalyticsSystemClient</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>CommonCommand.НастройкиСинхронизацииДанных</name>
|
<name>CommonCommand.НастройкиСинхронизацииДанных</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -374,6 +347,33 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeNormal</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeFullscreenWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeKiosk</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>AnalyticsSystemClient</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>WebService.Exchange_3_0_2_2.Operation.Download</name>
|
<name>WebService.Exchange_3_0_2_2.Operation.Download</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -72,33 +72,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeNormal</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeFullscreenWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeKiosk</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>AnalyticsSystemClient</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>InformationRegister.ПричиныИзмененияАдресныхСведений</name>
|
<name>InformationRegister.ПричиныИзмененияАдресныхСведений</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -145,6 +118,33 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeNormal</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeFullscreenWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeKiosk</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>AnalyticsSystemClient</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>InformationRegister.ДополнительныеАдресныеСведения</name>
|
<name>InformationRegister.ДополнительныеАдресныеСведения</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
+23
-23
@@ -3,6 +3,29 @@
|
|||||||
<setForNewObjects>false</setForNewObjects>
|
<setForNewObjects>false</setForNewObjects>
|
||||||
<setForAttributesByDefault>true</setForAttributesByDefault>
|
<setForAttributesByDefault>true</setForAttributesByDefault>
|
||||||
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
||||||
|
<object>
|
||||||
|
<name>InformationRegister.СрокиХраненияПерсональныхДанных</name>
|
||||||
|
<right>
|
||||||
|
<name>Read</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>Update</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>View</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>Edit</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>TotalsControl</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -30,29 +53,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>InformationRegister.СрокиХраненияПерсональныхДанных</name>
|
|
||||||
<right>
|
|
||||||
<name>Read</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>Update</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>Edit</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>TotalsControl</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>InformationRegister.СубъектыДляРасчетаСроковХранения</name>
|
<name>InformationRegister.СубъектыДляРасчетаСроковХранения</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -3,6 +3,24 @@
|
|||||||
<setForNewObjects>false</setForNewObjects>
|
<setForNewObjects>false</setForNewObjects>
|
||||||
<setForAttributesByDefault>true</setForAttributesByDefault>
|
<setForAttributesByDefault>true</setForAttributesByDefault>
|
||||||
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
||||||
|
<object>
|
||||||
|
<name>DataProcessor.ЗагрузкаКлассификатораБанков.Command.ЗагрузкаКлассификатораБанков</name>
|
||||||
|
<right>
|
||||||
|
<name>View</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>DataProcessor.ЗагрузкаКлассификатораБанков</name>
|
||||||
|
<right>
|
||||||
|
<name>Use</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>View</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -30,24 +48,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>DataProcessor.ЗагрузкаКлассификатораБанков.Command.ЗагрузкаКлассификатораБанков</name>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
|
||||||
<name>DataProcessor.ЗагрузкаКлассификатораБанков</name>
|
|
||||||
<right>
|
|
||||||
<name>Use</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>Catalog.КлассификаторБанков</name>
|
<name>Catalog.КлассификаторБанков</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -293,33 +293,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeNormal</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeFullscreenWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeKiosk</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>AnalyticsSystemClient</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>InformationRegister.НастройкиУчетныхЗаписейЭлектроннойПочты.Command.ДополнительныеНастройки</name>
|
<name>InformationRegister.НастройкиУчетныхЗаписейЭлектроннойПочты.Command.ДополнительныеНастройки</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -512,6 +485,33 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeNormal</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeFullscreenWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeKiosk</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>AnalyticsSystemClient</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>Document.ЗапланированноеВзаимодействие</name>
|
<name>Document.ЗапланированноеВзаимодействие</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -21,6 +21,13 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>Catalog.ВнешниеПользователи.Command.ВнешнийДоступ</name>
|
||||||
|
<right>
|
||||||
|
<name>View</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -48,13 +55,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>Catalog.ВнешниеПользователи.Command.ВнешнийДоступ</name>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>Catalog.ГруппыВнешнихПользователей.Command.ГруппыВнешнегоПользователя</name>
|
<name>Catalog.ГруппыВнешнихПользователей.Command.ГруппыВнешнегоПользователя</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -44,33 +44,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeNormal</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeFullscreenWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeKiosk</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>AnalyticsSystemClient</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>Task.ЗадачаИсполнителя</name>
|
<name>Task.ЗадачаИсполнителя</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -99,6 +72,33 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeNormal</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeFullscreenWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeKiosk</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>AnalyticsSystemClient</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>Task.ЗадачаИсполнителя.Command.ВсеЗадачи</name>
|
<name>Task.ЗадачаИсполнителя.Command.ВсеЗадачи</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -3,33 +3,6 @@
|
|||||||
<setForNewObjects>false</setForNewObjects>
|
<setForNewObjects>false</setForNewObjects>
|
||||||
<setForAttributesByDefault>true</setForAttributesByDefault>
|
<setForAttributesByDefault>true</setForAttributesByDefault>
|
||||||
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
||||||
<object>
|
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeNormal</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeFullscreenWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeKiosk</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>AnalyticsSystemClient</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>Catalog.Заметки</name>
|
<name>Catalog.Заметки</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -90,6 +63,33 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeNormal</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeFullscreenWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeKiosk</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>AnalyticsSystemClient</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>CommonCommand.СоздатьЗаметкуПоПредмету</name>
|
<name>CommonCommand.СоздатьЗаметкуПоПредмету</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -26,6 +26,29 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>InformationRegister.ДанныеПроизводственногоКалендаря</name>
|
||||||
|
<right>
|
||||||
|
<name>Read</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>Update</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>View</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>Edit</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>TotalsControl</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -53,29 +76,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>InformationRegister.ДанныеПроизводственногоКалендаря</name>
|
|
||||||
<right>
|
|
||||||
<name>Read</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>Update</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>Edit</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>TotalsControl</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>Catalog.ПроизводственныеКалендари</name>
|
<name>Catalog.ПроизводственныеКалендари</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -158,6 +158,13 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>CommonCommand.ОтправитьПисьмо</name>
|
||||||
|
<right>
|
||||||
|
<name>View</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -185,13 +192,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>CommonCommand.ОтправитьПисьмо</name>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>CommonCommand.ОтправитьSMS</name>
|
<name>CommonCommand.ОтправитьSMS</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -10,33 +10,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeNormal</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeFullscreenWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeKiosk</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>AnalyticsSystemClient</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>Catalog.МашиночитаемыеДоверенности</name>
|
<name>Catalog.МашиночитаемыеДоверенности</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -76,6 +49,33 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeNormal</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeFullscreenWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeKiosk</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>AnalyticsSystemClient</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>InformationRegister.МашиночитаемыеДоверенностиСтатусы</name>
|
<name>InformationRegister.МашиночитаемыеДоверенностиСтатусы</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -18,33 +18,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeNormal</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeFullscreenWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeKiosk</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>AnalyticsSystemClient</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>Document.НазначениеОпросов</name>
|
<name>Document.НазначениеОпросов</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -108,4 +81,31 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeNormal</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeFullscreenWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeKiosk</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>AnalyticsSystemClient</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
</Rights>
|
</Rights>
|
||||||
@@ -32,6 +32,28 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>Catalog.ВариантыОтветовАнкет</name>
|
||||||
|
<right>
|
||||||
|
<name>Read</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>View</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>InputByString</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>Document.НазначениеОпросов</name>
|
||||||
|
<right>
|
||||||
|
<name>Read</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -59,28 +81,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>Catalog.ВариантыОтветовАнкет</name>
|
|
||||||
<right>
|
|
||||||
<name>Read</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>InputByString</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
|
||||||
<name>Document.НазначениеОпросов</name>
|
|
||||||
<right>
|
|
||||||
<name>Read</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>Document.Анкета</name>
|
<name>Document.Анкета</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
+19
-19
@@ -10,6 +10,25 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>InformationRegister.ПутиКПрограммамЭлектроннойПодписиИШифрованияНаСерверахLinux</name>
|
||||||
|
<right>
|
||||||
|
<name>Read</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>Update</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>View</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>Edit</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -37,25 +56,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>InformationRegister.ПутиКПрограммамЭлектроннойПодписиИШифрованияНаСерверахLinux</name>
|
|
||||||
<right>
|
|
||||||
<name>Read</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>Update</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>Edit</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>Catalog.ПрограммыЭлектроннойПодписиИШифрования</name>
|
<name>Catalog.ПрограммыЭлектроннойПодписиИШифрования</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -33,6 +33,13 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>Catalog.РассылкиОтчетов.Command.СобытияРассылки</name>
|
||||||
|
<right>
|
||||||
|
<name>View</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -64,13 +71,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>Catalog.РассылкиОтчетов.Command.СобытияРассылки</name>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>InformationRegister.СертификатыПолучателейРассылкиОтчетов</name>
|
<name>InformationRegister.СертификатыПолучателейРассылкиОтчетов</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -25,33 +25,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeNormal</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeFullscreenWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeKiosk</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>AnalyticsSystemClient</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>InformationRegister.ИсполнителиЗадач</name>
|
<name>InformationRegister.ИсполнителиЗадач</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -114,6 +87,33 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeNormal</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeFullscreenWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeKiosk</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>AnalyticsSystemClient</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>Report.ЗависшиеЗадачи</name>
|
<name>Report.ЗависшиеЗадачи</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -3,33 +3,6 @@
|
|||||||
<setForNewObjects>false</setForNewObjects>
|
<setForNewObjects>false</setForNewObjects>
|
||||||
<setForAttributesByDefault>true</setForAttributesByDefault>
|
<setForAttributesByDefault>true</setForAttributesByDefault>
|
||||||
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
||||||
<object>
|
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeNormal</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeFullscreenWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeKiosk</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>AnalyticsSystemClient</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>InformationRegister.СнимкиОтчетов</name>
|
<name>InformationRegister.СнимкиОтчетов</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -74,6 +47,33 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeNormal</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeFullscreenWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeKiosk</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>AnalyticsSystemClient</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<restrictionTemplate>
|
<restrictionTemplate>
|
||||||
<name>ДляРегистра(Регистр, Поле1, Поле2, Поле3, Поле4, Поле5)</name>
|
<name>ДляРегистра(Регистр, Поле1, Поле2, Поле3, Поле4, Поле5)</name>
|
||||||
<condition>// ДляРегистра(Регистр, Поле1, Поле2 = "", Поле3 = "", Поле4 = "", Поле5 = "")
|
<condition>// ДляРегистра(Регистр, Поле1, Поле2 = "", Поле3 = "", Поле4 = "", Поле5 = "")
|
||||||
|
|||||||
@@ -3,33 +3,6 @@
|
|||||||
<setForNewObjects>false</setForNewObjects>
|
<setForNewObjects>false</setForNewObjects>
|
||||||
<setForAttributesByDefault>true</setForAttributesByDefault>
|
<setForAttributesByDefault>true</setForAttributesByDefault>
|
||||||
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
||||||
<object>
|
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeNormal</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeFullscreenWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeKiosk</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>AnalyticsSystemClient</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>Catalog.УчетныеЗаписиDSS</name>
|
<name>Catalog.УчетныеЗаписиDSS</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -87,6 +60,33 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeNormal</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeFullscreenWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeKiosk</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>AnalyticsSystemClient</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>InformationRegister.СертификатыПользователяDSS</name>
|
<name>InformationRegister.СертификатыПользователяDSS</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -88,33 +88,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeNormal</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeFullscreenWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeKiosk</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>AnalyticsSystemClient</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>Catalog.ВариантыОтветовАнкет</name>
|
<name>Catalog.ВариантыОтветовАнкет</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -154,6 +127,33 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeNormal</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeFullscreenWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeKiosk</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>AnalyticsSystemClient</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>ChartOfCharacteristicTypes.ВопросыДляАнкетирования</name>
|
<name>ChartOfCharacteristicTypes.ВопросыДляАнкетирования</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -21,33 +21,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeNormal</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeFullscreenWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeKiosk</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>AnalyticsSystemClient</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>Task.ЗадачаИсполнителя</name>
|
<name>Task.ЗадачаИсполнителя</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -133,6 +106,33 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeNormal</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeFullscreenWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeKiosk</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>AnalyticsSystemClient</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>Task.ЗадачаИсполнителя.Command.ВсеЗадачи</name>
|
<name>Task.ЗадачаИсполнителя.Command.ВсеЗадачи</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -3,33 +3,6 @@
|
|||||||
<setForNewObjects>false</setForNewObjects>
|
<setForNewObjects>false</setForNewObjects>
|
||||||
<setForAttributesByDefault>true</setForAttributesByDefault>
|
<setForAttributesByDefault>true</setForAttributesByDefault>
|
||||||
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
||||||
<object>
|
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeNormal</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeFullscreenWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeKiosk</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>AnalyticsSystemClient</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>InformationRegister.ДополнительныеСведения</name>
|
<name>InformationRegister.ДополнительныеСведения</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -67,6 +40,33 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeNormal</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeFullscreenWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeKiosk</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>AnalyticsSystemClient</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>CommonCommand.ДополнительныеСведенияКоманднаяПанель</name>
|
<name>CommonCommand.ДополнительныеСведенияКоманднаяПанель</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -26,6 +26,21 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>InformationRegister.СтатусыСинхронизацииФайловСОблачнымСервисом</name>
|
||||||
|
<right>
|
||||||
|
<name>Read</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>Update</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>View</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -53,21 +68,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>InformationRegister.СтатусыСинхронизацииФайловСОблачнымСервисом</name>
|
|
||||||
<right>
|
|
||||||
<name>Read</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>Update</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>Catalog.УчетныеЗаписиСинхронизацииФайлов</name>
|
<name>Catalog.УчетныеЗаписиСинхронизацииФайлов</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -1706,45 +1706,6 @@
|
|||||||
<value>false</value>
|
<value>false</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
|
||||||
<right>
|
|
||||||
<name>Administration</name>
|
|
||||||
<value>false</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>UpdateDataBaseConfiguration</name>
|
|
||||||
<value>false</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>ThickClient</name>
|
|
||||||
<value>false</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>ExternalConnection</name>
|
|
||||||
<value>false</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>Automation</name>
|
|
||||||
<value>false</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>TechnicalSpecialistMode</name>
|
|
||||||
<value>false</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>ConfigurationExtensionsAdministration</name>
|
|
||||||
<value>false</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>InteractiveOpenExtDataProcessors</name>
|
|
||||||
<value>false</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>InteractiveOpenExtReports</name>
|
|
||||||
<value>false</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>Constant.АккредитованныеУдостоверяющиеЦентры</name>
|
<name>Constant.АккредитованныеУдостоверяющиеЦентры</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -2722,6 +2683,45 @@
|
|||||||
<value>false</value>
|
<value>false</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
|
<right>
|
||||||
|
<name>Administration</name>
|
||||||
|
<value>false</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>UpdateDataBaseConfiguration</name>
|
||||||
|
<value>false</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>ThickClient</name>
|
||||||
|
<value>false</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>ExternalConnection</name>
|
||||||
|
<value>false</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>Automation</name>
|
||||||
|
<value>false</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>TechnicalSpecialistMode</name>
|
||||||
|
<value>false</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>ConfigurationExtensionsAdministration</name>
|
||||||
|
<value>false</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>InteractiveOpenExtDataProcessors</name>
|
||||||
|
<value>false</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>InteractiveOpenExtReports</name>
|
||||||
|
<value>false</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>Document.ЗапланированноеВзаимодействие</name>
|
<name>Document.ЗапланированноеВзаимодействие</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -10,6 +10,13 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>CommonCommand.СвязанныеДокументы</name>
|
||||||
|
<right>
|
||||||
|
<name>View</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -37,11 +44,4 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>CommonCommand.СвязанныеДокументы</name>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
</Rights>
|
</Rights>
|
||||||
@@ -850,33 +850,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeNormal</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeFullscreenWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeKiosk</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>AnalyticsSystemClient</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>Catalog.ВидыПроверок</name>
|
<name>Catalog.ВидыПроверок</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -1419,6 +1392,33 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeNormal</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeFullscreenWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeKiosk</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>AnalyticsSystemClient</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>Document.ЗапланированноеВзаимодействие</name>
|
<name>Document.ЗапланированноеВзаимодействие</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -31,33 +31,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeNormal</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeFullscreenWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeKiosk</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>AnalyticsSystemClient</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>WebService.RemoteAdministrationOfExchange.Operation.TestConnection</name>
|
<name>WebService.RemoteAdministrationOfExchange.Operation.TestConnection</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -93,6 +66,33 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeNormal</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeFullscreenWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeKiosk</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>AnalyticsSystemClient</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>WebService.RemoteAdministrationOfExchange.Operation.PrepareExchangeExecution</name>
|
<name>WebService.RemoteAdministrationOfExchange.Operation.PrepareExchangeExecution</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -3,6 +3,17 @@
|
|||||||
<setForNewObjects>false</setForNewObjects>
|
<setForNewObjects>false</setForNewObjects>
|
||||||
<setForAttributesByDefault>true</setForAttributesByDefault>
|
<setForAttributesByDefault>true</setForAttributesByDefault>
|
||||||
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
||||||
|
<object>
|
||||||
|
<name>InformationRegister.СрокиХраненияПерсональныхДанных</name>
|
||||||
|
<right>
|
||||||
|
<name>Read</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>View</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -30,17 +41,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>InformationRegister.СрокиХраненияПерсональныхДанных</name>
|
|
||||||
<right>
|
|
||||||
<name>Read</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>InformationRegister.СубъектыДляРасчетаСроковХранения</name>
|
<name>InformationRegister.СубъектыДляРасчетаСроковХранения</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -14,6 +14,13 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>Catalog.ВнешниеПользователи.Command.ВнешнийДоступ</name>
|
||||||
|
<right>
|
||||||
|
<name>View</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -41,13 +48,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>Catalog.ВнешниеПользователи.Command.ВнешнийДоступ</name>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>InformationRegister.СоставыГруппПользователей</name>
|
<name>InformationRegister.СоставыГруппПользователей</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -18,6 +18,21 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>Catalog.УчетныеЗаписиDSS</name>
|
||||||
|
<right>
|
||||||
|
<name>Read</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>View</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>InputByString</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -45,21 +60,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>Catalog.УчетныеЗаписиDSS</name>
|
|
||||||
<right>
|
|
||||||
<name>Read</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>InputByString</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>SessionParameter.ПодключениеDSS</name>
|
<name>SessionParameter.ПодключениеDSS</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -3,6 +3,26 @@
|
|||||||
<setForNewObjects>false</setForNewObjects>
|
<setForNewObjects>false</setForNewObjects>
|
||||||
<setForAttributesByDefault>true</setForAttributesByDefault>
|
<setForAttributesByDefault>true</setForAttributesByDefault>
|
||||||
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
||||||
|
<object>
|
||||||
|
<name>InformationRegister.ДополнительныеСведения</name>
|
||||||
|
<right>
|
||||||
|
<name>Read</name>
|
||||||
|
<value>true</value>
|
||||||
|
<restrictionByCondition>
|
||||||
|
<condition>#Если &ОграничениеДоступаНаУровнеЗаписейУниверсально #Тогда
|
||||||
|
#ДляРегистра("ИдентификаторыОбъектовМетаданных.РегистрСведенийДополнительныеСведения", "Свойство", "", "", "", "")
|
||||||
|
#Иначе
|
||||||
|
#ПоЗначениям( "РегистрСведений.ДополнительныеСведения", "","",
|
||||||
|
"ДополнительныеСведения", "Свойство",
|
||||||
|
"","", "","", "","", "","", "","", "","", "","", "","", "","", "","", "","", "","", "","", "","", "","")
|
||||||
|
#КонецЕсли</condition>
|
||||||
|
</restrictionByCondition>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>View</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -30,26 +50,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>InformationRegister.ДополнительныеСведения</name>
|
|
||||||
<right>
|
|
||||||
<name>Read</name>
|
|
||||||
<value>true</value>
|
|
||||||
<restrictionByCondition>
|
|
||||||
<condition>#Если &ОграничениеДоступаНаУровнеЗаписейУниверсально #Тогда
|
|
||||||
#ДляРегистра("ИдентификаторыОбъектовМетаданных.РегистрСведенийДополнительныеСведения", "Свойство", "", "", "", "")
|
|
||||||
#Иначе
|
|
||||||
#ПоЗначениям( "РегистрСведений.ДополнительныеСведения", "","",
|
|
||||||
"ДополнительныеСведения", "Свойство",
|
|
||||||
"","", "","", "","", "","", "","", "","", "","", "","", "","", "","", "","", "","", "","", "","", "","")
|
|
||||||
#КонецЕсли</condition>
|
|
||||||
</restrictionByCondition>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>CommonCommand.ДополнительныеСведенияКоманднаяПанель</name>
|
<name>CommonCommand.ДополнительныеСведенияКоманднаяПанель</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -54,33 +54,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeNormal</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeFullscreenWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeKiosk</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>AnalyticsSystemClient</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>Task.ЗадачаИсполнителя</name>
|
<name>Task.ЗадачаИсполнителя</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -109,6 +82,33 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeNormal</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeFullscreenWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeKiosk</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>AnalyticsSystemClient</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>CommonCommand.ЗадачиПоБизнесПроцессу</name>
|
<name>CommonCommand.ЗадачиПоБизнесПроцессу</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -21,33 +21,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeNormal</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeFullscreenWorkplace</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>MainWindowModeKiosk</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>AnalyticsSystemClient</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>Task.ЗадачаИсполнителя</name>
|
<name>Task.ЗадачаИсполнителя</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -102,6 +75,33 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeNormal</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeFullscreenWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeKiosk</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>AnalyticsSystemClient</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>Task.ЗадачаИсполнителя.Command.ВсеЗадачи</name>
|
<name>Task.ЗадачаИсполнителя.Command.ВсеЗадачи</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -3,6 +3,21 @@
|
|||||||
<setForNewObjects>false</setForNewObjects>
|
<setForNewObjects>false</setForNewObjects>
|
||||||
<setForAttributesByDefault>true</setForAttributesByDefault>
|
<setForAttributesByDefault>true</setForAttributesByDefault>
|
||||||
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
||||||
|
<object>
|
||||||
|
<name>Catalog.МашиночитаемыеДоверенности</name>
|
||||||
|
<right>
|
||||||
|
<name>Read</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>View</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>InputByString</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -30,21 +45,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>Catalog.МашиночитаемыеДоверенности</name>
|
|
||||||
<right>
|
|
||||||
<name>Read</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>InputByString</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>InformationRegister.МашиночитаемыеДоверенностиСтатусы</name>
|
<name>InformationRegister.МашиночитаемыеДоверенностиСтатусы</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -44,6 +44,28 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>Catalog.ВариантыОтветовАнкет</name>
|
||||||
|
<right>
|
||||||
|
<name>Read</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>View</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>InputByString</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>Document.НазначениеОпросов</name>
|
||||||
|
<right>
|
||||||
|
<name>Read</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -71,28 +93,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>Catalog.ВариантыОтветовАнкет</name>
|
|
||||||
<right>
|
|
||||||
<name>Read</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>InputByString</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
|
||||||
<name>Document.НазначениеОпросов</name>
|
|
||||||
<right>
|
|
||||||
<name>Read</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>Document.Анкета</name>
|
<name>Document.Анкета</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -10,6 +10,32 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>Catalog.ВидыПроверок</name>
|
||||||
|
<right>
|
||||||
|
<name>Read</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>View</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>InputByString</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>Report.РезультатыПроверкиУчета</name>
|
||||||
|
<right>
|
||||||
|
<name>Use</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>View</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -37,32 +63,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>Catalog.ВидыПроверок</name>
|
|
||||||
<right>
|
|
||||||
<name>Read</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>InputByString</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
|
||||||
<name>Report.РезультатыПроверкиУчета</name>
|
|
||||||
<right>
|
|
||||||
<name>Use</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>Catalog.ПравилаПроверкиУчета</name>
|
<name>Catalog.ПравилаПроверкиУчета</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -14,6 +14,28 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>Report.СогласияНаОбработкуПерсональныхДанныхИстекающие</name>
|
||||||
|
<right>
|
||||||
|
<name>Use</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>View</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>Report.СогласияНаОбработкуПерсональныхДанныхДействующие</name>
|
||||||
|
<right>
|
||||||
|
<name>Use</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>View</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -41,28 +63,6 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>Report.СогласияНаОбработкуПерсональныхДанныхИстекающие</name>
|
|
||||||
<right>
|
|
||||||
<name>Use</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
|
||||||
<name>Report.СогласияНаОбработкуПерсональныхДанныхДействующие</name>
|
|
||||||
<right>
|
|
||||||
<name>Use</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>InformationRegister.СогласияНаОбработкуПерсональныхДанных</name>
|
<name>InformationRegister.СогласияНаОбработкуПерсональныхДанных</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
Reference in new issue
Block a user