конвертация 20 можно ли формировать ссылку загружаемого объекта #772537


#0 by mxs089
есть документ источник, при обмене в базе приемнике должны создаваться 2 документа (с разбивкой по складам). поиск объектов хочу через GUID, т.к. если производить поиск по номеру дате и складу  документы будут дублироваться, если изменить  дату. вопрос, как можно при выгрузке или загрузке определить GUID? допустим он будет состоять из ссылок документа и склада?
#1 by Naumov
2 докумеента одного типа? Т.е. при загрузке получишь несколько доков с одним ГУИД? Платформа по-моему не имеет средств поиска всех ссылок с таким ГУИД, а найдет лишь первый попавшийся. Лучше пиши ГУИД куда-нибудь, например в комментарий дока и ищи уже тогда по комбинации этого поля+Склада+ чего еще захочется.
#2 by тарам пам пам
платформа в принципе не даст записать два документа с одинаковым ГУИД. По вопросу автора - ИМХО, только добавлять в приемнике отдельный реквизит с типом ГУИД и искать по нему.
#3 by Naumov
Да вроде давала, по крайней мере для объектов разных типов.
#4 by mxs089
есть возможность вручную сформировать идентификатор объекта в конвертации? Строка(Источник.Склад.ПолучитьИдентификатор) + Строка(Источник.Ссылка.ПолучитьИдентификатор) ));
#5 by mxs089
+ Строка(Источник.Ссылка.ПолучитьИдентификатор) );
#6 by Naumov
Сформировать ты его сформируешь, но не найдешь потом :)
#7 by Naumov
А такие конструкции вообще работать не будут.
#8 by тарам пам пам
, ГУИД имеет фиксированную длину (36 символов), "сложить" их не получится
#9 by Cyberhawk
"есть возможность вручную сформировать идентификатор объекта в конвертации?" // Да, обработчик "ПоляПоиска"
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С