3_1_5_331
This commit is contained in:
1 parent
9dafc1289c
commit
c6bb80b6e1
35 files changed
+1042
-351
No files matched your search
@@ -906,7 +906,7 @@
|
||||
<textSize>Normal</textSize>
|
||||
<inputHint>
|
||||
<key>ru</key>
|
||||
<value>Введите имя пользователя</value>
|
||||
<value>Введите имя, адрес, телефон...</value>
|
||||
</inputHint>
|
||||
</extInfo>
|
||||
</items>
|
||||
@@ -2792,9 +2792,6 @@
|
||||
<segments>ВыбранныеПользователиИГруппы</segments>
|
||||
</dataPath>
|
||||
<titleLocation>Top</titleLocation>
|
||||
<excludedCommands>Add</excludedCommands>
|
||||
<excludedCommands>Change</excludedCommands>
|
||||
<excludedCommands>Copy</excludedCommands>
|
||||
<excludedCommands>EndEdit</excludedCommands>
|
||||
<excludedCommands>MoveDown</excludedCommands>
|
||||
<excludedCommands>MoveUp</excludedCommands>
|
||||
@@ -2811,6 +2808,7 @@
|
||||
<dataPath xsi:type="form:DataPath">
|
||||
<segments>ВыбранныеПользователиИГруппы.Пользователь</segments>
|
||||
</dataPath>
|
||||
<defaultItem>true</defaultItem>
|
||||
<extendedTooltip>
|
||||
<name>ПользователиИГруппыExtendedTooltip</name>
|
||||
<id>129</id>
|
||||
@@ -2827,8 +2825,7 @@
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<type>InputField</type>
|
||||
<readOnly>true</readOnly>
|
||||
<editMode>Auto</editMode>
|
||||
<editMode>Enter</editMode>
|
||||
<showInHeader>true</showInHeader>
|
||||
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||
<showInFooter>true</showInFooter>
|
||||
@@ -2837,7 +2834,9 @@
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<wrap>true</wrap>
|
||||
<choiceListButton>false</choiceListButton>
|
||||
<chooseType>true</chooseType>
|
||||
<choiceButton>false</choiceButton>
|
||||
<openButton>false</openButton>
|
||||
<quickChoice>true</quickChoice>
|
||||
<typeDomainEnabled>true</typeDomainEnabled>
|
||||
<textEdit>true</textEdit>
|
||||
<textSize>Normal</textSize>
|
||||
@@ -2848,13 +2847,21 @@
|
||||
<id>80</id>
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</autoCommandBar>
|
||||
<handlers>
|
||||
<event>OnEditEnd</event>
|
||||
<name>СписокВыбранныхПользователейИГруппПриОкончанииРедактирования</name>
|
||||
</handlers>
|
||||
<handlers>
|
||||
<event>Selection</event>
|
||||
<name>СписокВыбранныхПользователейИГруппВыбор</name>
|
||||
</handlers>
|
||||
<handlers>
|
||||
<event>BeforeAddRow</event>
|
||||
<name>СписокВыбранныхПользователейИГруппПередНачаломДобавления</name>
|
||||
<event>OnActivateRow</event>
|
||||
<name>СписокВыбранныхПользователейИГруппПриАктивизацииСтроки</name>
|
||||
</handlers>
|
||||
<handlers>
|
||||
<event>OnStartEdit</event>
|
||||
<name>СписокВыбранныхПользователейИГруппПриНачалеРедактирования</name>
|
||||
</handlers>
|
||||
<searchStringAddition>
|
||||
<name>СписокВыбранныхПользователейИГруппСтрокаПоиска</name>
|
||||
@@ -3734,8 +3741,6 @@
|
||||
</title>
|
||||
<id>1</id>
|
||||
<valueType>
|
||||
<types>CatalogRef.ВнешниеПользователи</types>
|
||||
<types>CatalogRef.ГруппыВнешнихПользователей</types>
|
||||
<types>CatalogRef.ГруппыПользователей</types>
|
||||
<types>CatalogRef.Пользователи</types>
|
||||
</valueType>
|
||||
|
||||
@@ -38,7 +38,7 @@
|
||||
ВыбиратьИерархически = Истина;
|
||||
Элементы.ГруппаКоманднаяПанельВыбора.Видимость = Ложь;
|
||||
|
||||
ЗаполнитьХранимыеПараметры();
|
||||
ХранимыеПараметры = ХранимыеПараметры();
|
||||
|
||||
Если Параметры.РежимВыбора Тогда
|
||||
СтандартныеПодсистемыСервер.УстановитьКлючНазначенияФормы(ЭтотОбъект, "ВыборПодбор");
|
||||
@@ -88,10 +88,7 @@
|
||||
НастроитьПараметрыСпискаПользователейДляКомандыУстановитьПароль();
|
||||
НастроитьПорядокГруппыВсеПользователи(ГруппыПользователей);
|
||||
|
||||
ХранимыеПараметры.Вставить("РасширенныйПодбор", Параметры.РасширенныйПодбор);
|
||||
Элементы.ВыбранныеПользователиИГруппы.Видимость = ХранимыеПараметры.РасширенныйПодбор;
|
||||
ХранимыеПараметры.Вставить(
|
||||
"ИспользоватьГруппы", ПолучитьФункциональнуюОпцию("ИспользоватьГруппыПользователей"));
|
||||
|
||||
РазделениеВключено = ОбщегоНазначения.РазделениеВключено();
|
||||
Если НЕ Пользователи.ЭтоПолноправныйПользователь(, Не РазделениеВключено) Тогда
|
||||
@@ -131,7 +128,7 @@
|
||||
Элементы.ГруппаКоманднаяПанельВыбора.Видимость = Истина;
|
||||
Элементы.ПользователиСписок.ПоискПриВводе = ПоискВТаблицеПриВводе.НеИспользовать;
|
||||
Элементы.ГруппыПользователей.ПоискПриВводе = ПоискВТаблицеПриВводе.НеИспользовать;
|
||||
|
||||
ТекущийЭлемент = Элементы.СписокВыбранныхПользователейИГрупп;
|
||||
Элементы.ЗавершитьИЗакрыть.Заголовок = НСтр("ru='Завершить и закрыть'");
|
||||
КонецЕсли;
|
||||
|
||||
@@ -151,8 +148,6 @@
|
||||
"ВыбратьГруппуПользователей", "Видимость", Ложь);
|
||||
КонецЕсли;
|
||||
|
||||
ХранимыеПараметры.Вставить("ГруппаВсеПользователи", Справочники.ГруппыПользователей.ВсеПользователи);
|
||||
ХранимыеПараметры.Вставить("ТекущаяСтрока", Параметры.ТекущаяСтрока);
|
||||
НастроитьФормуПоИспользованиюГруппПользователей();
|
||||
ХранимыеПараметры.Удалить("ТекущаяСтрока");
|
||||
|
||||
@@ -208,7 +203,7 @@
|
||||
КонецЕсли;
|
||||
|
||||
#Если МобильныйКлиент Тогда
|
||||
Если ХранимыеПараметры.Свойство("ИспользоватьГруппы") И ХранимыеПараметры.ИспользоватьГруппы Тогда
|
||||
Если ХранимыеПараметры.ИспользоватьГруппы Тогда
|
||||
Элементы.ГруппаГруппы.Заголовок = Строка(Элементы.ГруппыПользователей.ТекущиеДанные.Ссылка);
|
||||
КонецЕсли;
|
||||
#КонецЕсли
|
||||
@@ -271,11 +266,11 @@
|
||||
&НаКлиенте
|
||||
Процедура СтрокаПоискаИзменениеТекстаРедактирования(Элемент, Текст, СтандартнаяОбработка)
|
||||
СтрокаПоискаТекст = Текст;
|
||||
ПодключитьОбработчикОжидания("СтрокаПоискаОчисткаЗавершение", 0.1, Истина);
|
||||
ПодключитьОбработчикОжидания("СтрокаПоискаЗавершение", 0.1, Истина);
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Процедура СтрокаПоискаОчисткаЗавершение()
|
||||
Процедура СтрокаПоискаЗавершение()
|
||||
|
||||
Если НЕ ЗначениеЗаполнено(СтрокаПоискаТекст) Тогда
|
||||
Элементы.СтраницыВыбораПользователей.ТекущаяСтраница = Элементы.СтраницаВыборПользователейИГрупп;
|
||||
@@ -310,11 +305,8 @@
|
||||
| ПользователиКонтактнаяИнформация.Представление ПОДОБНО &СтрокаПоиска";
|
||||
|
||||
Запрос.УстановитьПараметр("СтрокаПоиска", СтрокаПоискаТекст+"%");
|
||||
|
||||
РезультатЗапроса = Запрос.Выполнить();
|
||||
|
||||
ВыборкаДетальныеЗаписи = РезультатЗапроса.Выбрать();
|
||||
|
||||
Пока ВыборкаДетальныеЗаписи.Следующий() Цикл
|
||||
ОтборПоКонтактнойИнформации.Добавить(ВыборкаДетальныеЗаписи.Ссылка);
|
||||
КонецЦикла;
|
||||
@@ -631,8 +623,27 @@
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Процедура СписокВыбранныхПользователейИГруппПередНачаломДобавления(Элемент, Отказ, Копирование, Родитель, Группа, Параметр)
|
||||
Отказ = Истина;
|
||||
Процедура СписокВыбранныхПользователейИГруппПриНачалеРедактирования(Элемент, НоваяСтрока, Копирование)
|
||||
|
||||
Если НоваяСтрока И Не Копирование Тогда
|
||||
Элемент.ТекущиеДанные.Пользователь = ПредопределенноеЗначение("Справочник.Пользователи.ПустаяСсылка");
|
||||
Элемент.ТекущиеДанные.НомерКартинки = 1;
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Процедура СписокВыбранныхПользователейИГруппПриОкончанииРедактирования(Элемент, НоваяСтрока, ОтменаРедактирования)
|
||||
|
||||
СписокВыбранныхПользователейИзменен = Истина;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Процедура СписокВыбранныхПользователейИГруппПриАктивизацииСтроки(Элемент)
|
||||
|
||||
ОбновитьКонтактнуюИнформациюПользователя(Элемент);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
#КонецОбласти
|
||||
@@ -818,7 +829,7 @@
|
||||
НСтр("ru='Не удалось заблокировать пользователей'"));
|
||||
Иначе
|
||||
Состояние(НСтр("ru='Блокировка недействительных пользователей
|
||||
|выполнена.'"),,,БиблиотекаКартинок.Успешно32);
|
||||
|выполнена.'"),,,БиблиотекаКартинок.Успешно32);
|
||||
КонецЕсли;
|
||||
КонецПроцедуры
|
||||
|
||||
@@ -863,12 +874,20 @@
|
||||
Процедура ОбновитьКонтактнуюИнформациюПользователя(ЭлементСписок)
|
||||
|
||||
ТекущиеДанные = ЭлементСписок.ТекущиеДанные;
|
||||
Если НЕ СтандартныеПодсистемыКлиент.ЭтоЭлементДинамическогоСписка(ЭлементСписок) Тогда
|
||||
Если ТекущиеДанные = Неопределено Тогда
|
||||
ЗаполнитьКонтактнуюИнформацию(ЭтотОбъект, Неопределено);
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
ТекущийПользователь = ТекущиеДанные.Ссылка;
|
||||
Если ЭлементСписок = Элементы.СписокВыбранныхПользователейИГрупп Тогда
|
||||
ТекущийПользователь = ТекущиеДанные.Пользователь;
|
||||
ИначеЕсли НЕ СтандартныеПодсистемыКлиент.ЭтоЭлементДинамическогоСписка(ЭлементСписок) Тогда
|
||||
ЗаполнитьКонтактнуюИнформацию(ЭтотОбъект, Неопределено);
|
||||
Возврат;
|
||||
Иначе
|
||||
ТекущийПользователь = ТекущиеДанные.Ссылка;
|
||||
КонецЕсли;
|
||||
|
||||
ПодключитьОбработчикОжидания("ОбновитьКонтактнуюИнформациюПользователяЗавершение", 0.1, Истина);
|
||||
|
||||
КонецПроцедуры
|
||||
@@ -922,13 +941,29 @@
|
||||
Возврат КонтактнаяИнформация;
|
||||
КонецФункции
|
||||
|
||||
// Возвращаемое значение:
|
||||
// Структура:
|
||||
// * ВыборГруппПользователей - Булево
|
||||
// * РасширенныйПодбор - Булево
|
||||
// * ИспользоватьГруппы - Произвольный
|
||||
// * ГруппаВсеПользователи - СправочникСсылка.ГруппыПользователей
|
||||
// * ТекущаяСтрока - СправочникСсылка, Неопределено
|
||||
// * ЗаголовокФормыПодбора - Строка
|
||||
// * ЗаголовокКнопкиЗавершенияПодбора - Строка
|
||||
&НаСервере
|
||||
Процедура ЗаполнитьХранимыеПараметры()
|
||||
Функция ХранимыеПараметры()
|
||||
|
||||
ХранимыеПараметры = Новый Структура;
|
||||
ХранимыеПараметры.Вставить("ВыборГруппПользователей", Параметры.ВыборГруппПользователей);
|
||||
Результат = Новый Структура;
|
||||
Результат.Вставить("ВыборГруппПользователей", Параметры.ВыборГруппПользователей);
|
||||
Результат.Вставить("РасширенныйПодбор", Параметры.РасширенныйПодбор);
|
||||
Результат.Вставить("ИспользоватьГруппы", ПолучитьФункциональнуюОпцию("ИспользоватьГруппыПользователей"));
|
||||
Результат.Вставить("ГруппаВсеПользователи", Справочники.ГруппыПользователей.ВсеПользователи);
|
||||
Результат.Вставить("ТекущаяСтрока", Параметры.ТекущаяСтрока);
|
||||
Результат.Вставить("ЗаголовокФормыПодбора", "");
|
||||
Результат.Вставить("ЗаголовокКнопкиЗавершенияПодбора", "");
|
||||
Возврат Результат;
|
||||
|
||||
КонецПроцедуры
|
||||
КонецФункции
|
||||
|
||||
&НаСервере
|
||||
Процедура ОформитьИСкрытьНедействительныхПользователей()
|
||||
@@ -1093,10 +1128,10 @@
|
||||
КонецЦикла;
|
||||
КонецЕсли;
|
||||
Пользователи.ЗаполнитьНомераКартинокПользователей(ВыбранныеПользователиИГруппы, "Пользователь", "НомерКартинки");
|
||||
ХранимыеПараметры.Вставить("ЗаголовокФормыПодбора", ПараметрыРасширеннойФормыПодбора.ЗаголовокФормыПодбора);
|
||||
ХранимыеПараметры.ЗаголовокФормыПодбора = ПараметрыРасширеннойФормыПодбора.ЗаголовокФормыПодбора;
|
||||
|
||||
Если ПараметрыРасширеннойФормыПодбора.Свойство("ЗаголовокКнопкиЗавершенияПодбора") Тогда
|
||||
ХранимыеПараметры.Вставить("ЗаголовокКнопкиЗавершенияПодбора", ПараметрыРасширеннойФормыПодбора.ЗаголовокКнопкиЗавершенияПодбора);
|
||||
ХранимыеПараметры.ЗаголовокКнопкиЗавершенияПодбора = ПараметрыРасширеннойФормыПодбора.ЗаголовокКнопкиЗавершенияПодбора;
|
||||
КонецЕсли;
|
||||
|
||||
// Установка параметров расширенной формы подбора.
|
||||
@@ -1182,10 +1217,10 @@
|
||||
Процедура НастроитьФормуПоИспользованиюГруппПользователей(ИзменилосьИспользованиеГрупп = Ложь)
|
||||
|
||||
Если ИзменилосьИспользованиеГрупп Тогда
|
||||
ХранимыеПараметры.Вставить("ИспользоватьГруппы", ПолучитьФункциональнуюОпцию("ИспользоватьГруппыПользователей"));
|
||||
ХранимыеПараметры.ИспользоватьГруппы = ПолучитьФункциональнуюОпцию("ИспользоватьГруппыПользователей");
|
||||
КонецЕсли;
|
||||
|
||||
ТекущиеХранимыеПараметры = ХранимыеПараметры; // Структура
|
||||
ТекущиеХранимыеПараметры = ХранимыеПараметры; // см. ХранимыеПараметры
|
||||
Если ТекущиеХранимыеПараметры.Свойство("ТекущаяСтрока") Тогда
|
||||
|
||||
Если ТипЗнч(ТекущиеХранимыеПараметры.ТекущаяСтрока) = Тип("СправочникСсылка.ГруппыПользователей") Тогда
|
||||
@@ -1195,7 +1230,7 @@
|
||||
Иначе
|
||||
Параметры.ТекущаяСтрока = Неопределено;
|
||||
КонецЕсли;
|
||||
Иначе
|
||||
ИначеЕсли ТипЗнч(ТекущиеХранимыеПараметры.ТекущаяСтрока) = Тип("СправочникСсылка.Пользователи") Тогда
|
||||
ТекущийЭлемент = Элементы.ПользователиСписок;
|
||||
Элементы.ГруппыПользователей.ТекущаяСтрока = Справочники.ГруппыПользователей.ВсеПользователи;
|
||||
КонецЕсли;
|
||||
@@ -1267,7 +1302,7 @@
|
||||
Если ХранимыеПараметры.РасширенныйПодбор Тогда
|
||||
Заголовок = ХранимыеПараметры.ЗаголовокФормыПодбора;
|
||||
|
||||
Если ХранимыеПараметры.Свойство("ЗаголовокКнопкиЗавершенияПодбора") Тогда
|
||||
Если Не ПустаяСтрока(ХранимыеПараметры.ЗаголовокКнопкиЗавершенияПодбора) Тогда
|
||||
ОбщегоНазначенияКлиентСервер.УстановитьСвойствоЭлементаФормы(Элементы,
|
||||
"ЗавершитьИЗакрытьВыбор", "Заголовок", ХранимыеПараметры.ЗаголовокКнопкиЗавершенияПодбора);
|
||||
КонецЕсли;
|
||||
@@ -1311,7 +1346,7 @@
|
||||
КонецЕсли;
|
||||
|
||||
#Если МобильныйКлиент Тогда
|
||||
Если ХранимыеПараметры.Свойство("РасширенныйПодбор") И Не ХранимыеПараметры.РасширенныйПодбор Тогда
|
||||
Если Не ХранимыеПараметры.РасширенныйПодбор Тогда
|
||||
Элементы.ГруппаГруппы.Заголовок = Строка(Элементы.ГруппыПользователей.ТекущиеДанные.Ссылка);
|
||||
ТекущийЭлемент = Элементы.ПользователиСписок;
|
||||
КонецЕсли;
|
||||
@@ -1369,7 +1404,7 @@
|
||||
ПоказатьПредупреждение(,СообщениеПользователю.Сообщение);
|
||||
КонецЕсли;
|
||||
|
||||
Оповестить("Запись_ГруппыВнешнихПользователей");
|
||||
Оповестить("Запись_ГруппыПользователей");
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
|
||||
@@ -2451,6 +2451,33 @@
|
||||
<representationInContextMenu>Auto</representationInContextMenu>
|
||||
<locationInCommandBar>InAdditionalSubmenu</locationInCommandBar>
|
||||
</items>
|
||||
<items xsi:type="form:Button">
|
||||
<name>ФормаТехническаяИнформация</name>
|
||||
<id>376</id>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<extendedTooltip>
|
||||
<name>ФормаТехническаяИнформацияРасширеннаяПодсказка</name>
|
||||
<id>377</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>
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
<autoFill>true</autoFill>
|
||||
</autoCommandBar>
|
||||
@@ -3183,6 +3210,24 @@
|
||||
<currentRowUse>DontUse</currentRowUse>
|
||||
<selectedRowsUse>Auto</selectedRowsUse>
|
||||
</formCommands>
|
||||
<formCommands>
|
||||
<name>ТехническаяИнформация</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Техническая информация</value>
|
||||
</title>
|
||||
<id>6</id>
|
||||
<use>
|
||||
<common>true</common>
|
||||
</use>
|
||||
<action xsi:type="form:FormCommandHandlerContainer">
|
||||
<handler>
|
||||
<name>ТехническаяИнформация</name>
|
||||
</handler>
|
||||
</action>
|
||||
<currentRowUse>Auto</currentRowUse>
|
||||
<selectedRowsUse>Auto</selectedRowsUse>
|
||||
</formCommands>
|
||||
<commandInterface>
|
||||
<navigationPanel/>
|
||||
<commandBar/>
|
||||
|
||||
@@ -494,6 +494,14 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ТехническаяИнформация(Команда)
|
||||
|
||||
ЭлектроннаяПодписьСлужебныйКлиент.СформироватьТехническуюИнформацию(
|
||||
НСтр("ru = 'Настройки электронной подписи и шифрования'"));
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
#КонецОбласти
|
||||
|
||||
#Область СлужебныеПроцедурыИФункции
|
||||
|
||||
@@ -4401,7 +4401,7 @@
|
||||
// - РегистрНакопленияМенеджер
|
||||
// - РегистрРасчетаМенеджер
|
||||
// - РегистрБухгалтерииМенеджер - менеджер для создания наборов.
|
||||
// Размер - Число - начальное количество хранилища переиспользуемых наборов.
|
||||
// Размер - Число
|
||||
//
|
||||
// Возвращаемое значение:
|
||||
// Структура:
|
||||
|
||||
@@ -41,7 +41,7 @@
|
||||
Процедура ПриДобавленииПодсистемы(Описание) Экспорт
|
||||
|
||||
Описание.Имя = "СтандартныеПодсистемы";
|
||||
Описание.Версия = "3.1.5.317";
|
||||
Описание.Версия = "3.1.5.331";
|
||||
Описание.ИдентификаторИнтернетПоддержки = "SSL";
|
||||
Описание.РежимВыполненияОтложенныхОбработчиков = "Параллельно";
|
||||
Описание.ПараллельноеОтложенноеОбновлениеСВерсии = "2.3.3.0";
|
||||
|
||||
@@ -4197,26 +4197,41 @@
|
||||
//
|
||||
Процедура ЗавершитьВыполнениеОтложенногоОбработчика(КонтекстОбработчика, АдресРезультата) Экспорт
|
||||
|
||||
ОбработчикОбновления = ОбработчикОбновления(КонтекстОбработчика.ИмяОбработчика);
|
||||
УстановитьСвойствоОбработчика(ОбработчикОбновления.ИмяОбработчика, "ОбработкаПорцииЗавершена", Истина);
|
||||
КонтекстОбработчика.Вставить("ПропуститьОтменуТранзакций");
|
||||
|
||||
ЗагрузитьРезультатВыполненияОбработчика(КонтекстОбработчика, АдресРезультата);
|
||||
ПараметрыСеанса.ПараметрыОбработчикаОбновления = КонтекстОбработчика.ПараметрыОбработчикаОбновления;
|
||||
НачатьТранзакцию();
|
||||
Попытка
|
||||
ОбработчикОбновления = ОбработчикОбновления(КонтекстОбработчика.ИмяОбработчика);
|
||||
УстановитьСвойствоОбработчика(ОбработчикОбновления.ИмяОбработчика, "ОбработкаПорцииЗавершена", Истина);
|
||||
|
||||
Если КонтекстОбработчика.ЗапускВыполненБезОшибок Тогда
|
||||
ПослеЗапускаПроцедурыОбработкиДанных(КонтекстОбработчика, КонтекстОбработчика.ИмяОбработчика);
|
||||
ЗагрузитьРезультатВыполненияОбработчика(КонтекстОбработчика, АдресРезультата);
|
||||
ПараметрыСеанса.ПараметрыОбработчикаОбновления = КонтекстОбработчика.ПараметрыОбработчикаОбновления;
|
||||
|
||||
Если КонтекстОбработчика.ЗапускВыполненБезОшибок Тогда
|
||||
ПослеЗапускаПроцедурыОбработкиДанных(КонтекстОбработчика, КонтекстОбработчика.ИмяОбработчика);
|
||||
КонецЕсли;
|
||||
|
||||
ЗавершитьПроцедуруОбработкиДанных(КонтекстОбработчика, КонтекстОбработчика.ИмяОбработчика);
|
||||
ПараметрыСеанса.ПараметрыОбработчикаОбновления = Новый ФиксированнаяСтруктура(НовыеПараметрыОбработчикаОбновления());
|
||||
|
||||
Если ОбработчикОбновления.Многопоточный Тогда
|
||||
ЗавершитьВыполнениеМногопоточногоОбработчика(КонтекстОбработчика, КонтекстОбработчика.ИмяОбработчика);
|
||||
КонецЕсли;
|
||||
|
||||
ЗавершитьВыполнениеОтложенногоОбработчикаОбновления(КонтекстОбработчика);
|
||||
РассчитатьВремяВыполненияПроцедурыОбработчика(КонтекстОбработчика, КонтекстОбработчика.ИмяОбработчика);
|
||||
ЗафиксироватьТранзакцию();
|
||||
Исключение
|
||||
ОтменитьТранзакцию();
|
||||
ВызватьИсключение;
|
||||
КонецПопытки;
|
||||
|
||||
КонтекстОбработчика.Удалить("ПропуститьОтменуТранзакций");
|
||||
|
||||
Если КонтекстОбработчика.Свойство("ОшибкаПриЗавершенииОбработчика") Тогда
|
||||
ВызватьИсключение КонтекстОбработчика.ОшибкаПриЗавершенииОбработчика;
|
||||
КонецЕсли;
|
||||
|
||||
ЗавершитьПроцедуруОбработкиДанных(КонтекстОбработчика, КонтекстОбработчика.ИмяОбработчика);
|
||||
ПараметрыСеанса.ПараметрыОбработчикаОбновления = Новый ФиксированнаяСтруктура(НовыеПараметрыОбработчикаОбновления());
|
||||
|
||||
Если ОбработчикОбновления.Многопоточный Тогда
|
||||
ЗавершитьВыполнениеМногопоточногоОбработчика(КонтекстОбработчика, КонтекстОбработчика.ИмяОбработчика);
|
||||
КонецЕсли;
|
||||
|
||||
ЗавершитьВыполнениеОтложенногоОбработчикаОбновления(КонтекстОбработчика);
|
||||
РассчитатьВремяВыполненияПроцедурыОбработчика(КонтекстОбработчика, КонтекстОбработчика.ИмяОбработчика);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
// Рассчитать время выполнения процедуры обработки данных (не всего обработчика).
|
||||
@@ -4640,7 +4655,8 @@
|
||||
Если Не ЗначениеЗаполнено(ИдентификаторЗадания) Или ЗаданиеВыполнено <> Ложь Тогда
|
||||
Выполнять = Не ПустаяСтрока(ОписаниеПотока.ПроцедураЗавершения)
|
||||
И Поток.ПараметрыПроцедурыЗавершения <> Неопределено
|
||||
И (Не ЗначениеЗаполнено(ИдентификаторЗадания) Или ЗаданиеВыполнено = Истина);
|
||||
И (Не ЗначениеЗаполнено(ИдентификаторЗадания) Или ЗаданиеВыполнено = Истина)
|
||||
И Поток.АдресРезультата <> Неопределено;
|
||||
|
||||
Если Выполнять Тогда
|
||||
ПараметрыВызова = Новый Массив;
|
||||
@@ -4650,7 +4666,9 @@
|
||||
ОбщегоНазначения.ВыполнитьМетодКонфигурации(ОписаниеПотока.ПроцедураЗавершения, ПараметрыВызова);
|
||||
КонецЕсли;
|
||||
|
||||
УдалитьИзВременногоХранилища(Поток.АдресРезультата);
|
||||
Если Поток.АдресРезультата <> Неопределено Тогда
|
||||
УдалитьИзВременногоХранилища(Поток.АдресРезультата);
|
||||
КонецЕсли;
|
||||
УдалитьПотокОбновления(Поток.ИдентификаторПотока);
|
||||
Потоки.Удалить(Поток);
|
||||
ЕстьЗавершенныеПотоки = Истина;
|
||||
@@ -7480,8 +7498,9 @@
|
||||
КонецЕсли;
|
||||
|
||||
ШаблонОшибки = НСтр("ru = 'Не удалось выполнить обработчик обновления ""%1"". Подробнее в журнале регистрации.'");
|
||||
ВызватьИсключение СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(ШаблонОшибки,
|
||||
ТекстОшибки = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(ШаблонОшибки,
|
||||
КонтекстОбработчика.ИмяОбработчика);
|
||||
КонтекстОбработчика.Вставить("ОшибкаПриЗавершенииОбработчика", ТекстОшибки);
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
@@ -7491,7 +7510,8 @@
|
||||
Для Каждого Параметр Из Параметры Цикл
|
||||
Если Параметр.Ключ <> "ОбработкаЗавершена"
|
||||
И Параметр.Ключ <> "ПрогрессВыполнения"
|
||||
И Параметр.Ключ <> "Очередь" Тогда
|
||||
И Параметр.Ключ <> "Очередь"
|
||||
И Параметр.Ключ <> "ОбновляемыеДанные" Тогда
|
||||
ПереданныеПараметры.Вставить(Параметр.Ключ, Параметр.Значение);
|
||||
КонецЕсли;
|
||||
КонецЦикла;
|
||||
@@ -8216,9 +8236,11 @@
|
||||
КонецЕсли;
|
||||
|
||||
// АПК:325-выкл откат незакрытых транзакций после выполнения обработчика.
|
||||
Пока ТранзакцияАктивна() Цикл
|
||||
ОтменитьТранзакцию();
|
||||
КонецЦикла;
|
||||
Если Не КонтекстОбработчика.Свойство("ПропуститьОтменуТранзакций") Тогда
|
||||
Пока ТранзакцияАктивна() Цикл
|
||||
ОтменитьТранзакцию();
|
||||
КонецЦикла;
|
||||
КонецЕсли;
|
||||
// АПК:325-вкл
|
||||
|
||||
ДобавляемоеЧислоПопыток = ДобавляемоеЧислоПопыток(ОбработчикОбновления, КонтекстОбработчика, Истина);
|
||||
@@ -8425,7 +8447,11 @@
|
||||
Функция ДобавляемоеЧислоПопыток(ОбработчикОбновления, КонтекстОбработчика, Ошибка = Ложь)
|
||||
|
||||
Если ОбработчикОбновления.Многопоточный Тогда
|
||||
ОбновляемыеДанные = КонтекстОбработчика.Параметры.ОбновляемыеДанные;
|
||||
Если КонтекстОбработчика.Параметры.Свойство("ОбновляемыеДанные") Тогда
|
||||
ОбновляемыеДанные = КонтекстОбработчика.Параметры.ОбновляемыеДанные;
|
||||
Иначе
|
||||
ОбновляемыеДанные = Неопределено;
|
||||
КонецЕсли;
|
||||
|
||||
// Проверяется по полям ОбновляемыеДанные.ПерваяЗапись и ОбновляемыеДанные.ПоследняяЗапись, а не по полю
|
||||
// ОбновляемыеДанные.НаборДанных, т.к. оно очищается в ОбработатьФрагментДанныхВПотоке() для экономии памяти.
|
||||
|
||||
@@ -300,7 +300,6 @@
|
||||
АдресПоПолям = Адрес;
|
||||
КонецЕсли;
|
||||
|
||||
|
||||
ПереченьЭлементов = Новый ФиксированноеСоответствие(Новый Соответствие);
|
||||
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.АдресныйКлассификатор") Тогда
|
||||
|
||||
@@ -2643,7 +2642,8 @@
|
||||
// АПК: 1297-выкл Данные адресного классификатора, не локализуются
|
||||
Если СтрСравнить(ТипМуниципальногоРайона, "м.р-н") = 0 Тогда
|
||||
КодМуниципальногоРайона = "1";
|
||||
ИначеЕсли СтрСравнить(ТипМуниципальногоРайона, "г.о.") = 0 Тогда
|
||||
ИначеЕсли СтрСравнить(ТипМуниципальногоРайона, "г.о.") = 0
|
||||
Или СтрСравнить(ТипМуниципальногоРайона, "ф.т.") = 0 Тогда
|
||||
КодМуниципальногоРайона = "2";
|
||||
ИначеЕсли СтрСравнить(ТипМуниципальногоРайона, "вн.тер.") = 0
|
||||
Или СтрСравнить(ТипМуниципальногоРайона, "вн.тер. г.") = 0 Тогда
|
||||
@@ -4138,7 +4138,7 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
Процедура ВывитьИИсправитьУстаревшиеАдреса() Экспорт
|
||||
Процедура ВыявитьИИсправитьУстаревшиеАдреса() Экспорт
|
||||
|
||||
Если Не ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.АдресныйКлассификатор") Тогда
|
||||
Возврат;
|
||||
|
||||
@@ -4122,7 +4122,7 @@
|
||||
ИсходныеДанные = ПолучитьДвоичныеДанныеИзСтроки(НастройкиПользователя.Логин
|
||||
+ ":"
|
||||
+ ПарольКлиента,
|
||||
"US-ASCII");
|
||||
"UTF-8");
|
||||
Результат = "Basic " + ПолучитьBase64СтрокуИзДвоичныхДанных(ИсходныеДанные);
|
||||
|
||||
Возврат Результат;
|
||||
|
||||
@@ -590,6 +590,7 @@
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
НаименованиеЭлемента = ПолучитьПолеСтруктуры(НастройкиСервиса, "Наименование", "");
|
||||
УстановитьПривилегированныйРежим(Истина);
|
||||
|
||||
ЕстьИзменения = Ложь;
|
||||
@@ -598,9 +599,12 @@
|
||||
ОписаниеОбъекта = ОбъектСервера.Метаданные().Реквизиты;
|
||||
Для каждого СтрокаКлюча Из НастройкиСервиса Цикл
|
||||
Если ОписаниеОбъекта.Найти(СтрокаКлюча.Ключ) <> Неопределено Тогда
|
||||
ЕстьИзменения = СтрокаКлюча.Значение <> ОбъектСервера[СтрокаКлюча.Ключ];
|
||||
ЕстьИзменения = ЕстьИзменения ИЛИ СтрокаКлюча.Значение <> ОбъектСервера[СтрокаКлюча.Ключ];
|
||||
КонецЕсли;
|
||||
КонецЦикла;
|
||||
Если ЗначениеЗаполнено(НаименованиеЭлемента) Тогда
|
||||
ЕстьИзменения = ЕстьИзменения ИЛИ ОбъектСервера.Наименование <> НаименованиеЭлемента;
|
||||
КонецЕсли;
|
||||
Иначе
|
||||
ОбъектСервера = Справочники.ЭкземплярыСервераDSS.СоздатьЭлемент();
|
||||
ОбъектСервера.Заполнить(Неопределено);
|
||||
@@ -623,7 +627,11 @@
|
||||
ОбъектСервера.АдресЛичногоКабинета = НастройкиСервиса.АдресЛичногоКабинета;
|
||||
ОбъектСервера.Используется = НастройкиСервиса.Используется;
|
||||
ОбъектСервера.Комментарий = НастройкиСервиса.Комментарий;
|
||||
ОбъектСервера.Наименование = СокрЛП(ОбъектСервера.АдресСервера);
|
||||
Если ЗначениеЗаполнено(НаименованиеЭлемента) Тогда
|
||||
ОбъектСервера.Наименование = НаименованиеЭлемента;
|
||||
Иначе
|
||||
ОбъектСервера.Наименование = СокрЛП(ОбъектСервера.АдресСервера);
|
||||
КонецЕсли;
|
||||
|
||||
Если ИДВерсии > 1 Тогда
|
||||
ОбъектСервера.СервисОбработкиДокументов = НастройкиСервиса.СервисОбработкиДокументов;
|
||||
|
||||
@@ -5740,13 +5740,13 @@
|
||||
// 2. открыть форму ошибки
|
||||
// 3. возврат результат успеха.
|
||||
//
|
||||
Процедура ВывестиИнформацию(ОповещениеОЗавершении, ТекстСообщения, ТаймаАут = Неопределено, Заголовок = "", ПараметрыОперации = Неопределено) Экспорт
|
||||
Процедура ВывестиИнформацию(ОповещениеОЗавершении, ТекстСообщения, ТаймАут = Неопределено, Заголовок = "", ПараметрыОперации = Неопределено) Экспорт
|
||||
|
||||
ПараметрыЦикла = Новый Структура();
|
||||
ПараметрыЦикла.Вставить("ВидОперации", НСтр("ru = 'Вывести информацию пользователю'", КодЯзыка()));
|
||||
ПараметрыЦикла.Вставить("ОповещениеОЗавершении", ОповещениеОЗавершении);
|
||||
ПараметрыЦикла.Вставить("ТекстСообщения", ТекстСообщения);
|
||||
ПараметрыЦикла.Вставить("ТаймАут", ТаймаАут);
|
||||
ПараметрыЦикла.Вставить("ТаймАут", ТаймАут);
|
||||
ПараметрыЦикла.Вставить("Заголовок", Заголовок);
|
||||
ПараметрыЦикла.Вставить("ПараметрыОперации", ПроверитьПараметрыОперации(ПараметрыОперации));
|
||||
|
||||
@@ -5791,14 +5791,14 @@
|
||||
// 2. открыть форму ошибки
|
||||
// 3. возврат результат успеха.
|
||||
//
|
||||
Процедура ВывестиВопрос(ОповещениеОЗавершении, ТекстСообщения, СписокКоманд, ТаймаАут = Неопределено, Заголовок = "", ПараметрыОперации = Неопределено) Экспорт
|
||||
Процедура ВывестиВопрос(ОповещениеОЗавершении, ТекстСообщения, СписокКоманд, ТаймАут = Неопределено, Заголовок = "", ПараметрыОперации = Неопределено) Экспорт
|
||||
|
||||
ПараметрыЦикла = Новый Структура();
|
||||
ПараметрыЦикла.Вставить("ВидОперации", НСтр("ru = 'Вопрос пользователю'", КодЯзыка()));
|
||||
ПараметрыЦикла.Вставить("ОповещениеОЗавершении", ОповещениеОЗавершении);
|
||||
ПараметрыЦикла.Вставить("ТекстСообщения", ТекстСообщения);
|
||||
ПараметрыЦикла.Вставить("СписокКоманд", СписокКоманд);
|
||||
ПараметрыЦикла.Вставить("ТаймАут", ТаймаАут);
|
||||
ПараметрыЦикла.Вставить("ТаймАут", ТаймАут);
|
||||
ПараметрыЦикла.Вставить("Заголовок", Заголовок);
|
||||
ПараметрыЦикла.Вставить("ПараметрыОперации", ПроверитьПараметрыОперации(ПараметрыОперации));
|
||||
|
||||
|
||||
@@ -1555,7 +1555,7 @@
|
||||
|
||||
Типы.Добавить(Метаданные.Константы.АдресПубликацииИнформационнойБазыВИнтернете);
|
||||
Типы.Добавить(Метаданные.Константы.АдресПубликацииИнформационнойБазыВЛокальнойСети);
|
||||
|
||||
Типы.Добавить(Метаданные.Константы.ИдентификаторИнформационнойБазы);
|
||||
Типы.Добавить(Метаданные.Справочники.ВерсииРасширений);
|
||||
Типы.Добавить(Метаданные.Справочники.ИдентификаторыОбъектовРасширений);
|
||||
Типы.Добавить(Метаданные.РегистрыСведений.ИдентификаторыОбъектовВерсийРасширений);
|
||||
|
||||
@@ -22582,8 +22582,7 @@
|
||||
Параметры = КэшПараметровОграничения().ОграниченияСписков.Получить(ПолноеИмя);
|
||||
|
||||
Если Параметры = Неопределено Тогда
|
||||
ЗаполнитьПараметрыОграничения(ПолноеИмя, ИдентификаторТранзакции, Ложь);
|
||||
Параметры = КэшПараметровОграничения().ОграниченияСписков.Получить(ПолноеИмя);
|
||||
ЗаполнитьПараметрыОграничения(ПолноеИмя, ИдентификаторТранзакции, Параметры);
|
||||
КонецЕсли;
|
||||
|
||||
Если ДляВнешнихПользователей = Null Тогда
|
||||
@@ -22603,52 +22602,35 @@
|
||||
КонецФункции
|
||||
|
||||
// Для функций СвойстваСпискаКакВедущего, ПараметрыОграничения.
|
||||
Процедура ЗаполнитьПараметрыОграничения(ПолноеИмя, ИдентификаторТранзакции, ДействующиеПараметрыОбновлены,
|
||||
ДобавляемыеОграниченияСписков = Неопределено, ОбщийКонтекст = Неопределено, ПовторныйВызов = Ложь)
|
||||
Процедура ЗаполнитьПараметрыОграничения(ПолноеИмя, ИдентификаторТранзакции, Параметры,
|
||||
ОбщийКонтекст = Неопределено, ПовторныйВызов = Ложь)
|
||||
|
||||
Если ОбщийКонтекст = Неопределено Тогда
|
||||
ОбщийКонтекст = ОбщийКонтекстРасчетаПараметровОграничения(ПолноеИмя);
|
||||
ОбщийКонтекст.Вставить("ОписанияОграничений", Новый Соответствие);
|
||||
КонецЕсли;
|
||||
|
||||
ПараметрыОграниченияСписков = Новый Соответствие;
|
||||
ДействующиеПараметры = ДействующиеПараметрыОграниченияДоступа(ИдентификаторТранзакции, ОбщийКонтекст, Ложь);
|
||||
ПолноеИмяПриЗацикливании = "";
|
||||
|
||||
ДобавитьПараметрыОграниченияСписка(ПолноеИмя, ПараметрыОграниченияСписков,
|
||||
ДействующиеПараметры, ДействующиеПараметрыОбновлены, ИдентификаторТранзакции, ОбщийКонтекст);
|
||||
ВерсияОграничений = ДействующиеПараметры.ВерсииОграниченийСписков.Получить(ПолноеИмя);
|
||||
РассчитанныеПараметры = РассчитанныеПараметрыОграничения(ПолноеИмя, ОбщийКонтекст, ДействующиеПараметры);
|
||||
|
||||
Если ДействующиеПараметрыОбновлены Тогда
|
||||
Если ВерсияОграничений <> РассчитанныеПараметры.Версия Тогда
|
||||
Если ПовторныйВызов Тогда
|
||||
ПолноеИмяПриЗацикливании = ПолноеИмя;
|
||||
Иначе
|
||||
ЗаполнитьПараметрыОграничения(ПолноеИмя,
|
||||
ИдентификаторТранзакции, Ложь, ДобавляемыеОграниченияСписков, ОбщийКонтекст, Истина);
|
||||
Возврат;
|
||||
ТекстОшибки = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||
НСтр("ru = 'Не удалось обновить параметры ограничения доступа списка ""%1""
|
||||
|из-за нестабильной строки свойств версии параметров для вычисления хеш-суммы.'"),
|
||||
ПолноеИмя);
|
||||
ВызватьИсключение ТекстОшибки;
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
|
||||
Если ЗначениеЗаполнено(ПолноеИмяПриЗацикливании) Тогда
|
||||
ВызватьИсключение СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||
НСтр("ru = 'Не удалось обновить параметры ограничения доступа списка ""%1""
|
||||
|из-за нестабильной строки свойств версии параметров для вычисления хеш-суммы.'"),
|
||||
ПолноеИмяПриЗацикливании);
|
||||
КонецЕсли;
|
||||
|
||||
Если ПараметрыОграниченияСписков.Количество() = 0 Тогда
|
||||
ДействующиеПараметры = ДействующиеПараметрыОграниченияДоступа(ИдентификаторТранзакции, ОбщийКонтекст, Истина);
|
||||
ЗаполнитьПараметрыОграничения(ПолноеИмя, ИдентификаторТранзакции, Параметры, ОбщийКонтекст, Истина);
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
Если ДобавляемыеОграниченияСписков <> Неопределено Тогда
|
||||
ДобавляемыеОграниченияСписков = ПараметрыОграниченияСписков;
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
Параметры = ОбщегоНазначения.ФиксированныеДанные(РассчитанныеПараметры);
|
||||
|
||||
Кэш = КэшПараметровОграничения();
|
||||
|
||||
Для Каждого КлючИЗначение Из ПараметрыОграниченияСписков Цикл
|
||||
Кэш.ОграниченияСписков.Вставить(КлючИЗначение.Ключ, КлючИЗначение.Значение);
|
||||
КонецЦикла;
|
||||
КэшПараметровОграничения().ОграниченияСписков.Вставить(ПолноеИмя, Параметры);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
@@ -22835,28 +22817,6 @@
|
||||
|
||||
КонецФункции
|
||||
|
||||
// Для процедуры ЗаполнитьПараметрыОграничения.
|
||||
Процедура ДобавитьПараметрыОграниченияСписка(ПолноеИмя, ПараметрыОграниченияСписков, ДействующиеПараметры,
|
||||
ДействующиеПараметрыОбновлены, ИдентификаторТранзакции, ОбщийКонтекст)
|
||||
|
||||
Если КэшПараметровОграничения().ОграниченияСписков.Получить(ПолноеИмя) <> Неопределено Тогда
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
ВерсияОграничений = ДействующиеПараметры.ВерсииОграниченийСписков.Получить(ПолноеИмя);
|
||||
РассчитанныеПараметры = РассчитанныеПараметрыОграничения(ПолноеИмя, ОбщийКонтекст, ДействующиеПараметры);
|
||||
|
||||
Если ВерсияОграничений <> РассчитанныеПараметры.Версия Тогда
|
||||
ДействующиеПараметры = ДействующиеПараметрыОграниченияДоступа(ИдентификаторТранзакции, ОбщийКонтекст, Истина);
|
||||
ДействующиеПараметрыОбновлены = Истина;
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
ПараметрыОграниченияСписков.Вставить(ПолноеИмя,
|
||||
ОбщегоНазначения.ФиксированныеДанные(РассчитанныеПараметры));
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
// Для процедуры ДобавитьПараметрыОграниченияСписка.
|
||||
//
|
||||
// Возвращаемое значение:
|
||||
|
||||
@@ -862,7 +862,7 @@
|
||||
Если Метаданные.ОбщиеМодули.Найти("РаботаСАдресами") <> Неопределено Тогда
|
||||
|
||||
МодульРаботаСАдресами = ОбщегоНазначения.ОбщийМодуль("РаботаСАдресами");
|
||||
МодульРаботаСАдресами.ВывитьИИсправитьУстаревшиеАдреса();
|
||||
МодульРаботаСАдресами.ВыявитьИИсправитьУстаревшиеАдреса();
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
|
||||
@@ -90,29 +90,30 @@
|
||||
Функция ОписаниеПараметровШаблона() Экспорт
|
||||
Результат = Новый Структура;
|
||||
|
||||
Результат.Вставить("Текст", "");
|
||||
Результат.Вставить("Тема", "");
|
||||
Результат.Вставить("ТипШаблона", "Письмо");
|
||||
Результат.Вставить("Назначение", "");
|
||||
Результат.Вставить("ПолноеИмяТипаНазначения", "");
|
||||
Результат.Вставить("ФорматПисьма", ПредопределенноеЗначение("Перечисление.СпособыРедактированияЭлектронныхПисем.HTML"));
|
||||
Результат.Вставить("УпаковатьВАрхив", Ложь);
|
||||
Результат.Вставить("ТранслитерироватьИменаФайлов", Ложь);
|
||||
Результат.Вставить("ПеревестиВТранслит", Ложь);
|
||||
Результат.Вставить("Отправитель", "");
|
||||
Результат.Вставить("ВнешняяОбработка", Неопределено);
|
||||
Результат.Вставить("ШаблонПоВнешнейОбработке", Ложь);
|
||||
Результат.Вставить("Текст", "");
|
||||
Результат.Вставить("Тема", "");
|
||||
Результат.Вставить("ТипШаблона", "Письмо");
|
||||
Результат.Вставить("Назначение", "");
|
||||
Результат.Вставить("ПолноеИмяТипаНазначения", "");
|
||||
Результат.Вставить("УпаковатьВАрхив", Ложь);
|
||||
Результат.Вставить("ТранслитерироватьИменаФайлов", Ложь);
|
||||
Результат.Вставить("ПеревестиВТранслит", Ложь);
|
||||
Результат.Вставить("Отправитель", "");
|
||||
Результат.Вставить("ВнешняяОбработка", Неопределено);
|
||||
Результат.Вставить("ШаблонПоВнешнейОбработке", Ложь);
|
||||
Результат.Вставить("РазворачиватьСсылочныеРеквизиты", Истина);
|
||||
Результат.Вставить("ФорматыВложений", Новый СписокЗначений);
|
||||
Результат.Вставить("ВыбранныеВложения", Новый Соответствие);
|
||||
Результат.Вставить("Макет", "");
|
||||
Результат.Вставить("Параметры", Новый Соответствие);
|
||||
Результат.Вставить("ПараметрыСКД", Новый Соответствие);
|
||||
Результат.Вставить("ВладелецШаблона", Неопределено);
|
||||
Результат.Вставить("Ссылка", Неопределено);
|
||||
Результат.Вставить("Наименование", "");
|
||||
Результат.Вставить("ПараметрыСообщения", Новый Структура);
|
||||
Результат.Вставить("ПодписьИПечать", Ложь);
|
||||
Результат.Вставить("ФорматыВложений", Новый СписокЗначений);
|
||||
Результат.Вставить("ВыбранныеВложения", Новый Соответствие);
|
||||
Результат.Вставить("Макет", "");
|
||||
Результат.Вставить("Параметры", Новый Соответствие);
|
||||
Результат.Вставить("ПараметрыСКД", Новый Соответствие);
|
||||
Результат.Вставить("ВладелецШаблона", Неопределено);
|
||||
Результат.Вставить("Ссылка", Неопределено);
|
||||
Результат.Вставить("Наименование", "");
|
||||
Результат.Вставить("ПараметрыСообщения", Новый Структура);
|
||||
Результат.Вставить("ПодписьИПечать", Ложь);
|
||||
Результат.Вставить("РасширенныйСписокПолучателей", Ложь);
|
||||
Результат.Вставить("ФорматПисьма", ПредопределенноеЗначение("Перечисление.СпособыРедактированияЭлектронныхПисем.HTML"));
|
||||
|
||||
Возврат Результат;
|
||||
|
||||
|
||||
@@ -796,6 +796,10 @@
|
||||
ПараметрыШаблона.ТипШаблона = "SMS";
|
||||
КонецЕсли;
|
||||
|
||||
Если ПараметрыОтправки.ДополнительныеПараметры.Свойство("РасширенныйСписокПолучателей") Тогда
|
||||
ПараметрыШаблона.РасширенныйСписокПолучателей = ПараметрыОтправки.ДополнительныеПараметры.РасширенныйСписокПолучателей;
|
||||
КонецЕсли;
|
||||
|
||||
МенеджерОбъекта = Неопределено;
|
||||
Если ПараметрыОтправки.Свойство("Предмет") И ЗначениеЗаполнено(ПараметрыОтправки.Предмет) Тогда
|
||||
МетаданныеОбъекта = Метаданные.НайтиПоТипу(ТипЗнч(ПараметрыОтправки.Предмет));
|
||||
|
||||
@@ -1,17 +1,17 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<mdclass:Configuration xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="3342c42a-7ede-11ec-a489-0242ac110002">
|
||||
<mdclass:Configuration xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="121edd94-8aa8-11ec-588e-0242ac110002">
|
||||
<name>БиблиотекаСтандартныхПодсистем</name>
|
||||
<synonym>
|
||||
<key>ru</key>
|
||||
<value>Библиотека стандартных подсистем, редакция 3.1</value>
|
||||
</synonym>
|
||||
<containedObjects classId="9cd510cd-abfc-11d4-9434-004095e12fc7" objectId="3342c42b-7ede-11ec-a489-0242ac110002"/>
|
||||
<containedObjects classId="9fcd25a0-4822-11d4-9414-008048da11f9" objectId="3342c452-7ede-11ec-a489-0242ac110002"/>
|
||||
<containedObjects classId="e3687481-0a87-462c-a166-9f34594f9bba" objectId="3342c453-7ede-11ec-a489-0242ac110002"/>
|
||||
<containedObjects classId="9de14907-ec23-4a07-96f0-85521cb6b53b" objectId="3342c45c-7ede-11ec-a489-0242ac110002"/>
|
||||
<containedObjects classId="51f2d5d8-ea4d-4064-8892-82951750031e" objectId="3342c45d-7ede-11ec-a489-0242ac110002"/>
|
||||
<containedObjects classId="e68182ea-4237-4383-967f-90c1e3370bc7" objectId="3342c45e-7ede-11ec-a489-0242ac110002"/>
|
||||
<containedObjects classId="fb282519-d103-4dd3-bc12-cb271d631dfc" objectId="e7d74b2e-5adf-472a-bd9e-7952924649a5"/>
|
||||
<containedObjects classId="9cd510cd-abfc-11d4-9434-004095e12fc7" objectId="121edd9e-8aa8-11ec-588e-0242ac110002"/>
|
||||
<containedObjects classId="9fcd25a0-4822-11d4-9414-008048da11f9" objectId="121eddd0-8aa8-11ec-588e-0242ac110002"/>
|
||||
<containedObjects classId="e3687481-0a87-462c-a166-9f34594f9bba" objectId="121eddd1-8aa8-11ec-588e-0242ac110002"/>
|
||||
<containedObjects classId="9de14907-ec23-4a07-96f0-85521cb6b53b" objectId="121eddda-8aa8-11ec-588e-0242ac110002"/>
|
||||
<containedObjects classId="51f2d5d8-ea4d-4064-8892-82951750031e" objectId="121edddb-8aa8-11ec-588e-0242ac110002"/>
|
||||
<containedObjects classId="e68182ea-4237-4383-967f-90c1e3370bc7" objectId="121edde4-8aa8-11ec-588e-0242ac110002"/>
|
||||
<containedObjects classId="fb282519-d103-4dd3-bc12-cb271d631dfc" objectId="dd988519-a921-4cb9-ad63-c81f1a092375"/>
|
||||
<defaultRunMode>ManagedApplication</defaultRunMode>
|
||||
<usePurposes>PersonalComputer</usePurposes>
|
||||
<scriptVariant>Russian</scriptVariant>
|
||||
@@ -19,7 +19,7 @@
|
||||
<defaultRoles>Role.АдминистраторСистемы</defaultRoles>
|
||||
<defaultRoles>Role.ИнтерактивноеОткрытиеВнешнихОтчетовИОбработок</defaultRoles>
|
||||
<vendor>Фирма "1С"</vendor>
|
||||
<version>3.1.5.317</version>
|
||||
<version>3.1.5.331</version>
|
||||
<updateCatalogAddress>http://downloads.v8.1c.ru/tmplts/</updateCatalogAddress>
|
||||
<includeHelpInContents>true</includeHelpInContents>
|
||||
<usedMobileApplicationFunctionalities>
|
||||
|
||||
@@ -1 +1 @@
|
||||
{6,1,1,77ba1464-7ede-11ec-7d90-0242ac110002,1,6724cfae-7ede-11ec-f195-0242ac110002,"3.1.5.317","Фирма ""1С""","БиблиотекаСтандартныхПодсистем",6474,1,0,3342c42a-7ede-11ec-a489-0242ac110002,3342c42a-7ede-11ec-a489-0242ac110002,1,0,db4a9ccb-9ef5-4b3c-8577-b6fe5db1b62e,db4a9ccb-9ef5-4b3c-8577-b6fe5db1b62e,1,0,9233322b-dfdb-4c66-91fe-1299292d40a5,9233322b-dfdb-4c66-91fe-1299292d40a5,1,0,7795348b-2f52-47f7-bf00-e11e5e795a43,7795348b-2f52-47f7-bf00-e11e5e795a43,1,0,0421b67e-ed26-491d-ab98-ec59002ed4ce,0421b67e-ed26-491d-ab98-ec59002ed4ce,1,0,bb47ced2-31f9-4870-8633-20b986e53ccc,bb47ced2-31f9-4870-8633-20b986e53ccc,1,0,7d8acec9-f5a9-411e-921c-446ed0dd3332,7d8acec9-f5a9-411e-921c-446ed0dd3332,1,0,739c01a9-1125-45ef-ab4e-8c73af4eeff0,739c01a9-1125-45ef-ab4e-8c73af4eeff0,1,0,cdbd26b1-9583-46e8-adf7-8cc705639892,cdbd26b1-9583-46e8-adf7-8cc705639892,1,0,c0e38c3e-7088-4e35-9d84-2d0ab9655402,c0e38c3e-7088-4e35-9d84-2d0ab9655402,1,0,1098786f-dd24-4cce-b212-be0cb5f01735,1098786f-dd24-4cce-b212-be0cb5f01735,1,0,3c0037f3-4422-4836-b116-8c72e32bdd55,3c0037f3-4422-4836-b116-8c72e32bdd55,1,0,6f7c6c31-206b-4010-bdad-1ad2e304f154,6f7c6c31-206b-4010-bdad-1ad2e304f154,1,0,a8659e53-8c6b-4b0c-9736-fe93a91e4d69,a8659e53-8c6b-4b0c-9736-fe93a91e4d69,1,0,fe9a1d1a-19c0-499f-8e1b-09cadabe882f,fe9a1d1a-19c0-499f-8e1b-09cadabe882f,1,0,5b68d479-7880-44de-84e3-7f578b43f0dc,5b68d479-7880-44de-84e3-7f578b43f0dc,1,0,bf9ca98c-5c95-4cfb-9181-8c1d847f9fbb,bf9ca98c-5c95-4cfb-9181-8c1d847f9fbb,1,0,4cbbdbaf-1f3a-46cd-8c42-28cdcfa32c06,4cbbdbaf-1f3a-46cd-8c42-28cdcfa32c06,1,0,b4629308-42de-4ce8-8591-cf0c2399a9a2,b4629308-42de-4ce8-8591-cf0c2399a9a2,1,0,c7e984ae-1dbb-4041-b18a-bfd0d63a002f,c7e984ae-1dbb-4041-b18a-bfd0d63a002f,1,0,bb0424b8-dfd1-4a27-bd66-9dea3ffc77c4,bb0424b8-dfd1-4a27-bd66-9dea3ffc77c4,1,0,a4ac0a50-ee39-4dc1-b84f-eec8fe485f03,a4ac0a50-ee39-4dc1-b84f-eec8fe485f03,1,0,1861ee4f-fd8c-4afa-8441-c074bf51f67e,1861ee4f-fd8c-4afa-8441-c074bf51f67e,1,0,de7ed8f7-3c02-47e0-aea8-4747ac68a5d5,de7ed8f7-3c02-47e0-aea8-4747ac68a5d5,1,0,b93b8760-6200-40ee-8bdc-875ba80a6155,b93b8760-6200-40ee-8bdc-875ba80a6155,1,0,e8b248d9-9049-456a-9c7d-7a0462cc67ab,e8b248d9-9049-456a-9c7d-7a0462cc67ab,1,0,d4562287-440d-4462-9de2-7097ccbf3764,d4562287-440d-4462-9de2-7097ccbf3764,1,0,1983fe34-c984-4659-ba41-0e94504f8989,1983fe34-c984-4659-ba41-0e94504f8989,1,0,ec797c75-02c5-4cf5-9dd4-26cd46c99519,ec797c75-02c5-4cf5-9dd4-26cd46c99519,1,0,6fccdf59-fc99-4a2b-a144-fffe438a147c,6fccdf59-fc99-4a2b-a144-fffe438a147c,1,0,af8bd73a-d8e8-487d-8f36-d835ab10ea3a,af8bd73a-d8e8-487d-8f36-d835ab10ea3a,1,0,08a413ff-bebd-42e5-8ff3-2115746a0844,08a413ff-bebd-42e5-8ff3-2115746a0844,1,0,f24de2ea-fcda-4052-b90f-e9d84314c4f2,f24de2ea-fcda-4052-b90f-e9d84314c4f2,1,0,ff8ae395-c740-4a30-a048-0d57eef6267f,ff8ae395-c740-4a30-a048-0d57eef6267f,1,0,51d06532-f61a-4ed5-afaa-cc4563633e0c,51d06532-f61a-4ed5-afaa-cc4563633e0c,1,0,0e49d980-581b-459f-a4b0-024e8c97e4c0,0e49d980-581b-459f-a4b0-024e8c97e4c0,1,0,da9b32e6-5b93-45a6-84b2-238d57541e18,da9b32e6-5b93-45a6-84b2-238d57541e18,1,0,e43d69c8-b284-47da-b236-611bc94a15b6,e43d69c8-b284-47da-b236-611bc94a15b6,1,0,31eeaa05-6c49-41fe-b840-1edbad4ccac7,31eeaa05-6c49-41fe-b840-1edbad4ccac7,1,0,842c8662-8f39-405e-9665-cbdabc116159,842c8662-8f39-405e-9665-cbdabc116159,1,0,fca4b033-02c4-4d61-9e51-87783c3cef1a,fca4b033-02c4-4d61-9e51-87783c3cef1a,1,0,396ef757-d7f6-411f-8c4c-1acb1106a009,396ef757-d7f6-411f-8c4c-1acb1106a009,1,0,839e29b1-a0d2-40fa-9f3e-46e66b943358,839e29b1-a0d2-40fa-9f3e-46e66b943358,1,0,c56d2cc7-630a-441b-b23f-ba78c34849bd,c56d2cc7-630a-441b-b23f-ba78c34849bd,1,0,9aecf4f5-46ed-4d1c-a584-cd028e467895,9aecf4f5-46ed-4d1c-a584-cd028e467895,1,0,21d92c2f-6c78-43ce-b1f4-59d7845b5a91,21d92c2f-6c78-43ce-b1f4-59d7845b5a91,1,0,a1c379be-43d3-4e02-83bb-d2e7de2d4ae3,a1c379be-43d3-4e02-83bb-d2e7de2d4ae3,1,0,a1f10624-22e9-4a04-b370-fd085bdd0f67,a1f10624-22e9-4a04-b370-fd085bdd0f67,1,0,2a4b10be-3cd7-4755-905f-7b4d02ff6a22,2a4b10be-3cd7-4755-905f-7b4d02ff6a22,1,0,3cffb795-2a28-4beb-92f4-5813f5994022,3cffb795-2a28-4beb-92f4-5813f5994022,1,0,3323ca68-1382-4710-a933-23fc56588935,3323ca68-1382-4710-a933-23fc56588935,1,0,d6b12775-3255-42b8-88b2-62684f873e7d,d6b12775-3255-42b8-88b2-62684f873e7d,1,0,cc23d903-ccc5-42f4-862f-5e7278c4e346,cc23d903-ccc5-42f4-862f-5e7278c4e346,1,0,98f033e0-fa40-46e0-b51a-87a066749a35,98f033e0-fa40-46e0-b51a-87a066749a35,1,0,e8b4cb2d-1180-4101-954a-4cb5464f198c,e8b4cb2d-1180-4101-954a-4cb5464f198c,1,0,a379287d-1ce8-460d-a503-910e728e28f1,a379287d-1ce8-460d-a503-910e728e28f1,1,0,f765c4ba-c677-42ac-8d0c-43bb485405b9,f765c4ba-c677-42ac-8d0c-43bb485405b9,1,0,2fd1287d-d96d-4480-baf7-8815ae5ffbfb,2fd1287d-d96d-4480-baf7-8815ae5ffbfb,1,0,d8c58e53-b7b9-4426-bdfa-d0816adf8cc1,d8c58e53-b7b9-4426-bdfa-d0816adf8cc1,1,0,4009cb3a-6754-481f-911b-907558cea38a,4009cb3a-6754-481f-911b-907558cea38a,1,0,653a7fd8-91c7-49aa-aa63-45da087e0d0a,653a7fd8-91c7-49aa-aa63-45da087e0d0a,1,0,d7cf3981-cf63-4a21-868b-8175a7704a8f,d7cf3981-cf63Line truncated
|
||||
{6,1,1,58f415ea-8aa8-11ec-d488-0242ac110002,1,47254c4e-8aa8-11ec-4284-0242ac110002,"3.1.5.331","Фирма ""1С""","БиблиотекаСтандартныхПодсистем",6474,1,0,121edd94-8aa8-11ec-588e-0242ac110002,121edd94-8aa8-11ec-588e-0242ac110002,1,0,db4a9ccb-9ef5-4b3c-8577-b6fe5db1b62e,db4a9ccb-9ef5-4b3c-8577-b6fe5db1b62e,1,0,9233322b-dfdb-4c66-91fe-1299292d40a5,9233322b-dfdb-4c66-91fe-1299292d40a5,1,0,7795348b-2f52-47f7-bf00-e11e5e795a43,7795348b-2f52-47f7-bf00-e11e5e795a43,1,0,0421b67e-ed26-491d-ab98-ec59002ed4ce,0421b67e-ed26-491d-ab98-ec59002ed4ce,1,0,bb47ced2-31f9-4870-8633-20b986e53ccc,bb47ced2-31f9-4870-8633-20b986e53ccc,1,0,7d8acec9-f5a9-411e-921c-446ed0dd3332,7d8acec9-f5a9-411e-921c-446ed0dd3332,1,0,739c01a9-1125-45ef-ab4e-8c73af4eeff0,739c01a9-1125-45ef-ab4e-8c73af4eeff0,1,0,cdbd26b1-9583-46e8-adf7-8cc705639892,cdbd26b1-9583-46e8-adf7-8cc705639892,1,0,c0e38c3e-7088-4e35-9d84-2d0ab9655402,c0e38c3e-7088-4e35-9d84-2d0ab9655402,1,0,1098786f-dd24-4cce-b212-be0cb5f01735,1098786f-dd24-4cce-b212-be0cb5f01735,1,0,3c0037f3-4422-4836-b116-8c72e32bdd55,3c0037f3-4422-4836-b116-8c72e32bdd55,1,0,6f7c6c31-206b-4010-bdad-1ad2e304f154,6f7c6c31-206b-4010-bdad-1ad2e304f154,1,0,a8659e53-8c6b-4b0c-9736-fe93a91e4d69,a8659e53-8c6b-4b0c-9736-fe93a91e4d69,1,0,fe9a1d1a-19c0-499f-8e1b-09cadabe882f,fe9a1d1a-19c0-499f-8e1b-09cadabe882f,1,0,5b68d479-7880-44de-84e3-7f578b43f0dc,5b68d479-7880-44de-84e3-7f578b43f0dc,1,0,bf9ca98c-5c95-4cfb-9181-8c1d847f9fbb,bf9ca98c-5c95-4cfb-9181-8c1d847f9fbb,1,0,4cbbdbaf-1f3a-46cd-8c42-28cdcfa32c06,4cbbdbaf-1f3a-46cd-8c42-28cdcfa32c06,1,0,b4629308-42de-4ce8-8591-cf0c2399a9a2,b4629308-42de-4ce8-8591-cf0c2399a9a2,1,0,c7e984ae-1dbb-4041-b18a-bfd0d63a002f,c7e984ae-1dbb-4041-b18a-bfd0d63a002f,1,0,bb0424b8-dfd1-4a27-bd66-9dea3ffc77c4,bb0424b8-dfd1-4a27-bd66-9dea3ffc77c4,1,0,a4ac0a50-ee39-4dc1-b84f-eec8fe485f03,a4ac0a50-ee39-4dc1-b84f-eec8fe485f03,1,0,1861ee4f-fd8c-4afa-8441-c074bf51f67e,1861ee4f-fd8c-4afa-8441-c074bf51f67e,1,0,de7ed8f7-3c02-47e0-aea8-4747ac68a5d5,de7ed8f7-3c02-47e0-aea8-4747ac68a5d5,1,0,b93b8760-6200-40ee-8bdc-875ba80a6155,b93b8760-6200-40ee-8bdc-875ba80a6155,1,0,e8b248d9-9049-456a-9c7d-7a0462cc67ab,e8b248d9-9049-456a-9c7d-7a0462cc67ab,1,0,d4562287-440d-4462-9de2-7097ccbf3764,d4562287-440d-4462-9de2-7097ccbf3764,1,0,1983fe34-c984-4659-ba41-0e94504f8989,1983fe34-c984-4659-ba41-0e94504f8989,1,0,ec797c75-02c5-4cf5-9dd4-26cd46c99519,ec797c75-02c5-4cf5-9dd4-26cd46c99519,1,0,6fccdf59-fc99-4a2b-a144-fffe438a147c,6fccdf59-fc99-4a2b-a144-fffe438a147c,1,0,af8bd73a-d8e8-487d-8f36-d835ab10ea3a,af8bd73a-d8e8-487d-8f36-d835ab10ea3a,1,0,08a413ff-bebd-42e5-8ff3-2115746a0844,08a413ff-bebd-42e5-8ff3-2115746a0844,1,0,f24de2ea-fcda-4052-b90f-e9d84314c4f2,f24de2ea-fcda-4052-b90f-e9d84314c4f2,1,0,ff8ae395-c740-4a30-a048-0d57eef6267f,ff8ae395-c740-4a30-a048-0d57eef6267f,1,0,51d06532-f61a-4ed5-afaa-cc4563633e0c,51d06532-f61a-4ed5-afaa-cc4563633e0c,1,0,0e49d980-581b-459f-a4b0-024e8c97e4c0,0e49d980-581b-459f-a4b0-024e8c97e4c0,1,0,da9b32e6-5b93-45a6-84b2-238d57541e18,da9b32e6-5b93-45a6-84b2-238d57541e18,1,0,e43d69c8-b284-47da-b236-611bc94a15b6,e43d69c8-b284-47da-b236-611bc94a15b6,1,0,31eeaa05-6c49-41fe-b840-1edbad4ccac7,31eeaa05-6c49-41fe-b840-1edbad4ccac7,1,0,842c8662-8f39-405e-9665-cbdabc116159,842c8662-8f39-405e-9665-cbdabc116159,1,0,fca4b033-02c4-4d61-9e51-87783c3cef1a,fca4b033-02c4-4d61-9e51-87783c3cef1a,1,0,396ef757-d7f6-411f-8c4c-1acb1106a009,396ef757-d7f6-411f-8c4c-1acb1106a009,1,0,839e29b1-a0d2-40fa-9f3e-46e66b943358,839e29b1-a0d2-40fa-9f3e-46e66b943358,1,0,c56d2cc7-630a-441b-b23f-ba78c34849bd,c56d2cc7-630a-441b-b23f-ba78c34849bd,1,0,9aecf4f5-46ed-4d1c-a584-cd028e467895,9aecf4f5-46ed-4d1c-a584-cd028e467895,1,0,21d92c2f-6c78-43ce-b1f4-59d7845b5a91,21d92c2f-6c78-43ce-b1f4-59d7845b5a91,1,0,a1c379be-43d3-4e02-83bb-d2e7de2d4ae3,a1c379be-43d3-4e02-83bb-d2e7de2d4ae3,1,0,a1f10624-22e9-4a04-b370-fd085bdd0f67,a1f10624-22e9-4a04-b370-fd085bdd0f67,1,0,2a4b10be-3cd7-4755-905f-7b4d02ff6a22,2a4b10be-3cd7-4755-905f-7b4d02ff6a22,1,0,3cffb795-2a28-4beb-92f4-5813f5994022,3cffb795-2a28-4beb-92f4-5813f5994022,1,0,3323ca68-1382-4710-a933-23fc56588935,3323ca68-1382-4710-a933-23fc56588935,1,0,d6b12775-3255-42b8-88b2-62684f873e7d,d6b12775-3255-42b8-88b2-62684f873e7d,1,0,cc23d903-ccc5-42f4-862f-5e7278c4e346,cc23d903-ccc5-42f4-862f-5e7278c4e346,1,0,98f033e0-fa40-46e0-b51a-87a066749a35,98f033e0-fa40-46e0-b51a-87a066749a35,1,0,e8b4cb2d-1180-4101-954a-4cb5464f198c,e8b4cb2d-1180-4101-954a-4cb5464f198c,1,0,a379287d-1ce8-460d-a503-910e728e28f1,a379287d-1ce8-460d-a503-910e728e28f1,1,0,f765c4ba-c677-42ac-8d0c-43bb485405b9,f765c4ba-c677-42ac-8d0c-43bb485405b9,1,0,2fd1287d-d96d-4480-baf7-8815ae5ffbfb,2fd1287d-d96d-4480-baf7-8815ae5ffbfb,1,0,d8c58e53-b7b9-4426-bdfa-d0816adf8cc1,d8c58e53-b7b9-4426-bdfa-d0816adf8cc1,1,0,4009cb3a-6754-481f-911b-907558cea38a,4009cb3a-6754-481f-911b-907558cea38a,1,0,653a7fd8-91c7-49aa-aa63-45da087e0d0a,653a7fd8-91c7-49aa-aa63-45da087e0d0a,1,0,d7cf3981-cf63-4a21-868b-8175a7704a8f,d7cf3981-cf63Line truncated
|
||||
@@ -1810,8 +1810,9 @@
|
||||
КолонкиТабличнойЧасти.Вставить(Колонка.Имя, Истина);
|
||||
КонецЦикла;
|
||||
|
||||
ВременнаяТЗ = РеквизитФормыВЗначение("ТаблицаСопоставленияДанных");
|
||||
Для каждого Строка Из ТабличнаяЧасть Цикл
|
||||
НоваяСтрока = ТаблицаСопоставленияДанных.Добавить();
|
||||
НоваяСтрока = ВременнаяТЗ.Добавить();
|
||||
НоваяСтрока.Идентификатор = Строка.Идентификатор;
|
||||
ЗаполненыВсеОбязательныеКолонки = Истина;
|
||||
Для каждого Колонка Из ТабличнаяЧасть.Колонки Цикл
|
||||
@@ -1851,9 +1852,10 @@
|
||||
КонецЕсли;
|
||||
КонецЦикла;
|
||||
|
||||
ВременнаяТЗ.Индексы.Добавить("Идентификатор");
|
||||
Для каждого Строка Из ЗагружаемыеДанные Цикл
|
||||
Отбор = Новый Структура("Идентификатор", Строка.Идентификатор);
|
||||
Строки = ТаблицаСопоставленияДанных.НайтиСтроки(Отбор);
|
||||
Строки = ВременнаяТЗ.НайтиСтроки(Отбор);
|
||||
Если Строки.Количество() > 0 Тогда
|
||||
НоваяСтрока = Строки[0];
|
||||
Для каждого Колонка Из ЗагружаемыеДанные.Колонки Цикл
|
||||
@@ -1864,6 +1866,8 @@
|
||||
КонецЕсли;
|
||||
КонецЦикла;
|
||||
|
||||
ЗначениеВДанныеФормы(ВременнаяТЗ, ТаблицаСопоставленияДанных);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаСервере
|
||||
|
||||
@@ -1151,7 +1151,7 @@
|
||||
НоваяСтрока = ЗагружаемыеДанные.Добавить();
|
||||
НоваяСтрока.Идентификатор = НомерСтроки - КорректировкаИдентификатора - 1;
|
||||
Для НомерКолонки = 1 По ШаблонСДанными.ШиринаТаблицы Цикл
|
||||
Ячейка = ШаблонСДанными.ПолучитьОбласть(НомерСтроки, НомерКолонки, НомерСтроки, НомерКолонки).ТекущаяОбласть;
|
||||
Ячейка = ШаблонСДанными.Область(НомерСтроки, НомерКолонки, НомерСтроки, НомерКолонки);
|
||||
|
||||
НайденнаяКолонка = НайтиИнформациюОКолонке(ТаблицаИнформацияПоКолонкам, "Позиция", НомерКолонки);
|
||||
Если НайденнаяКолонка <> Неопределено Тогда
|
||||
|
||||
@@ -45,7 +45,7 @@
|
||||
|
||||
Функция ВерсияКалендарей() Экспорт
|
||||
|
||||
Возврат 30;
|
||||
Возврат 31;
|
||||
|
||||
КонецФункции
|
||||
|
||||
@@ -57,7 +57,7 @@
|
||||
|
||||
Функция ВерсияОбновленияДанныхПроизводственныхКалендарей() Экспорт
|
||||
|
||||
Возврат "3.1.5.279";
|
||||
Возврат "3.1.5.330";
|
||||
|
||||
КонецФункции
|
||||
|
||||
|
||||
+4
@@ -116,6 +116,8 @@
|
||||
<Item Calendar="04" Year="2020" DayType="Воскресенье" Date="20200225" SwapDate="20200223"/>
|
||||
<Item Calendar="04" Year="2021" DayType="Праздник" Date="20210214" SwapDate="20210215"/>
|
||||
<Item Calendar="04" Year="2021" DayType="Воскресенье" Date="20210215" SwapDate="20210214"/>
|
||||
<Item Calendar="04" Year="2022" DayType="Праздник" Date="20220206" SwapDate="20220207"/>
|
||||
<Item Calendar="04" Year="2022" DayType="Воскресенье" Date="20220207" SwapDate="20220206"/>
|
||||
<Item Calendar="05" Year="2016" DayType="Предпраздничный" Date="20160705" SwapDate=""/>
|
||||
<Item Calendar="05" Year="2016" DayType="Праздник" Date="20160706" SwapDate=""/>
|
||||
<Item Calendar="05" Year="2016" DayType="Праздник" Date="20160707" SwapDate=""/>
|
||||
@@ -320,6 +322,8 @@
|
||||
<Item Calendar="08" Year="2021" DayType="Праздник" Date="20211229" SwapDate=""/>
|
||||
<Item Calendar="08" Year="2022" DayType="Предпраздничный" Date="20220201" SwapDate=""/>
|
||||
<Item Calendar="08" Year="2022" DayType="Праздник" Date="20220202" SwapDate=""/>
|
||||
<Item Calendar="08" Year="2022" DayType="Предпраздничный" Date="20220302" SwapDate=""/>
|
||||
<Item Calendar="08" Year="2022" DayType="Праздник" Date="20220303" SwapDate=""/>
|
||||
<Item Calendar="08" Year="2022" DayType="Предпраздничный" Date="20220704" SwapDate=""/>
|
||||
<Item Calendar="08" Year="2022" DayType="Праздник" Date="20220705" SwapDate=""/>
|
||||
<Item Calendar="08" Year="2022" DayType="Нерабочий" Date="20221228" SwapDate=""/>
|
||||
|
||||
+13
@@ -313,6 +313,19 @@
|
||||
<common>true</common>
|
||||
</edit>
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ЗаявлениеОтправлено</name>
|
||||
<id>10</id>
|
||||
<valueType>
|
||||
<types>Boolean</types>
|
||||
</valueType>
|
||||
<view>
|
||||
<common>true</common>
|
||||
</view>
|
||||
<edit>
|
||||
<common>true</common>
|
||||
</edit>
|
||||
</attributes>
|
||||
<parameters>
|
||||
<name>СостояниеОбработкиЗаявления</name>
|
||||
<valueType>
|
||||
|
||||
+22
-9
@@ -23,6 +23,11 @@
|
||||
"ИнформацияДляПоддержки"));
|
||||
КонецЕсли;
|
||||
|
||||
Если Не Параметры.СостояниеЗаявления = Перечисления.СостоянияЗаявленияНаВыпускСертификата.НеПодготовлено
|
||||
И Не Параметры.СостояниеЗаявления = Перечисления.СостоянияЗаявленияНаВыпускСертификата.Подготовлено Тогда
|
||||
ЗаявлениеОтправлено = Истина;
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
#КонецОбласти
|
||||
@@ -45,18 +50,24 @@
|
||||
|
||||
СтандартнаяОбработка = Ложь;
|
||||
|
||||
Если Не СостояниеОбработкиЗаявленияАктуально Тогда
|
||||
Если ЗаявлениеОтправлено И Не СостояниеОбработкиЗаявленияАктуально Тогда
|
||||
ПоказатьПредупреждение(,
|
||||
НСтр("ru = 'Для сбора технической информации о возникшей проблеме обновите состояние заявления.'"));
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
Сведения = Новый Массив;
|
||||
Сведения.Добавить(НСтр("ru = 'Идентификатор документооборота'")
|
||||
+ ": " + Строка(ИдентификаторДокументооборота));
|
||||
Сведения.Добавить(НСтр("ru = 'Состояние обработки заявления'")
|
||||
+ " (" + Формат(ДатаОбновленияСостояния, "ДЛФ=DT") + ")"
|
||||
+ ":" + Символы.ПС + СостояниеОбработкиЗаявления + Символы.ПС);
|
||||
|
||||
Если ЗаявлениеОтправлено Тогда
|
||||
Сведения.Добавить(НСтр("ru = 'Идентификатор документооборота'")
|
||||
+ ": " + Строка(ИдентификаторДокументооборота));
|
||||
Сведения.Добавить(НСтр("ru = 'Состояние обработки заявления'")
|
||||
+ " (" + Формат(ДатаОбновленияСостояния, "ДЛФ=DT") + ")"
|
||||
+ ":" + Символы.ПС + СостояниеОбработкиЗаявления + Символы.ПС);
|
||||
Иначе
|
||||
Сведения.Добавить(НСтр("ru = 'Заявление не отправлено'")
|
||||
+ ":" + Символы.ПС + СостояниеОбработкиЗаявления + Символы.ПС);
|
||||
КонецЕсли;
|
||||
|
||||
ОписаниеФайлов = ОписаниеФайлов(Сведения);
|
||||
ЭлектроннаяПодписьСлужебныйКлиент.СформироватьТехническуюИнформацию(СтрСоединить(Сведения, Символы.ПС),
|
||||
@@ -71,7 +82,7 @@
|
||||
&НаСервере
|
||||
Функция ОписаниеФайлов(Сведения)
|
||||
|
||||
Сведения.Добавить(НСтр("ru = 'Приложенные файлы:'"));
|
||||
Индекс = Сведения.Количество();
|
||||
|
||||
ОписаниеФайлов= Новый Массив;
|
||||
ДобавитьОписаниеФайла(ОписаниеФайлов, Сведения, НСтр("ru = 'Запрос на сертификат'"), "p10", АдресЗапросаНаСертификат);
|
||||
@@ -79,8 +90,10 @@
|
||||
ДобавитьОписаниеФайла(ОписаниеФайлов, Сведения, НСтр("ru = 'Полученный корневой сертификат'"), "cer", АдресКорневогоСертификата);
|
||||
ДобавитьОписаниеФайла(ОписаниеФайлов, Сведения, НСтр("ru = 'Полученный сертификат'"), "cer", АдресСертификата);
|
||||
|
||||
Сведения.Добавить(Символы.ПС);
|
||||
|
||||
Если ОписаниеФайлов.Количество() > 0 Тогда
|
||||
Сведения.Вставить(Индекс, НСтр("ru = 'Приложенные файлы:'"));
|
||||
Сведения.Добавить(Символы.ПС);
|
||||
КонецЕсли;
|
||||
Возврат ОписаниеФайлов;
|
||||
|
||||
КонецФункции
|
||||
|
||||
+27
-27
@@ -78,33 +78,6 @@
|
||||
<showInFooter>true</showInFooter>
|
||||
<extInfo xsi:type="form:LabelFieldExtInfo"/>
|
||||
</items>
|
||||
<items xsi:type="form:Button">
|
||||
<name>ТехническаяИнформация</name>
|
||||
<id>815</id>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<extendedTooltip>
|
||||
<name>ТехническаяИнформацияРасширеннаяПодсказка</name>
|
||||
<id>816</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<type>Hyperlink</type>
|
||||
<commandName>Form.Command.ТехническаяИнформация</commandName>
|
||||
<buttonImportance>Normal</buttonImportance>
|
||||
<representation>Auto</representation>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<placementArea>UserCmds</placementArea>
|
||||
<representationInContextMenu>Auto</representationInContextMenu>
|
||||
</items>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
@@ -1515,6 +1488,33 @@
|
||||
<items xsi:type="form:FormGroup">
|
||||
<name>ГруппаТребуетсяПомощь</name>
|
||||
<id>789</id>
|
||||
<items xsi:type="form:Button">
|
||||
<name>ТехническаяИнформация</name>
|
||||
<id>815</id>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<extendedTooltip>
|
||||
<name>ТехническаяИнформацияРасширеннаяПодсказка</name>
|
||||
<id>816</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<type>Hyperlink</type>
|
||||
<commandName>Form.Command.ТехническаяИнформация</commandName>
|
||||
<buttonImportance>Normal</buttonImportance>
|
||||
<representation>Auto</representation>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<placementArea>UserCmds</placementArea>
|
||||
<representationInContextMenu>Auto</representationInContextMenu>
|
||||
</items>
|
||||
<items xsi:type="form:Decoration">
|
||||
<name>ДекорацияОписание</name>
|
||||
<id>802</id>
|
||||
|
||||
+463
@@ -4215,6 +4215,399 @@
|
||||
<currentRowUse>Auto</currentRowUse>
|
||||
</extInfo>
|
||||
</items>
|
||||
<items xsi:type="form:FormGroup">
|
||||
<name>БИПГруппаОнлайнОплаты</name>
|
||||
<id>1958</id>
|
||||
<items xsi:type="form:FormGroup">
|
||||
<name>БИПОнлайнОплатыЛево</name>
|
||||
<id>1960</id>
|
||||
<items xsi:type="form:FormField">
|
||||
<name>ИспользоватьОнлайнОплаты</name>
|
||||
<id>1962</id>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Выставлять счета и принимать платежи</value>
|
||||
</title>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<dataPath xsi:type="form:DataPath">
|
||||
<segments>БИПОнлайнОплаты</segments>
|
||||
</dataPath>
|
||||
<titleLocation>Right</titleLocation>
|
||||
<toolTip>
|
||||
<key>ru</key>
|
||||
<value>Позволяет выставлять счета для оплаты через ЮKassa и получать информацию о платежах.</value>
|
||||
</toolTip>
|
||||
<toolTipRepresentation>ShowBottom</toolTipRepresentation>
|
||||
<handlers>
|
||||
<event>OnChange</event>
|
||||
<name>ИспользоватьОнлайнОплатыПриИзменении</name>
|
||||
</handlers>
|
||||
<extendedTooltip>
|
||||
<name>ИспользоватьОнлайнОплатыРасширеннаяПодсказка</name>
|
||||
<id>1964</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>ИспользоватьОнлайнОплатыКонтекстноеМеню</name>
|
||||
<id>1963</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:FormGroup">
|
||||
<name>ГруппаПолучениеУведомлений</name>
|
||||
<id>1965</id>
|
||||
<items xsi:type="form:FormField">
|
||||
<name>ИспользоватьАвтоматическоеПолучениеУведомленияОтОнлайнОплат</name>
|
||||
<id>1967</id>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Автоматическое получение уведомлений от сервиса</value>
|
||||
</title>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<dataPath xsi:type="form:DataPath">
|
||||
<segments>БИПИспользоватьАвтоматическоеПолучениеУведомленияОтОнлайнОплат</segments>
|
||||
</dataPath>
|
||||
<titleLocation>Right</titleLocation>
|
||||
<handlers>
|
||||
<event>OnChange</event>
|
||||
<name>ИспользоватьАвтоматическоеПолучениеУведомленияОтОнлайнОплатПриИзменении</name>
|
||||
</handlers>
|
||||
<extendedTooltip>
|
||||
<name>ИспользоватьАвтоматическоеПолучениеУведомленияОтОнлайнОплатРасширеннаяПодсказка</name>
|
||||
<id>1969</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>ИспользоватьАвтоматическоеПолучениеУведомленияОтОнлайнОплатКонтекстноеМеню</name>
|
||||
<id>1968</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:Decoration">
|
||||
<name>ДекорацияРасписаниеПолученияУведомленийОтОнлайнОплат</name>
|
||||
<id>1970</id>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Настроить расписание</value>
|
||||
</title>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<extendedTooltip>
|
||||
<name>ДекорацияРасписаниеПолученияУведомленийОтОнлайнОплатРасширеннаяПодсказка</name>
|
||||
<id>1972</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>ДекорацияРасписаниеПолученияУведомленийОтОнлайнОплатКонтекстноеМеню</name>
|
||||
<id>1971</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<handlers>
|
||||
<event>Click</event>
|
||||
<name>ДекорацияРасписаниеПолученияУведомленийОтОнлайнОплатНажатие</name>
|
||||
</handlers>
|
||||
<hyperlink>true</hyperlink>
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</items>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Группа получение уведомлений</value>
|
||||
</title>
|
||||
<extendedTooltip>
|
||||
<name>ГруппаПолучениеУведомленийРасширеннаяПодсказка</name>
|
||||
<id>1966</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>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Группа онлайн оплаты лево</value>
|
||||
</title>
|
||||
<extendedTooltip>
|
||||
<name>БИПОнлайнОплатыЛевоРасширеннаяПодсказка</name>
|
||||
<id>1961</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>
|
||||
<showLeftMargin>true</showLeftMargin>
|
||||
<united>true</united>
|
||||
<throughAlign>Auto</throughAlign>
|
||||
<currentRowUse>Auto</currentRowUse>
|
||||
</extInfo>
|
||||
</items>
|
||||
<items xsi:type="form:FormGroup">
|
||||
<name>БИПОнлайнОплатыПраво</name>
|
||||
<id>1973</id>
|
||||
<items xsi:type="form:FormGroup">
|
||||
<name>ГруппаНастройкиОнлайнОплатыПраво</name>
|
||||
<id>1975</id>
|
||||
<items xsi:type="form:Button">
|
||||
<name>ОткрытьНастройкиОнлайнОплат</name>
|
||||
<id>1977</id>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Настройки ЮКаssа</value>
|
||||
</title>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<extendedTooltip>
|
||||
<name>ОткрытьНастройкиОнлайнОплатРасширеннаяПодсказка</name>
|
||||
<id>1978</id>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Настройки выставления счетов и получения информации об оплатах через ЮKassa.</value>
|
||||
</title>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<type>Hyperlink</type>
|
||||
<commandName>Form.Command.ОткрытьНастройкиОнлайнОплат</commandName>
|
||||
<buttonImportance>Normal</buttonImportance>
|
||||
<representation>Auto</representation>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<placementArea>UserCmds</placementArea>
|
||||
<toolTipRepresentation>ShowBottom</toolTipRepresentation>
|
||||
<representationInContextMenu>Auto</representationInContextMenu>
|
||||
</items>
|
||||
<items xsi:type="form:FormGroup">
|
||||
<name>ГруппаНастройкаШаблоновОнлайнОплат</name>
|
||||
<id>1982</id>
|
||||
<items xsi:type="form:Button">
|
||||
<name>ОткрытьШаблоныСообщений</name>
|
||||
<id>1984</id>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<extendedTooltip>
|
||||
<name>ОткрытьШаблоныСообщенийРасширеннаяПодсказка</name>
|
||||
<id>1985</id>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Шаблоны необходимы для отправки писем со счетами на оплату через ЮKassa.</value>
|
||||
</title>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<type>Hyperlink</type>
|
||||
<commandName>Form.Command.ОткрытьШаблоныСообщений</commandName>
|
||||
<buttonImportance>Normal</buttonImportance>
|
||||
<representation>Auto</representation>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<placementArea>UserCmds</placementArea>
|
||||
<toolTipRepresentation>ShowBottom</toolTipRepresentation>
|
||||
<representationInContextMenu>Auto</representationInContextMenu>
|
||||
</items>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Группа настройка шаблонов онлайн оплат</value>
|
||||
</title>
|
||||
<extendedTooltip>
|
||||
<name>ГруппаНастройкаШаблоновОнлайнОплатРасширеннаяПодсказка</name>
|
||||
<id>1983</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>
|
||||
<showLeftMargin>true</showLeftMargin>
|
||||
<united>true</united>
|
||||
<throughAlign>Auto</throughAlign>
|
||||
<currentRowUse>Auto</currentRowUse>
|
||||
</extInfo>
|
||||
</items>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Группа открыть профили ЮKassa</value>
|
||||
</title>
|
||||
<extendedTooltip>
|
||||
<name>ГруппаНастройкиОнлайнОплатыПравоРасширеннаяПодсказка</name>
|
||||
<id>1976</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>
|
||||
<showLeftMargin>true</showLeftMargin>
|
||||
<united>true</united>
|
||||
<throughAlign>Auto</throughAlign>
|
||||
<currentRowUse>Auto</currentRowUse>
|
||||
</extInfo>
|
||||
</items>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Группа онлайн оплаты право</value>
|
||||
</title>
|
||||
<extendedTooltip>
|
||||
<name>БИПОнлайнОплатыПравоРасширеннаяПодсказка</name>
|
||||
<id>1974</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>
|
||||
<showLeftMargin>true</showLeftMargin>
|
||||
<united>true</united>
|
||||
<throughAlign>Auto</throughAlign>
|
||||
<currentRowUse>Auto</currentRowUse>
|
||||
</extInfo>
|
||||
</items>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>ЮKassa</value>
|
||||
</title>
|
||||
<extendedTooltip>
|
||||
<name>БИПГруппаОнлайнОплатыРасширеннаяПодсказка</name>
|
||||
<id>1959</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>AlwaysHorizontal</group>
|
||||
<behavior>Collapsible</behavior>
|
||||
<collapsed>true</collapsed>
|
||||
<controlRepresentation>Button</controlRepresentation>
|
||||
<representation>NormalSeparation</representation>
|
||||
<showLeftMargin>true</showLeftMargin>
|
||||
<united>true</united>
|
||||
<showTitle>auto</showTitle>
|
||||
<throughAlign>Auto</throughAlign>
|
||||
<currentRowUse>Auto</currentRowUse>
|
||||
</extInfo>
|
||||
</items>
|
||||
<autoCommandBar>
|
||||
<name>ФормаКоманднаяПанель</name>
|
||||
<id>-1</id>
|
||||
@@ -4574,6 +4967,40 @@
|
||||
<common>true</common>
|
||||
</edit>
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>БИПОнлайнОплаты</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Онлайн оплаты</value>
|
||||
</title>
|
||||
<id>31</id>
|
||||
<valueType>
|
||||
<types>Boolean</types>
|
||||
</valueType>
|
||||
<view>
|
||||
<common>true</common>
|
||||
</view>
|
||||
<edit>
|
||||
<common>true</common>
|
||||
</edit>
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>БИПИспользоватьАвтоматическоеПолучениеУведомленияОтОнлайнОплат</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Использовать автоматическое получение уведомления от онлайн оплат</value>
|
||||
</title>
|
||||
<id>32</id>
|
||||
<valueType>
|
||||
<types>Boolean</types>
|
||||
</valueType>
|
||||
<view>
|
||||
<common>true</common>
|
||||
</view>
|
||||
<edit>
|
||||
<common>true</common>
|
||||
</edit>
|
||||
</attributes>
|
||||
<formCommands>
|
||||
<name>БИПВойтиИлиВыйти</name>
|
||||
<title>
|
||||
@@ -4837,6 +5264,42 @@
|
||||
<currentRowUse>Auto</currentRowUse>
|
||||
<selectedRowsUse>Auto</selectedRowsUse>
|
||||
</formCommands>
|
||||
<formCommands>
|
||||
<name>ОткрытьНастройкиОнлайнОплат</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Открыть настройки онлайн оплат</value>
|
||||
</title>
|
||||
<id>14</id>
|
||||
<use>
|
||||
<common>true</common>
|
||||
</use>
|
||||
<action xsi:type="form:FormCommandHandlerContainer">
|
||||
<handler>
|
||||
<name>ОткрытьНастройкиОнлайнОплат</name>
|
||||
</handler>
|
||||
</action>
|
||||
<currentRowUse>Auto</currentRowUse>
|
||||
<selectedRowsUse>Auto</selectedRowsUse>
|
||||
</formCommands>
|
||||
<formCommands>
|
||||
<name>ОткрытьШаблоныСообщений</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Шаблоны сообщений</value>
|
||||
</title>
|
||||
<id>15</id>
|
||||
<use>
|
||||
<common>true</common>
|
||||
</use>
|
||||
<action xsi:type="form:FormCommandHandlerContainer">
|
||||
<handler>
|
||||
<name>ОткрытьШаблоныСообщений</name>
|
||||
</handler>
|
||||
</action>
|
||||
<currentRowUse>Auto</currentRowUse>
|
||||
<selectedRowsUse>Auto</selectedRowsUse>
|
||||
</formCommands>
|
||||
<commandInterface>
|
||||
<navigationPanel/>
|
||||
<commandBar/>
|
||||
|
||||
+89
@@ -133,6 +133,7 @@
|
||||
Элементы.БИПГруппаСПАРКРиски.Видимость = Ложь;
|
||||
Элементы.БИПГруппаИнтеграцияСКоннект.Видимость = Ложь;
|
||||
Элементы.БИПГруппаИнтеграцияСПлатежнымиСистемами.Видимость = Ложь;
|
||||
Элементы.БИПГруппаОнлайнОплаты.Видимость = Ложь;
|
||||
КонецЕсли;
|
||||
|
||||
// Дополнительная проверка необходимо, т.к. программа может содержать версию БИП
|
||||
@@ -449,6 +450,94 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ИспользоватьОнлайнОплатыПриИзменении(Элемент)
|
||||
|
||||
Если ОбщегоНазначенияКлиент.ПодсистемаСуществует("ИнтернетПоддержкаПользователей.ОнлайнОплаты") Тогда
|
||||
МодульОнлайнОплаты = ОбщегоНазначенияКлиент.ОбщийМодуль("ОнлайнОплатыКлиент");
|
||||
МодульОнлайнОплаты.ИнтернетПоддержкаИСервисы_БИПОнлайнОплатыПриИзменении(
|
||||
ЭтотОбъект,
|
||||
Элемент);
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ИспользоватьАвтоматическоеПолучениеУведомленияОтОнлайнОплатПриИзменении(Элемент)
|
||||
|
||||
Если ОбщегоНазначенияКлиент.ПодсистемаСуществует("ИнтернетПоддержкаПользователей.ОнлайнОплаты") Тогда
|
||||
МодульПолучениеУведомленияОтОнлайнОплат = ОбщегоНазначенияКлиент.ОбщийМодуль("ОнлайнОплатыКлиент");
|
||||
МодульПолучениеУведомленияОтОнлайнОплат.ИнтернетПоддержкаИСервисы_ПолучениеУведомленияОтОнлайнОплатПриИзменении(
|
||||
ЭтотОбъект,
|
||||
Элемент);
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ДекорацияРасписаниеПолученияУведомленийОтОнлайнОплатНажатие(Элемент)
|
||||
|
||||
Если ОбщегоНазначенияКлиент.ПодсистемаСуществует("ИнтернетПоддержкаПользователей.ОнлайнОплаты") Тогда
|
||||
МодульОнлайнОплатыКлиент =
|
||||
ОбщегоНазначенияКлиент.ОбщийМодуль("ОнлайнОплатыКлиент");
|
||||
МодульОнлайнОплатыКлиент.ИнтернетПоддержкаИСервисы_ДекорацияРасписаниеПолученияУведомленийОтОнлайнОплатНажатие(
|
||||
ЭтотОбъект,
|
||||
Элемент);
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ОткрытьНастройкиОнлайнОплат(Команда)
|
||||
|
||||
Если ОбщегоНазначенияКлиент.ПодсистемаСуществует("ИнтернетПоддержкаПользователей.ОнлайнОплаты") Тогда
|
||||
ФормаСписка = "Справочник.НастройкиОнлайнОплат.Форма.ФормаСписка";
|
||||
ОткрытьФорму(ФормаСписка, , ЭтотОбъект);
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ОткрытьШаблоныСообщений(Команда)
|
||||
|
||||
Если Не ОбщегоНазначенияКлиент.ПодсистемаСуществует("СтандартныеПодсистемы.ШаблоныСообщений") Тогда
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
Если ОбщегоНазначенияКлиент.ПодсистемаСуществует("ИнтернетПоддержкаПользователей.ОнлайнОплаты") Тогда
|
||||
МодульОнлайнОплатыСлужебныйВызовСервера =
|
||||
ОбщегоНазначенияКлиент.ОбщийМодуль("ОнлайнОплатыСлужебныйВызовСервера");
|
||||
|
||||
РезультатПроверки = МодульОнлайнОплатыСлужебныйВызовСервера.ВсеШаблоныСозданы();
|
||||
|
||||
Если РезультатПроверки.ВсеШаблоны Тогда
|
||||
|
||||
МодульОнлайнОплатыСлужебныйКлиент =
|
||||
ОбщегоНазначенияКлиент.ОбщийМодуль("ОнлайнОплатыСлужебныйКлиент");
|
||||
|
||||
МодульОнлайнОплатыСлужебныйКлиент.ОткрытьФормуШаблонаСообщенийСОтбором(
|
||||
РезультатПроверки.МассивШаблонов,
|
||||
УникальныйИдентификатор);
|
||||
|
||||
Иначе
|
||||
|
||||
РезультатПроверки.Вставить("УникальныйИдентификатор",УникальныйИдентификатор);
|
||||
|
||||
Оповещение = Новый ОписаниеОповещения(
|
||||
"ПослеОтветаНаВопросОСозданииШаблонов",
|
||||
ОбщегоНазначенияКлиент.ОбщийМодуль("ОнлайнОплатыСлужебныйКлиент"),
|
||||
РезультатПроверки);
|
||||
|
||||
ПоказатьВопрос(
|
||||
Оповещение,
|
||||
НСтр("ru='Создать шаблоны сообщений для автоматического заполнения на основании данных документов?'"),
|
||||
РежимДиалогаВопрос.ДаНетОтмена);
|
||||
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
#КонецОбласти
|
||||
|
||||
#КонецОбласти
|
||||
|
||||
+14
-2
@@ -17,6 +17,8 @@ var OpenAsASCII = 0
|
||||
var outf = null
|
||||
|
||||
var ConnectionString
|
||||
var ConnectionStringArray
|
||||
var hiddenCS
|
||||
var COMConnectorName
|
||||
var fixFileNames
|
||||
var removeFixNames
|
||||
@@ -66,15 +68,25 @@ try {
|
||||
|
||||
try {
|
||||
|
||||
ConnectionStringArray = ConnectionString.split(';')
|
||||
|
||||
for (var i = 0; i < ConnectionStringArray.length; i++) {
|
||||
if (ConnectionStringArray[i].slice(0,4) == "Pwd=") {
|
||||
ConnectionStringArray[i] = "Pwd='******'"
|
||||
}
|
||||
}
|
||||
|
||||
hiddenCS = ConnectionStringArray.join(';')
|
||||
|
||||
if (outf != null) {
|
||||
outf.WriteLine(mainEvent + "[СообщениеУстановкаСоединенияСБазой]" + ConnectionString + "...")
|
||||
outf.WriteLine(mainEvent + "[СообщениеУстановкаСоединенияСБазой]" + hiddenCS)
|
||||
}
|
||||
connection = COMConnector.Connect(ConnectionString)
|
||||
|
||||
} catch (ex) {
|
||||
|
||||
if (outf != null) {
|
||||
outf.WriteLine(mainEvent + "[СообщениеОтказСоединенияСБазойОбщее]" + ConnectionString + ": " + ex.message)
|
||||
outf.WriteLine(mainEvent + "[СообщениеОтказСоединенияСБазойОбщее] " + hiddenCS + ": " + ex.message)
|
||||
}
|
||||
WScript.Quit(1)
|
||||
|
||||
|
||||
@@ -78,6 +78,7 @@
|
||||
<row><Value>31</Value><Value>Внутригородская территория</Value><Value>вн.тер.</Value><Value>вн.тер.</Value></row>
|
||||
<row><Value>31</Value><Value>Внутригородская территория</Value><Value>вн.тер.г.</Value><Value>вн.тер.г.</Value></row>
|
||||
<row><Value>31</Value><Value>Муниципальный округ</Value><Value>м.о.</Value><Value>м.о.</Value></row>
|
||||
<row><Value>31</Value><Value>Федеральная территория</Value><Value>ф.т.</Value><Value>ф.т.</Value></row>
|
||||
<row><Value>4</Value><Value>Волость</Value><Value>волость</Value><Value></Value></row>
|
||||
<row><Value>4</Value><Value>Город</Value><Value>г</Value><Value>г.</Value></row>
|
||||
<row><Value>4</Value><Value>Город</Value><Value>г.</Value><Value>г.</Value></row>
|
||||
|
||||
+1
-1
@@ -16,7 +16,7 @@
|
||||
// Проверка ОбменДанными.Загрузка не требуется, т.к. работа с данным
|
||||
// регистром выполняется во время обмена данными.
|
||||
|
||||
Если ОбщегоНазначения.ЭтоПодчиненныйУзелРИБ() Тогда
|
||||
Если ОбщегоНазначения.ЭтоПодчиненныйУзелРИБ() И Не ОбновлениеИнформационнойБазы.НеобходимоОбновлениеИнформационнойБазы() Тогда
|
||||
ОтметитьДанныеОбновленыВГлавномУзле();
|
||||
КонецЕсли;
|
||||
|
||||
|
||||
+2
-2
@@ -1111,7 +1111,7 @@
|
||||
Процедура Обновить(Команда)
|
||||
|
||||
ОбновитьНаСервере();
|
||||
РазвернутьДанныеПользователя();
|
||||
ПодключитьОбработчикОжидания("РазвернутьДанныеПользователя", 0.1, Истина);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
@@ -1729,7 +1729,7 @@
|
||||
Если ЗначениеЗаполнено(ТекстОшибки) Тогда
|
||||
ОбщегоНазначенияКлиент.СообщитьПользователю(ТекстОшибки);
|
||||
КонецЕсли;
|
||||
РазвернутьДанныеПользователя();
|
||||
ПодключитьОбработчикОжидания("РазвернутьДанныеПользователя", 0.1, Истина);
|
||||
КонецЕсли;
|
||||
|
||||
ОбновитьНаличиеДатЗапретаТекущегоПользователя();
|
||||
|
||||
+13
-2
@@ -291,15 +291,26 @@
|
||||
|
||||
Для Каждого Макет Из ИзмененныеМакеты Цикл
|
||||
ИмяМакета = Макет.ИмяМакета;
|
||||
|
||||
ИменаМакета = Новый Массив;
|
||||
ИменаМакета.Добавить(ИмяМакета);
|
||||
|
||||
Для Каждого КодЯзыка Из ЯзыкиПечатныхФорм Цикл
|
||||
Если СтрЗаканчиваетсяНа(ИмяМакета, "_" + КодЯзыка) Тогда
|
||||
ИмяМакета = Лев(ИмяМакета, СтрДлина(ИмяМакета) - СтрДлина(КодЯзыка) - 1);
|
||||
ИменаМакета.Добавить(ИмяМакета);
|
||||
Прервать;
|
||||
КонецЕсли;
|
||||
КонецЦикла;
|
||||
|
||||
Для Каждого ИмяМакета Из ИменаМакета Цикл
|
||||
ИмяОбъектаМетаданныхМакета = Макет.Объект + "." + ИмяМакета;
|
||||
НайденныеСтроки = МакетыПечатныхФорм.НайтиСтроки(Новый Структура("ИмяОбъектаМетаданныхМакета", ИмяОбъектаМетаданныхМакета));
|
||||
Если НайденныеСтроки.Количество() > 0 Тогда
|
||||
Прервать;
|
||||
КонецЕсли;
|
||||
КонецЦикла;
|
||||
|
||||
ИмяОбъектаМетаданныхМакета = Макет.Объект + "." + ИмяМакета;
|
||||
НайденныеСтроки = МакетыПечатныхФорм.НайтиСтроки(Новый Структура("ИмяОбъектаМетаданныхМакета", ИмяОбъектаМетаданныхМакета));
|
||||
Для Каждого ОписаниеМакета Из НайденныеСтроки Цикл
|
||||
ОписаниеМакета.Изменен = Истина;
|
||||
ОписаниеМакета.ИспользуетсяИзмененный = Макет.Использование;
|
||||
|
||||
@@ -575,6 +575,93 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>Administration</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>DataAdministration</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>UpdateDataBaseConfiguration</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ExclusiveMode</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ActiveUsers</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>EventLog</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ThinClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>WebClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ThickClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ExternalConnection</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>Automation</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>TechnicalSpecialistMode</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>SaveUserData</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ConfigurationExtensionsAdministration</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>Output</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Constant.НастройкаПроксиСервера</name>
|
||||
<right>
|
||||
@@ -1073,93 +1160,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>Administration</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>DataAdministration</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>UpdateDataBaseConfiguration</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ExclusiveMode</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ActiveUsers</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>EventLog</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ThinClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>WebClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ThickClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ExternalConnection</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>Automation</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>TechnicalSpecialistMode</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>SaveUserData</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ConfigurationExtensionsAdministration</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>Output</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Catalog.КлючевыеОперации</name>
|
||||
<right>
|
||||
|
||||
@@ -826,6 +826,45 @@
|
||||
<value>false</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>Administration</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>UpdateDataBaseConfiguration</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ThickClient</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ExternalConnection</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>Automation</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>TechnicalSpecialistMode</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ConfigurationExtensionsAdministration</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>InteractiveOpenExtDataProcessors</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>InteractiveOpenExtReports</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Constant.НастройкаПроксиСервера</name>
|
||||
<right>
|
||||
@@ -1506,45 +1545,6 @@
|
||||
<value>false</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>Administration</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>UpdateDataBaseConfiguration</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ThickClient</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ExternalConnection</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>Automation</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>TechnicalSpecialistMode</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ConfigurationExtensionsAdministration</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>InteractiveOpenExtDataProcessors</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>InteractiveOpenExtReports</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Catalog.КлючевыеОперации</name>
|
||||
<right>
|
||||
|
||||
@@ -2776,17 +2776,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Constant.ИдентификаторИнформационнойБазы</name>
|
||||
<right>
|
||||
<name>Read</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>Update</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>InformationRegister.ПоставляемыеМакетыПечати</name>
|
||||
<right>
|
||||
|
||||
Reference in new issue
Block a user