Preferred suppliers: allow, flag or refuse
The purchasing policy lives in Settings, Procurement Defaults, under Requisition policy, for people who can manage settings. Buying away from the preferred supplier has three answers: Allow it, Allow it and flag it, and Refuse it unless overridden. Every workspace starts on Allow it, so nothing changes until someone chooses otherwise. The check uses the preferred supplier already set on each item, and a second switch, Only suppliers marked preferred, covers items with no preferred supplier of their own: they may then only be bought from a supplier whose vendor record is marked preferred.
The policy is checked at every door the budget check already guards: approving a requisition, approving an RFQ, awarding a whole quote, awarding item by item, and the Reorder page. On a document that breaks it, a Purchasing policy panel names the item and the supplier that is not preferred. Under Allow it and flag it, approval goes ahead and is listed for review. Under Refuse it unless overridden, approval is refused until someone with the Override purchasing policy permission writes Why this supplier, at least ten characters, and presses Approve with this supplier. The Reorder page never overrides; it refuses and points you to a requisition, where a reason can be given.
In practice: a Nairobi hospital marks Dawa Distributors as the preferred supplier for surgical gloves and sets the policy to refuse. A ward manager’s requisition goes to a cheaper trader. The panel blocks the award; the procurement head writes “Dawa out of stock until the 14th, ward has two days of gloves” and approves. The award goes through, and the exception waits in the register for someone else to look at.
Key takeaways
- The preferred-supplier policy is off (Allow it) until a workspace chooses flag or refuse.
- It is checked at requisition and RFQ approval, at both kinds of award, and on the Reorder page.
- A block is lifted only by the Override purchasing policy permission with a written reason.
- The Reorder page cannot override; a blocked reorder goes through a requisition.