The inventory recalculation function is designed to check and, where necessary, correct the prices on stock cards to their accurate values. When triggered, it iterates through all inventory movements.
You can find it under the relevant inventory records — stock cards, goods receipts/issues, and the warehouse list.
ABRA Flexi, however, triggers the inventory recalculation automatically whenever required (e.g., when a receipt price is changed).
We can illustrate how this functionality works using a single specific stock card. Note that a manual recalculation always processes all stock cards.
The stock card shows an inventory of 200 pcs at an average price of 200 CZK.
In practice, a situation may arise where the price of a previous receipt needs to be changed retroactively (for example, a supplier delivers goods that are initially received into Flexi at CZK 0, and the price is only updated later upon receiving the invoice).
Several movements are recorded on the stock card; we will select one of them and change the purchase price.
In our example, we will change the unit price for a receipt of 30 units to 1,000 CZK.
When the change is saved on the receipt, the inventory recalculation is triggered automatically. It updates the average price based on the new receipt price and applies it to all subsequent stock issues.
The screenshot below shows the updated price on a stock issue document after the inventory recalculation has run.
The inventory recalculation is therefore triggered automatically in all standard cases where it is needed. However, there may be situations where the recalculation does not complete for some reason and the prices on the stock card are incorrect. For such cases, a manual recalculation option is available.
Note
While the inventory recalculation is running, the warehouse cannot be used. We recommend running it during periods when no users are working in Flexi (e.g., overnight). Processing large volumes of data may take a considerable amount of time (in exceptional cases, several hours).
Back to the overview page.






