Имя: Пароль:
1C
1С v8
Удалить часть проводок документа.
0 Target1025
 
19.03.19
04:30
Есть документ, есть проводки. Пусть нам надо проводки перебрать и проводки с нужным СчДт и СчКт - удалить. Как это сделать?
1 Target1025
 
19.03.19
04:31
платформа 8.2
2 Target1025
 
19.03.19
06:07
Наборпроводок = ДокОбъект.Движения.Хозрасчетный;
НаборПРоводок.Прочитать();
НС = 0;
Пока НС < НаборПроводок.Количество() Цикл
    Проводка = НаборПроводок.Получить(НС);
    Если Проводка.СчетДт = СчДт и Проводка.СчетКт = СчКт Тогда
    //...
    НС = НС + 1;
Иначе
    НаборПроводок.Удалить(НС);
КонецЕсли;
3 Mankubus
 
19.03.19
06:08
(0) 1. Получить набор записей с проводками
2. Циклом с конца перебрать набор
3.удалить лишнее