Frappe Impl Controllers

Use when building Document Controllers in a custom Frappe app: file creation, lifecycle hooks, validation, autoname, submittable workflows, controller override, child table controllers, flags system, migration from hooks.py and Server Scripts. Keywords: how to implement controller, which hook to use, validate vs on_update, override controller, submittable document, autoname, flags, extend_doctype_class, controller testing, child table controller, which hook to use, when does validate run, how to override save, document lifecycle.

OpenAEC-Foundation Updated

File contents

OpenAEC-Foundation/ERPNext_Anthropic_Claude_Development_Skill_Package/tree/main/skills/source/impl/frappe-impl-controllers commit b07e4089b0

Frequently asked questions

npx skillmds@latest add openaec-foundation-erpnext-anthropic-claude-development-skil/frappe-impl-controllers