Frappe Syntax Controllers

Use when writing Python Document Controllers for ERPNext/Frappe DocTypes. Covers lifecycle hooks (validate, on_update, on_submit), controller override, submittable documents, autoname patterns, UUID naming (v16), and the flags system. Keywords: document controller, lifecycle hook, validate, on_update, on_submit, autoname, naming series, flags, v14-v16, controller example, lifecycle hook order, when to use validate, Python DocType class.

Impertio-Studio 1846c8a 11 files · 94.9 KB Updated

File contents

Impertio-Studio/Frappe_Claude_Skill_Package/tree/main/skills/source/syntax/frappe-syntax-controllers commit 1846c8accb

Frequently asked questions

npx skillmds@latest add impertio-studio/frappe-syntax-controllers