Error handling patterns for ERPNext Document Controllers. Use when implementing try/except, validation errors, permission errors, and transaction management. Covers rollback patterns, error logging, a
skills/source/errors/erpnext-errors-controllers/SKILL.md(main)