A. UI action - not applicable
B. Table - mandatory
C. Fields to update - important settings under ACTION tab. This is the purpose we creating business rule
D. Who can run - optional - WHEN-TO-RUN tab -> role conditions
E. Script to run - optional - advanced scenarios only - script box
F. Application scope - auto fill
G. Update set - not applicable
H. Timing - WHEN-TO-RUN tab
I. Condition to evaluate - optional - advanced scenarios only - script box
A, G - not applicable
B, C, D, H - required
E, I - advanced scenarios
F - auto fill
except A, G, all is valid
B,C,D,H is generally required
C is not required. A script can set the value. I believe that they are saying, a script is need to update the value and that the script is your custom or ootb script when you click of fields to update.
Taken straight from the training:
Every Business Rule includes what table to run against and timing (before or after insert and more), what conditions to evaluate, and what script to run based on the evaluation.
Straight from the SNAF Course / Book:
Every business rule includes:
1) what table to run against = B TABLE
2) timing (before or after insert) = H TIMING
3) what conditions to evaluate = I CONDITION TO EVALUATE
4) what script to run based on the evaluation = E SCRIPT TO RUN
Answer is: BEHI
eBook chapter 7.1 - script tipes: business rules
quote:
Every Business Rule includes what table to run against and timing (before or affer insert and more), what conditions to evaluate, and what script to run based on the evaluation.
A. UI action - NA
B. Table - m]Mandatory
C. Fields to update - Important settings under ACTION tab. This is the purpose we creating business rule
D. Who can run - optional - WHEN-TO-RUN tab -> role conditions
E. Script to run - optional - advanced scenarios only - script box
F. Application scope - Auto Fill
G. Update set - NA
H. Timing - WHEN-TO-RUN tab
I. Condition to evaluate - optional - advanced scenarios only - script box
I have written detailed explanations many times, wont submit??? but the answer is
B...the table the rule works on
F is always set and not optional
G is alwasy set and not optional, even though its outside of the context of a BR
H only for options, no None value, so again is ALways set
All the rest are optional fact, try it...these are the only fields that are either always sate with something or optional.
simple as that
BEHI.
When creating a business rule, the following four things need to be specified:
Table: The table that the business rule will apply to.
Timing: When the business rule will run.
Condition: The condition that must be met for the business rule to run.
Script: The script that will be run when the business rule runs.
I was just re-reading the SN Administration Fundamentals - Vancouver and I came upon this info: Every business rule includes what TABLE to run against and WHEN to run (BEFORE a database actions, AFTER a databse action, ASYNC (QUEUED), DISPLAY before the record is displayed) what CONDITIONS to evaluate and what SCRIPT to run based on the evaluation.
Based on this I would definitely vote for BEHI
Everyone has to approve that table and application needs to be part of created BR. On the other hand you should not be a snow employee ...
Now, if "timing" means a summary for insert, update, delete, query, ... then h) is correct too.
Imo, condition and scripting and fields to update are not necessary. They are just an option how BR could be created.
So conclusion is : B) F) H) and the fourth option choose among condition, scripting or fields
Straight from Fundamentals:
Every Business Rule includes what table to run against and timing (before or after insert and more), what conditions to evaluate, and what script to run based on the evaluation.
Table: You need to specify the table on which the Business Rule will be triggered. The Business Rule will apply to records in this table when certain conditions are met.
When to run: You have to specify the conditions that trigger the Business Rule. This includes defining the events that will cause the Business Rule to run, such as on insert, update, delete, or when a condition is met.
Advanced conditions (Script): You can write a script to define additional conditions that must be met for the Business Rule to execute. This script can be written using the ServiceNow scripting language (e.g., GlideRecord queries, JavaScript) to add complex logic to the Business Rule.
Actions: You need to specify what actions the Business Rule should perform when triggered. These actions can include setting field values, adding comments, sending notifications, or invoking other scripts or workflows.
This should explain it: https://docs.servicenow.com/en-US/bundle/utah-employee-service-management/page/product/universal-request/task/ur-create-busrule-service.html
A voting comment increases the vote count for the chosen answer by one.
Upvoting a comment with a selected answer will also increase the vote count towards that answer by one.
So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.
trye_indicators
Highly Voted 2 years, 4 months agochicocheco
1 year, 7 months agoRogerW
1 year, 1 month agoJohnlego
Highly Voted 2 years, 5 months agoevoken
1 year, 8 months agocluelessdood
1 year, 2 months agoManny1218
1 year, 1 month ago96d187b
Most Recent 2 days, 18 hours agoPassPls
2 weeks, 1 day agonlaksdmrqe
2 months, 1 week ago40a783b
2 months, 2 weeks agobenarji
4 months, 2 weeks ago2pagesServiceNowSolutions
8 months agower3ball
8 months, 1 week agoBrandyD
8 months, 2 weeks agoMACCA81
8 months, 3 weeks agoPeterK0
9 months, 3 weeks agocluelessdood
1 year, 2 months agotrucaler1205
1 year, 3 months agoJHJHIIUIUJIUKJ
1 year, 3 months agoGranddude
1 year, 5 months agoHNTrinh
1 year, 5 months ago