Question 200
A developer proposes this approach: Use an after Business Rule with safe duplicate controls for the related side effect. Which business requirement is the strongest reason to choose it?
Explanation
Correct Answer
This business need directly motivates Use an after Business Rule with safe duplicate controls for the related side effect; An after rule can react to a completed database operation but requires recursion and idempotency care.
Incorrect Answers
The described situation is better addressed by Evaluate an async Business Rule or event-driven work with suitable observability. Asynchronous server work decouples follow-up processing from the interactive transaction.
The described situation is better addressed by Use a server-side GlideRecord query constrained to the intended table and conditions. GlideRecord provides server-side record access, and a narrow query avoids unintended bulk changes.
The described situation is better addressed by Move the shared calculation into an appropriately scoped Script Include and call it from server logic. A Script Include centralizes reusable server logic and makes testing changes more manageable.