|
![]() |
#1 |
Moderator
|
Цитата:
Сообщение от Link
![]() Написал класс для закрытия склада, есть вопросик по inventCostItemDim.updateServiceItems() :
В этом методе изначально цикл обрабатывает только проводки со статусами Sold и Purchased. Правильно ли я сделал убрав это условие при использовании метода для закрытия всех проводок? П.С. Если кому то нужен класс, могу выложить. |
|
|
За это сообщение автора поблагодарили: Link (1). |
![]() |
#2 |
Британский учённый
|
Цитата:
Сообщение от fed
![]() Не правильно. Закрытие в общем случае вообще не должно трогать проводки с другими статусами (оно правда иногда обновляет, но не закрывает, проводки со статусами Received и Deducted, но наш случай это явно не затрагивает). Вообще для твоего случая, любые проводки в статусах отличных от Purchased и Sold должны игнорироваться. (Это справедливо и для поиска проводок, составляющих остаток в inventSum.postedQty).
__________________
Людям физического труда для восстановления своих сил нужен 7-8 часовой ночной сон. Людям умственного труда нужно спать часов 9-10. Ну а программистов будить нельзя вообще. |
|
![]() |
#3 |
Британский учённый
|
Упустил такой момент, в случае с негативными складскими остатками, нужно ли их покрывать?
__________________
Людям физического труда для восстановления своих сил нужен 7-8 часовой ночной сон. Людям умственного труда нужно спать часов 9-10. Ну а программистов будить нельзя вообще. |
|
![]() |
#4 |
Участник
|
Еще неплохо бы проверить проводки по возвратам и маркированные проводки, с ними может быть весело
![]() |
|
![]() |
#5 |
Участник
|
А класс все таки можно будет увидеть? :-)
__________________
Айрат Вильданов. skype: vildanov.a |
|
![]() |
#6 |
Британский учённый
|
__________________
Людям физического труда для восстановления своих сил нужен 7-8 часовой ночной сон. Людям умственного труда нужно спать часов 9-10. Ну а программистов будить нельзя вообще. |
|
|
За это сообщение автора поблагодарили: Pustik (2), AraraT® (2). |
Теги |
inventory closing, закрытие склада |
|
|