Имя: Пароль:
1C
1С v8
Обмен распределенной информационной базы
0 Lonelcor
 
13.11.19
05:22
Есть обмен, собственно, РИБ. Формирую XML по полному плану обмена и обмениваю. Теперь суть: когда выгружаю пользователей и отправляю в другую базу, то в другой базе перезаписывается ИдентификаторПользователяИБ на тот, который был выгружен и пользователь теряется. Как решить это проблему? Может кто-нибудь наводку дать?
1 Azverin
 
13.11.19
07:08
(0) проверил только что: да, в центральном узле новый Пользователь переносится с таким же GUID, но стоит записать (автомат. создать пользователя ИБ), так GUID меняется... спасибо)
2 Azverin
 
13.11.19
07:11
(1) только не GUID, а Пользователи.ИдентификаторПользователяИБ
3 Фрэнки
 
13.11.19
09:14
Это самописный обмен?
4 Галахад
 
гуру
13.11.19
09:23
Наверное как-то так:
ПередЗаписью
Если ОбменДанными Тогда
Если Объект.ИдентификаторПользователяИБ <> Ссылка.ИдентификаторПользователяИБ Тогда
Объект.ИдентификаторПользователяИБ = Ссылка.ИдентификаторПользователяИБ;
КонецЕсли;
КонецЕсли;
5 Azverin
 
13.11.19
10:12
(3) у меня типовой Полный обмен на УПП
6 Cyberhawk
 
13.11.19
10:18
"Как решить это проблему?" // Не перезаписывать