Formula 4 pairs the Reorder Point Auto Calculator (V3) with a trigger-based Suggested Order Quantity (SOQ) calculation. Instead of manually keying in Reorder Point, Safety Point, and Maximum Point for every item, the system derives these thresholds automatically from each item's sales history — and only suggests an order quantity once stock actually needs replenishing.
Formula 4 is selected the same way as Formulas 1–3, via System Configuration > Item > Reorder Point > SOQ formula. See how-to-set-reorder-point for the general Reorder Point workflow — this guide covers what's different about Formula 4.
Before configuring Formula 4, it helps to understand the four reference points the system tracks over time for each item:
Term | Meaning |
Maximum Point | The maximum quantity an outlet should keep in stock. |
Reorder Point | The reference stock balance that should not be allowed to fall below — this is the trigger line. |
Safety Point | The minimum quantity an outlet should keep in stock. |
Lead Time | The number of days the vendor needs to deliver stock after an order is placed. |
Suggested Order Quantity (SOQ) | The quantity recommended to bring stock back up from Safety Point to Maximum Point. |
As stock sells down from the Maximum Point, it eventually crosses the Reorder Point. Because delivery takes time (Lead Time), the order must be placed before stock reaches Safety Point — the Reorder Point line gives enough buffer to cover sales during the Lead Time.
Formula 4's thresholds are auto-calculated from four configuration values, set per item (or per outlet):
Setting | Purpose | Default | ||
Average Sales by Day |
| 1 month | ||
Minimum Stock Level by Day | The minimum number of days' worth of stock to keep on hand. | 3 days | ||
Maximum Stock Level by Day | The maximum number of days' worth of stock to keep on hand. | 30 days | ||
Lead Time by Days | The number of days the vendor needs to deliver stock. | 14 days |
Average Sales per Day = Total sales over the "Average Sales by Day" period ÷ number of days in that period
(rounded to 4 decimal places)
Reorder Point = (Lead Time by Day + Minimum Stock Level by Day) × Average Sales per Day
(rounded up to the nearest integer)
Safety Point = Minimum Stock Level by Day × Average Sales per Day
(rounded up to the nearest integer)
Maximum Point = Maximum Stock Level by Day × Average Sales per Day
(rounded up to the nearest integer)
Configuration: Average Sales by Day = 6 days, Minimum Stock Level by Day = 5, Maximum Stock Level by Day = 15, Lead Time = 7 days.
Sales quantity for the 6 days prior to 26/08/2021:
Day |
| 21/08 | 22/08 | 23/08 | 24/08 | 25/08 | ||
Total Sales Qty | 10 | 5 | 20 | 8 | 10 | 9 |
Reorder Point = (7 + 5) × 10.3333 = 124
Safety Point = 5 × 10.3333 = 52
Maximum Point = 15 × 10.3333 = 155
These three values (Reorder Point, Safety Point, Maximum Point) are recalculated automatically on each run and feed directly into the SOQ Formula 4 calculation below.
Formula 4 only suggests an order when a Trigger Point condition is met.
Reorder Point > (Onhand Quantity + In Order Quantity + Transfer In Quantity)
Condition | SOQ | |
Trigger Point is true (Reorder Point exceeds total available + inbound stock) | SOQ = Maximum Point − Safety Point | |
Trigger Point is false |
|
Unlike Formulas 1–3, Formula 4 does not subtract on-hand or in-order quantities from the SOQ result itself — once triggered, it always suggests replenishing the full gap between Maximum Point and Safety Point.
Using the Reorder Point Calculator V3 results from Part 2 (Reorder Point = 124, Safety Point = 52, Maximum Point = 155), and the following stock position on 26/08/2021:
Field | Value | ||
Onhand Quantity | 10 | ||
In Order Quantity | 20 | ||
| 10 |
Suggested Order Quantity (SOQ) = Maximum Point − Safety Point
= 155 − 52
= 103
For outlets that don't sell directly (e.g. an HQ or warehouse that supplies branches), Formula 4 can consolidate the sales quantity of several branch outlets into one figure, so the Reorder Point Calculator forecasts based on group-wide demand rather than the HQ outlet's own (possibly zero) sales.
Each outlet is tagged with a Consolidation Group (set in that outlet's Company Info). An outlet's Reorder Point calculation can then be configured to pull in the total sales quantity of all outlets sharing a given Consolidation Group.
Outlet | Consolidation Group | Total Sales Qty (20/08–26/08/2021) |
Main Branch | HQ One | 10 |
Sungai Ara Branch | HQ Two | 25 |
Relau Branch | HQ One | 20 |
Paya Terubong Branch | HQ One | 12 |
Georgetown Branch | HQ One | 12 |
HQ One:HQ One Branch's Sales Quantity = Main Branch + Relau Branch + Paya Terubong Branch + Georgetown Branch
= 10 + 20 + 12 + 15
= 57
Sungai Ara Branch is excluded because it belongs to a different Consolidation Group (
HQ Two).
A second, general example: if outlet A and outlet B both belong to Consolidation Group Test, and outlet C belongs to Consolidation Group Test Two, then an outlet configured to consolidate group Test will sum only A + B, excluding C.
Formula 4 has three separate configuration points. All three must be set up for consolidation to work correctly; the first two steps alone are enough if you are not using multi-outlet consolidation.
CompanyInfo and Type to Reorder Point Consolidation.A, HQ One), and save.This creates the list of Consolidation Group values available for outlets to be tagged with. You can view All Outlets or Current Outlet scope at the top of the screen.
Formula4.6 Months)Repeat Step 3 for every outlet that participates in Consolidation (both the branches being summed, and the HQ outlet doing the summing).
Step | Where | Action |
1 | System Configuration > Maintenance Setting | Add Reorder Point Consolidation group values |
2 | System Configuration > Item > All Outlets > Reorder Point | Set SOQ formula to Formula4 |
3 | Item > Reorder Point > Auto calculate reorder point V3 configuration | Set Average Sales, Min/Max Stock Level by Days, Lead Time by Days |
4 | Same dialog > Sales Quantity Consolidation | Map each outlet to the Consolidation Group whose sales it should sum |
5 | Company Info > Additional Information (per outlet) | Set Reorder Point Outlet Consolidation Group for each participating outlet |
6 | — | Save all settings, then contact your project manager or support for further actions |
After configuration, the system automatically recalculates Reorder Point, Safety Point, and Maximum Point from sales history, and applies the Trigger Point check to decide whether to suggest an order — no manual threshold entry required per item.