Есть регистр сведений, периодический в пределах дня и подчиненный регистратору. Есть документ, который делает движения по регистру.
В обработке распровожу документ, который сделал движения на дату х, и записываю новый документ, который делает движения на дату х.
Вылетает ошибка " Запись с такими ключевыми полями существует!".
В чем косяк?
Вот код:
Для Каждого СтрДок из ЗамещаемыеДокументы цикл
ДокументНаУдаление = СтрДок.Регистратор.ПолучитьОбъект();
ДокументНаУдаление.Записать(РежимЗаписиДокумента.ОтменаПроведения,);
КонецЦикла;
ЗафиксироватьТранзакцию();
надо полагать мы должны поверить что отдельно, не в обработке, ты отменяешь проведение одного документа ДокументНаУдаление
и потом проводишь ДокументУстановки, и все получается?