Обработка позволяет переносить данные системы взаимодействия с одного сервера взаимодействия на другой в рамках одной информационной базы. Например, вы "переезжаете" с одного сервера взаимодействия на другой и у вас нет возможности сделать перенос данных средствами postgresql. Данная обработка вам в помощь.
Важно!!!
Перенос данных можно осуществлять только для одной конкретной информационной базы (БП, УТ и т.д.). Обработка не предназначена для переноса данных сервера взаимодействий между разными информационными базами.
Работоспособность
Обработка не требует каких-либо дополнительных настроек в базе.
Обработка не требует каких-либо дополнительных изменений в конфигурации.
На момент переноса данных новый сервер взаимодействия должен быть уже развернут и настроен.
Работает на платформах 1С:Предприятие 8.3 (с поддержкой системы взаимодействия) и не требует установки дополнительного ПО.
На момент публикации работоспособность проверена на конфигурациях:
Информационная база 1С:
- Управление торговлей, редакция 11 (11.4.11.106);
Сервер взаимодействия источник:
- Облако 1С:Диалог;
Сервер взаимодействия приемник:
- Сервер взаимодействия 10.0.47 на postgresql 11.11.1.1C_x64;
Как это работает
1. На момент переноса данных у вас уже должен быть развернут и настроен новый сервер взаимодействия.
2. В Информационной базе, которая еще подключена к старому серверу взаимодействия, через меню "Файл" - "Открыть", открываем данную обработку. Выбираем файл в который будет выполнено сохранение текущих данных текущего сервера взаимодействия. Выполняем сохранение.
3. Отключаем информационную базу от текущего сервера взаимодействия и подключаем к новому.
4. В обработке выбираем ранее созданный файл с данными и на закладке "загрузка" нажимаем "загрузить".
Примечание
1. Никаких особых фильтров для выборки данных из СВ на данный момент нет, поэтому обработка выгружает все данные целиком.
2. При регистрации информационной базы на новом сервере взаимодействия, все участники получают новые идентификаторы, поэтому, в файл с данными, выгружается идентификатор пользователя ИБ. При загрузке данных, на новый сервер, авторы и получатели сообщений подвязываются именно по нему.
3. После переноса данных, все сообщения выскакивают как непрочитанные.
4. В коде старался комментировать свои действия как можно подробнее и понятнее -)
Отдельное спасибо!!!
Zero_nv за указание нюанса отбора обсуждений и сообщений системы взаимодействия.