3_2_1_395
This commit is contained in:
1 parent
f9895202a1
commit
6f27f34ae4
173 files changed
+6059
-4752
No files matched your search
@@ -11,6 +11,11 @@
|
|||||||
&НаСервере
|
&НаСервере
|
||||||
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
|
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
|
||||||
|
|
||||||
|
Если ОбщегоНазначения.РазделениеВключено() И Не ОбщегоНазначения.ДоступноИспользованиеРазделенныхДанных() Тогда
|
||||||
|
Отказ = Истина;
|
||||||
|
Возврат;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
УстановитьУсловноеОформление();
|
УстановитьУсловноеОформление();
|
||||||
|
|
||||||
Список.Параметры.УстановитьЗначениеПараметра("Пользователь", Пользователи.ТекущийПользователь());
|
Список.Параметры.УстановитьЗначениеПараметра("Пользователь", Пользователи.ТекущийПользователь());
|
||||||
|
|||||||
@@ -3345,6 +3345,19 @@
|
|||||||
<common>true</common>
|
<common>true</common>
|
||||||
</edit>
|
</edit>
|
||||||
</attributes>
|
</attributes>
|
||||||
|
<attributes>
|
||||||
|
<name>ЕстьПравоИзменения</name>
|
||||||
|
<id>19</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>
|
||||||
|
|||||||
@@ -73,7 +73,9 @@
|
|||||||
|
|
||||||
Элементы.СписокЗагрузитьИзФайла.Видимость = ЕстьПравоДобавления;
|
Элементы.СписокЗагрузитьИзФайла.Видимость = ЕстьПравоДобавления;
|
||||||
Элементы.СписокЗагрузитьИзРеестраФНС.Видимость = ЕстьПравоДобавления;
|
Элементы.СписокЗагрузитьИзРеестраФНС.Видимость = ЕстьПравоДобавления;
|
||||||
Элементы.СписокПолучитьСтатус.Видимость = ПравоДоступа("Изменение", Метаданные.Справочники.МашиночитаемыеДоверенности);
|
|
||||||
|
ЕстьПравоИзменения = ПравоДоступа("Изменение", Метаданные.Справочники.МашиночитаемыеДоверенности);
|
||||||
|
Элементы.СписокПолучитьСтатус.Видимость = ЕстьПравоИзменения;
|
||||||
|
|
||||||
Настройки = МашиночитаемыеДоверенностиФНССлужебный.НастройкиПодсистемы();
|
Настройки = МашиночитаемыеДоверенностиФНССлужебный.НастройкиПодсистемы();
|
||||||
|
|
||||||
@@ -438,7 +440,12 @@
|
|||||||
|
|
||||||
&НаКлиенте
|
&НаКлиенте
|
||||||
Процедура ВыгрузитьВФайл(Команда)
|
Процедура ВыгрузитьВФайл(Команда)
|
||||||
МашиночитаемыеДоверенностиФНССлужебныйКлиент.ВыгрузитьДоверенностиВФайлы(Элементы.Список.ПолучитьСтрокиДляОбработки());
|
|
||||||
|
ПроверятьДоступностьПерсональныхДанных = Не ПользователиКлиент.ЭтоПолноправныйПользователь()
|
||||||
|
И Не ЕстьПравоИзменения;
|
||||||
|
МашиночитаемыеДоверенностиФНССлужебныйКлиент.ВыгрузитьДоверенностиВФайлы(
|
||||||
|
Элементы.Список.ПолучитьСтрокиДляОбработки(), ПроверятьДоступностьПерсональныхДанных);
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
&НаКлиенте
|
&НаКлиенте
|
||||||
|
|||||||
@@ -5639,6 +5639,46 @@
|
|||||||
<currentRowUse>Auto</currentRowUse>
|
<currentRowUse>Auto</currentRowUse>
|
||||||
</extInfo>
|
</extInfo>
|
||||||
</items>
|
</items>
|
||||||
|
<items xsi:type="form:FormField">
|
||||||
|
<name>Ответственный</name>
|
||||||
|
<id>1235</id>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<dataPath xsi:type="form:DataPath">
|
||||||
|
<segments>Объект.Ответственный</segments>
|
||||||
|
</dataPath>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>ОтветственныйРасширеннаяПодсказка</name>
|
||||||
|
<id>1237</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<contextMenu>
|
||||||
|
<name>ОтветственныйКонтекстноеМеню</name>
|
||||||
|
<id>1236</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>
|
||||||
|
</extInfo>
|
||||||
|
</items>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<enabled>true</enabled>
|
<enabled>true</enabled>
|
||||||
<userVisible>
|
<userVisible>
|
||||||
|
|||||||
@@ -21,6 +21,7 @@
|
|||||||
ТребуетсяОбновлениеДекораций = Истина;
|
ТребуетсяОбновлениеДекораций = Истина;
|
||||||
|
|
||||||
ЕстьПравоРедактировать = ПравоДоступа("Изменение", Метаданные.Справочники.МашиночитаемыеДоверенности);
|
ЕстьПравоРедактировать = ПравоДоступа("Изменение", Метаданные.Справочники.МашиночитаемыеДоверенности);
|
||||||
|
ТекущийПользователь = Пользователи.ТекущийПользователь();
|
||||||
|
|
||||||
Если Параметры.Ключ.Пустая() Тогда
|
Если Параметры.Ключ.Пустая() Тогда
|
||||||
|
|
||||||
@@ -42,7 +43,8 @@
|
|||||||
ОбновитьОбъект(ТекущийОбъект);
|
ОбновитьОбъект(ТекущийОбъект);
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
Объект.Ответственный = Пользователи.ТекущийПользователь();
|
Объект.Ответственный = ТекущийПользователь;
|
||||||
|
Элементы.Ответственный.Видимость = Ложь;
|
||||||
|
|
||||||
Если ЗначениеЗаполнено(Параметры.Полномочия) Тогда
|
Если ЗначениеЗаполнено(Параметры.Полномочия) Тогда
|
||||||
ЗаполнитьПолномочияПоКодам(Параметры.Полномочия);
|
ЗаполнитьПолномочияПоКодам(Параметры.Полномочия);
|
||||||
@@ -59,7 +61,9 @@
|
|||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
ПоказыватьПерсональныеДанные = ПоказыватьПерсональныеДанные();
|
ПоказыватьПерсональныеДанные = Пользователи.ЭтоПолноправныйПользователь()
|
||||||
|
Или ПравоДоступа("Изменение", Метаданные.Справочники.МашиночитаемыеДоверенности)
|
||||||
|
Или Справочники.МашиночитаемыеДоверенности.ПоказыватьПерсональныеДанные(Объект, ТекущийПользователь);
|
||||||
|
|
||||||
ПостроитьЦепочкуПередоверия();
|
ПостроитьЦепочкуПередоверия();
|
||||||
ОтобразитьДанныеПервоначальнойДоверенности();
|
ОтобразитьДанныеПервоначальнойДоверенности();
|
||||||
@@ -427,7 +431,7 @@
|
|||||||
ПараметрыФормы = МашиночитаемыеДоверенностиФНССлужебныйКлиент.ПараметрыФормыВводаРеквизитов(ДоверительПервоначальнойДоверенности,
|
ПараметрыФормы = МашиночитаемыеДоверенностиФНССлужебныйКлиент.ПараметрыФормыВводаРеквизитов(ДоверительПервоначальнойДоверенности,
|
||||||
ДоверительПервоначальнойДоверенностиРеквизиты, Истина, Назначение);
|
ДоверительПервоначальнойДоверенностиРеквизиты, Истина, Назначение);
|
||||||
|
|
||||||
ПараметрыФормы.ПоказыватьПерсональныеДанные = ПоказыватьПерсональныеДанные Или Не ТолькоПросмотр;
|
ПараметрыФормы.ПоказыватьПерсональныеДанные = ПоказыватьПерсональныеДанные;
|
||||||
|
|
||||||
МашиночитаемыеДоверенностиФНССлужебныйКлиент.ОткрытьФормуВводаРеквизитов(ЭтотОбъект, ПараметрыФормы);
|
МашиночитаемыеДоверенностиФНССлужебныйКлиент.ОткрытьФормуВводаРеквизитов(ЭтотОбъект, ПараметрыФормы);
|
||||||
|
|
||||||
@@ -794,7 +798,7 @@
|
|||||||
Возврат;
|
Возврат;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
МашиночитаемыеДоверенностиФНССлужебныйКлиент.ВыгрузитьДоверенностьВФайл(Объект.Ссылка);
|
МашиночитаемыеДоверенностиФНССлужебныйКлиент.ВыгрузитьДоверенностьВФайл(Объект.Ссылка, Не ПоказыватьПерсональныеДанные);
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
@@ -971,28 +975,6 @@
|
|||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
&НаСервере
|
|
||||||
Функция ПоказыватьПерсональныеДанные()
|
|
||||||
|
|
||||||
ТекущийПользователь = Пользователи.ТекущийПользователь();
|
|
||||||
Если Объект.Ответственный = ТекущийПользователь Тогда
|
|
||||||
Возврат Истина;
|
|
||||||
КонецЕсли;
|
|
||||||
|
|
||||||
ФизическоеЛицо = ОбщегоНазначения.ЗначениеРеквизитаОбъекта(ТекущийПользователь, "ФизическоеЛицо");
|
|
||||||
Если ЗначениеЗаполнено(ФизическоеЛицо) Тогда
|
|
||||||
Если Объект.Доверители.НайтиСтроки(Новый Структура("Доверитель", ФизическоеЛицо)).Количество() > 0 Тогда
|
|
||||||
Возврат Истина;
|
|
||||||
КонецЕсли;
|
|
||||||
Если Объект.Представители.НайтиСтроки(Новый Структура("Представитель", ФизическоеЛицо)).Количество() > 0 Тогда
|
|
||||||
Возврат Истина;
|
|
||||||
КонецЕсли;
|
|
||||||
КонецЕсли;
|
|
||||||
|
|
||||||
Возврат Ложь;
|
|
||||||
|
|
||||||
КонецФункции
|
|
||||||
|
|
||||||
&НаКлиенте
|
&НаКлиенте
|
||||||
Процедура ПослеОтветаНаВопросОДобавленииПолномочий(Результат, Контекст) Экспорт
|
Процедура ПослеОтветаНаВопросОДобавленииПолномочий(Результат, Контекст) Экспорт
|
||||||
|
|
||||||
@@ -2597,7 +2579,7 @@
|
|||||||
ЭтотОбъект[ИмяЭлементаОрганизация + "Реквизиты"], РеквизитыНедоступныДляРедактирования,
|
ЭтотОбъект[ИмяЭлементаОрганизация + "Реквизиты"], РеквизитыНедоступныДляРедактирования,
|
||||||
Назначение);
|
Назначение);
|
||||||
ПараметрыФормы.Поле = Поле;
|
ПараметрыФормы.Поле = Поле;
|
||||||
ПараметрыФормы.ПоказыватьПерсональныеДанные = ПоказыватьПерсональныеДанные Или Не ТолькоПросмотр;
|
ПараметрыФормы.ПоказыватьПерсональныеДанные = ПоказыватьПерсональныеДанные;
|
||||||
|
|
||||||
МашиночитаемыеДоверенностиФНССлужебныйКлиент.ОткрытьФормуВводаРеквизитов(
|
МашиночитаемыеДоверенностиФНССлужебныйКлиент.ОткрытьФормуВводаРеквизитов(
|
||||||
ЭтотОбъект, ПараметрыФормы, ОписаниеОповещения);
|
ЭтотОбъект, ПараметрыФормы, ОписаниеОповещения);
|
||||||
@@ -2795,7 +2777,7 @@
|
|||||||
ТолькоОсновные = Подписана Или ВнешнийСтатус(ЭтотОбъект) Или ОжидаетсяПодписание;
|
ТолькоОсновные = Подписана Или ВнешнийСтатус(ЭтотОбъект) Или ОжидаетсяПодписание;
|
||||||
|
|
||||||
Возврат МашиночитаемыеДоверенностиФНССлужебный.ЗаголовокДекорации(Назначение, Реквизиты, ИмяЭлементаОрганизация,
|
Возврат МашиночитаемыеДоверенностиФНССлужебный.ЗаголовокДекорации(Назначение, Реквизиты, ИмяЭлементаОрганизация,
|
||||||
ТолькоОсновные, ТолькоОбязательные, ПоказыватьПерсональныеДанные Или Не ТолькоПросмотр);
|
ТолькоОсновные, ТолькоОбязательные, ПоказыватьПерсональныеДанные);
|
||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
@@ -2808,7 +2790,7 @@
|
|||||||
|
|
||||||
Возврат МашиночитаемыеДоверенностиФНССлужебный.ЗаголовокДекорацииДляТаблицы(Назначение, Реквизиты, ИмяЭлементаОрганизация,
|
Возврат МашиночитаемыеДоверенностиФНССлужебный.ЗаголовокДекорацииДляТаблицы(Назначение, Реквизиты, ИмяЭлементаОрганизация,
|
||||||
Подписана Или ОжидаетсяПодписание Или ВнешнийСтатус(ЭтотОбъект), ТолькоОбязательные,
|
Подписана Или ОжидаетсяПодписание Или ВнешнийСтатус(ЭтотОбъект), ТолькоОбязательные,
|
||||||
ПоказыватьПерсональныеДанные Или Не ТолькоПросмотр);
|
ПоказыватьПерсональныеДанные);
|
||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
@@ -3684,7 +3666,8 @@
|
|||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
ОтобразитьОписаниеСостояния(Форма, ДанныеСостояния);
|
ОтобразитьОписаниеСостояния(Форма, ДанныеСостояния);
|
||||||
|
Иначе
|
||||||
|
ОтобразитьОписаниеСостояния(Форма, Неопределено);
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
@@ -3906,6 +3889,11 @@
|
|||||||
Возврат;
|
Возврат;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
|
Если ДанныеСостояния = Неопределено Тогда
|
||||||
|
Элементы.ОписаниеСостояния.Видимость = Ложь;
|
||||||
|
Возврат;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
Если ДанныеСостояния.ОтображатьСтатусВДокументе И Объект.РегистрироватьВРеестре И Объект.ДляНалоговыхОрганов Тогда
|
Если ДанныеСостояния.ОтображатьСтатусВДокументе И Объект.РегистрироватьВРеестре И Объект.ДляНалоговыхОрганов Тогда
|
||||||
Если ЗначениеЗаполнено(ДанныеСостояния.ХронологическиеДанные) Тогда
|
Если ЗначениеЗаполнено(ДанныеСостояния.ХронологическиеДанные) Тогда
|
||||||
|
|
||||||
|
|||||||
@@ -939,15 +939,18 @@
|
|||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
Функция ФайлыДоверенностей(Доверенности, ДляНалоговыхОрганов) Экспорт
|
Функция ФайлыДоверенностей(Доверенности, ДляНалоговыхОрганов, ПроверятьДоступностьПерсональныхДанных = Ложь) Экспорт
|
||||||
|
|
||||||
ФайлыДоверенностей = ОбщегоНазначения.ЗначениеРеквизитаОбъектов(Доверенности, "ФайлДоверенности");
|
|
||||||
|
|
||||||
|
ФайлыДоверенностей = ОбщегоНазначения.ЗначенияРеквизитовОбъектов(Доверенности, "ФайлДоверенности, Ответственный, Доверители, Представители");
|
||||||
|
Если ПроверятьДоступностьПерсональныхДанных Тогда
|
||||||
|
ТекущийПользователь = Пользователи.ТекущийПользователь();
|
||||||
|
ФизическоеЛицо = ОбщегоНазначения.ЗначениеРеквизитаОбъекта(ТекущийПользователь, "ФизическоеЛицо");
|
||||||
|
КонецЕсли;
|
||||||
ОписанияФайловДоверенностей = Новый Соответствие;
|
ОписанияФайловДоверенностей = Новый Соответствие;
|
||||||
|
|
||||||
Для Каждого Доверенность Из Доверенности Цикл
|
Для Каждого Доверенность Из Доверенности Цикл
|
||||||
ФайлыДоверенности = Новый Массив;
|
ФайлыДоверенности = Новый Массив;
|
||||||
ФайлДоверенности = ФайлыДоверенностей[Доверенность];
|
ФайлДоверенности = ФайлыДоверенностей[Доверенность].ФайлДоверенности;
|
||||||
|
|
||||||
Если ФайлДоверенности.Пустая() Тогда
|
Если ФайлДоверенности.Пустая() Тогда
|
||||||
ФайлыДоверенностей[Доверенность] = ФайлыДоверенности;
|
ФайлыДоверенностей[Доверенность] = ФайлыДоверенности;
|
||||||
@@ -955,6 +958,21 @@
|
|||||||
Продолжить;
|
Продолжить;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
|
Если ПроверятьДоступностьПерсональныхДанных Тогда
|
||||||
|
ПоказыватьПерсональныеДанные = ПоказыватьПерсональныеДанные(ФайлыДоверенностей[Доверенность], ТекущийПользователь, ФизическоеЛицо);
|
||||||
|
Если Не ПоказыватьПерсональныеДанные Тогда
|
||||||
|
ОписаниеФайла = ОписаниеФайла();
|
||||||
|
ОписаниеФайла.ОписаниеОшибки = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||||
|
НСтр("ru = 'Для получения файла доверенности %1 обратитесь к ответственному: %2.'"),
|
||||||
|
Доверенность,
|
||||||
|
ФайлыДоверенностей[Доверенность].Ответственный);
|
||||||
|
ФайлыДоверенности.Добавить(ОписаниеФайла);
|
||||||
|
ФайлыДоверенностей[Доверенность] = ФайлыДоверенности;
|
||||||
|
ОписанияФайловДоверенностей.Вставить(Доверенность, ФайлыДоверенности);
|
||||||
|
Продолжить;
|
||||||
|
КонецЕсли;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
ДанныеФайла = РаботаСФайлами.ДанныеФайла(ФайлДоверенности);
|
ДанныеФайла = РаботаСФайлами.ДанныеФайла(ФайлДоверенности);
|
||||||
ДвоичныеДанные = ПолучитьИзВременногоХранилища(ДанныеФайла.СсылкаНаДвоичныеДанныеФайла);
|
ДвоичныеДанные = ПолучитьИзВременногоХранилища(ДанныеФайла.СсылкаНаДвоичныеДанныеФайла);
|
||||||
ДоверенностьXML = ПолучитьСтрокуИзДвоичныхДанных(ДвоичныеДанные);
|
ДоверенностьXML = ПолучитьСтрокуИзДвоичныхДанных(ДвоичныеДанные);
|
||||||
@@ -1044,11 +1062,17 @@
|
|||||||
ТабличныйДокумент = Новый ТабличныйДокумент;
|
ТабличныйДокумент = Новый ТабличныйДокумент;
|
||||||
ТабличныйДокумент.КлючПараметровПечати = "МашиночитаемыеДоверенности_Доверенность";
|
ТабличныйДокумент.КлючПараметровПечати = "МашиночитаемыеДоверенности_Доверенность";
|
||||||
Макет = УправлениеПечатью.МакетПечатнойФормы("Справочник.МашиночитаемыеДоверенности.ПФ_MXL_Доверенность", КодЯзыка);
|
Макет = УправлениеПечатью.МакетПечатнойФормы("Справочник.МашиночитаемыеДоверенности.ПФ_MXL_Доверенность", КодЯзыка);
|
||||||
|
ФайлыДоверенностей = ОбщегоНазначения.ЗначенияРеквизитовОбъектов(Доверенности, "ФайлДоверенности, Ответственный, Доверители, Представители");
|
||||||
|
|
||||||
ФайлыДоверенностей = ОбщегоНазначения.ЗначениеРеквизитаОбъектов(Доверенности, "ФайлДоверенности");
|
ПроверятьДоступностьПерсональныхДанных = Не Пользователи.ЭтоПолноправныйПользователь()
|
||||||
|
И Не ПравоДоступа("Изменение", Метаданные.Справочники.МашиночитаемыеДоверенности);
|
||||||
|
Если ПроверятьДоступностьПерсональныхДанных Тогда
|
||||||
|
ТекущийПользователь = Пользователи.ТекущийПользователь();
|
||||||
|
ФизическоеЛицо = ОбщегоНазначения.ЗначениеРеквизитаОбъекта(ТекущийПользователь, "ФизическоеЛицо");
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
Для Каждого Ссылка Из Доверенности Цикл
|
Для Каждого Ссылка Из Доверенности Цикл
|
||||||
ФайлДоверенности = ФайлыДоверенностей[Ссылка];
|
ФайлДоверенности = ФайлыДоверенностей[Ссылка].ФайлДоверенности;
|
||||||
Если ФайлДоверенности.Пустая() Тогда
|
Если ФайлДоверенности.Пустая() Тогда
|
||||||
ОбщегоНазначения.СообщитьПользователю(НСтр("ru = 'Печатная форма недоступна, потому что не заполнены все обязательные реквизиты доверенности.'"), Ссылка);
|
ОбщегоНазначения.СообщитьПользователю(НСтр("ru = 'Печатная форма недоступна, потому что не заполнены все обязательные реквизиты доверенности.'"), Ссылка);
|
||||||
Продолжить;
|
Продолжить;
|
||||||
@@ -1060,10 +1084,13 @@
|
|||||||
|
|
||||||
Доверенность = ДоверенностьXDTO(ДоверенностьXML);
|
Доверенность = ДоверенностьXDTO(ДоверенностьXML);
|
||||||
|
|
||||||
|
ПоказыватьПерсональныеДанные = Не ПроверятьДоступностьПерсональныхДанных
|
||||||
|
Или ПоказыватьПерсональныеДанные(ФайлыДоверенностей[Ссылка], ТекущийПользователь, ФизическоеЛицо);
|
||||||
|
|
||||||
Если Доверенность.Документ.Передов = Неопределено Тогда
|
Если Доверенность.Документ.Передов = Неопределено Тогда
|
||||||
ВывестиДоверенность(ТабличныйДокумент, Макет, Доверенность.Документ.Довер);
|
ВывестиДоверенность(ТабличныйДокумент, Макет, Доверенность.Документ.Довер, ПоказыватьПерсональныеДанные);
|
||||||
Иначе
|
Иначе
|
||||||
ВывестиПередоверие(ТабличныйДокумент, Макет, Доверенность.Документ.Передов);
|
ВывестиПередоверие(ТабличныйДокумент, Макет, Доверенность.Документ.Передов, ПоказыватьПерсональныеДанные);
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
Штампы = ЭлектроннаяПодпись.ШтампыВизуализацииЭлектронныхПодписей(ФайлДоверенности);
|
Штампы = ЭлектроннаяПодпись.ШтампыВизуализацииЭлектронныхПодписей(ФайлДоверенности);
|
||||||
@@ -1078,6 +1105,29 @@
|
|||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
|
Функция ПоказыватьПерсональныеДанные(РеквизитыДоверенности, ТекущийПользователь, ФизическоеЛицо = Неопределено) Экспорт
|
||||||
|
|
||||||
|
Если РеквизитыДоверенности.Ответственный = ТекущийПользователь Тогда
|
||||||
|
Возврат Истина;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Если ФизическоеЛицо = Неопределено Тогда
|
||||||
|
ФизическоеЛицо = ОбщегоНазначения.ЗначениеРеквизитаОбъекта(ТекущийПользователь, "ФизическоеЛицо");
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Если ЗначениеЗаполнено(ФизическоеЛицо) Тогда
|
||||||
|
Если РеквизитыДоверенности.Доверители.НайтиСтроки(Новый Структура("Доверитель", ФизическоеЛицо)).Количество() > 0 Тогда
|
||||||
|
Возврат Истина;
|
||||||
|
КонецЕсли;
|
||||||
|
Если РеквизитыДоверенности.Представители.НайтиСтроки(Новый Структура("Представитель", ФизическоеЛицо)).Количество() > 0 Тогда
|
||||||
|
Возврат Истина;
|
||||||
|
КонецЕсли;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Возврат Ложь;
|
||||||
|
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
Функция ДоверенностьXDTO(Знач ДоверенностьXML) Экспорт
|
Функция ДоверенностьXDTO(Знач ДоверенностьXML) Экспорт
|
||||||
|
|
||||||
ДоверенностьXML = СтрЗаменить(ДоверенностьXML, """" + ЦелевоеПространствоИмен() + """",
|
ДоверенностьXML = СтрЗаменить(ДоверенностьXML, """" + ЦелевоеПространствоИмен() + """",
|
||||||
@@ -1155,13 +1205,13 @@
|
|||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
Функция РеквизитыДолжностногоЛица(СведенияОДолжностномЛице, ДляПечатнойФормы = Истина)
|
Функция РеквизитыДолжностногоЛица(СведенияОДолжностномЛице, ДляПечатнойФормы, ПоказыватьПерсональныеДанные = Истина)
|
||||||
|
|
||||||
ИНН = СведенияОДолжностномЛице.ИННФЛ;
|
ИНН = СведенияОДолжностномЛице.ИННФЛ;
|
||||||
СНИЛС = СведенияОДолжностномЛице.СНИЛС;
|
СНИЛС = СведенияОДолжностномЛице.СНИЛС;
|
||||||
Должность = СведенияОДолжностномЛице.Должность;
|
Должность = СведенияОДолжностномЛице.Должность;
|
||||||
СведенияОФизическомЛице = СведенияОДолжностномЛице.СведФЛ;
|
СведенияОФизическомЛице = СведенияОДолжностномЛице.СведФЛ;
|
||||||
РеквизитыФизическогоЛица = РеквизитыФизическогоЛица(СведенияОФизическомЛице);
|
РеквизитыФизическогоЛица = РеквизитыФизическогоЛица(СведенияОФизическомЛице, ПоказыватьПерсональныеДанные);
|
||||||
|
|
||||||
Параметры = Новый Структура;
|
Параметры = Новый Структура;
|
||||||
Параметры.Вставить("ИНН", ИНН);
|
Параметры.Вставить("ИНН", ИНН);
|
||||||
@@ -1175,6 +1225,8 @@
|
|||||||
Параметры.Вставить(Реквизит.Ключ, Реквизит.Значение);
|
Параметры.Вставить(Реквизит.Ключ, Реквизит.Значение);
|
||||||
КонецЦикла;
|
КонецЦикла;
|
||||||
|
|
||||||
|
ОчиститьПерсональныеДанные(Параметры, ПоказыватьПерсональныеДанные);
|
||||||
|
|
||||||
Если ДляПечатнойФормы Тогда
|
Если ДляПечатнойФормы Тогда
|
||||||
Для Каждого Параметр Из Параметры Цикл
|
Для Каждого Параметр Из Параметры Цикл
|
||||||
Если Не ЗначениеЗаполнено(Параметр.Значение) Тогда
|
Если Не ЗначениеЗаполнено(Параметр.Значение) Тогда
|
||||||
@@ -1187,11 +1239,59 @@
|
|||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
Функция РеквизитыФизическогоЛицаДоверителя(СведенияОФизическомЛицеДоверителе)
|
Функция ПерсональныеДанные()
|
||||||
|
|
||||||
|
ПерсональныеДанные = Новый Массив;
|
||||||
|
ПерсональныеДанные.Добавить("ДатаРождения");
|
||||||
|
ПерсональныеДанные.Добавить("МестоРождения");
|
||||||
|
ПерсональныеДанные.Добавить("АдресРегистрации");
|
||||||
|
ПерсональныеДанные.Добавить("ДокументНомер");
|
||||||
|
ПерсональныеДанные.Добавить("ДокументКемВыдан");
|
||||||
|
ПерсональныеДанные.Добавить("ДокументДатаВыдачи");
|
||||||
|
ПерсональныеДанные.Добавить("ДокументКодПодразделения");
|
||||||
|
ПерсональныеДанные.Добавить("ДокументСрокДействия");
|
||||||
|
ПерсональныеДанные.Добавить("СтраховойНомерПФР");
|
||||||
|
ПерсональныеДанные.Добавить("ИНН");
|
||||||
|
ПерсональныеДанные.Добавить("ИННФЛ");
|
||||||
|
ПерсональныеДанные.Добавить("НомерЗаписиЕдиногоРегистраНаселения");
|
||||||
|
ПерсональныеДанные.Добавить("СНИЛС");
|
||||||
|
ПерсональныеДанные.Добавить("ЭлектроннаяПочта");
|
||||||
|
ПерсональныеДанные.Добавить("Телефон");
|
||||||
|
ПерсональныеДанные.Добавить("КонтактныйТелефон");
|
||||||
|
ПерсональныеДанные.Добавить("Пол");
|
||||||
|
ПерсональныеДанные.Добавить("ПризнакНаличияГражданства");
|
||||||
|
ПерсональныеДанные.Добавить("ДокументУдостоверяющийЛичность");
|
||||||
|
|
||||||
|
Возврат ПерсональныеДанные;
|
||||||
|
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
|
Процедура ОчиститьПерсональныеДанные(Параметры, ПоказыватьПерсональныеДанные)
|
||||||
|
|
||||||
|
Если ПоказыватьПерсональныеДанные Тогда
|
||||||
|
Возврат;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
ПерсональныеДанные = ПерсональныеДанные();
|
||||||
|
Для Каждого Параметр Из Параметры Цикл
|
||||||
|
Если Не ЗначениеЗаполнено(Параметры[Параметр.Ключ]) Тогда
|
||||||
|
Продолжить;
|
||||||
|
ИначеЕсли ПерсональныеДанные.Найти(Параметр.Ключ) <> Неопределено Тогда
|
||||||
|
Параметры[Параметр.Ключ] = СтрокаЗаменыПерсональныхДанных();
|
||||||
|
КонецЕсли;
|
||||||
|
КонецЦикла;
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
|
Функция СтрокаЗаменыПерсональныхДанных()
|
||||||
|
Возврат НСтр("ru = '***'");
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
|
Функция РеквизитыФизическогоЛицаДоверителя(СведенияОФизическомЛицеДоверителе, ПоказыватьПерсональныеДанные = Истина)
|
||||||
|
|
||||||
ИНН = СведенияОФизическомЛицеДоверителе.ИННФЛ;
|
ИНН = СведенияОФизическомЛицеДоверителе.ИННФЛ;
|
||||||
СНИЛС = СведенияОФизическомЛицеДоверителе.СНИЛС;
|
СНИЛС = СведенияОФизическомЛицеДоверителе.СНИЛС;
|
||||||
РеквизитыФизическогоЛица = РеквизитыФизическогоЛица(СведенияОФизическомЛицеДоверителе.СведФЛ);
|
РеквизитыФизическогоЛица = РеквизитыФизическогоЛица(СведенияОФизическомЛицеДоверителе.СведФЛ, ПоказыватьПерсональныеДанные);
|
||||||
|
|
||||||
Параметры = Новый Структура;
|
Параметры = Новый Структура;
|
||||||
Параметры.Вставить("ИНН", ИНН);
|
Параметры.Вставить("ИНН", ИНН);
|
||||||
@@ -1201,11 +1301,13 @@
|
|||||||
Параметры.Вставить(Реквизит.Ключ, Реквизит.Значение);
|
Параметры.Вставить(Реквизит.Ключ, Реквизит.Значение);
|
||||||
КонецЦикла;
|
КонецЦикла;
|
||||||
|
|
||||||
|
ОчиститьПерсональныеДанные(Параметры, ПоказыватьПерсональныеДанные);
|
||||||
|
|
||||||
Возврат Параметры;
|
Возврат Параметры;
|
||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
Функция РеквизитыФизическогоЛица(СведенияОФизическомЛице)
|
Функция РеквизитыФизическогоЛица(СведенияОФизическомЛице, ПоказыватьПерсональныеДанные = Истина)
|
||||||
|
|
||||||
Пол = СведенияОФизическомЛице.Пол;
|
Пол = СведенияОФизическомЛице.Пол;
|
||||||
ПризнакНаличияГражданства = СведенияОФизическомЛице.ПрГражд;
|
ПризнакНаличияГражданства = СведенияОФизическомЛице.ПрГражд;
|
||||||
@@ -1218,7 +1320,6 @@
|
|||||||
|
|
||||||
КонтактныйТелефон = СведенияОФизическомЛице.КонтактТлф;
|
КонтактныйТелефон = СведенияОФизическомЛице.КонтактТлф;
|
||||||
КонтактныйТелефонЗначение = КонтактнаяИнформацияПоПредставлению(КонтактныйТелефон, "Телефон");
|
КонтактныйТелефонЗначение = КонтактнаяИнформацияПоПредставлению(КонтактныйТелефон, "Телефон");
|
||||||
|
|
||||||
АдресЭлектроннойПочты = СведенияОФизическомЛице.АдрЭлПочт;
|
АдресЭлектроннойПочты = СведенияОФизическомЛице.АдрЭлПочт;
|
||||||
АдресЭлектроннойПочтыЗначение = КонтактнаяИнформацияПоПредставлению(АдресЭлектроннойПочты, "АдресЭлектроннойПочты");
|
АдресЭлектроннойПочтыЗначение = КонтактнаяИнформацияПоПредставлению(АдресЭлектроннойПочты, "АдресЭлектроннойПочты");
|
||||||
|
|
||||||
@@ -1241,6 +1342,7 @@
|
|||||||
ДокументУдостоверяющийЛичность = "";
|
ДокументУдостоверяющийЛичность = "";
|
||||||
|
|
||||||
Если СведенияОДокументеУдостоверяющемЛичность <> Неопределено Тогда
|
Если СведенияОДокументеУдостоверяющемЛичность <> Неопределено Тогда
|
||||||
|
|
||||||
КодВидаДокумента = СведенияОДокументеУдостоверяющемЛичность.КодВидДок;
|
КодВидаДокумента = СведенияОДокументеУдостоверяющемЛичность.КодВидДок;
|
||||||
СерияИНомерДокумента = СведенияОДокументеУдостоверяющемЛичность.СерНомДок;
|
СерияИНомерДокумента = СведенияОДокументеУдостоверяющемЛичность.СерНомДок;
|
||||||
ДатаВыдачиДокумента = Дата(СведенияОДокументеУдостоверяющемЛичность.ДатаДок);
|
ДатаВыдачиДокумента = Дата(СведенияОДокументеУдостоверяющемЛичность.ДатаДок);
|
||||||
@@ -1248,24 +1350,28 @@
|
|||||||
КодПодразделенияОрганаВыдавшегоДокумент = СведенияОДокументеУдостоверяющемЛичность.КодВыдДок;
|
КодПодразделенияОрганаВыдавшегоДокумент = СведенияОДокументеУдостоверяющемЛичность.КодВыдДок;
|
||||||
ДатаИстеченияСрокаДействияДокумента = ?(СведенияОДокументеУдостоверяющемЛичность.expDate = Неопределено,
|
ДатаИстеченияСрокаДействияДокумента = ?(СведенияОДокументеУдостоверяющемЛичность.expDate = Неопределено,
|
||||||
'00010101', Дата(СведенияОДокументеУдостоверяющемЛичность.expDate));
|
'00010101', Дата(СведенияОДокументеУдостоверяющемЛичность.expDate));
|
||||||
|
Если ПоказыватьПерсональныеДанные Тогда
|
||||||
РеквизитыДокумента = Новый Массив;
|
РеквизитыДокумента = Новый Массив;
|
||||||
РеквизитыДокумента.Добавить(НаименованиеДокумента(КодВидаДокумента));
|
РеквизитыДокумента.Добавить(НаименованиеДокумента(КодВидаДокумента));
|
||||||
РеквизитыДокумента.Добавить(СерияИНомерДокумента);
|
РеквизитыДокумента.Добавить(СерияИНомерДокумента);
|
||||||
РеквизитыДокумента.Добавить(СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
|
||||||
НСтр("ru = 'выдан %1'"), Формат(Дата(ДатаВыдачиДокумента), "ДЛФ=D;")));
|
|
||||||
Если ЗначениеЗаполнено(НаименованиеОрганаВыдавшегоДокумент) Тогда
|
|
||||||
РеквизитыДокумента.Добавить(НаименованиеОрганаВыдавшегоДокумент);
|
|
||||||
КонецЕсли;
|
|
||||||
Если ЗначениеЗаполнено(КодПодразделенияОрганаВыдавшегоДокумент) Тогда
|
|
||||||
РеквизитыДокумента.Добавить("(" + КодПодразделенияОрганаВыдавшегоДокумент + ")");
|
|
||||||
КонецЕсли;
|
|
||||||
Если ЗначениеЗаполнено(ДатаИстеченияСрокаДействияДокумента) Тогда
|
|
||||||
РеквизитыДокумента.Добавить(СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
РеквизитыДокумента.Добавить(СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||||
|
НСтр("ru = 'выдан %1'"), Формат(Дата(ДатаВыдачиДокумента), "ДЛФ=D;")));
|
||||||
|
Если ЗначениеЗаполнено(НаименованиеОрганаВыдавшегоДокумент) Тогда
|
||||||
|
РеквизитыДокумента.Добавить(НаименованиеОрганаВыдавшегоДокумент);
|
||||||
|
КонецЕсли;
|
||||||
|
Если ЗначениеЗаполнено(КодПодразделенияОрганаВыдавшегоДокумент) Тогда
|
||||||
|
РеквизитыДокумента.Добавить("(" + КодПодразделенияОрганаВыдавшегоДокумент + ")");
|
||||||
|
КонецЕсли;
|
||||||
|
Если ЗначениеЗаполнено(ДатаИстеченияСрокаДействияДокумента) Тогда
|
||||||
|
РеквизитыДокумента.Добавить(СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||||
НСтр("ru = 'действителен до %1'"), Формат(Дата(ДатаИстеченияСрокаДействияДокумента), "ДЛФ=D;")));
|
НСтр("ru = 'действителен до %1'"), Формат(Дата(ДатаИстеченияСрокаДействияДокумента), "ДЛФ=D;")));
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
ДокументУдостоверяющийЛичность = СтрСоединить(РеквизитыДокумента, " ");
|
||||||
|
Иначе
|
||||||
|
ДокументУдостоверяющийЛичность = СтрокаЗаменыПерсональныхДанных();
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
ДокументУдостоверяющийЛичность = СтрСоединить(РеквизитыДокумента, " ");
|
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
АдресРегистрации = "";
|
АдресРегистрации = "";
|
||||||
@@ -1310,14 +1416,14 @@
|
|||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
Функция РеквизитыИндивидуальногоПредпринимателя(СведенияОбИндивидуальномПредпринимателе)
|
Функция РеквизитыИндивидуальногоПредпринимателя(СведенияОбИндивидуальномПредпринимателе, ПоказыватьПерсональныеДанные = Истина)
|
||||||
|
|
||||||
ОГРНИП = СведенияОбИндивидуальномПредпринимателе.ОГРНИП;
|
ОГРНИП = СведенияОбИндивидуальномПредпринимателе.ОГРНИП;
|
||||||
ИНН = СведенияОбИндивидуальномПредпринимателе.ИННФЛ;
|
ИНН = СведенияОбИндивидуальномПредпринимателе.ИННФЛ;
|
||||||
СНИЛС = СведенияОбИндивидуальномПредпринимателе.СНИЛС;
|
СНИЛС = СведенияОбИндивидуальномПредпринимателе.СНИЛС;
|
||||||
СведенияОФизическомЛице = СведенияОбИндивидуальномПредпринимателе.СведФЛ;
|
СведенияОФизическомЛице = СведенияОбИндивидуальномПредпринимателе.СведФЛ;
|
||||||
|
|
||||||
РеквизитыФизическогоЛица = РеквизитыФизическогоЛица(СведенияОФизическомЛице);
|
РеквизитыФизическогоЛица = РеквизитыФизическогоЛица(СведенияОФизическомЛице, ПоказыватьПерсональныеДанные);
|
||||||
|
|
||||||
Параметры = Новый Структура;
|
Параметры = Новый Структура;
|
||||||
Параметры.Вставить("ОГРН", ОГРНИП);
|
Параметры.Вставить("ОГРН", ОГРНИП);
|
||||||
@@ -1331,6 +1437,8 @@
|
|||||||
Параметры.Вставить(Реквизит.Ключ, Реквизит.Значение);
|
Параметры.Вставить(Реквизит.Ключ, Реквизит.Значение);
|
||||||
КонецЦикла;
|
КонецЦикла;
|
||||||
|
|
||||||
|
ОчиститьПерсональныеДанные(Параметры, ПоказыватьПерсональныеДанные);
|
||||||
|
|
||||||
НаименованиеПолное = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(НСтр("ru = 'ИП %1'"), Параметры.ФИО);
|
НаименованиеПолное = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(НСтр("ru = 'ИП %1'"), Параметры.ФИО);
|
||||||
Параметры.Вставить("НаименованиеПолное", НаименованиеПолное);
|
Параметры.Вставить("НаименованиеПолное", НаименованиеПолное);
|
||||||
|
|
||||||
@@ -2694,7 +2802,7 @@
|
|||||||
|
|
||||||
Функция ДобавитьИндивидуальногоПредпринимателяДоверителя(Объект, СвязаннаяОрганизация, СведенияОбИндивидуальномПредпринимателе)
|
Функция ДобавитьИндивидуальногоПредпринимателяДоверителя(Объект, СвязаннаяОрганизация, СведенияОбИндивидуальномПредпринимателе)
|
||||||
|
|
||||||
Параметры = РеквизитыИндивидуальногоПредпринимателя(СведенияОбИндивидуальномПредпринимателе);
|
Параметры = РеквизитыИндивидуальногоПредпринимателя(СведенияОбИндивидуальномПредпринимателе, Истина);
|
||||||
|
|
||||||
РеквизитыУчастника = МашиночитаемыеДоверенностиФНССлужебныйКлиентСервер.РеквизитыУчастника(
|
РеквизитыУчастника = МашиночитаемыеДоверенностиФНССлужебныйКлиентСервер.РеквизитыУчастника(
|
||||||
ТипЭлементаОрганизация(), Неопределено, ВидУчастникаИндивидуальныйПредприниматель(), Ложь);
|
ТипЭлементаОрганизация(), Неопределено, ВидУчастникаИндивидуальныйПредприниматель(), Ложь);
|
||||||
@@ -2728,7 +2836,7 @@
|
|||||||
|
|
||||||
Функция ДобавитьИндивидуальногоПредпринимателяПредставителя(Объект, СведенияОбИндивидуальномПредпринимателе)
|
Функция ДобавитьИндивидуальногоПредпринимателяПредставителя(Объект, СведенияОбИндивидуальномПредпринимателе)
|
||||||
|
|
||||||
Параметры = РеквизитыИндивидуальногоПредпринимателя(СведенияОбИндивидуальномПредпринимателе);
|
Параметры = РеквизитыИндивидуальногоПредпринимателя(СведенияОбИндивидуальномПредпринимателе, Истина);
|
||||||
|
|
||||||
РеквизитыУчастника = МашиночитаемыеДоверенностиФНССлужебныйКлиентСервер.РеквизитыУчастника(
|
РеквизитыУчастника = МашиночитаемыеДоверенностиФНССлужебныйКлиентСервер.РеквизитыУчастника(
|
||||||
ТипЭлементаОрганизация(), Неопределено, ВидУчастникаИндивидуальныйПредприниматель(), Ложь);
|
ТипЭлементаОрганизация(), Неопределено, ВидУчастникаИндивидуальныйПредприниматель(), Ложь);
|
||||||
@@ -2928,7 +3036,7 @@
|
|||||||
|
|
||||||
Функция КонтактнаяИнформацияПоПредставлению(Представление, ТипКонтактнойИнформации)
|
Функция КонтактнаяИнформацияПоПредставлению(Представление, ТипКонтактнойИнформации)
|
||||||
|
|
||||||
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.КонтактнаяИнформация") Тогда
|
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.КонтактнаяИнформация") И ЗначениеЗаполнено(Представление) Тогда
|
||||||
МодульУправлениеКонтактнойИнформацией = ОбщегоНазначения.ОбщийМодуль("УправлениеКонтактнойИнформацией");
|
МодульУправлениеКонтактнойИнформацией = ОбщегоНазначения.ОбщийМодуль("УправлениеКонтактнойИнформацией");
|
||||||
ОжидаемыйВид = МодульУправлениеКонтактнойИнформацией.ТипКонтактнойИнформацииПоНаименованию(ТипКонтактнойИнформации);
|
ОжидаемыйВид = МодульУправлениеКонтактнойИнформацией.ТипКонтактнойИнформацииПоНаименованию(ТипКонтактнойИнформации);
|
||||||
Возврат МодульУправлениеКонтактнойИнформацией.КонтактнаяИнформацияПоПредставлению(Представление, ОжидаемыйВид);
|
Возврат МодульУправлениеКонтактнойИнформацией.КонтактнаяИнформацияПоПредставлению(Представление, ОжидаемыйВид);
|
||||||
@@ -3465,7 +3573,7 @@
|
|||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
Процедура ВывестиДоверенность(ТабличныйДокумент, Макет, Доверенность)
|
Процедура ВывестиДоверенность(ТабличныйДокумент, Макет, Доверенность, ПоказыватьПерсональныеДанные)
|
||||||
|
|
||||||
СведенияОДоверенности = Доверенность.СвДов;
|
СведенияОДоверенности = Доверенность.СвДов;
|
||||||
ЕдиныйРегистрационныйНомер = СведенияОДоверенности.НомДовер;
|
ЕдиныйРегистрационныйНомер = СведенияОДоверенности.НомДовер;
|
||||||
@@ -3502,7 +3610,7 @@
|
|||||||
|
|
||||||
ВывестиОбласть(ТабличныйДокумент, Макет, "ШапкаДоверенности", РеквизитыШапки);
|
ВывестиОбласть(ТабличныйДокумент, Макет, "ШапкаДоверенности", РеквизитыШапки);
|
||||||
ВывестиОбласть(ТабличныйДокумент, Макет, "ШапкаДоверителей", РеквизитыШапки);
|
ВывестиОбласть(ТабличныйДокумент, Макет, "ШапкаДоверителей", РеквизитыШапки);
|
||||||
ВывестиСведенияОДоверителях(ТабличныйДокумент, Макет, Доверенность.СвДоверит);
|
ВывестиСведенияОДоверителях(ТабличныйДокумент, Макет, Доверенность.СвДоверит, ПоказыватьПерсональныеДанные);
|
||||||
ВывестиОтступ(ТабличныйДокумент, Макет);
|
ВывестиОтступ(ТабличныйДокумент, Макет);
|
||||||
ВывестиОбласть(ТабличныйДокумент, Макет, "ШапкаПредставителей", РеквизитыШапки);
|
ВывестиОбласть(ТабличныйДокумент, Макет, "ШапкаПредставителей", РеквизитыШапки);
|
||||||
|
|
||||||
@@ -3520,12 +3628,12 @@
|
|||||||
ВывестиОбласть(ТабличныйДокумент, Макет, "СведенияОбОрганизации", Параметры);
|
ВывестиОбласть(ТабличныйДокумент, Макет, "СведенияОбОрганизации", Параметры);
|
||||||
ИначеЕсли ТипПредставителя = "2" Тогда
|
ИначеЕсли ТипПредставителя = "2" Тогда
|
||||||
СведенияОбИндивидуальномПредпринимателе = Представитель.СведИП;
|
СведенияОбИндивидуальномПредпринимателе = Представитель.СведИП;
|
||||||
Параметры = РеквизитыИндивидуальногоПредпринимателя(СведенияОбИндивидуальномПредпринимателе);
|
Параметры = РеквизитыИндивидуальногоПредпринимателя(СведенияОбИндивидуальномПредпринимателе, ПоказыватьПерсональныеДанные);
|
||||||
ВывестиОбласть(ТабличныйДокумент, Макет, "ЗаголовокСведенийОбИндивидуальномПредпринимателеУровень1");
|
ВывестиОбласть(ТабличныйДокумент, Макет, "ЗаголовокСведенийОбИндивидуальномПредпринимателеУровень1");
|
||||||
ВывестиОбласть(ТабличныйДокумент, Макет, "СведенияОбИндивидуальномПредпринимателе", Параметры);
|
ВывестиОбласть(ТабличныйДокумент, Макет, "СведенияОбИндивидуальномПредпринимателе", Параметры);
|
||||||
ИначеЕсли ТипПредставителя = "3" Тогда
|
ИначеЕсли ТипПредставителя = "3" Тогда
|
||||||
СведенияОФизическомЛице = Представитель.СведФизЛ;
|
СведенияОФизическомЛице = Представитель.СведФизЛ;
|
||||||
Параметры = РеквизитыДолжностногоЛица(СведенияОФизическомЛице);
|
Параметры = РеквизитыДолжностногоЛица(СведенияОФизическомЛице, Истина, ПоказыватьПерсональныеДанные);
|
||||||
ВывестиОбласть(ТабличныйДокумент, Макет, "ЗаголовокФизическогоЛицаПредставителя", Параметры);
|
ВывестиОбласть(ТабличныйДокумент, Макет, "ЗаголовокФизическогоЛицаПредставителя", Параметры);
|
||||||
ВывестиОбласть(ТабличныйДокумент, Макет, "СведенияОФизлице", Параметры);
|
ВывестиОбласть(ТабличныйДокумент, Макет, "СведенияОФизлице", Параметры);
|
||||||
ИначеЕсли ТипПредставителя = "4" Тогда
|
ИначеЕсли ТипПредставителя = "4" Тогда
|
||||||
@@ -3624,17 +3732,12 @@
|
|||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
Процедура ВывестиСведенияОДоверителях(ТабличныйДокумент, Макет, СведенияОДоверителях, ДляПередоверия = Ложь)
|
Процедура ВывестиСведенияОДоверителях(ТабличныйДокумент, Макет, СведенияОДоверителях, ПоказыватьПерсональныеДанные)
|
||||||
|
|
||||||
Для Каждого СведенияОДоверителе Из СведенияОДоверителях Цикл
|
Для Каждого СведенияОДоверителе Из СведенияОДоверителях Цикл
|
||||||
|
|
||||||
ТипДоверителя = СведенияОДоверителе.ТипДоверит;
|
ТипДоверителя = СведенияОДоверителе.ТипДоверит;
|
||||||
|
Доверитель = СведенияОДоверителе.Доверит;
|
||||||
Если ДляПередоверия Тогда
|
|
||||||
Доверитель = СведенияОДоверителе.ДоверитПерв;
|
|
||||||
Иначе
|
|
||||||
Доверитель = СведенияОДоверителе.Доверит;
|
|
||||||
КонецЕсли;
|
|
||||||
|
|
||||||
ВывестиОтступ(ТабличныйДокумент, Макет);
|
ВывестиОтступ(ТабличныйДокумент, Макет);
|
||||||
|
|
||||||
@@ -3663,20 +3766,20 @@
|
|||||||
ВывестиОбласть(ТабличныйДокумент, Макет, "СведенияОбОрганизации", Параметры);
|
ВывестиОбласть(ТабличныйДокумент, Макет, "СведенияОбОрганизации", Параметры);
|
||||||
|
|
||||||
Для Каждого СведенияОДолжностномЛице Из СведенияОДолжностныхЛицах Цикл
|
Для Каждого СведенияОДолжностномЛице Из СведенияОДолжностныхЛицах Цикл
|
||||||
Параметры = РеквизитыДолжностногоЛица(СведенияОДолжностномЛице);
|
Параметры = РеквизитыДолжностногоЛица(СведенияОДолжностномЛице, Истина, ПоказыватьПерсональныеДанные);
|
||||||
ВывестиОбласть(ТабличныйДокумент, Макет, "ЗаголовокЛицаДоверителяУровень3");
|
ВывестиОбласть(ТабличныйДокумент, Макет, "ЗаголовокЛицаДоверителяУровень3");
|
||||||
ВывестиОбласть(ТабличныйДокумент, Макет, "СведенияОФизлице", Параметры);
|
ВывестиОбласть(ТабличныйДокумент, Макет, "СведенияОФизлице", Параметры);
|
||||||
КонецЦикла;
|
КонецЦикла;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
Если СведенияОЕдиноличномИсполнительномОрганеИндивидуальномПредпринимателе <> Неопределено Тогда
|
Если СведенияОЕдиноличномИсполнительномОрганеИндивидуальномПредпринимателе <> Неопределено Тогда
|
||||||
Параметры = РеквизитыИндивидуальногоПредпринимателя(СведенияОЕдиноличномИсполнительномОрганеИндивидуальномПредпринимателе);
|
Параметры = РеквизитыИндивидуальногоПредпринимателя(СведенияОЕдиноличномИсполнительномОрганеИндивидуальномПредпринимателе, ПоказыватьПерсональныеДанные);
|
||||||
ВывестиОбласть(ТабличныйДокумент, Макет, "ЗаголовокСведенийОбИндивидуальномПредпринимателеУровень2");
|
ВывестиОбласть(ТабличныйДокумент, Макет, "ЗаголовокСведенийОбИндивидуальномПредпринимателеУровень2");
|
||||||
ВывестиОбласть(ТабличныйДокумент, Макет, "СведенияОбИндивидуальномПредпринимателе", Параметры);
|
ВывестиОбласть(ТабличныйДокумент, Макет, "СведенияОбИндивидуальномПредпринимателе", Параметры);
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
Если СведенияОЛицахДействующихОтИмениЮридическогоЛицаДоверителя <> Неопределено Тогда
|
Если СведенияОЛицахДействующихОтИмениЮридическогоЛицаДоверителя <> Неопределено Тогда
|
||||||
Параметры = РеквизитыДолжностногоЛица(СведенияОЛицахДействующихОтИмениЮридическогоЛицаДоверителя);
|
Параметры = РеквизитыДолжностногоЛица(СведенияОЛицахДействующихОтИмениЮридическогоЛицаДоверителя, Истина, ПоказыватьПерсональныеДанные);
|
||||||
ВывестиОбласть(ТабличныйДокумент, Макет, "ЗаголовокЛицаДоверителяУровень2");
|
ВывестиОбласть(ТабличныйДокумент, Макет, "ЗаголовокЛицаДоверителяУровень2");
|
||||||
ВывестиОбласть(ТабличныйДокумент, Макет, "СведенияОФизлице", Параметры);
|
ВывестиОбласть(ТабличныйДокумент, Макет, "СведенияОФизлице", Параметры);
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
@@ -3694,7 +3797,7 @@
|
|||||||
ВывестиОбласть(ТабличныйДокумент, Макет, "СведенияОбИностраннойОрганизации", Параметры);
|
ВывестиОбласть(ТабличныйДокумент, Макет, "СведенияОбИностраннойОрганизации", Параметры);
|
||||||
|
|
||||||
Для Каждого СведенияОРуководителеИностранногоЮридическогоЛица Из СведенияОРуководителяхИностранногоЮридическогоЛица Цикл
|
Для Каждого СведенияОРуководителеИностранногоЮридическогоЛица Из СведенияОРуководителяхИностранногоЮридическогоЛица Цикл
|
||||||
Параметры = РеквизитыДолжностногоЛица(СведенияОРуководителеИностранногоЮридическогоЛица);
|
Параметры = РеквизитыДолжностногоЛица(СведенияОРуководителеИностранногоЮридическогоЛица, Истина, ПоказыватьПерсональныеДанные);
|
||||||
ВывестиОбласть(ТабличныйДокумент, Макет, "ЗаголовокЛицаДоверителяУровень2");
|
ВывестиОбласть(ТабличныйДокумент, Макет, "ЗаголовокЛицаДоверителяУровень2");
|
||||||
ВывестиОбласть(ТабличныйДокумент, Макет, "СведенияОФизлице", Параметры);
|
ВывестиОбласть(ТабличныйДокумент, Макет, "СведенияОФизлице", Параметры);
|
||||||
КонецЦикла;
|
КонецЦикла;
|
||||||
@@ -3702,14 +3805,14 @@
|
|||||||
ИначеЕсли ТипДоверителя = "3" Тогда
|
ИначеЕсли ТипДоверителя = "3" Тогда
|
||||||
|
|
||||||
СведенияОбИндивидуальномПредпринимателе = Доверитель.ИПДовер;
|
СведенияОбИндивидуальномПредпринимателе = Доверитель.ИПДовер;
|
||||||
Параметры = РеквизитыИндивидуальногоПредпринимателя(СведенияОбИндивидуальномПредпринимателе);
|
Параметры = РеквизитыИндивидуальногоПредпринимателя(СведенияОбИндивидуальномПредпринимателе, ПоказыватьПерсональныеДанные);
|
||||||
ВывестиОбласть(ТабличныйДокумент, Макет, "ЗаголовокСведенийОбИндивидуальномПредпринимателеУровень1");
|
ВывестиОбласть(ТабличныйДокумент, Макет, "ЗаголовокСведенийОбИндивидуальномПредпринимателеУровень1");
|
||||||
ВывестиОбласть(ТабличныйДокумент, Макет, "СведенияОбИндивидуальномПредпринимателе", Параметры);
|
ВывестиОбласть(ТабличныйДокумент, Макет, "СведенияОбИндивидуальномПредпринимателе", Параметры);
|
||||||
|
|
||||||
ИначеЕсли ТипДоверителя = "4" Тогда
|
ИначеЕсли ТипДоверителя = "4" Тогда
|
||||||
|
|
||||||
СведенияОФизическомЛицеДоверителе = Доверитель.ФЛДовер;
|
СведенияОФизическомЛицеДоверителе = Доверитель.ФЛДовер;
|
||||||
Параметры = РеквизитыФизическогоЛицаДоверителя(СведенияОФизическомЛицеДоверителе);
|
Параметры = РеквизитыФизическогоЛицаДоверителя(СведенияОФизическомЛицеДоверителе, ПоказыватьПерсональныеДанные);
|
||||||
ВывестиОбласть(ТабличныйДокумент, Макет, "ЗаголовокЛицаДоверителяУровень1");
|
ВывестиОбласть(ТабличныйДокумент, Макет, "ЗаголовокЛицаДоверителяУровень1");
|
||||||
ВывестиОбласть(ТабличныйДокумент, Макет, "СведенияОФизлице", Параметры);
|
ВывестиОбласть(ТабличныйДокумент, Макет, "СведенияОФизлице", Параметры);
|
||||||
|
|
||||||
@@ -3718,7 +3821,7 @@
|
|||||||
КонецЦикла;
|
КонецЦикла;
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
Процедура ВывестиПередоверие(ТабличныйДокумент, Макет, Передоверие)
|
Процедура ВывестиПередоверие(ТабличныйДокумент, Макет, Передоверие, ПоказыватьПерсональныеДанные)
|
||||||
|
|
||||||
СведенияОПервоначальнойДоверенности = Передоверие.СвПервДовер;
|
СведенияОПервоначальнойДоверенности = Передоверие.СвПервДовер;
|
||||||
СведенияОДоверенностиОснованииПередоверия = Передоверие.СвПередов;
|
СведенияОДоверенностиОснованииПередоверия = Передоверие.СвПередов;
|
||||||
@@ -3802,14 +3905,14 @@
|
|||||||
ИначеЕсли ТипДоверителя = "3" Тогда
|
ИначеЕсли ТипДоверителя = "3" Тогда
|
||||||
|
|
||||||
СведенияОбИндивидуальномПредпринимателе = Доверитель.ИПДовер;
|
СведенияОбИндивидуальномПредпринимателе = Доверитель.ИПДовер;
|
||||||
Параметры = РеквизитыИндивидуальногоПредпринимателя(СведенияОбИндивидуальномПредпринимателе);
|
Параметры = РеквизитыИндивидуальногоПредпринимателя(СведенияОбИндивидуальномПредпринимателе, ПоказыватьПерсональныеДанные);
|
||||||
ВывестиОбласть(ТабличныйДокумент, Макет, "ЗаголовокСведенийОбИндивидуальномПредпринимателеВладельцеПолномочий");
|
ВывестиОбласть(ТабличныйДокумент, Макет, "ЗаголовокСведенийОбИндивидуальномПредпринимателеВладельцеПолномочий");
|
||||||
ВывестиОбласть(ТабличныйДокумент, Макет, "СведенияОбИндивидуальномПредпринимателе", Параметры);
|
ВывестиОбласть(ТабличныйДокумент, Макет, "СведенияОбИндивидуальномПредпринимателе", Параметры);
|
||||||
|
|
||||||
ИначеЕсли ТипДоверителя = "4" Тогда
|
ИначеЕсли ТипДоверителя = "4" Тогда
|
||||||
|
|
||||||
СведенияОФизическомЛицеДоверителе = Доверитель.ФЛДовер;
|
СведенияОФизическомЛицеДоверителе = Доверитель.ФЛДовер;
|
||||||
Параметры = РеквизитыФизическогоЛицаДоверителя(СведенияОФизическомЛицеДоверителе);
|
Параметры = РеквизитыФизическогоЛицаДоверителя(СведенияОФизическомЛицеДоверителе, ПоказыватьПерсональныеДанные);
|
||||||
ВывестиОбласть(ТабличныйДокумент, Макет, "ЗаголовокСведенийОФизическомЛицеВладельцеПолномочий");
|
ВывестиОбласть(ТабличныйДокумент, Макет, "ЗаголовокСведенийОФизическомЛицеВладельцеПолномочий");
|
||||||
ВывестиОбласть(ТабличныйДокумент, Макет, "СведенияОФизлице", Параметры);
|
ВывестиОбласть(ТабличныйДокумент, Макет, "СведенияОФизлице", Параметры);
|
||||||
|
|
||||||
@@ -3847,7 +3950,7 @@
|
|||||||
ВывестиОбласть(ТабличныйДокумент, Макет, "СведенияОбОрганизации", Параметры);
|
ВывестиОбласть(ТабличныйДокумент, Макет, "СведенияОбОрганизации", Параметры);
|
||||||
|
|
||||||
Для Каждого СведенияОДолжностномЛице Из СведенияОДолжностныхЛицах Цикл
|
Для Каждого СведенияОДолжностномЛице Из СведенияОДолжностныхЛицах Цикл
|
||||||
Параметры = РеквизитыДолжностногоЛица(СведенияОДолжностномЛице);
|
Параметры = РеквизитыДолжностногоЛица(СведенияОДолжностномЛице, Истина, ПоказыватьПерсональныеДанные);
|
||||||
Параметры.Вставить("ПредставлениеДоверенности", ПредставлениеДоверенностиОснования);
|
Параметры.Вставить("ПредставлениеДоверенности", ПредставлениеДоверенностиОснования);
|
||||||
ВывестиОбласть(ТабличныйДокумент, Макет, "ЗаголовокЛицаДоверителяУровень3");
|
ВывестиОбласть(ТабличныйДокумент, Макет, "ЗаголовокЛицаДоверителяУровень3");
|
||||||
ВывестиОбласть(ТабличныйДокумент, Макет, "СведенияОФизлицеПоДоверенности", Параметры);
|
ВывестиОбласть(ТабличныйДокумент, Макет, "СведенияОФизлицеПоДоверенности", Параметры);
|
||||||
@@ -3855,14 +3958,14 @@
|
|||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
Если СведенияОЕдиноличномИсполнительномОрганеИндивидуальномПредпринимателе <> Неопределено Тогда
|
Если СведенияОЕдиноличномИсполнительномОрганеИндивидуальномПредпринимателе <> Неопределено Тогда
|
||||||
Параметры = РеквизитыИндивидуальногоПредпринимателя(СведенияОЕдиноличномИсполнительномОрганеИндивидуальномПредпринимателе);
|
Параметры = РеквизитыИндивидуальногоПредпринимателя(СведенияОЕдиноличномИсполнительномОрганеИндивидуальномПредпринимателе, ПоказыватьПерсональныеДанные);
|
||||||
Параметры.Вставить("ПредставлениеДоверенности", ПредставлениеДоверенностиОснования);
|
Параметры.Вставить("ПредставлениеДоверенности", ПредставлениеДоверенностиОснования);
|
||||||
ВывестиОбласть(ТабличныйДокумент, Макет, "ЗаголовокСведенийОбИндивидуальномПредпринимателеУровень2");
|
ВывестиОбласть(ТабличныйДокумент, Макет, "ЗаголовокСведенийОбИндивидуальномПредпринимателеУровень2");
|
||||||
ВывестиОбласть(ТабличныйДокумент, Макет, "СведенияОбИндивидуальномПредпринимателеПоДоверенности", Параметры);
|
ВывестиОбласть(ТабличныйДокумент, Макет, "СведенияОбИндивидуальномПредпринимателеПоДоверенности", Параметры);
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
Если СведенияОЛицахДействующихОтИмениЮридическогоЛицаДоверителя <> Неопределено Тогда
|
Если СведенияОЛицахДействующихОтИмениЮридическогоЛицаДоверителя <> Неопределено Тогда
|
||||||
Параметры = РеквизитыДолжностногоЛица(СведенияОЛицахДействующихОтИмениЮридическогоЛицаДоверителя);
|
Параметры = РеквизитыДолжностногоЛица(СведенияОЛицахДействующихОтИмениЮридическогоЛицаДоверителя, Истина, ПоказыватьПерсональныеДанные);
|
||||||
Параметры.Вставить("ПредставлениеДоверенности", ПредставлениеДоверенностиОснования);
|
Параметры.Вставить("ПредставлениеДоверенности", ПредставлениеДоверенностиОснования);
|
||||||
ВывестиОбласть(ТабличныйДокумент, Макет, "ЗаголовокЛицаДоверителяУровень2");
|
ВывестиОбласть(ТабличныйДокумент, Макет, "ЗаголовокЛицаДоверителяУровень2");
|
||||||
ВывестиОбласть(ТабличныйДокумент, Макет, "СведенияОФизлицеПоДоверенности", Параметры);
|
ВывестиОбласть(ТабличныйДокумент, Макет, "СведенияОФизлицеПоДоверенности", Параметры);
|
||||||
@@ -3881,7 +3984,7 @@
|
|||||||
ВывестиОбласть(ТабличныйДокумент, Макет, "СведенияОбИностраннойОрганизации", Параметры);
|
ВывестиОбласть(ТабличныйДокумент, Макет, "СведенияОбИностраннойОрганизации", Параметры);
|
||||||
|
|
||||||
Для Каждого СведенияОРуководителеИностранногоЮридическогоЛица Из СведенияОРуководителяхИностранногоЮридическогоЛица Цикл
|
Для Каждого СведенияОРуководителеИностранногоЮридическогоЛица Из СведенияОРуководителяхИностранногоЮридическогоЛица Цикл
|
||||||
Параметры = РеквизитыДолжностногоЛица(СведенияОРуководителеИностранногоЮридическогоЛица);
|
Параметры = РеквизитыДолжностногоЛица(СведенияОРуководителеИностранногоЮридическогоЛица, Истина, ПоказыватьПерсональныеДанные);
|
||||||
Параметры.Вставить("ПредставлениеДоверенности", ПредставлениеДоверенностиОснования);
|
Параметры.Вставить("ПредставлениеДоверенности", ПредставлениеДоверенностиОснования);
|
||||||
ВывестиОбласть(ТабличныйДокумент, Макет, "ЗаголовокЛицаДоверителяУровень2");
|
ВывестиОбласть(ТабличныйДокумент, Макет, "ЗаголовокЛицаДоверителяУровень2");
|
||||||
ВывестиОбласть(ТабличныйДокумент, Макет, "СведенияОФизлицеПоДоверенности", Параметры);
|
ВывестиОбласть(ТабличныйДокумент, Макет, "СведенияОФизлицеПоДоверенности", Параметры);
|
||||||
@@ -3890,7 +3993,7 @@
|
|||||||
ИначеЕсли ТипЛицаПередавшегоПолномочия = "2" Тогда
|
ИначеЕсли ТипЛицаПередавшегоПолномочия = "2" Тогда
|
||||||
|
|
||||||
СведенияОбИндивидуальномПредпринимателе = ЛицоПередавшееПолномочия.ИППерПолн;
|
СведенияОбИндивидуальномПредпринимателе = ЛицоПередавшееПолномочия.ИППерПолн;
|
||||||
Параметры = РеквизитыИндивидуальногоПредпринимателя(СведенияОбИндивидуальномПредпринимателе);
|
Параметры = РеквизитыИндивидуальногоПредпринимателя(СведенияОбИндивидуальномПредпринимателе, ПоказыватьПерсональныеДанные);
|
||||||
Параметры.Вставить("ПредставлениеДоверенности", ПредставлениеДоверенностиОснования);
|
Параметры.Вставить("ПредставлениеДоверенности", ПредставлениеДоверенностиОснования);
|
||||||
ВывестиОбласть(ТабличныйДокумент, Макет, "ЗаголовокСведенийОбИндивидуальномПредпринимателеПередавшемПолномочияУровень1");
|
ВывестиОбласть(ТабличныйДокумент, Макет, "ЗаголовокСведенийОбИндивидуальномПредпринимателеПередавшемПолномочияУровень1");
|
||||||
ВывестиОбласть(ТабличныйДокумент, Макет, "СведенияОбИндивидуальномПредпринимателеПоДоверенности", Параметры);
|
ВывестиОбласть(ТабличныйДокумент, Макет, "СведенияОбИндивидуальномПредпринимателеПоДоверенности", Параметры);
|
||||||
@@ -3898,7 +4001,7 @@
|
|||||||
ИначеЕсли ТипЛицаПередавшегоПолномочия = "3" Тогда
|
ИначеЕсли ТипЛицаПередавшегоПолномочия = "3" Тогда
|
||||||
|
|
||||||
СведенияОФизическомЛицеДоверителе = ЛицоПередавшееПолномочия.ФЛПерПолн;
|
СведенияОФизическомЛицеДоверителе = ЛицоПередавшееПолномочия.ФЛПерПолн;
|
||||||
Параметры = РеквизитыФизическогоЛицаДоверителя(СведенияОФизическомЛицеДоверителе);
|
Параметры = РеквизитыФизическогоЛицаДоверителя(СведенияОФизическомЛицеДоверителе, ПоказыватьПерсональныеДанные);
|
||||||
Параметры.Вставить("ПредставлениеДоверенности", ПредставлениеДоверенностиОснования);
|
Параметры.Вставить("ПредставлениеДоверенности", ПредставлениеДоверенностиОснования);
|
||||||
ВывестиОбласть(ТабличныйДокумент, Макет, "ЗаголовокЛицаПередавшегоПолномочия");
|
ВывестиОбласть(ТабличныйДокумент, Макет, "ЗаголовокЛицаПередавшегоПолномочия");
|
||||||
ВывестиОбласть(ТабличныйДокумент, Макет, "СведенияОФизлицеПоДоверенности", Параметры);
|
ВывестиОбласть(ТабличныйДокумент, Макет, "СведенияОФизлицеПоДоверенности", Параметры);
|
||||||
@@ -3913,7 +4016,7 @@
|
|||||||
ВывестиОбласть(ТабличныйДокумент, Макет, "ЗаголовокСведенийОбОрганизацииПередавшейПолномочия");
|
ВывестиОбласть(ТабличныйДокумент, Макет, "ЗаголовокСведенийОбОрганизацииПередавшейПолномочия");
|
||||||
ВывестиОбласть(ТабличныйДокумент, Макет, "СведенияОбОрганизации", Параметры);
|
ВывестиОбласть(ТабличныйДокумент, Макет, "СведенияОбОрганизации", Параметры);
|
||||||
|
|
||||||
Параметры = РеквизитыДолжностногоЛица(СведенияОДолжностномЛице);
|
Параметры = РеквизитыДолжностногоЛица(СведенияОДолжностномЛице, Истина, ПоказыватьПерсональныеДанные);
|
||||||
Параметры.Вставить("ПредставлениеДоверенности", ПредставлениеДоверенностиОснования);
|
Параметры.Вставить("ПредставлениеДоверенности", ПредставлениеДоверенностиОснования);
|
||||||
ВывестиОбласть(ТабличныйДокумент, Макет, "ЗаголовокЛицаДоверителяУровень2");
|
ВывестиОбласть(ТабличныйДокумент, Макет, "ЗаголовокЛицаДоверителяУровень2");
|
||||||
ВывестиОбласть(ТабличныйДокумент, Макет, "СведенияОФизлицеПоДоверенности", Параметры);
|
ВывестиОбласть(ТабличныйДокумент, Макет, "СведенияОФизлицеПоДоверенности", Параметры);
|
||||||
@@ -3938,12 +4041,12 @@
|
|||||||
ВывестиОбласть(ТабличныйДокумент, Макет, "СведенияОбОрганизации", Параметры);
|
ВывестиОбласть(ТабличныйДокумент, Макет, "СведенияОбОрганизации", Параметры);
|
||||||
ИначеЕсли ТипПредставителя = "2" Тогда
|
ИначеЕсли ТипПредставителя = "2" Тогда
|
||||||
СведенияОбИндивидуальномПредпринимателе = Представитель.СведИП;
|
СведенияОбИндивидуальномПредпринимателе = Представитель.СведИП;
|
||||||
Параметры = РеквизитыИндивидуальногоПредпринимателя(СведенияОбИндивидуальномПредпринимателе);
|
Параметры = РеквизитыИндивидуальногоПредпринимателя(СведенияОбИндивидуальномПредпринимателе, ПоказыватьПерсональныеДанные);
|
||||||
ВывестиОбласть(ТабличныйДокумент, Макет, "ЗаголовокСведенийОбИндивидуальномПредпринимателеУровень1");
|
ВывестиОбласть(ТабличныйДокумент, Макет, "ЗаголовокСведенийОбИндивидуальномПредпринимателеУровень1");
|
||||||
ВывестиОбласть(ТабличныйДокумент, Макет, "СведенияОбИндивидуальномПредпринимателе", Параметры);
|
ВывестиОбласть(ТабличныйДокумент, Макет, "СведенияОбИндивидуальномПредпринимателе", Параметры);
|
||||||
ИначеЕсли ТипПредставителя = "3" Тогда
|
ИначеЕсли ТипПредставителя = "3" Тогда
|
||||||
СведенияОФизическомЛице = Представитель.СведФизЛ;
|
СведенияОФизическомЛице = Представитель.СведФизЛ;
|
||||||
Параметры = РеквизитыДолжностногоЛица(СведенияОФизическомЛице);
|
Параметры = РеквизитыДолжностногоЛица(СведенияОФизическомЛице, Истина, ПоказыватьПерсональныеДанные);
|
||||||
ВывестиОбласть(ТабличныйДокумент, Макет, "ЗаголовокФизическогоЛицаПредставителя", Параметры);
|
ВывестиОбласть(ТабличныйДокумент, Макет, "ЗаголовокФизическогоЛицаПредставителя", Параметры);
|
||||||
ВывестиОбласть(ТабличныйДокумент, Макет, "СведенияОФизлице", Параметры);
|
ВывестиОбласть(ТабличныйДокумент, Макет, "СведенияОФизлице", Параметры);
|
||||||
ИначеЕсли ТипПредставителя = "4" Тогда
|
ИначеЕсли ТипПредставителя = "4" Тогда
|
||||||
|
|||||||
+1
-1
@@ -289,7 +289,7 @@
|
|||||||
ПараметрыФормы.Вставить("ВыбранныйСертификат", Сертификат);
|
ПараметрыФормы.Вставить("ВыбранныйСертификат", Сертификат);
|
||||||
ПараметрыФормы.Вставить("ДляШифрованияИРасшифровки", Ложь);
|
ПараметрыФормы.Вставить("ДляШифрованияИРасшифровки", Ложь);
|
||||||
ПараметрыФормы.Вставить("ВернутьПароль", Истина);
|
ПараметрыФормы.Вставить("ВернутьПароль", Истина);
|
||||||
Если ТипЗнч(ОтборСертификатов) = Тип("Структура") И ОтборСертификатов.Свойство("Организация") Тогда
|
Если ТипЗнч(ОтборСертификатов) <> Тип("СписокЗначений") Тогда
|
||||||
ПараметрыФормы.Вставить("ОтборПоОрганизации", ОтборСертификатов);
|
ПараметрыФормы.Вставить("ОтборПоОрганизации", ОтборСертификатов);
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
ПараметрыФормы.Вставить("ВыполнятьНаСервере", ВыполнятьНаСервере);
|
ПараметрыФормы.Вставить("ВыполнятьНаСервере", ВыполнятьНаСервере);
|
||||||
|
|||||||
@@ -26,7 +26,7 @@
|
|||||||
Пароль = Параметры.Пароль;
|
Пароль = Параметры.Пароль;
|
||||||
УстановитьСвойстваПриСозданииЧерезПомощник();
|
УстановитьСвойстваПриСозданииЧерезПомощник();
|
||||||
Иначе
|
Иначе
|
||||||
Если Не ЗначениеЗаполнено(НастройкиАвторизацииНаПочтовомСервере().Ссылка) Тогда
|
Если Не ДоступнаАвторизацияНаПочтовомСервисе() Тогда
|
||||||
Элементы.ВариантАутентификации.Доступность = Ложь;
|
Элементы.ВариантАутентификации.Доступность = Ложь;
|
||||||
ВариантАутентификации = "Пароль";
|
ВариантАутентификации = "Пароль";
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
@@ -853,6 +853,17 @@
|
|||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
|
&НаСервере
|
||||||
|
Функция ДоступнаАвторизацияНаПочтовомСервисе()
|
||||||
|
|
||||||
|
Если Не ЗначениеЗаполнено(Объект.АдресЭлектроннойПочты) Тогда
|
||||||
|
Возврат Ложь;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Возврат ЗначениеЗаполнено(НастройкиАвторизацииНаПочтовомСервере().Ссылка);
|
||||||
|
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
// Возвращаемое значение:
|
// Возвращаемое значение:
|
||||||
// см. Справочники.НастройкиАвторизацииИнтернетСервисов.НастройкиАвторизацииИнтернетСервиса
|
// см. Справочники.НастройкиАвторизацииИнтернетСервисов.НастройкиАвторизацииИнтернетСервиса
|
||||||
//
|
//
|
||||||
|
|||||||
@@ -678,17 +678,15 @@
|
|||||||
&НаКлиенте
|
&НаКлиенте
|
||||||
Процедура РеквизитыНачалоПеретаскивания(Элемент, ПараметрыПеретаскивания, Выполнение)
|
Процедура РеквизитыНачалоПеретаскивания(Элемент, ПараметрыПеретаскивания, Выполнение)
|
||||||
|
|
||||||
ПеретаскиваемыеОбъекты = ПараметрыПеретаскивания.Значение;
|
ПеретаскиваемыйОбъект = ПараметрыПеретаскивания.Значение;
|
||||||
ТекстДляВставки = "";
|
ТекстДляВставки = "";
|
||||||
Разделитель = "";
|
Разделитель = "";
|
||||||
Для каждого ПеретаскиваемыйОбъект Из ПеретаскиваемыеОбъекты Цикл
|
ЭлементДерева = Реквизиты.НайтиПоИдентификатору(ПеретаскиваемыйОбъект);
|
||||||
ЭлементДерева = Реквизиты.НайтиПоИдентификатору(ПеретаскиваемыйОбъект);
|
Если ЭлементДерева.ПолучитьЭлементы().Количество() = 0 Тогда
|
||||||
Если ЭлементДерева.ПолучитьЭлементы().Количество() = 0 Тогда
|
ФорматВывода = ?(ПустаяСтрока(ЭлементДерева.Формат), "", "{" + ЭлементДерева.Формат +"}");
|
||||||
ФорматВывода = ?(ПустаяСтрока(ЭлементДерева.Формат), "", "{" + ЭлементДерева.Формат +"}");
|
ТекстДляВставки = ТекстДляВставки + Разделитель + "[" + ЭлементДерева.ПолноеПредставление + ФорматВывода + "]";
|
||||||
ТекстДляВставки = ТекстДляВставки + Разделитель + "[" + ЭлементДерева.ПолноеПредставление + ФорматВывода + "]";
|
Разделитель = " ";
|
||||||
Разделитель = " ";
|
КонецЕсли;
|
||||||
КонецЕсли;
|
|
||||||
КонецЦикла;
|
|
||||||
ПараметрыПеретаскивания.Значение = ТекстДляВставки;
|
ПараметрыПеретаскивания.Значение = ТекстДляВставки;
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|||||||
@@ -221,6 +221,7 @@
|
|||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
|
ШиринаЗаголовка = 0;
|
||||||
Если Не ПустаяСтрока(Параметры.Заголовок) Тогда
|
Если Не ПустаяСтрока(Параметры.Заголовок) Тогда
|
||||||
ШиринаЗаголовка = ГоризонтальныйМножительЗаголовка * СтрДлина(Заголовок);
|
ШиринаЗаголовка = ГоризонтальныйМножительЗаголовка * СтрДлина(Заголовок);
|
||||||
Если ШиринаЗаголовка > 40 И ШиринаЗаголовка < 80 Тогда
|
Если ШиринаЗаголовка > 40 И ШиринаЗаголовка < 80 Тогда
|
||||||
|
|||||||
@@ -648,6 +648,10 @@
|
|||||||
<dataPath xsi:type="form:DataPath">
|
<dataPath xsi:type="form:DataPath">
|
||||||
<segments>ПарольSMTP</segments>
|
<segments>ПарольSMTP</segments>
|
||||||
</dataPath>
|
</dataPath>
|
||||||
|
<handlers>
|
||||||
|
<event>OnChange</event>
|
||||||
|
<name>ПарольSMTPПриИзменении</name>
|
||||||
|
</handlers>
|
||||||
<extendedTooltip>
|
<extendedTooltip>
|
||||||
<name>ПарольSMTPРасширеннаяПодсказка</name>
|
<name>ПарольSMTPРасширеннаяПодсказка</name>
|
||||||
<id>81</id>
|
<id>81</id>
|
||||||
|
|||||||
@@ -93,11 +93,16 @@
|
|||||||
Если ШифрованиеПриОтправкеПочты = "Авто" Тогда
|
Если ШифрованиеПриОтправкеПочты = "Авто" Тогда
|
||||||
ПортSMTP = 25;
|
ПортSMTP = 25;
|
||||||
Иначе
|
Иначе
|
||||||
ПортSMTP = 465
|
ПортSMTP = 465;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
|
&НаКлиенте
|
||||||
|
Процедура ПарольSMTPПриИзменении(Элемент)
|
||||||
|
ПарольИзменен = Истина;
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
#КонецОбласти
|
#КонецОбласти
|
||||||
|
|
||||||
#Область ОбработчикиКомандФормы
|
#Область ОбработчикиКомандФормы
|
||||||
|
|||||||
@@ -117,8 +117,8 @@
|
|||||||
<id>14</id>
|
<id>14</id>
|
||||||
<title>
|
<title>
|
||||||
<key>ru</key>
|
<key>ru</key>
|
||||||
<value>Анонимное использование сервиса имеет <link http://www.morpher.ru/ws3/#limitations>ограничения</>.
|
<value>Анонимное использование сервиса имеет <link https://www.morpher.ru/ws3/#limitations>ограничения</>.
|
||||||
Получить токен можно в <link http://www.morpher.ru/My/Token.aspx>личном кабинете</> после регистрации.
|
Получить токен можно в <link https://www.morpher.ru/My/Token.aspx>личном кабинете</> после регистрации.
|
||||||
</value>
|
</value>
|
||||||
</title>
|
</title>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
|
|||||||
@@ -670,6 +670,36 @@
|
|||||||
<representationInContextMenu>Auto</representationInContextMenu>
|
<representationInContextMenu>Auto</representationInContextMenu>
|
||||||
<locationInCommandBar>InCommandBarAndInAdditionalSubmenu</locationInCommandBar>
|
<locationInCommandBar>InCommandBarAndInAdditionalSubmenu</locationInCommandBar>
|
||||||
</items>
|
</items>
|
||||||
|
<items xsi:type="form:Button">
|
||||||
|
<name>РолиОтчетПраваРолей</name>
|
||||||
|
<id>242</id>
|
||||||
|
<title>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Права ролей</value>
|
||||||
|
</title>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>РолиОтчетПраваРолейРасширеннаяПодсказка</name>
|
||||||
|
<id>243</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<commandName>Form.Command.РолиОтчетПраваРолей</commandName>
|
||||||
|
<buttonImportance>Normal</buttonImportance>
|
||||||
|
<representation>Auto</representation>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<placementArea>UserCmds</placementArea>
|
||||||
|
<representationInContextMenu>Auto</representationInContextMenu>
|
||||||
|
</items>
|
||||||
<horizontalAlign>Left</horizontalAlign>
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
<autoFill>true</autoFill>
|
<autoFill>true</autoFill>
|
||||||
</autoCommandBar>
|
</autoCommandBar>
|
||||||
@@ -864,7 +894,7 @@
|
|||||||
<horizontalAlign>Left</horizontalAlign>
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
</extInfo>
|
</extInfo>
|
||||||
</extendedTooltip>
|
</extendedTooltip>
|
||||||
<commandName>Form.Command.ФормаОтчетПраваДоступа</commandName>
|
<commandName>Form.Command.ФормаОтчетПраваПользователя</commandName>
|
||||||
<buttonImportance>Normal</buttonImportance>
|
<buttonImportance>Normal</buttonImportance>
|
||||||
<representation>Auto</representation>
|
<representation>Auto</representation>
|
||||||
<autoMaxWidth>true</autoMaxWidth>
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
@@ -873,7 +903,7 @@
|
|||||||
<representationInContextMenu>Auto</representationInContextMenu>
|
<representationInContextMenu>Auto</representationInContextMenu>
|
||||||
</items>
|
</items>
|
||||||
<items xsi:type="form:Button">
|
<items xsi:type="form:Button">
|
||||||
<name>ФормаОтчетПраваДоступа</name>
|
<name>ФормаОтчетПраваДоступаСтарый</name>
|
||||||
<id>76</id>
|
<id>76</id>
|
||||||
<title>
|
<title>
|
||||||
<key>ru</key>
|
<key>ru</key>
|
||||||
@@ -885,7 +915,7 @@
|
|||||||
<common>true</common>
|
<common>true</common>
|
||||||
</userVisible>
|
</userVisible>
|
||||||
<extendedTooltip>
|
<extendedTooltip>
|
||||||
<name>ФормаОтчетПраваДоступаРасширеннаяПодсказка</name>
|
<name>ФормаОтчетПраваДоступаСтарыйРасширеннаяПодсказка</name>
|
||||||
<id>112</id>
|
<id>112</id>
|
||||||
<type>Label</type>
|
<type>Label</type>
|
||||||
<autoMaxWidth>true</autoMaxWidth>
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
@@ -894,7 +924,7 @@
|
|||||||
<horizontalAlign>Left</horizontalAlign>
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
</extInfo>
|
</extInfo>
|
||||||
</extendedTooltip>
|
</extendedTooltip>
|
||||||
<commandName>Form.Command.ФормаОтчетПраваПользователя</commandName>
|
<commandName>Form.Command.ФормаОтчетПраваДоступаСтарый</commandName>
|
||||||
<buttonImportance>Normal</buttonImportance>
|
<buttonImportance>Normal</buttonImportance>
|
||||||
<representation>Auto</representation>
|
<representation>Auto</representation>
|
||||||
<autoMaxWidth>true</autoMaxWidth>
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
@@ -1360,7 +1390,7 @@
|
|||||||
<selectedRowsUse>DontUse</selectedRowsUse>
|
<selectedRowsUse>DontUse</selectedRowsUse>
|
||||||
</formCommands>
|
</formCommands>
|
||||||
<formCommands>
|
<formCommands>
|
||||||
<name>ФормаОтчетПраваПользователя</name>
|
<name>ФормаОтчетПраваДоступаСтарый</name>
|
||||||
<title>
|
<title>
|
||||||
<key>ru</key>
|
<key>ru</key>
|
||||||
<value>Отчет по правам доступа (старый)</value>
|
<value>Отчет по правам доступа (старый)</value>
|
||||||
@@ -1374,7 +1404,7 @@
|
|||||||
</picture>
|
</picture>
|
||||||
<action xsi:type="form:FormCommandHandlerContainer">
|
<action xsi:type="form:FormCommandHandlerContainer">
|
||||||
<handler>
|
<handler>
|
||||||
<name>ФормаОтчетПраваПользователя</name>
|
<name>ФормаОтчетПраваДоступаСтарый</name>
|
||||||
</handler>
|
</handler>
|
||||||
</action>
|
</action>
|
||||||
<representation>TextPicture</representation>
|
<representation>TextPicture</representation>
|
||||||
@@ -1411,7 +1441,7 @@
|
|||||||
<selectedRowsUse>DontUse</selectedRowsUse>
|
<selectedRowsUse>DontUse</selectedRowsUse>
|
||||||
</formCommands>
|
</formCommands>
|
||||||
<formCommands>
|
<formCommands>
|
||||||
<name>ФормаОтчетПраваДоступа</name>
|
<name>ФормаОтчетПраваПользователя</name>
|
||||||
<title>
|
<title>
|
||||||
<key>ru</key>
|
<key>ru</key>
|
||||||
<value>Отчет Права пользователя</value>
|
<value>Отчет Права пользователя</value>
|
||||||
@@ -1425,7 +1455,7 @@
|
|||||||
</picture>
|
</picture>
|
||||||
<action xsi:type="form:FormCommandHandlerContainer">
|
<action xsi:type="form:FormCommandHandlerContainer">
|
||||||
<handler>
|
<handler>
|
||||||
<name>ФормаОтчетПраваДоступа</name>
|
<name>ФормаОтчетПраваПользователя</name>
|
||||||
</handler>
|
</handler>
|
||||||
</action>
|
</action>
|
||||||
<representation>TextPicture</representation>
|
<representation>TextPicture</representation>
|
||||||
@@ -1461,6 +1491,28 @@
|
|||||||
</associatedTableElementId>
|
</associatedTableElementId>
|
||||||
<selectedRowsUse>DontUse</selectedRowsUse>
|
<selectedRowsUse>DontUse</selectedRowsUse>
|
||||||
</formCommands>
|
</formCommands>
|
||||||
|
<formCommands>
|
||||||
|
<name>РолиОтчетПраваРолей</name>
|
||||||
|
<title>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Права ролей</value>
|
||||||
|
</title>
|
||||||
|
<id>3</id>
|
||||||
|
<use>
|
||||||
|
<common>true</common>
|
||||||
|
</use>
|
||||||
|
<picture xsi:type="core:PictureRef">
|
||||||
|
<picture>StdPicture.Report</picture>
|
||||||
|
</picture>
|
||||||
|
<action xsi:type="form:FormCommandHandlerContainer">
|
||||||
|
<handler>
|
||||||
|
<name>РолиОтчетПраваРолей</name>
|
||||||
|
</handler>
|
||||||
|
</action>
|
||||||
|
<representation>TextPicture</representation>
|
||||||
|
<currentRowUse>Auto</currentRowUse>
|
||||||
|
<selectedRowsUse>Auto</selectedRowsUse>
|
||||||
|
</formCommands>
|
||||||
<parameters>
|
<parameters>
|
||||||
<name>Пользователь</name>
|
<name>Пользователь</name>
|
||||||
<valueType>
|
<valueType>
|
||||||
|
|||||||
@@ -21,7 +21,7 @@
|
|||||||
|
|
||||||
ЭтоСлужебныйПользователь = Истина;
|
ЭтоСлужебныйПользователь = Истина;
|
||||||
Элементы.ФормаОтчетПраваПользователя.Видимость = Ложь;
|
Элементы.ФормаОтчетПраваПользователя.Видимость = Ложь;
|
||||||
Элементы.ФормаОтчетПраваДоступа.Видимость = Ложь;
|
Элементы.ФормаОтчетПраваДоступаСтарый.Видимость = Ложь;
|
||||||
Элементы.ГруппыДоступаИРоли.Видимость = Ложь;
|
Элементы.ГруппыДоступаИРоли.Видимость = Ложь;
|
||||||
|
|
||||||
ПараметрыСообщения = ОбщегоНазначения.ПараметрыВажногоСообщения();
|
ПараметрыСообщения = ОбщегоНазначения.ПараметрыВажногоСообщения();
|
||||||
@@ -46,7 +46,7 @@
|
|||||||
Не ПользовательИБПолноправный
|
Не ПользовательИБПолноправный
|
||||||
И ПравоДоступа("Редактирование", Метаданные.Справочники.ГруппыДоступа);
|
И ПравоДоступа("Редактирование", Метаданные.Справочники.ГруппыДоступа);
|
||||||
|
|
||||||
Элементы.ФормаОтчетПраваДоступа.Видимость =
|
Элементы.ФормаОтчетПраваДоступаСтарый.Видимость =
|
||||||
ПользовательИБПолноправный Или СвойДоступ;
|
ПользовательИБПолноправный Или СвойДоступ;
|
||||||
|
|
||||||
Если ТипЗнч(Параметры.Пользователь) = Тип("СправочникСсылка.ГруппыПользователей")
|
Если ТипЗнч(Параметры.Пользователь) = Тип("СправочникСсылка.ГруппыПользователей")
|
||||||
@@ -209,14 +209,14 @@
|
|||||||
#Область ОбработчикиКомандФормы
|
#Область ОбработчикиКомандФормы
|
||||||
|
|
||||||
&НаКлиенте
|
&НаКлиенте
|
||||||
Процедура ФормаОтчетПраваДоступа(Команда)
|
Процедура ФормаОтчетПраваПользователя(Команда)
|
||||||
|
|
||||||
УправлениеДоступомСлужебныйКлиент.ПоказатьПраваПользователяНаТаблицы(Параметры.Пользователь);
|
УправлениеДоступомСлужебныйКлиент.ПоказатьПраваПользователяНаТаблицы(Параметры.Пользователь);
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
&НаКлиенте
|
&НаКлиенте
|
||||||
Процедура ФормаОтчетПраваПользователя(Команда)
|
Процедура ФормаОтчетПраваДоступаСтарый(Команда)
|
||||||
|
|
||||||
ПараметрыФормы = Новый Структура;
|
ПараметрыФормы = Новый Структура;
|
||||||
ПараметрыФормы.Вставить("Отбор", Новый Структура("Пользователь", Параметры.Пользователь));
|
ПараметрыФормы.Вставить("Отбор", Новый Структура("Пользователь", Параметры.Пользователь));
|
||||||
@@ -280,12 +280,66 @@
|
|||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
|
&НаКлиенте
|
||||||
|
Процедура РолиОтчетПраваРолей(Команда)
|
||||||
|
|
||||||
|
УправлениеДоступомСлужебныйКлиент.ПоказатьПраваРолейПользователя(РолиПользователя(),
|
||||||
|
Параметры.Пользователь);
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
#КонецОбласти
|
#КонецОбласти
|
||||||
|
|
||||||
#КонецОбласти
|
#КонецОбласти
|
||||||
|
|
||||||
#Область СлужебныеПроцедурыИФункции
|
#Область СлужебныеПроцедурыИФункции
|
||||||
|
|
||||||
|
&НаКлиенте
|
||||||
|
Процедура Подключаемый_ВажноеСообщениеОбработкаНавигационнойСсылки(Элемент,
|
||||||
|
НавигационнаяСсылка, СтандартнаяОбработка)
|
||||||
|
|
||||||
|
СтандартнаяОбработка = Ложь;
|
||||||
|
|
||||||
|
Если НавигационнаяСсылка = "ПоказатьРазличияНастроенногоСоставаРолейСРолямиПользователяИБ" Тогда
|
||||||
|
УправлениеДоступомСлужебныйКлиент.ПоказатьРазличияНастроенногоСоставаРолейСРолямиПользователяИБ(
|
||||||
|
РазличияНастроенногоСоставаРолейСРолямиПользователяИБ());
|
||||||
|
|
||||||
|
ИначеЕсли НавигационнаяСсылка = "ОбновитьРолиПользователяИБ" Тогда
|
||||||
|
ОбновитьРолиПользователяИБ();
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
|
&НаСервере
|
||||||
|
Функция РазличияНастроенногоСоставаРолейСРолямиПользователяИБ()
|
||||||
|
|
||||||
|
РазличияРолей = УправлениеДоступомСлужебный.РазличияНастроенногоСоставаРолейСРолямиПользователяИБ(
|
||||||
|
Параметры.Пользователь);
|
||||||
|
|
||||||
|
Если Не ЗначениеЗаполнено(РазличияРолей) Тогда
|
||||||
|
УправлениеДоступомСлужебный.ВывестиРазличиеРолейПользователя(ЭтотОбъект, Параметры.Пользователь);
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Возврат РазличияРолей;
|
||||||
|
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
|
&НаСервере
|
||||||
|
Процедура ОбновитьРолиПользователяИБ()
|
||||||
|
|
||||||
|
УправлениеДоступомСлужебный.ОбновитьРолиПользователей(Параметры.Пользователь, ПарольПользователяСервиса);
|
||||||
|
УправлениеДоступомСлужебный.ВывестиРазличиеРолейПользователя(ЭтотОбъект, Параметры.Пользователь);
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
|
&НаСервере
|
||||||
|
Функция РолиПользователя()
|
||||||
|
|
||||||
|
Возврат УправлениеДоступомСлужебный.РолиПользователяДляОтчетаПраваРолей(ЭтотОбъект);
|
||||||
|
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
|
|
||||||
&НаКлиенте
|
&НаКлиенте
|
||||||
Процедура ВключитьИсключитьИзГруппы(ГруппаДоступа, ВключитьВГруппуДоступа) Экспорт
|
Процедура ВключитьИсключитьИзГруппы(ГруппаДоступа, ВключитьВГруппуДоступа) Экспорт
|
||||||
|
|
||||||
@@ -343,6 +397,8 @@
|
|||||||
&НаСервере
|
&НаСервере
|
||||||
Процедура ВывестиГруппыДоступа()
|
Процедура ВывестиГруппыДоступа()
|
||||||
|
|
||||||
|
УправлениеДоступомСлужебный.ВывестиРазличиеРолейПользователя(ЭтотОбъект, Параметры.Пользователь);
|
||||||
|
|
||||||
Запрос = Новый Запрос;
|
Запрос = Новый Запрос;
|
||||||
Запрос.МенеджерВременныхТаблиц = Новый МенеджерВременныхТаблиц;
|
Запрос.МенеджерВременныхТаблиц = Новый МенеджерВременныхТаблиц;
|
||||||
|
|
||||||
@@ -649,60 +705,7 @@
|
|||||||
&НаСервере
|
&НаСервере
|
||||||
Процедура ЗаполнитьРоли()
|
Процедура ЗаполнитьРоли()
|
||||||
|
|
||||||
Запрос = Новый Запрос;
|
УправлениеДоступомСлужебный.ЗаполнитьРолиПользователя(ЭтотОбъект);
|
||||||
Запрос.УстановитьПараметр("Пользователь", Параметры.Пользователь);
|
|
||||||
|
|
||||||
Если ТипЗнч(Параметры.Пользователь) = Тип("СправочникСсылка.Пользователи")
|
|
||||||
ИЛИ ТипЗнч(Параметры.Пользователь) = Тип("СправочникСсылка.ВнешниеПользователи") Тогда
|
|
||||||
|
|
||||||
Запрос.Текст =
|
|
||||||
"ВЫБРАТЬ РАЗЛИЧНЫЕ
|
|
||||||
| Роли.Роль КАК Роль
|
|
||||||
|ИЗ
|
|
||||||
| Справочник.ПрофилиГруппДоступа.Роли КАК Роли
|
|
||||||
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ Справочник.ГруппыДоступа.Пользователи КАК ГруппыДоступаПользователи
|
|
||||||
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.СоставыГруппПользователей КАК СоставыГруппПользователей
|
|
||||||
| ПО (СоставыГруппПользователей.Пользователь = &Пользователь)
|
|
||||||
| И (СоставыГруппПользователей.ГруппаПользователей = ГруппыДоступаПользователи.Пользователь)
|
|
||||||
| И (НЕ ГруппыДоступаПользователи.Ссылка.ПометкаУдаления)
|
|
||||||
| ПО Роли.Ссылка = ГруппыДоступаПользователи.Ссылка.Профиль
|
|
||||||
| И (НЕ Роли.Ссылка.ПометкаУдаления)";
|
|
||||||
Иначе
|
|
||||||
// Группа пользователей или Группа внешних пользователей.
|
|
||||||
Запрос.Текст =
|
|
||||||
"ВЫБРАТЬ РАЗЛИЧНЫЕ
|
|
||||||
| Роли.Роль КАК Роль
|
|
||||||
|ИЗ
|
|
||||||
| Справочник.ПрофилиГруппДоступа.Роли КАК Роли
|
|
||||||
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ Справочник.ГруппыДоступа.Пользователи КАК ГруппыДоступаПользователи
|
|
||||||
| ПО (ГруппыДоступаПользователи.Пользователь = &Пользователь)
|
|
||||||
| И (НЕ ГруппыДоступаПользователи.Ссылка.ПометкаУдаления)
|
|
||||||
| И Роли.Ссылка = ГруппыДоступаПользователи.Ссылка.Профиль
|
|
||||||
| И (НЕ Роли.Ссылка.ПометкаУдаления)";
|
|
||||||
КонецЕсли;
|
|
||||||
|
|
||||||
ОбработатьИнтерфейсРолей("ЗаполнитьРоли", Запрос.Выполнить().Выгрузить());
|
|
||||||
|
|
||||||
Отбор = Новый Структура("Роль", "ПолныеПрава");
|
|
||||||
Если ПрочитанныеРоли.НайтиСтроки(Отбор).Количество() > 0 Тогда
|
|
||||||
ИсходныеПрочитанныеРоли = ПрочитанныеРоли.Выгрузить(, "Роль");
|
|
||||||
|
|
||||||
ПрочитанныеРоли.Очистить();
|
|
||||||
ПрочитанныеРоли.Добавить().Роль = "ПолныеПрава";
|
|
||||||
|
|
||||||
СтандартныеРолиРасширений = УправлениеДоступомСлужебныйПовтИсп.ОписаниеСтандартныхРолейРасширенийСеанса().РолиСеанса;
|
|
||||||
ВозможныеРолиАдминистратора = Новый Соответствие(СтандартныеРолиРасширений.ДополнительныеРолиАдминистратора);
|
|
||||||
ВозможныеРолиАдминистратора.Вставить("АдминистраторСистемы", Истина);
|
|
||||||
ВозможныеРолиАдминистратора.Вставить("ИнтерактивноеОткрытиеВнешнихОтчетовИОбработок", Истина);
|
|
||||||
|
|
||||||
Для Каждого ОписаниеРоли Из ВозможныеРолиАдминистратора Цикл
|
|
||||||
Отбор = Новый Структура("Роль", ОписаниеРоли.Ключ);
|
|
||||||
Если ИсходныеПрочитанныеРоли.НайтиСтроки(Отбор).Количество() > 0 Тогда
|
|
||||||
ПрочитанныеРоли.Добавить().Роль = ОписаниеРоли.Ключ;
|
|
||||||
КонецЕсли;
|
|
||||||
КонецЦикла;
|
|
||||||
КонецЕсли;
|
|
||||||
|
|
||||||
ОбработатьИнтерфейсРолей("ОбновитьДеревоРолей");
|
ОбработатьИнтерфейсРолей("ОбновитьДеревоРолей");
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
@@ -712,27 +715,7 @@
|
|||||||
&НаСервере
|
&НаСервере
|
||||||
Процедура ОбработатьИнтерфейсРолей(Действие, ОсновнойПараметр = Неопределено)
|
Процедура ОбработатьИнтерфейсРолей(Действие, ОсновнойПараметр = Неопределено)
|
||||||
|
|
||||||
ПараметрыДействия = Новый Структура;
|
УправлениеДоступомСлужебный.ОбработатьИнтерфейсРолей(ЭтотОбъект, Действие, ОсновнойПараметр);
|
||||||
ПараметрыДействия.Вставить("ОсновнойПараметр", ОсновнойПараметр);
|
|
||||||
ПараметрыДействия.Вставить("Форма", ЭтотОбъект);
|
|
||||||
ПараметрыДействия.Вставить("КоллекцияРолей", ПрочитанныеРоли);
|
|
||||||
|
|
||||||
Если ТипЗнч(Параметры.Пользователь) = Тип("СправочникСсылка.Пользователи")
|
|
||||||
И Пользователи.ЭтоПолноправныйПользователь(Параметры.Пользователь, Ложь, Ложь) Тогда
|
|
||||||
|
|
||||||
НазначениеРолей = "ДляАдминистраторов";
|
|
||||||
|
|
||||||
ИначеЕсли ТипЗнч(Параметры.Пользователь) = Тип("СправочникСсылка.ВнешниеПользователи")
|
|
||||||
Или ТипЗнч(Параметры.Пользователь) = Тип("СправочникСсылка.ГруппыВнешнихПользователей") Тогда
|
|
||||||
|
|
||||||
НазначениеРолей = "ДляВнешнихПользователей";
|
|
||||||
Иначе
|
|
||||||
НазначениеРолей = "ДляПользователей";
|
|
||||||
КонецЕсли;
|
|
||||||
|
|
||||||
ПараметрыДействия.Вставить("НазначениеРолей", НазначениеРолей);
|
|
||||||
|
|
||||||
ПользователиСлужебный.ОбработатьИнтерфейсРолей(Действие, ПараметрыДействия);
|
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
|
|||||||
@@ -1136,6 +1136,37 @@
|
|||||||
<representationInContextMenu>Auto</representationInContextMenu>
|
<representationInContextMenu>Auto</representationInContextMenu>
|
||||||
<locationInCommandBar>InCommandBarAndInAdditionalSubmenu</locationInCommandBar>
|
<locationInCommandBar>InCommandBarAndInAdditionalSubmenu</locationInCommandBar>
|
||||||
</items>
|
</items>
|
||||||
|
<items xsi:type="form:Button">
|
||||||
|
<name>ФормаОтчетПраваРолейПользователя</name>
|
||||||
|
<id>223</id>
|
||||||
|
<title>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Отчет Права ролей (пользователя)</value>
|
||||||
|
</title>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>ФормаОтчетПраваРолейПользователяРасширеннаяПодсказка</name>
|
||||||
|
<id>224</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<commandName>Form.Command.ФормаОтчетПраваРолейПользователя</commandName>
|
||||||
|
<buttonImportance>Normal</buttonImportance>
|
||||||
|
<representation>Auto</representation>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<placementArea>UserCmds</placementArea>
|
||||||
|
<representationInContextMenu>Auto</representationInContextMenu>
|
||||||
|
<locationInCommandBar>InAdditionalSubmenu</locationInCommandBar>
|
||||||
|
</items>
|
||||||
<items xsi:type="form:Button">
|
<items xsi:type="form:Button">
|
||||||
<name>ФормаОтчетПраваДоступа</name>
|
<name>ФормаОтчетПраваДоступа</name>
|
||||||
<id>68</id>
|
<id>68</id>
|
||||||
@@ -1632,6 +1663,35 @@
|
|||||||
<common>true</common>
|
<common>true</common>
|
||||||
</edit>
|
</edit>
|
||||||
</attributes>
|
</attributes>
|
||||||
|
<attributes>
|
||||||
|
<name>ПрочитанныеРоли</name>
|
||||||
|
<id>11</id>
|
||||||
|
<valueType>
|
||||||
|
<types>ValueTable</types>
|
||||||
|
</valueType>
|
||||||
|
<view>
|
||||||
|
<common>true</common>
|
||||||
|
</view>
|
||||||
|
<edit>
|
||||||
|
<common>true</common>
|
||||||
|
</edit>
|
||||||
|
<columns>
|
||||||
|
<name>Роль</name>
|
||||||
|
<id>1</id>
|
||||||
|
<valueType>
|
||||||
|
<types>String</types>
|
||||||
|
<stringQualifiers>
|
||||||
|
<length>150</length>
|
||||||
|
</stringQualifiers>
|
||||||
|
</valueType>
|
||||||
|
<view>
|
||||||
|
<common>true</common>
|
||||||
|
</view>
|
||||||
|
<edit>
|
||||||
|
<common>true</common>
|
||||||
|
</edit>
|
||||||
|
</columns>
|
||||||
|
</attributes>
|
||||||
<formCommands>
|
<formCommands>
|
||||||
<name>ФормаЗаписать</name>
|
<name>ФормаЗаписать</name>
|
||||||
<title>
|
<title>
|
||||||
@@ -1749,6 +1809,28 @@
|
|||||||
</associatedTableElementId>
|
</associatedTableElementId>
|
||||||
<selectedRowsUse>DontUse</selectedRowsUse>
|
<selectedRowsUse>DontUse</selectedRowsUse>
|
||||||
</formCommands>
|
</formCommands>
|
||||||
|
<formCommands>
|
||||||
|
<name>ФормаОтчетПраваРолейПользователя</name>
|
||||||
|
<title>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Отчет Права ролей (пользователя)</value>
|
||||||
|
</title>
|
||||||
|
<id>6</id>
|
||||||
|
<use>
|
||||||
|
<common>true</common>
|
||||||
|
</use>
|
||||||
|
<picture xsi:type="core:PictureRef">
|
||||||
|
<picture>StdPicture.Report</picture>
|
||||||
|
</picture>
|
||||||
|
<action xsi:type="form:FormCommandHandlerContainer">
|
||||||
|
<handler>
|
||||||
|
<name>ФормаОтчетПраваРолейПользователя</name>
|
||||||
|
</handler>
|
||||||
|
</action>
|
||||||
|
<representation>TextPicture</representation>
|
||||||
|
<currentRowUse>Auto</currentRowUse>
|
||||||
|
<selectedRowsUse>Auto</selectedRowsUse>
|
||||||
|
</formCommands>
|
||||||
<parameters>
|
<parameters>
|
||||||
<name>Пользователь</name>
|
<name>Пользователь</name>
|
||||||
<valueType>
|
<valueType>
|
||||||
|
|||||||
@@ -48,10 +48,12 @@
|
|||||||
|
|
||||||
ДоступностьТекущихОграничений = Истина;
|
ДоступностьТекущихОграничений = Истина;
|
||||||
РедактированиеТекущихОграничений = Истина;
|
РедактированиеТекущихОграничений = Истина;
|
||||||
|
Элементы.ФормаОтчетПраваРолейПользователя.Видимость = Ложь;
|
||||||
|
|
||||||
Если Пользователи.ЭтоПолноправныйПользователь() Тогда
|
Если Пользователи.ЭтоПолноправныйПользователь() Тогда
|
||||||
// Просмотр и редактирование состава профилей и ограничений доступа.
|
// Просмотр и редактирование состава профилей и ограничений доступа.
|
||||||
ОтборПрофилейТолькоТекущегоПользователя = Ложь;
|
ОтборПрофилейТолькоТекущегоПользователя = Ложь;
|
||||||
|
Элементы.ФормаОтчетПраваРолейПользователя.Видимость = Истина;
|
||||||
|
|
||||||
ИначеЕсли Параметры.Пользователь = Пользователи.АвторизованныйПользователь() Тогда
|
ИначеЕсли Параметры.Пользователь = Пользователи.АвторизованныйПользователь() Тогда
|
||||||
// Просмотр своих профилей и отчета о правах доступа.
|
// Просмотр своих профилей и отчета о правах доступа.
|
||||||
@@ -398,6 +400,14 @@
|
|||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
|
&НаКлиенте
|
||||||
|
Процедура ФормаОтчетПраваРолейПользователя(Команда)
|
||||||
|
|
||||||
|
УправлениеДоступомСлужебныйКлиент.ПоказатьПраваРолейПользователя(РолиПользователя(),
|
||||||
|
Параметры.Пользователь);
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
&НаКлиенте
|
&НаКлиенте
|
||||||
Процедура ФормаОтчетПоПравамДоступа(Команда)
|
Процедура ФормаОтчетПоПравамДоступа(Команда)
|
||||||
|
|
||||||
@@ -455,6 +465,60 @@
|
|||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
|
&НаКлиенте
|
||||||
|
Процедура Подключаемый_ВажноеСообщениеОбработкаНавигационнойСсылки(Элемент,
|
||||||
|
НавигационнаяСсылка, СтандартнаяОбработка)
|
||||||
|
|
||||||
|
СтандартнаяОбработка = Ложь;
|
||||||
|
|
||||||
|
Если НавигационнаяСсылка = "ПоказатьРазличияНастроенногоСоставаРолейСРолямиПользователяИБ" Тогда
|
||||||
|
УправлениеДоступомСлужебныйКлиент.ПоказатьРазличияНастроенногоСоставаРолейСРолямиПользователяИБ(
|
||||||
|
РазличияНастроенногоСоставаРолейСРолямиПользователяИБ());
|
||||||
|
|
||||||
|
ИначеЕсли НавигационнаяСсылка = "ОбновитьРолиПользователяИБ" Тогда
|
||||||
|
ОбновитьРолиПользователяИБ();
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
|
&НаКлиенте
|
||||||
|
Процедура Подключаемый_ОбработатьДействиеИнформационногоСообщения(ЭлементИлиКоманда,
|
||||||
|
НавигационнаяСсылка = Неопределено, СтандартнаяОбработка = Неопределено)
|
||||||
|
|
||||||
|
ОбщегоНазначенияКлиент.ОбработатьДействиеИнформационногоСообщения(ЭтотОбъект,
|
||||||
|
ЭлементИлиКоманда, НавигационнаяСсылка, СтандартнаяОбработка);
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
|
&НаСервере
|
||||||
|
Функция РазличияНастроенногоСоставаРолейСРолямиПользователяИБ()
|
||||||
|
|
||||||
|
РазличияРолей = УправлениеДоступомСлужебный.РазличияНастроенногоСоставаРолейСРолямиПользователяИБ(
|
||||||
|
Параметры.Пользователь);
|
||||||
|
|
||||||
|
Если Не ЗначениеЗаполнено(РазличияРолей) Тогда
|
||||||
|
УправлениеДоступомСлужебный.ВывестиРазличиеРолейПользователя(ЭтотОбъект, Параметры.Пользователь);
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Возврат РазличияРолей;
|
||||||
|
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
|
&НаСервере
|
||||||
|
Процедура ОбновитьРолиПользователяИБ()
|
||||||
|
|
||||||
|
УправлениеДоступомСлужебный.ОбновитьРолиПользователей(Параметры.Пользователь, ПарольПользователяСервиса);
|
||||||
|
УправлениеДоступомСлужебный.ВывестиРазличиеРолейПользователя(ЭтотОбъект, Параметры.Пользователь);
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
|
&НаСервере
|
||||||
|
Функция РолиПользователя()
|
||||||
|
|
||||||
|
Возврат УправлениеДоступомСлужебный.РолиПользователяДляОтчетаПраваРолей(ЭтотОбъект);
|
||||||
|
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
// Продолжение обработчика события ПередЗакрытием.
|
// Продолжение обработчика события ПередЗакрытием.
|
||||||
&НаКлиенте
|
&НаКлиенте
|
||||||
Процедура ЗаписатьИЗакрытьОповещение(Результат, Контекст) Экспорт
|
Процедура ЗаписатьИЗакрытьОповещение(Результат, Контекст) Экспорт
|
||||||
@@ -553,6 +617,12 @@
|
|||||||
&НаСервере
|
&НаСервере
|
||||||
Процедура ЗагрузитьДанные(ОтборПрофилейТолькоТекущегоПользователя)
|
Процедура ЗагрузитьДанные(ОтборПрофилейТолькоТекущегоПользователя)
|
||||||
|
|
||||||
|
УправлениеДоступомСлужебный.ВывестиРазличиеРолейПользователя(ЭтотОбъект, Параметры.Пользователь);
|
||||||
|
|
||||||
|
Если Элементы.ФормаОтчетПраваРолейПользователя.Видимость Тогда
|
||||||
|
УправлениеДоступомСлужебный.ЗаполнитьРолиПользователя(ЭтотОбъект);
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
Запрос = Новый Запрос;
|
Запрос = Новый Запрос;
|
||||||
Запрос.УстановитьПараметр("Пользователь", Параметры.Пользователь);
|
Запрос.УстановитьПараметр("Пользователь", Параметры.Пользователь);
|
||||||
Запрос.УстановитьПараметр("ПрофильАдминистратор", ПрофильАдминистратор);
|
Запрос.УстановитьПараметр("ПрофильАдминистратор", ПрофильАдминистратор);
|
||||||
|
|||||||
@@ -330,15 +330,19 @@
|
|||||||
&НаСервере
|
&НаСервере
|
||||||
Функция НоваяФорматированнаяСтрокаОшибки()
|
Функция НоваяФорматированнаяСтрокаОшибки()
|
||||||
|
|
||||||
|
ШрифтРекомендаций = "ПолнотекстовыйПоискШрифтПунктаРекомендаций";
|
||||||
|
ЦветЗаголовка = "ПолнотекстовыйПоискЦветЗаголовкаРекомендаций";
|
||||||
|
ШрифтЗаголовка = "ПолнотекстовыйПоискШрифтЗаголовкаРекомендаций";
|
||||||
|
|
||||||
Рекомендации =
|
Рекомендации =
|
||||||
НСтр("ru = '<span style=""color: ПолнотекстовыйПоискЦветЗаголовкаРекомендаций; font: ПолнотекстовыйПоискШрифтЗаголовкаРекомендаций"">Рекомендации:</span>
|
НСтр("ru = '<span style=""color: %4; font: %5"">Рекомендации:</span>
|
||||||
|
|
|
|
||||||
|%1%2
|
|%1%2
|
||||||
|<span style=""font: ПолнотекстовыйПоискШрифтПунктаРекомендаций""> • Воспользуйтесь поиском по началу слова.</span>
|
|<span style=""font: %6""> • Воспользуйтесь поиском по началу слова.</span>
|
||||||
| Используйте звездочку (*) в качестве окончания.
|
| Используйте звездочку (*) в качестве окончания.
|
||||||
| Например, поиск стро* найдет все документы, которые содержат слова, начинающиеся на стро - Журнал ""Строительство и ремонт"", ""ООО СтройКомплект"" и т.д.
|
| Например, поиск стро* найдет все документы, которые содержат слова, начинающиеся на стро - Журнал ""Строительство и ремонт"", ""ООО СтройКомплект"" и т.д.
|
||||||
|
|
|
|
||||||
|<span style=""font: ПолнотекстовыйПоискШрифтПунктаРекомендаций""> • Воспользуйтесь нечетким поиском.</span>
|
|<span style=""font: %6""> • Воспользуйтесь нечетким поиском.</span>
|
||||||
| Используйте решетку (#).
|
| Используйте решетку (#).
|
||||||
| Например, Ромашка#2 найдет все документы, содержащие такие слова, которые отличаются от слова Ромашка на одну или две буквы.
|
| Например, Ромашка#2 найдет все документы, содержащие такие слова, которые отличаются от слова Ромашка на одну или две буквы.
|
||||||
|
|
|
|
||||||
@@ -347,37 +351,45 @@
|
|||||||
УказаныОбластиПоиска = ОбластиПоиска.Количество() > 0;
|
УказаныОбластиПоиска = ОбластиПоиска.Количество() > 0;
|
||||||
|
|
||||||
РекомендацияОбластиПоиска = "";
|
РекомендацияОбластиПоиска = "";
|
||||||
РекомендацияТекстЗапроса = "";
|
РекомендацияТекстЗапроса = "";
|
||||||
|
|
||||||
Если КодОшибки = "НичегоНеНайдено" Тогда
|
Если КодОшибки = "НичегоНеНайдено" Тогда
|
||||||
|
|
||||||
Если ИскатьВРазделах И УказаныОбластиПоиска Тогда
|
Если ИскатьВРазделах И УказаныОбластиПоиска Тогда
|
||||||
|
|
||||||
РекомендацияОбластиПоиска =
|
РекомендацияОбластиПоиска =
|
||||||
НСтр("ru = '<span style=""font: ПолнотекстовыйПоискШрифтПунктаРекомендаций""> • Уточните область поиска.</span>
|
НСтр("ru = '<span style=""font: %1""> • Уточните область поиска.</span>
|
||||||
| Попробуйте выбрать больше областей поиска или все разделы.'") + Символы.ПС;
|
| Попробуйте выбрать больше областей поиска или все разделы.'") + Символы.ПС;
|
||||||
|
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
РекомендацияТекстЗапроса =
|
РекомендацияТекстЗапроса =
|
||||||
НСтр("ru = '<span style=""font: ПолнотекстовыйПоискШрифтПунктаРекомендаций""> • Упростите запрос, исключив из него какое-либо слово.</span>'") + Символы.ПС;
|
НСтр("ru = '<span style=""font: %1""> • Упростите запрос, исключив из него какое-либо слово.</span>'") + Символы.ПС;
|
||||||
|
|
||||||
ИначеЕсли КодОшибки = "СлишкомМногоРезультатов" Тогда
|
ИначеЕсли КодОшибки = "СлишкомМногоРезультатов" Тогда
|
||||||
|
|
||||||
Если Не ИскатьВРазделах Или Не УказаныОбластиПоиска Тогда
|
Если Не ИскатьВРазделах Или Не УказаныОбластиПоиска Тогда
|
||||||
|
|
||||||
РекомендацияОбластиПоиска =
|
РекомендацияОбластиПоиска =
|
||||||
НСтр("ru = '<span style=""font: ПолнотекстовыйПоискШрифтПунктаРекомендаций""> • Уточните область поиска.</span>
|
НСтр("ru = '<span style=""font: %1""> • Уточните область поиска.</span>
|
||||||
| Попробуйте выбрать область поиска, задав точный раздел или список.'") + Символы.ПС;
|
| Попробуйте выбрать область поиска, задав точный раздел или список.'") + Символы.ПС;
|
||||||
|
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
|
РекомендацияОбластиПоиска = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(РекомендацияОбластиПоиска,
|
||||||
|
ШрифтРекомендаций);
|
||||||
|
РекомендацияТекстЗапроса = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(РекомендацияТекстЗапроса,
|
||||||
|
ШрифтРекомендаций);
|
||||||
|
|
||||||
Рекомендации = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(Рекомендации,
|
Рекомендации = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(Рекомендации,
|
||||||
РекомендацияОбластиПоиска, РекомендацияТекстЗапроса,
|
РекомендацияОбластиПоиска,
|
||||||
|
РекомендацияТекстЗапроса,
|
||||||
ПолучитьНавигационнуюСсылку(Метаданные.ОбщиеКоманды.ОткрытьПолноеОписаниеФорматаПоисковыхВыражений),
|
ПолучитьНавигационнуюСсылку(Метаданные.ОбщиеКоманды.ОткрытьПолноеОписаниеФорматаПоисковыхВыражений),
|
||||||
Символы.ПС);
|
ЦветЗаголовка,
|
||||||
|
ШрифтЗаголовка,
|
||||||
|
ШрифтРекомендаций);
|
||||||
|
|
||||||
Возврат СтроковыеФункции.ФорматированнаяСтрока(Рекомендации);
|
Возврат СтроковыеФункции.ФорматированнаяСтрока(Рекомендации);
|
||||||
|
|
||||||
|
|||||||
@@ -1534,6 +1534,20 @@
|
|||||||
|
|
||||||
#Область СлужебныеПроцедурыИФункции
|
#Область СлужебныеПроцедурыИФункции
|
||||||
|
|
||||||
|
Функция ИдентификаторыКлиентскихПриложений() Экспорт
|
||||||
|
Результат = Новый Массив;
|
||||||
|
Результат.Добавить("1CV8"); // идентификатор приложения 1С:Предприятие в режиме запуска "Толстый клиент".
|
||||||
|
Результат.Добавить("1CV8CDirect"); // идентификатор приложения 1С:Предприятие в режиме запуска "Тонкий клиент" в случае прямого подключения к серверу
|
||||||
|
Результат.Добавить("1CV8C"); // идентификатор приложения 1С:Предприятие в режиме запуска "Тонкий клиент".
|
||||||
|
Результат.Добавить("WebClient"); // идентификатор приложения 1С:Предприятие в режиме запуска "Веб-клиент".
|
||||||
|
Результат.Добавить("Designer"); // идентификатор приложения Конфигуратор.
|
||||||
|
Результат.Добавить("COMConnection"); // идентификатор сессии внешнего соединения 1С:Предприятия через COM.
|
||||||
|
Результат.Добавить("WSConnection"); // идентификатор сессии Web-сервиса.
|
||||||
|
Результат.Добавить("BackgroundJob"); // идентификатор сессии обработки заданий.
|
||||||
|
Результат.Добавить("WebServerExtension"); // идентификатор расширения Web-сервера.
|
||||||
|
Возврат Результат;
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
Процедура ДобавитьУсловиеФильтра(Фильтр, Знач Свойство, Знач ВидСравненияЗначений, Знач Значение) Экспорт
|
Процедура ДобавитьУсловиеФильтра(Фильтр, Знач Свойство, Знач ВидСравненияЗначений, Знач Значение) Экспорт
|
||||||
|
|
||||||
Если Фильтр = Неопределено Тогда
|
Если Фильтр = Неопределено Тогда
|
||||||
@@ -1553,8 +1567,12 @@
|
|||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
ИначеЕсли ТипЗнч(Фильтр) = Тип("Структура") Тогда
|
ИначеЕсли ТипЗнч(Фильтр) = Тип("Структура") Тогда
|
||||||
|
Если Фильтр.Свойство("Ключ") Тогда
|
||||||
|
СуществующийЭлементФильтра = Новый Структура("Свойство, ВидСравнения, Значение", Фильтр.Ключ, ВидСравнения.Равно, Фильтр.Значение);
|
||||||
|
Иначе
|
||||||
|
СуществующийЭлементФильтра = ОбщегоНазначения.СкопироватьРекурсивно(Фильтр);
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
СуществующийЭлементФильтра = Новый Структура("Свойство, ВидСравнения, Значение", Фильтр.Ключ, ВидСравнения.Равно, Фильтр.Значение);
|
|
||||||
НовыйЭлементФильтра = Новый Структура("Свойство, ВидСравнения, Значение", Свойство, ВидСравненияЗначений, Значение);
|
НовыйЭлементФильтра = Новый Структура("Свойство, ВидСравнения, Значение", Свойство, ВидСравненияЗначений, Значение);
|
||||||
|
|
||||||
Фильтр = Новый Массив;
|
Фильтр = Новый Массив;
|
||||||
|
|||||||
File diff suppressed because it is too large.
Load diff
@@ -523,7 +523,7 @@
|
|||||||
ТипОбъекта = НаименованиеИТипОбъекта.ТипОбъекта;
|
ТипОбъекта = НаименованиеИТипОбъекта.ТипОбъекта;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
РезультатЗапроса = АдресныйКлассификаторСлужебный.АктуальныеДанныеОРегионе(Наименование, ТипОбъекта);
|
РезультатЗапроса = АдресныйКлассификаторСлужебный.АктуальныеДанныеОРегионе(Наименование);
|
||||||
|
|
||||||
Если РезультатЗапроса.Пустой() Тогда
|
Если РезультатЗапроса.Пустой() Тогда
|
||||||
|
|
||||||
|
|||||||
@@ -286,8 +286,7 @@
|
|||||||
|
|
||||||
Для Каждого КлючЗначение Из Адреса Цикл
|
Для Каждого КлючЗначение Из Адреса Цикл
|
||||||
Адрес = КлючЗначение.Значение;
|
Адрес = КлючЗначение.Значение;
|
||||||
КодРегиона = АдресныйКлассификатор.КодРегионаПоНаименованию(СоединитьНаименованиеИТипАдресногоОбъекта(
|
КодРегиона = АдресныйКлассификатор.КодРегионаПоНаименованию(Адрес.Area);
|
||||||
Адрес.Area, Адрес.AreaType, Истина));
|
|
||||||
|
|
||||||
Если ТипЗнч(КодРегиона) = Тип("Число") Тогда
|
Если ТипЗнч(КодРегиона) = Тип("Число") Тогда
|
||||||
Если Источник <> "Сервис1С" И ЗагруженныеАдресныеСведения.Получить(КодРегиона) <> Неопределено
|
Если Источник <> "Сервис1С" И ЗагруженныеАдресныеСведения.Получить(КодРегиона) <> Неопределено
|
||||||
@@ -1560,11 +1559,7 @@
|
|||||||
|
|
||||||
Результат = ТипСогласноВариантуНаписания(ТипАдресногоЭлемента, ИмяУровня, ВариантНаписанияТипа);
|
Результат = ТипСогласноВариантуНаписания(ТипАдресногоЭлемента, ИмяУровня, ВариантНаписанияТипа);
|
||||||
|
|
||||||
Если Результат.ТипВКонец Тогда
|
Возврат СоединитьНаименованиеИТипАдресногоОбъекта(Наименование, НРег(Результат.НаименованиеТипа), Результат.ТипВКонец);
|
||||||
Возврат Наименование + " " + НРег(СокрЛП(Результат.НаименованиеТипа));
|
|
||||||
КонецЕсли;
|
|
||||||
|
|
||||||
Возврат НРег(СокрЛП(Результат.НаименованиеТипа)) + " " + Наименование;
|
|
||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
@@ -3607,14 +3602,20 @@
|
|||||||
Возврат "Муниципальный";
|
Возврат "Муниципальный";
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
Функция СоединитьНаименованиеИТипАдресногоОбъекта(Знач Наименование, Знач ТипАдресногоОбъекта, ЭтоРегион = Ложь) Экспорт
|
Функция СоединитьНаименованиеИТипАдресногоОбъекта(Знач Наименование, Знач ТипАдресногоОбъекта, ТипВКонце = Ложь) Экспорт
|
||||||
|
|
||||||
|
Наименование = СокрЛП(Наименование);
|
||||||
|
ТипАдресногоОбъекта = СокрЛП(ТипАдресногоОбъекта);
|
||||||
|
|
||||||
Если ПустаяСтрока(ТипАдресногоОбъекта) Тогда
|
Если ПустаяСтрока(ТипАдресногоОбъекта) Тогда
|
||||||
Возврат Наименование;
|
Возврат Наименование;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
Если ЭтоРегион Тогда
|
Если ПустаяСтрока(Наименование) Тогда
|
||||||
|
Возврат ТипАдресногоОбъекта;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Если ТипВКонце Тогда
|
||||||
Если НаименованиеРегионаБезТипа(Наименование) Тогда
|
Если НаименованиеРегионаБезТипа(Наименование) Тогда
|
||||||
Возврат Наименование;
|
Возврат Наименование;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
@@ -6309,8 +6310,8 @@
|
|||||||
Для Каждого УровеньАдреса Из ИменаУровнейАдреса Цикл
|
Для Каждого УровеньАдреса Из ИменаУровнейАдреса Цикл
|
||||||
Если Адрес.Свойство(УровеньАдреса) И ЗначениеЗаполнено(Адрес[УровеньАдреса]) И НомерПозиции < 6 Тогда
|
Если Адрес.Свойство(УровеньАдреса) И ЗначениеЗаполнено(Адрес[УровеньАдреса]) И НомерПозиции < 6 Тогда
|
||||||
|
|
||||||
Наименование = Адрес[УровеньАдреса];
|
Наименование = Строка(Адрес[УровеньАдреса]);
|
||||||
ТипОбъекта = Адрес[УровеньАдреса + "Type"];
|
ТипОбъекта = Строка(Адрес[УровеньАдреса + "Type"]);
|
||||||
|
|
||||||
// Обратная совместимость
|
// Обратная совместимость
|
||||||
Если СтрСравнить(УровеньАдреса, "MunDistrict") = 0 Тогда
|
Если СтрСравнить(УровеньАдреса, "MunDistrict") = 0 Тогда
|
||||||
@@ -6321,8 +6322,12 @@
|
|||||||
Наименование = КраткоеНаписаниеПоселений(Наименование, ТипОбъекта);
|
Наименование = КраткоеНаписаниеПоселений(Наименование, ТипОбъекта);
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
|
Если ЗначениеЗаполнено(ТипОбъекта) Тогда
|
||||||
|
ТипОбъекта = СтрЗаменитьПоРегулярномуВыражению(ТипОбъекта, "\.$", "");
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
АдресПоПолям["Наименование" + XMLСтрока(НомерПозиции)] = Наименование;
|
АдресПоПолям["Наименование" + XMLСтрока(НомерПозиции)] = Наименование;
|
||||||
АдресПоПолям["ТипОбъекта" + XMLСтрока(НомерПозиции)] = ТипОбъекта;
|
АдресПоПолям["ТипОбъекта" + XMLСтрока(НомерПозиции)] = ТипОбъекта;
|
||||||
ПроверяемыеУровниАдреса.Вставить(УровеньАдреса, НомерПозиции);
|
ПроверяемыеУровниАдреса.Вставить(УровеньАдреса, НомерПозиции);
|
||||||
НомерПозиции = НомерПозиции + 1;
|
НомерПозиции = НомерПозиции + 1;
|
||||||
|
|
||||||
@@ -6392,7 +6397,7 @@
|
|||||||
| АдресаПоПолям КАК АдресаПоПолям
|
| АдресаПоПолям КАК АдресаПоПолям
|
||||||
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.АдресныеОбъекты КАК АдресныеОбъекты
|
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.АдресныеОбъекты КАК АдресныеОбъекты
|
||||||
| ПО (АдресныеОбъекты.Наименование = АдресаПоПолям.Наименование0)
|
| ПО (АдресныеОбъекты.Наименование = АдресаПоПолям.Наименование0)
|
||||||
| И (АдресныеОбъекты.ТипОбъекта = АдресаПоПолям.ТипОбъекта0)
|
| И (АдресныеОбъекты.ТипОбъекта = АдресаПоПолям.ТипОбъекта0 ИЛИ АдресныеОбъекты.ТипОбъекта = АдресаПоПолям.ТипОбъекта0 + ""."")
|
||||||
| И (АдресныеОбъекты.Уровень = 1)
|
| И (АдресныеОбъекты.Уровень = 1)
|
||||||
| И (АдресныеОбъекты.КодСубъектаРФ В (&КодыРегионов))
|
| И (АдресныеОбъекты.КодСубъектаРФ В (&КодыРегионов))
|
||||||
|
|
|
|
||||||
@@ -6414,7 +6419,7 @@
|
|||||||
| АдресаПоПолям КАК АдресаПоПолям
|
| АдресаПоПолям КАК АдресаПоПолям
|
||||||
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.АдресныеОбъекты КАК АдресныеОбъекты
|
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.АдресныеОбъекты КАК АдресныеОбъекты
|
||||||
| ПО (АдресныеОбъекты.Наименование = АдресаПоПолям.Наименование1)
|
| ПО (АдресныеОбъекты.Наименование = АдресаПоПолям.Наименование1)
|
||||||
| И (АдресныеОбъекты.ТипОбъекта = АдресаПоПолям.ТипОбъекта1)
|
| И (АдресныеОбъекты.ТипОбъекта = АдресаПоПолям.ТипОбъекта1 ИЛИ АдресныеОбъекты.ТипОбъекта = АдресаПоПолям.ТипОбъекта1 + ""."")
|
||||||
| И (АдресныеОбъекты.КодСубъектаРФ В (&КодыРегионов))
|
| И (АдресныеОбъекты.КодСубъектаРФ В (&КодыРегионов))
|
||||||
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ Регионы КАК АдресныеОбъектыИдентификаторы
|
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ Регионы КАК АдресныеОбъектыИдентификаторы
|
||||||
| ПО (АдресныеОбъектыИдентификаторы.Ключ = АдресаПоПолям.Ключ)
|
| ПО (АдресныеОбъектыИдентификаторы.Ключ = АдресаПоПолям.Ключ)
|
||||||
@@ -6439,7 +6444,7 @@
|
|||||||
| АдресаПоПолям КАК АдресаПоПолям
|
| АдресаПоПолям КАК АдресаПоПолям
|
||||||
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.АдресныеОбъекты КАК АдресныеОбъекты
|
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.АдресныеОбъекты КАК АдресныеОбъекты
|
||||||
| ПО (АдресныеОбъекты.Наименование = АдресаПоПолям.Наименование2)
|
| ПО (АдресныеОбъекты.Наименование = АдресаПоПолям.Наименование2)
|
||||||
| И (АдресныеОбъекты.ТипОбъекта = АдресаПоПолям.ТипОбъекта2)
|
| И (АдресныеОбъекты.ТипОбъекта = АдресаПоПолям.ТипОбъекта2 ИЛИ АдресныеОбъекты.ТипОбъекта = АдресаПоПолям.ТипОбъекта2 + ""."")
|
||||||
| И (АдресныеОбъекты.КодСубъектаРФ В (&КодыРегионов))
|
| И (АдресныеОбъекты.КодСубъектаРФ В (&КодыРегионов))
|
||||||
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ МуниципальныеАдресныеОбъекты1 КАК АдресныеОбъектыИдентификаторы
|
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ МуниципальныеАдресныеОбъекты1 КАК АдресныеОбъектыИдентификаторы
|
||||||
| ПО (АдресныеОбъектыИдентификаторы.Ключ = АдресаПоПолям.Ключ)
|
| ПО (АдресныеОбъектыИдентификаторы.Ключ = АдресаПоПолям.Ключ)
|
||||||
@@ -6463,7 +6468,7 @@
|
|||||||
| АдресаПоПолям КАК АдресаПоПолям
|
| АдресаПоПолям КАК АдресаПоПолям
|
||||||
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.АдресныеОбъекты КАК АдресныеОбъекты
|
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.АдресныеОбъекты КАК АдресныеОбъекты
|
||||||
| ПО (АдресныеОбъекты.Наименование = АдресаПоПолям.Наименование3)
|
| ПО (АдресныеОбъекты.Наименование = АдресаПоПолям.Наименование3)
|
||||||
| И (АдресныеОбъекты.ТипОбъекта = АдресаПоПолям.ТипОбъекта3)
|
| И (АдресныеОбъекты.ТипОбъекта = АдресаПоПолям.ТипОбъекта3 ИЛИ АдресныеОбъекты.ТипОбъекта = АдресаПоПолям.ТипОбъекта3 + ""."")
|
||||||
| И (АдресныеОбъекты.КодСубъектаРФ В (&КодыРегионов))
|
| И (АдресныеОбъекты.КодСубъектаРФ В (&КодыРегионов))
|
||||||
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ МуниципальныеАдресныеОбъекты2 КАК АдресныеОбъектыИдентификаторы
|
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ МуниципальныеАдресныеОбъекты2 КАК АдресныеОбъектыИдентификаторы
|
||||||
| ПО (АдресныеОбъектыИдентификаторы.Ключ = АдресаПоПолям.Ключ)
|
| ПО (АдресныеОбъектыИдентификаторы.Ключ = АдресаПоПолям.Ключ)
|
||||||
@@ -6487,7 +6492,7 @@
|
|||||||
| АдресаПоПолям КАК АдресаПоПолям
|
| АдресаПоПолям КАК АдресаПоПолям
|
||||||
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.АдресныеОбъекты КАК АдресныеОбъекты
|
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.АдресныеОбъекты КАК АдресныеОбъекты
|
||||||
| ПО (АдресныеОбъекты.Наименование = АдресаПоПолям.Наименование4)
|
| ПО (АдресныеОбъекты.Наименование = АдресаПоПолям.Наименование4)
|
||||||
| И (АдресныеОбъекты.ТипОбъекта = АдресаПоПолям.ТипОбъекта4)
|
| И (АдресныеОбъекты.ТипОбъекта = АдресаПоПолям.ТипОбъекта4 ИЛИ АдресныеОбъекты.ТипОбъекта = АдресаПоПолям.ТипОбъекта4 + ""."")
|
||||||
| И (АдресныеОбъекты.КодСубъектаРФ В (&КодыРегионов))
|
| И (АдресныеОбъекты.КодСубъектаРФ В (&КодыРегионов))
|
||||||
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ МуниципальныеАдресныеОбъекты3 КАК АдресныеОбъектыИдентификаторы
|
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ МуниципальныеАдресныеОбъекты3 КАК АдресныеОбъектыИдентификаторы
|
||||||
| ПО (АдресныеОбъектыИдентификаторы.Ключ = АдресаПоПолям.Ключ)
|
| ПО (АдресныеОбъектыИдентификаторы.Ключ = АдресаПоПолям.Ключ)
|
||||||
@@ -6511,7 +6516,7 @@
|
|||||||
| АдресаПоПолям КАК АдресаПоПолям
|
| АдресаПоПолям КАК АдресаПоПолям
|
||||||
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.АдресныеОбъекты КАК АдресныеОбъекты
|
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.АдресныеОбъекты КАК АдресныеОбъекты
|
||||||
| ПО (АдресныеОбъекты.Наименование = АдресаПоПолям.Наименование5)
|
| ПО (АдресныеОбъекты.Наименование = АдресаПоПолям.Наименование5)
|
||||||
| И (АдресныеОбъекты.ТипОбъекта = АдресаПоПолям.ТипОбъекта5)
|
| И (АдресныеОбъекты.ТипОбъекта = АдресаПоПолям.ТипОбъекта5 ИЛИ АдресныеОбъекты.ТипОбъекта = АдресаПоПолям.ТипОбъекта5 + ""."")
|
||||||
| И (АдресныеОбъекты.КодСубъектаРФ В (&КодыРегионов))
|
| И (АдресныеОбъекты.КодСубъектаРФ В (&КодыРегионов))
|
||||||
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ МуниципальныеАдресныеОбъекты4 КАК АдресныеОбъектыИдентификаторы
|
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ МуниципальныеАдресныеОбъекты4 КАК АдресныеОбъектыИдентификаторы
|
||||||
| ПО (АдресныеОбъектыИдентификаторы.Ключ = АдресаПоПолям.Ключ)
|
| ПО (АдресныеОбъектыИдентификаторы.Ключ = АдресаПоПолям.Ключ)
|
||||||
@@ -6535,7 +6540,7 @@
|
|||||||
| АдресаПоПолям КАК АдресаПоПолям
|
| АдресаПоПолям КАК АдресаПоПолям
|
||||||
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.АдресныеОбъекты КАК АдресныеОбъекты
|
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.АдресныеОбъекты КАК АдресныеОбъекты
|
||||||
| ПО (АдресныеОбъекты.Наименование = АдресаПоПолям.Наименование1)
|
| ПО (АдресныеОбъекты.Наименование = АдресаПоПолям.Наименование1)
|
||||||
| И (АдресныеОбъекты.ТипОбъекта = АдресаПоПолям.ТипОбъекта1)
|
| И (АдресныеОбъекты.ТипОбъекта = АдресаПоПолям.ТипОбъекта1 ИЛИ АдресныеОбъекты.ТипОбъекта = АдресаПоПолям.ТипОбъекта1 + ""."")
|
||||||
| И (АдресныеОбъекты.КодСубъектаРФ В (&КодыРегионов))
|
| И (АдресныеОбъекты.КодСубъектаРФ В (&КодыРегионов))
|
||||||
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ Регионы КАК АдресныеОбъектыИдентификаторы
|
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ Регионы КАК АдресныеОбъектыИдентификаторы
|
||||||
| ПО (АдресныеОбъектыИдентификаторы.Ключ = АдресаПоПолям.Ключ)
|
| ПО (АдресныеОбъектыИдентификаторы.Ключ = АдресаПоПолям.Ключ)
|
||||||
@@ -6560,7 +6565,7 @@
|
|||||||
| АдресаПоПолям КАК АдресаПоПолям
|
| АдресаПоПолям КАК АдресаПоПолям
|
||||||
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.АдресныеОбъекты КАК АдресныеОбъекты
|
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.АдресныеОбъекты КАК АдресныеОбъекты
|
||||||
| ПО (АдресныеОбъекты.Наименование = АдресаПоПолям.Наименование2)
|
| ПО (АдресныеОбъекты.Наименование = АдресаПоПолям.Наименование2)
|
||||||
| И (АдресныеОбъекты.ТипОбъекта = АдресаПоПолям.ТипОбъекта2)
|
| И (АдресныеОбъекты.ТипОбъекта = АдресаПоПолям.ТипОбъекта2 ИЛИ АдресныеОбъекты.ТипОбъекта = АдресаПоПолям.ТипОбъекта2 + ""."")
|
||||||
| И (АдресныеОбъекты.КодСубъектаРФ В (&КодыРегионов))
|
| И (АдресныеОбъекты.КодСубъектаРФ В (&КодыРегионов))
|
||||||
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ АдминистративныеАдресныеОбъекты1 КАК АдресныеОбъектыИдентификаторы
|
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ АдминистративныеАдресныеОбъекты1 КАК АдресныеОбъектыИдентификаторы
|
||||||
| ПО (АдресныеОбъектыИдентификаторы.Ключ = АдресаПоПолям.Ключ)
|
| ПО (АдресныеОбъектыИдентификаторы.Ключ = АдресаПоПолям.Ключ)
|
||||||
@@ -6584,7 +6589,7 @@
|
|||||||
| АдресаПоПолям КАК АдресаПоПолям
|
| АдресаПоПолям КАК АдресаПоПолям
|
||||||
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.АдресныеОбъекты КАК АдресныеОбъекты
|
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.АдресныеОбъекты КАК АдресныеОбъекты
|
||||||
| ПО (АдресныеОбъекты.Наименование = АдресаПоПолям.Наименование3)
|
| ПО (АдресныеОбъекты.Наименование = АдресаПоПолям.Наименование3)
|
||||||
| И (АдресныеОбъекты.ТипОбъекта = АдресаПоПолям.ТипОбъекта3)
|
| И (АдресныеОбъекты.ТипОбъекта = АдресаПоПолям.ТипОбъекта3 ИЛИ АдресныеОбъекты.ТипОбъекта = АдресаПоПолям.ТипОбъекта3 + ""."")
|
||||||
| И (АдресныеОбъекты.КодСубъектаРФ В (&КодыРегионов))
|
| И (АдресныеОбъекты.КодСубъектаРФ В (&КодыРегионов))
|
||||||
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ АдминистративныеАдресныеОбъекты2 КАК АдресныеОбъектыИдентификаторы
|
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ АдминистративныеАдресныеОбъекты2 КАК АдресныеОбъектыИдентификаторы
|
||||||
| ПО (АдресныеОбъектыИдентификаторы.Ключ = АдресаПоПолям.Ключ)
|
| ПО (АдресныеОбъектыИдентификаторы.Ключ = АдресаПоПолям.Ключ)
|
||||||
@@ -6608,7 +6613,7 @@
|
|||||||
| АдресаПоПолям КАК АдресаПоПолям
|
| АдресаПоПолям КАК АдресаПоПолям
|
||||||
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.АдресныеОбъекты КАК АдресныеОбъекты
|
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.АдресныеОбъекты КАК АдресныеОбъекты
|
||||||
| ПО (АдресныеОбъекты.Наименование = АдресаПоПолям.Наименование4)
|
| ПО (АдресныеОбъекты.Наименование = АдресаПоПолям.Наименование4)
|
||||||
| И (АдресныеОбъекты.ТипОбъекта = АдресаПоПолям.ТипОбъекта4)
|
| И (АдресныеОбъекты.ТипОбъекта = АдресаПоПолям.ТипОбъекта4 ИЛИ АдресныеОбъекты.ТипОбъекта = АдресаПоПолям.ТипОбъекта4 + ""."")
|
||||||
| И (АдресныеОбъекты.КодСубъектаРФ В (&КодыРегионов))
|
| И (АдресныеОбъекты.КодСубъектаРФ В (&КодыРегионов))
|
||||||
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ АдминистративныеАдресныеОбъекты3 КАК АдресныеОбъектыИдентификаторы
|
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ АдминистративныеАдресныеОбъекты3 КАК АдресныеОбъектыИдентификаторы
|
||||||
| ПО (АдресныеОбъектыИдентификаторы.Ключ = АдресаПоПолям.Ключ)
|
| ПО (АдресныеОбъектыИдентификаторы.Ключ = АдресаПоПолям.Ключ)
|
||||||
@@ -6632,7 +6637,7 @@
|
|||||||
| АдресаПоПолям КАК АдресаПоПолям
|
| АдресаПоПолям КАК АдресаПоПолям
|
||||||
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.АдресныеОбъекты КАК АдресныеОбъекты
|
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.АдресныеОбъекты КАК АдресныеОбъекты
|
||||||
| ПО (АдресныеОбъекты.Наименование = АдресаПоПолям.Наименование5)
|
| ПО (АдресныеОбъекты.Наименование = АдресаПоПолям.Наименование5)
|
||||||
| И (АдресныеОбъекты.ТипОбъекта = АдресаПоПолям.ТипОбъекта5)
|
| И (АдресныеОбъекты.ТипОбъекта = АдресаПоПолям.ТипОбъекта5 ИЛИ АдресныеОбъекты.ТипОбъекта = АдресаПоПолям.ТипОбъекта5 + ""."")
|
||||||
| И (АдресныеОбъекты.КодСубъектаРФ В (&КодыРегионов))
|
| И (АдресныеОбъекты.КодСубъектаРФ В (&КодыРегионов))
|
||||||
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ АдминистративныеАдресныеОбъекты4 КАК АдресныеОбъектыИдентификаторы
|
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ АдминистративныеАдресныеОбъекты4 КАК АдресныеОбъектыИдентификаторы
|
||||||
| ПО (АдресныеОбъектыИдентификаторы.Ключ = АдресаПоПолям.Ключ)
|
| ПО (АдресныеОбъектыИдентификаторы.Ключ = АдресаПоПолям.Ключ)
|
||||||
@@ -6832,6 +6837,7 @@
|
|||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
|
|
||||||
Процедура АктуализироватьДанныеОРегионе(Знач Адрес, Знач КодСубъектаРФ, Знач Результат)
|
Процедура АктуализироватьДанныеОРегионе(Знач Адрес, Знач КодСубъектаРФ, Знач Результат)
|
||||||
|
|
||||||
Результат.АдресПроверен = Истина;
|
Результат.АдресПроверен = Истина;
|
||||||
|
|||||||
@@ -664,7 +664,9 @@
|
|||||||
Для Каждого СтрокаДляОбработки Из Список.ПолучитьСтрокиДляОбработки() Цикл
|
Для Каждого СтрокаДляОбработки Из Список.ПолучитьСтрокиДляОбработки() Цикл
|
||||||
|
|
||||||
ТекущиеДанныеСтроки = Список.ДанныеСтроки(СтрокаДляОбработки);
|
ТекущиеДанныеСтроки = Список.ДанныеСтроки(СтрокаДляОбработки);
|
||||||
Если ТекущиеДанныеСтроки.Свойство("Выполнена") И ТекущиеДанныеСтроки.Выполнена Тогда
|
Если ТекущиеДанныеСтроки.Свойство("Выполнена")
|
||||||
|
И ТекущиеДанныеСтроки.Выполнена
|
||||||
|
И Не ТекущиеДанныеСтроки.Свойство("ПринятаКИсполнению") Тогда
|
||||||
Продолжить;
|
Продолжить;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
|
|||||||
@@ -1495,31 +1495,91 @@
|
|||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
|
// Только для процедуры ПриПериодическомПолученииДанныхКлиентаНаСервере.
|
||||||
|
//
|
||||||
// Параметры:
|
// Параметры:
|
||||||
// Параметры - см. ДлительныеОперацииКлиент.ПараметрыПроверкиДлительныхОпераций
|
// Параметры - см. ДлительныеОперацииКлиент.ПараметрыПроверкиДлительныхОпераций
|
||||||
//
|
//
|
||||||
// Возвращаемое значение:
|
// Возвращаемое значение:
|
||||||
// Соответствие из КлючИЗначение:
|
// Соответствие из КлючИЗначение:
|
||||||
// * Ключ - УникальныйИдентификатор - идентификатор задания
|
// * Ключ - УникальныйИдентификатор - идентификатор задания
|
||||||
// * Значение - см. ОперацияВыполнена
|
// * Значение - см. НовыйРезультатВыполненияОперации
|
||||||
//
|
//
|
||||||
Функция РезультатПроверкиДлительныхОпераций(Параметры) Экспорт
|
Функция РезультатПроверкиДлительныхОпераций(Параметры) Экспорт
|
||||||
|
|
||||||
Результат = Новый Соответствие;
|
Результат = Новый Соответствие;
|
||||||
Для Каждого ИдентификаторЗадания Из Параметры.ЗаданияДляПроверки Цикл
|
Для Каждого ИдентификаторЗадания Из Параметры.ЗаданияДляПроверки Цикл
|
||||||
// @skip-check query-in-loop - ветка с запросом вызывается редко (только при перезапуске управляющего потока)
|
// @skip-check query-in-loop - ветка с запросом вызывается редко (только при перезапуске управляющего потока)
|
||||||
Результат.Вставить(ИдентификаторЗадания, ОперацияВыполнена(ИдентификаторЗадания));
|
РезультатОперации = ОперацияВыполнена(ИдентификаторЗадания);
|
||||||
|
РезультатОперации.Сообщения = ОписаниеСообщенийПользователю(РезультатОперации.Сообщения);
|
||||||
|
Результат.Вставить(ИдентификаторЗадания, РезультатОперации);
|
||||||
КонецЦикла;
|
КонецЦикла;
|
||||||
|
|
||||||
Для Каждого ИдентификаторЗадания Из Параметры.ЗаданияДляОтмены Цикл
|
Для Каждого ИдентификаторЗадания Из Параметры.ЗаданияДляОтмены Цикл
|
||||||
ОтменитьВыполнениеЗадания(ИдентификаторЗадания);
|
ОтменитьВыполнениеЗадания(ИдентификаторЗадания);
|
||||||
Результат.Вставить(ИдентификаторЗадания, Новый Структура("Статус", "Отменено"));
|
РезультатОперации = НовыйРезультатВыполненияОперации();
|
||||||
|
РезультатОперации.Статус = "Отменено";
|
||||||
|
Результат.Вставить(ИдентификаторЗадания, РезультатОперации);
|
||||||
КонецЦикла;
|
КонецЦикла;
|
||||||
|
|
||||||
Возврат Результат;
|
Возврат Результат;
|
||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
|
// Для процедуры РезультатПроверкиДлительныхОпераций, и функции ПропуститьОповещение.
|
||||||
|
//
|
||||||
|
// Параметры:
|
||||||
|
// Сообщения - ФиксированныйМассив из СообщениеПользователю
|
||||||
|
//
|
||||||
|
// Возвращаемое значение:
|
||||||
|
// ФиксированныйМассив из см. ОписаниеСообщенияПользователю
|
||||||
|
//
|
||||||
|
Функция ОписаниеСообщенийПользователю(Сообщения)
|
||||||
|
|
||||||
|
Если Не ЗначениеЗаполнено(Сообщения) Тогда
|
||||||
|
Возврат Сообщения;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Результат = Новый Массив;
|
||||||
|
Для Каждого Сообщение Из Сообщения Цикл
|
||||||
|
Результат.Добавить(ОписаниеСообщенияПользователю(Сообщение));
|
||||||
|
КонецЦикла;
|
||||||
|
|
||||||
|
Возврат Новый ФиксированныйМассив(Результат);
|
||||||
|
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
|
// Преобразует СообщениеПользователю в структуру.
|
||||||
|
//
|
||||||
|
// Параметры:
|
||||||
|
// Сообщение - СообщениеПользователю
|
||||||
|
//
|
||||||
|
// Возвращаемое значение:
|
||||||
|
// Структура:
|
||||||
|
// * ИдентификаторНазначения - УникальныйИдентификатор
|
||||||
|
// * КлючДанных - ЛюбаяСсылка
|
||||||
|
// - РегистрСведенийКлючЗаписи
|
||||||
|
// - РегистрНакопленияКлючЗаписи
|
||||||
|
// - РегистрБухгалтерииКлючЗаписи
|
||||||
|
// - РегистрРасчетаКлючЗаписи
|
||||||
|
// * Поле - Строка
|
||||||
|
// * ПутьКДанным - Строка
|
||||||
|
// * Текст - Строка
|
||||||
|
//
|
||||||
|
Функция ОписаниеСообщенияПользователю(Сообщение)
|
||||||
|
|
||||||
|
Результат = Новый Структура;
|
||||||
|
Результат.Вставить("ИдентификаторНазначения", Сообщение.ИдентификаторНазначения);
|
||||||
|
Результат.Вставить("КлючДанных", Сообщение.КлючДанных);
|
||||||
|
Результат.Вставить("Поле", Сообщение.Поле);
|
||||||
|
Результат.Вставить("ПутьКДанным", Сообщение.ПутьКДанным);
|
||||||
|
Результат.Вставить("Текст",
|
||||||
|
ОбщегоНазначенияКлиентСервер.ЗаменитьНедопустимыеСимволыXML(Сообщение.Текст));
|
||||||
|
|
||||||
|
Возврат Результат;
|
||||||
|
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
Функция ЗапуститьФоновоеЗаданиеСКонтекстомКлиента(ИмяПроцедуры,
|
Функция ЗапуститьФоновоеЗаданиеСКонтекстомКлиента(ИмяПроцедуры,
|
||||||
ПараметрыВыполнения, ПараметрыПроцедуры = Неопределено, БезопасныйРежим = Ложь, ОтправлятьОповещения = Ложь)
|
ПараметрыВыполнения, ПараметрыПроцедуры = Неопределено, БезопасныйРежим = Ложь, ОтправлятьОповещения = Ложь)
|
||||||
|
|
||||||
@@ -2004,6 +2064,10 @@
|
|||||||
//
|
//
|
||||||
Функция ПропуститьОповещение(Данные) Экспорт
|
Функция ПропуститьОповещение(Данные) Экспорт
|
||||||
|
|
||||||
|
Если Данные.ИмяОповещения <> ИмяОповещения() Тогда
|
||||||
|
Возврат Ложь;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
// Когда система взаимодействия не подключена
|
// Когда система взаимодействия не подключена
|
||||||
// оповещение о завершении нужно пропускать,
|
// оповещение о завершении нужно пропускать,
|
||||||
// так как оно требует дополнительного серверного
|
// так как оно требует дополнительного серверного
|
||||||
@@ -2013,10 +2077,21 @@
|
|||||||
// в рамках дополнительного контроля завершения активных операций
|
// в рамках дополнительного контроля завершения активных операций
|
||||||
// через функцию РезультатПроверкиДлительныхОпераций.
|
// через функцию РезультатПроверкиДлительныхОпераций.
|
||||||
|
|
||||||
Возврат Данные.ИмяОповещения = ИмяОповещения()
|
Если Данные.Результат.ВидОповещения = "ДлительнаяОперацияЗавершена"
|
||||||
И Данные.Результат.ВидОповещения = "ДлительнаяОперацияЗавершена"
|
И Не СерверныеОповещенияСлужебныйПовтИсп.УведомленияКлиентаДоступны()
|
||||||
И Не СерверныеОповещенияСлужебныйПовтИсп.УведомленияКлиентаДоступны()
|
И Не СерверныеОповещения.СистемаВзаимодействийПодключена() Тогда
|
||||||
И Не СерверныеОповещения.СистемаВзаимодействийПодключена();
|
|
||||||
|
Возврат Истина;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Свойства = Новый Структура("ИдентификаторОповещения", Null);
|
||||||
|
ЗаполнитьЗначенияСвойств(Свойства, Данные);
|
||||||
|
Если Свойства.ИдентификаторОповещения <> Null Тогда
|
||||||
|
Данные.Результат.Результат.Сообщения =
|
||||||
|
ОписаниеСообщенийПользователю(Данные.Результат.Результат.Сообщения);
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Возврат Ложь;
|
||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
|
|||||||
@@ -185,8 +185,8 @@
|
|||||||
// * ИнформацияОбОшибке - ИнформацияОбОшибке - если Статус = "Ошибка".
|
// * ИнформацияОбОшибке - ИнформацияОбОшибке - если Статус = "Ошибка".
|
||||||
// - Неопределено - если Статус <> "Ошибка".
|
// - Неопределено - если Статус <> "Ошибка".
|
||||||
//
|
//
|
||||||
// * Сообщения - ФиксированныйМассив - массив объектов СообщениеПользователю,
|
// * Сообщения - ФиксированныйМассив из СообщениеПользователю - сообщения,
|
||||||
// сформированных в процедуре-обработчике длительной операции.
|
// сформированные в процедуре-обработчике длительной операции.
|
||||||
// Массив будет пустым, когда в параметре ПараметрыОжидания
|
// Массив будет пустым, когда в параметре ПараметрыОжидания
|
||||||
// процедуры процедуры ДлительныеОперацииКлиент.ОжидатьЗавершение
|
// процедуры процедуры ДлительныеОперацииКлиент.ОжидатьЗавершение
|
||||||
// свойство ВыводитьОкноОжидания = Ложь и
|
// свойство ВыводитьОкноОжидания = Ложь и
|
||||||
@@ -479,12 +479,27 @@
|
|||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
|
// Для процедур ПриПолученииСерверногоОповещения, ПослеПериодическогоПолученияДанныхКлиентаНаСервере.
|
||||||
Процедура ОбработатьРезультатОперации(АктивныеДлительныеОперации, Операция, Результат)
|
Процедура ОбработатьРезультатОперации(АктивныеДлительныеОперации, Операция, Результат)
|
||||||
|
|
||||||
Если АктивныеДлительныеОперации.Получить(Операция.ИдентификаторЗадания) = Неопределено Тогда
|
Если АктивныеДлительныеОперации.Получить(Операция.ИдентификаторЗадания) = Неопределено Тогда
|
||||||
Возврат;
|
Возврат;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
|
Если ЗначениеЗаполнено(Результат.Сообщения) Тогда
|
||||||
|
Сообщения = Новый Массив;
|
||||||
|
Для Каждого ОписаниеСообщения Из Результат.Сообщения Цикл
|
||||||
|
Если ТипЗнч(ОписаниеСообщения) = Тип("СообщениеПользователю") Тогда
|
||||||
|
Сообщение = ОписаниеСообщения;
|
||||||
|
Иначе
|
||||||
|
Сообщение = Новый СообщениеПользователю;
|
||||||
|
ЗаполнитьЗначенияСвойств(Сообщение, ОписаниеСообщения);
|
||||||
|
КонецЕсли;
|
||||||
|
Сообщения.Добавить(Сообщение);
|
||||||
|
КонецЦикла;
|
||||||
|
Результат.Сообщения = Новый ФиксированныйМассив(Сообщения);
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
Попытка
|
Попытка
|
||||||
Если ОбработатьРезультатАктивнойОперации(Операция, Результат) Тогда
|
Если ОбработатьРезультатАктивнойОперации(Операция, Результат) Тогда
|
||||||
АктивныеДлительныеОперации.Удалить(Операция.ИдентификаторЗадания);
|
АктивныеДлительныеОперации.Удалить(Операция.ИдентификаторЗадания);
|
||||||
|
|||||||
@@ -12,18 +12,18 @@
|
|||||||
// После записи переменная СобытияДляЖурналаРегистрации очищается.
|
// После записи переменная СобытияДляЖурналаРегистрации очищается.
|
||||||
//
|
//
|
||||||
// Параметры:
|
// Параметры:
|
||||||
// СобытияДляЖурналаРегистрации - СписокЗначений:
|
// СобытияДляЖурналаРегистрации - Массив из Структура:
|
||||||
// * Значение - Структура:
|
// * ИмяСобытия - Строка - имя события записи журнала регистрации.
|
||||||
// ** ИмяСобытия - Строка - имя записываемого события.
|
// * ПредставлениеУровня - Строка - имя значения коллекции УровеньЖурналаРегистрации
|
||||||
// ** ПредставлениеУровня - Строка - представление значений коллекции УровеньЖурналаРегистрации.
|
// "Информация", "Ошибка", "Предупреждение", "Примечание".
|
||||||
// Доступные значения: "Информация", "Ошибка", "Предупреждение", "Примечание".
|
// * Комментарий - Строка - комментарий события записи журнала регистрации.
|
||||||
// ** Комментарий - Строка - комментарий события.
|
// * ДатаСобытия - Дата - дата события, которая вставляется в начало комментария
|
||||||
// ** ДатаСобытия - Дата - дата события, подставляется в комментарий при записи.
|
// (если не заполнена, тогда используется текущая дата сеанса).
|
||||||
// * Представление - Строка - не используется.
|
|
||||||
//
|
//
|
||||||
Процедура ЗаписатьСобытияВЖурналРегистрации(СобытияДляЖурналаРегистрации) Экспорт
|
Процедура ЗаписатьСобытияВЖурналРегистрации(СобытияДляЖурналаРегистрации) Экспорт
|
||||||
|
|
||||||
Если ТипЗнч(СобытияДляЖурналаРегистрации) <> Тип("СписокЗначений") Тогда
|
Если ТипЗнч(СобытияДляЖурналаРегистрации) <> Тип("Массив")
|
||||||
|
И ТипЗнч(СобытияДляЖурналаРегистрации) <> Тип("СписокЗначений") Тогда
|
||||||
Возврат;
|
Возврат;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
@@ -31,15 +31,20 @@
|
|||||||
Возврат;
|
Возврат;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
Для Каждого СообщениеЖурнала Из СобытияДляЖурналаРегистрации Цикл
|
СобытияДляЖурнала = ?(ТипЗнч(СобытияДляЖурналаРегистрации) = Тип("Массив"),
|
||||||
ЗначениеСообщения = СообщениеЖурнала.Значение;
|
СобытияДляЖурналаРегистрации, СобытияДляЖурналаРегистрации.ВыгрузитьЗначения());
|
||||||
|
|
||||||
|
Для Каждого ЗначениеСообщения Из СобытияДляЖурнала Цикл
|
||||||
ИмяСобытия = ЗначениеСообщения.ИмяСобытия;
|
ИмяСобытия = ЗначениеСообщения.ИмяСобытия;
|
||||||
УровеньСобытия = УровеньСобытияПоПредставлению(ЗначениеСообщения.ПредставлениеУровня);
|
УровеньСобытия = УровеньСобытияПоПредставлению(ЗначениеСообщения.ПредставлениеУровня);
|
||||||
ДатаСобытия = ТекущаяДатаСеанса();
|
ДатаСобытия = Неопределено;
|
||||||
Если ЗначениеСообщения.Свойство("ДатаСобытия") И ЗначениеЗаполнено(ЗначениеСообщения.ДатаСобытия) Тогда
|
Если ЗначениеСообщения.Свойство("ДатаСобытия") И ЗначениеЗаполнено(ЗначениеСообщения.ДатаСобытия) Тогда
|
||||||
ДатаСобытия = ЗначениеСообщения.ДатаСобытия;
|
ДатаСобытия = ЗначениеСообщения.ДатаСобытия;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
Комментарий = Строка(ДатаСобытия) + " " + ЗначениеСообщения.Комментарий;
|
Если ТипЗнч(ДатаСобытия) <> Тип("Дата") Тогда
|
||||||
|
ДатаСобытия = ТекущаяДатаСеанса();
|
||||||
|
КонецЕсли;
|
||||||
|
Комментарий = Формат(ДатаСобытия, "ДЛФ=DT") + " " + ЗначениеСообщения.Комментарий;
|
||||||
ЗаписьЖурналаРегистрации(ИмяСобытия, УровеньСобытия,,, Комментарий);
|
ЗаписьЖурналаРегистрации(ИмяСобытия, УровеньСобытия,,, Комментарий);
|
||||||
КонецЦикла;
|
КонецЦикла;
|
||||||
СобытияДляЖурналаРегистрации.Очистить();
|
СобытияДляЖурналаРегистрации.Очистить();
|
||||||
|
|||||||
@@ -8,56 +8,66 @@
|
|||||||
|
|
||||||
#Область ПрограммныйИнтерфейс
|
#Область ПрограммныйИнтерфейс
|
||||||
|
|
||||||
|
// АПК:142-выкл Необязательных параметров более 3 для обратной совместимости
|
||||||
|
|
||||||
// Записывает сообщение в журнал регистрации.
|
// Записывает сообщение в журнал регистрации.
|
||||||
// Если параметр ЗаписатьСобытия = Истина, то запись выполняется сразу (обращение к серверу).
|
// Если параметр ЗаписатьСобытия = Истина, то запись выполняется сразу (произойдет вызов сервера).
|
||||||
// Если ЗаписатьСобытия = Ложь (по умолчанию), то сообщение помещается в очередь, которая
|
// Если ЗаписатьСобытия = Ложь (по умолчанию), то сообщение помещается в очередь, которая
|
||||||
// будет записана позднее (обычно в течение 60 сек), либо при следующем вызове этой процедуры
|
// будет записана позднее (обычно в течение 60 сек), либо при следующем вызове этой процедуры
|
||||||
// с признаком ЗаписатьСобытия = Истина, либо при вызове процедуры ЗаписатьСобытияВЖурналРегистрации.
|
// с признаком ЗаписатьСобытия = Истина, либо при вызове процедуры ЗаписатьСобытияВЖурналРегистрации.
|
||||||
//
|
//
|
||||||
// Параметры:
|
// Параметры:
|
||||||
// ИмяСобытия - Строка - имя события для журнала регистрации;
|
// ИмяСобытия - Строка - имя события записи журнала регистрации.
|
||||||
// ПредставлениеУровня - Строка - описание уровня события, по нему будет определен уровень события при записи на
|
// ПредставлениеУровня - Строка - имя значения коллекции УровеньЖурналаРегистрации
|
||||||
// сервере;
|
// "Информация", "Ошибка", "Предупреждение", "Примечание".
|
||||||
// Например: "Ошибка", "Предупреждение".
|
// Комментарий - Строка - комментарий события записи журнала регистрации.
|
||||||
// Соответствуют именам элементов перечисления УровеньЖурналаРегистрации.
|
// ДатаСобытия - Дата - дата события, которая вставляется в начало комментария
|
||||||
// Комментарий - Строка - комментарий для события журнала;
|
// (если не заполнена, тогда используется текущая дата сеанса).
|
||||||
// ДатаСобытия - Дата - точная дата возникновения события, описанного в сообщении. Будет добавлена в начало
|
// ЗаписатьСобытия - Булево - выполнить запись всех ранее накопленных сообщений
|
||||||
// комментария;
|
// в журнал регистрации (произойдет вызов сервера).
|
||||||
// ЗаписатьСобытия - Булево - выполнить запись всех ранее накопленных сообщений в журнал регистрации (обращение к
|
|
||||||
// серверу).
|
|
||||||
//
|
//
|
||||||
// Пример:
|
// Пример:
|
||||||
// ЖурналРегистрацииКлиент.ДобавитьСообщениеДляЖурналаРегистрации(СобытиеЖурналаРегистрации(), "Предупреждение",
|
// ЖурналРегистрацииКлиент.ДобавитьСообщениеДляЖурналаРегистрации(СобытиеЖурналаРегистрации(), "Предупреждение",
|
||||||
// НСтр("ru = 'Невозможно подключиться к сети Интернет для проверки обновлений.'"));
|
// НСтр("ru = 'Невозможно подключиться к сети Интернет для проверки обновлений.'"));
|
||||||
//
|
//
|
||||||
Процедура ДобавитьСообщениеДляЖурналаРегистрации(Знач ИмяСобытия, Знач ПредставлениеУровня = "Информация",
|
Процедура ДобавитьСообщениеДляЖурналаРегистрации(Знач ИмяСобытия, Знач ПредставлениеУровня = "Информация",
|
||||||
Знач Комментарий = "", Знач ДатаСобытия = "", Знач ЗаписатьСобытия = Ложь) Экспорт
|
Знач Комментарий = "", Знач ДатаСобытия = '00010101', Знач ЗаписатьСобытия = Ложь) Экспорт
|
||||||
|
|
||||||
ИмяПроцедуры = "ЖурналРегистрацииКлиент.ДобавитьСообщениеДляЖурналаРегистрации";
|
ИмяПроцедуры = "ЖурналРегистрацииКлиент.ДобавитьСообщениеДляЖурналаРегистрации";
|
||||||
ОбщегоНазначенияКлиентСервер.ПроверитьПараметр(ИмяПроцедуры, "ИмяСобытия", ИмяСобытия, Тип("Строка"));
|
ОбщегоНазначенияКлиентСервер.ПроверитьПараметр(ИмяПроцедуры, "ИмяСобытия", ИмяСобытия, Тип("Строка"));
|
||||||
ОбщегоНазначенияКлиентСервер.ПроверитьПараметр(ИмяПроцедуры, "ПредставлениеУровня", ПредставлениеУровня, Тип("Строка"));
|
ОбщегоНазначенияКлиентСервер.ПроверитьПараметр(ИмяПроцедуры, "ПредставлениеУровня", ПредставлениеУровня, Тип("Строка"));
|
||||||
ОбщегоНазначенияКлиентСервер.ПроверитьПараметр(ИмяПроцедуры, "Комментарий", Комментарий, Тип("Строка"));
|
ОбщегоНазначенияКлиентСервер.ПроверитьПараметр(ИмяПроцедуры, "Комментарий", Комментарий, Тип("Строка"));
|
||||||
|
|
||||||
|
Если СтрНайти(",Информация,Ошибка,Предупреждение,Примечание,", "," + ПредставлениеУровня + ",") = 0 Тогда
|
||||||
|
ПредставлениеУровня = ""; // По умолчанию для метода ЗаписьЖурналаРегистрации.
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
Если ДатаСобытия <> "" Тогда
|
Если ДатаСобытия <> "" Тогда
|
||||||
ОбщегоНазначенияКлиентСервер.ПроверитьПараметр(ИмяПроцедуры, "ДатаСобытия", ДатаСобытия, Тип("Дата"));
|
ОбщегоНазначенияКлиентСервер.ПроверитьПараметр(ИмяПроцедуры, "ДатаСобытия", ДатаСобытия, Тип("Дата"));
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
Если Не ЗначениеЗаполнено(ДатаСобытия) Тогда
|
||||||
|
Если ТипЗнч(ПараметрыПриложения) = Тип("Соответствие")
|
||||||
|
И ПараметрыПриложения["СтандартныеПодсистемы.ПараметрыКлиента"] <> Неопределено Тогда
|
||||||
|
ДатаСобытия = ОбщегоНазначенияКлиент.ДатаСеанса();
|
||||||
|
Иначе
|
||||||
|
ДатаСобытия = '00010101';
|
||||||
|
КонецЕсли;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
ИмяПараметра = "СтандартныеПодсистемы.СообщенияДляЖурналаРегистрации";
|
ИмяПараметра = "СтандартныеПодсистемы.СообщенияДляЖурналаРегистрации";
|
||||||
Если ПараметрыПриложения[ИмяПараметра] = Неопределено Тогда
|
Если ПараметрыПриложения[ИмяПараметра] = Неопределено Тогда
|
||||||
ПараметрыПриложения.Вставить(ИмяПараметра, Новый СписокЗначений);
|
ПараметрыПриложения.Вставить(ИмяПараметра, Новый Массив);
|
||||||
КонецЕсли;
|
|
||||||
|
|
||||||
Если ТипЗнч(ДатаСобытия) = Тип("Дата") Тогда
|
|
||||||
ДатаСобытия = Формат(ДатаСобытия, "ДЛФ=DT");
|
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
СтруктураСообщения = Новый Структура;
|
СтруктураСообщения = Новый Структура;
|
||||||
СтруктураСообщения.Вставить("ДатаСобытия", ДатаСобытия);
|
СтруктураСообщения.Вставить("ДатаСобытия", ДатаСобытия);
|
||||||
СтруктураСообщения.Вставить("ИмяСобытия", ИмяСобытия);
|
СтруктураСообщения.Вставить("ИмяСобытия",
|
||||||
|
ОбщегоНазначенияКлиентСервер.ЗаменитьНедопустимыеСимволыXML(ИмяСобытия, " "));
|
||||||
СтруктураСообщения.Вставить("ПредставлениеУровня", ПредставлениеУровня);
|
СтруктураСообщения.Вставить("ПредставлениеУровня", ПредставлениеУровня);
|
||||||
СтруктураСообщения.Вставить("Комментарий",
|
СтруктураСообщения.Вставить("Комментарий",
|
||||||
ОбщегоНазначенияКлиентСервер.ЗаменитьНедопустимыеСимволыXML(Комментарий, " "));
|
ОбщегоНазначенияКлиентСервер.ЗаменитьНедопустимыеСимволыXML(Комментарий, " "));
|
||||||
|
|
||||||
Сообщения = ПараметрыПриложения["СтандартныеПодсистемы.СообщенияДляЖурналаРегистрации"]; // СписокЗначений
|
Сообщения = ПараметрыПриложения[ИмяПараметра]; // см. ЖурналРегистрации.ЗаписатьСобытияВЖурналРегистрации
|
||||||
Сообщения.Добавить(СтруктураСообщения);
|
Сообщения.Добавить(СтруктураСообщения);
|
||||||
|
|
||||||
Если ЗаписатьСобытия Тогда
|
Если ЗаписатьСобытия Тогда
|
||||||
@@ -66,6 +76,8 @@
|
|||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
|
// АПК:142-вкл
|
||||||
|
|
||||||
// Открывает форму журнала регистрации с установленным отбором.
|
// Открывает форму журнала регистрации с установленным отбором.
|
||||||
//
|
//
|
||||||
// Параметры:
|
// Параметры:
|
||||||
@@ -98,10 +110,10 @@
|
|||||||
|
|
||||||
ИмяПараметра = "СтандартныеПодсистемы.СообщенияДляЖурналаРегистрации";
|
ИмяПараметра = "СтандартныеПодсистемы.СообщенияДляЖурналаРегистрации";
|
||||||
Если ПараметрыПриложения[ИмяПараметра] = Неопределено Тогда
|
Если ПараметрыПриложения[ИмяПараметра] = Неопределено Тогда
|
||||||
ПараметрыПриложения.Вставить(ИмяПараметра, Новый СписокЗначений);
|
ПараметрыПриложения.Вставить(ИмяПараметра, Новый Массив);
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
Сообщения = ПараметрыПриложения["СтандартныеПодсистемы.СообщенияДляЖурналаРегистрации"]; // СписокЗначений
|
Сообщения = ПараметрыПриложения[ИмяПараметра]; // см. ЖурналРегистрации.ЗаписатьСобытияВЖурналРегистрации
|
||||||
Если ЗначениеЗаполнено(Сообщения) Тогда
|
Если ЗначениеЗаполнено(Сообщения) Тогда
|
||||||
ЖурналРегистрацииВызовСервера.ЗаписатьСобытияВЖурналРегистрации(Сообщения);
|
ЖурналРегистрацииВызовСервера.ЗаписатьСобытияВЖурналРегистрации(Сообщения);
|
||||||
ПараметрыПриложения.Вставить(ИмяПараметра, Сообщения);
|
ПараметрыПриложения.Вставить(ИмяПараметра, Сообщения);
|
||||||
|
|||||||
@@ -3313,7 +3313,7 @@
|
|||||||
МодульРаботаСФайламиСлужебный.ПриОпределенииСправочниковДляЗагрузкиДанных(ЗагружаемыеСправочники);
|
МодульРаботаСФайламиСлужебный.ПриОпределенииСправочниковДляЗагрузкиДанных(ЗагружаемыеСправочники);
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.РаботаСФайлами") Тогда
|
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.Свойства") Тогда
|
||||||
МодульУправлениеСвойствамиСлужебный = ОбщегоНазначения.ОбщийМодуль("УправлениеСвойствамиСлужебный");
|
МодульУправлениеСвойствамиСлужебный = ОбщегоНазначения.ОбщийМодуль("УправлениеСвойствамиСлужебный");
|
||||||
МодульУправлениеСвойствамиСлужебный.ПриОпределенииСправочниковДляЗагрузкиДанных(ЗагружаемыеСправочники);
|
МодульУправлениеСвойствамиСлужебный.ПриОпределенииСправочниковДляЗагрузкиДанных(ЗагружаемыеСправочники);
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|||||||
@@ -2599,10 +2599,13 @@
|
|||||||
ДополнительныеПараметры = Новый Структура("НаименованиеВключаетСокращение, ПроверитьАдрес", Истина, Истина);
|
ДополнительныеПараметры = Новый Структура("НаименованиеВключаетСокращение, ПроверитьАдрес", Истина, Истина);
|
||||||
АдресСтруктура = МодульРаботаСАдресами.СведенияОбАдресе(АдресЗначение, ДополнительныеПараметры);
|
АдресСтруктура = МодульРаботаСАдресами.СведенияОбАдресе(АдресЗначение, ДополнительныеПараметры);
|
||||||
|
|
||||||
Если АдресСтруктура.РезультатПроверкиАдреса <> "Успех" И АдресСтруктура.Свойство("ТипАдреса")
|
Если АдресСтруктура.РезультатПроверкиАдреса <> "Успех" И АдресСтруктура.Свойство("ТипАдреса") Тогда
|
||||||
И (АдресСтруктура.ТипАдреса = МодульРаботаСАдресамиКлиентСервер.АдминистративноТерриториальныйАдрес()
|
Если АдресСтруктура.ТипАдреса = МодульРаботаСАдресамиКлиентСервер.АдминистративноТерриториальныйАдрес()
|
||||||
Или АдресСтруктура.ТипАдреса = МодульРаботаСАдресамиКлиентСервер.МуниципальныйАдрес()) Тогда
|
Или АдресСтруктура.ТипАдреса = МодульРаботаСАдресамиКлиентСервер.МуниципальныйАдрес() Тогда
|
||||||
Возврат АдресСтруктура.ОшибкиПроверкиАдреса;
|
Возврат АдресСтруктура.ОшибкиПроверкиАдреса;
|
||||||
|
ИначеЕсли Не ЗначениеЗаполнено(АдресСтруктура.КодРегиона) Тогда
|
||||||
|
Возврат НСтр("ru = 'Не заполнен Код региона'");
|
||||||
|
КонецЕсли;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
Возврат "";
|
Возврат "";
|
||||||
|
|||||||
@@ -83,10 +83,11 @@
|
|||||||
// * Ключ - СправочникСсылка.МашиночитаемыеДоверенности
|
// * Ключ - СправочникСсылка.МашиночитаемыеДоверенности
|
||||||
// * Значение - см. МашиночитаемыеДоверенностиФНС.ФайлыДоверенности
|
// * Значение - см. МашиночитаемыеДоверенностиФНС.ФайлыДоверенности
|
||||||
//
|
//
|
||||||
Функция ФайлыДоверенностей(Знач Доверенности, Знач ДляНалоговыхОрганов) Экспорт
|
Функция ФайлыДоверенностей(Знач Доверенности, Знач ДляНалоговыхОрганов, Знач ПроверятьДоступностьПерсональныхДанных = Ложь) Экспорт
|
||||||
|
|
||||||
Результат = Новый Массив;
|
Результат = Новый Массив;
|
||||||
ФайлыДоверенностей = МашиночитаемыеДоверенностиФНС.ФайлыДоверенностей(Доверенности, ДляНалоговыхОрганов);
|
ФайлыДоверенностей = Справочники.МашиночитаемыеДоверенности.ФайлыДоверенностей(Доверенности, ДляНалоговыхОрганов,
|
||||||
|
ПроверятьДоступностьПерсональныхДанных);
|
||||||
|
|
||||||
Для Каждого Доверенность Из Доверенности Цикл
|
Для Каждого Доверенность Из Доверенности Цикл
|
||||||
ФайлыДоверенности = ФайлыДоверенностей[Доверенность];
|
ФайлыДоверенности = ФайлыДоверенностей[Доверенность];
|
||||||
|
|||||||
@@ -212,14 +212,15 @@
|
|||||||
Возврат Параметры;
|
Возврат Параметры;
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
Процедура ПродолжитьВыгрузкуДоверенностиВФайл(РезультатДиалога, Доверенности) Экспорт
|
Процедура ПродолжитьВыгрузкуДоверенностиВФайл(РезультатДиалога, Контекст) Экспорт
|
||||||
|
|
||||||
Если РезультатДиалога = Неопределено Тогда
|
Если РезультатДиалога = Неопределено Тогда
|
||||||
Возврат;
|
Возврат;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
ДляНалоговыхОрганов = РезультатДиалога.Значение;
|
ДляНалоговыхОрганов = РезультатДиалога.Значение;
|
||||||
ФайлыДоверенностей = МашиночитаемыеДоверенностиФНССлужебныйВызовСервера.ФайлыДоверенностей(Доверенности, ДляНалоговыхОрганов);
|
ФайлыДоверенностей = МашиночитаемыеДоверенностиФНССлужебныйВызовСервера.ФайлыДоверенностей(
|
||||||
|
Контекст.Доверенности, ДляНалоговыхОрганов, Контекст.ПроверятьДоступностьПерсональныхДанных);
|
||||||
|
|
||||||
Если Не ЗначениеЗаполнено(ФайлыДоверенностей) Тогда
|
Если Не ЗначениеЗаполнено(ФайлыДоверенностей) Тогда
|
||||||
Возврат;
|
Возврат;
|
||||||
@@ -319,7 +320,7 @@
|
|||||||
Возврат Контекст;
|
Возврат Контекст;
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
Процедура ВыгрузитьДоверенностиВФайлы(Знач Доверенности) Экспорт
|
Процедура ВыгрузитьДоверенностиВФайлы(Знач Доверенности, Знач ПроверятьДоступностьПерсональныхДанных) Экспорт
|
||||||
|
|
||||||
ДляНалоговыхОрганов = МашиночитаемыеДоверенностиФНССлужебныйВызовСервера.ДоверенностиДляНалоговыхОрганов(Доверенности);
|
ДляНалоговыхОрганов = МашиночитаемыеДоверенностиФНССлужебныйВызовСервера.ДоверенностиДляНалоговыхОрганов(Доверенности);
|
||||||
|
|
||||||
@@ -336,7 +337,8 @@
|
|||||||
Кнопки.Добавить(Истина, НСтр("ru = 'Для представления в налоговые органы'"));
|
Кнопки.Добавить(Истина, НСтр("ru = 'Для представления в налоговые органы'"));
|
||||||
Кнопки.Добавить(Ложь, НСтр("ru = 'Только для подписания документов'"));
|
Кнопки.Добавить(Ложь, НСтр("ru = 'Только для подписания документов'"));
|
||||||
|
|
||||||
ОписаниеОповещения = Новый ОписаниеОповещения("ПродолжитьВыгрузкуДоверенностиВФайл", ЭтотОбъект, Доверенности);
|
ОписаниеОповещения = Новый ОписаниеОповещения("ПродолжитьВыгрузкуДоверенностиВФайл", ЭтотОбъект,
|
||||||
|
Новый Структура("Доверенности, ПроверятьДоступностьПерсональныхДанных", Доверенности, ПроверятьДоступностьПерсональныхДанных));
|
||||||
|
|
||||||
ПараметрыВопроса = СтандартныеПодсистемыКлиент.ПараметрыВопросаПользователю();
|
ПараметрыВопроса = СтандартныеПодсистемыКлиент.ПараметрыВопросаПользователю();
|
||||||
ПараметрыВопроса.ПредлагатьБольшеНеЗадаватьЭтотВопрос = Ложь;
|
ПараметрыВопроса.ПредлагатьБольшеНеЗадаватьЭтотВопрос = Ложь;
|
||||||
@@ -349,7 +351,8 @@
|
|||||||
|
|
||||||
СтандартныеПодсистемыКлиент.ПоказатьВопросПользователю(ОписаниеОповещения, ТекстВопроса, Кнопки, ПараметрыВопроса);
|
СтандартныеПодсистемыКлиент.ПоказатьВопросПользователю(ОписаниеОповещения, ТекстВопроса, Кнопки, ПараметрыВопроса);
|
||||||
Иначе
|
Иначе
|
||||||
ПродолжитьВыгрузкуДоверенностиВФайл(Новый Структура("Значение", Ложь), Доверенности);
|
ПродолжитьВыгрузкуДоверенностиВФайл(Новый Структура("Значение", Ложь),
|
||||||
|
Новый Структура("Доверенности, ПроверятьДоступностьПерсональныхДанных", Доверенности, ПроверятьДоступностьПерсональныхДанных));
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
@@ -368,11 +371,11 @@
|
|||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
Процедура ВыгрузитьДоверенностьВФайл(Знач Доверенность) Экспорт
|
Процедура ВыгрузитьДоверенностьВФайл(Знач Доверенность, Знач ПроверятьДоступностьПерсональныхДанных) Экспорт
|
||||||
Если ТипЗнч(Доверенность) <> Тип("Массив") Тогда
|
Если ТипЗнч(Доверенность) <> Тип("Массив") Тогда
|
||||||
Доверенность = ОбщегоНазначенияКлиентСервер.ЗначениеВМассиве(Доверенность);
|
Доверенность = ОбщегоНазначенияКлиентСервер.ЗначениеВМассиве(Доверенность);
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
ВыгрузитьДоверенностиВФайлы(Доверенность);
|
ВыгрузитьДоверенностиВФайлы(Доверенность, ПроверятьДоступностьПерсональныхДанных);
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
Процедура ПолучитьДоверенностьИзРеестраФНС(ОповещениеОПолучении = Неопределено, НомерДоверенности = Неопределено, ИННДоверителя = Неопределено) Экспорт
|
Процедура ПолучитьДоверенностьИзРеестраФНС(ОповещениеОПолучении = Неопределено, НомерДоверенности = Неопределено, ИННДоверителя = Неопределено) Экспорт
|
||||||
|
|||||||
@@ -20,6 +20,9 @@
|
|||||||
ПерсональныеДанные.Добавить("ДокументКодПодразделения");
|
ПерсональныеДанные.Добавить("ДокументКодПодразделения");
|
||||||
ПерсональныеДанные.Добавить("ДокументСрокДействия");
|
ПерсональныеДанные.Добавить("ДокументСрокДействия");
|
||||||
ПерсональныеДанные.Добавить("СтраховойНомерПФР");
|
ПерсональныеДанные.Добавить("СтраховойНомерПФР");
|
||||||
|
ПерсональныеДанные.Добавить("ИННФЛ");
|
||||||
|
ПерсональныеДанные.Добавить("Телефон");
|
||||||
|
ПерсональныеДанные.Добавить("ЭлектроннаяПочта");
|
||||||
ПерсональныеДанные.Добавить("НомерЗаписиЕдиногоРегистраНаселения");
|
ПерсональныеДанные.Добавить("НомерЗаписиЕдиногоРегистраНаселения");
|
||||||
|
|
||||||
Возврат ПерсональныеДанные;
|
Возврат ПерсональныеДанные;
|
||||||
|
|||||||
@@ -789,15 +789,16 @@
|
|||||||
//
|
//
|
||||||
Процедура ОтключитьИспользованиеПланаОбмена(Источник, Отказ) Экспорт
|
Процедура ОтключитьИспользованиеПланаОбмена(Источник, Отказ) Экспорт
|
||||||
|
|
||||||
// Проверка значения свойства ОбменДанными.Загрузка отсутствует по причине того, что в расположенным ниже коде,
|
Если Источник.ОбменДанными.Загрузка Тогда
|
||||||
// реализована логика, которая должна выполняться в том числе при установке этого свойства равным Истина
|
|
||||||
// (на стороне кода, который выполняет попытку удаления узла данного плана обмена).
|
Возврат;
|
||||||
|
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
Если ОбменДаннымиПовтИсп.ЭтоУзелРазделенногоОбменаДаннымиБСП(Источник.Ссылка) Тогда
|
Если ОбменДаннымиПовтИсп.ЭтоУзелРазделенногоОбменаДаннымиБСП(Источник.Ссылка) Тогда
|
||||||
|
|
||||||
// Кэш открытых сеансов для МРО стал неактуальным.
|
// Кэш открытых сеансов для МРО стал неактуальным.
|
||||||
ОбменДаннымиСлужебный.СброситьКэшМеханизмаРегистрацииОбъектов();
|
ОбменДаннымиСлужебный.СброситьКэшМеханизмаРегистрацииОбъектов();
|
||||||
|
|
||||||
ОбновитьПовторноИспользуемыеЗначения();
|
ОбновитьПовторноИспользуемыеЗначения();
|
||||||
|
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|||||||
@@ -3415,9 +3415,33 @@
|
|||||||
Функция ДанныеДляОбновленияВМногопоточномОбработчике(Параметры) Экспорт
|
Функция ДанныеДляОбновленияВМногопоточномОбработчике(Параметры) Экспорт
|
||||||
|
|
||||||
НаборДанных = Параметры.ОбновляемыеДанные.НаборДанных;
|
НаборДанных = Параметры.ОбновляемыеДанные.НаборДанных;
|
||||||
|
ОписаниеТипаСсылки = Неопределено;
|
||||||
|
НесколькоНаборовДанных = Ложь;
|
||||||
|
Для Каждого ЭлементНабора Из НаборДанных Цикл
|
||||||
|
ТаблицаДанных = ЭлементНабора.Данные;
|
||||||
|
КолонкаСсылка = ТаблицаДанных.Колонки.Найти("Ссылка");
|
||||||
|
Если КолонкаСсылка = Неопределено Тогда
|
||||||
|
Продолжить;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Если ОписаниеТипаСсылки = Неопределено Тогда
|
||||||
|
ОписаниеТипаСсылки = КолонкаСсылка.ТипЗначения;
|
||||||
|
Продолжить;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
НесколькоНаборовДанных = Истина;
|
||||||
|
ОписаниеТипаСсылки = Новый ОписаниеТипов(ОписаниеТипаСсылки, КолонкаСсылка.ТипЗначения.Типы());
|
||||||
|
КонецЦикла;
|
||||||
|
|
||||||
Если НаборДанных.Количество() > 0 Тогда
|
Если НаборДанных.Количество() > 0 Тогда
|
||||||
Данные = НаборДанных[0].Данные.Скопировать();
|
Данные = НаборДанных[0].Данные.Скопировать();
|
||||||
|
КолонкаСсылка = Данные.Колонки.Найти("Ссылка");
|
||||||
|
Если КолонкаСсылка <> Неопределено И НесколькоНаборовДанных Тогда
|
||||||
|
МассивСсылок = Данные.ВыгрузитьКолонку("Ссылка");
|
||||||
|
Данные.Колонки.Удалить(КолонкаСсылка);
|
||||||
|
Данные.Колонки.Добавить("Ссылка", ОписаниеТипаСсылки);
|
||||||
|
Данные.ЗагрузитьКолонку(МассивСсылок, "Ссылка");
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
Для Индекс = 1 По НаборДанных.Количество() - 1 Цикл
|
Для Индекс = 1 По НаборДанных.Количество() - 1 Цикл
|
||||||
Набор = НаборДанных[Индекс];
|
Набор = НаборДанных[Индекс];
|
||||||
|
|||||||
@@ -44,7 +44,7 @@
|
|||||||
Процедура ПриДобавленииПодсистемы(Описание) Экспорт
|
Процедура ПриДобавленииПодсистемы(Описание) Экспорт
|
||||||
|
|
||||||
Описание.Имя = "СтандартныеПодсистемы";
|
Описание.Имя = "СтандартныеПодсистемы";
|
||||||
Описание.Версия = "3.2.1.382";
|
Описание.Версия = "3.2.1.395";
|
||||||
Описание.ИдентификаторИнтернетПоддержки = "SSL";
|
Описание.ИдентификаторИнтернетПоддержки = "SSL";
|
||||||
Описание.РежимВыполненияОтложенныхОбработчиков = "Параллельно";
|
Описание.РежимВыполненияОтложенныхОбработчиков = "Параллельно";
|
||||||
Описание.ПараллельноеОтложенноеОбновлениеСВерсии = "2.3.3.0";
|
Описание.ПараллельноеОтложенноеОбновлениеСВерсии = "2.3.3.0";
|
||||||
|
|||||||
@@ -1601,6 +1601,23 @@
|
|||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
|
// Для внутреннего использования.
|
||||||
|
//
|
||||||
|
Процедура Пауза(Секунд) Экспорт
|
||||||
|
|
||||||
|
ТекущийСеансИнформационнойБазы = ПолучитьТекущийСеансИнформационнойБазы();
|
||||||
|
ФоновоеЗадание = ТекущийСеансИнформационнойБазы.ПолучитьФоновоеЗадание();
|
||||||
|
|
||||||
|
Если ФоновоеЗадание = Неопределено Тогда
|
||||||
|
Параметры = Новый Массив;
|
||||||
|
Параметры.Добавить(Секунд);
|
||||||
|
ФоновоеЗадание = ФоновыеЗадания.Выполнить("ОбновлениеИнформационнойБазыСлужебный.Пауза", Параметры);
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
ФоновоеЗадание.ОжидатьЗавершенияВыполнения(Секунд);
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
#Область ОбработчикиСобытийПодсистемКонфигурации
|
#Область ОбработчикиСобытийПодсистемКонфигурации
|
||||||
|
|
||||||
// См. ОбщегоНазначенияПереопределяемый.ПриДобавленииОбработчиковУстановкиПараметровСеанса.
|
// См. ОбщегоНазначенияПереопределяемый.ПриДобавленииОбработчиковУстановкиПараметровСеанса.
|
||||||
@@ -7791,10 +7808,18 @@
|
|||||||
Возврат;
|
Возврат;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
|
ПрогрессОперативногоОбновления = ОбновлениеИнформационнойБазы.ПрогрессОбновленияОбластейДанных("Оперативное");
|
||||||
ПрогрессОбновления = ОбновлениеИнформационнойБазы.ПрогрессОбновленияОбластейДанных("Отложенное");
|
ПрогрессОбновления = ОбновлениеИнформационнойБазы.ПрогрессОбновленияОбластейДанных("Отложенное");
|
||||||
ОбластиДляПроверки = ПрогрессОбновления.ОбластиВыполняется;
|
ОбластиДляПроверки = ПрогрессОбновления.ОбластиВыполняется;
|
||||||
ОбщегоНазначенияКлиентСервер.ДополнитьМассив(ОбластиДляПроверки, ПрогрессОбновления.ОбластиСПроблемами, Истина);
|
ОбщегоНазначенияКлиентСервер.ДополнитьМассив(ОбластиДляПроверки, ПрогрессОбновления.ОбластиСПроблемами, Истина);
|
||||||
|
|
||||||
|
Если ЗначениеЗаполнено(ПрогрессОперативногоОбновления.Проблемы) Тогда
|
||||||
|
// Области, где оперативное обновление завершилось с ошибкой, не останавливают отложенное обновление.
|
||||||
|
ПрогрессОбновления.ОбластиОжидает = ОбщегоНазначенияКлиентСервер.РазностьМассивов(
|
||||||
|
ПрогрессОбновления.ОбластиОжидает, ПрогрессОперативногоОбновления.ОбластиСПроблемами);
|
||||||
|
ПрогрессОбновления.Ожидают = ПрогрессОбновления.ОбластиОжидает.Количество();
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
ЕстьОжидающие = ПрогрессОбновления.Ожидают <> 0;
|
ЕстьОжидающие = ПрогрессОбновления.Ожидают <> 0;
|
||||||
|
|
||||||
ПорядокОбрабатываемыхДанных = Константы.ПорядокОбрабатываемыхДанных.Получить();
|
ПорядокОбрабатываемыхДанных = Константы.ПорядокОбрабатываемыхДанных.Получить();
|
||||||
@@ -10564,21 +10589,6 @@
|
|||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
Процедура Пауза(Секунд) Экспорт
|
|
||||||
|
|
||||||
ТекущийСеансИнформационнойБазы = ПолучитьТекущийСеансИнформационнойБазы();
|
|
||||||
ФоновоеЗадание = ТекущийСеансИнформационнойБазы.ПолучитьФоновоеЗадание();
|
|
||||||
|
|
||||||
Если ФоновоеЗадание = Неопределено Тогда
|
|
||||||
Параметры = Новый Массив;
|
|
||||||
Параметры.Добавить(Секунд);
|
|
||||||
ФоновоеЗадание = ФоновыеЗадания.Выполнить("ОбновлениеИнформационнойБазыСлужебный.Пауза", Параметры);
|
|
||||||
КонецЕсли;
|
|
||||||
|
|
||||||
ФоновоеЗадание.ОжидатьЗавершенияВыполнения(Секунд);
|
|
||||||
|
|
||||||
КонецПроцедуры
|
|
||||||
|
|
||||||
Функция ДлительностьЭтапаСтрокой(Знач Длительность) Экспорт
|
Функция ДлительностьЭтапаСтрокой(Знач Длительность) Экспорт
|
||||||
|
|
||||||
Если Длительность < 1 Тогда
|
Если Длительность < 1 Тогда
|
||||||
|
|||||||
@@ -2303,43 +2303,27 @@
|
|||||||
КонецЦикла;
|
КонецЦикла;
|
||||||
|
|
||||||
СуммарнаяПогрешность = РаспределяемаяСумма - РаспределеннаяСумма;
|
СуммарнаяПогрешность = РаспределяемаяСумма - РаспределеннаяСумма;
|
||||||
|
Если СуммарнаяПогрешность = 0 Тогда
|
||||||
Если СуммарнаяПогрешность > 1 Тогда
|
// Если СуммарнаяПогрешность = 0, то все идеально.
|
||||||
|
ИначеЕсли СуммарнаяПогрешность > 0 И ЗначениеЗаполнено(Точность) Тогда
|
||||||
// Погрешности округления отнесем на коэффициенты с максимальным весом, распределяя с шагом в 1
|
|
||||||
ИндексыВПорядкеВеса = ИндексыВПорядкеВеса(КоэффициентыАбсолютные);
|
|
||||||
Счетчик = 1;
|
|
||||||
Пока ЗначениеЗаполнено(СуммарнаяПогрешность) Цикл
|
|
||||||
ИндексЭлементаСМаксимальнымВесом = ИндексыВПорядкеВеса[Счетчик - 1];
|
|
||||||
ПогашаемаяЧасть = ?(СуммарнаяПогрешность > 1, 1, СуммарнаяПогрешность);
|
|
||||||
Результат[ИндексЭлементаСМаксимальнымВесом] = Результат[ИндексЭлементаСМаксимальнымВесом] + ПогашаемаяЧасть;
|
|
||||||
СуммарнаяПогрешность = СуммарнаяПогрешность - ПогашаемаяЧасть;
|
|
||||||
|
|
||||||
Счетчик = Счетчик + 1;
|
|
||||||
Если Счетчик = Размерность Тогда
|
|
||||||
Счетчик = 1;
|
|
||||||
КонецЕсли;
|
|
||||||
КонецЦикла;
|
|
||||||
ИначеЕсли СуммарнаяПогрешность > 0 Тогда
|
|
||||||
|
|
||||||
// Погрешности округления отнесем на коэффициент с максимальным весом.
|
// Погрешности округления отнесем на коэффициент с максимальным весом.
|
||||||
Результат[ИндексМаксимальногоКоэффициента] = Результат[ИндексМаксимальногоКоэффициента] + СуммарнаяПогрешность;
|
Результат[ИндексМаксимальногоКоэффициента] = Результат[ИндексМаксимальногоКоэффициента] + СуммарнаяПогрешность;
|
||||||
|
|
||||||
ИначеЕсли СуммарнаяПогрешность < 0 Тогда
|
|
||||||
|
|
||||||
// Если распределили больше чем положено, размазываем погрешность по ближайшим максимальным весам.
|
|
||||||
ЗначениеПогрешности = 1 / Pow(10, Точность);
|
|
||||||
КоличествоЭлементовПогрешности = -СуммарнаяПогрешность / ЗначениеПогрешности;
|
|
||||||
|
|
||||||
Для Сч = 1 По КоличествоЭлементовПогрешности Цикл
|
|
||||||
МаксимальныйКоэффициент = МаксимальноеЗначениеВМассиве(КоэффициентыАбсолютные);
|
|
||||||
Индекс = КоэффициентыАбсолютные.Найти(МаксимальныйКоэффициент);
|
|
||||||
Результат[Индекс] = Результат[Индекс] - ЗначениеПогрешности;
|
|
||||||
КоэффициентыАбсолютные[Индекс] = 0;
|
|
||||||
КонецЦикла;
|
|
||||||
|
|
||||||
Иначе
|
Иначе
|
||||||
// Если СуммарнаяПогрешность = 0, то все идеально.
|
// Погрешности округления отнесем на коэффициенты с максимальным весом, распределяя с шагом в 1
|
||||||
|
ИндексыВПорядкеВеса = ИндексыВПорядкеВеса(КоэффициентыАбсолютные);
|
||||||
|
ЗначениеПогрешности = 1 / Pow(10, Точность) * ?(СуммарнаяПогрешность < 0, -1, 1);
|
||||||
|
|
||||||
|
КоличествоЭлементовПогрешности = ЦЕЛ(СуммарнаяПогрешность / ЗначениеПогрешности);
|
||||||
|
ИндексВеса = -1;
|
||||||
|
Для НомерЭлементаПогрешности = 1 По КоличествоЭлементовПогрешности Цикл
|
||||||
|
ИндексВеса = ИндексВеса + 1;
|
||||||
|
Если ИндексВеса = Размерность Тогда
|
||||||
|
ИндексВеса = 0;
|
||||||
|
КонецЕсли;
|
||||||
|
Индекс = ИндексыВПорядкеВеса[ИндексВеса];
|
||||||
|
Результат[Индекс] = Результат[Индекс] + ЗначениеПогрешности;
|
||||||
|
КонецЦикла;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
Если ВыполнятьИнверсию Тогда
|
Если ВыполнятьИнверсию Тогда
|
||||||
@@ -2367,7 +2351,6 @@
|
|||||||
//
|
//
|
||||||
Функция ЗаменитьНедопустимыеСимволыXML(Знач Текст, СимволЗамены = " ") Экспорт
|
Функция ЗаменитьНедопустимыеСимволыXML(Знач Текст, СимволЗамены = " ") Экспорт
|
||||||
|
|
||||||
#Если Не ВебКлиент Тогда
|
|
||||||
ПозицияНачала = 1;
|
ПозицияНачала = 1;
|
||||||
Позиция = ОбработкаСтрокиXML.НайтиНедопустимыеСимволыXML(Текст, ПозицияНачала);
|
Позиция = ОбработкаСтрокиXML.НайтиНедопустимыеСимволыXML(Текст, ПозицияНачала);
|
||||||
Пока Позиция > 0 Цикл
|
Пока Позиция > 0 Цикл
|
||||||
@@ -2381,28 +2364,6 @@
|
|||||||
КонецЦикла;
|
КонецЦикла;
|
||||||
|
|
||||||
Возврат Текст;
|
Возврат Текст;
|
||||||
#Иначе
|
|
||||||
// Коды символов от 0 до 2^16-1, которые метод НайтиНедопустимыеСимволыXML
|
|
||||||
// считает недопустимыми: 0-8, 11-12, 14-31, 55296-57343.
|
|
||||||
Итог = "";
|
|
||||||
ДлинаСтроки = СтрДлина(Текст);
|
|
||||||
|
|
||||||
Для НомерСимвола = 1 По ДлинаСтроки Цикл
|
|
||||||
Символ = Сред(Текст, НомерСимвола, 1);
|
|
||||||
КодСимвола = КодСимвола(Символ);
|
|
||||||
|
|
||||||
Если КодСимвола < 9
|
|
||||||
Или КодСимвола > 10 И КодСимвола < 13
|
|
||||||
Или КодСимвола > 13 И КодСимвола < 32
|
|
||||||
Или КодСимвола > 55295 И КодСимвола < 57344 Тогда
|
|
||||||
|
|
||||||
Символ = СимволЗамены;
|
|
||||||
КонецЕсли;
|
|
||||||
Итог = Итог + Символ;
|
|
||||||
КонецЦикла;
|
|
||||||
|
|
||||||
Возврат Итог;
|
|
||||||
#КонецЕсли
|
|
||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
@@ -3942,22 +3903,6 @@
|
|||||||
|
|
||||||
#Область РаспределитьСуммуПропорциональноКоэффициентам
|
#Область РаспределитьСуммуПропорциональноКоэффициентам
|
||||||
|
|
||||||
Функция МаксимальноеЗначениеВМассиве(Массив)
|
|
||||||
|
|
||||||
МаксимальноеЗначение = 0;
|
|
||||||
|
|
||||||
Для Индекс = 0 По Массив.Количество() - 1 Цикл
|
|
||||||
Значение = Массив[Индекс];
|
|
||||||
|
|
||||||
Если МаксимальноеЗначение < Значение Тогда
|
|
||||||
МаксимальноеЗначение = Значение;
|
|
||||||
КонецЕсли;
|
|
||||||
КонецЦикла;
|
|
||||||
|
|
||||||
Возврат МаксимальноеЗначение;
|
|
||||||
|
|
||||||
КонецФункции
|
|
||||||
|
|
||||||
// Создает массив индексов исходного массива, отсортированных по убыванию значений исходного массива.
|
// Создает массив индексов исходного массива, отсортированных по убыванию значений исходного массива.
|
||||||
// Т.е. первое значение это индекс элемента с максимальным значением, второе - с максимальным значением из оставшихся и т.д.
|
// Т.е. первое значение это индекс элемента с максимальным значением, второе - с максимальным значением из оставшихся и т.д.
|
||||||
//
|
//
|
||||||
@@ -3967,22 +3912,17 @@
|
|||||||
// Возвращаемое значение:
|
// Возвращаемое значение:
|
||||||
// Массив из Число
|
// Массив из Число
|
||||||
//
|
//
|
||||||
Функция ИндексыВПорядкеВеса(Массив)
|
Функция ИндексыВПорядкеВеса(Знач Массив)
|
||||||
// Создаем массив - изначально просто индексы
|
Результат = Новый Массив();
|
||||||
Результат = Новый Массив;
|
|
||||||
Для Индекс = 0 По Массив.ВГраница() Цикл
|
|
||||||
Результат.Добавить(Индекс);
|
|
||||||
КонецЦикла;
|
|
||||||
|
|
||||||
// Сортируем результат по значениям из входящего массива (пузырьком - один проход внешний)
|
Сортировка = Новый СписокЗначений;
|
||||||
Для Индекс1 = 0 По Результат.ВГраница() - 1 Цикл
|
Сортировка.ЗагрузитьЗначения(Массив);
|
||||||
Для Индекс2 = 0 По Результат.ВГраница() - Индекс1 - 1 Цикл
|
Сортировка.СортироватьПоЗначению(НаправлениеСортировки.Убыв);
|
||||||
Если Массив[Результат[Индекс2]] < Массив[Результат[Индекс2 + 1]] Тогда
|
|
||||||
Смещаемый = Результат[Индекс2];
|
Для каждого ЭлемСписка Из Сортировка Цикл
|
||||||
Результат[Индекс2] = Результат[Индекс2 + 1];
|
Индекс = Массив.Найти(ЭлемСписка.Значение);
|
||||||
Результат[Индекс2 + 1] = Смещаемый;
|
Результат.Добавить(Индекс);
|
||||||
КонецЕсли;
|
Массив[Индекс] = Неопределено;
|
||||||
КонецЦикла;
|
|
||||||
КонецЦикла;
|
КонецЦикла;
|
||||||
Возврат Результат;
|
Возврат Результат;
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|||||||
@@ -267,7 +267,7 @@
|
|||||||
//
|
//
|
||||||
Функция Разрешения() Экспорт
|
Функция Разрешения() Экспорт
|
||||||
|
|
||||||
Протокол = "HTTP";
|
Протокол = "HTTPS";
|
||||||
Адрес = "sms.ru";
|
Адрес = "sms.ru";
|
||||||
Порт = Неопределено;
|
Порт = Неопределено;
|
||||||
Описание = НСтр("ru = 'Отправка SMS через ""SMS.RU"".'");
|
Описание = НСтр("ru = 'Отправка SMS через ""SMS.RU"".'");
|
||||||
|
|||||||
@@ -256,7 +256,7 @@
|
|||||||
МодульРаботаВБезопасномРежиме = ОбщегоНазначения.ОбщийМодуль("РаботаВБезопасномРежиме");
|
МодульРаботаВБезопасномРежиме = ОбщегоНазначения.ОбщийМодуль("РаботаВБезопасномРежиме");
|
||||||
Разрешения = Новый Массив;
|
Разрешения = Новый Массив;
|
||||||
|
|
||||||
Протокол = "HTTP";
|
Протокол = "HTTPS";
|
||||||
Адрес = "beeline.amega-inform.ru";
|
Адрес = "beeline.amega-inform.ru";
|
||||||
Порт = Неопределено;
|
Порт = Неопределено;
|
||||||
Описание = НСтр("ru = 'Отправка SMS через Билайн (старый).'");
|
Описание = НСтр("ru = 'Отправка SMS через Билайн (старый).'");
|
||||||
|
|||||||
@@ -262,7 +262,7 @@
|
|||||||
//
|
//
|
||||||
Функция Разрешения() Экспорт
|
Функция Разрешения() Экспорт
|
||||||
|
|
||||||
Протокол = "HTTP";
|
Протокол = "HTTPS";
|
||||||
Адрес = "lcab.sms-uslugi.ru";
|
Адрес = "lcab.sms-uslugi.ru";
|
||||||
Порт = Неопределено;
|
Порт = Неопределено;
|
||||||
Описание = НСтр("ru = 'Отправка SMS через ""СМС-Услуги"".'");
|
Описание = НСтр("ru = 'Отправка SMS через ""СМС-Услуги"".'");
|
||||||
|
|||||||
@@ -2720,7 +2720,11 @@
|
|||||||
Строка = ГруппаЭлементовФормыНастроек(Форма, Родитель, ИмяСтроки);
|
Строка = ГруппаЭлементовФормыНастроек(Форма, Родитель, ИмяСтроки);
|
||||||
Строка.Заголовок = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
Строка.Заголовок = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||||
НСтр("ru = 'Строка %1.%2'"), НомерКолонки, НомерСтроки);
|
НСтр("ru = 'Строка %1.%2'"), НомерКолонки, НомерСтроки);
|
||||||
Строка.ВертикальныйИнтервал = ИнтервалМеждуЭлементамиФормы.Нет;
|
Если ОбщегоНазначенияКлиентСервер.ЭтоВариантИнтерфейса85() Тогда
|
||||||
|
Строка.ВертикальныйИнтервал = ИнтервалМеждуЭлементамиФормы.Нет;
|
||||||
|
Иначе
|
||||||
|
Строка.ВертикальныйИнтервал = ИнтервалМеждуЭлементамиФормы.Одинарный;
|
||||||
|
КонецЕсли;
|
||||||
Строка.ГоризонтальныйИнтервал = ИнтервалМеждуЭлементамиФормы.Половинный;
|
Строка.ГоризонтальныйИнтервал = ИнтервалМеждуЭлементамиФормы.Половинный;
|
||||||
|
|
||||||
Если Не Признаки.ЭтоСписок Тогда
|
Если Не Признаки.ЭтоСписок Тогда
|
||||||
@@ -3370,7 +3374,11 @@
|
|||||||
Кнопка.ИмяКоманды = ИмяКоманды;
|
Кнопка.ИмяКоманды = ИмяКоманды;
|
||||||
Кнопка.Видимость = Истина;
|
Кнопка.Видимость = Истина;
|
||||||
Кнопка.ВажностьПриОтображении = ВажностьПриОтображении.Обычная;
|
Кнопка.ВажностьПриОтображении = ВажностьПриОтображении.Обычная;
|
||||||
Кнопка.Важность = ВажностьКнопки.Дополнительная;
|
Если ОбщегоНазначенияКлиентСервер.ЭтоВариантИнтерфейса85() Тогда
|
||||||
|
Кнопка.Важность = ВажностьКнопки.Дополнительная;
|
||||||
|
Иначе
|
||||||
|
Кнопка.Вид = ВидКнопкиФормы.Гиперссылка;
|
||||||
|
КонецЕсли;
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
Процедура ИнициализироватьСписок(Форма, Индекс, Поле, ЭлементНастройки)
|
Процедура ИнициализироватьСписок(Форма, Индекс, Поле, ЭлементНастройки)
|
||||||
|
|||||||
@@ -100,7 +100,7 @@
|
|||||||
|
|
||||||
Если Не ЗначениеЗаполнено(ИсточникиЧерезЗапятую) Тогда
|
Если Не ЗначениеЗаполнено(ИсточникиЧерезЗапятую) Тогда
|
||||||
ВладелецКоманд = ПараметрыРазмещения.ВладелецКоманд;
|
ВладелецКоманд = ПараметрыРазмещения.ВладелецКоманд;
|
||||||
Если ВладелецКоманд <> Неопределено Тогда
|
Если ВладелецКоманд <> Неопределено И ТипЗнч(ВладелецКоманд) = Тип("ТаблицаФормы") Тогда
|
||||||
Список = Форма[ВладелецКоманд.ПутьКДанным];
|
Список = Форма[ВладелецКоманд.ПутьКДанным];
|
||||||
Если ТипЗнч(Список) = Тип("ДинамическийСписок") И ЗначениеЗаполнено(Список.ОсновнаяТаблица) Тогда
|
Если ТипЗнч(Список) = Тип("ДинамическийСписок") И ЗначениеЗаполнено(Список.ОсновнаяТаблица) Тогда
|
||||||
ИсточникиЧерезЗапятую = Список.ОсновнаяТаблица;
|
ИсточникиЧерезЗапятую = Список.ОсновнаяТаблица;
|
||||||
|
|||||||
@@ -94,6 +94,7 @@
|
|||||||
// * ЭтоЖурналДокументов - Булево - Истина, если объект является журналом документов.
|
// * ЭтоЖурналДокументов - Булево - Истина, если объект является журналом документов.
|
||||||
// * ТипСсылкиДанных - Тип
|
// * ТипСсылкиДанных - Тип
|
||||||
// - ОписаниеТипов - тип ссылки элемента.
|
// - ОписаниеТипов - тип ссылки элемента.
|
||||||
|
// * ОтображениеКнопки - ОтображениеКнопки - режим отображения кнопки.
|
||||||
//
|
//
|
||||||
// ПодключенныеОтчетыИОбработки - ТаблицаЗначений - отчеты и обработки, предоставляющие свои команды
|
// ПодключенныеОтчетыИОбработки - ТаблицаЗначений - отчеты и обработки, предоставляющие свои команды
|
||||||
// для объектов Источники:
|
// для объектов Источники:
|
||||||
|
|||||||
@@ -11912,6 +11912,12 @@
|
|||||||
КонецЦикла;
|
КонецЦикла;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
|
Свойства = Новый Структура("БезОбновленияДереваРолей", Ложь);
|
||||||
|
ЗаполнитьЗначенияСвойств(Свойства, Параметры);
|
||||||
|
Если Свойства.БезОбновленияДереваРолей Тогда
|
||||||
|
Возврат;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
ОбновитьДеревоРолей(Параметры);
|
ОбновитьДеревоРолей(Параметры);
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|||||||
@@ -81,7 +81,7 @@
|
|||||||
ВызватьИсключение НСтр("ru = 'Невозможно определить город, ожидается адрес.'");
|
ВызватьИсключение НСтр("ru = 'Невозможно определить город, ожидается адрес.'");
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
ИмяРегиона = СоединитьНаименованиеИТип(Адрес.area, Адрес.areaType);
|
ИмяРегиона = УправлениеКонтактнойИнформациейКлиентСервер.СоединитьНаименованиеИТипАдресногоОбъекта(Адрес.area, Адрес.areaType);
|
||||||
Если ЭтоГородФедеральногоЗначения(ИмяРегиона, Адрес.areaValue) Тогда
|
Если ЭтоГородФедеральногоЗначения(ИмяРегиона, Адрес.areaValue) Тогда
|
||||||
|
|
||||||
Если ЗначениеЗаполнено(Адрес.area) Тогда
|
Если ЗначениеЗаполнено(Адрес.area) Тогда
|
||||||
@@ -96,7 +96,7 @@
|
|||||||
И ПустаяСтрока(Адрес.City) Тогда
|
И ПустаяСтрока(Адрес.City) Тогда
|
||||||
Город = ИмяРегиона;
|
Город = ИмяРегиона;
|
||||||
Иначе
|
Иначе
|
||||||
Город = СоединитьНаименованиеИТип(Адрес.City, Адрес.CityType);
|
Город = УправлениеКонтактнойИнформациейКлиентСервер.СоединитьНаименованиеИТипАдресногоОбъекта(Адрес.City, Адрес.CityType);
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
Возврат Город;
|
Возврат Город;
|
||||||
@@ -135,9 +135,11 @@
|
|||||||
//
|
//
|
||||||
Функция СведенияОбАдминистративноТерриториальныхАдресах(Адреса, ДополнительныеПараметры = Неопределено) Экспорт
|
Функция СведенияОбАдминистративноТерриториальныхАдресах(Адреса, ДополнительныеПараметры = Неопределено) Экспорт
|
||||||
Возврат СведенияОАдресахОбщая(Адреса, ДополнительныеПараметры, РаботаСАдресамиКлиентСервер.АдминистративноТерриториальныйАдрес());
|
Возврат СведенияОАдресахОбщая(Адреса, ДополнительныеПараметры, РаботаСАдресамиКлиентСервер.АдминистративноТерриториальныйАдрес());
|
||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
// Возвращает сведения о муниципальном адресе в виде отдельных полей адреса.
|
// Возвращает сведения о муниципальном адресе в виде отдельных полей адреса.
|
||||||
|
// При отсутствии данных возвращается пустая строка.
|
||||||
//
|
//
|
||||||
// Параметры:
|
// Параметры:
|
||||||
// Адрес - Строка - Адрес в формате JSON
|
// Адрес - Строка - Адрес в формате JSON
|
||||||
@@ -148,41 +150,44 @@
|
|||||||
// * Представление - Строка - текстовое представление адреса по муниципальному делению.
|
// * Представление - Строка - текстовое представление адреса по муниципальному делению.
|
||||||
// * Индекс - Строка - почтовый индекс.
|
// * Индекс - Строка - почтовый индекс.
|
||||||
// * Комментарий - Строка - дополнительный комментарий к адресу.
|
// * Комментарий - Строка - дополнительный комментарий к адресу.
|
||||||
// * Регион - Структура - сведения о регионе:
|
// * ИдентификаторАдресногоЭлемента - Строка - уникальный идентификатор последнего адресного элемента в адресе.
|
||||||
|
// Например, для адреса "г Москва, вн.тер.г. городской округ Троицк, г Троицк, ул 3-я Вишневая,
|
||||||
|
// д. 1" это будет идентификатор улицы "3-я Вишневая".
|
||||||
|
// * Регион - Структура - сведения о регионе (субъект РФ):
|
||||||
// ** Представление - Строка - полное наименование региона с типом ("Московская область").
|
// ** Представление - Строка - полное наименование региона с типом ("Московская область").
|
||||||
// ** Наименование - Строка - название региона без типа ("Московская").
|
// ** Наименование - Строка - название региона без типа ("Московская").
|
||||||
// ** Тип - Строка - тип региона ("область", "край", "республика").
|
// ** Тип - Строка - тип региона ("область", "край", "республика").
|
||||||
// ** Идентификатор - Строка - уникальный идентификатор региона (GUID).
|
// ** Идентификатор - Строка - уникальный идентификатор региона (GUID).
|
||||||
// ** Код - Строка - код региона РФ ("77").
|
// ** Код - Строка - код региона РФ ("77").
|
||||||
// * МуниципальныйРайон - Структура - сведения о муниципальном районе:
|
// * МуниципальныйРайон - Структура - сведения о муниципальном районе (округе):
|
||||||
// ** Представление - Строка - полное наименование муниципального района ("Ленинский муниципальный район").
|
// ** Представление - Строка - полное наименование муниципального района ("Ленинский муниципальный район").
|
||||||
// ** Наименование - Строка - название района без типа ("Ленинский").
|
// ** Наименование - Строка - название района без типа ("Ленинский").
|
||||||
// ** Тип - Строка - тип муниципального образования ("муниципальный район").
|
// ** Тип - Строка - тип муниципального образования ("муниципальный район").
|
||||||
// ** Идентификатор - Строка - уникальный идентификатор.
|
// ** Идентификатор - Строка - уникальный идентификатор муниципального района.
|
||||||
// ** Код - Строка - код типа муниципального образования: 1 - муниципальный район; 2 - городской округ;
|
// ** Код - Строка - код типа муниципального образования: 1 - муниципальный район; 2 - городской округ;
|
||||||
// 3 - внутригородская территория; 4 - муниципальный округ; 5 - федеральная территория.
|
// 3 - внутригородская территория; 4 - муниципальный округ; 5 - федеральная территория.
|
||||||
// * Поселение - Структура - сведения о поселении:
|
// * Поселение - Структура - сведения о поселении:
|
||||||
// ** Представление - Строка - полное наименование поселения ("Сосновское сельское поселение").
|
// ** Представление - Строка - полное наименование поселения ("Сосновское сельское поселение").
|
||||||
// ** Наименование - Строка - название поселения без типа ("Сосновское").
|
// ** Наименование - Строка - название поселения без типа ("Сосновское").
|
||||||
// ** Тип - Строка - тип поселения ("сельское поселение").
|
// ** Тип - Строка - тип поселения ("сельское поселение").
|
||||||
// ** Идентификатор - Строка - уникальный идентификатор.
|
// ** Идентификатор - Строка - уникальный идентификатор поселения.
|
||||||
// ** Код - Строка - код типа поселения: 1 - городское поселение; 2 - сельское поселение;
|
// ** Код - Строка - код типа поселения: 1 - городское поселение; 2 - сельское поселение;
|
||||||
// 3 - межселенная территория; 4 - внутригородской район городского округа.
|
// 3 - межселенная территория; 4 - внутригородской район городского округа.
|
||||||
// * НаселенныйПункт - Структура - сведения о населенном пункте:
|
// * НаселенныйПункт - Структура - сведения о населенном пункте:
|
||||||
// ** Представление - Строка - полное наименование населенного пункта ("деревня Восход").
|
// ** Представление - Строка - полное наименование населенного пункта ("деревня Восход").
|
||||||
// ** Наименование - Строка - название населенного пункта ("Восход").
|
// ** Наименование - Строка - название населенного пункта ("Восход").
|
||||||
// ** Тип - Строка - тип населенного пункта ("деревня").
|
// ** Тип - Строка - тип населенного пункта ("деревня").
|
||||||
// ** Идентификатор - Строка - уникальный идентификатор.
|
// ** Идентификатор - Строка - уникальный идентификатор населенного пункта.
|
||||||
// * Территория - Структура - сведения о территории:
|
// * Территория - Структура - сведения о территории (элемент планировочной структуры):
|
||||||
// ** Представление - Строка - полное наименование территории.
|
// ** Представление - Строка - полное наименование территории.
|
||||||
// ** Наименование - Строка - название территории.
|
// ** Наименование - Строка - название территории.
|
||||||
// ** Тип - Строка - тип территории.
|
// ** Тип - Строка - тип территории.
|
||||||
// ** Идентификатор - Строка - уникальный идентификатор.
|
// ** Идентификатор - Строка - уникальный идентификатор территории.
|
||||||
// * Улица - Структура - сведения об улице:
|
// * Улица - Структура - сведения об улице (элемент улично-дорожной сети):
|
||||||
// ** Представление - Строка - полное наименование улицы ("улица Ленина").
|
// ** Представление - Строка - полное наименование улицы ("улица Ленина").
|
||||||
// ** Наименование - Строка - название улицы ("Ленина").
|
// ** Наименование - Строка - название улицы ("Ленина").
|
||||||
// ** Тип - Строка - тип улицы ("улица").
|
// ** Тип - Строка - тип улицы ("улица").
|
||||||
// ** Идентификатор - Строка - уникальный идентификатор.
|
// ** Идентификатор - Строка - уникальный идентификатор улицы.
|
||||||
// * Здание - Структура:
|
// * Здание - Структура:
|
||||||
// ** Представление - Строка - представление здания ("дом 1").
|
// ** Представление - Строка - представление здания ("дом 1").
|
||||||
// ** Идентификатор - Строка - идентификатор здания.
|
// ** Идентификатор - Строка - идентификатор здания.
|
||||||
@@ -196,8 +201,9 @@
|
|||||||
// *** Наименование - Строка - номер помещения ("1").
|
// *** Наименование - Строка - номер помещения ("1").
|
||||||
// *** Тип - Строка - тип помещения ("квартира").
|
// *** Тип - Строка - тип помещения ("квартира").
|
||||||
// * ЗемельныйУчасток - Структура - информация о земельном участке:
|
// * ЗемельныйУчасток - Структура - информация о земельном участке:
|
||||||
|
// ** Представление - Строка - представление земельного участка
|
||||||
// ** Наименование - Строка - номер земельного участка.
|
// ** Наименование - Строка - номер земельного участка.
|
||||||
// ** Тип - Строка - всегда "з/у".
|
// ** Тип - Строка - тип земельного участка (всегда "з/у").
|
||||||
// ** Идентификатор - Строка - идентификатор участка.
|
// ** Идентификатор - Строка - идентификатор участка.
|
||||||
//
|
//
|
||||||
Функция СведенияОМуниципальномАдресе(Адрес, ДополнительныеПараметры = Неопределено) Экспорт
|
Функция СведенияОМуниципальномАдресе(Адрес, ДополнительныеПараметры = Неопределено) Экспорт
|
||||||
@@ -220,7 +226,10 @@
|
|||||||
// * Представление - Строка - текстовое представление адреса по муниципальному делению.
|
// * Представление - Строка - текстовое представление адреса по муниципальному делению.
|
||||||
// * Индекс - Строка - почтовый индекс.
|
// * Индекс - Строка - почтовый индекс.
|
||||||
// * Комментарий - Строка - дополнительный комментарий к адресу.
|
// * Комментарий - Строка - дополнительный комментарий к адресу.
|
||||||
// * Регион - Структура - сведения о регионе:
|
// * ИдентификаторАдресногоЭлемента - Строка - уникальный идентификатор последнего адресного элемента в адресе.
|
||||||
|
// Например, для адреса "город Москва, город Троицк, улица 3-я Вишневая, дом 1"
|
||||||
|
// это будет идентификатор улицы "3-я Вишневая".
|
||||||
|
// * Регион - Структура - сведения о регионе (субъект РФ):
|
||||||
// ** Представление - Строка - полное наименование региона с типом ("Московская область").
|
// ** Представление - Строка - полное наименование региона с типом ("Московская область").
|
||||||
// ** Наименование - Строка - название региона без типа ("Московская").
|
// ** Наименование - Строка - название региона без типа ("Московская").
|
||||||
// ** Тип - Строка - тип региона ("область", "край", "республика").
|
// ** Тип - Строка - тип региона ("область", "край", "республика").
|
||||||
@@ -230,7 +239,7 @@
|
|||||||
// ** Представление - Строка - полное наименование административного района. Например, "Ленинский район".
|
// ** Представление - Строка - полное наименование административного района. Например, "Ленинский район".
|
||||||
// ** Наименование - Строка - название административного района без типа. Например, "Ленинский".
|
// ** Наименование - Строка - название административного района без типа. Например, "Ленинский".
|
||||||
// ** Тип - Строка - тип административного района. Например, "р-н" или "район".
|
// ** Тип - Строка - тип административного района. Например, "р-н" или "район".
|
||||||
// ** Идентификатор - Строка - уникальный идентификатор.
|
// ** Идентификатор - Строка - уникальный идентификатор района.
|
||||||
// * Город - Структура - сведения о городе:
|
// * Город - Структура - сведения о городе:
|
||||||
// ** Представление - Строка - полное наименование города. Например, "г Торжок".
|
// ** Представление - Строка - полное наименование города. Например, "г Торжок".
|
||||||
// ** Наименование - Строка - название города без типа. Например, "Торжок".
|
// ** Наименование - Строка - название города без типа. Например, "Торжок".
|
||||||
@@ -240,17 +249,17 @@
|
|||||||
// ** Представление - Строка - полное наименование населенного пункта. Например, "деревня Восход".
|
// ** Представление - Строка - полное наименование населенного пункта. Например, "деревня Восход".
|
||||||
// ** Наименование - Строка - название населенного пункта. Например, "Восход".
|
// ** Наименование - Строка - название населенного пункта. Например, "Восход".
|
||||||
// ** Тип - Строка - тип населенного пункта. Например, "деревня".
|
// ** Тип - Строка - тип населенного пункта. Например, "деревня".
|
||||||
// ** Идентификатор - Строка - уникальный идентификатор.
|
// ** Идентификатор - Строка - уникальный идентификатор населенного пункта.
|
||||||
// * Территория - Структура - сведения о территории:
|
// * Территория - Структура - сведения о территории (элемент планировочной структуры):
|
||||||
// ** Представление - Строка - полное наименование территории.
|
// ** Представление - Строка - полное наименование территории.
|
||||||
// ** Наименование - Строка - название территории.
|
// ** Наименование - Строка - название территории.
|
||||||
// ** Тип - Строка - тип территории.
|
// ** Тип - Строка - тип территории.
|
||||||
// ** Идентификатор - Строка - уникальный идентификатор.
|
// ** Идентификатор - Строка - уникальный идентификатор территории.
|
||||||
// * Улица - Структура - сведения об улице:
|
// * Улица - Структура - сведения об улице (элемент улично-дорожной сети):
|
||||||
// ** Представление - Строка - полное наименование улицы. Например, "ул. Ленина".
|
// ** Представление - Строка - полное наименование улицы. Например, "ул. Ленина".
|
||||||
// ** Наименование - Строка - название улицы. Например, "Ленина".
|
// ** Наименование - Строка - название улицы. Например, "Ленина".
|
||||||
// ** Тип - Строка - тип улицы. Например, "ул.".
|
// ** Тип - Строка - тип улицы. Например, "ул.".
|
||||||
// ** Идентификатор - Строка - уникальный идентификатор.
|
// ** Идентификатор - Строка - уникальный идентификатор улицы.
|
||||||
// * Здания - Структура - информация о здание (строение), сооружение:
|
// * Здания - Структура - информация о здание (строение), сооружение:
|
||||||
// ** Представление - Строка - представление здания
|
// ** Представление - Строка - представление здания
|
||||||
// ** Идентификатор - Строка - идентификатор здания.
|
// ** Идентификатор - Строка - идентификатор здания.
|
||||||
@@ -264,8 +273,9 @@
|
|||||||
// *** Наименование - Строка - номер помещения, Например, "1".
|
// *** Наименование - Строка - номер помещения, Например, "1".
|
||||||
// *** Тип - Строка - тип помещения. Например, "квартира".
|
// *** Тип - Строка - тип помещения. Например, "квартира".
|
||||||
// * ЗемельныйУчасток - Структура - информация о земельном участке:
|
// * ЗемельныйУчасток - Структура - информация о земельном участке:
|
||||||
|
// ** Представление - Строка - представление земельного участка
|
||||||
// ** Наименование - Строка - номер земельного участка.
|
// ** Наименование - Строка - номер земельного участка.
|
||||||
// ** Тип - Строка - всегда "з/у".
|
// ** Тип - Строка - тип земельного участка (всегда "з/у").
|
||||||
// ** Идентификатор - Строка - идентификатор участка.
|
// ** Идентификатор - Строка - идентификатор участка.
|
||||||
//
|
//
|
||||||
Функция СведенияОбАдминистративноТерриториальномАдресе(Адрес, ДополнительныеПараметры = Неопределено) Экспорт
|
Функция СведенияОбАдминистративноТерриториальномАдресе(Адрес, ДополнительныеПараметры = Неопределено) Экспорт
|
||||||
@@ -343,7 +353,7 @@
|
|||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
Если ПустаяСтрока(Результат) Тогда
|
Если ПустаяСтрока(Результат) Тогда
|
||||||
Результат= СокрЛП(Тип + " " + Наименование);
|
Результат = УправлениеКонтактнойИнформациейКлиентСервер.СоединитьНаименованиеИТипАдресногоОбъекта(Наименование, Тип);
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
Возврат Результат;
|
Возврат Результат;
|
||||||
@@ -717,7 +727,7 @@
|
|||||||
|
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
УровниАдреса = ПорядокУровнейПоУмолчанию();
|
УровниАдреса = ПорядокУровнейАдресныхЭлементовПоУмолчанию();
|
||||||
|
|
||||||
Для каждого УровеньАдреса Из УровниАдреса Цикл
|
Для каждого УровеньАдреса Из УровниАдреса Цикл
|
||||||
|
|
||||||
@@ -1691,20 +1701,6 @@
|
|||||||
|
|
||||||
#Область СлужебныеПроцедурыИФункции
|
#Область СлужебныеПроцедурыИФункции
|
||||||
|
|
||||||
Функция СоединитьНаименованиеИТип(Знач Наименование, Знач НаименованиеТипа, ТипВКонец = Ложь)
|
|
||||||
|
|
||||||
Если ПустаяСтрока(НаименованиеТипа) Тогда
|
|
||||||
Возврат Наименование;
|
|
||||||
КонецЕсли;
|
|
||||||
|
|
||||||
Если ТипВКонец Тогда
|
|
||||||
Возврат СокрЛП(Наименование + " " + НаименованиеТипа);
|
|
||||||
КонецЕсли;
|
|
||||||
|
|
||||||
Возврат СокрЛП(НаименованиеТипа + " " + Наименование);
|
|
||||||
|
|
||||||
КонецФункции
|
|
||||||
|
|
||||||
// Вспомогательные функции сведений об адресе
|
// Вспомогательные функции сведений об адресе
|
||||||
|
|
||||||
Функция ЧастьПредставленияЗданияИПомещения(Номер, Тип, ВариантНаписанияТипа, ИмяУровня)
|
Функция ЧастьПредставленияЗданияИПомещения(Номер, Тип, ВариантНаписанияТипа, ИмяУровня)
|
||||||
@@ -1712,7 +1708,8 @@
|
|||||||
ДанныеОТипе = ТипСогласноВариантуНаписания(
|
ДанныеОТипе = ТипСогласноВариантуНаписания(
|
||||||
Тип, ИмяУровня, ВариантНаписанияТипа);
|
Тип, ИмяУровня, ВариантНаписанияТипа);
|
||||||
НаименованиеТипа = НРег(ДанныеОТипе.НаименованиеТипа);
|
НаименованиеТипа = НРег(ДанныеОТипе.НаименованиеТипа);
|
||||||
Часть = СоединитьНаименованиеИТип(Номер, НаименованиеТипа, ДанныеОТипе.ТипВКонец);
|
Часть = УправлениеКонтактнойИнформациейКлиентСервер.СоединитьНаименованиеИТипАдресногоОбъекта(
|
||||||
|
Номер, НаименованиеТипа, ДанныеОТипе.ТипВКонец);
|
||||||
Возврат Часть;
|
Возврат Часть;
|
||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
@@ -1737,9 +1734,10 @@
|
|||||||
ЗаполнитьЗначенияСвойств(ПараметрыАдреса, ДополнительныеПараметры);
|
ЗаполнитьЗначенияСвойств(ПараметрыАдреса, ДополнительныеПараметры);
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
Результаты = Новый Соответствие();
|
Результаты = Новый Соответствие();
|
||||||
СоответствиеУровней = СоответствиеНаименованиеУровнейПолямJSON();
|
СоответствиеУровней = СоответствиеНаименованиеУровнейПолямJSON();
|
||||||
ВариантНаписанияТипа = ПараметрыАдреса.ВариантНаписанияТипа;
|
УровниАдресныхЭлементов = ПорядокУровнейАдресныхЭлементовПоУмолчанию();
|
||||||
|
ВариантНаписанияТипа = ПараметрыАдреса.ВариантНаписанияТипа;
|
||||||
|
|
||||||
Для Каждого Адрес Из Адреса Цикл
|
Для Каждого Адрес Из Адреса Цикл
|
||||||
АдресJSON = Адрес.Значение;
|
АдресJSON = Адрес.Значение;
|
||||||
@@ -1749,7 +1747,7 @@
|
|||||||
|
|
||||||
Результат = ?(ТипАдреса = РаботаСАдресамиКлиентСервер.МуниципальныйАдрес(),
|
Результат = ?(ТипАдреса = РаботаСАдресамиКлиентСервер.МуниципальныйАдрес(),
|
||||||
НовыйМуниципальныйАдрес(),
|
НовыйМуниципальныйАдрес(),
|
||||||
НовыйАдминистративноТерриториальный());
|
НовыйАдминистративноТерриториальныйАдрес());
|
||||||
Результат.Комментарий = АдресИзJSON.comment;
|
Результат.Комментарий = АдресИзJSON.comment;
|
||||||
Результат.Индекс = АдресИзJSON.ZIPcode;
|
Результат.Индекс = АдресИзJSON.ZIPcode;
|
||||||
|
|
||||||
@@ -1759,7 +1757,8 @@
|
|||||||
НаименованиеРегиона = ОфициальноеНаименованиеРегиона(АдресИзJSON.area);
|
НаименованиеРегиона = ОфициальноеНаименованиеРегиона(АдресИзJSON.area);
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
НаборПолейДляПредставление = Новый Массив();
|
НаборПолейДляПредставление = Новый Массив();
|
||||||
|
ИдентификаторАдресногоЭлемента = "";
|
||||||
|
|
||||||
Если ПараметрыАдреса.ВключатьСтрануВПредставление Тогда
|
Если ПараметрыАдреса.ВключатьСтрануВПредставление Тогда
|
||||||
НаборПолейДляПредставление.Добавить(СокрЛП(АдресИзJSON.country));
|
НаборПолейДляПредставление.Добавить(СокрЛП(АдресИзJSON.country));
|
||||||
@@ -1790,17 +1789,23 @@
|
|||||||
Продолжить;
|
Продолжить;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
ДанныеОТипе = ТипСогласноВариантуНаписания(
|
ЗначениеТипа = ?(СтрСравнить(ИмяУровняВJSON, "stead") <> 0, АдресИзJSON[ИмяУровняВJSON + "Type"],
|
||||||
АдресИзJSON[ИмяУровняВJSON + "Type"], ИмяУровня, ВариантНаписанияТипа);
|
РаботаСАдресамиКлиентСервер.ТипЗемельногоУчастка());
|
||||||
|
ДанныеОТипе = ТипСогласноВариантуНаписания(ЗначениеТипа, ИмяУровня, ВариантНаписанияТипа);
|
||||||
|
|
||||||
УровеньАдреса.Наименование = АдресИзJSON[ИмяУровняВJSON];
|
УровеньАдреса.Наименование = АдресИзJSON[ИмяУровняВJSON];
|
||||||
УровеньАдреса.Тип = НРег(ДанныеОТипе.НаименованиеТипа);
|
УровеньАдреса.Тип = НРег(ДанныеОТипе.НаименованиеТипа);
|
||||||
УровеньАдреса.Идентификатор = АдресИзJSON[ИмяУровняВJSON + "Id"];
|
УровеньАдреса.Идентификатор = Строка(АдресИзJSON[ИмяУровняВJSON + "Id"]);
|
||||||
|
|
||||||
|
Если ЗначениеЗаполнено(УровеньАдреса.Идентификатор) И УровниАдресныхЭлементов.Найти(ИмяУровня) <> Неопределено Тогда
|
||||||
|
ИдентификаторАдресногоЭлемента = УровеньАдреса.Идентификатор;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
Если ИмяУровня = "Регион" Тогда
|
Если ИмяУровня = "Регион" Тогда
|
||||||
Представление = НаименованиеРегиона;
|
Представление = НаименованиеРегиона;
|
||||||
Иначе
|
Иначе
|
||||||
Представление = СоединитьНаименованиеИТип(УровеньАдреса.Наименование, УровеньАдреса.Тип, ДанныеОТипе.ТипВКонец);
|
Представление = УправлениеКонтактнойИнформациейКлиентСервер.СоединитьНаименованиеИТипАдресногоОбъекта(
|
||||||
|
УровеньАдреса.Наименование, УровеньАдреса.Тип, ДанныеОТипе.ТипВКонец);
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
УстановитьКодУровня(УровеньАдреса, ИмяУровня, АдресИзJSON, НаименованиеРегиона);
|
УстановитьКодУровня(УровеньАдреса, ИмяУровня, АдресИзJSON, НаименованиеРегиона);
|
||||||
@@ -1812,6 +1817,7 @@
|
|||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
КонецЦикла;
|
КонецЦикла;
|
||||||
|
|
||||||
|
Результат.ИдентификаторАдресногоЭлемента = ИдентификаторАдресногоЭлемента;
|
||||||
Результат.Представление = СтрСоединить(НаборПолейДляПредставление, ", ");
|
Результат.Представление = СтрСоединить(НаборПолейДляПредставление, ", ");
|
||||||
Результаты[Адрес.Ключ] = Результат;
|
Результаты[Адрес.Ключ] = Результат;
|
||||||
КонецЦикла;
|
КонецЦикла;
|
||||||
@@ -1859,9 +1865,8 @@
|
|||||||
ОписаниеЗдания.Тип = НРег(ДанныеОТипе.НаименованиеТипа);
|
ОписаниеЗдания.Тип = НРег(ДанныеОТипе.НаименованиеТипа);
|
||||||
УровеньАдреса.ЭлементыЗдания.Добавить(ОписаниеЗдания);
|
УровеньАдреса.ЭлементыЗдания.Добавить(ОписаниеЗдания);
|
||||||
|
|
||||||
Часть = СоединитьНаименованиеИТип(ОписаниеЗдания.Наименование,
|
Часть = УправлениеКонтактнойИнформациейКлиентСервер.СоединитьНаименованиеИТипАдресногоОбъекта(
|
||||||
ОписаниеЗдания.Тип,
|
ОписаниеЗдания.Наименование, ОписаниеЗдания.Тип, ДанныеОТипе.ТипВКонец);
|
||||||
ДанныеОТипе.ТипВКонец);
|
|
||||||
ЧастиПредставления.Добавить(Часть);
|
ЧастиПредставления.Добавить(Часть);
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
@@ -1874,14 +1879,13 @@
|
|||||||
ОписаниеЗдания.Тип = НРег(ДанныеОТипе.НаименованиеТипа);
|
ОписаниеЗдания.Тип = НРег(ДанныеОТипе.НаименованиеТипа);
|
||||||
УровеньАдреса.ЭлементыЗдания.Добавить(ОписаниеЗдания);
|
УровеньАдреса.ЭлементыЗдания.Добавить(ОписаниеЗдания);
|
||||||
|
|
||||||
Часть = СоединитьНаименованиеИТип(ОписаниеЗдания.Наименование,
|
Часть = УправлениеКонтактнойИнформациейКлиентСервер.СоединитьНаименованиеИТипАдресногоОбъекта(
|
||||||
ОписаниеЗдания.Тип,
|
ОписаниеЗдания.Наименование, ОписаниеЗдания.Тип, ДанныеОТипе.ТипВКонец);
|
||||||
ДанныеОТипе.ТипВКонец);
|
|
||||||
ЧастиПредставления.Добавить(Часть);
|
ЧастиПредставления.Добавить(Часть);
|
||||||
КонецЦикла;
|
КонецЦикла;
|
||||||
|
|
||||||
УровеньАдреса.Представление = СтрСоединить(ЧастиПредставления, ", ");
|
УровеньАдреса.Представление = СтрСоединить(ЧастиПредставления, ", ");
|
||||||
УровеньАдреса.Идентификатор = АдресИзJSON.houseId;
|
УровеньАдреса.Идентификатор = Строка(АдресИзJSON.houseId);
|
||||||
|
|
||||||
Если ЗначениеЗаполнено(УровеньАдреса.Представление) Тогда
|
Если ЗначениеЗаполнено(УровеньАдреса.Представление) Тогда
|
||||||
НаборПолейДляПредставление.Добавить(УровеньАдреса.Представление);
|
НаборПолейДляПредставление.Добавить(УровеньАдреса.Представление);
|
||||||
@@ -1907,13 +1911,12 @@
|
|||||||
ОписаниеПомещения.Тип = НРег(ДанныеОТипе.НаименованиеТипа);
|
ОписаниеПомещения.Тип = НРег(ДанныеОТипе.НаименованиеТипа);
|
||||||
УровеньАдреса.ЭлементыПомещения.Добавить(ОписаниеПомещения);
|
УровеньАдреса.ЭлементыПомещения.Добавить(ОписаниеПомещения);
|
||||||
|
|
||||||
Часть = СоединитьНаименованиеИТип(ОписаниеПомещения.Наименование,
|
Часть = УправлениеКонтактнойИнформациейКлиентСервер.СоединитьНаименованиеИТипАдресногоОбъекта(
|
||||||
ОписаниеПомещения.Тип,
|
ОписаниеПомещения.Наименование, ОписаниеПомещения.Тип, ДанныеОТипе.ТипВКонец);
|
||||||
ДанныеОТипе.ТипВКонец);
|
|
||||||
ЧастиПредставления.Добавить(Часть);
|
ЧастиПредставления.Добавить(Часть);
|
||||||
КонецЦикла;
|
КонецЦикла;
|
||||||
|
|
||||||
УровеньАдреса.Идентификатор = АдресИзJSON.apartmentId;
|
УровеньАдреса.Идентификатор = Строка(АдресИзJSON.apartmentId);
|
||||||
УровеньАдреса.Представление = СтрСоединить(ЧастиПредставления, ", ");
|
УровеньАдреса.Представление = СтрСоединить(ЧастиПредставления, ", ");
|
||||||
|
|
||||||
Если ЗначениеЗаполнено(УровеньАдреса.Представление) Тогда
|
Если ЗначениеЗаполнено(УровеньАдреса.Представление) Тогда
|
||||||
@@ -2152,7 +2155,7 @@
|
|||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
Функция ПорядокУровнейПоУмолчанию(ТолькоНаселенныйПункт = Ложь)
|
Функция ПорядокУровнейАдресныхЭлементовПоУмолчанию()
|
||||||
|
|
||||||
УровниАдреса = Новый Массив;
|
УровниАдреса = Новый Массив;
|
||||||
УровниАдреса.Добавить("Регион");
|
УровниАдреса.Добавить("Регион");
|
||||||
@@ -2162,9 +2165,7 @@
|
|||||||
УровниАдреса.Добавить("Поселение");
|
УровниАдреса.Добавить("Поселение");
|
||||||
УровниАдреса.Добавить("НаселенныйПункт");
|
УровниАдреса.Добавить("НаселенныйПункт");
|
||||||
УровниАдреса.Добавить("Территория");
|
УровниАдреса.Добавить("Территория");
|
||||||
Если Не ТолькоНаселенныйПункт Тогда
|
УровниАдреса.Добавить("Улица");
|
||||||
УровниАдреса.Добавить("Улица");
|
|
||||||
КонецЕсли;
|
|
||||||
|
|
||||||
Возврат УровниАдреса;
|
Возврат УровниАдреса;
|
||||||
|
|
||||||
@@ -3050,7 +3051,7 @@
|
|||||||
//
|
//
|
||||||
// Возвращаемое значение:
|
// Возвращаемое значение:
|
||||||
// Строка - полное наименование региона с сокращением.
|
// Строка - полное наименование региона с сокращением.
|
||||||
// Неопределено - если нет ни одной подсистемы адресного классификатора.
|
// Неопределено - если нет подсистемы адресного классификатора.
|
||||||
//
|
//
|
||||||
Функция НаименованиеРегионаПоКоду(Знач Код)
|
Функция НаименованиеРегионаПоКоду(Знач Код)
|
||||||
|
|
||||||
@@ -3070,7 +3071,7 @@
|
|||||||
//
|
//
|
||||||
// Возвращаемое значение:
|
// Возвращаемое значение:
|
||||||
// Строка - код региона из двух цифр. Пустая строка, если наименование определить не удалось.
|
// Строка - код региона из двух цифр. Пустая строка, если наименование определить не удалось.
|
||||||
// Неопределено - если нет ни одной подсистемы адресного классификатора.
|
// Неопределено - если нет подсистемы адресного классификатора.
|
||||||
//
|
//
|
||||||
Функция КодРегиона(Знач ПолноеНаименование) Экспорт
|
Функция КодРегиона(Знач ПолноеНаименование) Экспорт
|
||||||
|
|
||||||
@@ -3238,8 +3239,10 @@
|
|||||||
КонецЦикла;
|
КонецЦикла;
|
||||||
|
|
||||||
// Коды мун. уровней
|
// Коды мун. уровней
|
||||||
|
ИмяРегиона = УправлениеКонтактнойИнформациейКлиентСервер.СоединитьНаименованиеИТипАдресногоОбъекта(
|
||||||
|
АдресИзJSON.area, АдресИзJSON.areaType, Истина);
|
||||||
АдресПоПолям.КодМуниципальногоРайона = КодМуниципальногоРайона(АдресИзJSON.munDistrictType, АдресИзJSON.oktmo,
|
АдресПоПолям.КодМуниципальногоРайона = КодМуниципальногоРайона(АдресИзJSON.munDistrictType, АдресИзJSON.oktmo,
|
||||||
ЭтоГородФедеральногоЗначения(СоединитьНаименованиеИТип(АдресИзJSON.area, АдресИзJSON.areaType, Истина), АдресИзJSON.areaValue));
|
ЭтоГородФедеральногоЗначения(ИмяРегиона, АдресИзJSON.areaValue));
|
||||||
АдресПоПолям.КодПоселения = КодПоселения(АдресИзJSON.settlementType);
|
АдресПоПолям.КодПоселения = КодПоселения(АдресИзJSON.settlementType);
|
||||||
|
|
||||||
Если Параметры.КодыАдреса Тогда
|
Если Параметры.КодыАдреса Тогда
|
||||||
@@ -3361,7 +3364,9 @@
|
|||||||
Для каждого ИмяУровня Из ИмяУровней Цикл
|
Для каждого ИмяУровня Из ИмяУровней Цикл
|
||||||
Если ЗначениеЗаполнено(АдресИзJSON[ИмяУровня]) Тогда
|
Если ЗначениеЗаполнено(АдресИзJSON[ИмяУровня]) Тогда
|
||||||
ИмяУровняПредставление = СоответствиеУровней[ИмяУровня];
|
ИмяУровняПредставление = СоответствиеУровней[ИмяУровня];
|
||||||
Результат.Добавить(ИмяУровняПредставление);
|
Если ЗначениеЗаполнено(ИмяУровняПредставление) Тогда
|
||||||
|
Результат.Добавить(ИмяУровняПредставление);
|
||||||
|
КонецЕсли;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
КонецЦикла;
|
КонецЦикла;
|
||||||
|
|
||||||
@@ -5869,7 +5874,7 @@
|
|||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
Функция НовыйАдминистративноТерриториальный()
|
Функция НовыйАдминистративноТерриториальныйАдрес()
|
||||||
|
|
||||||
Результат = НовыйАдресОбщаяЧасть();
|
Результат = НовыйАдресОбщаяЧасть();
|
||||||
|
|
||||||
@@ -5886,6 +5891,7 @@
|
|||||||
Результат.Вставить("Представление", "");
|
Результат.Вставить("Представление", "");
|
||||||
Результат.Вставить("Индекс", "");
|
Результат.Вставить("Индекс", "");
|
||||||
Результат.Вставить("Комментарий", "");
|
Результат.Вставить("Комментарий", "");
|
||||||
|
Результат.Вставить("ИдентификаторАдресногоЭлемента", "");
|
||||||
|
|
||||||
Результат.Вставить("Регион", НовыйАдресныйЭлементСПолемКод());
|
Результат.Вставить("Регион", НовыйАдресныйЭлементСПолемКод());
|
||||||
|
|
||||||
@@ -5925,7 +5931,7 @@
|
|||||||
// Структура:
|
// Структура:
|
||||||
// * Представление - Строка - полное наименование, которое включают все помещения
|
// * Представление - Строка - полное наименование, которое включают все помещения
|
||||||
// * Идентификатор - Строка - уникальный идентификатор
|
// * Идентификатор - Строка - уникальный идентификатор
|
||||||
// * Здание - Массив из см. НовыйНаименованиеИТип
|
// * ЭлементыЗдания - Массив из см. НовыйНаименованиеИТип
|
||||||
//
|
//
|
||||||
Функция НовыйЗдания()
|
Функция НовыйЗдания()
|
||||||
|
|
||||||
@@ -5957,7 +5963,7 @@
|
|||||||
// Структура:
|
// Структура:
|
||||||
// * Представление - Строка - полное наименование, которое включают все помещения
|
// * Представление - Строка - полное наименование, которое включают все помещения
|
||||||
// * Идентификатор - Строка - уникальный идентификатор
|
// * Идентификатор - Строка - уникальный идентификатор
|
||||||
// * Помещение - Массив из см. НовыйНаименованиеИТип
|
// * ЭлементыПомещения - Массив из см. НовыйНаименованиеИТип
|
||||||
//
|
//
|
||||||
Функция НовыйПомещения()
|
Функция НовыйПомещения()
|
||||||
|
|
||||||
@@ -5974,6 +5980,7 @@
|
|||||||
Функция НовыйЗемельныйУчасток()
|
Функция НовыйЗемельныйУчасток()
|
||||||
|
|
||||||
Результат = Новый Структура;
|
Результат = Новый Структура;
|
||||||
|
Результат.Вставить("Представление", "");
|
||||||
Результат.Вставить("Наименование", "");
|
Результат.Вставить("Наименование", "");
|
||||||
Результат.Вставить("Тип", "");
|
Результат.Вставить("Тип", "");
|
||||||
Результат.Вставить("Идентификатор", "");
|
Результат.Вставить("Идентификатор", "");
|
||||||
|
|||||||
@@ -770,6 +770,10 @@
|
|||||||
Возврат "Зем. участок";
|
Возврат "Зем. участок";
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
|
Функция ТипЗемельногоУчастка() Экспорт
|
||||||
|
Возврат "з/у";
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
Функция СоединитьНомерИТипЗдания(Знач Номер, Знач ТипЗданияИлиПомещения, СокращатьТипы = Истина) Экспорт
|
Функция СоединитьНомерИТипЗдания(Знач Номер, Знач ТипЗданияИлиПомещения, СокращатьТипы = Истина) Экспорт
|
||||||
|
|
||||||
Если ПустаяСтрока(ТипЗданияИлиПомещения) Тогда
|
Если ПустаяСтрока(ТипЗданияИлиПомещения) Тогда
|
||||||
|
|||||||
@@ -426,6 +426,9 @@
|
|||||||
Иначе
|
Иначе
|
||||||
Прошло = ДатаДобавления - Выборка.ДатаДобавления
|
Прошло = ДатаДобавления - Выборка.ДатаДобавления
|
||||||
+ (ДатаДобавленияМиллисекунды - Выборка.ДатаДобавленияМиллисекунды) / 1000;
|
+ (ДатаДобавленияМиллисекунды - Выборка.ДатаДобавленияМиллисекунды) / 1000;
|
||||||
|
Если ОтсрочкаДоставки > Выборка.ОтсрочкаЗаписиВСистемуВзаимодействия Тогда
|
||||||
|
ОтсрочкаДоставки = Выборка.ОтсрочкаЗаписиВСистемуВзаимодействия;
|
||||||
|
КонецЕсли;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
Прошло = Окр(Прошло, 1, РежимОкругления.Окр15как20);
|
Прошло = Окр(Прошло, 1, РежимОкругления.Окр15как20);
|
||||||
ОтсрочкаДоставки = ОтсрочкаДоставки - Прошло;
|
ОтсрочкаДоставки = ОтсрочкаДоставки - Прошло;
|
||||||
|
|||||||
@@ -495,7 +495,8 @@
|
|||||||
// Параметры:
|
// Параметры:
|
||||||
// ОписаниеПользователей - СправочникСсылка.Пользователи
|
// ОписаниеПользователей - СправочникСсылка.Пользователи
|
||||||
// - СправочникСсылка.ВнешниеПользователи
|
// - СправочникСсылка.ВнешниеПользователи
|
||||||
// - Массив - значений указанных выше типов.
|
// - Массив из СправочникСсылка.Пользователи
|
||||||
|
// - Массив из СправочникСсылка.ВнешниеПользователи
|
||||||
// - Неопределено - обновить роли всех пользователей.
|
// - Неопределено - обновить роли всех пользователей.
|
||||||
// - Тип - по которому будет найден объект метаданных:
|
// - Тип - по которому будет найден объект метаданных:
|
||||||
// если будет найден Справочник.ВнешниеПользователи,
|
// если будет найден Справочник.ВнешниеПользователи,
|
||||||
@@ -506,6 +507,10 @@
|
|||||||
//
|
//
|
||||||
// ЕстьИзменения - Булево - возвращаемое значение. В этот параметр возвращается
|
// ЕстьИзменения - Булево - возвращаемое значение. В этот параметр возвращается
|
||||||
// значение Истина, если производилась запись, иначе не изменяется.
|
// значение Истина, если производилась запись, иначе не изменяется.
|
||||||
|
// - Соответствие из КлючИЗначение:
|
||||||
|
// * Ключ - СправочникСсылка.Пользователи
|
||||||
|
// - СправочникСсылка.ВнешниеПользователи
|
||||||
|
// * Значение - см. НовоеИзменениеРолей
|
||||||
//
|
//
|
||||||
Процедура ОбновитьРолиПользователей(Знач ОписаниеПользователей = Неопределено,
|
Процедура ОбновитьРолиПользователей(Знач ОписаниеПользователей = Неопределено,
|
||||||
Знач ПарольПользователяСервиса = Неопределено,
|
Знач ПарольПользователяСервиса = Неопределено,
|
||||||
@@ -665,21 +670,26 @@
|
|||||||
Продолжить;
|
Продолжить;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
ИзмененияРолей = Новый Структура;
|
ИзменениеРолей = НовоеИзменениеРолей(ТекущийПользователь,
|
||||||
ИзмененияРолей.Вставить("ПользовательСсылка", ТекущийПользователь);
|
ПользовательИБ, РолиДляДобавления, РолиДляУдаления);
|
||||||
ИзмененияРолей.Вставить("ПользовательИБ", ПользовательИБ);
|
|
||||||
ИзмененияРолей.Вставить("РолиДляДобавления", РолиДляДобавления);
|
|
||||||
ИзмененияРолей.Вставить("РолиДляУдаления", РолиДляУдаления);
|
|
||||||
|
|
||||||
Если НовыйАдминистраторИБ Тогда
|
Если НовыйАдминистраторИБ Тогда
|
||||||
НовыеАдминистраторыИБ.Вставить(ТекущийПользователь, ИзмененияРолей);
|
НовыеАдминистраторыИБ.Вставить(ТекущийПользователь, ИзменениеРолей);
|
||||||
Иначе
|
Иначе
|
||||||
ОбновляемыеПользователиИБ.Вставить(ТекущийПользователь, ИзмененияРолей);
|
ОбновляемыеПользователиИБ.Вставить(ТекущийПользователь, ИзменениеРолей);
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
ЕстьИзменения = Истина;
|
Если ТипЗнч(ЕстьИзменения) = Тип("Соответствие") Тогда
|
||||||
|
ЕстьИзменения.Вставить(ТекущийПользователь, ИзменениеРолей);
|
||||||
|
Иначе
|
||||||
|
ЕстьИзменения = Истина;
|
||||||
|
КонецЕсли;
|
||||||
КонецЦикла;
|
КонецЦикла;
|
||||||
|
|
||||||
|
Если ТипЗнч(ЕстьИзменения) = Тип("Соответствие") Тогда
|
||||||
|
Возврат;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
ЗарегистрироватьНекорректныеРоли(НекорректныеРоли);
|
ЗарегистрироватьНекорректныеРоли(НекорректныеРоли);
|
||||||
|
|
||||||
// Добавление новых администраторов.
|
// Добавление новых администраторов.
|
||||||
@@ -6694,6 +6704,275 @@
|
|||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
|
|
||||||
|
// Для форм ПраваДоступа, ПраваДоступаУпрощенно.
|
||||||
|
//
|
||||||
|
// Параметры:
|
||||||
|
// Форма - ФормаКлиентскогоПриложения:
|
||||||
|
//
|
||||||
|
Процедура ЗаполнитьРолиПользователя(Форма) Экспорт
|
||||||
|
|
||||||
|
Пользователь = Форма.Параметры.Пользователь;
|
||||||
|
ПрочитанныеРоли = Форма.ПрочитанныеРоли;
|
||||||
|
|
||||||
|
Запрос = Новый Запрос;
|
||||||
|
Запрос.УстановитьПараметр("Пользователь", Пользователь);
|
||||||
|
|
||||||
|
Если ТипЗнч(Пользователь) = Тип("СправочникСсылка.Пользователи")
|
||||||
|
ИЛИ ТипЗнч(Пользователь) = Тип("СправочникСсылка.ВнешниеПользователи") Тогда
|
||||||
|
|
||||||
|
Запрос.Текст =
|
||||||
|
"ВЫБРАТЬ РАЗЛИЧНЫЕ
|
||||||
|
| Роли.Роль КАК Роль
|
||||||
|
|ИЗ
|
||||||
|
| Справочник.ПрофилиГруппДоступа.Роли КАК Роли
|
||||||
|
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ Справочник.ГруппыДоступа.Пользователи КАК ГруппыДоступаПользователи
|
||||||
|
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.СоставыГруппПользователей КАК СоставыГруппПользователей
|
||||||
|
| ПО (СоставыГруппПользователей.Пользователь = &Пользователь)
|
||||||
|
| И (СоставыГруппПользователей.ГруппаПользователей = ГруппыДоступаПользователи.Пользователь)
|
||||||
|
| И (НЕ ГруппыДоступаПользователи.Ссылка.ПометкаУдаления)
|
||||||
|
| ПО Роли.Ссылка = ГруппыДоступаПользователи.Ссылка.Профиль
|
||||||
|
| И (НЕ Роли.Ссылка.ПометкаУдаления)";
|
||||||
|
Иначе
|
||||||
|
// Группа пользователей или Группа внешних пользователей.
|
||||||
|
Запрос.Текст =
|
||||||
|
"ВЫБРАТЬ РАЗЛИЧНЫЕ
|
||||||
|
| Роли.Роль КАК Роль
|
||||||
|
|ИЗ
|
||||||
|
| Справочник.ПрофилиГруппДоступа.Роли КАК Роли
|
||||||
|
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ Справочник.ГруппыДоступа.Пользователи КАК ГруппыДоступаПользователи
|
||||||
|
| ПО (ГруппыДоступаПользователи.Пользователь = &Пользователь)
|
||||||
|
| И (НЕ ГруппыДоступаПользователи.Ссылка.ПометкаУдаления)
|
||||||
|
| И Роли.Ссылка = ГруппыДоступаПользователи.Ссылка.Профиль
|
||||||
|
| И (НЕ Роли.Ссылка.ПометкаУдаления)";
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
ОбработатьИнтерфейсРолей(Форма, "ЗаполнитьРоли", Запрос.Выполнить().Выгрузить());
|
||||||
|
|
||||||
|
Отбор = Новый Структура("Роль", "ПолныеПрава");
|
||||||
|
Если ПрочитанныеРоли.НайтиСтроки(Отбор).Количество() > 0 Тогда
|
||||||
|
ИсходныеПрочитанныеРоли = ПрочитанныеРоли.Выгрузить(, "Роль");
|
||||||
|
|
||||||
|
ПрочитанныеРоли.Очистить();
|
||||||
|
ПрочитанныеРоли.Добавить().Роль = "ПолныеПрава";
|
||||||
|
|
||||||
|
СтандартныеРолиРасширений = УправлениеДоступомСлужебныйПовтИсп.ОписаниеСтандартныхРолейРасширенийСеанса().РолиСеанса;
|
||||||
|
ВозможныеРолиАдминистратора = Новый Соответствие(СтандартныеРолиРасширений.ДополнительныеРолиАдминистратора);
|
||||||
|
ВозможныеРолиАдминистратора.Вставить("АдминистраторСистемы", Истина);
|
||||||
|
ВозможныеРолиАдминистратора.Вставить("ИнтерактивноеОткрытиеВнешнихОтчетовИОбработок", Истина);
|
||||||
|
|
||||||
|
Для Каждого ОписаниеРоли Из ВозможныеРолиАдминистратора Цикл
|
||||||
|
Отбор = Новый Структура("Роль", ОписаниеРоли.Ключ);
|
||||||
|
Если ИсходныеПрочитанныеРоли.НайтиСтроки(Отбор).Количество() > 0 Тогда
|
||||||
|
ПрочитанныеРоли.Добавить().Роль = ОписаниеРоли.Ключ;
|
||||||
|
КонецЕсли;
|
||||||
|
КонецЦикла;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
|
// Для формы ПраваДоступа, для процедуры ЗаполнитьРолиПользователя.
|
||||||
|
//
|
||||||
|
// Параметры:
|
||||||
|
// Форма - ФормаКлиентскогоПриложения
|
||||||
|
// Действие - см. ПользователиСлужебный.ОбработатьИнтерфейсРолей.Действие
|
||||||
|
// ОсновнойПараметр - Произвольный
|
||||||
|
//
|
||||||
|
Процедура ОбработатьИнтерфейсРолей(Форма, Действие, ОсновнойПараметр = Неопределено) Экспорт
|
||||||
|
|
||||||
|
Пользователь = Форма.Параметры.Пользователь;
|
||||||
|
ПрочитанныеРоли = Форма.ПрочитанныеРоли;
|
||||||
|
|
||||||
|
ПараметрыДействия = Новый Структура;
|
||||||
|
ПараметрыДействия.Вставить("ОсновнойПараметр", ОсновнойПараметр);
|
||||||
|
ПараметрыДействия.Вставить("Форма", Форма);
|
||||||
|
ПараметрыДействия.Вставить("КоллекцияРолей", ПрочитанныеРоли);
|
||||||
|
|
||||||
|
Если ТипЗнч(Пользователь) = Тип("СправочникСсылка.Пользователи")
|
||||||
|
И Пользователи.ЭтоПолноправныйПользователь(Пользователь, Ложь, Ложь) Тогда
|
||||||
|
|
||||||
|
НазначениеРолей = "ДляАдминистраторов";
|
||||||
|
|
||||||
|
ИначеЕсли ТипЗнч(Пользователь) = Тип("СправочникСсылка.ВнешниеПользователи")
|
||||||
|
Или ТипЗнч(Пользователь) = Тип("СправочникСсылка.ГруппыВнешнихПользователей") Тогда
|
||||||
|
|
||||||
|
НазначениеРолей = "ДляВнешнихПользователей";
|
||||||
|
Иначе
|
||||||
|
НазначениеРолей = "ДляПользователей";
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
ПараметрыДействия.Вставить("НазначениеРолей", НазначениеРолей);
|
||||||
|
ПараметрыДействия.Вставить("БезОбновленияДереваРолей", Истина);
|
||||||
|
|
||||||
|
ПользователиСлужебный.ОбработатьИнтерфейсРолей(Действие, ПараметрыДействия);
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
|
// Для форм ПраваДоступа, ПраваДоступаУпрощенно.
|
||||||
|
//
|
||||||
|
// Параметры:
|
||||||
|
// Форма - ФормаКлиентскогоПриложения
|
||||||
|
//
|
||||||
|
// Возвращаемое значение:
|
||||||
|
// СписокЗначений:
|
||||||
|
// * Значение - Строка - имя роли.
|
||||||
|
//
|
||||||
|
Функция РолиПользователяДляОтчетаПраваРолей(Форма) Экспорт
|
||||||
|
|
||||||
|
СписокРолей = Новый СписокЗначений;
|
||||||
|
Для Каждого СтрокаКоллекции Из Форма.ПрочитанныеРоли Цикл
|
||||||
|
МетаданныеРоли = Метаданные.Роли.Найти(СтрокаКоллекции.Роль);
|
||||||
|
Если МетаданныеРоли = Неопределено Тогда
|
||||||
|
Продолжить;
|
||||||
|
КонецЕсли;
|
||||||
|
СписокРолей.Добавить(МетаданныеРоли.Имя, МетаданныеРоли.Синоним);
|
||||||
|
КонецЦикла;
|
||||||
|
|
||||||
|
СписокРолей.СортироватьПоПредставлению();
|
||||||
|
|
||||||
|
Возврат СписокРолей;
|
||||||
|
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
|
// Для форм ПраваДоступа, ПраваДоступаУпрощенно.
|
||||||
|
//
|
||||||
|
// Параметры:
|
||||||
|
// Форма - ФормаКлиентскогоПриложения
|
||||||
|
// Пользователь - СправочникСсылка.Пользователи
|
||||||
|
// - СправочникСсылка.ВнешниеПользователи
|
||||||
|
//
|
||||||
|
Процедура ВывестиРазличиеРолейПользователя(Форма, Пользователь) Экспорт
|
||||||
|
|
||||||
|
ОбщегоНазначенияКлиентСервер.УдалитьСтатусИлиВажноеСообщение(Форма, "НекорректныйСоставРолейПользователяИБ");
|
||||||
|
|
||||||
|
ИзменениеРолей = ИзменениеРолейПользователя(Пользователь);
|
||||||
|
Если ИзменениеРолей = Неопределено Тогда
|
||||||
|
Возврат;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Если Пользователи.ЭтоПолноправныйПользователь() Тогда
|
||||||
|
ТекстСообщения = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||||
|
НСтр("ru = 'Необходимо <a href=%1>обновить</a> роли пользователя информационной базы, так как они <a href=%2>отличаются</a> от настроенных.'"),
|
||||||
|
"ОбновитьРолиПользователяИБ",
|
||||||
|
"ПоказатьРазличияНастроенногоСоставаРолейСРолямиПользователяИБ");
|
||||||
|
Иначе
|
||||||
|
ТекстСообщения =
|
||||||
|
НСтр("ru = 'Роли пользователя информационной базы отличаются от настроенных.
|
||||||
|
|Обратитесь к администратору, чтобы устранить различия.'");
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
ПараметрыСообщения = ОбщегоНазначения.ПараметрыВажногоСообщения();
|
||||||
|
ПараметрыСообщения.Идентификатор = "НекорректныйСоставРолейПользователяИБ";
|
||||||
|
ПараметрыСообщения.ТипСообщения = "Предупреждение";
|
||||||
|
ПараметрыСообщения.КраткоеПредставление = НСтр("ru = 'Некорректный состав ролей у пользователя ИБ'");
|
||||||
|
ПараметрыСообщения.Заголовок = ПараметрыСообщения.КраткоеПредставление;
|
||||||
|
ПараметрыСообщения.Сообщение = СтроковыеФункции.ФорматированнаяСтрока(ТекстСообщения);
|
||||||
|
ПараметрыСообщения.Обработчик = "Подключаемый_ВажноеСообщениеОбработкаНавигационнойСсылки";
|
||||||
|
ОбщегоНазначения.ДобавитьВажноеСообщение(Форма, ПараметрыСообщения);
|
||||||
|
ОбщегоНазначения.ВывестиСтатусыИВажныеСообщенияНаФорму(Форма);
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
|
// Для форм ПраваДоступа, ПраваДоступаУпрощенно.
|
||||||
|
//
|
||||||
|
// Параметры:
|
||||||
|
// Пользователь - СправочникСсылка.Пользователи
|
||||||
|
// - СправочникСсылка.ВнешниеПользователи
|
||||||
|
//
|
||||||
|
// Возвращаемое значение:
|
||||||
|
// Строка
|
||||||
|
//
|
||||||
|
Функция РазличияНастроенногоСоставаРолейСРолямиПользователяИБ(Пользователь) Экспорт
|
||||||
|
|
||||||
|
ИзменениеРолей = ИзменениеРолейПользователя(Пользователь);
|
||||||
|
Если ИзменениеРолей = Неопределено Тогда
|
||||||
|
Возврат "";
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Строки = Новый Массив;
|
||||||
|
|
||||||
|
РолиДляДобавления = ПредставлениеРолейИзОписания(ИзменениеРолей.РолиДляДобавления);
|
||||||
|
Если ЗначениеЗаполнено(РолиДляДобавления) Тогда
|
||||||
|
Строки.Добавить(СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||||
|
НСтр("ru = 'Недостающие роли:
|
||||||
|
|%1'"),
|
||||||
|
СтрСоединить(РолиДляДобавления, Символы.ПС)));
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
РолиДляУдаления = ПредставлениеРолейИзОписания(ИзменениеРолей.РолиДляУдаления);
|
||||||
|
Если ЗначениеЗаполнено(РолиДляУдаления) Тогда
|
||||||
|
Строки.Добавить(СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||||
|
НСтр("ru = 'Лишние роли:
|
||||||
|
|%1'"),
|
||||||
|
СтрСоединить(РолиДляУдаления, Символы.ПС)));
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Если ЗначениеЗаполнено(Строки) Тогда
|
||||||
|
Если УпрощенныйИнтерфейсНастройкиПравДоступа() Тогда
|
||||||
|
Пояснение = НСтр("ru = 'Пользователю информационной базы (ИБ) устанавливаются роли профилей, которые назначены пользователю.'");
|
||||||
|
Иначе
|
||||||
|
Пояснение = НСтр("ru = 'Пользователю информационной базы (ИБ) устанавливаются роли профилей тех групп доступа, в которые включен пользователь.'");
|
||||||
|
КонецЕсли;
|
||||||
|
Дополнение =
|
||||||
|
НСтр("ru = 'Список ролей, полученный из профилей, отличается от ролей у пользователя ИБ.
|
||||||
|
|Обычно это происходит при редактировании ролей пользователя ИБ в списке пользователей в конфигураторе (не рекомендуется).'");
|
||||||
|
Строки.Вставить(0, Пояснение + Символы.ПС + Дополнение);
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Возврат СтрСоединить(Строки, Символы.ПС + Символы.ПС);
|
||||||
|
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
|
Функция ПредставлениеРолейИзОписания(ОписаниеРолей)
|
||||||
|
|
||||||
|
Результат = Новый Массив;
|
||||||
|
|
||||||
|
Для Каждого КлючИЗначение Из ОписаниеРолей Цикл
|
||||||
|
МетаданныеРоли = КлючИЗначение.Значение;
|
||||||
|
Если ТипЗнч(МетаданныеРоли) <> Тип("ОбъектМетаданных") Тогда
|
||||||
|
МетаданныеРоли = Метаданные.Роли.Найти(КлючИЗначение.Ключ);
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
ПредставлениеРоли = ?(ТипЗнч(МетаданныеРоли) = Тип("ОбъектМетаданных"),
|
||||||
|
МетаданныеРоли.Представление(), КлючИЗначение.Ключ);
|
||||||
|
|
||||||
|
Результат.Добавить(ПредставлениеРоли);
|
||||||
|
КонецЦикла;
|
||||||
|
|
||||||
|
Возврат Результат;
|
||||||
|
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
|
// Параметры:
|
||||||
|
// Пользователь - СправочникСсылка.Пользователи
|
||||||
|
// - СправочникСсылка.ВнешниеПользователи
|
||||||
|
//
|
||||||
|
// Возвращаемое значение:
|
||||||
|
// Соответствие из КлючИЗначение:
|
||||||
|
// * Ключ - СправочникСсылка.Пользователи
|
||||||
|
// - СправочникСсылка.ВнешниеПользователи
|
||||||
|
// * Значение - см. НовоеИзменениеРолей
|
||||||
|
//
|
||||||
|
Функция ИзменениеРолейПользователя(Пользователь)
|
||||||
|
|
||||||
|
Если ТипЗнч(Пользователь) <> Тип("СправочникСсылка.Пользователи")
|
||||||
|
И ТипЗнч(Пользователь) <> Тип("СправочникСсылка.ВнешниеПользователи") Тогда
|
||||||
|
Возврат Неопределено;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
ИзменениеРолейПользователей = Новый Соответствие;
|
||||||
|
|
||||||
|
Попытка
|
||||||
|
ОбновитьРолиПользователей(Пользователь,, ИзменениеРолейПользователей);
|
||||||
|
ИзменениеРолей = ИзменениеРолейПользователей.Получить(Пользователь);
|
||||||
|
Исключение
|
||||||
|
ИзменениеРолей = Неопределено;
|
||||||
|
КонецПопытки;
|
||||||
|
|
||||||
|
Возврат ИзменениеРолей;
|
||||||
|
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
// Для процедуры ОбновитьРолиПользователей.
|
// Для процедуры ОбновитьРолиПользователей.
|
||||||
|
|
||||||
// Для тестирования.
|
// Для тестирования.
|
||||||
@@ -6956,6 +7235,43 @@
|
|||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
|
// Для процедуры ОбновитьРолиПользователей.
|
||||||
|
//
|
||||||
|
// Параметры:
|
||||||
|
// ПользовательСсылка - СправочникСсылка.Пользователи
|
||||||
|
// - СправочникСсылка.ВнешниеПользователи
|
||||||
|
// ПользовательИБ - ПользовательИнформационнойБазы
|
||||||
|
// РолиДляДобавления - Соответствие из КлючИЗначение:
|
||||||
|
// * Ключ - Строка - имя роли.
|
||||||
|
// * Значение - ОбъектМетаданных - метаданные роли.
|
||||||
|
// РолиДляУдаления - Соответствие из КлючИЗначение:
|
||||||
|
// * Ключ - Строка - имя роли.
|
||||||
|
// * Значение - ОбъектМетаданных - метаданные роли.
|
||||||
|
//
|
||||||
|
// Возвращаемое значение:
|
||||||
|
// Структура:
|
||||||
|
// * ПользовательСсылка - СправочникСсылка.Пользователи
|
||||||
|
// - СправочникСсылка.ВнешниеПользователи
|
||||||
|
// * ПользовательИБ - ПользовательИнформационнойБазы
|
||||||
|
// * РолиДляДобавления - Соответствие из КлючИЗначение:
|
||||||
|
// ** Ключ - Строка - имя роли.
|
||||||
|
// ** Значение - ОбъектМетаданных - метаданные роли.
|
||||||
|
// * РолиДляУдаления - Соответствие из КлючИЗначение:
|
||||||
|
// ** Ключ - Строка - имя роли.
|
||||||
|
// ** Значение - ОбъектМетаданных - метаданные роли.
|
||||||
|
//
|
||||||
|
Функция НовоеИзменениеРолей(ПользовательСсылка, ПользовательИБ, РолиДляДобавления, РолиДляУдаления)
|
||||||
|
|
||||||
|
Результат = Новый Структура;
|
||||||
|
Результат.Вставить("ПользовательСсылка", ПользовательСсылка);
|
||||||
|
Результат.Вставить("ПользовательИБ", ПользовательИБ);
|
||||||
|
Результат.Вставить("РолиДляДобавления", РолиДляДобавления);
|
||||||
|
Результат.Вставить("РолиДляУдаления", РолиДляУдаления);
|
||||||
|
|
||||||
|
Возврат Результат;
|
||||||
|
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
// Для функции ТекущиеСвойстваПользователей.
|
// Для функции ТекущиеСвойстваПользователей.
|
||||||
Процедура ПроверитьАктуальностьНовыхРолейПользователейВСеансе(ИдентификаторыРолей)
|
Процедура ПроверитьАктуальностьНовыхРолейПользователейВСеансе(ИдентификаторыРолей)
|
||||||
|
|
||||||
@@ -7235,6 +7551,14 @@
|
|||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
|
// Параметры:
|
||||||
|
// ОбновляемыеПользователиИБ - Соответствие из КлючИЗначение:
|
||||||
|
// * Ключ - СправочникСсылка.Пользователи
|
||||||
|
// - СправочникСсылка.ВнешниеПользователи
|
||||||
|
// * Значение - см. НовоеИзменениеРолей
|
||||||
|
//
|
||||||
|
// ПарольПользователяСервиса - Неопределено, Строка
|
||||||
|
//
|
||||||
Процедура ОбновитьРолиПользователейИБ(ОбновляемыеПользователиИБ, ПарольПользователяСервиса)
|
Процедура ОбновитьРолиПользователейИБ(ОбновляемыеПользователиИБ, ПарольПользователяСервиса)
|
||||||
|
|
||||||
ВнешняяТранзакцияАктивна = ТранзакцияАктивна();
|
ВнешняяТранзакцияАктивна = ТранзакцияАктивна();
|
||||||
|
|||||||
@@ -520,6 +520,27 @@
|
|||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
|
Процедура ПоказатьПраваРолейПользователя(Роли, Пользователь) Экспорт
|
||||||
|
|
||||||
|
Отбор = Новый Структура("НачальныйОтбор", Новый Структура("Роль", Роли));
|
||||||
|
КлючВарианта = "ПраваРолей";
|
||||||
|
|
||||||
|
КлючНазначенияИспользования = КлючВарианта;
|
||||||
|
УточнитьКлючНазначенияИспользования(КлючНазначенияИспользования,
|
||||||
|
Новый Структура("Пользователь", Пользователь), "Пользователь");
|
||||||
|
СократитьКлючНазначенияИспользования(КлючНазначенияИспользования);
|
||||||
|
|
||||||
|
ПараметрыОтчета = Новый Структура;
|
||||||
|
ПараметрыОтчета.Вставить("СформироватьПриОткрытии", Истина);
|
||||||
|
ПараметрыОтчета.Вставить("Отбор", Отбор);
|
||||||
|
ПараметрыОтчета.Вставить("КлючВарианта", КлючВарианта);
|
||||||
|
ПараметрыОтчета.Вставить("КлючНазначенияИспользования", КлючНазначенияИспользования);
|
||||||
|
|
||||||
|
ОткрытьФорму("Отчет.ПраваРолей.Форма", ПараметрыОтчета, ЭтотОбъект);
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
|
|
||||||
Процедура ПоказатьПраваПользователейОтчета(Отчет, ИспользуемыеТаблицы) Экспорт
|
Процедура ПоказатьПраваПользователейОтчета(Отчет, ИспользуемыеТаблицы) Экспорт
|
||||||
|
|
||||||
КлючВарианта = "ПраваПользователейНаТаблицыОтчета";
|
КлючВарианта = "ПраваПользователейНаТаблицыОтчета";
|
||||||
@@ -1618,4 +1639,19 @@
|
|||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
|
// Для форм ПраваДоступа, ПраваДоступаУпрощенно.
|
||||||
|
//
|
||||||
|
// Параметры:
|
||||||
|
// РазличияРолей - см. УправлениеДоступомСлужебный.РазличияНастроенногоСоставаРолейСРолямиПользователяИБ
|
||||||
|
//
|
||||||
|
Процедура ПоказатьРазличияНастроенногоСоставаРолейСРолямиПользователяИБ(РазличияРолей) Экспорт
|
||||||
|
|
||||||
|
Если Не ЗначениеЗаполнено(РазличияРолей) Тогда
|
||||||
|
Возврат;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
СтандартныеПодсистемыКлиент.ПоказатьПодробнуюИнформацию(Неопределено, РазличияРолей);
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
#КонецОбласти
|
#КонецОбласти
|
||||||
@@ -125,7 +125,7 @@
|
|||||||
Имя = "ВначалеВсеРазрешены";
|
Имя = "ВначалеВсеРазрешены";
|
||||||
Форма.Элементы.ТекстИнформацииОбычногоВидаДоступа.Заголовок =
|
Форма.Элементы.ТекстИнформацииОбычногоВидаДоступа.Заголовок =
|
||||||
НСтр("ru = '""Запрещены: 0"" - начальная настройка в новой группе доступа.
|
НСтр("ru = '""Запрещены: 0"" - начальная настройка в новой группе доступа.
|
||||||
|Список запрещенных значений настраивается в группах доступа.'");
|
|Действующая настройка (Запрещены/Разрешены) и состав значений указываются в группах доступа.'");
|
||||||
Иначе
|
Иначе
|
||||||
Имя = "ВсеРазрешены";
|
Имя = "ВсеРазрешены";
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
@@ -134,7 +134,7 @@
|
|||||||
Имя = "ВначалеВсеЗапрещены";
|
Имя = "ВначалеВсеЗапрещены";
|
||||||
Форма.Элементы.ТекстИнформацииОбычногоВидаДоступа.Заголовок =
|
Форма.Элементы.ТекстИнформацииОбычногоВидаДоступа.Заголовок =
|
||||||
НСтр("ru = '""Разрешены: 0"" - начальная настройка в новой группе доступа.
|
НСтр("ru = '""Разрешены: 0"" - начальная настройка в новой группе доступа.
|
||||||
|Список разрешенных значений настраивается в группах доступа.'");
|
|Действующая настройка (Запрещены/Разрешены) и состав значений указываются в группах доступа.'");
|
||||||
Иначе
|
Иначе
|
||||||
Имя = "ВсеЗапрещены";
|
Имя = "ВсеЗапрещены";
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|||||||
@@ -2399,11 +2399,19 @@
|
|||||||
Результат.ИмяЭлементаДляРазмещения);
|
Результат.ИмяЭлементаДляРазмещения);
|
||||||
ОбработкаНавигационнойСсылки = ПараметрыКонтактнойИнформации.ОбработкаНавигационнойСсылки;
|
ОбработкаНавигационнойСсылки = ПараметрыКонтактнойИнформации.ОбработкаНавигационнойСсылки;
|
||||||
|
|
||||||
|
ЭтоАдресГиперссылкой = ПервыйЭлемент.Тип = Перечисления.ТипыКонтактнойИнформации.Адрес И ТипЗнч(
|
||||||
|
Форма.Элементы[Результат.ПервыйЭлемент].РасширеннаяПодсказка.Заголовок) = Тип("ФорматированнаяСтрока");
|
||||||
|
|
||||||
Если ПервыйЭлемент.Тип = Перечисления.ТипыКонтактнойИнформации.ВебСтраница И ОбработкаНавигационнойСсылки Тогда
|
Если ПервыйЭлемент.Тип = Перечисления.ТипыКонтактнойИнформации.ВебСтраница И ОбработкаНавигационнойСсылки Тогда
|
||||||
Форма[Результат.ПервыйЭлемент] = УправлениеКонтактнойИнформациейКлиентСервер.АдресСайта(
|
Форма[Результат.ПервыйЭлемент] = УправлениеКонтактнойИнформациейКлиентСервер.АдресСайта(
|
||||||
ПервыйЭлемент.Представление, ПервыйЭлемент.Значение, Форма.ТолькоПросмотр);
|
ПервыйЭлемент.Представление, ПервыйЭлемент.Значение, Форма.ТолькоПросмотр);
|
||||||
Форма[Результат.ВторойЭлемент] = УправлениеКонтактнойИнформациейКлиентСервер.АдресСайта(
|
Форма[Результат.ВторойЭлемент] = УправлениеКонтактнойИнформациейКлиентСервер.АдресСайта(
|
||||||
ВторойЭлемент.Представление, ВторойЭлемент.Значение, Форма.ТолькоПросмотр);
|
ВторойЭлемент.Представление, ВторойЭлемент.Значение, Форма.ТолькоПросмотр);
|
||||||
|
ИначеЕсли ЭтоАдресГиперссылкой Тогда
|
||||||
|
Форма[Результат.ПервыйЭлемент] = ?(ЗначениеЗаполнено(ПервыйЭлемент.Представление), ПервыйЭлемент.Представление,
|
||||||
|
УправлениеКонтактнойИнформациейКлиентСервер.ТекстПустогоАдресаВВидеГиперссылки());
|
||||||
|
Форма[Результат.ВторойЭлемент] = ?(ЗначениеЗаполнено(ВторойЭлемент.Представление), ВторойЭлемент.Представление,
|
||||||
|
УправлениеКонтактнойИнформациейКлиентСервер.ТекстПустогоАдресаВВидеГиперссылки());
|
||||||
Иначе
|
Иначе
|
||||||
Форма[Результат.ПервыйЭлемент] = ПервыйЭлемент.Представление;
|
Форма[Результат.ПервыйЭлемент] = ПервыйЭлемент.Представление;
|
||||||
Форма[Результат.ВторойЭлемент] = ВторойЭлемент.Представление;
|
Форма[Результат.ВторойЭлемент] = ВторойЭлемент.Представление;
|
||||||
@@ -2484,7 +2492,13 @@
|
|||||||
Форма[СтрокаТаблицы.ИмяРеквизита] = НайденнаяСтрока.Представление;
|
Форма[СтрокаТаблицы.ИмяРеквизита] = НайденнаяСтрока.Представление;
|
||||||
ЭтоАдресГиперссылкой = СтрокаТаблицы.Тип = Перечисления.ТипыКонтактнойИнформации.Адрес И ТипЗнч(
|
ЭтоАдресГиперссылкой = СтрокаТаблицы.Тип = Перечисления.ТипыКонтактнойИнформации.Адрес И ТипЗнч(
|
||||||
Форма.Элементы[СтрокаТаблицы.ИмяРеквизита].РасширеннаяПодсказка.Заголовок) = Тип("ФорматированнаяСтрока");
|
Форма.Элементы[СтрокаТаблицы.ИмяРеквизита].РасширеннаяПодсказка.Заголовок) = Тип("ФорматированнаяСтрока");
|
||||||
Форма[СтрокаТаблицы.ИмяРеквизита] = НайденнаяСтрока.Представление;
|
Если ЭтоАдресГиперссылкой Тогда
|
||||||
|
Форма[СтрокаТаблицы.ИмяРеквизита] = ?(ЗначениеЗаполнено(НайденнаяСтрока.Представление),
|
||||||
|
НайденнаяСтрока.Представление,
|
||||||
|
УправлениеКонтактнойИнформациейКлиентСервер.ТекстПустогоАдресаВВидеГиперссылки());
|
||||||
|
Иначе
|
||||||
|
Форма[СтрокаТаблицы.ИмяРеквизита] = НайденнаяСтрока.Представление;
|
||||||
|
КонецЕсли;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
Если СтрокаТаблицы.ХранитьИсториюИзменений Тогда
|
Если СтрокаТаблицы.ХранитьИсториюИзменений Тогда
|
||||||
@@ -5403,7 +5417,12 @@
|
|||||||
ЭтоПолеНадписи = Ложь;
|
ЭтоПолеНадписи = Ложь;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
Форма[СтрокаКонтактнойИнформации.ИмяРеквизита] = СтрокаКонтактнойИнформации.Представление;
|
Если СтрокаКонтактнойИнформации.Тип = Перечисления.ТипыКонтактнойИнформации.Адрес
|
||||||
|
И ЭтоПолеНадписи И ПустаяСтрока(СтрокаКонтактнойИнформации.Представление) Тогда
|
||||||
|
Форма[СтрокаКонтактнойИнформации.ИмяРеквизита] = УправлениеКонтактнойИнформациейКлиентСервер.ТекстПустогоАдресаВВидеГиперссылки();
|
||||||
|
Иначе
|
||||||
|
Форма[СтрокаКонтактнойИнформации.ИмяРеквизита] = СтрокаКонтактнойИнформации.Представление;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
ПараметрыКонтактнойИнформации = ПараметрыКонтактнойИнформацииФормы(Форма.ПараметрыКонтактнойИнформации,
|
ПараметрыКонтактнойИнформации = ПараметрыКонтактнойИнформацииФормы(Форма.ПараметрыКонтактнойИнформации,
|
||||||
ИмяЭлементаДляРазмещения);
|
ИмяЭлементаДляРазмещения);
|
||||||
|
|||||||
@@ -771,7 +771,13 @@
|
|||||||
ДанныеСтроки = УправлениеКонтактнойИнформациейКлиентСервер.ОписаниеКонтактнойИнформацииНаФорме(Форма).Добавить();
|
ДанныеСтроки = УправлениеКонтактнойИнформациейКлиентСервер.ОписаниеКонтактнойИнформацииНаФорме(Форма).Добавить();
|
||||||
ЗаполнитьЗначенияСвойств(ДанныеСтроки, СтрокаКонтактнойИнформации);
|
ЗаполнитьЗначенияСвойств(ДанныеСтроки, СтрокаКонтактнойИнформации);
|
||||||
Если НЕ СтрокаКонтактнойИнформации.ЭтоИсторическаяКонтактнаяИнформация Тогда
|
Если НЕ СтрокаКонтактнойИнформации.ЭтоИсторическаяКонтактнаяИнформация Тогда
|
||||||
Представление = СтрокаКонтактнойИнформации.Представление;
|
Если ПустаяСтрока(СтрокаКонтактнойИнформации.Представление)
|
||||||
|
И Форма.Элементы.Найти(ДополнительныеПараметры.ИмяЭлемента) <> Неопределено
|
||||||
|
И Форма.Элементы[ДополнительныеПараметры.ИмяЭлемента].Вид = ВидПоляФормы.ПолеНадписи Тогда
|
||||||
|
Представление = УправлениеКонтактнойИнформациейКлиентСервер.ТекстПустогоАдресаВВидеГиперссылки();
|
||||||
|
Иначе
|
||||||
|
Представление = СтрокаКонтактнойИнформации.Представление;
|
||||||
|
КонецЕсли;
|
||||||
Форма[ДополнительныеПараметры.ИмяЭлемента] = Представление;
|
Форма[ДополнительныеПараметры.ИмяЭлемента] = Представление;
|
||||||
ДанныеСтроки.ИмяРеквизита = ДополнительныеПараметры.ИмяЭлемента;
|
ДанныеСтроки.ИмяРеквизита = ДополнительныеПараметры.ИмяЭлемента;
|
||||||
ДанныеСтроки.ИмяЭлементаДляРазмещения = ДополнительныеПараметры.ИмяЭлементаДляРазмещения;
|
ДанныеСтроки.ИмяЭлементаДляРазмещения = ДополнительныеПараметры.ИмяЭлементаДляРазмещения;
|
||||||
@@ -907,15 +913,16 @@
|
|||||||
|
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
|
ЭлементФормы = Форма.Элементы.Найти(Элемент.Имя);
|
||||||
|
|
||||||
Если ДополнительныеПараметры.ЭтоТабличнаяЧасть Тогда
|
Если ДополнительныеПараметры.ЭтоТабличнаяЧасть Тогда
|
||||||
ДанныеЗаполнения[Элемент.Имя + "Значение"] = РезультатЗакрытия.Значение;
|
ДанныеЗаполнения[Элемент.Имя + "Значение"] = РезультатЗакрытия.Значение;
|
||||||
Иначе
|
Иначе
|
||||||
ИмяРеквизитаКомментарий = "Комментарий" + Элемент.Имя;
|
ИмяРеквизитаКомментарий = "Комментарий" + Элемент.Имя;
|
||||||
Если Форма.Элементы.Найти(ИмяРеквизитаКомментарий) <> Неопределено Тогда
|
Если Форма.Элементы.Найти(ИмяРеквизитаКомментарий) <> Неопределено Тогда
|
||||||
Форма[ИмяРеквизитаКомментарий] = Комментарий;
|
Форма[ИмяРеквизитаКомментарий] = Комментарий;
|
||||||
Иначе
|
ИначеЕсли ЭлементФормы <> Неопределено Тогда
|
||||||
ЭлементФормыПредставление = Форма.Элементы.Найти(Элемент.Имя); // ДекорацияФормы
|
ЭлементФормы.РасширеннаяПодсказка.Заголовок = Комментарий;
|
||||||
ЭлементФормыПредставление.РасширеннаяПодсказка.Заголовок = Комментарий;
|
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
Если РезультатЗакрытия.Тип = ПредопределенноеЗначение("Перечисление.ТипыКонтактнойИнформации.ВебСтраница") Тогда
|
Если РезультатЗакрытия.Тип = ПредопределенноеЗначение("Перечисление.ТипыКонтактнойИнформации.ВебСтраница") Тогда
|
||||||
@@ -927,7 +934,12 @@
|
|||||||
ДанныеНаФорме.Комментарий = Комментарий;
|
ДанныеНаФорме.Комментарий = Комментарий;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
ДанныеЗаполнения[Элемент.Имя] = ТекстПредставления;
|
Если ЭлементФормы <> Неопределено И ЭлементФормы.Вид = ВидПоляФормы.ПолеНадписи
|
||||||
|
И НЕ ЗначениеЗаполнено(ТекстПредставления) Тогда
|
||||||
|
ДанныеЗаполнения[Элемент.Имя] = УправлениеКонтактнойИнформациейКлиентСервер.ТекстПустогоАдресаВВидеГиперссылки();
|
||||||
|
Иначе
|
||||||
|
ДанныеЗаполнения[Элемент.Имя] = ТекстПредставления;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
Если РезультатЗакрытия.Тип = ПредопределенноеЗначение("Перечисление.ТипыКонтактнойИнформации.Адрес") Тогда
|
Если РезультатЗакрытия.Тип = ПредопределенноеЗначение("Перечисление.ТипыКонтактнойИнформации.Адрес") Тогда
|
||||||
Результат.Вставить("ОбновитьКонтекстноеМеню", Истина);
|
Результат.Вставить("ОбновитьКонтекстноеМеню", Истина);
|
||||||
@@ -1302,7 +1314,8 @@
|
|||||||
СтандартнаяОбработка = Ложь;
|
СтандартнаяОбработка = Ложь;
|
||||||
|
|
||||||
АдресСсылки = Форма[Элемент.Имя];
|
АдресСсылки = Форма[Элемент.Имя];
|
||||||
Если НавигационнаяСсылкаФорматированнойСтроки = УправлениеКонтактнойИнформациейКлиентСервер.НавигационнаяСсылкаВебСайта() Тогда
|
Если НавигационнаяСсылкаФорматированнойСтроки = УправлениеКонтактнойИнформациейКлиентСервер.НавигационнаяСсылкаВебСайта()
|
||||||
|
Или СокрЛП(Строка(АдресСсылки)) = УправлениеКонтактнойИнформациейКлиентСервер.ТекстПустогоАдресаВВидеГиперссылки() Тогда
|
||||||
|
|
||||||
СтандартнаяОбработкаВыбора = Истина;
|
СтандартнаяОбработкаВыбора = Истина;
|
||||||
|
|
||||||
|
|||||||
@@ -469,24 +469,31 @@
|
|||||||
Возврат Результат;
|
Возврат Результат;
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
Функция СоединитьНаименованиеИТипАдресногоОбъекта(Знач Наименование, Знач ТипАдресногоОбъекта, ЭтоРегион = Ложь) Экспорт
|
Функция СоединитьНаименованиеИТипАдресногоОбъекта(Знач Наименование, Знач ТипАдресногоОбъекта, ТипВКонце = Ложь) Экспорт
|
||||||
|
|
||||||
|
Наименование = СокрЛП(Наименование);
|
||||||
|
ТипАдресногоОбъекта = СокрЛП(ТипАдресногоОбъекта);
|
||||||
|
|
||||||
Если ПустаяСтрока(ТипАдресногоОбъекта) Тогда
|
Если ПустаяСтрока(ТипАдресногоОбъекта) Тогда
|
||||||
Возврат Наименование;
|
Возврат Наименование;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
Если ЭтоРегион Тогда
|
Если ПустаяСтрока(Наименование) Тогда
|
||||||
|
Возврат ТипАдресногоОбъекта;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Если ТипВКонце Тогда
|
||||||
|
|
||||||
// Локализация
|
// Локализация
|
||||||
Если НаименованиеРегионаБезТипа(Наименование) Тогда
|
Если НаименованиеРегионаБезТипа(Наименование) Тогда
|
||||||
Возврат СокрЛП(Наименование);
|
Возврат Наименование;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
// Конец Локализация
|
// Конец Локализация
|
||||||
|
|
||||||
Возврат СокрЛП(Наименование + " " + ТипАдресногоОбъекта);
|
Возврат Наименование + " " + ТипАдресногоОбъекта;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
Возврат СокрЛП(ТипАдресногоОбъекта + " "+ Наименование);
|
Возврат ТипАдресногоОбъекта + " "+ Наименование;
|
||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
|
|||||||
@@ -1216,34 +1216,6 @@
|
|||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
Функция СоединитьНаименованиеИТипАдресногоОбъекта(Знач Наименование, Знач ТипАдресногоОбъекта, ЭтоРегион = Ложь) Экспорт
|
|
||||||
Если ПустаяСтрока(ТипАдресногоОбъекта) Тогда
|
|
||||||
Возврат Наименование;
|
|
||||||
КонецЕсли;
|
|
||||||
|
|
||||||
Если ЭтоРегион Тогда
|
|
||||||
Если НаименованиеРегионаБезТипа(Наименование) Тогда
|
|
||||||
Возврат СокрЛП(Наименование);
|
|
||||||
КонецЕсли;
|
|
||||||
Возврат СокрЛП(Наименование + " " + ТипАдресногоОбъекта);
|
|
||||||
КонецЕсли;
|
|
||||||
|
|
||||||
Возврат СокрЛП(ТипАдресногоОбъекта + " " + Наименование);
|
|
||||||
КонецФункции
|
|
||||||
|
|
||||||
Функция НаименованиеРегионаБезТипа(Наименование)
|
|
||||||
|
|
||||||
// АПК: 1297-выкл адресные сведения не локализуются
|
|
||||||
Если СтрНачинаетсяС(ВРег(Наименование), ВРег("Ханты-Мансийский Автономный округ - Югра"))
|
|
||||||
Или СтрНачинаетсяС(ВРег(Наименование), ВРег("Кемеровская область - Кузбасс")) Тогда // @Non-NLS-1, @Non-NLS-2
|
|
||||||
Возврат Истина;
|
|
||||||
КонецЕсли;
|
|
||||||
|
|
||||||
Возврат Ложь;
|
|
||||||
// АПК: 1297-вкл
|
|
||||||
|
|
||||||
КонецФункции
|
|
||||||
|
|
||||||
// Разбивает строку адреса на составляющие.
|
// Разбивает строку адреса на составляющие.
|
||||||
//
|
//
|
||||||
// Возвращаемое значение:
|
// Возвращаемое значение:
|
||||||
|
|||||||
@@ -2441,7 +2441,7 @@
|
|||||||
Результат = Новый Массив;
|
Результат = Новый Массив;
|
||||||
|
|
||||||
ИменаАктивныхПапок = Почта.ПолучитьПочтовыеЯщикиПоПодписке();
|
ИменаАктивныхПапок = Почта.ПолучитьПочтовыеЯщикиПоПодписке();
|
||||||
Если ИменаАктивныхПапок.Количество() = 0 Тогда
|
Если ИменаАктивныхПапок.Количество() = 0 Или ИменаАктивныхПапок.Найти("INBOX") = Неопределено Тогда
|
||||||
ИменаАктивныхПапок = Почта.ПолучитьПочтовыеЯщики();
|
ИменаАктивныхПапок = Почта.ПолучитьПочтовыеЯщики();
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
|
|||||||
@@ -119,7 +119,7 @@
|
|||||||
|
|
||||||
Если ДанныеУдостоверяющихЦентров = Неопределено
|
Если ДанныеУдостоверяющихЦентров = Неопределено
|
||||||
Или Не ДанныеУдостоверяющихЦентров.Свойство("ДругиеНастройки")
|
Или Не ДанныеУдостоверяющихЦентров.Свойство("ДругиеНастройки")
|
||||||
Или ДанныеУдостоверяющихЦентров.ДатыОкончанияДействия.Версия < 32 Тогда
|
Или ДанныеУдостоверяющихЦентров.ДатыОкончанияДействия.Версия < 33 Тогда
|
||||||
|
|
||||||
ДанныеУдостоверяющихЦентров = ДанныеУдостоверяющихЦентровИзМакета();
|
ДанныеУдостоверяющихЦентров = ДанныеУдостоверяющихЦентровИзМакета();
|
||||||
Если ДанныеУдостоверяющихЦентров = Неопределено Тогда
|
Если ДанныеУдостоверяющихЦентров = Неопределено Тогда
|
||||||
@@ -600,7 +600,7 @@
|
|||||||
//
|
//
|
||||||
Функция ВерсияКлассификатора() Экспорт
|
Функция ВерсияКлассификатора() Экспорт
|
||||||
|
|
||||||
Возврат "3.0.1.75";
|
Возврат "3.0.1.77";
|
||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
|
|||||||
@@ -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="369ade7d-0b08-485b-81ae-33a4440a2017">
|
<mdclass:Configuration xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="e098bef2-5e90-47b5-972b-b0bde9690f53">
|
||||||
<name>БиблиотекаСтандартныхПодсистем</name>
|
<name>БиблиотекаСтандартныхПодсистем</name>
|
||||||
<synonym>
|
<synonym>
|
||||||
<key>ru</key>
|
<key>ru</key>
|
||||||
<value>Библиотека стандартных подсистем, редакция 3.2</value>
|
<value>Библиотека стандартных подсистем, редакция 3.2</value>
|
||||||
</synonym>
|
</synonym>
|
||||||
<containedObjects classId="9cd510cd-abfc-11d4-9434-004095e12fc7" objectId="fa5cfe30-4aec-451a-95ee-12e067a1dc3a"/>
|
<containedObjects classId="9cd510cd-abfc-11d4-9434-004095e12fc7" objectId="e076e66c-be82-4437-ade9-1f497e4f3cd5"/>
|
||||||
<containedObjects classId="9fcd25a0-4822-11d4-9414-008048da11f9" objectId="a186d897-979e-4584-95ec-7b3854711142"/>
|
<containedObjects classId="9fcd25a0-4822-11d4-9414-008048da11f9" objectId="b6ce64b7-41e2-45be-b52e-8b115fca75ea"/>
|
||||||
<containedObjects classId="e3687481-0a87-462c-a166-9f34594f9bba" objectId="232e9bcc-8f70-4771-a472-391458f12d97"/>
|
<containedObjects classId="e3687481-0a87-462c-a166-9f34594f9bba" objectId="e5ff1c91-4e94-43d2-a445-21b5e2158d22"/>
|
||||||
<containedObjects classId="9de14907-ec23-4a07-96f0-85521cb6b53b" objectId="be8ea4db-f56f-4ad6-9dc6-44cbdcb9e80e"/>
|
<containedObjects classId="9de14907-ec23-4a07-96f0-85521cb6b53b" objectId="40268e59-d841-4b24-a4be-33d0c1ed6c82"/>
|
||||||
<containedObjects classId="51f2d5d8-ea4d-4064-8892-82951750031e" objectId="28b13258-d1cc-4bc4-bf04-12729c245c20"/>
|
<containedObjects classId="51f2d5d8-ea4d-4064-8892-82951750031e" objectId="65404292-8bda-4094-8d23-21f5177d283b"/>
|
||||||
<containedObjects classId="e68182ea-4237-4383-967f-90c1e3370bc7" objectId="ddff7441-18e8-4f7f-80a7-d2df9bf2555f"/>
|
<containedObjects classId="e68182ea-4237-4383-967f-90c1e3370bc7" objectId="49e32f53-b388-4990-92dd-a25bdf75d8ab"/>
|
||||||
<containedObjects classId="fb282519-d103-4dd3-bc12-cb271d631dfc" objectId="3d72086d-1624-4bc2-9320-46a89db76e27"/>
|
<containedObjects classId="fb282519-d103-4dd3-bc12-cb271d631dfc" objectId="28ac30d9-ee04-44a9-af04-6cc7fa7590be"/>
|
||||||
<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.2.1.382</version>
|
<version>3.2.1.395</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>
|
||||||
|
|||||||
@@ -19,7 +19,7 @@
|
|||||||
// Пример инициализации:
|
// Пример инициализации:
|
||||||
// ИмяПараметра = "СтандартныеПодсистемы.СообщенияДляЖурналаРегистрации";
|
// ИмяПараметра = "СтандартныеПодсистемы.СообщенияДляЖурналаРегистрации";
|
||||||
// Если ПараметрыПриложения[ИмяПараметра] = Неопределено Тогда
|
// Если ПараметрыПриложения[ИмяПараметра] = Неопределено Тогда
|
||||||
// ПараметрыПриложения.Вставить(ИмяПараметра, Новый СписокЗначений);
|
// ПараметрыПриложения.Вставить(ИмяПараметра, Новый Массив);
|
||||||
// КонецЕсли;
|
// КонецЕсли;
|
||||||
//
|
//
|
||||||
// Пример использования:
|
// Пример использования:
|
||||||
|
|||||||
@@ -19,7 +19,7 @@
|
|||||||
// Пример инициализации:
|
// Пример инициализации:
|
||||||
// ИмяПараметра = "СтандартныеПодсистемы.СообщенияДляЖурналаРегистрации";
|
// ИмяПараметра = "СтандартныеПодсистемы.СообщенияДляЖурналаРегистрации";
|
||||||
// Если ПараметрыПриложения[ИмяПараметра] = Неопределено Тогда
|
// Если ПараметрыПриложения[ИмяПараметра] = Неопределено Тогда
|
||||||
// ПараметрыПриложения.Вставить(ИмяПараметра, Новый СписокЗначений);
|
// ПараметрыПриложения.Вставить(ИмяПараметра, Новый Массив);
|
||||||
// КонецЕсли;
|
// КонецЕсли;
|
||||||
//
|
//
|
||||||
// Пример использования:
|
// Пример использования:
|
||||||
|
|||||||
@@ -1 +1 @@
|
|||||||
{6,1,1,f308687c-1b34-4abe-abb5-e691cd33945e,1,783a0874-53e8-4345-8ec6-4a01d063262e,"3.2.1.382","Фирма ""1С""","БиблиотекаСтандартныхПодсистем",7934,1,0,369ade7d-0b08-485b-81ae-33a4440a2017,369ade7d-0b08-485b-81ae-33a4440a2017,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-1ce8Line truncated
|
{6,1,1,8de72219-b8f0-4349-a6af-63f4b85f0082,1,54f5334a-cbc9-4ddf-a3b2-286868f1f3d8,"3.2.1.395","Фирма ""1С""","БиблиотекаСтандартныхПодсистем",7936,1,0,e098bef2-5e90-47b5-972b-b0bde9690f53,e098bef2-5e90-47b5-972b-b0bde9690f53,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-1ce8Line truncated
|
||||||
@@ -700,9 +700,6 @@
|
|||||||
УправлениеКонтактнойИнформациейСлужебный.СтруктураВСтрокуJSON(НаселенныйПунктДетально);
|
УправлениеКонтактнойИнформациейСлужебный.СтруктураВСтрокуJSON(НаселенныйПунктДетально);
|
||||||
Результат.ДанныеВыбора.ВведеноВСвободнойФорме =
|
Результат.ДанныеВыбора.ВведеноВСвободнойФорме =
|
||||||
УправлениеКонтактнойИнформациейСлужебный.АдресВведенВСвободнойФорме(НаселенныйПунктДетально);
|
УправлениеКонтактнойИнформациейСлужебный.АдресВведенВСвободнойФорме(НаселенныйПунктДетально);
|
||||||
Результат.ДанныеВыбора.ВВидеГиперссылки =
|
|
||||||
(Контекст.ВидКонтактнойИнформации.Тип = Перечисления.ТипыКонтактнойИнформации.Адрес)
|
|
||||||
И (СтрСравнить(Контекст.ВидКонтактнойИнформации.ВидРедактирования, "Диалог") = 0);
|
|
||||||
|
|
||||||
Возврат Результат;
|
Возврат Результат;
|
||||||
|
|
||||||
@@ -716,7 +713,6 @@
|
|||||||
// ** Комментарий - Строка
|
// ** Комментарий - Строка
|
||||||
// ** Значение - Строка
|
// ** Значение - Строка
|
||||||
// ** ВведеноВСвободнойФорме - Булево
|
// ** ВведеноВСвободнойФорме - Булево
|
||||||
// ** ВВидеГиперссылки - Булево
|
|
||||||
// ** Вид - СправочникСсылка.ВидыКонтактнойИнформации
|
// ** Вид - СправочникСсылка.ВидыКонтактнойИнформации
|
||||||
// ** Тип - ПеречислениеСсылка.ТипыКонтактнойИнформации
|
// ** Тип - ПеречислениеСсылка.ТипыКонтактнойИнформации
|
||||||
//
|
//
|
||||||
@@ -728,7 +724,6 @@
|
|||||||
ДанныеВыбора.Вставить("Комментарий", "");
|
ДанныеВыбора.Вставить("Комментарий", "");
|
||||||
ДанныеВыбора.Вставить("Значение", "");
|
ДанныеВыбора.Вставить("Значение", "");
|
||||||
ДанныеВыбора.Вставить("ВведеноВСвободнойФорме", Ложь);
|
ДанныеВыбора.Вставить("ВведеноВСвободнойФорме", Ложь);
|
||||||
ДанныеВыбора.Вставить("ВВидеГиперссылки", Ложь);
|
|
||||||
ДанныеВыбора.Вставить("Вид", Справочники.ВидыКонтактнойИнформации.ПустаяСсылка());
|
ДанныеВыбора.Вставить("Вид", Справочники.ВидыКонтактнойИнформации.ПустаяСсылка());
|
||||||
ДанныеВыбора.Вставить("Тип", Перечисления.ТипыКонтактнойИнформации.ПустаяСсылка());
|
ДанныеВыбора.Вставить("Тип", Перечисления.ТипыКонтактнойИнформации.ПустаяСсылка());
|
||||||
ДанныеВыбора.Вставить("КонтактнаяИнформация", ""); // Устарело. Для обратной совместимости.
|
ДанныеВыбора.Вставить("КонтактнаяИнформация", ""); // Устарело. Для обратной совместимости.
|
||||||
|
|||||||
@@ -346,7 +346,6 @@
|
|||||||
Результат.Вставить("Значение", ДанныеВыбора);
|
Результат.Вставить("Значение", ДанныеВыбора);
|
||||||
Результат.Вставить("Представление", КонтактнаяИнформация.Value);
|
Результат.Вставить("Представление", КонтактнаяИнформация.Value);
|
||||||
Результат.Вставить("Комментарий", КонтактнаяИнформация.Comment);
|
Результат.Вставить("Комментарий", КонтактнаяИнформация.Comment);
|
||||||
Результат.Вставить("ВВидеГиперссылки", Ложь);
|
|
||||||
Результат.Вставить("КонтактнаяИнформацияОписаниеДополнительныхРеквизитов",
|
Результат.Вставить("КонтактнаяИнформацияОписаниеДополнительныхРеквизитов",
|
||||||
КонтактнаяИнформацияОписаниеДополнительныхРеквизитов);
|
КонтактнаяИнформацияОписаниеДополнительныхРеквизитов);
|
||||||
|
|
||||||
|
|||||||
-1
@@ -314,7 +314,6 @@
|
|||||||
|
|
||||||
// Параметры:
|
// Параметры:
|
||||||
// РезультатЗакрытия - Структура:
|
// РезультатЗакрытия - Структура:
|
||||||
// * ВВидеГиперссылки - Булево
|
|
||||||
// * ВведеноВСвободнойФорме - Булево
|
// * ВведеноВСвободнойФорме - Булево
|
||||||
// * Вид - СправочникСсылка.ВидыКонтактнойИнформации
|
// * Вид - СправочникСсылка.ВидыКонтактнойИнформации
|
||||||
// * ДействуетС - Дата
|
// * ДействуетС - Дата
|
||||||
|
|||||||
@@ -464,63 +464,6 @@
|
|||||||
<importance>Normal</importance>
|
<importance>Normal</importance>
|
||||||
</extInfo>
|
</extInfo>
|
||||||
</items>
|
</items>
|
||||||
<items xsi:type="form:FormGroup">
|
|
||||||
<name>Алгоритмы</name>
|
|
||||||
<id>337</id>
|
|
||||||
<items xsi:type="form:Button">
|
|
||||||
<name>ЗаглушкаАлгоритмы</name>
|
|
||||||
<id>339</id>
|
|
||||||
<title>
|
|
||||||
<key>ru</key>
|
|
||||||
<value><Нет></value>
|
|
||||||
</title>
|
|
||||||
<visible>true</visible>
|
|
||||||
<enabled>false</enabled>
|
|
||||||
<userVisible>
|
|
||||||
<common>true</common>
|
|
||||||
</userVisible>
|
|
||||||
<extendedTooltip>
|
|
||||||
<name>ЗаглушкаАлгоритмыРасширеннаяПодсказка</name>
|
|
||||||
<id>340</id>
|
|
||||||
<type>Label</type>
|
|
||||||
<autoMaxWidth>true</autoMaxWidth>
|
|
||||||
<autoMaxHeight>true</autoMaxHeight>
|
|
||||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
|
||||||
<horizontalAlign>Left</horizontalAlign>
|
|
||||||
</extInfo>
|
|
||||||
</extendedTooltip>
|
|
||||||
<commandName>Form.Command.ЗаглушкаАлгоритмы</commandName>
|
|
||||||
<buttonImportance>Normal</buttonImportance>
|
|
||||||
<representation>Auto</representation>
|
|
||||||
<autoMaxWidth>true</autoMaxWidth>
|
|
||||||
<autoMaxHeight>true</autoMaxHeight>
|
|
||||||
<placementArea>UserCmds</placementArea>
|
|
||||||
<representationInContextMenu>Auto</representationInContextMenu>
|
|
||||||
</items>
|
|
||||||
<enabled>true</enabled>
|
|
||||||
<userVisible>
|
|
||||||
<common>true</common>
|
|
||||||
</userVisible>
|
|
||||||
<title>
|
|
||||||
<key>ru</key>
|
|
||||||
<value>Алгоритмы</value>
|
|
||||||
</title>
|
|
||||||
<extendedTooltip>
|
|
||||||
<name>АлгоритмыРасширеннаяПодсказка</name>
|
|
||||||
<id>338</id>
|
|
||||||
<type>Label</type>
|
|
||||||
<autoMaxWidth>true</autoMaxWidth>
|
|
||||||
<autoMaxHeight>true</autoMaxHeight>
|
|
||||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
|
||||||
<horizontalAlign>Left</horizontalAlign>
|
|
||||||
</extInfo>
|
|
||||||
</extendedTooltip>
|
|
||||||
<type>Popup</type>
|
|
||||||
<extInfo xsi:type="form:PopupGroupExtInfo">
|
|
||||||
<representation>Auto</representation>
|
|
||||||
<importance>Normal</importance>
|
|
||||||
</extInfo>
|
|
||||||
</items>
|
|
||||||
<horizontalAlign>Left</horizontalAlign>
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
<autoFill>true</autoFill>
|
<autoFill>true</autoFill>
|
||||||
</autoCommandBar>
|
</autoCommandBar>
|
||||||
@@ -832,24 +775,134 @@
|
|||||||
<items xsi:type="form:FormGroup">
|
<items xsi:type="form:FormGroup">
|
||||||
<name>ГруппаАлгоритм</name>
|
<name>ГруппаАлгоритм</name>
|
||||||
<id>283</id>
|
<id>283</id>
|
||||||
<items xsi:type="form:FormField">
|
<items xsi:type="form:FormGroup">
|
||||||
<name>Алгоритм</name>
|
<name>ГруппаАлгоритмы</name>
|
||||||
<id>278</id>
|
<id>415</id>
|
||||||
<title>
|
<items xsi:type="form:FormField">
|
||||||
<key>ru</key>
|
<name>Алгоритм</name>
|
||||||
<value>Алгоритм</value>
|
<id>278</id>
|
||||||
</title>
|
<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>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>АлгоритмРасширеннаяПодсказка</name>
|
||||||
|
<id>280</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<contextMenu>
|
||||||
|
<name>АлгоритмКонтекстноеМеню</name>
|
||||||
|
<id>279</id>
|
||||||
|
<autoFill>true</autoFill>
|
||||||
|
</contextMenu>
|
||||||
|
<type>InputField</type>
|
||||||
|
<editMode>Auto</editMode>
|
||||||
|
<showInHeader>true</showInHeader>
|
||||||
|
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||||
|
<showInFooter>true</showInFooter>
|
||||||
|
<extInfo xsi:type="form:InputFieldExtInfo">
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<wrap>true</wrap>
|
||||||
|
<chooseType>true</chooseType>
|
||||||
|
<typeDomainEnabled>true</typeDomainEnabled>
|
||||||
|
<textEdit>true</textEdit>
|
||||||
|
<textSize>Normal</textSize>
|
||||||
|
<inputHint>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Наименование алгоритма</value>
|
||||||
|
</inputHint>
|
||||||
|
</extInfo>
|
||||||
|
</items>
|
||||||
|
<items xsi:type="form:FormGroup">
|
||||||
|
<name>Алгоритмы</name>
|
||||||
|
<id>337</id>
|
||||||
|
<items xsi:type="form:Button">
|
||||||
|
<name>ЗаглушкаАлгоритмы</name>
|
||||||
|
<id>339</id>
|
||||||
|
<title>
|
||||||
|
<key>ru</key>
|
||||||
|
<value><Нет></value>
|
||||||
|
</title>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>false</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>ЗаглушкаАлгоритмыРасширеннаяПодсказка</name>
|
||||||
|
<id>340</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<commandName>Form.Command.ЗаглушкаАлгоритмы</commandName>
|
||||||
|
<buttonImportance>Normal</buttonImportance>
|
||||||
|
<representation>Auto</representation>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<placementArea>UserCmds</placementArea>
|
||||||
|
<locationInCommandBar>InAdditionalSubmenu</locationInCommandBar>
|
||||||
|
</items>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<title>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Выбрать</value>
|
||||||
|
</title>
|
||||||
|
<toolTip>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Выбрать из ранее примененных алгоритмов</value>
|
||||||
|
</toolTip>
|
||||||
|
<toolTipRepresentation>Balloon</toolTipRepresentation>
|
||||||
|
<horizontalStretch>false</horizontalStretch>
|
||||||
|
<verticalStretch>false</verticalStretch>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>АлгоритмыРасширеннаяПодсказка</name>
|
||||||
|
<id>338</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<type>CommandBar</type>
|
||||||
|
<extInfo xsi:type="form:CommandBarExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
<appearanceMode>CommandBar</appearanceMode>
|
||||||
|
</extInfo>
|
||||||
|
</items>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<enabled>true</enabled>
|
<enabled>true</enabled>
|
||||||
<userVisible>
|
<userVisible>
|
||||||
<common>true</common>
|
<common>true</common>
|
||||||
</userVisible>
|
</userVisible>
|
||||||
<dataPath xsi:type="form:DataPath">
|
<title>
|
||||||
<segments>Алгоритм</segments>
|
<key>ru</key>
|
||||||
</dataPath>
|
<value>Алгоритмы</value>
|
||||||
|
</title>
|
||||||
<extendedTooltip>
|
<extendedTooltip>
|
||||||
<name>АлгоритмРасширеннаяПодсказка</name>
|
<name>ГруппаАлгоритмыРасширеннаяПодсказка</name>
|
||||||
<id>280</id>
|
<id>416</id>
|
||||||
<type>Label</type>
|
<type>Label</type>
|
||||||
<autoMaxWidth>true</autoMaxWidth>
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
<autoMaxHeight>true</autoMaxHeight>
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
@@ -857,28 +910,15 @@
|
|||||||
<horizontalAlign>Left</horizontalAlign>
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
</extInfo>
|
</extInfo>
|
||||||
</extendedTooltip>
|
</extendedTooltip>
|
||||||
<contextMenu>
|
<type>UsualGroup</type>
|
||||||
<name>АлгоритмКонтекстноеМеню</name>
|
<extInfo xsi:type="form:UsualGroupExtInfo">
|
||||||
<id>279</id>
|
<group>AutoScreenTypeSensitive</group>
|
||||||
<autoFill>true</autoFill>
|
<horizontalSpacing>Half</horizontalSpacing>
|
||||||
</contextMenu>
|
<behavior>Auto</behavior>
|
||||||
<type>InputField</type>
|
<showLeftMargin>true</showLeftMargin>
|
||||||
<editMode>Auto</editMode>
|
<united>true</united>
|
||||||
<showInHeader>true</showInHeader>
|
<throughAlign>Auto</throughAlign>
|
||||||
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
<currentRowUse>Auto</currentRowUse>
|
||||||
<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>
|
|
||||||
<inputHint>
|
|
||||||
<key>ru</key>
|
|
||||||
<value>Наименование алгоритма</value>
|
|
||||||
</inputHint>
|
|
||||||
</extInfo>
|
</extInfo>
|
||||||
</items>
|
</items>
|
||||||
<items xsi:type="form:FormField">
|
<items xsi:type="form:FormField">
|
||||||
@@ -948,6 +988,7 @@
|
|||||||
<type>UsualGroup</type>
|
<type>UsualGroup</type>
|
||||||
<extInfo xsi:type="form:UsualGroupExtInfo">
|
<extInfo xsi:type="form:UsualGroupExtInfo">
|
||||||
<group>Vertical</group>
|
<group>Vertical</group>
|
||||||
|
<verticalSpacing>Half</verticalSpacing>
|
||||||
<showLeftMargin>true</showLeftMargin>
|
<showLeftMargin>true</showLeftMargin>
|
||||||
<united>true</united>
|
<united>true</united>
|
||||||
<throughAlign>Auto</throughAlign>
|
<throughAlign>Auto</throughAlign>
|
||||||
@@ -1408,33 +1449,6 @@
|
|||||||
<currentRowUse>Auto</currentRowUse>
|
<currentRowUse>Auto</currentRowUse>
|
||||||
</extInfo>
|
</extInfo>
|
||||||
</items>
|
</items>
|
||||||
<items xsi:type="form:FormGroup">
|
|
||||||
<name>ПанельНастроек</name>
|
|
||||||
<id>187</id>
|
|
||||||
<visible>true</visible>
|
|
||||||
<enabled>true</enabled>
|
|
||||||
<userVisible>
|
|
||||||
<common>true</common>
|
|
||||||
</userVisible>
|
|
||||||
<title>
|
|
||||||
<key>ru</key>
|
|
||||||
<value>Панель настроек</value>
|
|
||||||
</title>
|
|
||||||
<extendedTooltip>
|
|
||||||
<name>ПанельНастроекРасширеннаяПодсказка</name>
|
|
||||||
<id>188</id>
|
|
||||||
<type>Label</type>
|
|
||||||
<autoMaxWidth>true</autoMaxWidth>
|
|
||||||
<autoMaxHeight>true</autoMaxHeight>
|
|
||||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
|
||||||
<horizontalAlign>Left</horizontalAlign>
|
|
||||||
</extInfo>
|
|
||||||
</extendedTooltip>
|
|
||||||
<type>CommandBar</type>
|
|
||||||
<extInfo xsi:type="form:CommandBarExtInfo">
|
|
||||||
<horizontalAlign>Left</horizontalAlign>
|
|
||||||
</extInfo>
|
|
||||||
</items>
|
|
||||||
<items xsi:type="form:Decoration">
|
<items xsi:type="form:Decoration">
|
||||||
<name>ПояснениеОНастроенныхИзменениях</name>
|
<name>ПояснениеОНастроенныхИзменениях</name>
|
||||||
<id>196</id>
|
<id>196</id>
|
||||||
|
|||||||
@@ -149,14 +149,11 @@
|
|||||||
Если Объект.ТипОперации = "ВыполнитьАлгоритм" Тогда
|
Если Объект.ТипОперации = "ВыполнитьАлгоритм" Тогда
|
||||||
Элементы.СтраницыВидОперации.ТекущаяСтраница = Элементы.ПроизвольныйАлгоритм;
|
Элементы.СтраницыВидОперации.ТекущаяСтраница = Элементы.ПроизвольныйАлгоритм;
|
||||||
Элементы.ФормаИзменить.Заголовок = НСтр("ru = 'Выполнить'");
|
Элементы.ФормаИзменить.Заголовок = НСтр("ru = 'Выполнить'");
|
||||||
Элементы.РанееИзмененныеРеквизиты.Видимость = Ложь;
|
|
||||||
Элементы.Алгоритмы.Видимость = Истина;
|
|
||||||
Иначе
|
Иначе
|
||||||
Элементы.СтраницыВидОперации.ТекущаяСтраница = Элементы.ИзменяемыеРеквизиты;
|
Элементы.СтраницыВидОперации.ТекущаяСтраница = Элементы.ИзменяемыеРеквизиты;
|
||||||
Элементы.ФормаИзменить.Заголовок = НСтр("ru = 'Изменить реквизиты'");
|
Элементы.ФормаИзменить.Заголовок = НСтр("ru = 'Изменить реквизиты'");
|
||||||
Элементы.РанееИзмененныеРеквизиты.Видимость = Истина;
|
|
||||||
Элементы.Алгоритмы.Видимость = Ложь;
|
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
&НаКлиенте
|
&НаКлиенте
|
||||||
@@ -2496,9 +2493,7 @@
|
|||||||
Если Не ПустаяСтрока(ВидыИзменяемыхОбъектов) Тогда
|
Если Не ПустаяСтрока(ВидыИзменяемыхОбъектов) Тогда
|
||||||
ЕстьОбщиеРеквизиты = РеквизитыОбъекта.Количество() > 0;
|
ЕстьОбщиеРеквизиты = РеквизитыОбъекта.Количество() > 0;
|
||||||
Элементы.ГруппаНетРеквизитов.Видимость = Не ЕстьОбщиеРеквизиты;
|
Элементы.ГруппаНетРеквизитов.Видимость = Не ЕстьОбщиеРеквизиты;
|
||||||
Если Объект.ТипОперации = "ВыполнитьАлгоритм" Тогда
|
Если Объект.ТипОперации = "ВвестиЗначения" Тогда
|
||||||
Элементы.Алгоритмы.Видимость = Истина;
|
|
||||||
Иначе
|
|
||||||
Элементы.РанееИзмененныеРеквизиты.Видимость = ЕстьОбщиеРеквизиты Или ТабличныеЧастиОбъекта.Количество() > 0;
|
Элементы.РанееИзмененныеРеквизиты.Видимость = ЕстьОбщиеРеквизиты Или ТабличныеЧастиОбъекта.Количество() > 0;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
Элементы.РеквизитыОбъекта.Видимость = ЕстьОбщиеРеквизиты;
|
Элементы.РеквизитыОбъекта.Видимость = ЕстьОбщиеРеквизиты;
|
||||||
@@ -2634,6 +2629,7 @@
|
|||||||
Процедура ДобавитьРеквизитыВНабор(СведенияОРеквизитах, ОбъектМетаданных, ДоступныеРеквизиты, ОписанияРеквизитов)
|
Процедура ДобавитьРеквизитыВНабор(СведенияОРеквизитах, ОбъектМетаданных, ДоступныеРеквизиты, ОписанияРеквизитов)
|
||||||
|
|
||||||
Для Каждого ОписаниеРеквизита Из ОписанияРеквизитов Цикл
|
Для Каждого ОписаниеРеквизита Из ОписанияРеквизитов Цикл
|
||||||
|
|
||||||
Если ДоступныеРеквизиты.Найти(ОписаниеРеквизита.Имя) = Неопределено Тогда
|
Если ДоступныеРеквизиты.Найти(ОписаниеРеквизита.Имя) = Неопределено Тогда
|
||||||
Продолжить;
|
Продолжить;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
@@ -3172,6 +3168,7 @@
|
|||||||
|
|
||||||
&НаСервере
|
&НаСервере
|
||||||
Процедура ЗаполнитьПодменюСоСпискомАлгоритмов()
|
Процедура ЗаполнитьПодменюСоСпискомАлгоритмов()
|
||||||
|
|
||||||
МестоРазмещенияКоманд = Элементы.Алгоритмы;
|
МестоРазмещенияКоманд = Элементы.Алгоритмы;
|
||||||
|
|
||||||
УдаляемыеЭлементы = Новый Массив;
|
УдаляемыеЭлементы = Новый Массив;
|
||||||
@@ -3199,9 +3196,11 @@
|
|||||||
НовыйЭлемент = Элементы.Добавить(ИмяКоманды, Тип("КнопкаФормы"), МестоРазмещенияКоманд);
|
НовыйЭлемент = Элементы.Добавить(ИмяКоманды, Тип("КнопкаФормы"), МестоРазмещенияКоманд);
|
||||||
НовыйЭлемент.Вид = ВидКнопкиФормы.КнопкаКоманднойПанели;
|
НовыйЭлемент.Вид = ВидКнопкиФормы.КнопкаКоманднойПанели;
|
||||||
НовыйЭлемент.ИмяКоманды = ИмяКоманды;
|
НовыйЭлемент.ИмяКоманды = ИмяКоманды;
|
||||||
|
НовыйЭлемент.ПоложениеВКоманднойПанели = ПоложениеКнопкиВКоманднойПанели.ВДополнительномПодменю;
|
||||||
КонецЦикла;
|
КонецЦикла;
|
||||||
|
|
||||||
Элементы.ЗаглушкаАлгоритмы.Видимость = ИсторияАлгоритмовСписок.Количество() = 0;
|
Элементы.ЗаглушкаАлгоритмы.Видимость = ИсторияАлгоритмовСписок.Количество() = 0;
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
&НаКлиенте
|
&НаКлиенте
|
||||||
|
|||||||
@@ -1249,8 +1249,8 @@
|
|||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
// Параметры:
|
// Параметры:
|
||||||
// Ячейка - ТабличныйДокумент
|
// Ячейка - ОбластьЯчеекТабличногоДокумента
|
||||||
// Текст - Строка
|
// Текст - Строка
|
||||||
// Ширина - Число
|
// Ширина - Число
|
||||||
// Подсказка - Строка
|
// Подсказка - Строка
|
||||||
// ОбязательноеПоле - Булево
|
// ОбязательноеПоле - Булево
|
||||||
|
|||||||
@@ -649,32 +649,32 @@
|
|||||||
Если Контекст.ЕстьПравоБезвозвратногоУдаления Тогда
|
Если Контекст.ЕстьПравоБезвозвратногоУдаления Тогда
|
||||||
Если Контекст.ТекущийВариантУдаления = "Пометка" Тогда
|
Если Контекст.ТекущийВариантУдаления = "Пометка" Тогда
|
||||||
ТекстПодсказки =
|
ТекстПодсказки =
|
||||||
НСтр("ru = 'Выбранный элемент будет заменен на ""%1"" и <a href = ""%2"">помечен на удаление<img src=""СтрелкаВниз""></a>.'");
|
НСтр("ru = 'Выбранный элемент будет заменен на ""%1"" и <a href = ""%2"">помечен на удаление<img src=""%3""></a>.'");
|
||||||
Иначе
|
Иначе
|
||||||
ТекстПодсказки =
|
ТекстПодсказки =
|
||||||
НСтр("ru = 'Выбранный элемент будет заменен на ""%1"" и <a href = ""%2"">удален безвозвратно<img src=""СтрелкаВниз""></a>.'");
|
НСтр("ru = 'Выбранный элемент будет заменен на ""%1"" и <a href = ""%2"">удален безвозвратно<img src=""%3""></a>.'");
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
Иначе
|
Иначе
|
||||||
ТекстПодсказки = НСтр("ru = 'Выбранный элемент будет заменен на ""%1"" и помечен на удаление.'");
|
ТекстПодсказки = НСтр("ru = 'Выбранный элемент будет заменен на ""%1"" и помечен на удаление.'");
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
Контекст.Элементы.ПодсказкаВыбораЦелевогоЭлемента.Заголовок = СтроковыеФункцииКлиент.ФорматированнаяСтрока(ТекстПодсказки,
|
Контекст.Элементы.ПодсказкаВыбораЦелевогоЭлемента.Заголовок = СтроковыеФункцииКлиент.ФорматированнаяСтрока(ТекстПодсказки,
|
||||||
Контекст.ЦелевойЭлемент, "ПереключениеРежимаУдаления");
|
Контекст.ЦелевойЭлемент, "ПереключениеРежимаУдаления", "СтрелкаВниз");
|
||||||
|
|
||||||
Иначе
|
Иначе
|
||||||
|
|
||||||
Если Контекст.ЕстьПравоБезвозвратногоУдаления Тогда
|
Если Контекст.ЕстьПравоБезвозвратногоУдаления Тогда
|
||||||
Если Контекст.ТекущийВариантУдаления = "Пометка" Тогда
|
Если Контекст.ТекущийВариантУдаления = "Пометка" Тогда
|
||||||
ТекстПодсказки = НСтр("ru = 'Выбранные элементы (%1) будут заменены на ""%2"" и <a href = ""%3"">помечены на удаление<img src=""СтрелкаВниз""></a>.'");
|
ТекстПодсказки = НСтр("ru = 'Выбранные элементы (%1) будут заменены на ""%2"" и <a href = ""%3"">помечены на удаление<img src=""%4""></a>.'");
|
||||||
Иначе
|
Иначе
|
||||||
ТекстПодсказки = НСтр("ru = 'Выбранные элементы (%1) будут заменены на ""%2"" и <a href = ""%3"">удалены безвозвратно<img src=""СтрелкаВниз""></a>.'");
|
ТекстПодсказки = НСтр("ru = 'Выбранные элементы (%1) будут заменены на ""%2"" и <a href = ""%3"">удалены безвозвратно<img src=""$4""></a>.'");
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
Иначе
|
Иначе
|
||||||
ТекстПодсказки = НСтр("ru = 'Выбранные элементы (%1) будут заменены на ""%2"" и помечены на удаление.'");
|
ТекстПодсказки = НСтр("ru = 'Выбранные элементы (%1) будут заменены на ""%2"" и помечены на удаление.'");
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
Контекст.Элементы.ПодсказкаВыбораЦелевогоЭлемента.Заголовок = СтроковыеФункцииКлиент.ФорматированнаяСтрока(ТекстПодсказки,
|
Контекст.Элементы.ПодсказкаВыбораЦелевогоЭлемента.Заголовок = СтроковыеФункцииКлиент.ФорматированнаяСтрока(ТекстПодсказки,
|
||||||
Количество, Контекст.ЦелевойЭлемент, "ПереключениеРежимаУдаления");
|
Количество, Контекст.ЦелевойЭлемент, "ПереключениеРежимаУдаления", "СтрелкаВниз");
|
||||||
|
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
|
|||||||
+3
-3
@@ -842,16 +842,16 @@
|
|||||||
|
|
||||||
Если ЕстьПравоБезвозвратногоУдаления Тогда
|
Если ЕстьПравоБезвозвратногоУдаления Тогда
|
||||||
Если ТекущийВариантУдаления = "Пометка" Тогда
|
Если ТекущийВариантУдаления = "Пометка" Тогда
|
||||||
ТекстПодсказки = НСтр("ru = 'Элементы (%1) будут <a href = ""%3"">помечены на удаление<img src=""СтрелкаВниз""></a> и заменены во всех местах использования на ""%2"" (отмечен стрелкой).'");
|
ТекстПодсказки = НСтр("ru = 'Элементы (%1) будут <a href = ""%3"">помечены на удаление<img src=""%4""></a> и заменены во всех местах использования на ""%2"" (отмечен стрелкой).'");
|
||||||
Иначе
|
Иначе
|
||||||
ТекстПодсказки = НСтр("ru = 'Элементы (%1) будут <a href = ""%3"">удалены безвозвратно<img src=""СтрелкаВниз""></a> и заменены во всех местах использования на ""%2"" (отмечен стрелкой).'");
|
ТекстПодсказки = НСтр("ru = 'Элементы (%1) будут <a href = ""%3"">удалены безвозвратно<img src=""%4""></a> и заменены во всех местах использования на ""%2"" (отмечен стрелкой).'");
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
Иначе
|
Иначе
|
||||||
ТекстПодсказки = НСтр("ru = 'Элементы (%1) будут помечены на удаление и заменены во всех местах использования на ""%2"" (отмечен стрелкой).'");
|
ТекстПодсказки = НСтр("ru = 'Элементы (%1) будут помечены на удаление и заменены во всех местах использования на ""%2"" (отмечен стрелкой).'");
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
Элементы.ПодсказкаВыбораОсновногоЭлемента.Заголовок = СтроковыеФункции.ФорматированнаяСтрока(ТекстПодсказки,
|
Элементы.ПодсказкаВыбораОсновногоЭлемента.Заголовок = СтроковыеФункции.ФорматированнаяСтрока(ТекстПодсказки,
|
||||||
МестаИспользования.Количество()-1, ОсновнойЭлемент, "ПереключениеРежимаУдаления");
|
МестаИспользования.Количество()-1, ОсновнойЭлемент, "ПереключениеРежимаУдаления", "СтрелкаВниз");
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
|
|||||||
@@ -45,19 +45,19 @@
|
|||||||
|
|
||||||
Функция ВерсияКалендарей() Экспорт
|
Функция ВерсияКалендарей() Экспорт
|
||||||
|
|
||||||
Возврат 112;
|
Возврат 114;
|
||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
Функция ВерсияОбновленияПроизводственныхКалендарей() Экспорт
|
Функция ВерсияОбновленияПроизводственныхКалендарей() Экспорт
|
||||||
|
|
||||||
Возврат "3.2.1.311";
|
Возврат "3.2.1.393";
|
||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
Функция ВерсияОбновленияДанныхПроизводственныхКалендарей() Экспорт
|
Функция ВерсияОбновленияДанныхПроизводственныхКалендарей() Экспорт
|
||||||
|
|
||||||
Возврат "3.2.1.380";
|
Возврат "3.2.1.393";
|
||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
|
|||||||
+3
@@ -296,6 +296,7 @@
|
|||||||
<Item Calendar="05" Year="2026" DayType="Праздник" Date="20260319" SwapDate=""/>
|
<Item Calendar="05" Year="2026" DayType="Праздник" Date="20260319" SwapDate=""/>
|
||||||
<Item Calendar="05" Year="2026" DayType="Праздник" Date="20260320" SwapDate=""/>
|
<Item Calendar="05" Year="2026" DayType="Праздник" Date="20260320" SwapDate=""/>
|
||||||
<Item Calendar="05" Year="2026" DayType="Праздник" Date="20260413" SwapDate=""/>
|
<Item Calendar="05" Year="2026" DayType="Праздник" Date="20260413" SwapDate=""/>
|
||||||
|
<Item Calendar="05" Year="2026" DayType="Предпраздничный" Date="20260420" SwapDate=""/>
|
||||||
<Item Calendar="05" Year="2026" DayType="Праздник" Date="20260421" SwapDate=""/>
|
<Item Calendar="05" Year="2026" DayType="Праздник" Date="20260421" SwapDate=""/>
|
||||||
<Item Calendar="05" Year="2026" DayType="Предпраздничный" Date="20260526" SwapDate=""/>
|
<Item Calendar="05" Year="2026" DayType="Предпраздничный" Date="20260526" SwapDate=""/>
|
||||||
<Item Calendar="05" Year="2026" DayType="Праздник" Date="20260527" SwapDate=""/>
|
<Item Calendar="05" Year="2026" DayType="Праздник" Date="20260527" SwapDate=""/>
|
||||||
@@ -1063,6 +1064,8 @@
|
|||||||
<Item Calendar="38" Year="2025" DayType="Праздник" Date="20250429" SwapDate=""/>
|
<Item Calendar="38" Year="2025" DayType="Праздник" Date="20250429" SwapDate=""/>
|
||||||
<Item Calendar="38" Year="2026" DayType="Предпраздничный" Date="20260420" SwapDate=""/>
|
<Item Calendar="38" Year="2026" DayType="Предпраздничный" Date="20260420" SwapDate=""/>
|
||||||
<Item Calendar="38" Year="2026" DayType="Праздник" Date="20260421" SwapDate=""/>
|
<Item Calendar="38" Year="2026" DayType="Праздник" Date="20260421" SwapDate=""/>
|
||||||
|
<Item Calendar="55" Year="2026" DayType="Предпраздничный" Date="20260420" SwapDate=""/>
|
||||||
|
<Item Calendar="55" Year="2026" DayType="Праздник" Date="20260421" SwapDate=""/>
|
||||||
<Item Calendar="58" Year="2016" DayType="Праздник" Date="20160510" SwapDate=""/>
|
<Item Calendar="58" Year="2016" DayType="Праздник" Date="20160510" SwapDate=""/>
|
||||||
<Item Calendar="58" Year="2017" DayType="Предпраздничный" Date="20170424" SwapDate=""/>
|
<Item Calendar="58" Year="2017" DayType="Предпраздничный" Date="20170424" SwapDate=""/>
|
||||||
<Item Calendar="58" Year="2017" DayType="Праздник" Date="20170425" SwapDate=""/>
|
<Item Calendar="58" Year="2017" DayType="Праздник" Date="20170425" SwapDate=""/>
|
||||||
|
|||||||
+1
@@ -22,6 +22,7 @@
|
|||||||
<Item Code="31" Description="Белгородская область" Base="РФ"/>
|
<Item Code="31" Description="Белгородская область" Base="РФ"/>
|
||||||
<Item Code="32" Description="Брянская область" Base="РФ"/>
|
<Item Code="32" Description="Брянская область" Base="РФ"/>
|
||||||
<Item Code="38" Description="Иркутская область" Base="РФ"/>
|
<Item Code="38" Description="Иркутская область" Base="РФ"/>
|
||||||
|
<Item Code="55" Description="Омская область" Base="РФ"/>
|
||||||
<Item Code="58" Description="Пензенская область" Base="РФ"/>
|
<Item Code="58" Description="Пензенская область" Base="РФ"/>
|
||||||
<Item Code="64" Description="Саратовская область" Base="РФ"/>
|
<Item Code="64" Description="Саратовская область" Base="РФ"/>
|
||||||
<Item Code="75" Description="Забайкальский край" Base="РФ"/>
|
<Item Code="75" Description="Забайкальский край" Base="РФ"/>
|
||||||
|
|||||||
+1
-1
@@ -586,7 +586,7 @@
|
|||||||
<id>97</id>
|
<id>97</id>
|
||||||
<title>
|
<title>
|
||||||
<key>ru</key>
|
<key>ru</key>
|
||||||
<value>Подтверждаю ознакомление с <link http://ca.1c.ru/rukovodstvo.pdf>руководством по обеспечению безопасности </>использования квалифицированной электронной подписи и средств квалифицированной электронной подписи
|
<value>Подтверждаю ознакомление с <link https://ca.1c.ru/rukovodstvo.pdf>руководством по обеспечению безопасности </>использования квалифицированной электронной подписи и средств квалифицированной электронной подписи
|
||||||
</value>
|
</value>
|
||||||
</title>
|
</title>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
|
|||||||
+5
-5
@@ -4176,7 +4176,7 @@
|
|||||||
|
|
||||||
ОписаниеОшибки.Описание = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
ОписаниеОшибки.Описание = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||||
НСтр("ru = 'Не удалось отправить заявление %1'"), ДанныеЗаявления.ИдентификаторДокументооборота);
|
НСтр("ru = 'Не удалось отправить заявление %1'"), ДанныеЗаявления.ИдентификаторДокументооборота);
|
||||||
ОписаниеОшибки.Текст = УстановитьГиперссылку(ОписаниеОшибки.Текст, "its.1c.ru", "http://its.1c.ru");
|
ОписаниеОшибки.Текст = УстановитьГиперссылку(ОписаниеОшибки.Текст, "its.1c.ru", "https://its.1c.ru");
|
||||||
ОткрытьФормуОшибки(ОписаниеОшибки, ОбработкаПродолжения);
|
ОткрытьФормуОшибки(ОписаниеОшибки, ОбработкаПродолжения);
|
||||||
|
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
@@ -4339,7 +4339,7 @@
|
|||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
ОписаниеОшибки.Описание = НСтр("ru = 'Не удалось сформировать заявление'");
|
ОписаниеОшибки.Описание = НСтр("ru = 'Не удалось сформировать заявление'");
|
||||||
ОписаниеОшибки.Текст = УстановитьГиперссылку(ОписаниеОшибки.Текст, "its.1c.ru", "http://its.1c.ru");
|
ОписаниеОшибки.Текст = УстановитьГиперссылку(ОписаниеОшибки.Текст, "its.1c.ru", "https://its.1c.ru");
|
||||||
ОткрытьФормуОшибки(ОписаниеОшибки, ОбработкаПродолжения);
|
ОткрытьФормуОшибки(ОписаниеОшибки, ОбработкаПродолжения);
|
||||||
|
|
||||||
Возврат;
|
Возврат;
|
||||||
@@ -4852,7 +4852,7 @@
|
|||||||
|
|
||||||
МодульИнтернетПоддержкаПользователей = ОбщегоНазначения.ОбщийМодуль("ИнтернетПоддержкаПользователей");
|
МодульИнтернетПоддержкаПользователей = ОбщегоНазначения.ОбщийМодуль("ИнтернетПоддержкаПользователей");
|
||||||
УстановитьПривилегированныйРежим(Истина);
|
УстановитьПривилегированныйРежим(Истина);
|
||||||
Результат = МодульИнтернетПоддержкаПользователей.ТикетАутентификацииНаПорталеПоддержки("http://regservice.1c.ru");
|
Результат = МодульИнтернетПоддержкаПользователей.ТикетАутентификацииНаПорталеПоддержки("https://regservice.1c.ru");
|
||||||
УстановитьПривилегированныйРежим(Ложь);
|
УстановитьПривилегированныйРежим(Ложь);
|
||||||
ИнтернетПоддержкаПользователейПодключена = Истина;
|
ИнтернетПоддержкаПользователейПодключена = Истина;
|
||||||
|
|
||||||
@@ -8550,7 +8550,7 @@
|
|||||||
&НаКлиенте
|
&НаКлиенте
|
||||||
Функция СсылкаНаДоверенность()
|
Функция СсылкаНаДоверенность()
|
||||||
|
|
||||||
Возврат "http://ca.1c.ru/doc/doverennost_p3.rtf";
|
Возврат "https://ca.1c.ru/doc/doverennost_p3.rtf";
|
||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
@@ -8706,7 +8706,7 @@
|
|||||||
СвойстваУЦ.ПолноеНаименованиеУЦ = НСтр("ru = 'ООО «Научно-производственный центр ""1С""»'");
|
СвойстваУЦ.ПолноеНаименованиеУЦ = НСтр("ru = 'ООО «Научно-производственный центр ""1С""»'");
|
||||||
СвойстваУЦ.ИНН_УЦ = НСтр("ru = '7729510210'");
|
СвойстваУЦ.ИНН_УЦ = НСтр("ru = '7729510210'");
|
||||||
СвойстваУЦ.ЮридическиеКодыУЦ = НСтр("ru = 'ОКВЭД:62.01, ОКПО:73827463, ОКОГУ: 4210014, ОКОПФ: 12300, ОКФС: 16'");
|
СвойстваУЦ.ЮридическиеКодыУЦ = НСтр("ru = 'ОКВЭД:62.01, ОКПО:73827463, ОКОГУ: 4210014, ОКОПФ: 12300, ОКФС: 16'");
|
||||||
СвойстваУЦ.АдресПорядкаУЦ = НСтр("ru = 'http://ca.1c.ru/reglament.pdf'");
|
СвойстваУЦ.АдресПорядкаУЦ = НСтр("ru = 'https://ca.1c.ru/reglament.pdf'");
|
||||||
СвойстваУЦ.ПолныйЮридическийАдресУЦ = НСтр("ru = '119285, г. Москва, ул. Мосфильмовская, д. 42 стр. 1, эт/пом/ком 1/1/7'");
|
СвойстваУЦ.ПолныйЮридическийАдресУЦ = НСтр("ru = '119285, г. Москва, ул. Мосфильмовская, д. 42 стр. 1, эт/пом/ком 1/1/7'");
|
||||||
СвойстваУЦ.ЮридическийАдресУЦ = НСтр("ru = '119285, г. Москва, ул. Мосфильмовская, д. 42 стр. 1'");
|
СвойстваУЦ.ЮридическийАдресУЦ = НСтр("ru = '119285, г. Москва, ул. Мосфильмовская, д. 42 стр. 1'");
|
||||||
СвойстваУЦ.ФактическийАдресУЦ = НСтр("ru = '127434, г. Москва, Дмитровское шоссе, д. 9'");
|
СвойстваУЦ.ФактическийАдресУЦ = НСтр("ru = '127434, г. Москва, Дмитровское шоссе, д. 9'");
|
||||||
|
|||||||
+1
-1
@@ -1039,7 +1039,7 @@
|
|||||||
<key>ru</key>
|
<key>ru</key>
|
||||||
<value>Расширения файлов, для которых будет запрещена загрузка в приложение, чтобы предотвратить возможность нанесения вреда
|
<value>Расширения файлов, для которых будет запрещена загрузка в приложение, чтобы предотвратить возможность нанесения вреда
|
||||||
компьютеру и данным в приложении. Указываются через "пробел".
|
компьютеру и данным в приложении. Указываются через "пробел".
|
||||||
См. также: <link http://1c.ru/news/info.jsp?id=21537>Пример проблемы с вирусом во внешней обработке.</></value>
|
См. также: <link https://1c.ru/news/info.jsp?id=21537>Пример проблемы с вирусом во внешней обработке.</></value>
|
||||||
</title>
|
</title>
|
||||||
<formatted>true</formatted>
|
<formatted>true</formatted>
|
||||||
<type>Label</type>
|
<type>Label</type>
|
||||||
|
|||||||
@@ -3782,7 +3782,7 @@
|
|||||||
• для штатной работы до 50-75% от количества ядер, доступных кластеру серверов;
|
• для штатной работы до 50-75% от количества ядер, доступных кластеру серверов;
|
||||||
• для форсированного выполнения в период минимальной активности пользователей - столько ядер, сколько доступно кластеру серверов.
|
• для форсированного выполнения в период минимальной активности пользователей - столько ядер, сколько доступно кластеру серверов.
|
||||||
|
|
||||||
См. также <link http://1c.ru/news/info.jsp?id=25491>ограничение 12 ядер на сервер для версии ПРОФ платформы 1С:Предприятие</> и "<link https://v8.1c.ru/priobretenie-i-vnedrenie/otvety-na-tipovye-voprosy-po-litsenzirovaniyu-1s-predpriyatiya-8>Какие ядра процессора следует считать — реальные или виртуальные?</>".</value>
|
См. также <link https://1c.ru/news/info.jsp?id=25491>ограничение 12 ядер на сервер для версии ПРОФ платформы 1С:Предприятие</> и "<link https://v8.1c.ru/priobretenie-i-vnedrenie/otvety-na-tipovye-voprosy-po-litsenzirovaniyu-1s-predpriyatiya-8>Какие ядра процессора следует считать — реальные или виртуальные?</>".</value>
|
||||||
</title>
|
</title>
|
||||||
<formatted>true</formatted>
|
<formatted>true</formatted>
|
||||||
<type>Label</type>
|
<type>Label</type>
|
||||||
|
|||||||
BIN
Binary file not shown.
+13
-4
@@ -1576,8 +1576,8 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Anchor": "",
|
"Anchor": "",
|
||||||
"Reason": "• Сообщение зашифровано другим сертификатом, который не установлен в личное хранилище.\n• Ключ на токене создан без возможности использования ключа обмена для шифрования.",
|
"Reason": "• Сертификат не установлен в личное хранилище.\n• Сообщение зашифровано другим сертификатом, который не установлен в личное хранилище.\n• Ключ на токене создан без возможности использования ключа обмена для шифрования.\n\n",
|
||||||
"Solution": "• Убедитесь, что сообщение зашифровано выбранным сертификатом и вводится правильный пароль.\n• Убедитесь, что драйвер токена обновлен, создайте новый ключ на токене в актуальном приложении 1С, перевыпустите сертификат.\n ",
|
"Solution": "• Установите сертификат через оснастку приложения электронной подписи с привязкой к закрытому ключу. См. <a href=\"http://1c-edo.ru/handbook/28/4008/\">инструкцию</a>.\n• Убедитесь, что сообщение зашифровано выбранным сертификатом и вводится правильный пароль.\n• Убедитесь, что драйвер токена обновлен, создайте новый ключ на токене в актуальном приложении 1С, перевыпустите сертификат.\n ",
|
||||||
"ErrorText": "Ошибка при расшифровании криптографических данных (0x80092004)",
|
"ErrorText": "Ошибка при расшифровании криптографических данных (0x80092004)",
|
||||||
"RepairMethods": "",
|
"RepairMethods": "",
|
||||||
"En": ""
|
"En": ""
|
||||||
@@ -1622,8 +1622,17 @@
|
|||||||
"ErrorText": "При значении атрибута Пред/@ТипПред равном '3', тег Пред/СведФизЛ/СведФЛ должен содержать тег УдЛичнФЛ)",
|
"ErrorText": "При значении атрибута Пред/@ТипПред равном '3', тег Пред/СведФизЛ/СведФЛ должен содержать тег УдЛичнФЛ)",
|
||||||
"RepairMethods": "",
|
"RepairMethods": "",
|
||||||
"En": ""
|
"En": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Anchor": "",
|
||||||
|
"Reason": "Алгоритм выбранного приложения электронной подписи в карточке сертификата не соответствует сертификату.",
|
||||||
|
"Solution": "• Установите флажок \"Вводить пароль в приложении электронной подписи\" и повторите действие.\n• В Справочнике сертификатов выполните экспорт сертификата в файл в формате ASN.1 DER и переустановките экспортированный сертификат в личное хранилище.\n• Удалите все приложения электронной подписи, почистите реестр с помощью утилиты КриптоПро <a href=\"https://www.cryptopro.ru/sites/default/files/public/cspclean.exe\">cspclean</a> и установите только одно из приложений.\n\n",
|
||||||
|
"ErrorText": "Сертификат связан с приложением Validata GOST R 34.10-2001",
|
||||||
|
"RepairMethods": "",
|
||||||
|
"En": "",
|
||||||
|
"Client": true
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"LastChangeDate": "2026-02-27T16:25:02",
|
"LastChangeDate": "2026-04-21T11:53:52",
|
||||||
"Version": "3.0.1.75"
|
"Version": "3.0.1.77"
|
||||||
}
|
}
|
||||||
@@ -4653,6 +4653,7 @@
|
|||||||
<edit>
|
<edit>
|
||||||
<common>true</common>
|
<common>true</common>
|
||||||
</edit>
|
</edit>
|
||||||
|
<savedData>true</savedData>
|
||||||
</attributes>
|
</attributes>
|
||||||
<attributes>
|
<attributes>
|
||||||
<name>РайонИностранногоАдреса</name>
|
<name>РайонИностранногоАдреса</name>
|
||||||
@@ -4671,6 +4672,7 @@
|
|||||||
<edit>
|
<edit>
|
||||||
<common>true</common>
|
<common>true</common>
|
||||||
</edit>
|
</edit>
|
||||||
|
<savedData>true</savedData>
|
||||||
</attributes>
|
</attributes>
|
||||||
<attributes>
|
<attributes>
|
||||||
<name>ВнутригородскойРайонИностранногоАдреса</name>
|
<name>ВнутригородскойРайонИностранногоАдреса</name>
|
||||||
@@ -4689,6 +4691,7 @@
|
|||||||
<edit>
|
<edit>
|
||||||
<common>true</common>
|
<common>true</common>
|
||||||
</edit>
|
</edit>
|
||||||
|
<savedData>true</savedData>
|
||||||
</attributes>
|
</attributes>
|
||||||
<formCommands>
|
<formCommands>
|
||||||
<name>КомандаПрименить</name>
|
<name>КомандаПрименить</name>
|
||||||
|
|||||||
@@ -2305,7 +2305,6 @@
|
|||||||
// ** Значение - Строка
|
// ** Значение - Строка
|
||||||
// ** Комментарий - Строка
|
// ** Комментарий - Строка
|
||||||
// ** ВведеноВСвободнойФорме - Булево
|
// ** ВведеноВСвободнойФорме - Булево
|
||||||
// ** ВВидеГиперссылки - Булево
|
|
||||||
// ** Вид - СправочникСсылка.ВидыКонтактнойИнформации
|
// ** Вид - СправочникСсылка.ВидыКонтактнойИнформации
|
||||||
// ** Тип - ПеречислениеСсылка.ТипыКонтактнойИнформации
|
// ** Тип - ПеречислениеСсылка.ТипыКонтактнойИнформации
|
||||||
// * ОшибкиЗаполнения - Массив из Строка
|
// * ОшибкиЗаполнения - Массив из Строка
|
||||||
@@ -2365,8 +2364,6 @@
|
|||||||
Значение, ВидКИ);
|
Значение, ВидКИ);
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
Результат.ДанныеВыбора.Вставить("ВВидеГиперссылки", Контекст.ВидКонтактнойИнформации.ВидРедактирования = "Диалог");
|
|
||||||
|
|
||||||
// Подавляем перенос строк в возвращаемом отдельно представлении.
|
// Подавляем перенос строк в возвращаемом отдельно представлении.
|
||||||
Результат.ДанныеВыбора.Представление = СокрЛП(СтрЗаменить(Результат.ДанныеВыбора.Представление, Символы.ПС, " "));
|
Результат.ДанныеВыбора.Представление = СокрЛП(СтрЗаменить(Результат.ДанныеВыбора.Представление, Символы.ПС, " "));
|
||||||
Результат.ДанныеВыбора.Вставить("Вид",ВидКИ.Ссылка);
|
Результат.ДанныеВыбора.Вставить("Вид",ВидКИ.Ссылка);
|
||||||
|
|||||||
+1
-1
@@ -46,7 +46,7 @@
|
|||||||
<value>При открытии внешнего отчета или обработки рекомендуется обращать внимание на источник, из которого был получен файл.
|
<value>При открытии внешнего отчета или обработки рекомендуется обращать внимание на источник, из которого был получен файл.
|
||||||
Если вы не уверены в содержимом этого файла или в источнике, то файл не рекомендуется открывать в приложении.
|
Если вы не уверены в содержимом этого файла или в источнике, то файл не рекомендуется открывать в приложении.
|
||||||
|
|
||||||
См. также: <link http://1c.ru/news/info.jsp?id=21537>Пример проблемы с вирусом во внешней обработке</>.</value>
|
См. также: <link https://1c.ru/news/info.jsp?id=21537>Пример проблемы с вирусом во внешней обработке</>.</value>
|
||||||
</title>
|
</title>
|
||||||
<visible>true</visible>
|
<visible>true</visible>
|
||||||
<enabled>true</enabled>
|
<enabled>true</enabled>
|
||||||
|
|||||||
+4
-4
@@ -2053,10 +2053,10 @@
|
|||||||
<key>ru</key>
|
<key>ru</key>
|
||||||
<value><b>● </><b>Работа пользователей</> - данные обрабатываются медленнее, но меньше нагрузка на сервер и влияние на работу пользователей в приложении.
|
<value><b>● </><b>Работа пользователей</> - данные обрабатываются медленнее, но меньше нагрузка на сервер и влияние на работу пользователей в приложении.
|
||||||
<b>● </><b>Обработка данных</> - выше скорость обработки данных, но выше нагрузка на сервер, а так же существенное замедление работы пользователей в приложении. Рекомендуется использовать в тех случаях, когда необходимо быстрее получить доступ к обрабатываемым данным.
|
<b>● </><b>Обработка данных</> - выше скорость обработки данных, но выше нагрузка на сервер, а так же существенное замедление работы пользователей в приложении. Рекомендуется использовать в тех случаях, когда необходимо быстрее получить доступ к обрабатываемым данным.
|
||||||
<b>● </><b><fontsize 8>Количество</></><b> потоков</> - это количество одновременно выполняющихся обработчиков обновления. Значение по умолчанию равно 8. Рекомендуемое значение:
|
<b>● </><fontsize 8><b>Количество</></><b> </><b>потоков</> - это количество одновременно выполняющихся обработчиков обновления. Значение по умолчанию равно 8. Рекомендуемое значение:
|
||||||
<b> •</> для штатного обновления до 50-75% от количества ядер, доступных кластеру серверов;
|
<b> </><b> </><b> </><b> </><b>•</> для штатного обновления до 50-75% от количества ядер, доступных кластеру серверов;
|
||||||
<b> •</> для форсированного обновления в период минимальной активности пользователей - столько ядер, сколько доступно кластеру серверов.
|
<b> </><b> </><b> </><b> </><b>•</> для форсированного обновления в период минимальной активности пользователей - столько ядер, сколько доступно кластеру серверов.
|
||||||
См. также <link http://1c.ru/news/info.jsp?id=25491>ограничение 12 ядер на сервер для версии ПРОФ платформы 1С:Предприятие</> и "<link https://v8.1c.ru/priobretenie-i-vnedrenie/otvety-na-tipovye-voprosy-po-litsenzirovaniyu-1s-predpriyatiya-8/>Какие ядра процессора следует считать — реальные или виртуальные?</>".
|
См. также <link https://1c.ru/news/info.jsp?id=25491>ограничение 12 ядер на сервер для версии ПРОФ платформы 1С:Предприятие</> и "<link https://v8.1c.ru/priobretenie-i-vnedrenie/otvety-na-tipovye-voprosy-po-litsenzirovaniyu-1s-predpriyatiya-8/>Какие ядра процессора следует считать — реальные или виртуальные?</>".
|
||||||
</value>
|
</value>
|
||||||
</title>
|
</title>
|
||||||
<formatted>true</formatted>
|
<formatted>true</formatted>
|
||||||
|
|||||||
+3
-3
@@ -221,7 +221,7 @@
|
|||||||
<id>29</id>
|
<id>29</id>
|
||||||
<title>
|
<title>
|
||||||
<key>ru</key>
|
<key>ru</key>
|
||||||
<value>Информацию по использованию мобильного приложения можно прочитать перейдя по <link http://1c.ru>ссылке</></value>
|
<value>Информацию по использованию мобильного приложения можно прочитать перейдя по <link https://1c.ru/>ссылке</></value>
|
||||||
</title>
|
</title>
|
||||||
<formatted>true</formatted>
|
<formatted>true</formatted>
|
||||||
<type>Label</type>
|
<type>Label</type>
|
||||||
@@ -353,7 +353,7 @@
|
|||||||
<id>31</id>
|
<id>31</id>
|
||||||
<title>
|
<title>
|
||||||
<key>ru</key>
|
<key>ru</key>
|
||||||
<value>Информацию по использованию мобильного приложения можно прочитать перейдя по <link http://1c.ru>ссылке</></value>
|
<value>Информацию по использованию мобильного приложения можно прочитать перейдя по <link https://1c.ru/>ссылке</></value>
|
||||||
</title>
|
</title>
|
||||||
<formatted>true</formatted>
|
<formatted>true</formatted>
|
||||||
<type>Label</type>
|
<type>Label</type>
|
||||||
@@ -485,7 +485,7 @@
|
|||||||
<id>88</id>
|
<id>88</id>
|
||||||
<title>
|
<title>
|
||||||
<key>ru</key>
|
<key>ru</key>
|
||||||
<value>Информацию по использованию мобильного приложения на базе DSS SDK можно прочитать перейдя по <link http://1c.ru>ссылке</></value>
|
<value>Информацию по использованию мобильного приложения на базе DSS SDK можно прочитать перейдя по <link https://1c.ru/>ссылке</></value>
|
||||||
</title>
|
</title>
|
||||||
<formatted>true</formatted>
|
<formatted>true</formatted>
|
||||||
<type>Label</type>
|
<type>Label</type>
|
||||||
|
|||||||
@@ -406,7 +406,7 @@
|
|||||||
|
|
||||||
ИмяПараметра = "СтандартныеПодсистемы.СообщенияДляЖурналаРегистрации";
|
ИмяПараметра = "СтандартныеПодсистемы.СообщенияДляЖурналаРегистрации";
|
||||||
Если ПараметрыПриложения[ИмяПараметра] = Неопределено Тогда
|
Если ПараметрыПриложения[ИмяПараметра] = Неопределено Тогда
|
||||||
ПараметрыПриложения.Вставить(ИмяПараметра, Новый СписокЗначений);
|
ПараметрыПриложения.Вставить(ИмяПараметра, Новый Массив);
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
Страницы = Элементы.СтраницыПомощника.ПодчиненныеЭлементы;
|
Страницы = Элементы.СтраницыПомощника.ПодчиненныеЭлементы;
|
||||||
|
|||||||
@@ -69,7 +69,7 @@
|
|||||||
Пример:
|
Пример:
|
||||||
<b>1.6.4.7</> – 7-я сборка, 4-й версии, редакции 1.6
|
<b>1.6.4.7</> – 7-я сборка, 4-й версии, редакции 1.6
|
||||||
|
|
||||||
Подробнее см. <link http://its.1c.ru/db/v8std#content:2149184132:hdoc>Нумерация редакций и версий</></value>
|
Подробнее см. <link https://its.1c.ru/db/v8std#content:2149184132:hdoc>Нумерация редакций и версий</></value>
|
||||||
</title>
|
</title>
|
||||||
<formatted>true</formatted>
|
<formatted>true</formatted>
|
||||||
<type>Label</type>
|
<type>Label</type>
|
||||||
|
|||||||
@@ -71,7 +71,7 @@
|
|||||||
</type>
|
</type>
|
||||||
<toolTip>
|
<toolTip>
|
||||||
<key>ru</key>
|
<key>ru</key>
|
||||||
<value>Дата фактического запрета изменения данных</value>
|
<value>Дата фактического запрета изменения данных, если не заполнен реквизит Описание даты запрета, в противном случае 02.02.3999 (признак вычисляемой относительной даты запрета)</value>
|
||||||
</toolTip>
|
</toolTip>
|
||||||
<minValue xsi:type="core:UndefinedValue"/>
|
<minValue xsi:type="core:UndefinedValue"/>
|
||||||
<maxValue xsi:type="core:UndefinedValue"/>
|
<maxValue xsi:type="core:UndefinedValue"/>
|
||||||
@@ -85,7 +85,6 @@
|
|||||||
<key>ru</key>
|
<key>ru</key>
|
||||||
<value>Описание даты запрета</value>
|
<value>Описание даты запрета</value>
|
||||||
</synonym>
|
</synonym>
|
||||||
<comment>Описание относительной даты запрета, используемое для вычисления даты запрета на текущую дату</comment>
|
|
||||||
<type>
|
<type>
|
||||||
<types>String</types>
|
<types>String</types>
|
||||||
<stringQualifiers>
|
<stringQualifiers>
|
||||||
@@ -108,7 +107,6 @@
|
|||||||
<key>ru</key>
|
<key>ru</key>
|
||||||
<value>Комментарий</value>
|
<value>Комментарий</value>
|
||||||
</synonym>
|
</synonym>
|
||||||
<comment>Комментарий к отдельной настройке запрета по пользователю/группу пользователей</comment>
|
|
||||||
<type>
|
<type>
|
||||||
<types>String</types>
|
<types>String</types>
|
||||||
<stringQualifiers>
|
<stringQualifiers>
|
||||||
|
|||||||
+404
@@ -0,0 +1,404 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<form:Form xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:form="http://g5.1c.ru/v8/dt/form">
|
||||||
|
<items xsi:type="form:FormField">
|
||||||
|
<name>МашиночитаемаяДоверенность</name>
|
||||||
|
<id>19</id>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<dataPath xsi:type="form:DataPath">
|
||||||
|
<segments>Запись.МашиночитаемаяДоверенность</segments>
|
||||||
|
</dataPath>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>МашиночитаемаяДоверенностьРасширеннаяПодсказка</name>
|
||||||
|
<id>21</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<contextMenu>
|
||||||
|
<name>МашиночитаемаяДоверенностьКонтекстноеМеню</name>
|
||||||
|
<id>20</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>
|
||||||
|
</extInfo>
|
||||||
|
</items>
|
||||||
|
<items xsi:type="form:FormField">
|
||||||
|
<name>ТипУчастника</name>
|
||||||
|
<id>1</id>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<dataPath xsi:type="form:DataPath">
|
||||||
|
<segments>Запись.ТипУчастника</segments>
|
||||||
|
</dataPath>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>ТипУчастникаРасширеннаяПодсказка</name>
|
||||||
|
<id>3</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<contextMenu>
|
||||||
|
<name>ТипУчастникаКонтекстноеМеню</name>
|
||||||
|
<id>2</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>
|
||||||
|
</extInfo>
|
||||||
|
</items>
|
||||||
|
<items xsi:type="form:FormField">
|
||||||
|
<name>ИНН</name>
|
||||||
|
<id>4</id>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<dataPath xsi:type="form:DataPath">
|
||||||
|
<segments>Запись.ИНН</segments>
|
||||||
|
</dataPath>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>ИННРасширеннаяПодсказка</name>
|
||||||
|
<id>6</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<contextMenu>
|
||||||
|
<name>ИННКонтекстноеМеню</name>
|
||||||
|
<id>5</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>
|
||||||
|
</extInfo>
|
||||||
|
</items>
|
||||||
|
<items xsi:type="form:FormField">
|
||||||
|
<name>ОГРН</name>
|
||||||
|
<id>10</id>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<dataPath xsi:type="form:DataPath">
|
||||||
|
<segments>Запись.ОГРН</segments>
|
||||||
|
</dataPath>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>ОГРНРасширеннаяПодсказка</name>
|
||||||
|
<id>12</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<contextMenu>
|
||||||
|
<name>ОГРНКонтекстноеМеню</name>
|
||||||
|
<id>11</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>
|
||||||
|
</extInfo>
|
||||||
|
</items>
|
||||||
|
<items xsi:type="form:FormField">
|
||||||
|
<name>КПП</name>
|
||||||
|
<id>16</id>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<dataPath xsi:type="form:DataPath">
|
||||||
|
<segments>Запись.КПП</segments>
|
||||||
|
</dataPath>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>КППРасширеннаяПодсказка</name>
|
||||||
|
<id>18</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<contextMenu>
|
||||||
|
<name>КППКонтекстноеМеню</name>
|
||||||
|
<id>17</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>
|
||||||
|
</extInfo>
|
||||||
|
</items>
|
||||||
|
<items xsi:type="form:FormField">
|
||||||
|
<name>СовместныеПолномочия</name>
|
||||||
|
<id>22</id>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<dataPath xsi:type="form:DataPath">
|
||||||
|
<segments>Запись.СовместныеПолномочия</segments>
|
||||||
|
</dataPath>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>СовместныеПолномочияРасширеннаяПодсказка</name>
|
||||||
|
<id>24</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<contextMenu>
|
||||||
|
<name>СовместныеПолномочияКонтекстноеМеню</name>
|
||||||
|
<id>23</id>
|
||||||
|
<autoFill>true</autoFill>
|
||||||
|
</contextMenu>
|
||||||
|
<type>CheckBoxField</type>
|
||||||
|
<editMode>Enter</editMode>
|
||||||
|
<showInHeader>true</showInHeader>
|
||||||
|
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||||
|
<showInFooter>true</showInFooter>
|
||||||
|
<extInfo xsi:type="form:CheckBoxFieldExtInfo"/>
|
||||||
|
</items>
|
||||||
|
<items xsi:type="form:FormField">
|
||||||
|
<name>ЭтоКонтрагент</name>
|
||||||
|
<id>43</id>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<dataPath xsi:type="form:DataPath">
|
||||||
|
<segments>Запись.ЭтоКонтрагент</segments>
|
||||||
|
</dataPath>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>ЭтоКонтрагентРасширеннаяПодсказка</name>
|
||||||
|
<id>45</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<contextMenu>
|
||||||
|
<name>ЭтоКонтрагентКонтекстноеМеню</name>
|
||||||
|
<id>44</id>
|
||||||
|
<autoFill>true</autoFill>
|
||||||
|
</contextMenu>
|
||||||
|
<type>CheckBoxField</type>
|
||||||
|
<editMode>Enter</editMode>
|
||||||
|
<showInHeader>true</showInHeader>
|
||||||
|
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||||
|
<showInFooter>true</showInFooter>
|
||||||
|
<extInfo xsi:type="form:CheckBoxFieldExtInfo"/>
|
||||||
|
</items>
|
||||||
|
<items xsi:type="form:FormField">
|
||||||
|
<name>ЭтоФизическоеЛицо</name>
|
||||||
|
<id>46</id>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<dataPath xsi:type="form:DataPath">
|
||||||
|
<segments>Запись.ЭтоФизическоеЛицо</segments>
|
||||||
|
</dataPath>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>ЭтоФизическоеЛицоРасширеннаяПодсказка</name>
|
||||||
|
<id>48</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<contextMenu>
|
||||||
|
<name>ЭтоФизическоеЛицоКонтекстноеМеню</name>
|
||||||
|
<id>47</id>
|
||||||
|
<autoFill>true</autoFill>
|
||||||
|
</contextMenu>
|
||||||
|
<type>CheckBoxField</type>
|
||||||
|
<editMode>Enter</editMode>
|
||||||
|
<showInHeader>true</showInHeader>
|
||||||
|
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||||
|
<showInFooter>true</showInFooter>
|
||||||
|
<extInfo xsi:type="form:CheckBoxFieldExtInfo"/>
|
||||||
|
</items>
|
||||||
|
<items xsi:type="form:FormField">
|
||||||
|
<name>ЭтоИндивидуальныйПредприниматель</name>
|
||||||
|
<id>49</id>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<dataPath xsi:type="form:DataPath">
|
||||||
|
<segments>Запись.ЭтоИндивидуальныйПредприниматель</segments>
|
||||||
|
</dataPath>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>ЭтоИндивидуальныйПредпринимательРасширеннаяПодсказка</name>
|
||||||
|
<id>51</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<contextMenu>
|
||||||
|
<name>ЭтоИндивидуальныйПредпринимательКонтекстноеМеню</name>
|
||||||
|
<id>50</id>
|
||||||
|
<autoFill>true</autoFill>
|
||||||
|
</contextMenu>
|
||||||
|
<type>CheckBoxField</type>
|
||||||
|
<editMode>Enter</editMode>
|
||||||
|
<showInHeader>true</showInHeader>
|
||||||
|
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||||
|
<showInFooter>true</showInFooter>
|
||||||
|
<extInfo xsi:type="form:CheckBoxFieldExtInfo"/>
|
||||||
|
</items>
|
||||||
|
<items xsi:type="form:FormField">
|
||||||
|
<name>ЭтоИностраннаяОрганизация</name>
|
||||||
|
<id>52</id>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<dataPath xsi:type="form:DataPath">
|
||||||
|
<segments>Запись.ЭтоИностраннаяОрганизация</segments>
|
||||||
|
</dataPath>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>ЭтоИностраннаяОрганизацияРасширеннаяПодсказка</name>
|
||||||
|
<id>54</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<contextMenu>
|
||||||
|
<name>ЭтоИностраннаяОрганизацияКонтекстноеМеню</name>
|
||||||
|
<id>53</id>
|
||||||
|
<autoFill>true</autoFill>
|
||||||
|
</contextMenu>
|
||||||
|
<type>CheckBoxField</type>
|
||||||
|
<editMode>Enter</editMode>
|
||||||
|
<showInHeader>true</showInHeader>
|
||||||
|
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||||
|
<showInFooter>true</showInFooter>
|
||||||
|
<extInfo xsi:type="form:CheckBoxFieldExtInfo"/>
|
||||||
|
</items>
|
||||||
|
<autoCommandBar>
|
||||||
|
<name>ФормаКоманднаяПанель</name>
|
||||||
|
<id>-1</id>
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
<autoFill>true</autoFill>
|
||||||
|
</autoCommandBar>
|
||||||
|
<windowOpeningMode>LockOwner</windowOpeningMode>
|
||||||
|
<saveWindowSettings>true</saveWindowSettings>
|
||||||
|
<autoTitle>true</autoTitle>
|
||||||
|
<autoUrl>true</autoUrl>
|
||||||
|
<group>Vertical</group>
|
||||||
|
<autoFillCheck>true</autoFillCheck>
|
||||||
|
<allowFormCustomize>true</allowFormCustomize>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<showTitle>true</showTitle>
|
||||||
|
<showCloseButton>true</showCloseButton>
|
||||||
|
<attributes>
|
||||||
|
<name>Запись</name>
|
||||||
|
<id>1</id>
|
||||||
|
<valueType>
|
||||||
|
<types>InformationRegisterRecordManager.МашиночитаемыеДоверенностиПредставителиИДоверители</types>
|
||||||
|
</valueType>
|
||||||
|
<view>
|
||||||
|
<common>true</common>
|
||||||
|
</view>
|
||||||
|
<edit>
|
||||||
|
<common>true</common>
|
||||||
|
</edit>
|
||||||
|
<main>true</main>
|
||||||
|
<savedData>true</savedData>
|
||||||
|
</attributes>
|
||||||
|
<commandInterface>
|
||||||
|
<navigationPanel/>
|
||||||
|
<commandBar/>
|
||||||
|
</commandInterface>
|
||||||
|
<extInfo xsi:type="form:InformationRegisterManagerFormExtInfo"/>
|
||||||
|
</form:Form>
|
||||||
+722
@@ -0,0 +1,722 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<form:Form xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:core="http://g5.1c.ru/v8/dt/mcore" xmlns:form="http://g5.1c.ru/v8/dt/form">
|
||||||
|
<items xsi:type="form:FormGroup">
|
||||||
|
<name>СписокКомпоновщикНастроекПользовательскиеНастройки</name>
|
||||||
|
<id>1</id>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<title>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>User settings group</value>
|
||||||
|
</title>
|
||||||
|
<verticalStretch>false</verticalStretch>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>СписокКомпоновщикНастроекПользовательскиеНастройкиРасширеннаяПодсказка</name>
|
||||||
|
<id>2</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<type>UsualGroup</type>
|
||||||
|
<extInfo xsi:type="form:UsualGroupExtInfo">
|
||||||
|
<group>Vertical</group>
|
||||||
|
<behavior>Auto</behavior>
|
||||||
|
<representation>WeakSeparation</representation>
|
||||||
|
<showLeftMargin>true</showLeftMargin>
|
||||||
|
<united>true</united>
|
||||||
|
<throughAlign>Auto</throughAlign>
|
||||||
|
<currentRowUse>Auto</currentRowUse>
|
||||||
|
</extInfo>
|
||||||
|
</items>
|
||||||
|
<items xsi:type="form:Table">
|
||||||
|
<name>Список</name>
|
||||||
|
<id>3</id>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<dataPath xsi:type="form:DataPath">
|
||||||
|
<segments>Список</segments>
|
||||||
|
</dataPath>
|
||||||
|
<defaultItem>true</defaultItem>
|
||||||
|
<titleLocation>None</titleLocation>
|
||||||
|
<items xsi:type="form:FormField">
|
||||||
|
<name>ТипУчастника</name>
|
||||||
|
<id>16</id>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<dataPath xsi:type="form:DataPath">
|
||||||
|
<segments>Список.ТипУчастника</segments>
|
||||||
|
</dataPath>
|
||||||
|
<defaultItem>true</defaultItem>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>ТипУчастникаРасширеннаяПодсказка</name>
|
||||||
|
<id>18</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<contextMenu>
|
||||||
|
<name>ТипУчастникаКонтекстноеМеню</name>
|
||||||
|
<id>17</id>
|
||||||
|
<autoFill>true</autoFill>
|
||||||
|
</contextMenu>
|
||||||
|
<type>LabelField</type>
|
||||||
|
<editMode>Enter</editMode>
|
||||||
|
<showInHeader>true</showInHeader>
|
||||||
|
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||||
|
<showInFooter>true</showInFooter>
|
||||||
|
<extInfo xsi:type="form:LabelFieldExtInfo">
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
</extInfo>
|
||||||
|
</items>
|
||||||
|
<items xsi:type="form:FormField">
|
||||||
|
<name>ИНН</name>
|
||||||
|
<id>19</id>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<dataPath xsi:type="form:DataPath">
|
||||||
|
<segments>Список.ИНН</segments>
|
||||||
|
</dataPath>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>ИННРасширеннаяПодсказка</name>
|
||||||
|
<id>21</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<contextMenu>
|
||||||
|
<name>ИННКонтекстноеМеню</name>
|
||||||
|
<id>20</id>
|
||||||
|
<autoFill>true</autoFill>
|
||||||
|
</contextMenu>
|
||||||
|
<type>LabelField</type>
|
||||||
|
<editMode>Enter</editMode>
|
||||||
|
<showInHeader>true</showInHeader>
|
||||||
|
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||||
|
<showInFooter>true</showInFooter>
|
||||||
|
<extInfo xsi:type="form:LabelFieldExtInfo">
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
</extInfo>
|
||||||
|
</items>
|
||||||
|
<items xsi:type="form:FormField">
|
||||||
|
<name>ОГРН</name>
|
||||||
|
<id>25</id>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<dataPath xsi:type="form:DataPath">
|
||||||
|
<segments>Список.ОГРН</segments>
|
||||||
|
</dataPath>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>ОГРНРасширеннаяПодсказка</name>
|
||||||
|
<id>27</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<contextMenu>
|
||||||
|
<name>ОГРНКонтекстноеМеню</name>
|
||||||
|
<id>26</id>
|
||||||
|
<autoFill>true</autoFill>
|
||||||
|
</contextMenu>
|
||||||
|
<type>LabelField</type>
|
||||||
|
<editMode>Enter</editMode>
|
||||||
|
<showInHeader>true</showInHeader>
|
||||||
|
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||||
|
<showInFooter>true</showInFooter>
|
||||||
|
<extInfo xsi:type="form:LabelFieldExtInfo">
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
</extInfo>
|
||||||
|
</items>
|
||||||
|
<items xsi:type="form:FormField">
|
||||||
|
<name>КПП</name>
|
||||||
|
<id>31</id>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<dataPath xsi:type="form:DataPath">
|
||||||
|
<segments>Список.КПП</segments>
|
||||||
|
</dataPath>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>КППРасширеннаяПодсказка</name>
|
||||||
|
<id>33</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<contextMenu>
|
||||||
|
<name>КППКонтекстноеМеню</name>
|
||||||
|
<id>32</id>
|
||||||
|
<autoFill>true</autoFill>
|
||||||
|
</contextMenu>
|
||||||
|
<type>LabelField</type>
|
||||||
|
<editMode>Enter</editMode>
|
||||||
|
<showInHeader>true</showInHeader>
|
||||||
|
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||||
|
<showInFooter>true</showInFooter>
|
||||||
|
<extInfo xsi:type="form:LabelFieldExtInfo">
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
</extInfo>
|
||||||
|
</items>
|
||||||
|
<items xsi:type="form:FormField">
|
||||||
|
<name>МашиночитаемаяДоверенность</name>
|
||||||
|
<id>34</id>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<dataPath xsi:type="form:DataPath">
|
||||||
|
<segments>Список.МашиночитаемаяДоверенность</segments>
|
||||||
|
</dataPath>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>МашиночитаемаяДоверенностьРасширеннаяПодсказка</name>
|
||||||
|
<id>36</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<contextMenu>
|
||||||
|
<name>МашиночитаемаяДоверенностьКонтекстноеМеню</name>
|
||||||
|
<id>35</id>
|
||||||
|
<autoFill>true</autoFill>
|
||||||
|
</contextMenu>
|
||||||
|
<type>LabelField</type>
|
||||||
|
<editMode>Enter</editMode>
|
||||||
|
<showInHeader>true</showInHeader>
|
||||||
|
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||||
|
<showInFooter>true</showInFooter>
|
||||||
|
<extInfo xsi:type="form:LabelFieldExtInfo">
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
</extInfo>
|
||||||
|
</items>
|
||||||
|
<items xsi:type="form:FormField">
|
||||||
|
<name>СовместныеПолномочия</name>
|
||||||
|
<id>37</id>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<dataPath xsi:type="form:DataPath">
|
||||||
|
<segments>Список.СовместныеПолномочия</segments>
|
||||||
|
</dataPath>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>СовместныеПолномочияРасширеннаяПодсказка</name>
|
||||||
|
<id>39</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<contextMenu>
|
||||||
|
<name>СовместныеПолномочияКонтекстноеМеню</name>
|
||||||
|
<id>38</id>
|
||||||
|
<autoFill>true</autoFill>
|
||||||
|
</contextMenu>
|
||||||
|
<type>LabelField</type>
|
||||||
|
<editMode>Enter</editMode>
|
||||||
|
<showInHeader>true</showInHeader>
|
||||||
|
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||||
|
<showInFooter>true</showInFooter>
|
||||||
|
<extInfo xsi:type="form:LabelFieldExtInfo">
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
</extInfo>
|
||||||
|
</items>
|
||||||
|
<items xsi:type="form:FormField">
|
||||||
|
<name>Организация</name>
|
||||||
|
<id>40</id>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<dataPath xsi:type="form:DataPath">
|
||||||
|
<segments>Список.Организация</segments>
|
||||||
|
</dataPath>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>ОрганизацияРасширеннаяПодсказка</name>
|
||||||
|
<id>42</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<contextMenu>
|
||||||
|
<name>ОрганизацияКонтекстноеМеню</name>
|
||||||
|
<id>41</id>
|
||||||
|
<autoFill>true</autoFill>
|
||||||
|
</contextMenu>
|
||||||
|
<type>LabelField</type>
|
||||||
|
<editMode>Enter</editMode>
|
||||||
|
<showInHeader>true</showInHeader>
|
||||||
|
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||||
|
<showInFooter>true</showInFooter>
|
||||||
|
<extInfo xsi:type="form:LabelFieldExtInfo">
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
</extInfo>
|
||||||
|
</items>
|
||||||
|
<items xsi:type="form:FormField">
|
||||||
|
<name>УправляющаяКомпания</name>
|
||||||
|
<id>46</id>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<dataPath xsi:type="form:DataPath">
|
||||||
|
<segments>Список.УправляющаяКомпания</segments>
|
||||||
|
</dataPath>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>УправляющаяКомпанияРасширеннаяПодсказка</name>
|
||||||
|
<id>48</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<contextMenu>
|
||||||
|
<name>УправляющаяКомпанияКонтекстноеМеню</name>
|
||||||
|
<id>47</id>
|
||||||
|
<autoFill>true</autoFill>
|
||||||
|
</contextMenu>
|
||||||
|
<type>LabelField</type>
|
||||||
|
<editMode>Enter</editMode>
|
||||||
|
<showInHeader>true</showInHeader>
|
||||||
|
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||||
|
<showInFooter>true</showInFooter>
|
||||||
|
<extInfo xsi:type="form:LabelFieldExtInfo">
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
</extInfo>
|
||||||
|
</items>
|
||||||
|
<items xsi:type="form:FormField">
|
||||||
|
<name>НаименованиеОрганизации</name>
|
||||||
|
<id>49</id>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<dataPath xsi:type="form:DataPath">
|
||||||
|
<segments>Список.НаименованиеОрганизации</segments>
|
||||||
|
</dataPath>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>НаименованиеОрганизацииРасширеннаяПодсказка</name>
|
||||||
|
<id>51</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<contextMenu>
|
||||||
|
<name>НаименованиеОрганизацииКонтекстноеМеню</name>
|
||||||
|
<id>50</id>
|
||||||
|
<autoFill>true</autoFill>
|
||||||
|
</contextMenu>
|
||||||
|
<type>LabelField</type>
|
||||||
|
<editMode>Enter</editMode>
|
||||||
|
<showInHeader>true</showInHeader>
|
||||||
|
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||||
|
<showInFooter>true</showInFooter>
|
||||||
|
<extInfo xsi:type="form:LabelFieldExtInfo">
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
</extInfo>
|
||||||
|
</items>
|
||||||
|
<items xsi:type="form:FormField">
|
||||||
|
<name>РегистрационныйНомерФилиала</name>
|
||||||
|
<id>55</id>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<dataPath xsi:type="form:DataPath">
|
||||||
|
<segments>Список.РегистрационныйНомерФилиала</segments>
|
||||||
|
</dataPath>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>РегистрационныйНомерФилиалаРасширеннаяПодсказка</name>
|
||||||
|
<id>57</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<contextMenu>
|
||||||
|
<name>РегистрационныйНомерФилиалаКонтекстноеМеню</name>
|
||||||
|
<id>56</id>
|
||||||
|
<autoFill>true</autoFill>
|
||||||
|
</contextMenu>
|
||||||
|
<type>LabelField</type>
|
||||||
|
<editMode>Enter</editMode>
|
||||||
|
<showInHeader>true</showInHeader>
|
||||||
|
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||||
|
<showInFooter>true</showInFooter>
|
||||||
|
<extInfo xsi:type="form:LabelFieldExtInfo">
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
</extInfo>
|
||||||
|
</items>
|
||||||
|
<items xsi:type="form:FormField">
|
||||||
|
<name>ЭтоКонтрагент</name>
|
||||||
|
<id>58</id>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<dataPath xsi:type="form:DataPath">
|
||||||
|
<segments>Список.ЭтоКонтрагент</segments>
|
||||||
|
</dataPath>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>ЭтоКонтрагентРасширеннаяПодсказка</name>
|
||||||
|
<id>60</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<contextMenu>
|
||||||
|
<name>ЭтоКонтрагентКонтекстноеМеню</name>
|
||||||
|
<id>59</id>
|
||||||
|
<autoFill>true</autoFill>
|
||||||
|
</contextMenu>
|
||||||
|
<type>LabelField</type>
|
||||||
|
<editMode>Enter</editMode>
|
||||||
|
<showInHeader>true</showInHeader>
|
||||||
|
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||||
|
<showInFooter>true</showInFooter>
|
||||||
|
<extInfo xsi:type="form:LabelFieldExtInfo">
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
</extInfo>
|
||||||
|
</items>
|
||||||
|
<items xsi:type="form:FormField">
|
||||||
|
<name>ЭтоФизическоеЛицо</name>
|
||||||
|
<id>61</id>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<dataPath xsi:type="form:DataPath">
|
||||||
|
<segments>Список.ЭтоФизическоеЛицо</segments>
|
||||||
|
</dataPath>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>ЭтоФизическоеЛицоРасширеннаяПодсказка</name>
|
||||||
|
<id>63</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<contextMenu>
|
||||||
|
<name>ЭтоФизическоеЛицоКонтекстноеМеню</name>
|
||||||
|
<id>62</id>
|
||||||
|
<autoFill>true</autoFill>
|
||||||
|
</contextMenu>
|
||||||
|
<type>LabelField</type>
|
||||||
|
<editMode>Enter</editMode>
|
||||||
|
<showInHeader>true</showInHeader>
|
||||||
|
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||||
|
<showInFooter>true</showInFooter>
|
||||||
|
<extInfo xsi:type="form:LabelFieldExtInfo">
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
</extInfo>
|
||||||
|
</items>
|
||||||
|
<items xsi:type="form:FormField">
|
||||||
|
<name>ЭтоИндивидуальныйПредприниматель</name>
|
||||||
|
<id>64</id>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<dataPath xsi:type="form:DataPath">
|
||||||
|
<segments>Список.ЭтоИндивидуальныйПредприниматель</segments>
|
||||||
|
</dataPath>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>ЭтоИндивидуальныйПредпринимательРасширеннаяПодсказка</name>
|
||||||
|
<id>66</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<contextMenu>
|
||||||
|
<name>ЭтоИндивидуальныйПредпринимательКонтекстноеМеню</name>
|
||||||
|
<id>65</id>
|
||||||
|
<autoFill>true</autoFill>
|
||||||
|
</contextMenu>
|
||||||
|
<type>LabelField</type>
|
||||||
|
<editMode>Enter</editMode>
|
||||||
|
<showInHeader>true</showInHeader>
|
||||||
|
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||||
|
<showInFooter>true</showInFooter>
|
||||||
|
<extInfo xsi:type="form:LabelFieldExtInfo">
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
</extInfo>
|
||||||
|
</items>
|
||||||
|
<items xsi:type="form:FormField">
|
||||||
|
<name>ЭтоИностраннаяОрганизация</name>
|
||||||
|
<id>67</id>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<dataPath xsi:type="form:DataPath">
|
||||||
|
<segments>Список.ЭтоИностраннаяОрганизация</segments>
|
||||||
|
</dataPath>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>ЭтоИностраннаяОрганизацияРасширеннаяПодсказка</name>
|
||||||
|
<id>69</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<contextMenu>
|
||||||
|
<name>ЭтоИностраннаяОрганизацияКонтекстноеМеню</name>
|
||||||
|
<id>68</id>
|
||||||
|
<autoFill>true</autoFill>
|
||||||
|
</contextMenu>
|
||||||
|
<type>LabelField</type>
|
||||||
|
<editMode>Enter</editMode>
|
||||||
|
<showInHeader>true</showInHeader>
|
||||||
|
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||||
|
<showInFooter>true</showInFooter>
|
||||||
|
<extInfo xsi:type="form:LabelFieldExtInfo">
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
</extInfo>
|
||||||
|
</items>
|
||||||
|
<commandBarLocation>None</commandBarLocation>
|
||||||
|
<autoCommandBar>
|
||||||
|
<name>СписокКоманднаяПанель</name>
|
||||||
|
<id>5</id>
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</autoCommandBar>
|
||||||
|
<searchStringAddition>
|
||||||
|
<name>СписокСтрокаПоиска</name>
|
||||||
|
<id>7</id>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>СписокСтрокаПоискаРасширеннаяПодсказка</name>
|
||||||
|
<id>9</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<contextMenu>
|
||||||
|
<name>СписокСтрокаПоискаКонтекстноеМеню</name>
|
||||||
|
<id>8</id>
|
||||||
|
<autoFill>true</autoFill>
|
||||||
|
</contextMenu>
|
||||||
|
<source>Список</source>
|
||||||
|
<extInfo xsi:type="form:SearchStringAdditionExtInfo">
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
</extInfo>
|
||||||
|
</searchStringAddition>
|
||||||
|
<viewStatusAddition>
|
||||||
|
<name>СписокСостояниеПросмотра</name>
|
||||||
|
<id>10</id>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>СписокСостояниеПросмотраРасширеннаяПодсказка</name>
|
||||||
|
<id>12</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<contextMenu>
|
||||||
|
<name>СписокСостояниеПросмотраКонтекстноеМеню</name>
|
||||||
|
<id>11</id>
|
||||||
|
<autoFill>true</autoFill>
|
||||||
|
</contextMenu>
|
||||||
|
<type>ViewStatusAddition</type>
|
||||||
|
<source>Список</source>
|
||||||
|
<extInfo xsi:type="form:ViewStatusAdditionExtInfo">
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
</extInfo>
|
||||||
|
</viewStatusAddition>
|
||||||
|
<searchControlAddition>
|
||||||
|
<name>СписокУправлениеПоиском</name>
|
||||||
|
<id>13</id>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>СписокУправлениеПоискомРасширеннаяПодсказка</name>
|
||||||
|
<id>15</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<contextMenu>
|
||||||
|
<name>СписокУправлениеПоискомКонтекстноеМеню</name>
|
||||||
|
<id>14</id>
|
||||||
|
<autoFill>true</autoFill>
|
||||||
|
</contextMenu>
|
||||||
|
<type>SearchControlAddition</type>
|
||||||
|
<source>Список</source>
|
||||||
|
<extInfo xsi:type="form:SearchControlAdditionExtInfo">
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
</extInfo>
|
||||||
|
</searchControlAddition>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>СписокРасширеннаяПодсказка</name>
|
||||||
|
<id>6</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<contextMenu>
|
||||||
|
<name>СписокКонтекстноеМеню</name>
|
||||||
|
<id>4</id>
|
||||||
|
<autoFill>true</autoFill>
|
||||||
|
</contextMenu>
|
||||||
|
<changeRowSet>true</changeRowSet>
|
||||||
|
<changeRowOrder>true</changeRowOrder>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<autoMaxRowsCount>true</autoMaxRowsCount>
|
||||||
|
<selectionMode>MultiRow</selectionMode>
|
||||||
|
<header>true</header>
|
||||||
|
<headerHeight>1</headerHeight>
|
||||||
|
<footerHeight>1</footerHeight>
|
||||||
|
<horizontalScrollBar>AutoUse</horizontalScrollBar>
|
||||||
|
<verticalScrollBar>AutoUse</verticalScrollBar>
|
||||||
|
<horizontalLines>true</horizontalLines>
|
||||||
|
<verticalLines>true</verticalLines>
|
||||||
|
<searchOnInput>Auto</searchOnInput>
|
||||||
|
<initialListView>Auto</initialListView>
|
||||||
|
<initialTreeView>ExpandTopLevel</initialTreeView>
|
||||||
|
<horizontalStretch>true</horizontalStretch>
|
||||||
|
<verticalStretch>true</verticalStretch>
|
||||||
|
<enableStartDrag>true</enableStartDrag>
|
||||||
|
<fileDragMode>AsFileRef</fileDragMode>
|
||||||
|
<rowPictureDataPath xsi:type="form:DataPath">
|
||||||
|
<segments>Список.DefaultPicture</segments>
|
||||||
|
</rowPictureDataPath>
|
||||||
|
<extInfo xsi:type="form:DynamicListTableExtInfo">
|
||||||
|
<autoRefreshPeriod>60</autoRefreshPeriod>
|
||||||
|
<period>
|
||||||
|
<startDate>0001-01-01T00:00:00</startDate>
|
||||||
|
<endDate>0001-01-01T00:00:00</endDate>
|
||||||
|
</period>
|
||||||
|
<topLevelParent xsi:type="core:UndefinedValue"/>
|
||||||
|
<showRoot>true</showRoot>
|
||||||
|
<allowGettingCurrentRowURL>true</allowGettingCurrentRowURL>
|
||||||
|
<userSettingsGroup>СписокКомпоновщикНастроекПользовательскиеНастройки</userSettingsGroup>
|
||||||
|
</extInfo>
|
||||||
|
</items>
|
||||||
|
<autoCommandBar>
|
||||||
|
<name>ФормаКоманднаяПанель</name>
|
||||||
|
<id>-1</id>
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</autoCommandBar>
|
||||||
|
<saveWindowSettings>true</saveWindowSettings>
|
||||||
|
<autoTitle>true</autoTitle>
|
||||||
|
<autoUrl>true</autoUrl>
|
||||||
|
<group>Vertical</group>
|
||||||
|
<autoFillCheck>true</autoFillCheck>
|
||||||
|
<allowFormCustomize>true</allowFormCustomize>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<showTitle>true</showTitle>
|
||||||
|
<showCloseButton>true</showCloseButton>
|
||||||
|
<attributes>
|
||||||
|
<name>Список</name>
|
||||||
|
<id>1</id>
|
||||||
|
<valueType>
|
||||||
|
<types>DynamicList</types>
|
||||||
|
</valueType>
|
||||||
|
<view>
|
||||||
|
<common>true</common>
|
||||||
|
</view>
|
||||||
|
<edit>
|
||||||
|
<common>true</common>
|
||||||
|
</edit>
|
||||||
|
<main>true</main>
|
||||||
|
<extInfo xsi:type="form:DynamicListExtInfo">
|
||||||
|
<mainTable>InformationRegister.МашиночитаемыеДоверенностиПредставителиИДоверители</mainTable>
|
||||||
|
<dynamicDataRead>true</dynamicDataRead>
|
||||||
|
<autoFillAvailableFields>true</autoFillAvailableFields>
|
||||||
|
<autoSaveUserSettings>true</autoSaveUserSettings>
|
||||||
|
<getInvisibleFieldPresentations>true</getInvisibleFieldPresentations>
|
||||||
|
</extInfo>
|
||||||
|
</attributes>
|
||||||
|
<commandInterface>
|
||||||
|
<navigationPanel/>
|
||||||
|
<commandBar/>
|
||||||
|
</commandInterface>
|
||||||
|
<extInfo xsi:type="form:DynamicListFormExtInfo"/>
|
||||||
|
</form:Form>
|
||||||
+20
@@ -15,6 +15,8 @@
|
|||||||
<value>Машиночитаемые доверенности представители и доверители</value>
|
<value>Машиночитаемые доверенности представители и доверители</value>
|
||||||
</synonym>
|
</synonym>
|
||||||
<editType>InDialog</editType>
|
<editType>InDialog</editType>
|
||||||
|
<defaultRecordForm>InformationRegister.МашиночитаемыеДоверенностиПредставителиИДоверители.Form.ФормаЗаписи</defaultRecordForm>
|
||||||
|
<defaultListForm>InformationRegister.МашиночитаемыеДоверенностиПредставителиИДоверители.Form.ФормаСписка</defaultListForm>
|
||||||
<standardAttributes>
|
<standardAttributes>
|
||||||
<dataHistory>Use</dataHistory>
|
<dataHistory>Use</dataHistory>
|
||||||
<name>Active</name>
|
<name>Active</name>
|
||||||
@@ -353,4 +355,22 @@
|
|||||||
<master>true</master>
|
<master>true</master>
|
||||||
<mainFilter>true</mainFilter>
|
<mainFilter>true</mainFilter>
|
||||||
</dimensions>
|
</dimensions>
|
||||||
|
<forms uuid="f5a9b299-f2c7-4e2e-822e-428cd20ebf5a">
|
||||||
|
<name>ФормаСписка</name>
|
||||||
|
<synonym>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Форма списка</value>
|
||||||
|
</synonym>
|
||||||
|
<usePurposes>PersonalComputer</usePurposes>
|
||||||
|
<usePurposes>MobileDevice</usePurposes>
|
||||||
|
</forms>
|
||||||
|
<forms uuid="3a6bcb6d-b2e2-4ec1-9c6f-23ad96a9349b">
|
||||||
|
<name>ФормаЗаписи</name>
|
||||||
|
<synonym>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Форма записи</value>
|
||||||
|
</synonym>
|
||||||
|
<usePurposes>PersonalComputer</usePurposes>
|
||||||
|
<usePurposes>MobileDevice</usePurposes>
|
||||||
|
</forms>
|
||||||
</mdclass:InformationRegister>
|
</mdclass:InformationRegister>
|
||||||
+3
-1
@@ -111,8 +111,10 @@
|
|||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
Для Каждого КлючЗаписи Из Элементы.Список.ПолучитьСтрокиДляОбработки() Цикл
|
Для Каждого КлючЗаписи Из Элементы.Список.ПолучитьСтрокиДляОбработки() Цикл
|
||||||
|
ТекущиеДанные = Элементы.Список.ДанныеСтроки(КлючЗаписи);
|
||||||
|
|
||||||
ПараметрыНапоминания = Новый Структура("Пользователь,ВремяСобытия,Источник");
|
ПараметрыНапоминания = Новый Структура("Пользователь,ВремяСобытия,Источник");
|
||||||
ЗаполнитьЗначенияСвойств(ПараметрыНапоминания, КлючЗаписи);
|
ЗаполнитьЗначенияСвойств(ПараметрыНапоминания, ТекущиеДанные);
|
||||||
|
|
||||||
ОтключитьНапоминание(ПараметрыНапоминания);
|
ОтключитьНапоминание(ПараметрыНапоминания);
|
||||||
НапоминанияПользователяКлиент.УдалитьЗаписьИзКэшаОповещений(ПараметрыНапоминания);
|
НапоминанияПользователяКлиент.УдалитьЗаписьИзКэшаОповещений(ПараметрыНапоминания);
|
||||||
|
|||||||
@@ -1338,93 +1338,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>
|
||||||
@@ -5275,6 +5188,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>CommonForm.МониторСинхронизацииДанныхВМоделиСервиса</name>
|
<name>CommonForm.МониторСинхронизацииДанныхВМоделиСервиса</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -673,33 +673,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>
|
||||||
@@ -2789,6 +2762,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>SessionParameter.ТекущийВнешнийПользователь</name>
|
<name>SessionParameter.ТекущийВнешнийПользователь</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>
|
||||||
@@ -2227,6 +2200,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>SessionParameter.ТекущийВнешнийПользователь</name>
|
<name>SessionParameter.ТекущийВнешнийПользователь</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -248,33 +248,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>
|
||||||
@@ -1007,6 +980,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>
|
||||||
|
|||||||
@@ -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>
|
||||||
@@ -329,6 +302,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>
|
||||||
|
|||||||
+27
-27
@@ -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>
|
||||||
@@ -162,4 +135,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>
|
||||||
@@ -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>DataProcessor.ЗагрузкаКлассификатораБанков.Command.ЗагрузкаКлассификатораБанков</name>
|
<name>DataProcessor.ЗагрузкаКлассификатораБанков.Command.ЗагрузкаКлассификатораБанков</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -87,4 +60,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>
|
||||||
@@ -49,33 +49,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>
|
||||||
@@ -192,6 +165,33 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
|
<object>
|
||||||
|
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeNormal</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeFullscreenWorkplace</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>MainWindowModeKiosk</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>AnalyticsSystemClient</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>Catalog.ВариантыОтчетов.Command.СброситьНастройкиРазмещения</name>
|
<name>Catalog.ВариантыОтчетов.Command.СброситьНастройкиРазмещения</name>
|
||||||
<right>
|
<right>
|
||||||
|
|||||||
@@ -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>
|
||||||
@@ -1330,6 +1303,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>
|
||||||
|
|||||||
@@ -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>
|
||||||
@@ -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>
|
||||||
@@ -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>Catalog.ВнешниеПользователи.Command.ВнешнийДоступ</name>
|
<name>Catalog.ВнешниеПользователи.Command.ВнешнийДоступ</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -151,4 +124,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>
|
||||||
Loaded 100 of 173 files, more files were not shown because too many files have changed in this diff.
Show more
Reference in new issue
Block a user