Всем привет, такая проблема: не могу удалить изменения из планов обмена. Пишу свою интеграцию 1с->битрикс. Нашёл метод ПланыОбмена.УдалитьРегистрациюИзменений. Но вот почему-то метод отказывается удалять. Установлена авторегистрация изменений. Ниже код выполняется уже в конце обмена, когда 1с получает ответ от битрикса
//Выборка - Массив контрагентов состоящий из xmlID и bitrixID
Узел = ПланыОбмена.ОбменССайтом.ЭтотУзел();
Для Каждого Элемент Из Выборка Цикл
УИД = Новый УникальныйИдентификатор(Элемент["XmlID"]);
Ссылка = Справочники.Контрагенты.ПолучитьСсылку(УИД);
Объект = Ссылка.ПолучитьОбъект();
Если ПустаяСтрока(Объект.id) ИЛИ Объект.id <> Элемент["bitrixID"] Тогда
Объект.id = Элемент["bitrixID"];
Объект.Записать();
ПланыОбмена.УдалитьРегистрациюИзменений(Узел, Ссылка);
КонецЕсли;
КонецЦикла;