Подскажите, где в ИТС описано, что при отмене транзакции наборы записей в коллекции "Движения" документа очищаются. У набора записей того же регистра, созданного независимо, такого не происходит.
https://paste1c.ru/2ekq08ymgye6
НачатьТранзакцию();
НаборСтрок = Документ.ПолучитьОбъект().Движения[0];
//НаборСтрок = РегистрыСведений.Затраты.СоздатьНаборЗаписей();
НаборСтрок.Добавить();
Сообщить("До=" + НаборСтрок.Количество());
ОтменитьТранзакцию();
Сообщить("После=" + НаборСтрок.Количество());