Шаблон обработки для выполнения миграция и настроек по локальным и облачным базам (TemplateDataProcessorsMigrations)
Обработка представлена как шаблон для выполнения миграция и настроек по локальным и облачным базам
-
открыть обработку под неразделенным пользователем
Выполнение по определенным областям: - установить Вариант обработки разделенных данных как Выборочные области - указать необходимую область через разделитель запятая По всем областям: - установить Вариант обработки разделенных данных как Все области
-
нажать команду Выполнить настройки
-
проанализировать протокол по завершению настройки
необходимо описать логику настройки в методе ВыполнитьНастройкиСлужебная
в модуле объекта
Процедура ВыполнитьНастройкиСлужебная(Результат, пОбласть=Неопределено) Экспорт
Попытка
// Вставить код с полезной нагрузкой
Текст = "Информационное сообщение положительного результата работы";
Результат.ПротоколРаботы.Добавить(Текст);
Исключение
ТекстОшибки = ПодробноеПредставлениеОшибки(ИнформацияОбОшибке());
Результат.ПротоколРаботы.Добавить(ТекстОшибки);
Результат.ЕстьОшибки = Истина;
КонецПопытки;
КонецПроцедуры
Пример
в примере будет показано как изменить значение константы ЗаголовокСистемы
во всех областях
Процедура ВыполнитьНастройкиСлужебная(Результат, пОбласть=Неопределено) Экспорт
Попытка
Заголовок = Константы.ЗаголовокСистемы.Получить();
НовыйЗаголовок = "[ТЕСТОВАЯ] " + Заголовок;
Константы.ЗаголовокСистемы.Записать(НовыйЗаголовок);
Исключение
ТекстОшибки = ПодробноеПредставлениеОшибки(ИнформацияОбОшибке());
Результат.ПротоколРаботы.Добавить(ТекстОшибки);
Результат.ЕстьОшибки = Истина;
КонецПопытки;
КонецПроцедуры