Skip to content

Stocktake and disposals

Both under module.assets. Stocktake is at /stocktake, disposals at /disposals.

Devices carry lifecycle fields alongside their MDM inventory:

FieldUse
Purchase dateAge, and warranty start
StatusWhere it is in its life
LocationWhich room, which cupboard
NotesAnything else
WarrantyTracked, and populated by a warranty connector where one is configured

These are yours to fill in. Nothing populates location automatically, because nothing knows it.

/stocktake. A physical audit: work through a location and scan each device’s serial to confirm what is actually there.

How it goes:

  1. Start an audit for a location.
  2. Scan serials, or type them.
  3. Anything present that you expected is confirmed.
  4. Anything expected and not found is flagged missing.
  5. Anything found that you did not expect is flagged as unexpected.
  6. Complete the audit to record the result.

The unexpected list is the interesting one. It is usually devices that moved rooms and nobody updated, and occasionally something more useful.

Advice from schools that do this: audit one room at a time and complete it before moving on. A single audit spanning a building takes days, and a half-finished audit is worse than none because nobody knows which half is current.

/disposals. What happened to a device at the end of its life.

Each disposal records the device, the method, whether it was sanitised, and any proceeds.

MethodMeaning
ResoldSold on, to a family, a staff member, or a trader
RecycledTo an e-waste stream
DonatedGiven away
DestroyedPhysically destroyed
ReturnedBack to a lessor or supplier

Recorded separately from the method, because they are different questions. A device can be recycled without having been wiped, and that is exactly what a privacy assessment asks about.

The disposals page shows a count of devices that left without sanitisation, prominently. If that number is above zero, it is a finding, and it is better to see it on your own screen than in somebody else’s report.

Where a device was resold, what it fetched. Aggregated on the page, which turns “we sell the old laptops” into a number.

Three reasons a school ends up needing this record.

Privacy. A device leaving the school with data on it is a breach. Recording sanitisation is how you know it did not, or find out that it did.

Money. Proceeds from resale usually go back to a budget somebody is accountable for.

Asset registers. Finance carries devices as assets until told otherwise. A disposal record is the trigger for writing one off, and the absence of one is why schools carry ghost assets for years.

Serial numbers can be pasted in as a list, which is what you want at the end of a refresh cycle when eighty devices go at once.

Both live under the asset module. See roles and permissions for the mapping.

  • Devices for the record a stocktake is auditing.
  • Compliance answers for the privacy assessment that will ask about sanitisation.