Цитата:
Изначально опубликовано mazzy
А чтобы коррекция не ругалась.
Коррекция должна пересчитать inventTrans.CostAmountAdjusment в соответствии с содержимым InventSettlement.
Нашу птичку попрошу не обижать
Я уже повторюсь, посмотри внимательно алгоритм и увидишь что CostAmountAdjusment + CostAmountPosted сверяются с балансом IS втом случае если ValueOpen = да в противном случае запрос по пересчету никак не затрагивает лоты с признаком нет и уж тем более сравнивает с IS. Если бы такое было то боюсь пересчет бы шел долго - долго, а програмеры бы жили мало-мало

. Вообщем похоже, что эту проблем надо исследовать эмпирическим путем, и посмореть что в результате получиться.
P.S. А птичку я не трогаю, я ее можно сказать уважаю. Я вопрос задал и получил ответ, в принципе который и ожидал. Хотя есть задумки как оптимизировать книгу покупок, но это все надо проверять. Я так понимаю EVGL шел по пути того как это сделать безошибочно и применимо для всех случаев, а в каждом конктретном случае уже можно смотреть как применить оптимизацию. Вообщем зри у корень (Козьма Прутков)