diff --git a/epf/ИзменениеНастроек/_ПодготовкаНастроекДляБазы.xml b/epf/ИзменениеНастроек/_ПодготовкаНастроекДляБазы.xml
index e69de29..fff2020 100644
--- a/epf/ИзменениеНастроек/_ПодготовкаНастроекДляБазы.xml
+++ b/epf/ИзменениеНастроек/_ПодготовкаНастроекДляБазы.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+ c3831ec8-d8d5-4f93-8a22-f9bfae07327f
+ bbaa2ac9-df25-4069-92c7-acb62d30223c
+
+
+ 9b4f828a-21ea-44d4-af40-1b1b9d0f05c9
+ 8b230d66-2ee4-4753-919c-4c17d05370a3
+
+
+
+ _ПодготовкаНастроекДляБазы
+
+
+ ru
+ Подготовка настроек для базы
+
+
+
+ ExternalDataProcessor._ПодготовкаНастроекДляБазы.Form.Форма
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/epf/ИзменениеНастроек/_ПодготовкаНастроекДляБазы/Forms/Форма.xml b/epf/ИзменениеНастроек/_ПодготовкаНастроекДляБазы/Forms/Форма.xml
index e69de29..9b3be16 100644
--- a/epf/ИзменениеНастроек/_ПодготовкаНастроекДляБазы/Forms/Форма.xml
+++ b/epf/ИзменениеНастроек/_ПодготовкаНастроекДляБазы/Forms/Форма.xml
@@ -0,0 +1,22 @@
+
+
+
+
\ No newline at end of file
diff --git a/epf/ИзменениеНастроек/_ПодготовкаНастроекДляБазы/Forms/Форма/Ext/Form.xml b/epf/ИзменениеНастроек/_ПодготовкаНастроекДляБазы/Forms/Форма/Ext/Form.xml
index e69de29..57494ab 100644
--- a/epf/ИзменениеНастроек/_ПодготовкаНастроекДляБазы/Forms/Форма/Ext/Form.xml
+++ b/epf/ИзменениеНастроек/_ПодготовкаНастроекДляБазы/Forms/Форма/Ext/Form.xml
@@ -0,0 +1,834 @@
+
+
\ No newline at end of file
diff --git a/epf/ИзменениеНастроек/_ПодготовкаНастроекДляБазы/Forms/Форма/Ext/Form/Module.bsl b/epf/ИзменениеНастроек/_ПодготовкаНастроекДляБазы/Forms/Форма/Ext/Form/Module.bsl
index 3cb96f8..8eff2fa 100644
--- a/epf/ИзменениеНастроек/_ПодготовкаНастроекДляБазы/Forms/Форма/Ext/Form/Module.bsl
+++ b/epf/ИзменениеНастроек/_ПодготовкаНастроекДляБазы/Forms/Форма/Ext/Form/Module.bsl
@@ -100,7 +100,6 @@
ПроверяемыеРеквизиты.Удалить( ПроверяемыеРеквизиты.Найти( "Current_SQL_Server" ) );
ПроверяемыеРеквизиты.Удалить( ПроверяемыеРеквизиты.Найти( "Current_SQL_User" ) );
- ПроверяемыеРеквизиты.Удалить( ПроверяемыеРеквизиты.Найти( "Current_SQL_Password" ) );
ПроверяемыеРеквизиты.Удалить( ПроверяемыеРеквизиты.Найти( "Current_SQL_Base" ) );
ПроверяемыеРеквизиты.Удалить( ПроверяемыеРеквизиты.Найти( "Script_Restore" ) );
@@ -110,7 +109,6 @@
ПроверяемыеРеквизиты.Удалить( ПроверяемыеРеквизиты.Найти( "Source_SQL_Server" ) );
ПроверяемыеРеквизиты.Удалить( ПроверяемыеРеквизиты.Найти( "Source_SQL_User" ) );
- ПроверяемыеРеквизиты.Удалить( ПроверяемыеРеквизиты.Найти( "Source_SQL_Password" ) );
ПроверяемыеРеквизиты.Удалить( ПроверяемыеРеквизиты.Найти( "Source_SQL_Base" ) );
ПроверяемыеРеквизиты.Удалить( ПроверяемыеРеквизиты.Найти( "FileBackup" ) );
@@ -120,10 +118,8 @@
ПроверяемыеРеквизиты.Удалить( ПроверяемыеРеквизиты.Найти( "База_СтрокаПодключения" ) );
ПроверяемыеРеквизиты.Удалить( ПроверяемыеРеквизиты.Найти( "База_Пользователь" ) );
- ПроверяемыеРеквизиты.Удалить( ПроверяемыеРеквизиты.Найти( "База_Пароль" ) );
ПроверяемыеРеквизиты.Удалить( ПроверяемыеРеквизиты.Найти( "Хранилище_Адрес" ) );
ПроверяемыеРеквизиты.Удалить( ПроверяемыеРеквизиты.Найти( "Хранилище_Пользователь" ) );
- ПроверяемыеРеквизиты.Удалить( ПроверяемыеРеквизиты.Найти( "Хранилище_Пароль" ) );
КонецЕсли;
@@ -162,6 +158,7 @@
Source_SQL_Base = прочитанныеПараметры.Получить( "Source_SQL.Base" );
ЗагружатьИзБекапа = прочитанныеПараметры.Получить( "Current_SQL.UseRestore" );
+ УдалятьБекап = прочитанныеПараметры.Получить( "Current_SQL.DelBackup" );
Current_SQL_Server = прочитанныеПараметры.Получить( "Current_SQL.Server" );
Current_SQL_User = прочитанныеПараметры.Получить( "Current_SQL.User" );
Current_SQL_Password = прочитанныеПараметры.Получить( "Current_SQL.Password" );
@@ -217,6 +214,7 @@
параметрыБазыПриемника = Новый Соответствие;
параметрыБазыПриемника.Вставить( "Current_SQL.UseRestore", ЗагружатьИзБекапа );
+ параметрыБазыПриемника.Вставить( "Current_SQL.DelBackup", УдалятьБекап );
параметрыБазыПриемника.Вставить( "Current_SQL.Server", Current_SQL_Server );
параметрыБазыПриемника.Вставить( "Current_SQL.User", Current_SQL_User );
параметрыБазыПриемника.Вставить( "Current_SQL.Password", Current_SQL_Password );
@@ -432,6 +430,7 @@
тестовыеЗначения.Вставить( "ВыгружатьБекап", Истина );
тестовыеЗначения.Вставить( "ЗагружатьИзБекапа", Истина );
тестовыеЗначения.Вставить( "ПодключатьКХранилищу", Истина );
+ тестовыеЗначения.Вставить( "УдалятьБекап", Истина );
лИмяФайлаНастроек = ПолучитьИмяВременногоФайла( РасширениеФайлаНастроек() );