Имя: Пароль:
1C
1С v8
Конвертация данных - в каком случае переносится ГУИД
,
0 cmex
 
24.01.14
11:53
Добрый день.
Подскажите, кто сведущ. Если поиск объекта осуществляется по внутреннему идентификатору, то в случает отсутствия его в приемнике, создастся элемент с таким же гуидом как в Источнике. А если стоит поиск по реквизитам, то новому элементу присвоится новый гуид или опять таки скопируется из Источника. Спасибо
1 zak555
 
24.01.14
11:54
в пко объекта на закладку дополнительно зайти
2 не человек
 
24.01.14
11:59
(0) если поиск только по реквизитам, гуид будет новый у нового элемента.
3 Kvestin
 
24.01.14
11:59
Если стоит продолжать поиск если по GUID не нашел, то у нового будет тот же GUID, что и в Источнике.
Если поиск по GUID вообще отключен, то создается с новым GUID.
4 Kvestin
 
24.01.14
12:00
Все ответы по КД есть в УниверсальныйОбменДаннымиXML.
5 zak555
 
24.01.14
12:17
(2) можно передать же его
6 zak555
 
24.01.14
12:17
(3) > Если стоит продолжать поиск если по GUID не нашел, то у нового будет тот же GUID, что и в Источнике.

100 % ?
7 Kvestin
 
24.01.14
12:48
В моей версии обработки 100%:
Тут читаются свойства объекта при загрузке:

Если НоваяСтрока.СинхронизироватьПоИдентификатору <> Неопределено И НоваяСтрока.СинхронизироватьПоИдентификатору Тогда
    
    СвойствоПоискаУИ = НоваяСтрока.СвойстваПоиска.Добавить();
    СвойствоПоискаУИ.Имя = "{УникальныйИдентификатор}";
    СвойствоПоискаУИ.Источник = "{УникальныйИдентификатор}";
    СвойствоПоискаУИ.Приемник = "{УникальныйИдентификатор}";
    
КонецЕсли;

А вот тут используется это свойство при загрузке:

УИ = СвойстваПоиска["{УникальныйИдентификатор}"];

Если УИ <> Неопределено Тогда
    
    НоваяСсылка = Менеджер.ПолучитьСсылку(Новый УникальныйИдентификатор(УИ));
    
    Объект.УстановитьСсылкуНового(НоваяСсылка);
    
    СвойстваПоиска.Удалить("{УникальныйИдентификатор}");
    
Иначе
    
    НоваяСсылка = Неопределено;
    
КонецЕсли;
8 zak555
 
24.01.14
12:49
(7) что за твоя версия ?
9 Kvestin
 
24.01.14
13:53
(8)Штатная из УТ 10.3. На 100% могу сказать только про нее :).