2_0_1_16
This commit is contained in:
1 parent
497e7e0c5a
commit
e48b27fbad
46 files changed
+739
-546
No files matched your search
+2
-4
@@ -26,16 +26,14 @@
|
||||
Для каждого СтрокаДерева Из Дерево.Строки Цикл
|
||||
|
||||
ВидыСвойствНабора = УправлениеСвойствами.ВидыСвойствНабора(СтрокаДерева.Набор);
|
||||
ИспользоватьДопРеквизиты = ВидыСвойствНабора.ДополнительныеРеквизиты;
|
||||
ИспользоватьДопСведения = ВидыСвойствНабора.ДополнительныеСведения;
|
||||
|
||||
Если Параметры.ЭтоДополнительноеСведение
|
||||
И НЕ ВидыСвойствНабора.ИспользоватьДопСведения Тогда
|
||||
И НЕ ВидыСвойствНабора.ДополнительныеСведения Тогда
|
||||
|
||||
МассивУдаляемыхСтрок.Добавить(СтрокаДерева);
|
||||
|
||||
ИначеЕсли НЕ Параметры.ЭтоДополнительноеСведение
|
||||
И НЕ ВидыСвойствНабора.ИспользоватьДопРеквизиты Тогда
|
||||
И НЕ ВидыСвойствНабора.ДополнительныеРеквизиты Тогда
|
||||
|
||||
МассивУдаляемыхСтрок.Добавить(СтрокаДерева);
|
||||
КонецЕсли;
|
||||
|
||||
@@ -320,6 +320,10 @@
|
||||
<metadata>Constant.ИмяПользователяАгентаСервиса</metadata>
|
||||
<use>DontUse</use>
|
||||
</content>
|
||||
<content>
|
||||
<metadata>Constant.РазмерБлокаПередачиФайла</metadata>
|
||||
<use>DontUse</use>
|
||||
</content>
|
||||
<content>
|
||||
<metadata>Constant.АдресВебСервисаОбменаДанными</metadata>
|
||||
<use>DontUse</use>
|
||||
|
||||
@@ -164,6 +164,7 @@
|
||||
Результат = ОткрытьФормуМодально("ОбщаяФорма.ПоискПоИндексу", ПараметрыПоиска);
|
||||
|
||||
Если Результат = Неопределено Тогда
|
||||
СформироватьПредставление();
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
@@ -441,6 +442,11 @@
|
||||
&НаКлиенте
|
||||
Процедура ПроверитьКорректностьЗаполнения(Команда)
|
||||
|
||||
Если Страна <> СтранаРоссия Тогда
|
||||
Предупреждение(НСтр("ru = 'Проверять на корректность можно только российские адреса.'"));
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
СтруктураПроверки = УправлениеКонтактнойИнформациейКлассификаторы.ПроверитьСоответствиеАдресаКЛАДРу(Индекс
|
||||
, Регион, Район, Город, НаселенныйПункт, Улица, Дом, Корпус);
|
||||
|
||||
|
||||
@@ -15,6 +15,10 @@
|
||||
&НаСервере
|
||||
Процедура ОбработкаПроверкиЗаполненияНаСервере(Отказ, ПроверяемыеРеквизиты)
|
||||
|
||||
Если ИспользуетсяБезОбъектовАдресации Тогда
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
ЗаданыТипыОсновногоОбъектаАдресации = ИспользуетсяСОбъектамиАдресации И ЗначениеЗаполнено(ТипыОсновногоОбъектаАдресации);
|
||||
ЗаданыТипыДополнительногоОбъектаАдресации = ИспользуетсяСОбъектамиАдресации И ЗначениеЗаполнено(ТипыДополнительногоОбъектаАдресации);
|
||||
|
||||
|
||||
@@ -19,6 +19,7 @@
|
||||
Найдено = НайденоПоИндексу.Количество;
|
||||
Если Найдено = 0 Тогда
|
||||
Отказ = Истина;
|
||||
Возврат;
|
||||
ИначеЕсли Найдено > 1 Тогда
|
||||
Параметры.НайденныйРегион = НайденоПоИндексу.НайденныйРегион;
|
||||
Параметры.НайденныйРайон = НайденоПоИндексу.НайденныйРайон;
|
||||
|
||||
@@ -561,7 +561,18 @@
|
||||
|
||||
ОбъектМетаданных = Метаданные.НайтиПоПолномуИмени(ПолноеИмяОбъектаМетаданных);
|
||||
|
||||
Если ОбъектМетаданных.ОсновнаяФормаОбъекта.ПолноеИмя() = ИмяФормы Тогда
|
||||
Если ОбъектМетаданных.ОсновнаяФормаОбъекта = Неопределено Тогда
|
||||
Если Метаданные.Константы.Содержит(ОбъектМетаданных)
|
||||
ИЛИ Метаданные.Отчеты.Содержит(ОбъектМетаданных)
|
||||
ИЛИ Метаданные.Обработки.Содержит(ОбъектМетаданных) Тогда
|
||||
Суффикс = ".Форма";
|
||||
Иначе
|
||||
Суффикс = ".ФормаОбъекта";
|
||||
КонецЕсли;
|
||||
Если Прав(ИмяФормы, СтрДлина(Суффикс)) = Суффикс Тогда
|
||||
Возврат Истина;
|
||||
КонецЕсли;
|
||||
ИначеЕсли ОбъектМетаданных.ОсновнаяФормаОбъекта.ПолноеИмя() = ИмяФормы Тогда
|
||||
Возврат Истина;
|
||||
КонецЕсли;
|
||||
|
||||
|
||||
@@ -558,7 +558,7 @@
|
||||
ОбщиеДанныеУзлов = "";
|
||||
КонецПопытки;
|
||||
|
||||
ТабличныеЧасти = ТабличныеЧастиОбъекта(Метаданные.ПланыОбмена[ИмяПланаОбмена]);
|
||||
ТабличныеЧасти = ОбменДаннымиСобытия.ТабличныеЧастиОбъекта(Метаданные.ПланыОбмена[ИмяПланаОбмена]);
|
||||
|
||||
Если Не ПустаяСтрока(ОбщиеДанныеУзлов) Тогда
|
||||
|
||||
@@ -1184,16 +1184,3 @@
|
||||
|
||||
Возврат Результат;
|
||||
КонецФункции
|
||||
|
||||
Функция ТабличныеЧастиОбъекта(ОбъектМетаданных) Экспорт
|
||||
|
||||
Результат = Новый Массив;
|
||||
|
||||
Для Каждого ТабличнаяЧасть Из ОбъектМетаданных.ТабличныеЧасти Цикл
|
||||
|
||||
Результат.Добавить(ТабличнаяЧасть.Имя);
|
||||
|
||||
КонецЦикла;
|
||||
|
||||
Возврат Результат;
|
||||
КонецФункции
|
||||
@@ -5719,7 +5719,7 @@
|
||||
|
||||
// если настройки содержат ошибки, то выходим
|
||||
Если СтруктураНастроекОбмена.Отказ Тогда
|
||||
Возврат Неопределено;
|
||||
Возврат СтруктураНастроекОбмена;
|
||||
КонецЕсли;
|
||||
|
||||
// инициализируем обработку транспорта сообщений обмена
|
||||
@@ -6583,6 +6583,10 @@
|
||||
|
||||
Процедура ВыполнитьОбработчикВПривилегированномРежиме(Значение, Знач СтрокаОбработчика) Экспорт
|
||||
|
||||
Если ТекущийРежимЗапуска() = РежимЗапускаКлиентскогоПриложения.УправляемоеПриложение Тогда
|
||||
ВызватьИсключение НСтр("ru = 'Метод не поддерживается в режиме управляемого приложения.'");
|
||||
КонецЕсли;
|
||||
|
||||
УстановитьПривилегированныйРежим(Истина);
|
||||
|
||||
Выполнить(СтрокаОбработчика);
|
||||
|
||||
@@ -1477,8 +1477,18 @@
|
||||
|
||||
Попытка
|
||||
|
||||
#Если ВнешнееСоединение ИЛИ ТолстыйКлиентОбычноеПриложение Тогда
|
||||
|
||||
ОбменДаннымиСервер.ВыполнитьОбработчикВПривилегированномРежиме(Значение, СтрокаДерева.ЗначениеКонстанты);
|
||||
|
||||
#Иначе
|
||||
|
||||
УстановитьПривилегированныйРежим(Истина);
|
||||
Выполнить(СтрокаДерева.ЗначениеКонстанты);
|
||||
УстановитьПривилегированныйРежим(Ложь);
|
||||
|
||||
#КонецЕсли
|
||||
|
||||
Исключение
|
||||
|
||||
// фиксируем ошибку в журнале регистрации
|
||||
@@ -2220,7 +2230,7 @@
|
||||
|
||||
КонецФункции
|
||||
|
||||
Функция ТабличныеЧастиОбъекта(ОбъектМетаданных)
|
||||
Функция ТабличныеЧастиОбъекта(ОбъектМетаданных) Экспорт
|
||||
|
||||
Результат = Новый Массив;
|
||||
|
||||
|
||||
@@ -22,7 +22,6 @@
|
||||
// Подключаются процедуры-обработчики обновления конфигурации
|
||||
//
|
||||
|
||||
|
||||
Возврат Обработчики;
|
||||
|
||||
КонецФункции
|
||||
|
||||
@@ -45,15 +45,16 @@
|
||||
// Если расписание не задано, то проверяем наличие обновления сейчас.
|
||||
Если НастройкиОбновленияКонфигурации.ПроверятьНаличиеОбновленияПриЗапуске = 2 Тогда
|
||||
ПроверитьНаличиеОбновленияЧерезИнтернет();
|
||||
ЕстьДоступноеОбновлениеВИнтернете = Параметры.ИсточникОбновления <> -1
|
||||
ЕстьДоступноеОбновлениеВИнтернете = НастройкиОбновленияКонфигурации.ИсточникОбновления <> -1
|
||||
И Параметры.ИмяСтраницы = НаименованиеСтраницыДоступногоОбновления;
|
||||
Если НЕ НаличиеОбновления И ЕстьДоступноеОбновлениеВИнтернете Тогда
|
||||
НаличиеОбновления = ЕстьДоступноеОбновлениеВИнтернете;
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
|
||||
Если Не НаличиеОбновления Тогда
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
|
||||
Если НастройкиОбновления.КонфигурацияИзменена И НастройкиОбновления.ЕстьДоступДляПроверкиОбновления Тогда
|
||||
Настройки = ОбновлениеКонфигурацииКлиентСервер.ПолучитьОбновленныеНастройкиОбновленияКонфигурации(НастройкиОбновленияКонфигурации);
|
||||
|
||||
@@ -354,6 +354,7 @@
|
||||
КонецЕсли;
|
||||
|
||||
ОповещатьПостоянно = СтандартныеПодсистемыКлиентПовтИсп.ПараметрыРаботыКлиента().ПараметрыРезервногоКопированияИБ.ПроводитьРезервноеКопированиеПриЗавершенииРаботы;
|
||||
ОповещатьПостоянно = ?(ОповещатьПостоянно = Неопределено, Ложь, ОповещатьПостоянно);
|
||||
КоличествоАктивныхАдминистраторов = РезервноеКопированиеИБСервер.ПолучитьКоличествоАктивныхПользователей(Истина);
|
||||
// Переменная ОповещатьОРезервномКопированииПриЗавершенииСеанса сравнивается явно с Истина,
|
||||
// так как может быть не проинициализирована при аварийном завершении.
|
||||
|
||||
@@ -20,7 +20,7 @@
|
||||
//
|
||||
Функция ВерсияБиблиотеки() Экспорт
|
||||
|
||||
Возврат "2.0.1.15";
|
||||
Возврат "2.0.1.16";
|
||||
|
||||
КонецФункции
|
||||
|
||||
|
||||
@@ -23,8 +23,6 @@
|
||||
|
||||
ОписанияПрофилей = Новый Массив;
|
||||
|
||||
|
||||
|
||||
Возврат ОписанияПрофилей;
|
||||
|
||||
КонецФункции
|
||||
@@ -67,7 +65,6 @@
|
||||
Свойства.ВидДоступаЧерезПраваПоЗначениямДоступа = Истина;
|
||||
// Конец СтандартныеПодсистемы.РаботаСФайлами
|
||||
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
@@ -183,8 +180,6 @@
|
||||
//
|
||||
Функция ТаблицаПодчиненностиПользователей(МенеджерВременныхТаблиц) Экспорт
|
||||
|
||||
|
||||
|
||||
Возврат Ложь;
|
||||
|
||||
КонецФункции
|
||||
@@ -242,8 +237,6 @@
|
||||
//
|
||||
Процедура ПриИзмененииНаборовЗначенийДоступа(Знач Ссылка, СсылкиНаЗависимыеОбъекты) Экспорт
|
||||
|
||||
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
// Заполняет зависимости прав доступа "подчиненного" объекта, например, задачи ЗадачаИсполнителя,
|
||||
@@ -291,8 +284,6 @@
|
||||
|
||||
// Конец СтандартныеПодсистемы.БизнесПроцессыИЗадачи
|
||||
|
||||
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
// Возвращает вид используемого интерфейса для настройки прав доступа.
|
||||
|
||||
@@ -1,23 +1,23 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<mdclass:Configuration xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="d53feef4-ef22-4d70-80dd-5c9e6b179350">
|
||||
<mdclass:Configuration xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="ed72dfdf-b744-4d02-a813-122306fa1c35">
|
||||
<name>БиблиотекаСтандартныхПодсистем</name>
|
||||
<synonym>
|
||||
<key>ru</key>
|
||||
<value>Библиотека стандартных подсистем, редакция 2.0</value>
|
||||
</synonym>
|
||||
<containedObjects classId="9cd510cd-abfc-11d4-9434-004095e12fc7" objectId="eed3907a-7a96-4a56-a546-b0b56b6af14e"/>
|
||||
<containedObjects classId="9fcd25a0-4822-11d4-9414-008048da11f9" objectId="89bcfbbc-ef1d-4145-95c3-9b14c61feb6a"/>
|
||||
<containedObjects classId="e3687481-0a87-462c-a166-9f34594f9bba" objectId="9fe66922-bf1c-497a-9b86-56369555d318"/>
|
||||
<containedObjects classId="9de14907-ec23-4a07-96f0-85521cb6b53b" objectId="0c8e96cd-630a-474f-af71-fff2db5f5843"/>
|
||||
<containedObjects classId="51f2d5d8-ea4d-4064-8892-82951750031e" objectId="51ba8d6a-35aa-4b1a-98d4-1a7df9658fa5"/>
|
||||
<containedObjects classId="e68182ea-4237-4383-967f-90c1e3370bc7" objectId="a20067ac-42cc-43e9-8f32-4c9298bab3d0"/>
|
||||
<containedObjects classId="fb282519-d103-4dd3-bc12-cb271d631dfc" objectId="c08dc198-6e8c-4999-a5fd-d883438645b2"/>
|
||||
<containedObjects classId="9cd510cd-abfc-11d4-9434-004095e12fc7" objectId="4c1911fc-11d9-41f9-97d2-3bd1b452f0f0"/>
|
||||
<containedObjects classId="9fcd25a0-4822-11d4-9414-008048da11f9" objectId="1b007420-3390-40a8-bc23-e3f8d8162341"/>
|
||||
<containedObjects classId="e3687481-0a87-462c-a166-9f34594f9bba" objectId="5c458256-67b4-438e-b978-b6c0c62a9161"/>
|
||||
<containedObjects classId="9de14907-ec23-4a07-96f0-85521cb6b53b" objectId="71031e2c-23d6-4da2-9cac-77d854d94f86"/>
|
||||
<containedObjects classId="51f2d5d8-ea4d-4064-8892-82951750031e" objectId="035dbb07-9ca0-456a-825c-4e2b5898843c"/>
|
||||
<containedObjects classId="e68182ea-4237-4383-967f-90c1e3370bc7" objectId="0e51fbfd-2cba-4899-a217-0115f80c1d7a"/>
|
||||
<containedObjects classId="fb282519-d103-4dd3-bc12-cb271d631dfc" objectId="3cdcf8b1-b240-41a6-82a9-40f6cd68bf6b"/>
|
||||
<defaultRunMode>ManagedApplication</defaultRunMode>
|
||||
<usePurposes>PersonalComputer</usePurposes>
|
||||
<scriptVariant>Russian</scriptVariant>
|
||||
<defaultRoles>Role.ПолныеПрава</defaultRoles>
|
||||
<vendor>Фирма "1С"</vendor>
|
||||
<version>2.0.1.15</version>
|
||||
<version>2.0.1.16</version>
|
||||
<updateCatalogAddress>http://downloads.v8.1c.ru/tmplts/</updateCatalogAddress>
|
||||
<includeHelpInContents>true</includeHelpInContents>
|
||||
<usedMobileApplicationFunctionalities>
|
||||
|
||||
@@ -1 +1 @@
|
||||
{6,1,1,301ce3fb-eb82-4c1f-8783-3decd47d027c,1,d3b537b7-4502-4f1b-98a4-2c64ef660bf0,"2.0.1.15","Фирма ""1С""","БиблиотекаСтандартныхПодсистем",3656,1,0,d53feef4-ef22-4d70-80dd-5c9e6b179350,d53feef4-ef22-4d70-80dd-5c9e6b179350,0,1,db4a9ccb-9ef5-4b3c-8577-b6fe5db1b62e,db4a9ccb-9ef5-4b3c-8577-b6fe5db1b62e,0,1,0421b67e-ed26-491d-ab98-ec59002ed4ce,0421b67e-ed26-491d-ab98-ec59002ed4ce,0,1,bb47ced2-31f9-4870-8633-20b986e53ccc,bb47ced2-31f9-4870-8633-20b986e53ccc,0,1,739c01a9-1125-45ef-ab4e-8c73af4eeff0,739c01a9-1125-45ef-ab4e-8c73af4eeff0,0,1,cdbd26b1-9583-46e8-adf7-8cc705639892,cdbd26b1-9583-46e8-adf7-8cc705639892,0,1,c0e38c3e-7088-4e35-9d84-2d0ab9655402,c0e38c3e-7088-4e35-9d84-2d0ab9655402,0,1,1098786f-dd24-4cce-b212-be0cb5f01735,1098786f-dd24-4cce-b212-be0cb5f01735,0,1,3c0037f3-4422-4836-b116-8c72e32bdd55,3c0037f3-4422-4836-b116-8c72e32bdd55,0,1,6f7c6c31-206b-4010-bdad-1ad2e304f154,6f7c6c31-206b-4010-bdad-1ad2e304f154,0,1,48e2b615-925a-46d5-9f47-783bdb36ab02,48e2b615-925a-46d5-9f47-783bdb36ab02,0,1,a8659e53-8c6b-4b0c-9736-fe93a91e4d69,a8659e53-8c6b-4b0c-9736-fe93a91e4d69,0,1,fe9a1d1a-19c0-499f-8e1b-09cadabe882f,fe9a1d1a-19c0-499f-8e1b-09cadabe882f,0,1,b73b22b7-419a-4ae9-b954-f6ad2244175b,b73b22b7-419a-4ae9-b954-f6ad2244175b,0,1,c7e984ae-1dbb-4041-b18a-bfd0d63a002f,c7e984ae-1dbb-4041-b18a-bfd0d63a002f,0,1,bb0424b8-dfd1-4a27-bd66-9dea3ffc77c4,bb0424b8-dfd1-4a27-bd66-9dea3ffc77c4,0,1,a4ac0a50-ee39-4dc1-b84f-eec8fe485f03,a4ac0a50-ee39-4dc1-b84f-eec8fe485f03,0,1,1861ee4f-fd8c-4afa-8441-c074bf51f67e,1861ee4f-fd8c-4afa-8441-c074bf51f67e,0,1,b93b8760-6200-40ee-8bdc-875ba80a6155,b93b8760-6200-40ee-8bdc-875ba80a6155,0,1,e8b248d9-9049-456a-9c7d-7a0462cc67ab,e8b248d9-9049-456a-9c7d-7a0462cc67ab,0,1,d4562287-440d-4462-9de2-7097ccbf3764,d4562287-440d-4462-9de2-7097ccbf3764,0,1,c17592a9-5df0-4fa6-bd33-3d78d341a55c,c17592a9-5df0-4fa6-bd33-3d78d341a55c,0,1,6fccdf59-fc99-4a2b-a144-fffe438a147c,6fccdf59-fc99-4a2b-a144-fffe438a147c,0,1,af8bd73a-d8e8-487d-8f36-d835ab10ea3a,af8bd73a-d8e8-487d-8f36-d835ab10ea3a,0,1,9e36087a-baa8-4812-956a-6e1ac73aa7e0,9e36087a-baa8-4812-956a-6e1ac73aa7e0,0,1,7d8acec9-f5a9-411e-921c-446ed0dd3332,7d8acec9-f5a9-411e-921c-446ed0dd3332,0,1,da9b32e6-5b93-45a6-84b2-238d57541e18,da9b32e6-5b93-45a6-84b2-238d57541e18,0,1,e43d69c8-b284-47da-b236-611bc94a15b6,e43d69c8-b284-47da-b236-611bc94a15b6,0,1,842c8662-8f39-405e-9665-cbdabc116159,842c8662-8f39-405e-9665-cbdabc116159,0,1,fca4b033-02c4-4d61-9e51-87783c3cef1a,fca4b033-02c4-4d61-9e51-87783c3cef1a,0,1,396ef757-d7f6-411f-8c4c-1acb1106a009,396ef757-d7f6-411f-8c4c-1acb1106a009,0,1,cb8da2f3-f8bb-4736-8381-7c153670e3e2,cb8da2f3-f8bb-4736-8381-7c153670e3e2,0,1,a1c379be-43d3-4e02-83bb-d2e7de2d4ae3,a1c379be-43d3-4e02-83bb-d2e7de2d4ae3,0,1,a1f10624-22e9-4a04-b370-fd085bdd0f67,a1f10624-22e9-4a04-b370-fd085bdd0f67,0,1,3323ca68-1382-4710-a933-23fc56588935,3323ca68-1382-4710-a933-23fc56588935,0,1,d6b12775-3255-42b8-88b2-62684f873e7d,d6b12775-3255-42b8-88b2-62684f873e7d,0,1,cc23d903-ccc5-42f4-862f-5e7278c4e346,cc23d903-ccc5-42f4-862f-5e7278c4e346,0,1,98f033e0-fa40-46e0-b51a-87a066749a35,98f033e0-fa40-46e0-b51a-87a066749a35,0,1,c53df2d1-4564-47a7-b66e-6a23ba28270e,c53df2d1-4564-47a7-b66e-6a23ba28270e,0,1,e8b4cb2d-1180-4101-954a-4cb5464f198c,e8b4cb2d-1180-4101-954a-4cb5464f198c,0,1,f765c4ba-c677-42ac-8d0c-43bb485405b9,f765c4ba-c677-42ac-8d0c-43bb485405b9,0,1,2fd1287d-d96d-4480-baf7-8815ae5ffbfb,2fd1287d-d96d-4480-baf7-8815ae5ffbfb,0,1,08eeb8f1-944f-4450-83f6-ef20aaab7d86,08eeb8f1-944f-4450-83f6-ef20aaab7d86,0,1,ac4742ed-1bc2-4a97-8c1a-bcdfbc20db82,ac4742ed-1bc2-4a97-8c1a-bcdfbc20db82,0,1,538f8da5-e4b3-4bfd-8267-ccb9aaf0188c,538f8da5-e4b3-4bfd-8267-ccb9aaf0188c,0,1,52176b25-0232-4326-9548-495db32b2660,52176b25-0232-4326-9548-495db32b2660,0,1,2fd12dba-5311-4f31-949c-f6b15decc0cc,2fd12dba-5311-4f31-949c-f6b15decc0cc,0,1,d7cf3981-cf63-4a21-868b-8175a7704a8f,d7cf3981-cf63-4a21-868b-8175a7704a8f,0,1,35895e12-52b6-49a1-acdf-6d828a948af0,35895e12-52b6-49a1-acdf-6d828a948af0,0,1,0ae93712-74e8-41c7-8f2d-4dfc8983697d,0ae93712-74e8-41c7-8f2d-4dfc8983697d,0,1,060b6f18-538c-4ea1-9748-00efe0b1ab57,060b6f18-538c-4ea1-9748-00efe0b1ab57,0,1,a952960b-be1b-4ec4-bd76-80915065a60b,a952960b-be1b-4ec4-bd76-80915065a60b,0,1,64f548c8-c1fc-434e-b3ee-5be367ead1db,64f548c8-c1fc-434e-b3ee-5be367ead1db,0,1,9e4dfdfa-ec05-4c9e-89bd-fc24f60f2678,9e4dfdfa-ec05-4c9e-89bd-fc24f60f2678,0,1,cd592a5d-b184-4558-8a28-7079ccf28b89,cd592a5d-b184-4558-8a28-7079ccf28b89,0,1,2009c673-c1a5-45fc-8da2-a36c435085a6,2009c673-c1a5-45fc-8da2-a36c435085a6,0,1,ab7e5f9a-1dfe-4165-a540-21f45ae1d94d,ab7e5f9a-1dfe-4165-a540-21f45ae1d94d,0,1,5d16e042-3889-4851-86f1-bc43bf06ee88,5d16e042-3889-4851-86f1-bc43bf06ee88,0,1,e5a0e7c2-6186-43a3-a1c5-1f16990602a4,e5a0e7c2-6186-43a3-a1c5-1f16990602a4,0,1,3d47838b-e1aa-4acb-96bf-6de2f9be8bdb,3d47838b-e1aa-4acb-96bf-6de2f9be8bdb,0,1,e39ecc8a-ce81-483d-85de-b0488c8b7749,e39ecc8a-ce81-483d-85de-b0488c8b7749,0,1,1514eaff-faea-4d82-9465-d0d5292bb31d,1514eaff-faea-Line truncated
|
||||
{6,1,1,2abeed32-0ed0-437f-a785-c5b46c24e04a,1,dcd5b8ae-dae1-4c8d-9e24-1b2a49f90bb6,"2.0.1.16","Фирма ""1С""","БиблиотекаСтандартныхПодсистем",3656,1,0,ed72dfdf-b744-4d02-a813-122306fa1c35,ed72dfdf-b744-4d02-a813-122306fa1c35,0,1,db4a9ccb-9ef5-4b3c-8577-b6fe5db1b62e,db4a9ccb-9ef5-4b3c-8577-b6fe5db1b62e,0,1,0421b67e-ed26-491d-ab98-ec59002ed4ce,0421b67e-ed26-491d-ab98-ec59002ed4ce,0,1,bb47ced2-31f9-4870-8633-20b986e53ccc,bb47ced2-31f9-4870-8633-20b986e53ccc,0,1,739c01a9-1125-45ef-ab4e-8c73af4eeff0,739c01a9-1125-45ef-ab4e-8c73af4eeff0,0,1,cdbd26b1-9583-46e8-adf7-8cc705639892,cdbd26b1-9583-46e8-adf7-8cc705639892,0,1,c0e38c3e-7088-4e35-9d84-2d0ab9655402,c0e38c3e-7088-4e35-9d84-2d0ab9655402,0,1,1098786f-dd24-4cce-b212-be0cb5f01735,1098786f-dd24-4cce-b212-be0cb5f01735,0,1,3c0037f3-4422-4836-b116-8c72e32bdd55,3c0037f3-4422-4836-b116-8c72e32bdd55,0,1,6f7c6c31-206b-4010-bdad-1ad2e304f154,6f7c6c31-206b-4010-bdad-1ad2e304f154,0,1,48e2b615-925a-46d5-9f47-783bdb36ab02,48e2b615-925a-46d5-9f47-783bdb36ab02,0,1,a8659e53-8c6b-4b0c-9736-fe93a91e4d69,a8659e53-8c6b-4b0c-9736-fe93a91e4d69,0,1,fe9a1d1a-19c0-499f-8e1b-09cadabe882f,fe9a1d1a-19c0-499f-8e1b-09cadabe882f,0,1,b73b22b7-419a-4ae9-b954-f6ad2244175b,b73b22b7-419a-4ae9-b954-f6ad2244175b,0,1,c7e984ae-1dbb-4041-b18a-bfd0d63a002f,c7e984ae-1dbb-4041-b18a-bfd0d63a002f,0,1,bb0424b8-dfd1-4a27-bd66-9dea3ffc77c4,bb0424b8-dfd1-4a27-bd66-9dea3ffc77c4,0,1,a4ac0a50-ee39-4dc1-b84f-eec8fe485f03,a4ac0a50-ee39-4dc1-b84f-eec8fe485f03,0,1,1861ee4f-fd8c-4afa-8441-c074bf51f67e,1861ee4f-fd8c-4afa-8441-c074bf51f67e,0,1,b93b8760-6200-40ee-8bdc-875ba80a6155,b93b8760-6200-40ee-8bdc-875ba80a6155,0,1,e8b248d9-9049-456a-9c7d-7a0462cc67ab,e8b248d9-9049-456a-9c7d-7a0462cc67ab,0,1,d4562287-440d-4462-9de2-7097ccbf3764,d4562287-440d-4462-9de2-7097ccbf3764,0,1,c17592a9-5df0-4fa6-bd33-3d78d341a55c,c17592a9-5df0-4fa6-bd33-3d78d341a55c,0,1,6fccdf59-fc99-4a2b-a144-fffe438a147c,6fccdf59-fc99-4a2b-a144-fffe438a147c,0,1,af8bd73a-d8e8-487d-8f36-d835ab10ea3a,af8bd73a-d8e8-487d-8f36-d835ab10ea3a,0,1,9e36087a-baa8-4812-956a-6e1ac73aa7e0,9e36087a-baa8-4812-956a-6e1ac73aa7e0,0,1,7d8acec9-f5a9-411e-921c-446ed0dd3332,7d8acec9-f5a9-411e-921c-446ed0dd3332,0,1,da9b32e6-5b93-45a6-84b2-238d57541e18,da9b32e6-5b93-45a6-84b2-238d57541e18,0,1,e43d69c8-b284-47da-b236-611bc94a15b6,e43d69c8-b284-47da-b236-611bc94a15b6,0,1,842c8662-8f39-405e-9665-cbdabc116159,842c8662-8f39-405e-9665-cbdabc116159,0,1,fca4b033-02c4-4d61-9e51-87783c3cef1a,fca4b033-02c4-4d61-9e51-87783c3cef1a,0,1,396ef757-d7f6-411f-8c4c-1acb1106a009,396ef757-d7f6-411f-8c4c-1acb1106a009,0,1,cb8da2f3-f8bb-4736-8381-7c153670e3e2,cb8da2f3-f8bb-4736-8381-7c153670e3e2,0,1,a1c379be-43d3-4e02-83bb-d2e7de2d4ae3,a1c379be-43d3-4e02-83bb-d2e7de2d4ae3,0,1,a1f10624-22e9-4a04-b370-fd085bdd0f67,a1f10624-22e9-4a04-b370-fd085bdd0f67,0,1,3323ca68-1382-4710-a933-23fc56588935,3323ca68-1382-4710-a933-23fc56588935,0,1,d6b12775-3255-42b8-88b2-62684f873e7d,d6b12775-3255-42b8-88b2-62684f873e7d,0,1,cc23d903-ccc5-42f4-862f-5e7278c4e346,cc23d903-ccc5-42f4-862f-5e7278c4e346,0,1,98f033e0-fa40-46e0-b51a-87a066749a35,98f033e0-fa40-46e0-b51a-87a066749a35,0,1,c53df2d1-4564-47a7-b66e-6a23ba28270e,c53df2d1-4564-47a7-b66e-6a23ba28270e,0,1,e8b4cb2d-1180-4101-954a-4cb5464f198c,e8b4cb2d-1180-4101-954a-4cb5464f198c,0,1,f765c4ba-c677-42ac-8d0c-43bb485405b9,f765c4ba-c677-42ac-8d0c-43bb485405b9,0,1,2fd1287d-d96d-4480-baf7-8815ae5ffbfb,2fd1287d-d96d-4480-baf7-8815ae5ffbfb,0,1,08eeb8f1-944f-4450-83f6-ef20aaab7d86,08eeb8f1-944f-4450-83f6-ef20aaab7d86,0,1,ac4742ed-1bc2-4a97-8c1a-bcdfbc20db82,ac4742ed-1bc2-4a97-8c1a-bcdfbc20db82,0,1,538f8da5-e4b3-4bfd-8267-ccb9aaf0188c,538f8da5-e4b3-4bfd-8267-ccb9aaf0188c,0,1,52176b25-0232-4326-9548-495db32b2660,52176b25-0232-4326-9548-495db32b2660,0,1,2fd12dba-5311-4f31-949c-f6b15decc0cc,2fd12dba-5311-4f31-949c-f6b15decc0cc,0,1,d7cf3981-cf63-4a21-868b-8175a7704a8f,d7cf3981-cf63-4a21-868b-8175a7704a8f,0,1,35895e12-52b6-49a1-acdf-6d828a948af0,35895e12-52b6-49a1-acdf-6d828a948af0,0,1,0ae93712-74e8-41c7-8f2d-4dfc8983697d,0ae93712-74e8-41c7-8f2d-4dfc8983697d,0,1,060b6f18-538c-4ea1-9748-00efe0b1ab57,060b6f18-538c-4ea1-9748-00efe0b1ab57,0,1,a952960b-be1b-4ec4-bd76-80915065a60b,a952960b-be1b-4ec4-bd76-80915065a60b,0,1,64f548c8-c1fc-434e-b3ee-5be367ead1db,64f548c8-c1fc-434e-b3ee-5be367ead1db,0,1,9e4dfdfa-ec05-4c9e-89bd-fc24f60f2678,9e4dfdfa-ec05-4c9e-89bd-fc24f60f2678,0,1,cd592a5d-b184-4558-8a28-7079ccf28b89,cd592a5d-b184-4558-8a28-7079ccf28b89,0,1,2009c673-c1a5-45fc-8da2-a36c435085a6,2009c673-c1a5-45fc-8da2-a36c435085a6,0,1,ab7e5f9a-1dfe-4165-a540-21f45ae1d94d,ab7e5f9a-1dfe-4165-a540-21f45ae1d94d,0,1,5d16e042-3889-4851-86f1-bc43bf06ee88,5d16e042-3889-4851-86f1-bc43bf06ee88,0,1,e5a0e7c2-6186-43a3-a1c5-1f16990602a4,e5a0e7c2-6186-43a3-a1c5-1f16990602a4,0,1,3d47838b-e1aa-4acb-96bf-6de2f9be8bdb,3d47838b-e1aa-4acb-96bf-6de2f9be8bdb,0,1,e39ecc8a-ce81-483d-85de-b0488c8b7749,e39ecc8a-ce81-483d-85de-b0488c8b7749,0,1,1514eaff-faea-4d82-9465-d0d5292bb31d,1514eaff-faea-Line truncated
|
||||
@@ -13326,7 +13326,7 @@
|
||||
|
||||
МетаданныеОбщегоУзла = Метаданные.ПланыОбмена[ИмяПланаОбмена];
|
||||
|
||||
ТабличныеЧастиОбщегоУзла = ОбменДаннымиПовтИсп.ТабличныеЧастиОбъекта(МетаданныеОбщегоУзла);
|
||||
ТабличныеЧастиОбщегоУзла = ОбменДаннымиСобытия.ТабличныеЧастиОбъекта(МетаданныеОбщегоУзла);
|
||||
|
||||
СвойстваОбщегоУзла = СтроковыеФункцииКлиентСервер.РазложитьСтрокуВМассивПодстрок(ОбщиеДанныеУзлов);
|
||||
|
||||
|
||||
+2
-5
@@ -53,10 +53,6 @@
|
||||
<items xsi:type="form:Decoration">
|
||||
<name>НадписьВнимание</name>
|
||||
<id>11</id>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Внимание! Данные информационной базы подвергаются риску, так как не выполняется их резервное копирование.</value>
|
||||
</title>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
@@ -79,6 +75,7 @@
|
||||
</contextMenu>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<height>2</height>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<horizontalStretch>true</horizontalStretch>
|
||||
<font xsi:type="core:FontRef">
|
||||
@@ -90,7 +87,7 @@
|
||||
</font>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
<titleHeight>2</titleHeight>
|
||||
<verticalAlign>Center</verticalAlign>
|
||||
</extInfo>
|
||||
</items>
|
||||
<items xsi:type="form:FormGroup">
|
||||
|
||||
+27
@@ -63,6 +63,9 @@
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
|
||||
// Определение надписи заголовка формы.
|
||||
ОпределениеНадписиВнимание(НастройкиРезервногоКопирования);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
@@ -284,6 +287,30 @@
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
// СЛУЖЕБНЫЕ ПРОЦЕДУРЫ И ФУНКЦИИ
|
||||
|
||||
&НаСервере
|
||||
Процедура ОпределениеНадписиВнимание(НастройкиРезервногоКопирования)
|
||||
|
||||
НадписьПоУмолчанию = НСтр("ru = 'Внимание! Данные информационной базы подвергаются риску, так как не выполняется их резервное копирование.'");;
|
||||
|
||||
Если Объект.КодТипаРезервногоКопирования = 3 Тогда
|
||||
Элементы.НадписьВнимание.Заголовок = НадписьПоУмолчанию;
|
||||
ИначеЕсли Объект.КодТипаРезервногоКопирования = 2 Тогда
|
||||
Элементы.НадписьВнимание.Заголовок = НСтр("ru = 'Резервное копирование настроено сторонними средствами.'");
|
||||
Иначе
|
||||
Если НастройкиРезервногоКопирования.ПроводитьРезервноеКопированиеПриЗавершенииРаботы Тогда
|
||||
Элементы.НадписьВнимание.Заголовок = НСтр("ru = 'Резервное копирование настроено по завершению работы'");
|
||||
Иначе
|
||||
Расписание = ОбщегоНазначенияКлиентСервер.СтруктураВРасписание(НастройкиРезервногоКопирования.РасписаниеКопирования);
|
||||
Если Не ПустаяСтрока(Расписание) Тогда
|
||||
Элементы.НадписьВнимание.Заголовок = НСтр("ru = 'Резервное копирование настроено: '") + Строка(Расписание);
|
||||
Иначе
|
||||
Элементы.НадписьВнимание.Заголовок = НадписьПоУмолчанию;
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Функция ПроверитьЗаполнениеРеквизитов(ИнформацияОбОшибке)
|
||||
|
||||
|
||||
@@ -11798,6 +11798,24 @@
|
||||
<common>true</common>
|
||||
</edit>
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ИмяФайлаЗапускаПриложенияВРежимеПредприятия</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Имя файла запуска приложения в режиме предприятия</value>
|
||||
</title>
|
||||
<id>8</id>
|
||||
<valueType>
|
||||
<types>String</types>
|
||||
<stringQualifiers/>
|
||||
</valueType>
|
||||
<view>
|
||||
<common>true</common>
|
||||
</view>
|
||||
<edit>
|
||||
<common>true</common>
|
||||
</edit>
|
||||
</attributes>
|
||||
<formCommands>
|
||||
<name>Назад</name>
|
||||
<title>
|
||||
|
||||
@@ -96,6 +96,9 @@
|
||||
|
||||
ПередОткрытиемСтраницы(Страницы[ИмяСтраницы]);
|
||||
Элементы.СтраницыПомощника.ТекущаяСтраница = Страницы[ИмяСтраницы];
|
||||
|
||||
ИмяФайлаЗапускаПриложенияВРежимеПредприятия = ПолучитьИмяФайлаЗапускаПриложенияВРежимеПредприятия();
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
@@ -442,6 +445,15 @@
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
// СЛУЖЕБНЫЕ ПРОЦЕДУРЫ И ФУНКЦИИ
|
||||
|
||||
&НаКлиенте
|
||||
Функция ПолучитьИмяФайлаЗапускаПриложенияВРежимеПредприятия()
|
||||
#Если ТонкийКлиент Тогда
|
||||
Возврат "1cv8c.exe";
|
||||
#Иначе
|
||||
Возврат "1cv8.exe";
|
||||
#КонецЕсли
|
||||
КонецФункции
|
||||
|
||||
&НаСервереБезКонтекста
|
||||
Функция ЭтоСеансКонфигуратором(СеансИнформационнойБазы)
|
||||
Возврат ВРег(СеансИнформационнойБазы.ИмяПриложения) = ВРег("Designer");
|
||||
@@ -547,8 +559,7 @@
|
||||
СтруктураПараметров.ПараметрыСкрипта.СтрокаПодключения;
|
||||
|
||||
ИмяИсполняемогоФайлаПрограммы = СтруктураПараметров.КаталогПрограммы + СтруктураПараметров.ИмяФайлаПрограммы;
|
||||
|
||||
|
||||
ИмяФайлаЗапускаПриложенияВРежимеПредприятия = СтруктураПараметров.КаталогПрограммы + ИмяФайлаЗапускаПриложенияВРежимеПредприятия;
|
||||
|
||||
// Определение пути к информационной базе.
|
||||
ПризнакФайловогоРежима = Неопределено;
|
||||
@@ -561,6 +572,7 @@
|
||||
Результат = СтрЗаменить(Результат, "[ИменаФайловОбновления]" , ИменаФайловОбновления);
|
||||
Результат = СтрЗаменить(Результат, "[ИмяФайлаРекламы]" , СтруктураПараметров.ИмяФайлаРекламы);
|
||||
Результат = СтрЗаменить(Результат, "[ИмяИсполняемогоФайлаПрограммы]" , Подг(ИмяИсполняемогоФайлаПрограммы));
|
||||
Результат = СтрЗаменить(Результат, "[ИмяФайлаЗапускаПриложенияВРежимеПредприятия]", Подг(ИмяФайлаЗапускаПриложенияВРежимеПредприятия));
|
||||
Результат = СтрЗаменить(Результат, "[ПараметрПутиКИнформационнойБазе]" , Подг(ПараметрПутиКИнформационнойБазе));
|
||||
Результат = СтрЗаменить(Результат, "[СтрокаПутиКФайлуИнформационнойБазы]" , Подг(ОбщегоНазначенияКлиентСервер.ДобавитьКонечныйРазделительПути(СтрЗаменить(СтрокаПутиКИнформационнойБазе, """", "")) +
|
||||
"1Cv8.1CD"));
|
||||
|
||||
+3
-2
@@ -4,7 +4,8 @@ var now = new Date();
|
||||
var outFileName = "log" + now.valueOf() + ".txt"; // Путь к log-файлу
|
||||
var advFileName = [ИмяФайлаРекламы]; // Путь к файлу рекламы.
|
||||
var cfgFileNames = [ИменаФайловОбновления]; // Пути к .cf/.cfu-файлам с обновлениями
|
||||
var v8exe = [ИмяИсполняемогоФайлаПрограммы] // Путь к исполняемому файлу 1С:Предприятия 8
|
||||
var v8exe = [ИмяИсполняемогоФайлаПрограммы]; // Путь к исполняемому файлу 1С:Предприятия 8
|
||||
var v8exeEnterprise = [ИмяФайлаЗапускаПриложенияВРежимеПредприятия]; // Путь к исполняемому файлу 1С:Предприятия 8 для запуска тонкого или толстоко клиентов
|
||||
var infoBasePath = [ПараметрПутиКИнформационнойБазе];
|
||||
var BaseFileName = [СтрокаПутиКФайлуИнформационнойБазы];
|
||||
var connectionString = [СтрокаСоединенияИнформационнойБазы] + ';UC=ПакетноеОбновлениеКонфигурацииИБ';
|
||||
@@ -659,7 +660,7 @@ function updateDbCfg()
|
||||
// Интерактивный запуск "1С:Предприятие"
|
||||
function runEnterprise()
|
||||
{
|
||||
return runApp(v8exe, format('ENTERPRISE {0} {1}', infoBasePath, infoBaseAuthorization), SW_SHOW, false);
|
||||
return runApp(v8exeEnterprise, format('ENTERPRISE {0} {1}', infoBasePath, infoBaseAuthorization), SW_SHOW, false);
|
||||
}
|
||||
#КонецОбласти
|
||||
|
||||
+18
@@ -1924,6 +1924,24 @@
|
||||
<common>true</common>
|
||||
</edit>
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ИмяФайлаЗапускаПриложенияВРежимеПредприятия</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Имя файла запуска приложения в режиме предприятия</value>
|
||||
</title>
|
||||
<id>5</id>
|
||||
<valueType>
|
||||
<types>String</types>
|
||||
<stringQualifiers/>
|
||||
</valueType>
|
||||
<view>
|
||||
<common>true</common>
|
||||
</view>
|
||||
<edit>
|
||||
<common>true</common>
|
||||
</edit>
|
||||
</attributes>
|
||||
<formCommands>
|
||||
<name>ФормаГотово</name>
|
||||
<title>
|
||||
|
||||
+12
@@ -39,6 +39,7 @@
|
||||
Процедура ПриОткрытии(Отказ)
|
||||
|
||||
АдминистраторИБ = СтандартныеПодсистемыКлиентПовтИсп.ПараметрыРаботыКлиента().ИнформацияОПользователе.Имя;
|
||||
ИмяФайлаЗапускаПриложенияВРежимеПредприятия = ПолучитьИмяФайлаЗапускаПриложенияВРежимеПредприятия();
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
@@ -228,6 +229,15 @@
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
// СЛУЖЕБНЫЕ ПРОЦЕДУРЫ И ФУНКЦИИ
|
||||
|
||||
&НаКлиенте
|
||||
Функция ПолучитьИмяФайлаЗапускаПриложенияВРежимеПредприятия()
|
||||
#Если ТонкийКлиент Тогда
|
||||
Возврат "1cv8c.exe";
|
||||
#Иначе
|
||||
Возврат "1cv8.exe";
|
||||
#КонецЕсли
|
||||
КонецФункции
|
||||
|
||||
// Процедура обработки открытия другой страницы формы восстановления данных.
|
||||
&НаКлиенте
|
||||
Процедура ПриОткрытииНовойСтраницы(СтраницаПомощника)
|
||||
@@ -561,6 +571,7 @@
|
||||
СтруктураПараметров.ПараметрыСкрипта.СтрокаПодключения;
|
||||
|
||||
ИмяИсполняемогоФайлаПрограммы = КаталогПрограммы() + СтруктураПараметров.ИмяФайлаПрограммы;
|
||||
ИмяФайлаЗапускаПриложенияВРежимеПредприятия = КаталогПрограммы() + ИмяФайлаЗапускаПриложенияВРежимеПредприятия;
|
||||
|
||||
// Определение пути к информационной базе.
|
||||
ПризнакФайловогоРежима = Неопределено;
|
||||
@@ -571,6 +582,7 @@
|
||||
|
||||
Результат = СтрЗаменить(Результат, "[ИменаФайловОбновления]" , ИменаФайловОбновления);
|
||||
Результат = СтрЗаменить(Результат, "[ИмяИсполняемогоФайлаПрограммы]" , ПодготовитьТекст(ИмяИсполняемогоФайлаПрограммы));
|
||||
Результат = СтрЗаменить(Результат, "[ИмяФайлаЗапускаПриложенияВРежимеПредприятия]", ПодготовитьТекст(ИмяФайлаЗапускаПриложенияВРежимеПредприятия));
|
||||
Результат = СтрЗаменить(Результат, "[ПараметрПутиКИнформационнойБазе]" , ПодготовитьТекст(ПараметрПутиКИнформационнойБазе));
|
||||
Результат = СтрЗаменить(Результат, "[СтрокаПутиКФайлуИнформационнойБазы]" , ПодготовитьТекст(ОбщегоНазначенияКлиентСервер.ДобавитьКонечныйРазделительПути(СтрЗаменить(СтрокаПутиКИнформационнойБазе, """", ""))));
|
||||
Результат = СтрЗаменить(Результат, "[СтрокаПутиКФайлуИнформационнойБазы2]" , ПодготовитьТекст("1Cv8.1CD"));
|
||||
|
||||
+18
@@ -3381,6 +3381,24 @@
|
||||
<common>true</common>
|
||||
</edit>
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ИмяФайлаЗапускаПриложенияВРежимеПредприятия</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Имя файла запуска приложения в режиме предприятия</value>
|
||||
</title>
|
||||
<id>4</id>
|
||||
<valueType>
|
||||
<types>String</types>
|
||||
<stringQualifiers/>
|
||||
</valueType>
|
||||
<view>
|
||||
<common>true</common>
|
||||
</view>
|
||||
<edit>
|
||||
<common>true</common>
|
||||
</edit>
|
||||
</attributes>
|
||||
<formCommands>
|
||||
<name>ФормаДалее</name>
|
||||
<title>
|
||||
|
||||
+17
-3
@@ -19,6 +19,8 @@
|
||||
|
||||
УстановитьЗаголовокКнопкиДалее(Истина);
|
||||
|
||||
ИмяФайлаЗапускаПриложенияВРежимеПредприятия = ПолучитьИмяФайлаЗапускаПриложенияВРежимеПредприятия();
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаСервере
|
||||
@@ -70,6 +72,7 @@
|
||||
|
||||
Если Параметры.ТипВызова = 2 Тогда
|
||||
Элементы.СтраницыПомощника.ТекущаяСтраница = Элементы.СтраницыПомощника.ПодчиненныеЭлементы[Параметры.ТекущаяСтраница];
|
||||
Объект.КодТипаРезервногоКопирования = 3;
|
||||
КонецЕсли;
|
||||
|
||||
КонецЕсли;
|
||||
@@ -236,6 +239,15 @@
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
// СЛУЖЕБНЫЕ ПРОЦЕДУРЫ И ФУНКЦИИ
|
||||
|
||||
&НаКлиенте
|
||||
Функция ПолучитьИмяФайлаЗапускаПриложенияВРежимеПредприятия()
|
||||
#Если ТонкийКлиент Тогда
|
||||
Возврат "1cv8c.exe";
|
||||
#Иначе
|
||||
Возврат "1cv8.exe";
|
||||
#КонецЕсли
|
||||
КонецФункции
|
||||
|
||||
// Обработчик изменения страницы помощника. Открывает новую страницу и выполняет необходимые действия.
|
||||
// Параметры :
|
||||
// НоваяСтраницаПомощника - страница , которую необходимо открыть в данный момент.
|
||||
@@ -806,21 +818,22 @@
|
||||
// Определение пути к информационной базе.
|
||||
ПризнакФайловогоРежима = Неопределено;
|
||||
ПутьКИнформационнойБазе = СоединенияИБКлиентСервер.ПутьКИнформационнойБазе(ПризнакФайловогоРежима, 0);
|
||||
|
||||
ИмяФайлаЗапускаПриложенияВРежимеПредприятия = КаталогПрограммы() + ИмяФайлаЗапускаПриложенияВРежимеПредприятия;
|
||||
|
||||
ПараметрПутиКИнформационнойБазе = ?(ПризнакФайловогоРежима, "/F", "/S") + ПутьКИнформационнойБазе;
|
||||
СтрокаПутиКИнформационнойБазе = ?(ПризнакФайловогоРежима, ПутьКИнформационнойБазе, "");
|
||||
|
||||
Результат = СтрЗаменить(Результат, "[ИменаФайловОбновления]" , ИменаФайловОбновления);
|
||||
Результат = СтрЗаменить(Результат, "[ИмяИсполняемогоФайлаПрограммы]" , ПодготовитьТекст(ИмяИсполняемогоФайлаПрограммы));
|
||||
Результат = СтрЗаменить(Результат, "[ИмяФайлаЗапускаПриложенияВРежимеПредприятия]", ПодготовитьТекст(ИмяФайлаЗапускаПриложенияВРежимеПредприятия));
|
||||
Результат = СтрЗаменить(Результат, "[ПараметрПутиКИнформационнойБазе]" , ПодготовитьТекст(ПараметрПутиКИнформационнойБазе));
|
||||
Результат = СтрЗаменить(Результат, "[СтрокаПутиКФайлуИнформационнойБазы]" , ПодготовитьТекст(ОбщегоНазначенияКлиентСервер.ДобавитьКонечныйРазделительПути(СтрЗаменить(СтрокаПутиКИнформационнойБазе, """", "")) +
|
||||
"1Cv8.1CD"));
|
||||
Результат = СтрЗаменить(Результат, "[СтрокаСоединенияИнформационнойБазы]" , ПодготовитьТекст(СтрокаСоединенияИнформационнойБазы));
|
||||
Результат = СтрЗаменить(Результат, "[ПараметрыАутентификацииПользователя]" , ПодготовитьТекст(СтруктураПараметров.ПараметрыСкрипта.ПараметрыАутентификации));
|
||||
Результат = СтрЗаменить(Результат, "[СобытиеЖурналаРегистрации]" , ПодготовитьТекст(СтруктураПараметров.СобытиеЖурналаРегистрации));
|
||||
Результат = СтрЗаменить(Результат, "[АдресЭлектроннойПочты]",
|
||||
"");
|
||||
Результат = СтрЗаменить(Результат, "[АдресЭлектроннойПочты]" , "");
|
||||
|
||||
Результат = СтрЗаменить(Результат, "[ИмяАдминистратораОбновления]" , ПодготовитьТекст(ИмяПользователя()));
|
||||
Результат = СтрЗаменить(Результат, "[СоздаватьРезервнуюКопию]" ,"true");
|
||||
СтрокаКаталога = ПроверитьКаталогНаУказаниеКорневогоЭлемента(Объект.КаталогСРезервнымиКопиями);
|
||||
@@ -830,6 +843,7 @@
|
||||
Результат = СтрЗаменить(Результат, "[БлокироватьСоединенияИБ]" , ?(СтруктураПараметров.ИнформационнаяБазаФайловая, "false", "true"));
|
||||
Результат = СтрЗаменить(Результат, "[ИмяCOMСоединителя]" , ПодготовитьТекст(СтруктураПараметров.ИмяCOMСоединителя));
|
||||
Результат = СтрЗаменить(Результат, "[ИспользоватьCOMСоединитель]" , ?(СтруктураПараметров.ЭтоБазоваяВерсияКонфигурации, "false", "true"));
|
||||
Результат = СтрЗаменить(Результат, "[ТипРезервногоКопирования]" , Строка(Объект.КодТипаИнтерактивногоРезервногоКопирования));
|
||||
|
||||
Возврат Результат;
|
||||
|
||||
|
||||
+2
-1
@@ -6,6 +6,7 @@ var outFileName = "log" + now.valueOf() + ".txt"; // Путь к log-файлу
|
||||
var TempCatalog = [КаталогВременныхФайлов]; // каталог для копирования .cd файла при доп. копировании.
|
||||
var addCopy = [ПроводитьДопРезервноеКопирование]; // признак копирования перед восстановлением
|
||||
var v8exe = [ИмяИсполняемогоФайлаПрограммы]; // Путь к исполняемому файлу 1С:Предприятия 8
|
||||
var v8exeEnterprise = [ИмяФайлаЗапускаПриложенияВРежимеПредприятия]; // Путь к исполняемому файлу 1С:Предприятия 8 для запуска тонкого или толстоко клиентов
|
||||
var infoBasePath = [ПараметрПутиКИнформационнойБазе];
|
||||
var BaseFileName = [СтрокаПутиКФайлуИнформационнойБазы];
|
||||
var BaseFileName2 = [СтрокаПутиКФайлуИнформационнойБазы2];
|
||||
@@ -682,7 +683,7 @@ function disconnectAndBlockUsers()
|
||||
// Интерактивный запуск "1С:Предприятие"
|
||||
function runEnterprise()
|
||||
{
|
||||
return runApp(v8exe, format('ENTERPRISE {0} {1}', infoBasePath, infoBaseAuthorization), SW_SHOW, false);
|
||||
return runApp(v8exeEnterprise, format('ENTERPRISE {0} {1}', infoBasePath, infoBaseAuthorization), SW_SHOW, false);
|
||||
}
|
||||
#КонецОбласти
|
||||
|
||||
+6
-2
@@ -2,7 +2,8 @@
|
||||
// Параметры процедуры обновления
|
||||
var now = new Date();
|
||||
var outFileName = "log" + now.valueOf() + ".txt"; // Путь к log-файлу
|
||||
var v8exe = [ИмяИсполняемогоФайлаПрограммы] // Путь к исполняемому файлу 1С:Предприятия 8
|
||||
var v8exe = [ИмяИсполняемогоФайлаПрограммы]; // Путь к исполняемому файлу 1С:Предприятия 8
|
||||
var v8exeEnterprise = [ИмяФайлаЗапускаПриложенияВРежимеПредприятия]; // Путь к исполняемому файлу 1С:Предприятия 8 для запуска тонкого или толстоко клиентов
|
||||
var infoBasePath = [ПараметрПутиКИнформационнойБазе];
|
||||
var BaseFileName = [СтрокаПутиКФайлуИнформационнойБазы];
|
||||
var connectionString = [СтрокаСоединенияИнформационнойБазы] +'UC=РезервноеКопирование';
|
||||
@@ -15,6 +16,7 @@ var adminName = [ИмяАдминистратораОбновления]; // и
|
||||
var doBlockUsers = [БлокироватьСоединенияИБ]; // устанавливать блокировку соединений перед обновлением
|
||||
var comConnectorName = [ИмяCOMСоединителя]; // имя COM-класса для работы с 1С:Предприятием 8 через COM-соединение
|
||||
var useComConnector = [ИспользоватьCOMСоединитель]; // флаг использования COM-соединения для работы с 1С:Предприятием 8
|
||||
var typeReserveCopying = [ТипРезервногоКопирования]; // Тип Резервного копирования: "1" - прямо сейчас, "2" - отложенное, "3" - при завершении работы.
|
||||
var tempLogFileName = "templog.txt";
|
||||
#КонецОбласти
|
||||
|
||||
@@ -634,7 +636,9 @@ function disconnectAndBlockUsers()
|
||||
// Интерактивный запуск "1С:Предприятие"
|
||||
function runEnterprise()
|
||||
{
|
||||
return runApp(v8exe, format('ENTERPRISE {0} {1}', infoBasePath, infoBaseAuthorization ), SW_SHOW, false);
|
||||
if (typeReserveCopying != "3") {
|
||||
return runApp(v8exeEnterprise, format('ENTERPRISE {0} {1}', infoBasePath, infoBaseAuthorization ), SW_SHOW, false);
|
||||
}
|
||||
}
|
||||
#КонецОбласти
|
||||
|
||||
@@ -1,16 +1,16 @@
|
||||
Перем СтрокаСообщенияОбОшибке Экспорт;
|
||||
Перем СтрокаСообщенияОбОшибкеЖР Экспорт;
|
||||
|
||||
Перем мСообщенияОшибок; // соответствие с предопределенными сообщениями ошибок обработки
|
||||
Перем мИмяОбъекта; // имя объекта метаданных
|
||||
Перем СообщенияОшибок; // соответствие с предопределенными сообщениями ошибок обработки
|
||||
Перем ИмяОбъекта; // имя объекта метаданных
|
||||
|
||||
Перем мВременныйФайлСообщенияОбмена; // временный файл сообщения обмена для выгрузки/загрузки данных
|
||||
Перем мВременныйКаталогСообщенийОбмена; // временный каталог для сообщений обмена
|
||||
Перем ВременныйФайлСообщенияОбмена; // временный файл сообщения обмена для выгрузки/загрузки данных
|
||||
Перем ВременныйКаталогСообщенийОбмена; // временный каталог для сообщений обмена
|
||||
|
||||
Перем мТемаСообщения; // шаблон темы сообщения
|
||||
Перем мТелоСообщенияПростое; // текст тела сообщения с вложением - файлом XML
|
||||
Перем мТелоСообщенияСжатое; // текст тела сообщения с вложением - сжатым файлом
|
||||
Перем мТелоСообщенияПакетное; // текст тела сообщения с вложением - сжатый файл, в котором с набор файлов
|
||||
Перем ТемаСообщения; // шаблон темы сообщения
|
||||
Перем ТелоСообщенияПростое; // текст тела сообщения с вложением - файлом XML
|
||||
Перем ТелоСообщенияСжатое; // текст тела сообщения с вложением - сжатым файлом
|
||||
Перем ТелоСообщенияПакетное; // текст тела сообщения с вложением - сжатый файл, в котором с набор файлов
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
// СЛУЖЕБНЫЕ ПРОЦЕДУРЫ И ФУНКЦИИ
|
||||
@@ -126,7 +126,7 @@
|
||||
|
||||
Для Каждого ПочтовоеСообщение Из НаборСообщений Цикл
|
||||
|
||||
Если ВРег(СокрЛП(ПочтовоеСообщение.Тема)) = ВРег(СокрЛП(мТемаСообщения)) Тогда
|
||||
Если ВРег(СокрЛП(ПочтовоеСообщение.Тема)) = ВРег(СокрЛП(ТемаСообщения)) Тогда
|
||||
|
||||
Возврат Истина;
|
||||
|
||||
@@ -146,12 +146,12 @@
|
||||
|
||||
ИнициализацияСообщений();
|
||||
|
||||
мТемаСообщения = "Exchange message (%1)"; // строка не подлежит локализации
|
||||
мТемаСообщения = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(мТемаСообщения, ШаблонИмениФайлаСообщения);
|
||||
ТемаСообщения = "Exchange message (%1)"; // строка не подлежит локализации
|
||||
ТемаСообщения = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(ТемаСообщения, ШаблонИмениФайлаСообщения);
|
||||
|
||||
мТелоСообщенияПростое = НСтр("ru = 'Сообщение обмена данными'");
|
||||
мТелоСообщенияСжатое = НСтр("ru = 'Сжатое сообщение обмена данными'");
|
||||
мТелоСообщенияПакетное = НСтр("ru = 'Пакетное сообщение обмена данными'");
|
||||
ТелоСообщенияПростое = НСтр("ru = 'Сообщение обмена данными'");
|
||||
ТелоСообщенияСжатое = НСтр("ru = 'Сжатое сообщение обмена данными'");
|
||||
ТелоСообщенияПакетное = НСтр("ru = 'Пакетное сообщение обмена данными'");
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
@@ -197,11 +197,11 @@
|
||||
|
||||
Результат = Неопределено;
|
||||
|
||||
Если ТипЗнч(мВременныйФайлСообщенияОбмена) = Тип("Файл") Тогда
|
||||
Если ТипЗнч(ВременныйФайлСообщенияОбмена) = Тип("Файл") Тогда
|
||||
|
||||
Если мВременныйФайлСообщенияОбмена.Существует() Тогда
|
||||
Если ВременныйФайлСообщенияОбмена.Существует() Тогда
|
||||
|
||||
Результат = мВременныйФайлСообщенияОбмена.ПолучитьВремяИзменения();
|
||||
Результат = ВременныйФайлСообщенияОбмена.ПолучитьВремяИзменения();
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
@@ -219,9 +219,9 @@
|
||||
|
||||
Имя = "";
|
||||
|
||||
Если ТипЗнч(мВременныйФайлСообщенияОбмена) = Тип("Файл") Тогда
|
||||
Если ТипЗнч(ВременныйФайлСообщенияОбмена) = Тип("Файл") Тогда
|
||||
|
||||
Имя = мВременныйФайлСообщенияОбмена.ПолноеИмя;
|
||||
Имя = ВременныйФайлСообщенияОбмена.ПолноеИмя;
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
@@ -237,9 +237,9 @@
|
||||
|
||||
Имя = "";
|
||||
|
||||
Если ТипЗнч(мВременныйКаталогСообщенийОбмена) = Тип("Файл") Тогда
|
||||
Если ТипЗнч(ВременныйКаталогСообщенийОбмена) = Тип("Файл") Тогда
|
||||
|
||||
Имя = мВременныйКаталогСообщенийОбмена.ПолноеИмя;
|
||||
Имя = ВременныйКаталогСообщенийОбмена.ПолноеИмя;
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
@@ -252,7 +252,7 @@
|
||||
|
||||
Функция СоздатьВременныйКаталогСообщенийОбмена()
|
||||
|
||||
мВременныйКаталогСообщенийОбмена = Новый Файл(ОбщегоНазначенияКлиентСервер.ПолучитьПолноеИмяФайла(КаталогВременныхФайлов(), ОбменДаннымиСервер.ИмяВременногоКаталогаСообщенийОбмена()));
|
||||
ВременныйКаталогСообщенийОбмена = Новый Файл(ОбщегоНазначенияКлиентСервер.ПолучитьПолноеИмяФайла(КаталогВременныхФайлов(), ОбменДаннымиСервер.ИмяВременногоКаталогаСообщенийОбмена()));
|
||||
|
||||
// создаем временный каталог для сообщений обмена
|
||||
Попытка
|
||||
@@ -265,7 +265,7 @@
|
||||
|
||||
ИмяФайлаСообщения = ОбщегоНазначенияКлиентСервер.ПолучитьПолноеИмяФайла(ИмяКаталогаСообщенияОбмена(), ШаблонИмениФайлаСообщения + ".xml");
|
||||
|
||||
мВременныйФайлСообщенияОбмена = Новый Файл(ИмяФайлаСообщения);
|
||||
ВременныйФайлСообщенияОбмена = Новый Файл(ИмяФайлаСообщения);
|
||||
|
||||
Возврат Истина;
|
||||
КонецФункции
|
||||
@@ -275,7 +275,7 @@
|
||||
Попытка
|
||||
Если Не ПустаяСтрока(ИмяКаталогаСообщенияОбмена()) Тогда
|
||||
УдалитьФайлы(ИмяКаталогаСообщенияОбмена());
|
||||
мВременныйКаталогСообщенийОбмена = Неопределено;
|
||||
ВременныйКаталогСообщенийОбмена = Неопределено;
|
||||
КонецЕсли;
|
||||
Исключение
|
||||
Возврат Ложь;
|
||||
@@ -327,7 +327,7 @@
|
||||
Если Результат Тогда
|
||||
|
||||
Результат = ОтправитьСообщениеПоЭлектроннойПочте(
|
||||
мТелоСообщенияСжатое,
|
||||
ТелоСообщенияСжатое,
|
||||
ИмяФайлаИсходящегоСообщения,
|
||||
ИмяВременногоФайлаАрхива);
|
||||
|
||||
@@ -348,7 +348,7 @@
|
||||
Если Результат Тогда
|
||||
|
||||
Результат = ОтправитьСообщениеПоЭлектроннойПочте(
|
||||
мТелоСообщенияПростое,
|
||||
ТелоСообщенияПростое,
|
||||
ИмяФайлаИсходящегоСообщения,
|
||||
ИмяФайлаСообщенияОбмена());
|
||||
|
||||
@@ -387,7 +387,7 @@
|
||||
|
||||
Для Каждого ПочтовоеСообщение Из НаборСообщений Цикл
|
||||
|
||||
Если ВРег(СокрЛП(ПочтовоеСообщение.Тема)) <> ВРег(СокрЛП(мТемаСообщения)) Тогда
|
||||
Если ВРег(СокрЛП(ПочтовоеСообщение.Тема)) <> ВРег(СокрЛП(ТемаСообщения)) Тогда
|
||||
Продолжить;
|
||||
КонецЕсли;
|
||||
|
||||
@@ -401,7 +401,7 @@
|
||||
ПолучитьСообщениеОбОшибке(104);
|
||||
|
||||
СтрокаСообщения = НСтр("ru = 'Не обнаружены письма с заголовком: ""%1""'");
|
||||
СтрокаСообщения = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(СтрокаСообщения, мТемаСообщения);
|
||||
СтрокаСообщения = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(СтрокаСообщения, ТемаСообщения);
|
||||
ДополнитьСообщениеОбОшибке(СтрокаСообщения);
|
||||
|
||||
Возврат Ложь;
|
||||
@@ -493,7 +493,7 @@
|
||||
|
||||
Процедура ПолучитьСообщениеОбОшибке(НомерСообщения)
|
||||
|
||||
УстановитьСтрокуСообщенияОбОшибке(мСообщенияОшибок[НомерСообщения]);
|
||||
УстановитьСтрокуСообщенияОбОшибке(СообщенияОшибок[НомерСообщения]);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
@@ -504,7 +504,7 @@
|
||||
КонецЕсли;
|
||||
|
||||
СтрокаСообщенияОбОшибке = Сообщение;
|
||||
СтрокаСообщенияОбОшибкеЖР = мИмяОбъекта + ": " + Сообщение;
|
||||
СтрокаСообщенияОбОшибкеЖР = ИмяОбъекта + ": " + Сообщение;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
@@ -546,26 +546,26 @@
|
||||
|
||||
Процедура ИнициализацияСообщенийОшибок()
|
||||
|
||||
мСообщенияОшибок = Новый Соответствие;
|
||||
СообщенияОшибок = Новый Соответствие;
|
||||
|
||||
// Общие коды ошибок
|
||||
мСообщенияОшибок.Вставить(001, НСтр("ru = 'Не обнаружены сообщения обмена.'"));
|
||||
мСообщенияОшибок.Вставить(002, НСтр("ru = 'Ошибка при распаковке сжатого файла сообщения.'"));
|
||||
мСообщенияОшибок.Вставить(003, НСтр("ru = 'Ошибка при сжатии файла сообщения обмена.'"));
|
||||
мСообщенияОшибок.Вставить(004, НСтр("ru = 'Ошибка при создании временного каталога'."));
|
||||
мСообщенияОшибок.Вставить(005, НСтр("ru = 'Архив не содержит файл сообщения обмена.'"));
|
||||
мСообщенияОшибок.Вставить(006, НСтр("ru = 'Сообщение обмена не отправлено: превышен допустимый размер сообщения.'"));
|
||||
СообщенияОшибок.Вставить(001, НСтр("ru = 'Не обнаружены сообщения обмена.'"));
|
||||
СообщенияОшибок.Вставить(002, НСтр("ru = 'Ошибка при распаковке сжатого файла сообщения.'"));
|
||||
СообщенияОшибок.Вставить(003, НСтр("ru = 'Ошибка при сжатии файла сообщения обмена.'"));
|
||||
СообщенияОшибок.Вставить(004, НСтр("ru = 'Ошибка при создании временного каталога'."));
|
||||
СообщенияОшибок.Вставить(005, НСтр("ru = 'Архив не содержит файл сообщения обмена.'"));
|
||||
СообщенияОшибок.Вставить(006, НСтр("ru = 'Сообщение обмена не отправлено: превышен допустимый размер сообщения.'"));
|
||||
|
||||
// Коды ошибок, зависящие от вида транспорта
|
||||
мСообщенияОшибок.Вставить(101, НСтр("ru = 'Ошибка инициализации: не указана учетная запись электронной почты транспорта сообщений обмена.'"));
|
||||
мСообщенияОшибок.Вставить(102, НСтр("ru = 'Ошибка при отправке сообщения электронной почты.'"));
|
||||
мСообщенияОшибок.Вставить(103, НСтр("ru = 'Ошибка при получении заголовков сообщений с сервера электронной почты.'"));
|
||||
мСообщенияОшибок.Вставить(104, НСтр("ru = 'Не обнаружены сообщения обмена на почтовом сервере.'"));
|
||||
мСообщенияОшибок.Вставить(105, НСтр("ru = 'Ошибка при получении сообщения с сервера электронной почты.'"));
|
||||
мСообщенияОшибок.Вставить(106, НСтр("ru = 'Ошибка при записи файла сообщения обмена на диск.'"));
|
||||
мСообщенияОшибок.Вставить(107, НСтр("ru = 'Проверка параметров учетной записи завершилась с ошибками.'"));
|
||||
мСообщенияОшибок.Вставить(108, НСтр("ru = 'Превышен допустимый размер сообщения обмена.'"));
|
||||
мСообщенияОшибок.Вставить(109, НСтр("ru = 'Ошибка: в почтовом сообщении не найден файл с сообщением.'"));
|
||||
СообщенияОшибок.Вставить(101, НСтр("ru = 'Ошибка инициализации: не указана учетная запись электронной почты транспорта сообщений обмена.'"));
|
||||
СообщенияОшибок.Вставить(102, НСтр("ru = 'Ошибка при отправке сообщения электронной почты.'"));
|
||||
СообщенияОшибок.Вставить(103, НСтр("ru = 'Ошибка при получении заголовков сообщений с сервера электронной почты.'"));
|
||||
СообщенияОшибок.Вставить(104, НСтр("ru = 'Не обнаружены сообщения обмена на почтовом сервере.'"));
|
||||
СообщенияОшибок.Вставить(105, НСтр("ru = 'Ошибка при получении сообщения с сервера электронной почты.'"));
|
||||
СообщенияОшибок.Вставить(106, НСтр("ru = 'Ошибка при записи файла сообщения обмена на диск.'"));
|
||||
СообщенияОшибок.Вставить(107, НСтр("ru = 'Проверка параметров учетной записи завершилась с ошибками.'"));
|
||||
СообщенияОшибок.Вставить(108, НСтр("ru = 'Превышен допустимый размер сообщения обмена.'"));
|
||||
СообщенияОшибок.Вставить(109, НСтр("ru = 'Ошибка: в почтовом сообщении не найден файл с сообщением.'"));
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
@@ -580,7 +580,7 @@
|
||||
|
||||
ПараметрыСообщения = Новый Структура;
|
||||
ПараметрыСообщения.Вставить("Кому", EMAILУчетнаяЗапись.АдресЭлектроннойПочты);
|
||||
ПараметрыСообщения.Вставить("Тема", мТемаСообщения);
|
||||
ПараметрыСообщения.Вставить("Тема", ТемаСообщения);
|
||||
ПараметрыСообщения.Вставить("Тело", Тело);
|
||||
ПараметрыСообщения.Вставить("Вложения", Вложения);
|
||||
|
||||
@@ -603,8 +603,8 @@
|
||||
ИнициализацияСообщений();
|
||||
ИнициализацияСообщенийОшибок();
|
||||
|
||||
мВременныйКаталогСообщенийОбмена = Неопределено;
|
||||
мВременныйФайлСообщенияОбмена = Неопределено;
|
||||
ВременныйКаталогСообщенийОбмена = Неопределено;
|
||||
ВременныйФайлСообщенияОбмена = Неопределено;
|
||||
|
||||
мИмяОбъекта = НСтр("ru = 'Обработка: %1'");
|
||||
мИмяОбъекта = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(мИмяОбъекта, Метаданные().Имя);
|
||||
ИмяОбъекта = НСтр("ru = 'Обработка: %1'");
|
||||
ИмяОбъекта = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(ИмяОбъекта, Метаданные().Имя);
|
||||
@@ -1,12 +1,12 @@
|
||||
Перем СтрокаСообщенияОбОшибке Экспорт;
|
||||
Перем СтрокаСообщенияОбОшибкеЖР Экспорт;
|
||||
|
||||
Перем мСообщенияОшибок; // соответствие с сообщениями ошибок обработки
|
||||
Перем мИмяОбъекта; // имя объекта метаданных
|
||||
Перем СообщенияОшибок; // соответствие с сообщениями ошибок обработки
|
||||
Перем ИмяОбъекта; // имя объекта метаданных
|
||||
|
||||
Перем мВременныйФайлСообщенияОбмена; // временный файл сообщения обмена для выгрузки/загрузки данных
|
||||
Перем мВременныйКаталогСообщенийОбмена; // временный каталог для сообщений обмена
|
||||
Перем мКаталогОбменаИнформацией; // сетевой каталог для обмена сообщениями
|
||||
Перем ВременныйФайлСообщенияОбмена; // временный файл сообщения обмена для выгрузки/загрузки данных
|
||||
Перем ВременныйКаталогСообщенийОбмена; // временный каталог для сообщений обмена
|
||||
Перем КаталогОбменаИнформацией; // сетевой каталог для обмена сообщениями
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
// СЛУЖЕБНЫЕ ПРОЦЕДУРЫ И ФУНКЦИИ
|
||||
@@ -123,7 +123,7 @@
|
||||
//
|
||||
Процедура Инициализация() Экспорт
|
||||
|
||||
мКаталогОбменаИнформацией = Новый Файл(FILEКаталогОбменаИнформацией);
|
||||
КаталогОбменаИнформацией = Новый Файл(FILEКаталогОбменаИнформацией);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
@@ -144,7 +144,7 @@
|
||||
ПолучитьСообщениеОбОшибке(1);
|
||||
Возврат Ложь;
|
||||
|
||||
ИначеЕсли Не мКаталогОбменаИнформацией.Существует() Тогда
|
||||
ИначеЕсли Не КаталогОбменаИнформацией.Существует() Тогда
|
||||
|
||||
ПолучитьСообщениеОбОшибке(2);
|
||||
Возврат Ложь;
|
||||
@@ -176,9 +176,9 @@
|
||||
|
||||
Имя = "";
|
||||
|
||||
Если ТипЗнч(мВременныйФайлСообщенияОбмена) = Тип("Файл") Тогда
|
||||
Если ТипЗнч(ВременныйФайлСообщенияОбмена) = Тип("Файл") Тогда
|
||||
|
||||
Имя = мВременныйФайлСообщенияОбмена.ПолноеИмя;
|
||||
Имя = ВременныйФайлСообщенияОбмена.ПолноеИмя;
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
@@ -194,9 +194,9 @@
|
||||
|
||||
Имя = "";
|
||||
|
||||
Если ТипЗнч(мВременныйКаталогСообщенийОбмена) = Тип("Файл") Тогда
|
||||
Если ТипЗнч(ВременныйКаталогСообщенийОбмена) = Тип("Файл") Тогда
|
||||
|
||||
Имя = мВременныйКаталогСообщенийОбмена.ПолноеИмя;
|
||||
Имя = ВременныйКаталогСообщенийОбмена.ПолноеИмя;
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
@@ -212,9 +212,9 @@
|
||||
|
||||
Имя = "";
|
||||
|
||||
Если ТипЗнч(мКаталогОбменаИнформацией) = Тип("Файл") Тогда
|
||||
Если ТипЗнч(КаталогОбменаИнформацией) = Тип("Файл") Тогда
|
||||
|
||||
Имя = мКаталогОбменаИнформацией.ПолноеИмя;
|
||||
Имя = КаталогОбменаИнформацией.ПолноеИмя;
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
@@ -230,11 +230,11 @@
|
||||
|
||||
Результат = Неопределено;
|
||||
|
||||
Если ТипЗнч(мВременныйФайлСообщенияОбмена) = Тип("Файл") Тогда
|
||||
Если ТипЗнч(ВременныйФайлСообщенияОбмена) = Тип("Файл") Тогда
|
||||
|
||||
Если мВременныйФайлСообщенияОбмена.Существует() Тогда
|
||||
Если ВременныйФайлСообщенияОбмена.Существует() Тогда
|
||||
|
||||
Результат = мВременныйФайлСообщенияОбмена.ПолучитьВремяИзменения();
|
||||
Результат = ВременныйФайлСообщенияОбмена.ПолучитьВремяИзменения();
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
@@ -252,7 +252,7 @@
|
||||
|
||||
ИмяВременногоКаталога = ОбщегоНазначенияКлиентСервер.ПолучитьПолноеИмяФайла(КаталогВременныхФайлов(), ОбменДаннымиСервер.ИмяВременногоКаталогаСообщенийОбмена());
|
||||
|
||||
мВременныйКаталогСообщенийОбмена = Новый Файл(ИмяВременногоКаталога);
|
||||
ВременныйКаталогСообщенийОбмена = Новый Файл(ИмяВременногоКаталога);
|
||||
|
||||
// создаем временный каталог для сообщений обмена
|
||||
Попытка
|
||||
@@ -265,13 +265,13 @@
|
||||
|
||||
Иначе
|
||||
|
||||
мВременныйКаталогСообщенийОбмена = Новый Файл(ИмяКаталогаОбменаИнформацией());
|
||||
ВременныйКаталогСообщенийОбмена = Новый Файл(ИмяКаталогаОбменаИнформацией());
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
ИмяФайлаСообщения = ОбщегоНазначенияКлиентСервер.ПолучитьПолноеИмяФайла(ИмяКаталогаСообщенияОбмена(), ШаблонИмениФайлаСообщения + ".xml");
|
||||
|
||||
мВременныйФайлСообщенияОбмена = Новый Файл(ИмяФайлаСообщения);
|
||||
ВременныйФайлСообщенияОбмена = Новый Файл(ИмяФайлаСообщения);
|
||||
|
||||
Возврат Истина;
|
||||
КонецФункции
|
||||
@@ -284,7 +284,7 @@
|
||||
|
||||
УдалитьФайлы(ИмяКаталогаСообщенияОбмена());
|
||||
|
||||
мВременныйКаталогСообщенийОбмена = Неопределено;
|
||||
ВременныйКаталогСообщенийОбмена = Неопределено;
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
@@ -504,7 +504,7 @@
|
||||
|
||||
Процедура ПолучитьСообщениеОбОшибке(НомерСообщения)
|
||||
|
||||
УстановитьСтрокуСообщенияОбОшибке(мСообщенияОшибок[НомерСообщения])
|
||||
УстановитьСтрокуСообщенияОбОшибке(СообщенияОшибок[НомерСообщения])
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
@@ -515,7 +515,7 @@
|
||||
КонецЕсли;
|
||||
|
||||
СтрокаСообщенияОбОшибке = Сообщение;
|
||||
СтрокаСообщенияОбОшибкеЖР = мИмяОбъекта + ": " + Сообщение;
|
||||
СтрокаСообщенияОбОшибкеЖР = ИмяОбъекта + ": " + Сообщение;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
@@ -552,18 +552,18 @@
|
||||
|
||||
Процедура ИнициализацияСообщенийОшибок()
|
||||
|
||||
мСообщенияОшибок = Новый Соответствие;
|
||||
мСообщенияОшибок.Вставить(1, НСтр("ru = 'Ошибка подключения: Не указан каталог обмена информацией.'"));
|
||||
мСообщенияОшибок.Вставить(2, НСтр("ru = 'Ошибка подключения: Каталог обмена информацией не существует.'"));
|
||||
СообщенияОшибок = Новый Соответствие;
|
||||
СообщенияОшибок.Вставить(1, НСтр("ru = 'Ошибка подключения: Не указан каталог обмена информацией.'"));
|
||||
СообщенияОшибок.Вставить(2, НСтр("ru = 'Ошибка подключения: Каталог обмена информацией не существует.'"));
|
||||
|
||||
мСообщенияОшибок.Вставить(3, НСтр("ru = 'В каталоге обмена информацией не был обнаружен файл сообщения с данными.'"));
|
||||
мСообщенияОшибок.Вставить(4, НСтр("ru = 'Ошибка при распаковке сжатого файла сообщения.'"));
|
||||
мСообщенияОшибок.Вставить(5, НСтр("ru = 'Ошибка при сжатии файла сообщения обмена.'"));
|
||||
мСообщенияОшибок.Вставить(6, НСтр("ru = 'Ошибка при создании временного каталога'"));
|
||||
мСообщенияОшибок.Вставить(7, НСтр("ru = 'Архив не содержит файл сообщения обмена'"));
|
||||
СообщенияОшибок.Вставить(3, НСтр("ru = 'В каталоге обмена информацией не был обнаружен файл сообщения с данными.'"));
|
||||
СообщенияОшибок.Вставить(4, НСтр("ru = 'Ошибка при распаковке сжатого файла сообщения.'"));
|
||||
СообщенияОшибок.Вставить(5, НСтр("ru = 'Ошибка при сжатии файла сообщения обмена.'"));
|
||||
СообщенияОшибок.Вставить(6, НСтр("ru = 'Ошибка при создании временного каталога'"));
|
||||
СообщенияОшибок.Вставить(7, НСтр("ru = 'Архив не содержит файл сообщения обмена'"));
|
||||
|
||||
мСообщенияОшибок.Вставить(8, НСтр("ru = 'Ошибка записи файла в каталог обмена информацией. Проверьте права пользователя на доступ к каталогу.'"));
|
||||
мСообщенияОшибок.Вставить(9, НСтр("ru = 'Ошибка удаления файла из каталога обмена информацией. Проверьте права пользователя на доступ к каталогу.'"));
|
||||
СообщенияОшибок.Вставить(8, НСтр("ru = 'Ошибка записи файла в каталог обмена информацией. Проверьте права пользователя на доступ к каталогу.'"));
|
||||
СообщенияОшибок.Вставить(9, НСтр("ru = 'Ошибка удаления файла из каталога обмена информацией. Проверьте права пользователя на доступ к каталогу.'"));
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
@@ -573,8 +573,8 @@
|
||||
ИнициализацияСообщений();
|
||||
ИнициализацияСообщенийОшибок();
|
||||
|
||||
мВременныйКаталогСообщенийОбмена = Неопределено;
|
||||
мВременныйФайлСообщенияОбмена = Неопределено;
|
||||
ВременныйКаталогСообщенийОбмена = Неопределено;
|
||||
ВременныйФайлСообщенияОбмена = Неопределено;
|
||||
|
||||
мИмяОбъекта = НСтр("ru = 'Обработка: %1'");
|
||||
мИмяОбъекта = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(мИмяОбъекта, Метаданные().Имя);
|
||||
ИмяОбъекта = НСтр("ru = 'Обработка: %1'");
|
||||
ИмяОбъекта = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(ИмяОбъекта, Метаданные().Имя);
|
||||
@@ -1,13 +1,13 @@
|
||||
Перем СтрокаСообщенияОбОшибке Экспорт;
|
||||
Перем СтрокаСообщенияОбОшибкеЖР Экспорт;
|
||||
|
||||
Перем мСообщенияОшибок; // соответствие с предопределенными сообщениями ошибок обработки
|
||||
Перем мИмяОбъекта; // имя объекта метаданных
|
||||
Перем мИмяСервера; // Адрес FTP сервера - имя или ip адрес
|
||||
Перем мКаталогНаСервере;// Каталог на сервере, для хранения/получения сообщений обмена
|
||||
Перем СообщенияОшибок; // соответствие с предопределенными сообщениями ошибок обработки
|
||||
Перем ИмяОбъекта; // имя объекта метаданных
|
||||
Перем ИмяFTPСервера; // Адрес FTP сервера - имя или ip адрес
|
||||
Перем КаталогНаFTPСервере;// Каталог на сервере, для хранения/получения сообщений обмена
|
||||
|
||||
Перем мВременныйФайлСообщенияОбмена; // временный файл сообщения обмена для выгрузки/загрузки данных
|
||||
Перем мВременныйКаталогСообщенийОбмена; // временный каталог для сообщений обмена
|
||||
Перем ВременныйФайлСообщенияОбмена; // временный файл сообщения обмена для выгрузки/загрузки данных
|
||||
Перем ВременныйКаталогСообщенийОбмена; // временный каталог для сообщений обмена
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
// СЛУЖЕБНЫЕ ПРОЦЕДУРЫ И ФУНКЦИИ
|
||||
@@ -115,7 +115,7 @@
|
||||
КонецПопытки;
|
||||
|
||||
Попытка
|
||||
МассивНайденныхФайлов = FTPСоединение.НайтиФайлы(мКаталогНаСервере, ШаблонИмениФайлаСообщения + ".*", Ложь);
|
||||
МассивНайденныхФайлов = FTPСоединение.НайтиФайлы(КаталогНаFTPСервере, ШаблонИмениФайлаСообщения + ".*", Ложь);
|
||||
Исключение
|
||||
ТекстОшибки = ПодробноеПредставлениеОшибки(ИнформацияОбОшибке());
|
||||
ПолучитьСообщениеОбОшибке(104);
|
||||
@@ -137,8 +137,8 @@
|
||||
ИнициализацияСообщений();
|
||||
|
||||
ИмяСервераИКаталогНаСервере = РазделитьFTPРесурсНаСерверИКаталог(СокрЛП(FTPСоединениеПуть));
|
||||
мИмяСервера = ИмяСервераИКаталогНаСервере.ИмяСервера;
|
||||
мКаталогНаСервере = ИмяСервераИКаталогНаСервере.ИмяКаталога;
|
||||
ИмяFTPСервера = ИмяСервераИКаталогНаСервере.ИмяСервера;
|
||||
КаталогНаFTPСервере = ИмяСервераИКаталогНаСервере.ИмяКаталога;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
@@ -180,7 +180,7 @@
|
||||
// удаляем файл на внешнем ресурсе
|
||||
Если Результат Тогда
|
||||
|
||||
Результат = ВыполнитьУдалениеФайлаНаFTPСервере(ИмяФайлаНаСторонеПриемника);
|
||||
Результат = ВыполнитьУдалениеФайлаНаFTPСервере(ИмяФайлаНаСторонеПриемника, Истина);
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
@@ -204,11 +204,11 @@
|
||||
|
||||
Результат = Неопределено;
|
||||
|
||||
Если ТипЗнч(мВременныйФайлСообщенияОбмена) = Тип("Файл") Тогда
|
||||
Если ТипЗнч(ВременныйФайлСообщенияОбмена) = Тип("Файл") Тогда
|
||||
|
||||
Если мВременныйФайлСообщенияОбмена.Существует() Тогда
|
||||
Если ВременныйФайлСообщенияОбмена.Существует() Тогда
|
||||
|
||||
Результат = мВременныйФайлСообщенияОбмена.ПолучитьВремяИзменения();
|
||||
Результат = ВременныйФайлСообщенияОбмена.ПолучитьВремяИзменения();
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
@@ -226,9 +226,9 @@
|
||||
|
||||
Имя = "";
|
||||
|
||||
Если ТипЗнч(мВременныйФайлСообщенияОбмена) = Тип("Файл") Тогда
|
||||
Если ТипЗнч(ВременныйФайлСообщенияОбмена) = Тип("Файл") Тогда
|
||||
|
||||
Имя = мВременныйФайлСообщенияОбмена.ПолноеИмя;
|
||||
Имя = ВременныйФайлСообщенияОбмена.ПолноеИмя;
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
@@ -244,9 +244,9 @@
|
||||
|
||||
Имя = "";
|
||||
|
||||
Если ТипЗнч(мВременныйКаталогСообщенийОбмена) = Тип("Файл") Тогда
|
||||
Если ТипЗнч(ВременныйКаталогСообщенийОбмена) = Тип("Файл") Тогда
|
||||
|
||||
Имя = мВременныйКаталогСообщенийОбмена.ПолноеИмя;
|
||||
Имя = ВременныйКаталогСообщенийОбмена.ПолноеИмя;
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
@@ -259,7 +259,7 @@
|
||||
|
||||
Функция СоздатьВременныйКаталогСообщенийОбмена()
|
||||
|
||||
мВременныйКаталогСообщенийОбмена = Новый Файл(ОбщегоНазначенияКлиентСервер.ПолучитьПолноеИмяФайла(КаталогВременныхФайлов(), ОбменДаннымиСервер.ИмяВременногоКаталогаСообщенийОбмена()));
|
||||
ВременныйКаталогСообщенийОбмена = Новый Файл(ОбщегоНазначенияКлиентСервер.ПолучитьПолноеИмяФайла(КаталогВременныхФайлов(), ОбменДаннымиСервер.ИмяВременногоКаталогаСообщенийОбмена()));
|
||||
|
||||
// создаем временный каталог для сообщений обмена
|
||||
Попытка
|
||||
@@ -272,7 +272,7 @@
|
||||
|
||||
ИмяФайлаСообщения = ОбщегоНазначенияКлиентСервер.ПолучитьПолноеИмяФайла(ИмяКаталогаСообщенияОбмена(), ШаблонИмениФайлаСообщения + ".xml");
|
||||
|
||||
мВременныйФайлСообщенияОбмена = Новый Файл(ИмяФайлаСообщения);
|
||||
ВременныйФайлСообщенияОбмена = Новый Файл(ИмяФайлаСообщения);
|
||||
|
||||
Возврат Истина;
|
||||
|
||||
@@ -283,7 +283,7 @@
|
||||
Попытка
|
||||
Если Не ПустаяСтрока(ИмяКаталогаСообщенияОбмена()) Тогда
|
||||
УдалитьФайлы(ИмяКаталогаСообщенияОбмена());
|
||||
мВременныйКаталогСообщенийОбмена = Неопределено;
|
||||
ВременныйКаталогСообщенийОбмена = Неопределено;
|
||||
КонецЕсли;
|
||||
Исключение
|
||||
Возврат Ложь;
|
||||
@@ -384,7 +384,7 @@
|
||||
КонецПопытки;
|
||||
|
||||
Попытка
|
||||
МассивНайденныхФайлов = FTPСоединение.НайтиФайлы(мКаталогНаСервере, ШаблонИмениФайлаСообщения + ".*", Ложь);
|
||||
МассивНайденныхФайлов = FTPСоединение.НайтиФайлы(КаталогНаFTPСервере, ШаблонИмениФайлаСообщения + ".*", Ложь);
|
||||
Исключение
|
||||
ТекстОшибки = ПодробноеПредставлениеОшибки(ИнформацияОбОшибке());
|
||||
ПолучитьСообщениеОбОшибке(104);
|
||||
@@ -424,7 +424,7 @@
|
||||
ПолучитьСообщениеОбОшибке(1);
|
||||
|
||||
СтрокаСообщения = НСтр("ru = 'Каталог обмена информацией на сервере: ""%1""'");
|
||||
СтрокаСообщения = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(СтрокаСообщения, мКаталогНаСервере);
|
||||
СтрокаСообщения = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(СтрокаСообщения, КаталогНаFTPСервере);
|
||||
ДополнитьСообщениеОбОшибке(СтрокаСообщения);
|
||||
|
||||
СтрокаСообщения = НСтр("ru = 'Имя файла сообщения обмена: ""%1"" или ""%2""'");
|
||||
@@ -493,7 +493,7 @@
|
||||
|
||||
Процедура ПолучитьСообщениеОбОшибке(НомерСообщения)
|
||||
|
||||
УстановитьСтрокуСообщенияОбОшибке(мСообщенияОшибок[НомерСообщения]);
|
||||
УстановитьСтрокуСообщенияОбОшибке(СообщенияОшибок[НомерСообщения]);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
@@ -504,7 +504,7 @@
|
||||
КонецЕсли;
|
||||
|
||||
СтрокаСообщенияОбОшибке = Сообщение;
|
||||
СтрокаСообщенияОбОшибкеЖР = мИмяОбъекта + ": " + Сообщение;
|
||||
СтрокаСообщенияОбОшибкеЖР = ИмяОбъекта + ": " + Сообщение;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
@@ -544,24 +544,24 @@
|
||||
|
||||
Процедура ИнициализацияСообщенийОшибок()
|
||||
|
||||
мСообщенияОшибок = Новый Соответствие;
|
||||
СообщенияОшибок = Новый Соответствие;
|
||||
|
||||
// Общие коды ошибок
|
||||
мСообщенияОшибок.Вставить(001, НСтр("ru = 'В каталоге обмена информацией не был обнаружен файл сообщения с данными.'"));
|
||||
мСообщенияОшибок.Вставить(002, НСтр("ru = 'Ошибка при распаковке сжатого файла сообщения.'"));
|
||||
мСообщенияОшибок.Вставить(003, НСтр("ru = 'Ошибка при сжатии файла сообщения обмена.'"));
|
||||
мСообщенияОшибок.Вставить(004, НСтр("ru = 'Ошибка при создании временного каталога.'"));
|
||||
мСообщенияОшибок.Вставить(005, НСтр("ru = 'Архив не содержит файл сообщения обмена.'"));
|
||||
СообщенияОшибок.Вставить(001, НСтр("ru = 'В каталоге обмена информацией не был обнаружен файл сообщения с данными.'"));
|
||||
СообщенияОшибок.Вставить(002, НСтр("ru = 'Ошибка при распаковке сжатого файла сообщения.'"));
|
||||
СообщенияОшибок.Вставить(003, НСтр("ru = 'Ошибка при сжатии файла сообщения обмена.'"));
|
||||
СообщенияОшибок.Вставить(004, НСтр("ru = 'Ошибка при создании временного каталога.'"));
|
||||
СообщенияОшибок.Вставить(005, НСтр("ru = 'Архив не содержит файл сообщения обмена.'"));
|
||||
|
||||
// Коды ошибок, зависящие от вида транспорта
|
||||
мСообщенияОшибок.Вставить(101, НСтр("ru = 'Не заданы обязательные параметры FTP-соединения (путь на сервере, порт, пользователь).'"));
|
||||
мСообщенияОшибок.Вставить(102, НСтр("ru = 'Ошибка инициализации подключения к FTP-серверу.'"));
|
||||
мСообщенияОшибок.Вставить(103, НСтр("ru = 'Ошибка подключения к FTP-серверу, проверьте правильность задания пути и права доступа к ресурсу.'"));
|
||||
мСообщенияОшибок.Вставить(104, НСтр("ru = 'Ошибка при поиске файлов на FTP-сервере.'"));
|
||||
мСообщенияОшибок.Вставить(105, НСтр("ru = 'Ошибка при получении файла с FTP-сервера.'"));
|
||||
мСообщенияОшибок.Вставить(106, НСтр("ru = 'Ошибка удаления файла на FTP-сервере, проверьте права доступа к ресурсу.'"));
|
||||
СообщенияОшибок.Вставить(101, НСтр("ru = 'Не заданы обязательные параметры FTP-соединения (путь на сервере, порт, пользователь).'"));
|
||||
СообщенияОшибок.Вставить(102, НСтр("ru = 'Ошибка инициализации подключения к FTP-серверу.'"));
|
||||
СообщенияОшибок.Вставить(103, НСтр("ru = 'Ошибка подключения к FTP-серверу, проверьте правильность задания пути и права доступа к ресурсу.'"));
|
||||
СообщенияОшибок.Вставить(104, НСтр("ru = 'Ошибка при поиске файлов на FTP-сервере.'"));
|
||||
СообщенияОшибок.Вставить(105, НСтр("ru = 'Ошибка при получении файла с FTP-сервера.'"));
|
||||
СообщенияОшибок.Вставить(106, НСтр("ru = 'Ошибка удаления файла на FTP-сервере, проверьте права доступа к ресурсу.'"));
|
||||
|
||||
мСообщенияОшибок.Вставить(108, НСтр("ru = 'Превышен допустимый размер сообщения обмена.'"));
|
||||
СообщенияОшибок.Вставить(108, НСтр("ru = 'Превышен допустимый размер сообщения обмена.'"));
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
@@ -595,7 +595,7 @@
|
||||
Прокси = Неопределено;
|
||||
КонецЕсли;
|
||||
|
||||
FTPСоединение = Новый FTPСоединение(мИмяСервера,
|
||||
FTPСоединение = Новый FTPСоединение(ИмяFTPСервера,
|
||||
FTPСоединениеПорт,
|
||||
FTPСоединениеПользователь,
|
||||
FTPСоединениеПароль,
|
||||
@@ -644,7 +644,7 @@
|
||||
|
||||
КонецФункции
|
||||
|
||||
Функция ВыполнитьУдалениеФайлаНаFTPСервере(Знач ИмяФайла)
|
||||
Функция ВыполнитьУдалениеФайлаНаFTPСервере(Знач ИмяФайла, ПроверкаПодключения = Ложь)
|
||||
|
||||
Перем КаталогНаСервере;
|
||||
|
||||
@@ -666,6 +666,17 @@
|
||||
ТекстОшибки = ПодробноеПредставлениеОшибки(ИнформацияОбОшибке());
|
||||
ПолучитьСообщениеОбОшибке(106);
|
||||
ДополнитьСообщениеОбОшибке(ТекстОшибки);
|
||||
|
||||
Если ПроверкаПодключения Тогда
|
||||
|
||||
СообщениеОбОшибке = НСтр("ru = 'Не удалось проверить подключение с помощью тестового файла ""%1"".
|
||||
|Возможно, заданный каталог не существует или не доступен.
|
||||
|Рекомендуется также обратиться к документации по FTP-серверу для настройки поддержки имен файлов с кириллицей.'");
|
||||
СообщениеОбОшибке = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(СообщениеОбОшибке, ОбменДаннымиСервер.ИмяФайлаПроверкиПодключения());
|
||||
ДополнитьСообщениеОбОшибке(СообщениеОбОшибке);
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
Возврат Ложь;
|
||||
КонецПопытки;
|
||||
|
||||
@@ -706,11 +717,11 @@
|
||||
ИнициализацияСообщений();
|
||||
ИнициализацияСообщенийОшибок();
|
||||
|
||||
мВременныйКаталогСообщенийОбмена = Неопределено;
|
||||
мВременныйФайлСообщенияОбмена = Неопределено;
|
||||
ВременныйКаталогСообщенийОбмена = Неопределено;
|
||||
ВременныйФайлСообщенияОбмена = Неопределено;
|
||||
|
||||
мИмяСервера = Неопределено;
|
||||
мКаталогНаСервере = Неопределено;
|
||||
ИмяFTPСервера = Неопределено;
|
||||
КаталогНаFTPСервере = Неопределено;
|
||||
|
||||
мИмяОбъекта = НСтр("ru = 'Обработка: %1'");
|
||||
мИмяОбъекта = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(мИмяОбъекта, Метаданные().Имя);
|
||||
ИмяОбъекта = НСтр("ru = 'Обработка: %1'");
|
||||
ИмяОбъекта = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(ИмяОбъекта, Метаданные().Имя);
|
||||
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
@@ -131,7 +131,7 @@
|
||||
// Строка, Неогранич - имя формы
|
||||
//
|
||||
// Например:
|
||||
// Возврат "ПланОбмена.РаспределеннаяИнформационнаяБаза.Форма.ФормаСозданияНачальногоОбраза";
|
||||
// Возврат "ПланОбмена._ДемоРаспределеннаяИнформационнаяБаза.Форма.ФормаСозданияНачальногоОбраза";
|
||||
//
|
||||
Функция ИмяФормыСозданияНачальногоОбраза() Экспорт
|
||||
|
||||
|
||||
@@ -8,14 +8,14 @@
|
||||
|
||||
ОбновитьСписокВыбораМакетаПравил();
|
||||
|
||||
УстановитьВидимость();
|
||||
|
||||
ОбновитьИнформациюОПравилах();
|
||||
|
||||
ОбновитьИсточникПравил();
|
||||
|
||||
СобытиеЖурналаРегистрацииЗагрузкаПравилДляОбменаДанными = ОбменДаннымиСервер.СобытиеЖурналаРегистрацииЗагрузкаПравилДляОбменаДанными();
|
||||
|
||||
УстановитьВидимость();
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаСервере
|
||||
@@ -73,29 +73,10 @@
|
||||
|
||||
Если ПодключитьРасширениеРаботыСФайлами() Тогда
|
||||
|
||||
// Предложение пользователю выбрать файл правил для загрузки
|
||||
Режим = РежимДиалогаВыбораФайла.Открытие;
|
||||
ДиалогОткрытияФайла = Новый ДиалогВыбораФайла(Режим);
|
||||
РасширениеФайла = НРег(Прав(Запись.ИмяФайлаПравил, 4));
|
||||
ИмяФайлаБезРасширения = СтрЗаменить(Запись.ИмяФайлаПравил, РасширениеФайла, "");
|
||||
ДиалогОткрытияФайла.ПолноеИмяФайла = ИмяФайлаБезРасширения;
|
||||
Фильтр = НСтр("ru = 'Файлы правил'") + "(*.xml)|*.xml|"
|
||||
+ НСтр("ru = 'Архивы ZIP'") + "(*.zip)|*.zip";
|
||||
ДиалогОткрытияФайла.Фильтр = Фильтр;
|
||||
Если НРег(Прав(Запись.ИмяФайлаПравил, 4)) = ".zip" Тогда
|
||||
ДиалогОткрытияФайла.ИндексФильтра = 1;
|
||||
Иначе
|
||||
ДиалогОткрытияФайла.ИндексФильтра = 0;
|
||||
КонецЕсли;
|
||||
ДиалогОткрытияФайла.МножественныйВыбор = Ложь;
|
||||
ДиалогОткрытияФайла.Заголовок = НСтр("ru = 'Укажите из какого файла загрузить правила'");
|
||||
|
||||
// Если файл выбран - помещаем его в хранилище для последующей загрузки на сервере
|
||||
Если ДиалогОткрытияФайла.Выбрать() Тогда
|
||||
ПоместитьФайл(АдресВременногоХранилища, ДиалогОткрытияФайла.ПолноеИмяФайла, , Ложь, УникальныйИдентификатор);
|
||||
ИмяФайлаПравил = СтрЗаменить(ДиалогОткрытияФайла.ПолноеИмяФайла, ДиалогОткрытияФайла.Каталог, "");
|
||||
РасширениеФайла = НРег(Прав(ДиалогОткрытияФайла.ПолноеИмяФайла, 4));
|
||||
ЭтоАрхив = (РасширениеФайла = ".zip");
|
||||
Если ПоместитьФайл(АдресВременногоХранилища, Запись.ИмяФайлаПравил, ВыбранноеИмяФайла, Истина, УникальныйИдентификатор) Тогда
|
||||
Файл = Новый Файл(ВыбранноеИмяФайла);
|
||||
ИмяФайлаПравил = Файл.Имя;
|
||||
ЭтоАрхив = (НРег(Файл.Расширение) = НРег(".zip"));
|
||||
Иначе
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
@@ -5691,6 +5691,25 @@
|
||||
<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>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>Edit</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>InformationRegister.ОбластиДанных.Attribute.ОшибкаОбработки</name>
|
||||
<right>
|
||||
@@ -6272,97 +6291,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>InteractiveOpenExtDataProcessors</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>InteractiveOpenExtReports</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>Output</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>InformationRegister.ДатыЗапретаИзменения.StandardAttribute.LineNumber</name>
|
||||
<right>
|
||||
@@ -6843,6 +6771,97 @@
|
||||
<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>InteractiveOpenExtDataProcessors</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>InteractiveOpenExtReports</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>Output</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Catalog.СценарииОбменовДанными.Attribute.Комментарий</name>
|
||||
<right>
|
||||
|
||||
@@ -15689,37 +15689,6 @@
|
||||
<value>false</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>Output</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>DataProcessor.ГрупповоеИзменениеОбъектов.TabularSection.Операции.Attribute.ДопустимыеТипы</name>
|
||||
<right>
|
||||
@@ -17546,6 +17515,37 @@
|
||||
<value>false</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>Output</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Catalog.ВстречаПрисоединенныеФайлы.TabularSection.ЭлектронныеЦифровыеПодписи.Attribute.УстановившийПодпись</name>
|
||||
<right>
|
||||
|
||||
@@ -126,6 +126,13 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>InformationRegister.СостоянияРассылокОтчетов.Dimension.Рассылка</name>
|
||||
<right>
|
||||
<name>Edit</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
@@ -157,13 +164,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>InformationRegister.СостоянияРассылокОтчетов.Dimension.Рассылка</name>
|
||||
<right>
|
||||
<name>Edit</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>InformationRegister.СостоянияРассылокОтчетов.Resource.Выполнена</name>
|
||||
<right>
|
||||
|
||||
@@ -15689,37 +15689,6 @@
|
||||
<value>false</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>Automation</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>
|
||||
</object>
|
||||
<object>
|
||||
<name>DataProcessor.ГрупповоеИзменениеОбъектов.TabularSection.Операции.Attribute.ДопустимыеТипы</name>
|
||||
<right>
|
||||
@@ -17546,6 +17515,37 @@
|
||||
<value>false</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>Automation</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>
|
||||
</object>
|
||||
<object>
|
||||
<name>Catalog.ВстречаПрисоединенныеФайлы.TabularSection.ЭлектронныеЦифровыеПодписи.Attribute.УстановившийПодпись</name>
|
||||
<right>
|
||||
|
||||
@@ -15689,37 +15689,6 @@
|
||||
<value>false</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>WebClient</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>
|
||||
</object>
|
||||
<object>
|
||||
<name>DataProcessor.ГрупповоеИзменениеОбъектов.TabularSection.Операции.Attribute.ДопустимыеТипы</name>
|
||||
<right>
|
||||
@@ -17546,6 +17515,37 @@
|
||||
<value>false</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>WebClient</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>
|
||||
</object>
|
||||
<object>
|
||||
<name>Catalog.ВстречаПрисоединенныеФайлы.TabularSection.ЭлектронныеЦифровыеПодписи.Attribute.УстановившийПодпись</name>
|
||||
<right>
|
||||
|
||||
@@ -15689,37 +15689,6 @@
|
||||
<value>false</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>ThickClient</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>
|
||||
</object>
|
||||
<object>
|
||||
<name>DataProcessor.ГрупповоеИзменениеОбъектов.TabularSection.Операции.Attribute.ДопустимыеТипы</name>
|
||||
<right>
|
||||
@@ -17546,6 +17515,37 @@
|
||||
<value>false</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>ThickClient</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>
|
||||
</object>
|
||||
<object>
|
||||
<name>Catalog.ВстречаПрисоединенныеФайлы.TabularSection.ЭлектронныеЦифровыеПодписи.Attribute.УстановившийПодпись</name>
|
||||
<right>
|
||||
|
||||
@@ -15689,37 +15689,6 @@
|
||||
<value>false</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>ThinClient</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>
|
||||
</object>
|
||||
<object>
|
||||
<name>DataProcessor.ГрупповоеИзменениеОбъектов.TabularSection.Операции.Attribute.ДопустимыеТипы</name>
|
||||
<right>
|
||||
@@ -17546,6 +17515,37 @@
|
||||
<value>false</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>ThinClient</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>
|
||||
</object>
|
||||
<object>
|
||||
<name>Catalog.ВстречаПрисоединенныеФайлы.TabularSection.ЭлектронныеЦифровыеПодписи.Attribute.УстановившийПодпись</name>
|
||||
<right>
|
||||
|
||||
@@ -15689,41 +15689,6 @@
|
||||
<value>false</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>InteractiveOpenExtDataProcessors</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>InteractiveOpenExtReports</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>DataProcessor.ГрупповоеИзменениеОбъектов.TabularSection.Операции.Attribute.ДопустимыеТипы</name>
|
||||
<right>
|
||||
@@ -17550,6 +17515,41 @@
|
||||
<value>false</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>InteractiveOpenExtDataProcessors</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>InteractiveOpenExtReports</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Catalog.ВстречаПрисоединенныеФайлы.TabularSection.ЭлектронныеЦифровыеПодписи.Attribute.УстановившийПодпись</name>
|
||||
<right>
|
||||
|
||||
@@ -5760,6 +5760,49 @@
|
||||
<value>false</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Constant.РазмерБлокаПередачиФайла</name>
|
||||
<right>
|
||||
<name>Read</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>Update</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>Edit</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ReadDataHistory</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>UpdateDataHistory</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>UpdateDataHistoryVersionComment</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ViewDataHistory</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>EditDataHistoryVersionComment</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>SwitchToDataHistoryVersion</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Catalog.НазначенияСертификатовЭЦП</name>
|
||||
<right>
|
||||
@@ -6374,45 +6417,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>ExclusiveMode</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>InteractiveOpenExtDataProcessors</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>InteractiveOpenExtReports</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Constant.НомерЗагрузкиПоставляемыхДанных</name>
|
||||
<right>
|
||||
@@ -6917,6 +6921,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>ExclusiveMode</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>InteractiveOpenExtDataProcessors</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>InteractiveOpenExtReports</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Catalog.СценарииОбменовДанными.Attribute.Комментарий</name>
|
||||
<right>
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<mdclass:SettingsStorage xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="14512818-58b0-44cc-b00d-d37913c57aad">
|
||||
<producedTypes>
|
||||
<managerType typeId="21cd28ad-cf35-4484-a601-2779e695f228" valueTypeId="7fb4a322-aacb-44ea-af90-6088711c96f0"/>
|
||||
<managerType typeId="11db309b-45d5-4a75-9afe-0c3dcf65b4f6" valueTypeId="5310bed8-3e93-4926-98dc-7334e1016bb5"/>
|
||||
</producedTypes>
|
||||
<name>ХранилищеВариантовОтчетов</name>
|
||||
<synonym>
|
||||
|
||||
Reference in new issue
Block a user