Guides
Tested fixes and how-tos for Frappe and ERPNext: the error, the cause and the commands that fix it.
How to edit the sidebar and workspace menu in ERPNext v16
In v16.50 and later you change a module's sidebar from Edit Sidebar, for yourself or for every user.
Server Scripts are disabled. Please enable server scripts from bench configuration
Fix 'Server Scripts are disabled' in Frappe v16: run bench set-config -g server_script_enabled 1. The per-site setting does not work.
Connect Claude or ChatGPT to ERPNext with the built-in MCP server (v16)
ERPNext v16 has a built-in MCP server at /api/v2/mcp. Connect Claude Code with OAuth or an API key as a read-only user. Tested.
ERPNext default login and how to reset the Administrator password
ERPNext and Frappe default login is Administrator. Reset a lost Administrator password with bench set-admin-password. Tested on v16.
You are not permitted to access this resource. Function ... is not whitelisted
Fix "Function ... is not whitelisted" in Frappe and ERPNext v16. Add @frappe.whitelist(), use allow_guest for guests, then reload.