При первом проведении документа он создал движение в регистре. При повторном проведении ругается, что движение уже создано. Удаление движения = Удалять автоматически при отмене проведения.
Я так понимаю, чтобы грамотно организовать движение. То при повторном проведении надо сперва удалить старое, потом создать новое. Так?
И ещё вопрос. Чтобы узнать имеется ли у документа движение в регистре обязательно делать запрос к регистру или можно это сделать как-то одной строчкой?
Если мУдалятьДвижения Тогда
ОбщегоНазначения.УдалитьДвиженияРегистратора(ЭтотОбъект, Отказ);
КонецЕсли;
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс