Обновление информационной базы заменить идентификатор подсистемы безопасном хранилище данных.
Процедура ОбновлениеИнформационнойБазы_ЗаменитьИдентификаторПодсистемыВБезопасномХранилищеДанных_2_1_8_14() Экспорт
Если ОбщегоНазначения.РазделениеВключено() Тогда
// Не используется при работе в модели сервиса.
Возврат;
КонецЕсли;
ИдентификаторПодсистемыБИПУстаревший =
ОбщегоНазначения.ИдентификаторОбъектаМетаданных(
"Подсистема.ИнтернетПоддержкаПользователей.Подсистема.БазоваяФункциональностьБИП");
ДанныеВБезопасномХранилищеУстаревшие =
ОбщегоНазначения.ПрочитатьДанныеИзБезопасногоХранилища(
ИдентификаторПодсистемыБИПУстаревший,
"login,password,regnumber");
ИдентификаторПодсистемы = ИдентификаторПодсистемы();
Для Каждого КлючЗначение Из ДанныеВБезопасномХранилищеУстаревшие Цикл
Если КлючЗначение.Значение <> Неопределено Тогда
ОбщегоНазначения.ЗаписатьДанныеВБезопасноеХранилище(
ИдентификаторПодсистемы,
КлючЗначение.Значение,
КлючЗначение.Ключ);
КонецЕсли;
КонецЦикла;
// Удалить устаревшие данные после переноса.
ОбщегоНазначения.УдалитьДанныеИзБезопасногоХранилища(ИдентификаторПодсистемыБИПУстаревший);
КонецПроцедуры
///////////////////////////////////////////////////////////////////////////////////////////////////////
// Copyright (c) 2019, ООО 1С-Софт
// Все права защищены. Эта программа и сопроводительные материалы предоставляются
// в соответствии с условиями лицензии Attribution 4.0 International (CC BY 4.0)
// Текст лицензии доступен по ссылке:
// https://creativecommons.org/licenses/by/4.0/legalcode
///////////////////////////////////////////////////////////////////////////////////////////////////////
ВыполнитьОбновлениеИнформационнойБазы (БСП)
ХранилищеФайлаИзИнформационнойБазы (БСП)
ОперативноеОбновлениеОбщихДанныхКонфигурации (БСП)
ОбновлениеИнформационнойБазы_ОбновитьНастройкиПолученияОбновлений_2_1_8_1 (БСП)