CAD · Question #249
On a Business Rule, the When setting determines at what point the rule executes. What are the options for specifying that timing?
The correct answer is A. Before, After Async, Display. Business rules in ServiceNow execute based on the 'When' setting, which specifies the timing relative to a database operation or record display.
Question
On a Business Rule, the When setting determines at what point the rule executes. What are the options for specifying that timing?
Options
- ABefore, After Async, Display
- BInsert, Update, Delete, Query
- CBefore, Synchronous, Scheduled Job, View
- DPrior to, Synchronous on Update
How the community answered
(23 responses)- A91% (21)
- C4% (1)
- D4% (1)
Why each option
Business rules in ServiceNow execute based on the 'When' setting, which specifies the timing relative to a database operation or record display.
On a Business Rule, the 'When' field specifies the execution timing, with valid options including 'Before' (before a database operation), 'After' (after a database operation), 'Async' (after a database operation, asynchronously), and 'Display' (when a record is loaded for display).
Insert, Update, Delete, and Query are database *operations* that trigger a business rule, not the 'When' timing options themselves.
'Synchronous' and 'Scheduled Job' are not valid 'When' options; 'View' is also not a direct 'When' option for business rules.
'Prior to' is synonymous with 'Before,' but 'Synchronous on Update' is not a distinct 'When' option as 'After' covers synchronous execution.
Concept tested: Business Rule 'When' timing options
Source: https://docs.servicenow.com/bundle/utah-application-development/page/script/business-rules/concept/c_BusinessRules.html
Topics
Community Discussion
No community discussion yet for this question.