23.07.2020, 05:19 | #1 |
Участник
|
Закрытие InventSum при округлениях
Решаем проблемы прозводительности на одном из клиентов. Одной из проблем является большой размер таблицы InventSum. Причем большинство записей имеют флаг Closed = 0, ClosedQty = 1. Т.е. ноль на остатках, но есть финансовый остаток. При анализе выявилась такая картина -
Т.е. они произвели и продали серийный номер по одной и той же себестоимости, но потом сделали закрытие склада, которое накинуло 0.01 на ошибки округления(и оно-же пошло в InventTrans.Adjustment). В InventSum.PostedValue соответственно тоже сидит это 0.01 Вопрос - как наиболее безопастным способом это исправить? ну т.е. я понимаю что это будет какой-то джоб, но что он должен делать? Цель - получить ноль в InventSum.PostedValue Финансы они ведут в АХ, т.е. вариант просто удалить не очень подходит |
|