Desk
The shipped desk surface: reports, workspaces, dashboards, print formats, web forms and onboarding flows — the part of ERPNext this site otherwise leaves undocumented.
Everywhere else on this site documents the data model — DocTypes and the relationships between them. This section documents the desk configuration ERPNext v16.29.0 ships on top of that model: the fixtures that decide what a user actually sees when they log in, independent of whether a given DocType is hidden, disabled or reachable only through a report.
The shipped surface
184 reports, 22 workspace sidebars, 14 legacy workspaces, 24 desktop icons, 6 custom desk pages, 9 dashboards with 43 charts and 41 number cards, 44 print formats, 3 web forms and 10 module onboardings with 56 steps — all read directly from the committed fixture JSON in frappe/erpnext, matching the source version the rest of this site documents.
Two navigation models, both shipped
v16 ships a new three-tier navigation model — Desktop Icon → Workspace Sidebar → body —
alongside the older Workspace records it existed before. Neither retires the other: all 14
legacy workspaces remain public: 1 and un-hidden (Workspace Sidebar fixtures carry no such
flag at all), and both fixture kinds are actively maintained — the newest Workspace Sidebar was
last modified 2026-06-03, the newest legacy Workspace 2026-05-18. See
Navigation for the verified evidence and for what this site does not claim
about which model the desk actually renders — that question needs the Frappe framework source,
which isn’t part of this checkout.
Navigation
The three-tier model, the 13-edge sidebar-to-workspace join, and the desktop-icon hierarchy.
Workspaces
All 22 sidebars and 14 legacy workspaces, and where their DocType/Report scope diverges.
Reports
All 184 reports — type, module, reference DocType, roles and disabled state.
Pages and dashboards
6 custom desk pages, 9 dashboards, 43 charts and 41 number cards.
Print and portal
44 print formats, 3 web forms, and the portal route surface.
Onboarding
10 module onboardings and their 56 steps.