Цитата:
Сообщение от
Link
Написал класс для закрытия склада, есть вопросик по inventCostItemDim.updateServiceItems() :
В этом методе изначально цикл обрабатывает только проводки со статусами Sold и Purchased.
Правильно ли я сделал убрав это условие при использовании метода для закрытия всех проводок?
П.С. Если кому то нужен класс, могу выложить.
Не правильно. Закрытие в общем случае вообще не должно трогать проводки с другими статусами (оно правда иногда обновляет, но не закрывает, проводки со статусами Received и Deducted, но наш случай это явно не затрагивает). Вообще для твоего случая, любые проводки в статусах отличных от Purchased и Sold должны игнорироваться. (Это справедливо и для поиска проводок, составляющих остаток в inventSum.postedQty).