A dispensing device for dispensing discrete medicaments, wherein the dispensing device comprises a dispensing section for dispensing the medicaments, wherein the dispensing section defines an array of feeder positions for holding a plurality of feeder units, wherein each feeder unit of the plurality of feeder units comprises a container for holding medicaments, an outlet for dispensing the medicaments and a dispensing mechanism between the container and the outlet for controlled feeding of the medicaments from the container into the outlet,
- wherein the dispensing device further comprises a user interface and a control unit for controlling the graphical user interface and the plurality of feeder units, wherein the control unit comprises a processor and a non-transitory computer-readable medium holding instructions that, when executed by the processor, cause the control unit to:
- predict a depletion time of a first feeder unit,
- provide a notification of said depletion time, together with a due time on the graphical user interface, the due time representing the time a second feeder unit needs to be presented to the dispensing device;
- determine a refill strategy for the first feeder unit based on determining a category of a plurality of refill categories based on the medicaments in first feeder unit,
- provide a refill notification based on the refill strategy;
- and
- control the plurality of feeder units to continue dispensing from the first feeder unit until at least the due time;
- wherein the refill notification is adapted as operating instructions and provided to a system external to the dispensing device;
- and wherein the system external to the dispensing device is one or more of:
- a (re) fill station, an inventory and/or storage management system and a transport system.