- Популярные видео
- Авто
- Видео-блоги
- ДТП, аварии
- Для маленьких
- Еда, напитки
- Животные
- Закон и право
- Знаменитости
- Игры
- Искусство
- Комедии
- Красота, мода
- Кулинария, рецепты
- Люди
- Мото
- Музыка
- Мультфильмы
- Наука, технологии
- Новости
- Образование
- Политика
- Праздники
- Приколы
- Природа
- Происшествия
- Путешествия
- Развлечения
- Ржач
- Семья
- Сериалы
- Спорт
- Стиль жизни
- ТВ передачи
- Танцы
- Технологии
- Товары
- Ужасы
- Фильмы
- Шоу-бизнес
- Юмор
“ServiceNow Business Rules Explained | Real-Time Examples, Best Practices” part17/100
BusinessRules
(Server side Logic...Runs When record is Inserted,updated,deleted or quiries...Works for UI,API,Import sets,Database level)
1.Interview question:
"Once an Incident is assigned to a group, how do you prevent users from changing the Assignment Group again?"
2.Why this Question is important?
-Prevent ticket modifications
-Ownership clarity
-Audit requirement
-Very common in enterprises
3.Break the Requirement:
1.Incident already had assignment group if (!previous.assignment_group.nil()) {
2.User tries to change it if (current.assignment_group != previous.assignment_group) {
3.System must block change current.setAbortAction(true);
4.Show proper error message gs.addErrorMessage('Assignment group cannot be changed once assigned.');
4.Types of Business Rules:
1.Before : Before the record is saved to the database.
Make fields mandatory, prevent update, change values before save, Stop duplicate records
prevent priority downgrade, prevent reopening resolved incident.
2.After : after
To trigger actions, To create/update other records, To send notifications,
Changing record after update
3.Aync : after database commit
Improve performance, heavy logic, long-running scripts, large data updates,
External integrations, Bulk notifications
4.Display: when the form is loaded.
control UI behaviour, pass data to client(g_scratchpad),show warnings, Display VIP banner.
(function executeRule(current, previous /*null when async*/ ) {
if (!previous.assignment_group.nil()) {
if (current.assignment_group != previous.assignment_group) {
gs.addErrorMessage('Assignment group cannot be changed once assigned.');
current.setAbortAction(true);
}
}
})(current, previous);
Видео “ServiceNow Business Rules Explained | Real-Time Examples, Best Practices” part17/100 канала Service now learn easy by Praveen Amirineni
(Server side Logic...Runs When record is Inserted,updated,deleted or quiries...Works for UI,API,Import sets,Database level)
1.Interview question:
"Once an Incident is assigned to a group, how do you prevent users from changing the Assignment Group again?"
2.Why this Question is important?
-Prevent ticket modifications
-Ownership clarity
-Audit requirement
-Very common in enterprises
3.Break the Requirement:
1.Incident already had assignment group if (!previous.assignment_group.nil()) {
2.User tries to change it if (current.assignment_group != previous.assignment_group) {
3.System must block change current.setAbortAction(true);
4.Show proper error message gs.addErrorMessage('Assignment group cannot be changed once assigned.');
4.Types of Business Rules:
1.Before : Before the record is saved to the database.
Make fields mandatory, prevent update, change values before save, Stop duplicate records
prevent priority downgrade, prevent reopening resolved incident.
2.After : after
To trigger actions, To create/update other records, To send notifications,
Changing record after update
3.Aync : after database commit
Improve performance, heavy logic, long-running scripts, large data updates,
External integrations, Bulk notifications
4.Display: when the form is loaded.
control UI behaviour, pass data to client(g_scratchpad),show warnings, Display VIP banner.
(function executeRule(current, previous /*null when async*/ ) {
if (!previous.assignment_group.nil()) {
if (current.assignment_group != previous.assignment_group) {
gs.addErrorMessage('Assignment group cannot be changed once assigned.');
current.setAbortAction(true);
}
}
})(current, previous);
Видео “ServiceNow Business Rules Explained | Real-Time Examples, Best Practices” part17/100 канала Service now learn easy by Praveen Amirineni
servicenow business rules business rules servicenow servicenow business rule tutorial servicenow business rules explained servicenow business rule examples servicenow before business rule servicenow after business rule servicenow async business rule servicenow display business rule servicenow current and previous servicenow scripting servicenow server side scripting servicenow business rule scenarios servicenow business rules real time
Комментарии отсутствуют
Информация о видео
22 декабря 2025 г. 19:19:42
00:17:12
Другие видео канала





















