public void ПередЗаписьюНабораЗаписейДляОбменаПоОрганизации(/*Источник, Отказ, Замещение, ИмяБазовогоТипа, ТипЗначенияИсточника = Неопределено*/)
{
if(true/*Отказ
ИЛИ НЕ ПараметрыСеанса.НаличиеОбменаУТУПП*/)
{
}
if(true/*ТипЗначенияИсточника = Неопределено*/)
{
//ТипЗначенияИсточника = ТипЗнч(Источник);
}
//МетаданныеРегистра = Метаданные.НайтиПоТипу(ТипЗначенияИсточника);
if(true/*Замещение*/)
{
if(true/*ИмяБазовогоТипа = "РегистрыСведений"*/)
{
//СтарыйНаборЗаписей = РегистрыСведений[МетаданныеРегистра.Имя].СоздатьНаборЗаписей();
}
//СтарыйНаборЗаписей.Прочитать();
//МассивУзловДляРегистрацииСсылки = ОпределитьМассивУзловДляРегистрацииПроизвольногоТипа(СтарыйНаборЗаписей, ИмяБазовогоТипа, , МетаданныеРегистра);
}
//МассивУзловДляРегистрацииОбъекта = ОпределитьМассивУзловДляРегистрацииПроизвольногоТипа(Источник, ИмяБазовогоТипа, , МетаданныеРегистра);
//ЗаполнитьПолучателейДляОбмена(Источник, МассивУзловДляРегистрацииСсылки, МассивУзловДляРегистрацииОбъекта);
}