Skip to content
ERPNext Data Model
Esc
navigateopen⌘Jpreview
On this page

Workspaces

All 22 Workspace Sidebars and 14 legacy Workspaces, and the DocType/Report scope divergence between them.

The two navigation models don’t cover the same ground. Neither is a superset of the other, and each reaches DocTypes and Reports the other one doesn’t — see the divergence table below for the full list.

Workspace Sidebars

22 fixtures in erpnext/workspace_sidebar/*.json. “Body target” records which item types a sidebar’s own items include — a Workspace-type item, a Dashboard-type item, or neither (in which case the sidebar’s body is built directly from its DocType/Report items). This is a structural fact about the fixture, not a claim about what actually renders; see Navigation for why that distinction matters.

sorted alphabetically by Sidebar

Sidebar Module Items Body target Onboarding
Accounts Setup Accounts 25 DocType / Report items only Accounting Onboarding
Assets Assets 23 Workspace: Assets; Dashboard: Asset Asset Onboarding
Banking Accounts 15 DocType / Report items only
Budget Accounts 5 DocType / Report items only
Buying Buying 32 Workspace: Buying; Dashboard: Buying Buying Onboarding
CRM CRM 42 Dashboard: CRM
ERPNext Settings Setup 19 DocType / Report items only
Financial Reports Accounts 34 DocType / Report items only Accounting Onboarding
Home Setup 5 Workspace: Home
Invoicing Accounts 28 Workspace: Financial Reports, Invoicing; Dashboard: Accounts Accounting Onboarding
Manufacturing Manufacturing 37 Workspace: Manufacturing; Dashboard: Manufacturing Manufacturing Onboarding
Organization Setup 7 DocType / Report items only Organization Onboarding
Payments Accounts 17 Workspace: Financial Reports; Dashboard: Payments Accounting Onboarding
Projects Projects 18 Workspace: Projects; Dashboard: Project Projects Onboarding
Quality Quality Management 12 Workspace: Quality
Selling Selling 62 Workspace: Selling; Dashboard: Selling Selling Onboarding
Share Management Accounts 4 DocType / Report items only
Stock Stock 55 Workspace: Stock; Dashboard: Stock Stock Onboarding
Subcontracting Buying 19 Workspace: Subcontracting Subcontracting Onboarding
Subscription Accounts 7 DocType / Report items only
Support Support 12 Workspace: Support
Taxes Accounts 12 DocType / Report items only Accounting Onboarding

Legacy Workspaces

14 fixtures in **/workspace/<name>/<name>.json. All 14 remain public: 1, un-hidden, with non-empty content — none has been emptied or hidden ahead of a removal. “Referenced by” lists the sidebar(s) whose items link to this workspace via link_type: "Workspace"; two have none.

sorted alphabetically by Workspace

Workspace Module Links Charts Cards Referenced by
Assets Assets 14 1 3 Assets
Buying Buying 39 1 8 Buying
CRM CRM 19 1 1 — (unreferenced)
ERPNext Settings Setup 5 0 0 — (unreferenced)
Financial Reports Accounts 19 1 4 Invoicing, Payments
Home Setup 17 0 4 Home
Invoicing Accounts 45 1 9 Invoicing
Manufacturing Manufacturing 34 1 6 Manufacturing
Projects Projects 13 1 4 Projects
Quality Quality Management 10 1 4 Quality
Selling Selling 51 1 6 Selling
Stock Stock 64 1 8 Stock
Subcontracting Subcontracting 9 1 3 Subcontracting
Support Support 10 0 6 Support

Scope divergence

As link rows (a target can be linked more than once from the same model, so these are not distinct-target counts): the legacy workspaces carry 229 DocType link rows and 115 Report link rows; the sidebars carry 285 DocType link rows and 126 Report link rows.

Collapsed to distinct targets, neither model is a superset of the other:

Target Legacy Sidebar Shared Legacy-only Sidebar-only
DocType 168 203 160 8 43
Report 97 107 93 4 14

The 8 DocTypes reachable only from a legacy workspace, named in full: Bulk Update, Customs Tariff Number, Data Export, Data Import, Deleted Document, Import Supplier Invoice, Installation Note, Item Manufacturer. If the legacy workspaces were ever dropped, these — plus 4 legacy-only reports — would become unreachable through either navigation model documented here. The 43 sidebar-only DocTypes and 14 sidebar-only Reports are the mirror case, listed in full in the generated table below.

sorted by Kind then Target; rows present in exactly one model

Target Kind In legacy In sidebar
Account Category DocType No Yes
Appointment DocType No Yes
Appointment Booking Settings (excluded ERPNext) DocType No Yes
Asset Depreciation Schedule DocType No Yes
BOM Creator DocType No Yes
Bank Account Subtype DocType No Yes
Bank Account Type DocType No Yes
Bank Guarantee DocType No Yes
Branch DocType No Yes
Bulk Update (not in ERPNext source) DocType Yes No
CRM Settings (excluded ERPNext) DocType No Yes
Communication (not in ERPNext source) DocType No Yes
Contract DocType No Yes
Currency Exchange Settings (excluded ERPNext) DocType No Yes
Customs Tariff Number DocType Yes No
Data Export (not in ERPNext source) DocType Yes No
Data Import (not in ERPNext source) DocType Yes No
Deleted Document (not in ERPNext source) DocType Yes No
Delivery Settings (excluded ERPNext) DocType No Yes
Department DocType No Yes
Dunning DocType No Yes
Dunning Type DocType No Yes
Email Campaign DocType No Yes
Email Group (not in ERPNext source) DocType No Yes
Financial Report Template DocType No Yes
Global Defaults (excluded ERPNext) DocType No Yes
Import Supplier Invoice DocType Yes No
Installation Note DocType Yes No
Inventory Dimension DocType No Yes
Item Manufacturer DocType Yes No
Opportunity DocType No Yes
POS Invoice DocType No Yes
POS Invoice Merge Log (excluded ERPNext) DocType No Yes
Payment Order DocType No Yes
Payment Reconciliation (excluded ERPNext) DocType No Yes
Payment Request DocType No Yes
Plant Floor DocType No Yes
Process Payment Reconciliation DocType No Yes
Repost Accounting Ledger DocType No Yes
Repost Accounting Ledger Settings (not in ERPNext source) DocType No Yes
Repost Item Valuation DocType No Yes
Repost Payment Ledger DocType No Yes
SMS Center (excluded ERPNext) DocType No Yes
SMS Log (not in ERPNext source) DocType No Yes
SMS Settings (not in ERPNext source) DocType No Yes
Serial and Batch Bundle DocType No Yes
Stock Reposting Settings (excluded ERPNext) DocType No Yes
System Settings (not in ERPNext source) DocType No Yes
Tax Withholding Group DocType No Yes
Unreconcile Payment DocType No Yes
User (not in ERPNext source) DocType No Yes
Accounts Payable Report No Yes
Accounts Payable Summary Report No Yes
Accounts Receivable Report No Yes
Accounts Receivable Summary Report No Yes
Custom Financial Statement Report No Yes
Exponential Smoothing Forecasting Report No Yes
Fixed Asset Register Report No Yes
Item Prices Report Yes No
Item-wise Purchase Register Report No Yes
Item-wise Sales Register Report No Yes
Material Requests for which Supplier Quotations are not created Report Yes No
Material Requirements Planning Report Report Yes No
Project Summary Report No Yes
Purchase Register Report No Yes
Sales Register Report No Yes
Serial No Service Contract Expiry Report Yes No
TDS Computation Summary Report No Yes
Tax Withholding Details Report No Yes

Was this page helpful?