This is an old revision of the document!


12.02. Ordering Process with Supplier Hub

The complete ordering process for the supplier hub is summarised in the diagram below:

  1. The customer creates a purchase order in their mSupply instance (top left in the diagram) which, when confirmed, is sent to the Supplier Hub.
  2. The Supplier hub sends this as a customer requisition to the supplier’s mSupply instance.
  3. The supplier creates a customer invoice from the customer requisition; this determines the stock that is sent to the customer.
  4. Once finalised, the customer invoice is sent to the Supplier hub as an Advance Shipping Notification (ASN).
  5. The customer receives this as a Goods Received note in their mSupply instance.
  6. The Goods Received note can be edited to correctly reflect the stock received in the customer's store.
  7. Once finalised, the Goods Received note information is updated on the customer's original purchase order and sent to the Supplier Hub. It then updates the customer invoice originally created in the supplier's mSupply instance to show the quantity, batches and date or reception of the stock received.

You order from a supplier hub site by sending them a purchase order. You can create the purchase order either manually or using mSupply's “calculate it for me” functionality. You can see full details about that on the 6.01. Ordering stock from suppliers page.

When manually creating a purchase order, if the supplier you choose is a supplier hub site then it automatically becomes an order that is handled through the Supplier hub.

When creating a calculated order, you tell mSupply to use a Supplier Hub supplier - click on the Calculated icon on the Suppliers tab of the Navigator then select the Order from a hub supplier option in the top drop down list:

This will make a Supplier text field appear:

Type the first few characters of the supplier's name or code in the field and press the Tab key on the keyboard to select the correct one from a list of those which start with what you typed (if there is only one, it will be selected and entered for you).

When you click the OK button, the order will be calculated for all the items in the supplier's catalogue (i.e. master list - see the Setting up Catalogues section on the 12.01. Configuring the Supplier Hub page.

When you confirm the order it will be sent through the Supplier Hub to the supplier's mSupply instance as a customer requisition.

  • Last modified: 2022/02/16 13:08
  • by Gary Willetts