Case Trigger Patterns

Use when writing Apex triggers on the Case object — specifically for invoking assignment rules programmatically, auto-associating entitlements in a trigger, handling merge trigger behavior on losing records, or understanding why milestone completion does not fire automatically when a case closes. Trigger keywords: 'case trigger', 'case assignment rule apex', 'entitlement auto-association trigger', 'case merge trigger', 'MasterRecordId case', 'Database.DmlOptions AssignmentRuleHeader', 'milestone not completing on case close'. NOT for generic trigger framework architecture — use apex/trigger-framework for that. NOT for configuring assignment rules in Setup — use admin/assignment-rules. NOT for SLA configuration or entitlement process design — use admin/entitlements-and-milestones.

BanibrataChatterjee Updated

File contents

BanibrataChatterjee/AwesomeSalesforceSkills/tree/main/skills/apex/case-trigger-patterns commit 5de3c6ef88

Frequently asked questions

npx skillmds@latest add banibratachatterjee/case-trigger-patterns