This setting is sometimes used to ‘group’ a customers’ orders together and process them in batches at regular intervals. For example, weekly or monthly and dispatch them all together.
When this customer setting in enabled, the sales orders created for this customer are immediately placed ‘On Hold’ and do not go through the backorder check process.
When the ‘On Hold’ orders are to be processed, they must first be set to a status of On Backorder, irrespective of the current stocks’ availability.
This is done on the Sales Orders Board by filtering for the customers ‘On Hold’ (1) orders and selecting all orders (2) and changing the status (3) to ‘On Backorder’ (4):
When the ‘Backorder Check’ is next run, all items in the orders updated above will be checked and if available the order status will be updated to ‘Confirmed’.
Scheduled Backorder Check Process
The scheduled backorder check is run when the setting is anything but ‘None’.
It sums the quantity of all products on backorder. It then checks the quantity on hand for each product, including any inwards goods, adjustments or item transfer transactions.
Both expired stocks and locations are ignored in the QoH calculations.
If the Sales Order Automatic Backorder Behaviour is set to ‘All Orders’, commencing with the earliest orders, the order status is updated to confirmed or paid and any remaining products are split off into the next level of backorders.
If the Sales Order Automatic Backorder Behaviour setting is either ‘Place entire order on backorder’ or ‘On Acceptance’, only backorders that can be completely fulfilled will be updated to a status of Confirmed or Paid.
All of the above settings are expected to be set once and not changed after that.
Enabling the automated backorder behaviour will have an immediate impact when the scheduled backorder check runs.