Показать сообщение отдельно
Старый 28.08.2003, 14:29   #7  
Writer is offline
Writer
Участник
 
42 / 11 (1) +
Регистрация: 27.12.2001
Адрес: Москва
Эта песня хороша начинай...
Цитата:
Изначально опубликовано mazzy

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

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