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