<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Keshav Pathak &#8211; LogiUpSkill</title>
	<atom:link href="https://logiupskills.com/author/keshavpathak/feed/" rel="self" type="application/rss+xml" />
	<link>https://logiupskills.com</link>
	<description></description>
	<lastBuildDate>Fri, 06 Feb 2026 09:00:20 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>

<image>
	<url>https://logiupskills.com/wp-content/uploads/2025/11/cropped-Untitled-design-37-32x32.png</url>
	<title>Keshav Pathak &#8211; LogiUpSkill</title>
	<link>https://logiupskills.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Search Sources in Service Portal</title>
		<link>https://logiupskills.com/search-sources-in-service-portal/</link>
					<comments>https://logiupskills.com/search-sources-in-service-portal/#respond</comments>
		
		<dc:creator><![CDATA[Keshav Pathak]]></dc:creator>
		<pubDate>Tue, 13 Jan 2026 04:34:20 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<guid isPermaLink="false">https://logiupskills.com/?p=13068</guid>

					<description><![CDATA[<p>Search Sources in Service Portal Search Sources (Service Portal): Search Sources define where the Service Portal looks for data during a search. They help fetch relevant records, knowledge articles, and catalog items. By configuring search sources, users get faster and more accurate search results. From an end-user perspective, whenever someone needs information, the first instinct is to use the search box and type a keyword, expecting accurate and matching results. The Service Portal Search Sources provide this exact functionality. They allow us to define where the data should come from (tables), apply conditions if needed, and control which fields are displayed in the search results, ensuring a smooth and relevant search experience. Create a new Service Portal Search Source, provide the required details, and save the record. After saving, the Source section will appear below the form, where you can configure tables, conditions, and fields for search results. Click New and add the required configuration such as Name, ID, and other necessary details, then save the record. Scroll down to the Data Source section and add the table Incident, then configure Short Description as shown in the snapshot below. To check the result, create a new page with one container and add an Instance of type Homepage Search. The results will appear as shown below.</p>
<p>&lt;p&gt;The post <a rel="nofollow" href="https://logiupskills.com/search-sources-in-service-portal/">Search Sources in Service Portal</a> first appeared on <a rel="nofollow" href="https://logiupskills.com">LogiUpSkill</a>.&lt;/p&gt;</p>
]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="13068" class="elementor elementor-13068" data-elementor-settings="{&quot;ha_cmc_init_switcher&quot;:&quot;no&quot;}">
				<div class="elementor-element elementor-element-5e06168 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="5e06168" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-8023e4a elementor-widget elementor-widget-heading" data-id="8023e4a" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
					<h1 class="elementor-heading-title elementor-size-default">Search Sources in Service Portal</h1>				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-84cbc68 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="84cbc68" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-675b78e elementor-widget elementor-widget-text-editor" data-id="675b78e" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<p><strong>Search Sources (Service Portal)</strong>: Search Sources define where the Service Portal looks for data during a search. They help fetch relevant records, knowledge articles, and catalog items. By configuring search sources, users get faster and more accurate search results.</p><ul><li><strong>From an end-user perspective</strong>, whenever someone needs information, the first instinct is to use the search box and type a keyword, expecting accurate and matching results.</li><li>The <strong>Service Portal Search Sources</strong> provide this exact functionality. They allow us to define where the data should come from (tables), apply conditions if needed, and control which fields are displayed in the search results, ensuring a smooth and relevant search experience.</li></ul>								</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-c57bfc3 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="c57bfc3" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-d24eeb9 elementor-widget elementor-widget-image" data-id="d24eeb9" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
															<img fetchpriority="high" decoding="async" width="640" height="329" src="https://logiupskills.com/wp-content/uploads/2026/01/Picture1-2.png" class="attachment-large size-large wp-image-13070" alt="search sources in service portal" srcset="https://logiupskills.com/wp-content/uploads/2026/01/Picture1-2.png 780w, https://logiupskills.com/wp-content/uploads/2026/01/Picture1-2-300x154.png 300w, https://logiupskills.com/wp-content/uploads/2026/01/Picture1-2-768x395.png 768w" sizes="(max-width: 640px) 100vw, 640px" />															</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-24c4237 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="24c4237" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-42cc8ae elementor-widget elementor-widget-text-editor" data-id="42cc8ae" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<ul><li>Create a new <strong>Service Portal Search Source</strong>, provide the required details, and save the record. After saving, the <strong>Source</strong> section will appear below the form, where you can configure tables, conditions, and fields for search results.</li></ul>								</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-d6a8cf5 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="d6a8cf5" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-29d1b5f elementor-widget elementor-widget-image" data-id="29d1b5f" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
															<img decoding="async" width="640" height="328" src="https://logiupskills.com/wp-content/uploads/2026/01/Picture2-2.png" class="attachment-large size-large wp-image-13071" alt="" srcset="https://logiupskills.com/wp-content/uploads/2026/01/Picture2-2.png 780w, https://logiupskills.com/wp-content/uploads/2026/01/Picture2-2-300x154.png 300w, https://logiupskills.com/wp-content/uploads/2026/01/Picture2-2-768x394.png 768w" sizes="(max-width: 640px) 100vw, 640px" />															</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-8952cdc e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="8952cdc" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-472e814 elementor-widget elementor-widget-text-editor" data-id="472e814" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<ul><li>Click <strong>New</strong> and add the required configuration such as <strong>Name</strong>, <strong>ID</strong>, and other necessary details, then save the record.</li></ul>								</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-723b178 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="723b178" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-96764eb elementor-widget elementor-widget-image" data-id="96764eb" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
															<img decoding="async" width="640" height="295" src="https://logiupskills.com/wp-content/uploads/2026/01/Picture3-2.png" class="attachment-large size-large wp-image-13072" alt="" srcset="https://logiupskills.com/wp-content/uploads/2026/01/Picture3-2.png 780w, https://logiupskills.com/wp-content/uploads/2026/01/Picture3-2-300x138.png 300w, https://logiupskills.com/wp-content/uploads/2026/01/Picture3-2-768x354.png 768w" sizes="(max-width: 640px) 100vw, 640px" />															</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-3c584bd e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="3c584bd" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-b913e1b elementor-widget elementor-widget-text-editor" data-id="b913e1b" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<ul><li>Scroll down to the <strong>Data Source</strong> section and add the table <strong>Incident</strong>, then configure <strong>Short Description</strong> as shown in the snapshot below.</li></ul>								</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-6883b95 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="6883b95" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-09a3390 elementor-widget elementor-widget-image" data-id="09a3390" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
															<img loading="lazy" decoding="async" width="640" height="330" src="https://logiupskills.com/wp-content/uploads/2026/01/Picture4-2.png" class="attachment-large size-large wp-image-13073" alt="" srcset="https://logiupskills.com/wp-content/uploads/2026/01/Picture4-2.png 780w, https://logiupskills.com/wp-content/uploads/2026/01/Picture4-2-300x155.png 300w, https://logiupskills.com/wp-content/uploads/2026/01/Picture4-2-768x396.png 768w" sizes="(max-width: 640px) 100vw, 640px" />															</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-62e7e0d e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="62e7e0d" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-c87ddc2 elementor-widget elementor-widget-text-editor" data-id="c87ddc2" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<ul><li>To check the result, create a new page with one container and add an <strong>Instance</strong> of type <strong>Homepage Search</strong>.</li></ul>								</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-d8462b2 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="d8462b2" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-18ac510 elementor-widget elementor-widget-image" data-id="18ac510" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
															<img loading="lazy" decoding="async" width="640" height="334" src="https://logiupskills.com/wp-content/uploads/2026/01/Picture5-2.png" class="attachment-large size-large wp-image-13074" alt="search sources in service portal" srcset="https://logiupskills.com/wp-content/uploads/2026/01/Picture5-2.png 780w, https://logiupskills.com/wp-content/uploads/2026/01/Picture5-2-300x157.png 300w, https://logiupskills.com/wp-content/uploads/2026/01/Picture5-2-768x401.png 768w" sizes="(max-width: 640px) 100vw, 640px" />															</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-1312703 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="1312703" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-1752f99 elementor-widget elementor-widget-text-editor" data-id="1752f99" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<ul><li>The results will appear as shown below.</li></ul>								</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-449d62f e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="449d62f" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-5afa891 elementor-widget elementor-widget-image" data-id="5afa891" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
															<img loading="lazy" decoding="async" width="624" height="324" src="https://logiupskills.com/wp-content/uploads/2026/01/Picture6-2.png" class="attachment-large size-large wp-image-13075" alt="" srcset="https://logiupskills.com/wp-content/uploads/2026/01/Picture6-2.png 624w, https://logiupskills.com/wp-content/uploads/2026/01/Picture6-2-300x156.png 300w" sizes="(max-width: 624px) 100vw, 624px" />															</div>
					</div>
				</div>
				</div>
		<p>&lt;p&gt;The post <a rel="nofollow" href="https://logiupskills.com/search-sources-in-service-portal/">Search Sources in Service Portal</a> first appeared on <a rel="nofollow" href="https://logiupskills.com">LogiUpSkill</a>.&lt;/p&gt;</p>
]]></content:encoded>
					
					<wfw:commentRss>https://logiupskills.com/search-sources-in-service-portal/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Assignment Rule</title>
		<link>https://logiupskills.com/assignment-rule/</link>
					<comments>https://logiupskills.com/assignment-rule/#respond</comments>
		
		<dc:creator><![CDATA[Keshav Pathak]]></dc:creator>
		<pubDate>Fri, 09 Jan 2026 09:50:25 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<guid isPermaLink="false">https://logiupskills.com/?p=12192</guid>

					<description><![CDATA[<p>Assignment Rule An Assignment Rule is a server-side rule that automatically assigns a task to the most appropriate user or user group based on predefined conditions. It runs after a record is inserted or updated, evaluates field values, and intelligently determines who should handle the task. Steps to Create an Assignment Rule To create an Assignment Rule, follow the steps below: Open the Navigation Panel in ServiceNow. Navigate to System Policy → Assignment. Click on Assignment to proceed. Once selected, the Assignment Rule form will be displayed, where you can define conditions and configure how tasks are automatically assigned to the appropriate user or user group. This structured approach helps streamline task distribution and ensures efficient workload management. Enter the Assignment Rule Name and specify the conditions that determine which user or user group for the task should be assigned to. Navigate to the Assign To tab and choose the appropriate User or User Group responsible for handling the task. Alternatively, you can define the assignment conditions in the Script tab instead of the Assign To tab, allowing for more flexible and advanced logic. Once the configuration is complete, click Submit to save the Assignment Rule. Create an Incident record and set the Short Description field to include the word “Demo” to trigger the Assignment Rule. Click Save, and once the record is created, open the newly saved record.   The incident is automatically assigned to Abrahim Lincon, confirming that the Assignment Rule is working correctly. Refer to the snapshot below. Difference between Data Lookup Rule and Assignment Rule: ·       Data Lookup Rule: ·       Assignment Rule: ·       Works on the client side ·       Works on the server side ·       Executes before insert/update ·       Executes after insert/update ·       Used to populate multiple fields based on a combination of field values ·       Used to assign a task to a User or User Group ·       Values are fetched from a separate lookup table ·       No separate table is required ·       Mainly used for auto-filling data (like category, priority, SLA, etc.) ·       Mainly used for auto assignment of records ·       Improves data consistency and accuracy ·       Improves workload distribution and efficiency ·       Cannot assign users/groups ·       Specifically designed for user/group assignment Problem Statement Scenario: Incident Assignment Based on Short DescriptionStep 1: Create Groups and Assign Roles• Create a group named LTI Group and assign the ITIL role.• Create another group named L&#38;T Group and assign the ITIL role.Step 2: Create Users and Add Them to LTI GroupCreate the following users and add all of them to the LTI Group:• LTI1• LTI2• LTI3• LTI4 Step 3: Configure Incident Assignment LogicIncidents should be assigned based on the value entered in the Short Description field, as shown below:Short Description Assigned To (User)Finance LTI4Leave LTI3Training LTI1Training and ServiceNow LTI2 Default Assignment Condition• If the Short Description does not match any of the above values:o The incident should be assigned to the L&#38;T Groupo The Assigned To field should remain blank Solution Create the LTI Group and assign it the ITIL role to enable incident management access. After creating the group, add existing users or create new users and associate them with the group. Similarly, create the L&#38;T Group and assign it to the ITIL role for incident handling. Create an Assignment Rule with the following configuration: Condition: Short Description contains “Finance” Assignment: Automatically route the task to the LTI Group and LTI 4 user This ensures seamless task allocation and efficient handling of finance-related requests. Create an Assignment Rule with the following setup: Condition: Short Description contains “Leave” Assignment: Automatically assign the task to the LTI Group and LTI 3 user For a concise, professional one-liner: Assignment Rule: If Short Description contains “Leave,” assign to LTI Group and LTI 3 users. Create an Assignment Rule with the following setup: Condition: Short Description contains “Training” Assignment: Automatically assign the task to the LTI Group and LTI 1 user Concise one-liner version: Assignment Rule: If Short Description contains “Training,” assigns to LTI Group and LTI 1 user. Create an Assignment Rule with the following setup: Condition: Short Description contains both “Training” and “ServiceNow” Assignment: Automatically assign the task to the LTI Group and LTI 2 user Assignment Rule: If Short Description contains “Training” and “ServiceNow,” assigns to LTI Group and LTI 2 user. Create an Assignment Rule with the following setup: Condition: Short Description does not contain “Training,” “ServiceNow,” “Finance,” or “Leave” Assignment: Automatically assign the task to the L&#38;T Group Concise one-liner version: Assignment Rule: If Short Description does not contain Training, ServiceNow, Finance, or Leave, assign to L&#38;T Group. Create an incident with a Short Description containing “Finance”; it will automatically be assigned to the LTI Group and LTI 4 user. Once the incident is saved, it’s successfully logged and ready for action. Create an incident with a Short Description containing ‘Leave’. It will automatically be assigned to the LTI Group and LTI 3 user. Once the incident is saved, it’s officially recorded and queued for action by the assigned group and users. Once an incident with ‘Training’ in the Short Description is created, it’s automatically routed to the LTI Group and LTI 1 user for action After saving the incident, you get a confirmation that it has been successfully created and assigned Once an incident with ‘Training’ and ‘ServiceNow’ in the Short Description is created, it’s automatically routed to the LTI Group and LTI 2 user for action If an incident’s Short Description does not contain Finance, Leave, Training, or ServiceNow, it’s automatically routed to the L&#38;T Group, and the ‘Assigned To’ field remains blank for manual assignment. For incidents whose Short Description does not contain Finance, Leave, Training, or ServiceNow, only the Assignment Group (L&#38;T Group) will be populated, while the ‘Assigned To’ field will remain empty due to the assignment rule.</p>
<p>&lt;p&gt;The post <a rel="nofollow" href="https://logiupskills.com/assignment-rule/">Assignment Rule</a> first appeared on <a rel="nofollow" href="https://logiupskills.com">LogiUpSkill</a>.&lt;/p&gt;</p>
]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="12192" class="elementor elementor-12192" data-elementor-settings="{&quot;ha_cmc_init_switcher&quot;:&quot;no&quot;}">
				<div class="elementor-element elementor-element-4319fcd e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="4319fcd" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-233c48f elementor-widget elementor-widget-heading" data-id="233c48f" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
					<h1 class="elementor-heading-title elementor-size-default">Assignment Rule</h1>				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-65beeda e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="65beeda" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-d3d6110 elementor-widget elementor-widget-text-editor" data-id="d3d6110" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<p>An <strong>Assignment Rule</strong> is a server-side rule that automatically assigns a task to the most appropriate <strong>user or user group</strong> based on predefined conditions. It runs <strong>after a record is inserted or updated</strong>, evaluates field values, and intelligently determines who should handle the task.</p>								</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-e6ecae9 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="e6ecae9" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-41b4e44 elementor-widget elementor-widget-heading" data-id="41b4e44" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
					<h3 class="elementor-heading-title elementor-size-default">Steps to Create an Assignment Rule</h3>				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-9741aa5 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="9741aa5" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-c72003a elementor-widget elementor-widget-text-editor" data-id="c72003a" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<p>To create an Assignment Rule, follow the steps below:</p><ol><li>Open the <strong>Navigation Panel</strong> in ServiceNow.</li><li>Navigate to <strong>System Policy → Assignment</strong>.</li><li>Click on <strong>Assignment</strong> to proceed.</li></ol><p>Once selected, the <strong>Assignment Rule form</strong> will be displayed, where you can define conditions and configure how tasks are automatically assigned to the appropriate user or user group.</p><p>This structured approach helps streamline task distribution and ensures efficient workload management.</p>								</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-b58d405 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="b58d405" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-5735ca2 elementor-widget elementor-widget-image" data-id="5735ca2" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
															<img loading="lazy" decoding="async" width="640" height="332" src="https://logiupskills.com/wp-content/uploads/2026/01/Picture1-1.png" class="attachment-large size-large wp-image-12194" alt="servicenow assignment rule" srcset="https://logiupskills.com/wp-content/uploads/2026/01/Picture1-1.png 780w, https://logiupskills.com/wp-content/uploads/2026/01/Picture1-1-300x156.png 300w, https://logiupskills.com/wp-content/uploads/2026/01/Picture1-1-768x399.png 768w" sizes="(max-width: 640px) 100vw, 640px" />															</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-a736d92 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="a736d92" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-cf4f564 elementor-widget elementor-widget-text-editor" data-id="cf4f564" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<ul><li>Enter the Assignment Rule Name and specify the conditions that determine which user or user group for the task should be assigned to.</li></ul>								</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-03beb12 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="03beb12" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-36f1cbc elementor-widget elementor-widget-image" data-id="36f1cbc" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
															<img loading="lazy" decoding="async" width="640" height="331" src="https://logiupskills.com/wp-content/uploads/2026/01/Picture2-1.png" class="attachment-large size-large wp-image-12195" alt="" srcset="https://logiupskills.com/wp-content/uploads/2026/01/Picture2-1.png 780w, https://logiupskills.com/wp-content/uploads/2026/01/Picture2-1-300x155.png 300w, https://logiupskills.com/wp-content/uploads/2026/01/Picture2-1-768x398.png 768w" sizes="(max-width: 640px) 100vw, 640px" />															</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-bd7d144 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="bd7d144" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-91d8539 elementor-widget elementor-widget-text-editor" data-id="91d8539" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<ul><li>Navigate to the <strong>Assign To</strong> tab and choose the appropriate <strong>User</strong> or <strong>User Group</strong> responsible for handling the task.</li></ul>								</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-a493fe1 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="a493fe1" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-6e21c2c elementor-widget elementor-widget-image" data-id="6e21c2c" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
															<img loading="lazy" decoding="async" width="640" height="332" src="https://logiupskills.com/wp-content/uploads/2026/01/Picture3-1.png" class="attachment-large size-large wp-image-12197" alt="" srcset="https://logiupskills.com/wp-content/uploads/2026/01/Picture3-1.png 780w, https://logiupskills.com/wp-content/uploads/2026/01/Picture3-1-300x156.png 300w, https://logiupskills.com/wp-content/uploads/2026/01/Picture3-1-768x399.png 768w" sizes="(max-width: 640px) 100vw, 640px" />															</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-cede915 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="cede915" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-7e475af elementor-widget elementor-widget-text-editor" data-id="7e475af" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<ul><li>Alternatively, you can define the assignment conditions in the <strong>Script</strong> tab instead of the <strong>Assign To</strong> tab, allowing for more flexible and advanced logic.</li><li>Once the configuration is complete, click <strong>Submit</strong> to save the Assignment Rule.</li><li>Create an <strong>Incident record</strong> and set the <strong>Short Description</strong> field to include the word <strong>“Demo”</strong> to trigger the Assignment Rule.</li></ul>								</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-a773c2f e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="a773c2f" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-06767f4 elementor-widget elementor-widget-image" data-id="06767f4" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
															<img loading="lazy" decoding="async" width="640" height="331" src="https://logiupskills.com/wp-content/uploads/2026/01/Picture4-1.png" class="attachment-large size-large wp-image-12198" alt="" srcset="https://logiupskills.com/wp-content/uploads/2026/01/Picture4-1.png 780w, https://logiupskills.com/wp-content/uploads/2026/01/Picture4-1-300x155.png 300w, https://logiupskills.com/wp-content/uploads/2026/01/Picture4-1-768x398.png 768w" sizes="(max-width: 640px) 100vw, 640px" />															</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-207c583 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="207c583" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-967fe67 elementor-widget elementor-widget-text-editor" data-id="967fe67" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<p>Click <strong>Save</strong>, and once the record is created, open the newly saved record.</p><p> </p><p>The incident is automatically assigned to <strong>Abrahim Lincon</strong>, confirming that the Assignment Rule is working correctly. Refer to the snapshot below.</p>								</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-5c4f3d5 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="5c4f3d5" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-6b16b18 elementor-widget elementor-widget-image" data-id="6b16b18" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
															<img loading="lazy" decoding="async" width="640" height="332" src="https://logiupskills.com/wp-content/uploads/2026/01/Picture5-1.png" class="attachment-large size-large wp-image-12199" alt="" srcset="https://logiupskills.com/wp-content/uploads/2026/01/Picture5-1.png 780w, https://logiupskills.com/wp-content/uploads/2026/01/Picture5-1-300x156.png 300w, https://logiupskills.com/wp-content/uploads/2026/01/Picture5-1-768x399.png 768w" sizes="(max-width: 640px) 100vw, 640px" />															</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-ea95b40 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="ea95b40" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-a3d4c45 elementor-widget elementor-widget-heading" data-id="a3d4c45" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
					<h3 class="elementor-heading-title elementor-size-default">Difference between Data Lookup Rule and Assignment Rule:</h3>				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-18a8a26 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="18a8a26" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-6abbb2a elementor-widget elementor-widget-text-editor" data-id="6abbb2a" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<table><tbody><tr><td width="312"><p>·       <strong>Data Lookup Rule:</strong></p></td><td width="312"><p>·       <strong>Assignment Rule:</strong></p></td></tr><tr><td width="312"><p>·       Works on the <strong>client side</strong></p></td><td width="312"><p>·       Works on the <strong>server side</strong></p></td></tr><tr><td width="312"><p>·       Executes <strong>before insert/update</strong></p></td><td width="312"><p>·       Executes <strong>after insert/update</strong></p></td></tr><tr><td width="312"><p>·       Used to <strong>populate multiple fields</strong> based on a combination of field values</p></td><td width="312"><p>·       Used to <strong>assign a task</strong> to a User or User Group</p></td></tr><tr><td width="312"><p>·       Values are fetched from a <strong>separate lookup table</strong></p></td><td width="312"><p>·       <strong>No separate table</strong> is required</p></td></tr><tr><td width="312"><p>·       Mainly used for <strong>auto-filling data</strong> (like category, priority, SLA, etc.)</p></td><td width="312"><p>·       Mainly used for <strong>auto assignment</strong> of records</p></td></tr><tr><td width="312"><p>·       Improves <strong>data consistency and accuracy</strong></p></td><td width="312"><p>·       Improves <strong>workload distribution and efficiency</strong></p></td></tr><tr><td width="312"><p>·       Cannot assign users/groups</p></td><td width="312"><p>·       Specifically designed for <strong>user/group assignment</strong></p></td></tr></tbody></table>								</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-c68571c e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="c68571c" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-c7333ab elementor-widget elementor-widget-heading" data-id="c7333ab" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
					<h3 class="elementor-heading-title elementor-size-default">Problem Statement</h3>				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-929c730 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="929c730" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-5357cdd elementor-widget elementor-widget-text-editor" data-id="5357cdd" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<p><strong>Scenario: Incident Assignment Based on Short Description</strong><br /><strong>Step 1</strong>: Create Groups and Assign Roles<br />• Create a group named LTI Group and assign the ITIL role.<br />• Create another group named L&amp;T Group and assign the ITIL role.<br /><strong>Step 2</strong>: Create Users and Add Them to LTI Group<br />Create the following users and add all of them to the LTI Group:<br />• LTI1<br />• LTI2<br />• LTI3<br />• LTI4</p><p><strong>Step 3</strong>: Configure Incident Assignment Logic<br />Incidents should be assigned based on the value entered in the Short Description field, as shown below:<br />Short Description Assigned To (User)<br />Finance LTI4<br />Leave LTI3<br />Training LTI1<br />Training and ServiceNow LTI2</p><p><strong>Default Assignment Condition</strong><br />• If the Short Description does not match any of the above values:<br />o The incident should be assigned to the L&amp;T Group<br />o The Assigned To field should remain blank</p>								</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-059717d e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="059717d" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-e256cb5 elementor-widget elementor-widget-heading" data-id="e256cb5" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
					<h3 class="elementor-heading-title elementor-size-default">Solution</h3>				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-4984180 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="4984180" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-5c373a0 elementor-widget elementor-widget-text-editor" data-id="5c373a0" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<ul><li>Create the <strong>LTI Group</strong> and assign it the <strong>ITIL</strong> role to enable incident management access.</li></ul>								</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-0082415 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="0082415" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-4ee0d85 elementor-widget elementor-widget-image" data-id="4ee0d85" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
															<img loading="lazy" decoding="async" width="624" height="323" src="https://logiupskills.com/wp-content/uploads/2026/01/Picture6-1.png" class="attachment-large size-large wp-image-12200" alt="" srcset="https://logiupskills.com/wp-content/uploads/2026/01/Picture6-1.png 624w, https://logiupskills.com/wp-content/uploads/2026/01/Picture6-1-300x155.png 300w" sizes="(max-width: 624px) 100vw, 624px" />															</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-c1a9eb7 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="c1a9eb7" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-1273ecf elementor-widget elementor-widget-text-editor" data-id="1273ecf" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<ul><li>After creating the group, add existing users or create new users and associate them with the group.</li></ul>								</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-4f8714c e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="4f8714c" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-19df745 elementor-widget elementor-widget-image" data-id="19df745" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
															<img loading="lazy" decoding="async" width="624" height="322" src="https://logiupskills.com/wp-content/uploads/2026/01/Picture7-1.png" class="attachment-large size-large wp-image-12201" alt="" srcset="https://logiupskills.com/wp-content/uploads/2026/01/Picture7-1.png 624w, https://logiupskills.com/wp-content/uploads/2026/01/Picture7-1-300x155.png 300w" sizes="(max-width: 624px) 100vw, 624px" />															</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-abe12bb e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="abe12bb" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-c5a2339 elementor-widget elementor-widget-text-editor" data-id="c5a2339" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<ul><li>Similarly, create the <strong>L&amp;T Group</strong> and assign it to the <strong>ITIL</strong> role for incident handling.</li></ul>								</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-3973aff e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="3973aff" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-bb60d62 elementor-widget elementor-widget-image" data-id="bb60d62" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
															<img loading="lazy" decoding="async" width="640" height="329" src="https://logiupskills.com/wp-content/uploads/2026/01/Picture8-1.png" class="attachment-large size-large wp-image-12202" alt="" srcset="https://logiupskills.com/wp-content/uploads/2026/01/Picture8-1.png 780w, https://logiupskills.com/wp-content/uploads/2026/01/Picture8-1-300x154.png 300w, https://logiupskills.com/wp-content/uploads/2026/01/Picture8-1-768x395.png 768w" sizes="(max-width: 640px) 100vw, 640px" />															</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-4852cb9 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="4852cb9" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-e5935ad elementor-widget elementor-widget-text-editor" data-id="e5935ad" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<p><strong>Create an Assignment Rule with the following configuration:</strong></p><ul><li><strong>Condition:</strong> Short Description contains “Finance”</li><li><strong>Assignment:</strong> Automatically route the task to the <strong>LTI Group</strong> and<strong> LTI 4 user</strong></li></ul><p>This ensures seamless task allocation and efficient handling of finance-related requests.</p>								</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-ae14d35 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="ae14d35" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-cc5c05b elementor-widget elementor-widget-image" data-id="cc5c05b" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
															<img loading="lazy" decoding="async" width="624" height="325" src="https://logiupskills.com/wp-content/uploads/2026/01/Picture9-1.png" class="attachment-large size-large wp-image-12203" alt="" srcset="https://logiupskills.com/wp-content/uploads/2026/01/Picture9-1.png 624w, https://logiupskills.com/wp-content/uploads/2026/01/Picture9-1-300x156.png 300w" sizes="(max-width: 624px) 100vw, 624px" />															</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-3806282 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="3806282" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-cf7dd99 elementor-widget elementor-widget-image" data-id="cf7dd99" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
															<img loading="lazy" decoding="async" width="624" height="322" src="https://logiupskills.com/wp-content/uploads/2026/01/Picture10-1.png" class="attachment-large size-large wp-image-12204" alt="" srcset="https://logiupskills.com/wp-content/uploads/2026/01/Picture10-1.png 624w, https://logiupskills.com/wp-content/uploads/2026/01/Picture10-1-300x155.png 300w" sizes="(max-width: 624px) 100vw, 624px" />															</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-9480144 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="9480144" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-41be53a elementor-widget elementor-widget-text-editor" data-id="41be53a" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<p><strong>Create an Assignment Rule with the following setup:</strong></p><ul><li><strong>Condition:</strong> Short Description contains “Leave”</li><li><strong>Assignment:</strong> Automatically assign the task to the <strong>LTI Group</strong> and <strong>LTI 3 user</strong></li></ul><p>For a concise, professional one-liner:</p><p><strong>Assignment Rule:</strong> If Short Description contains “Leave,” assign to <strong>LTI Group</strong> and <strong>LTI 3 users</strong>.</p>								</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-ef31353 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="ef31353" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-f63f17a elementor-widget elementor-widget-image" data-id="f63f17a" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
															<img loading="lazy" decoding="async" width="624" height="323" src="https://logiupskills.com/wp-content/uploads/2026/01/Picture11-1.png" class="attachment-large size-large wp-image-12205" alt="" srcset="https://logiupskills.com/wp-content/uploads/2026/01/Picture11-1.png 624w, https://logiupskills.com/wp-content/uploads/2026/01/Picture11-1-300x155.png 300w" sizes="(max-width: 624px) 100vw, 624px" />															</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-efca2f5 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="efca2f5" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-8cc0a45 elementor-widget elementor-widget-image" data-id="8cc0a45" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
															<img loading="lazy" decoding="async" width="624" height="321" src="https://logiupskills.com/wp-content/uploads/2026/01/Picture12-2.png" class="attachment-large size-large wp-image-12206" alt="" srcset="https://logiupskills.com/wp-content/uploads/2026/01/Picture12-2.png 624w, https://logiupskills.com/wp-content/uploads/2026/01/Picture12-2-300x154.png 300w" sizes="(max-width: 624px) 100vw, 624px" />															</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-4f90557 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="4f90557" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-f749d28 elementor-widget elementor-widget-text-editor" data-id="f749d28" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<p><strong>Create an Assignment Rule with the following setup:</strong></p><ul><li><strong>Condition:</strong> Short Description contains “Training”</li><li><strong>Assignment:</strong> Automatically assign the task to the <strong>LTI Group</strong> and<strong> LTI 1 user</strong></li></ul><p>Concise one-liner version:</p><p><strong>Assignment Rule:</strong> If Short Description contains “Training,” assigns to <strong>LTI Group</strong> and <strong>LTI 1 user</strong>.</p>								</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-42da1ca e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="42da1ca" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-481dd07 elementor-widget elementor-widget-image" data-id="481dd07" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
															<img loading="lazy" decoding="async" width="624" height="322" src="https://logiupskills.com/wp-content/uploads/2026/01/Picture13-2.png" class="attachment-large size-large wp-image-12207" alt="" srcset="https://logiupskills.com/wp-content/uploads/2026/01/Picture13-2.png 624w, https://logiupskills.com/wp-content/uploads/2026/01/Picture13-2-300x155.png 300w" sizes="(max-width: 624px) 100vw, 624px" />															</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-3d04c4d e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="3d04c4d" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-7e90374 elementor-widget elementor-widget-image" data-id="7e90374" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
															<img loading="lazy" decoding="async" width="624" height="321" src="https://logiupskills.com/wp-content/uploads/2026/01/Picture14-1.png" class="attachment-large size-large wp-image-12208" alt="" srcset="https://logiupskills.com/wp-content/uploads/2026/01/Picture14-1.png 624w, https://logiupskills.com/wp-content/uploads/2026/01/Picture14-1-300x154.png 300w" sizes="(max-width: 624px) 100vw, 624px" />															</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-d4bad73 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="d4bad73" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-d0422bd elementor-widget elementor-widget-text-editor" data-id="d0422bd" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<p><strong>Create an Assignment Rule with the following setup:</strong></p><ul><li><strong>Condition:</strong> Short Description contains <strong>both “Training” and “ServiceNow”</strong></li><li><strong>Assignment:</strong> Automatically assign the task to the <strong>LTI Group</strong> and<strong> LTI 2 user</strong></li></ul><p><strong>Assignment Rule:</strong> If Short Description contains <strong>“Training” and “ServiceNow,”</strong> assigns to <strong>LTI Group</strong> and <strong>LTI 2 user.</strong></p>								</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-ebfe7d4 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="ebfe7d4" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-39156cb elementor-widget elementor-widget-image" data-id="39156cb" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
															<img loading="lazy" decoding="async" width="640" height="329" src="https://logiupskills.com/wp-content/uploads/2026/01/Picture15-1.png" class="attachment-large size-large wp-image-12209" alt="" srcset="https://logiupskills.com/wp-content/uploads/2026/01/Picture15-1.png 780w, https://logiupskills.com/wp-content/uploads/2026/01/Picture15-1-300x154.png 300w, https://logiupskills.com/wp-content/uploads/2026/01/Picture15-1-768x395.png 768w" sizes="(max-width: 640px) 100vw, 640px" />															</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-4c4875c e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="4c4875c" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-97ad8b3 elementor-widget elementor-widget-image" data-id="97ad8b3" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
															<img loading="lazy" decoding="async" width="624" height="325" src="https://logiupskills.com/wp-content/uploads/2026/01/Picture16-1.png" class="attachment-large size-large wp-image-12210" alt="" srcset="https://logiupskills.com/wp-content/uploads/2026/01/Picture16-1.png 624w, https://logiupskills.com/wp-content/uploads/2026/01/Picture16-1-300x156.png 300w" sizes="(max-width: 624px) 100vw, 624px" />															</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-49fb8e8 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="49fb8e8" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-ec21e31 elementor-widget elementor-widget-text-editor" data-id="ec21e31" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<p><strong>Create an Assignment Rule with the following setup:</strong></p><ul><li><strong>Condition:</strong> Short Description <strong>does not contain</strong> “Training,” “ServiceNow,” “Finance,” or “Leave”</li><li><strong>Assignment:</strong> Automatically assign the task to the <strong>L&amp;T Group</strong></li></ul><p>Concise one-liner version:</p><p><strong>Assignment Rule:</strong> If Short Description does <strong>not</strong> contain <strong>Training, ServiceNow, Finance, or Leave,</strong> assign to <strong>L&amp;T Group</strong>.</p>								</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-3932fc1 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="3932fc1" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-97e6f5c elementor-widget elementor-widget-image" data-id="97e6f5c" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
															<img loading="lazy" decoding="async" width="624" height="324" src="https://logiupskills.com/wp-content/uploads/2026/01/Picture17-1.png" class="attachment-large size-large wp-image-12211" alt="" srcset="https://logiupskills.com/wp-content/uploads/2026/01/Picture17-1.png 624w, https://logiupskills.com/wp-content/uploads/2026/01/Picture17-1-300x156.png 300w" sizes="(max-width: 624px) 100vw, 624px" />															</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-5ec4dd4 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="5ec4dd4" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-4afa015 elementor-widget elementor-widget-image" data-id="4afa015" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
															<img loading="lazy" decoding="async" width="624" height="325" src="https://logiupskills.com/wp-content/uploads/2026/01/Picture18-1.png" class="attachment-large size-large wp-image-12212" alt="" srcset="https://logiupskills.com/wp-content/uploads/2026/01/Picture18-1.png 624w, https://logiupskills.com/wp-content/uploads/2026/01/Picture18-1-300x156.png 300w" sizes="(max-width: 624px) 100vw, 624px" />															</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-253b795 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="253b795" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-313e770 elementor-widget elementor-widget-text-editor" data-id="313e770" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<ul><li>Create an incident with a Short Description containing “Finance”; it will automatically be assigned to the LTI Group and LTI 4 user.</li></ul>								</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-6aedf46 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="6aedf46" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-18ecd2d elementor-widget elementor-widget-image" data-id="18ecd2d" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
															<img loading="lazy" decoding="async" width="624" height="323" src="https://logiupskills.com/wp-content/uploads/2026/01/Picture19-1.png" class="attachment-large size-large wp-image-12213" alt="" srcset="https://logiupskills.com/wp-content/uploads/2026/01/Picture19-1.png 624w, https://logiupskills.com/wp-content/uploads/2026/01/Picture19-1-300x155.png 300w" sizes="(max-width: 624px) 100vw, 624px" />															</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-eaf3661 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="eaf3661" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-2af0c09 elementor-widget elementor-widget-text-editor" data-id="2af0c09" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<ul><li>Once the incident is saved, it’s successfully logged and ready for action.</li></ul>								</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-e995504 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="e995504" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-cefcb8c elementor-widget elementor-widget-image" data-id="cefcb8c" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
															<img loading="lazy" decoding="async" width="624" height="325" src="https://logiupskills.com/wp-content/uploads/2026/01/Picture20-1.png" class="attachment-large size-large wp-image-12214" alt="" srcset="https://logiupskills.com/wp-content/uploads/2026/01/Picture20-1.png 624w, https://logiupskills.com/wp-content/uploads/2026/01/Picture20-1-300x156.png 300w" sizes="(max-width: 624px) 100vw, 624px" />															</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-b2442a0 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="b2442a0" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-b97cd0a elementor-widget elementor-widget-text-editor" data-id="b97cd0a" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<ul><li>Create an incident with a Short Description containing ‘Leave’. It will automatically be assigned to the LTI Group and LTI 3 user.</li></ul>								</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-a4ccc5c e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="a4ccc5c" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-0415dd9 elementor-widget elementor-widget-image" data-id="0415dd9" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
															<img loading="lazy" decoding="async" width="624" height="324" src="https://logiupskills.com/wp-content/uploads/2026/01/Picture21-1.png" class="attachment-large size-large wp-image-12215" alt="" srcset="https://logiupskills.com/wp-content/uploads/2026/01/Picture21-1.png 624w, https://logiupskills.com/wp-content/uploads/2026/01/Picture21-1-300x156.png 300w" sizes="(max-width: 624px) 100vw, 624px" />															</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-1c06f2c e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="1c06f2c" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-bafe83d elementor-widget elementor-widget-text-editor" data-id="bafe83d" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<ul><li>Once the incident is saved, it’s officially recorded and queued for action by the assigned group and users.</li></ul>								</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-76ac441 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="76ac441" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-9813206 elementor-widget elementor-widget-image" data-id="9813206" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
															<img loading="lazy" decoding="async" width="624" height="321" src="https://logiupskills.com/wp-content/uploads/2026/01/Picture22-1.png" class="attachment-large size-large wp-image-12221" alt="" srcset="https://logiupskills.com/wp-content/uploads/2026/01/Picture22-1.png 624w, https://logiupskills.com/wp-content/uploads/2026/01/Picture22-1-300x154.png 300w" sizes="(max-width: 624px) 100vw, 624px" />															</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-3186257 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="3186257" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-7104e7a elementor-widget elementor-widget-text-editor" data-id="7104e7a" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<ul><li>Once an incident with ‘Training’ in the Short Description is created, it’s automatically routed to the LTI Group and LTI 1 user for action</li></ul>								</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-0ee6153 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="0ee6153" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-b770f25 elementor-widget elementor-widget-image" data-id="b770f25" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
															<img loading="lazy" decoding="async" width="624" height="323" src="https://logiupskills.com/wp-content/uploads/2026/01/Picture23-1.png" class="attachment-large size-large wp-image-12222" alt="" srcset="https://logiupskills.com/wp-content/uploads/2026/01/Picture23-1.png 624w, https://logiupskills.com/wp-content/uploads/2026/01/Picture23-1-300x155.png 300w" sizes="(max-width: 624px) 100vw, 624px" />															</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-c2f7a79 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="c2f7a79" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-9c1f5be elementor-widget elementor-widget-text-editor" data-id="9c1f5be" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<ul><li>After saving the incident, you get a confirmation that it has been successfully created and assigned</li></ul>								</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-da33c16 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="da33c16" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-7b7b33c elementor-widget elementor-widget-image" data-id="7b7b33c" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
															<img loading="lazy" decoding="async" width="624" height="324" src="https://logiupskills.com/wp-content/uploads/2026/01/Picture24-2.png" class="attachment-large size-large wp-image-12223" alt="" srcset="https://logiupskills.com/wp-content/uploads/2026/01/Picture24-2.png 624w, https://logiupskills.com/wp-content/uploads/2026/01/Picture24-2-300x156.png 300w" sizes="(max-width: 624px) 100vw, 624px" />															</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-64df128 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="64df128" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-0c25228 elementor-widget elementor-widget-text-editor" data-id="0c25228" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<ul><li>Once an incident with ‘Training’ and ‘ServiceNow’ in the Short Description is created, it’s automatically routed to the LTI Group and LTI 2 user for action</li></ul>								</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-46a23f7 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="46a23f7" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-4d55126 elementor-widget elementor-widget-image" data-id="4d55126" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
															<img loading="lazy" decoding="async" width="624" height="323" src="https://logiupskills.com/wp-content/uploads/2026/01/Picture25-1.png" class="attachment-large size-large wp-image-12224" alt="" srcset="https://logiupskills.com/wp-content/uploads/2026/01/Picture25-1.png 624w, https://logiupskills.com/wp-content/uploads/2026/01/Picture25-1-300x155.png 300w" sizes="(max-width: 624px) 100vw, 624px" />															</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-e8a7845 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="e8a7845" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-021c97b elementor-widget elementor-widget-image" data-id="021c97b" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
															<img loading="lazy" decoding="async" width="624" height="322" src="https://logiupskills.com/wp-content/uploads/2026/01/Picture26-1.png" class="attachment-large size-large wp-image-12225" alt="" srcset="https://logiupskills.com/wp-content/uploads/2026/01/Picture26-1.png 624w, https://logiupskills.com/wp-content/uploads/2026/01/Picture26-1-300x155.png 300w" sizes="(max-width: 624px) 100vw, 624px" />															</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-9622d07 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="9622d07" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-e9f8f36 elementor-widget elementor-widget-text-editor" data-id="e9f8f36" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<ul><li>If an incident’s Short Description does <strong>not</strong> contain Finance, Leave, Training, or ServiceNow, it’s automatically routed to the L&amp;T Group, and the ‘Assigned To’ field remains blank for manual assignment.</li></ul>								</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-81d249f e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="81d249f" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-3fb09a0 elementor-widget elementor-widget-image" data-id="3fb09a0" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
															<img loading="lazy" decoding="async" width="624" height="328" src="https://logiupskills.com/wp-content/uploads/2026/01/Picture27-1.png" class="attachment-large size-large wp-image-12226" alt="" srcset="https://logiupskills.com/wp-content/uploads/2026/01/Picture27-1.png 624w, https://logiupskills.com/wp-content/uploads/2026/01/Picture27-1-300x158.png 300w" sizes="(max-width: 624px) 100vw, 624px" />															</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-4722c81 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="4722c81" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-1223055 elementor-widget elementor-widget-text-editor" data-id="1223055" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<ul><li>For incidents whose Short Description does <strong>not</strong> contain Finance, Leave, Training, or ServiceNow, only the Assignment Group (L&amp;T Group) will be populated, while the ‘Assigned To’ field will remain empty due to the assignment rule.</li></ul>								</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-cf841c5 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="cf841c5" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-c6e16f5 elementor-widget elementor-widget-image" data-id="c6e16f5" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
															<img loading="lazy" decoding="async" width="624" height="323" src="https://logiupskills.com/wp-content/uploads/2026/01/Picture28-1.png" class="attachment-large size-large wp-image-12227" alt="" srcset="https://logiupskills.com/wp-content/uploads/2026/01/Picture28-1.png 624w, https://logiupskills.com/wp-content/uploads/2026/01/Picture28-1-300x155.png 300w" sizes="(max-width: 624px) 100vw, 624px" />															</div>
					</div>
				</div>
				</div>
		<p>&lt;p&gt;The post <a rel="nofollow" href="https://logiupskills.com/assignment-rule/">Assignment Rule</a> first appeared on <a rel="nofollow" href="https://logiupskills.com">LogiUpSkill</a>.&lt;/p&gt;</p>
]]></content:encoded>
					
					<wfw:commentRss>https://logiupskills.com/assignment-rule/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>View Rule</title>
		<link>https://logiupskills.com/view-rule/</link>
					<comments>https://logiupskills.com/view-rule/#respond</comments>
		
		<dc:creator><![CDATA[Keshav Pathak]]></dc:creator>
		<pubDate>Tue, 06 Jan 2026 08:24:08 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<guid isPermaLink="false">https://logiupskills.com/?p=11316</guid>

					<description><![CDATA[<p>View Rule This rule determines how a record is presented to the user by dynamically selecting the appropriate view based on defined conditions. Instead of showing the same layout to everyone, it intelligently adapts the form view according to factors such as user role, record state, or field values.  By doing so, it ensures that:  Users see only the most relevant fields  The interface remains clean, focused, and role-specific  Data entry becomes faster and less error-prone  Overall user experience is more intuitive and efficient  In short, this rule acts as a smart filter for the UI, displaying the right view at the right time to the right user—enhancing clarity, productivity, and usability.  To create a view, go to Configure → All → View Rules and click New.  A form will open where you define conditions to control which view is shown. Based on these conditions, the system automatically displays the most relevant view, ensuring a clean and user-friendly interface.  Save the form to apply the configuration.  Once saved, the View Rule is created and stored as shown below, ready to dynamically control which view is displayed based on the defined conditions.  Now, based on the conditions defined in the View Rule, open any Incident record where the Caller is Mac Marksberry.  When you open this record, the system will automatically apply the rule and display the configured view for that condition.  As per the configured View Rule, the record will now be displayed in the ESS (Self-Service) View.  This means the Incident opens in the Self-Service View, showing only the relevant fields intended for end users, as illustrated below.  We can also create a View Rule using a script by enabling the Advanced checkbox.  This allows you to apply custom scripted logic to determine the view dynamically, offering greater flexibility for complex conditions beyond the standard configuration. </p>
<p>&lt;p&gt;The post <a rel="nofollow" href="https://logiupskills.com/view-rule/">View Rule</a> first appeared on <a rel="nofollow" href="https://logiupskills.com">LogiUpSkill</a>.&lt;/p&gt;</p>
]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="11316" class="elementor elementor-11316" data-elementor-settings="{&quot;ha_cmc_init_switcher&quot;:&quot;no&quot;}">
				<div class="elementor-element elementor-element-ab7639c e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="ab7639c" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-7f7fcee elementor-widget elementor-widget-heading" data-id="7f7fcee" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
					<h1 class="elementor-heading-title elementor-size-default">View Rule </h1>				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-ff30e6a e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="ff30e6a" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-8d85227 elementor-widget elementor-widget-text-editor" data-id="8d85227" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<p><span data-contrast="auto">This rule determines </span><b><span data-contrast="auto">how a record is presented to the user by dynamically selecting the appropriate view based on defined conditions</span></b><span data-contrast="auto">. Instead of showing the same layout to everyone, it intelligently adapts the form view according to factors such as user role, record state, or field values.</span><span data-ccp-props="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335551550&quot;:1,&quot;335551620&quot;:1,&quot;335559738&quot;:240,&quot;335559739&quot;:240}"> </span></p><p><span data-contrast="auto">By doing so, it ensures that:</span><span data-ccp-props="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335551550&quot;:1,&quot;335551620&quot;:1,&quot;335559738&quot;:240,&quot;335559739&quot;:240}"> </span></p><ul><li data-leveltext="" data-font="Symbol" data-listid="1" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559683&quot;:0,&quot;335559684&quot;:-2,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}" data-aria-posinset="1" data-aria-level="1"><span data-contrast="auto">Users see </span><b><span data-contrast="auto">only the most relevant fields</span></b><span data-ccp-props="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335551550&quot;:1,&quot;335551620&quot;:1,&quot;335559738&quot;:240,&quot;335559739&quot;:240}"> </span></li></ul><ul><li data-leveltext="" data-font="Symbol" data-listid="1" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559683&quot;:0,&quot;335559684&quot;:-2,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}" data-aria-posinset="2" data-aria-level="1"><span data-contrast="auto">The interface remains </span><b><span data-contrast="auto">clean, focused, and role-specific</span></b><span data-ccp-props="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335551550&quot;:1,&quot;335551620&quot;:1,&quot;335559738&quot;:240,&quot;335559739&quot;:240}"> </span></li></ul><ul><li data-leveltext="" data-font="Symbol" data-listid="1" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559683&quot;:0,&quot;335559684&quot;:-2,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}" data-aria-posinset="3" data-aria-level="1"><span data-contrast="auto">Data entry becomes </span><b><span data-contrast="auto">faster and less error-prone</span></b><span data-ccp-props="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335551550&quot;:1,&quot;335551620&quot;:1,&quot;335559738&quot;:240,&quot;335559739&quot;:240}"> </span></li></ul><ul><li data-leveltext="" data-font="Symbol" data-listid="1" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559683&quot;:0,&quot;335559684&quot;:-2,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}" data-aria-posinset="4" data-aria-level="1"><span data-contrast="auto">Overall user experience is </span><b><span data-contrast="auto">more intuitive and efficient</span></b><span data-ccp-props="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335551550&quot;:1,&quot;335551620&quot;:1,&quot;335559738&quot;:240,&quot;335559739&quot;:240}"> </span></li></ul><p><span data-contrast="auto">In short, this rule acts as a </span><b><span data-contrast="auto">smart filter for the UI</span></b><span data-contrast="auto">, displaying the right view at the right time to the right user—enhancing clarity, productivity, and usability.</span><span data-ccp-props="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335551550&quot;:1,&quot;335551620&quot;:1,&quot;335559738&quot;:240,&quot;335559739&quot;:240}"> </span></p>								</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-6284da8 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="6284da8" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-dc1c85e elementor-widget elementor-widget-text-editor" data-id="dc1c85e" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<ul><li data-leveltext="" data-font="Symbol" data-listid="2" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559683&quot;:0,&quot;335559684&quot;:-2,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}" data-aria-posinset="1" data-aria-level="1"><span data-contrast="auto">To create a view, go to </span><b><span data-contrast="auto">Configure → All → View Rules</span></b><span data-contrast="auto"> and click </span><b><span data-contrast="auto">New</span></b><span data-contrast="auto">.</span><span data-ccp-props="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335551550&quot;:1,&quot;335551620&quot;:1,&quot;335559738&quot;:240,&quot;335559739&quot;:240}"> </span></li></ul><ul><li data-leveltext="" data-font="Symbol" data-listid="2" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559683&quot;:0,&quot;335559684&quot;:-2,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}" data-aria-posinset="2" data-aria-level="1"><span data-contrast="auto">A form will open where you define conditions to control </span><b><span data-contrast="auto">which view is shown</span></b><span data-contrast="auto">. Based on these conditions, the system automatically displays the most relevant view, ensuring a </span><b><span data-contrast="auto">clean and user-friendly interface.</span></b><span data-ccp-props="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335551550&quot;:1,&quot;335551620&quot;:1,&quot;335559738&quot;:240,&quot;335559739&quot;:240}"> </span></li></ul>								</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-de19c60 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="de19c60" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-ac19043 elementor-widget elementor-widget-image" data-id="ac19043" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
															<img loading="lazy" decoding="async" width="640" height="333" src="https://logiupskills.com/wp-content/uploads/2026/01/1-2-1024x533.png" class="attachment-large size-large wp-image-11358" alt="View rule in ServiceNow" srcset="https://logiupskills.com/wp-content/uploads/2026/01/1-2-1024x533.png 1024w, https://logiupskills.com/wp-content/uploads/2026/01/1-2-300x156.png 300w, https://logiupskills.com/wp-content/uploads/2026/01/1-2-768x400.png 768w, https://logiupskills.com/wp-content/uploads/2026/01/1-2-1536x799.png 1536w, https://logiupskills.com/wp-content/uploads/2026/01/1-2.png 1916w" sizes="(max-width: 640px) 100vw, 640px" />															</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-4468937 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="4468937" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-d604995 elementor-widget elementor-widget-text-editor" data-id="d604995" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<ul><li data-leveltext="" data-font="Symbol" data-listid="3" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559683&quot;:0,&quot;335559684&quot;:-2,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}" data-aria-posinset="1" data-aria-level="1"><span data-contrast="auto">Save the form to apply the configuration.</span><span data-ccp-props="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335551550&quot;:1,&quot;335551620&quot;:1,&quot;335559738&quot;:240,&quot;335559739&quot;:240}"> </span></li></ul><ul><li data-leveltext="" data-font="Symbol" data-listid="3" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559683&quot;:0,&quot;335559684&quot;:-2,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}" data-aria-posinset="2" data-aria-level="1"><span data-contrast="auto">Once saved, the </span><b><span data-contrast="auto">View Rule</span></b><span data-contrast="auto"> is created and stored as shown below, ready to dynamically control which view is displayed based on the defined conditions.</span><span data-ccp-props="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335551550&quot;:1,&quot;335551620&quot;:1,&quot;335559738&quot;:240,&quot;335559739&quot;:240}"> </span></li></ul>								</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-51190a2 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="51190a2" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-8815bd8 elementor-widget elementor-widget-image" data-id="8815bd8" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
															<img loading="lazy" decoding="async" width="640" height="331" src="https://logiupskills.com/wp-content/uploads/2026/01/Screenshot-2026-01-06-120555-1-1024x529.png" class="attachment-large size-large wp-image-11359" alt="View rule in ServiceNow" srcset="https://logiupskills.com/wp-content/uploads/2026/01/Screenshot-2026-01-06-120555-1-1024x529.png 1024w, https://logiupskills.com/wp-content/uploads/2026/01/Screenshot-2026-01-06-120555-1-300x155.png 300w, https://logiupskills.com/wp-content/uploads/2026/01/Screenshot-2026-01-06-120555-1-768x397.png 768w, https://logiupskills.com/wp-content/uploads/2026/01/Screenshot-2026-01-06-120555-1-1536x794.png 1536w, https://logiupskills.com/wp-content/uploads/2026/01/Screenshot-2026-01-06-120555-1.png 1918w" sizes="(max-width: 640px) 100vw, 640px" />															</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-8e5215d e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="8e5215d" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-8e4228d elementor-widget elementor-widget-image" data-id="8e4228d" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
															<img loading="lazy" decoding="async" width="640" height="84" src="https://logiupskills.com/wp-content/uploads/2026/01/2-1-1024x134.png" class="attachment-large size-large wp-image-11360" alt="View rule in ServiceNow" srcset="https://logiupskills.com/wp-content/uploads/2026/01/2-1-1024x134.png 1024w, https://logiupskills.com/wp-content/uploads/2026/01/2-1-300x39.png 300w, https://logiupskills.com/wp-content/uploads/2026/01/2-1-768x100.png 768w, https://logiupskills.com/wp-content/uploads/2026/01/2-1-1536x200.png 1536w, https://logiupskills.com/wp-content/uploads/2026/01/2-1.png 1916w" sizes="(max-width: 640px) 100vw, 640px" />															</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-5f2b359 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="5f2b359" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-a5a7bf9 elementor-widget elementor-widget-text-editor" data-id="a5a7bf9" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<ul><li data-leveltext="" data-font="Symbol" data-listid="4" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559683&quot;:0,&quot;335559684&quot;:-2,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}" data-aria-posinset="1" data-aria-level="1"><span data-contrast="auto">Now, based on the conditions defined in the </span><b><span data-contrast="auto">View Rule</span></b><span data-contrast="auto">, open any </span><b><span data-contrast="auto">Incident</span></b><span data-contrast="auto"> record where the </span><b><span data-contrast="auto">Caller</span></b><span data-contrast="auto"> is </span><b><span data-contrast="auto">Mac Marksberry</span></b><span data-contrast="auto">.</span><span data-ccp-props="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335551550&quot;:1,&quot;335551620&quot;:1,&quot;335559738&quot;:240,&quot;335559739&quot;:240}"> </span></li></ul><ul><li data-leveltext="" data-font="Symbol" data-listid="4" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559683&quot;:0,&quot;335559684&quot;:-2,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}" data-aria-posinset="2" data-aria-level="1"><span data-contrast="auto">When you open this record, the system will automatically apply the rule and display the </span><b><span data-contrast="auto">configured view</span></b><span data-contrast="auto"> for that condition.</span><span data-ccp-props="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335551550&quot;:1,&quot;335551620&quot;:1,&quot;335559738&quot;:240,&quot;335559739&quot;:240}"> </span></li></ul>								</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-d52edad e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="d52edad" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-b7af8bd elementor-widget elementor-widget-image" data-id="b7af8bd" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
															<img loading="lazy" decoding="async" width="640" height="331" src="https://logiupskills.com/wp-content/uploads/2026/01/3-2-1024x530.png" class="attachment-large size-large wp-image-11361" alt="View rule in ServiceNow" srcset="https://logiupskills.com/wp-content/uploads/2026/01/3-2-1024x530.png 1024w, https://logiupskills.com/wp-content/uploads/2026/01/3-2-300x155.png 300w, https://logiupskills.com/wp-content/uploads/2026/01/3-2-768x397.png 768w, https://logiupskills.com/wp-content/uploads/2026/01/3-2-1536x795.png 1536w, https://logiupskills.com/wp-content/uploads/2026/01/3-2.png 1907w" sizes="(max-width: 640px) 100vw, 640px" />															</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-b3c9c73 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="b3c9c73" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-d818229 elementor-widget elementor-widget-text-editor" data-id="d818229" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<ul><li data-leveltext="" data-font="Symbol" data-listid="5" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559683&quot;:0,&quot;335559684&quot;:-2,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}" data-aria-posinset="1" data-aria-level="1"><span data-contrast="auto">As per the configured </span><b><span data-contrast="auto">View Rule</span></b><span data-contrast="auto">, the record will now be displayed in the </span><b><span data-contrast="auto">ESS (Self-Service) View</span></b><span data-contrast="auto">.</span><span data-ccp-props="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335551550&quot;:1,&quot;335551620&quot;:1,&quot;335559738&quot;:240,&quot;335559739&quot;:240}"> </span></li></ul><ul><li data-leveltext="" data-font="Symbol" data-listid="5" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559683&quot;:0,&quot;335559684&quot;:-2,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}" data-aria-posinset="2" data-aria-level="1"><span data-contrast="auto">This means the Incident opens in the </span><b><span data-contrast="auto">Self-Service View</span></b><span data-contrast="auto">, showing only the relevant fields intended for end users, as illustrated below.</span><span data-ccp-props="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335551550&quot;:1,&quot;335551620&quot;:1,&quot;335559738&quot;:240,&quot;335559739&quot;:240}"> </span></li></ul>								</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-897c393 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="897c393" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-220e747 elementor-widget elementor-widget-image" data-id="220e747" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
															<img loading="lazy" decoding="async" width="640" height="333" src="https://logiupskills.com/wp-content/uploads/2026/01/4-1-1024x532.png" class="attachment-large size-large wp-image-11362" alt="View rule in ServiceNow" srcset="https://logiupskills.com/wp-content/uploads/2026/01/4-1-1024x532.png 1024w, https://logiupskills.com/wp-content/uploads/2026/01/4-1-300x156.png 300w, https://logiupskills.com/wp-content/uploads/2026/01/4-1-768x399.png 768w, https://logiupskills.com/wp-content/uploads/2026/01/4-1-1536x798.png 1536w, https://logiupskills.com/wp-content/uploads/2026/01/4-1.png 1928w" sizes="(max-width: 640px) 100vw, 640px" />															</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-828b426 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="828b426" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-1e6b560 elementor-widget elementor-widget-text-editor" data-id="1e6b560" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<ul><li data-leveltext="" data-font="Symbol" data-listid="6" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559683&quot;:0,&quot;335559684&quot;:-2,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}" data-aria-posinset="1" data-aria-level="1"><span data-contrast="auto">We can also create a </span><b><span data-contrast="auto">View Rule using a script</span></b><span data-contrast="auto"> by enabling the </span><b><span data-contrast="auto">Advanced</span></b><span data-contrast="auto"> checkbox.</span><span data-ccp-props="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335551550&quot;:1,&quot;335551620&quot;:1,&quot;335559738&quot;:240,&quot;335559739&quot;:240}"> </span></li></ul><ul><li data-leveltext="" data-font="Symbol" data-listid="6" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559683&quot;:0,&quot;335559684&quot;:-2,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}" data-aria-posinset="2" data-aria-level="1"><span data-contrast="auto">This allows you to apply </span><b><span data-contrast="auto">custom scripted logic</span></b><span data-contrast="auto"> to determine the view dynamically, offering greater flexibility for complex conditions beyond the standard configuration.</span><span data-ccp-props="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335551550&quot;:1,&quot;335551620&quot;:1,&quot;335559738&quot;:240,&quot;335559739&quot;:240}"> </span></li></ul>								</div>
					</div>
				</div>
				</div>
		<p>&lt;p&gt;The post <a rel="nofollow" href="https://logiupskills.com/view-rule/">View Rule</a> first appeared on <a rel="nofollow" href="https://logiupskills.com">LogiUpSkill</a>.&lt;/p&gt;</p>
]]></content:encoded>
					
					<wfw:commentRss>https://logiupskills.com/view-rule/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Data Policy</title>
		<link>https://logiupskills.com/data-policy/</link>
					<comments>https://logiupskills.com/data-policy/#respond</comments>
		
		<dc:creator><![CDATA[Keshav Pathak]]></dc:creator>
		<pubDate>Tue, 06 Jan 2026 04:43:08 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<guid isPermaLink="false">https://logiupskills.com/?p=11302</guid>

					<description><![CDATA[<p>Data Policy Definition: A Data Policy is a server-side rule that enforces data consistency and integrity by setting fields to mandatory or read-only based on specified conditions. It applies to all data entry methods, ensuring rules are followed regardless of how records are created or updated. Web services/APIs Import sets Email integrations Mobile UI Scripted updates Steps to create Data Policy: Navigate to the Application Menu, search for Data Policies, and select Data Policies under the System Policy After clicking this, we are redirected to the form shown below, where the next set of configurations can be performed. Here is short description about checkboxes that are present on the Data Policy form: Use as UI Policy on client – Applies the Data Policy on the client side like a UI Policy, without writing scripts. InheritWhen enabled, this UI Policy is inherited by child tables of the current table. If unchecked, the policy applies only to the current table. Reverse if falseAutomatically reverses the UI Policy actions when the condition becomes false. This ensures fields return to their original state without needing extra logic. Apply to import setsApplies the UI Policy during data imports via Import Sets. Useful when you want the same rules enforced on imported records. Apply to SOAPEnsures the UI Policy is applied when records are created or updated through SOAP web services. Example: When Data Policy is applied to a field, it is enforced even during data imports from external sources. While importing data, the system checks whether a Data Policy exists on the target table and field. If the imported value violates the policy (for example, a mandatory field is left empty), the record will not be inserted or updated.This ensures data consistency and validation, regardless of whether the data is entered manually or imported. To implement this requirement, we create a table called User Details. In this example, we apply Data Policy on a field to enforce validation, as shown in the screenshot above. In the next step, we import anonymous data from an external source like Excel to validate the applied Data Policy. Navigate to the Application Menu and search for Load Data to begin the import process. Select the Create Table option, then click Choose File to upload the source file. Once the data file upload is complete, this page appears to continue the import process This means your data has been uploaded and is ready for the next step. We attempted to upload 10 records from the Excel file; however, only 8 records were successfully uploaded due to validation rules. This happens because of the applied Data Policy. The Data Policy is enforced on the Mother Name field, and in the imported data, the last two rows don&#8217;t have values for this field. As a result, those records fail to the Data Policy validation and are not imported, while the remaining records are successfully accepted.</p>
<p>&lt;p&gt;The post <a rel="nofollow" href="https://logiupskills.com/data-policy/">Data Policy</a> first appeared on <a rel="nofollow" href="https://logiupskills.com">LogiUpSkill</a>.&lt;/p&gt;</p>
]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="11302" class="elementor elementor-11302" data-elementor-settings="{&quot;ha_cmc_init_switcher&quot;:&quot;no&quot;}">
				<div class="elementor-element elementor-element-cfba563 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="cfba563" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-81e582c elementor-widget elementor-widget-heading" data-id="81e582c" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
					<h1 class="elementor-heading-title elementor-size-default">Data Policy</h1>				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-6a78edb e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="6a78edb" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-caa3e79 elementor-widget elementor-widget-heading" data-id="caa3e79" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
					<h2 class="elementor-heading-title elementor-size-default">Definition:</h2>				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-dab31d1 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="dab31d1" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-5cc3399 elementor-widget elementor-widget-text-editor" data-id="5cc3399" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<p>A Data Policy is a server-side rule that enforces data consistency and integrity by setting fields to <strong>mandatory </strong>or <strong>read-only</strong> based on specified conditions. It applies to all data entry methods, ensuring rules are followed regardless of how records are created or updated.</p><ul><li>Web services/APIs</li><li>Import sets</li><li>Email integrations</li><li>Mobile UI</li><li>Scripted updates</li></ul>								</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-b92cde0 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="b92cde0" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-8e64ef4 elementor-widget elementor-widget-heading" data-id="8e64ef4" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
					<h2 class="elementor-heading-title elementor-size-default">Steps to create Data Policy:</h2>				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-d017c0b e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="d017c0b" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-70fb7af elementor-widget elementor-widget-text-editor" data-id="70fb7af" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<ul><li>Navigate to the <strong>Application Menu</strong>, search for <strong>Data Policies</strong>, and select <strong>Data Policies</strong> under the <strong>System Policy</strong></li></ul>								</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-26667e0 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="26667e0" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-bd2f666 elementor-widget elementor-widget-image" data-id="bd2f666" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
															<img loading="lazy" decoding="async" width="640" height="329" src="https://logiupskills.com/wp-content/uploads/2026/01/Picture1.png" class="attachment-large size-large wp-image-11304" alt="Data policy in ServiceNow" srcset="https://logiupskills.com/wp-content/uploads/2026/01/Picture1.png 780w, https://logiupskills.com/wp-content/uploads/2026/01/Picture1-300x154.png 300w, https://logiupskills.com/wp-content/uploads/2026/01/Picture1-768x395.png 768w" sizes="(max-width: 640px) 100vw, 640px" />															</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-ed9a339 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="ed9a339" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-6955cca elementor-widget elementor-widget-text-editor" data-id="6955cca" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<ul><li>After clicking this, we are redirected to the form shown below, where the next set of configurations can be performed.</li></ul>								</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-9b112aa e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="9b112aa" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-4f0d7d3 elementor-widget elementor-widget-image" data-id="4f0d7d3" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
															<img loading="lazy" decoding="async" width="624" height="328" src="https://logiupskills.com/wp-content/uploads/2026/01/Picture2.png" class="attachment-large size-large wp-image-11305" alt="Data policy in ServiceNow" srcset="https://logiupskills.com/wp-content/uploads/2026/01/Picture2.png 624w, https://logiupskills.com/wp-content/uploads/2026/01/Picture2-300x158.png 300w" sizes="(max-width: 624px) 100vw, 624px" />															</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-ff5b6e9 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="ff5b6e9" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-863c9b4 elementor-widget elementor-widget-text-editor" data-id="863c9b4" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<ul><li><strong>Here is short description about checkboxes that are present on the Data Policy form:</strong></li><li><strong>Use as UI Policy on client</strong> – Applies the Data Policy on the client side like a UI Policy, without writing scripts.</li><li><strong>Inherit</strong><br />When enabled, this UI Policy is inherited by child tables of the current table. If unchecked, the policy applies only to the current table.</li><li><strong>Reverse if false</strong><br />Automatically reverses the UI Policy actions when the condition becomes false. This ensures fields return to their original state without needing extra logic.</li><li><strong>Apply to import sets</strong><br />Applies the UI Policy during data imports via Import Sets. Useful when you want the same rules enforced on imported records.</li><li><strong>Apply to SOAP</strong><br />Ensures the UI Policy is applied when records are created or updated through SOAP web services.</li></ul>								</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-b39c14c e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="b39c14c" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-68f61ab elementor-widget elementor-widget-heading" data-id="68f61ab" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
					<h2 class="elementor-heading-title elementor-size-default">Example:</h2>				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-5cb9b8c e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="5cb9b8c" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-4ed6e23 elementor-widget elementor-widget-text-editor" data-id="4ed6e23" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<p>When Data Policy is applied to a field, it is enforced even during data imports from external sources. While importing data, the system checks whether a Data Policy exists on the target table and field. If the imported value violates the policy (for example, a mandatory field is left empty), the record will not be inserted or updated.<br />This ensures data consistency and validation, regardless of whether the data is entered manually or imported.</p><ul><li>To implement this requirement, we create a table called <strong>User Details.</strong></li></ul>								</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-ec100db e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="ec100db" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-5c1c797 elementor-widget elementor-widget-image" data-id="5c1c797" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
															<img loading="lazy" decoding="async" width="640" height="333" src="https://logiupskills.com/wp-content/uploads/2026/01/Picture3.png" class="attachment-large size-large wp-image-11307" alt="Data policy in ServiceNow" srcset="https://logiupskills.com/wp-content/uploads/2026/01/Picture3.png 780w, https://logiupskills.com/wp-content/uploads/2026/01/Picture3-300x156.png 300w, https://logiupskills.com/wp-content/uploads/2026/01/Picture3-768x400.png 768w" sizes="(max-width: 640px) 100vw, 640px" />															</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-735a727 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="735a727" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-6b1506a elementor-widget elementor-widget-text-editor" data-id="6b1506a" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<ul><li>In this example, we apply Data Policy on a field to enforce validation, as shown in the screenshot above.</li><li>In the next step, we import anonymous data from an external source like Excel to validate the applied Data Policy.</li></ul>								</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-06c2b47 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="06c2b47" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-a091d8c elementor-widget elementor-widget-image" data-id="a091d8c" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
															<img loading="lazy" decoding="async" width="624" height="166" src="https://logiupskills.com/wp-content/uploads/2026/01/Picture4.png" class="attachment-large size-large wp-image-11308" alt="Data policy in ServiceNow" srcset="https://logiupskills.com/wp-content/uploads/2026/01/Picture4.png 624w, https://logiupskills.com/wp-content/uploads/2026/01/Picture4-300x80.png 300w" sizes="(max-width: 624px) 100vw, 624px" />															</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-fce9279 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="fce9279" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-4bd44ee elementor-widget elementor-widget-text-editor" data-id="4bd44ee" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<ul><li>Navigate to the Application Menu and search for <em>Load Data</em> to begin the import process.</li></ul>								</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-672f693 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="672f693" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-97cf750 elementor-widget elementor-widget-image" data-id="97cf750" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
															<img loading="lazy" decoding="async" width="640" height="331" src="https://logiupskills.com/wp-content/uploads/2026/01/Picture5.png" class="attachment-large size-large wp-image-11309" alt="Data policy in ServiceNow" srcset="https://logiupskills.com/wp-content/uploads/2026/01/Picture5.png 780w, https://logiupskills.com/wp-content/uploads/2026/01/Picture5-300x155.png 300w, https://logiupskills.com/wp-content/uploads/2026/01/Picture5-768x398.png 768w" sizes="(max-width: 640px) 100vw, 640px" />															</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-2705da3 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="2705da3" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-13a0e57 elementor-widget elementor-widget-text-editor" data-id="13a0e57" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<ul><li>Select the <strong>Create Table</strong> option, then click <strong>Choose File</strong> to upload the source file.</li><li>Once the data file upload is complete, this page appears to continue the import process</li></ul>								</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-1241460 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="1241460" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-d115229 elementor-widget elementor-widget-image" data-id="d115229" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
															<img loading="lazy" decoding="async" width="624" height="284" src="https://logiupskills.com/wp-content/uploads/2026/01/Picture6.png" class="attachment-large size-large wp-image-11310" alt="Data policy in ServiceNow" srcset="https://logiupskills.com/wp-content/uploads/2026/01/Picture6.png 624w, https://logiupskills.com/wp-content/uploads/2026/01/Picture6-300x137.png 300w" sizes="(max-width: 624px) 100vw, 624px" />															</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-a0bc8fa e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="a0bc8fa" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-cc0e435 elementor-widget elementor-widget-text-editor" data-id="cc0e435" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<ul><li>This means your data has been uploaded and is ready for the next step.</li></ul>								</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-5341c03 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="5341c03" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-8909235 elementor-widget elementor-widget-image" data-id="8909235" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
															<img loading="lazy" decoding="async" width="640" height="354" src="https://logiupskills.com/wp-content/uploads/2026/01/Picture7.png" class="attachment-large size-large wp-image-11311" alt="Data policy in ServiceNow" srcset="https://logiupskills.com/wp-content/uploads/2026/01/Picture7.png 780w, https://logiupskills.com/wp-content/uploads/2026/01/Picture7-300x166.png 300w, https://logiupskills.com/wp-content/uploads/2026/01/Picture7-768x424.png 768w" sizes="(max-width: 640px) 100vw, 640px" />															</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-1f514de e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="1f514de" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-b1f1b34 elementor-widget elementor-widget-text-editor" data-id="b1f1b34" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<ul><li>We attempted to upload 10 records from the Excel file; however, only 8 records were successfully uploaded due to validation rules.</li><li>This happens because of the applied Data Policy. The Data Policy is enforced on the <em>Mother Name</em> field, and in the imported data, the last two rows don&#8217;t have values for this field. As a result, those records fail to the Data Policy validation and are not imported, while the remaining records are successfully accepted.</li></ul>								</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-c273909 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="c273909" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-e0116ed elementor-widget elementor-widget-image" data-id="e0116ed" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
															<img loading="lazy" decoding="async" width="640" height="327" src="https://logiupskills.com/wp-content/uploads/2026/01/Picture8.png" class="attachment-large size-large wp-image-11312" alt="Data policy in ServiceNow" srcset="https://logiupskills.com/wp-content/uploads/2026/01/Picture8.png 780w, https://logiupskills.com/wp-content/uploads/2026/01/Picture8-300x153.png 300w, https://logiupskills.com/wp-content/uploads/2026/01/Picture8-768x393.png 768w" sizes="(max-width: 640px) 100vw, 640px" />															</div>
					</div>
				</div>
				</div>
		<p>&lt;p&gt;The post <a rel="nofollow" href="https://logiupskills.com/data-policy/">Data Policy</a> first appeared on <a rel="nofollow" href="https://logiupskills.com">LogiUpSkill</a>.&lt;/p&gt;</p>
]]></content:encoded>
					
					<wfw:commentRss>https://logiupskills.com/data-policy/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>JavaScript Overview</title>
		<link>https://logiupskills.com/javascript-overview/</link>
					<comments>https://logiupskills.com/javascript-overview/#respond</comments>
		
		<dc:creator><![CDATA[Keshav Pathak]]></dc:creator>
		<pubDate>Mon, 05 Jan 2026 13:21:57 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<guid isPermaLink="false">https://logiupskills.com/?p=11297</guid>

					<description><![CDATA[<p>JavaScript Overview JavaScript Output: We have the following ways to display output in JavaScript: innerHTML – displays data inside an HTML element &#60;p id="demo"&#62;&#60;/p&#62; &#60;script&#62; document.getElementById("demo").innerHTML = 1 + 0; &#60;/script&#62;   document.write() – mostly used for testing document.write("Pavan");   Button with document.write() – removes all HTML and shows only output &#60;button type="button" onclick="document.write('Pavan')"&#62;Click&#60;/button&#62;   window.alert() – shows data in alert box window.alert("Pavan");   console.log() – used for debugging console.log("Pavan"); Instructions: Programming means giving instructions to the machine. Instructions are written as statements. JavaScript executes statements from top to bottom. Statements may contain values, operators, expressions, comments, and keywords. Semicolon (;) ends a statement. Example var x = 10; var y = 20; var z = x + y; We can break a line after an operator: var total = x + y; Keywords: Some important JavaScript keywords:break, continue, debugger, do&#8230;while, for,function, if&#8230;else, return, switch, try&#8230;catch Syntax: var KeywordThe var keyword tells the browser to create a variable in JavaScript. ValuesThere are two types of values in JavaScript:1. Literals (Fixed Values)These are hardcoded or constant values.10&#8220;Pavan&#8221;true 2. Variables (Stored Values)These values are stored in variables.var name = &#8220;Pavan&#8221;; Case Sensitivity:JavaScript is case-sensitive, meaning variable names with different cases are treated as different variables. var lastname = &#8220;A&#8221;;var Lastname = &#8220;B&#8221;; // Both are different variables Variable Declarations:You can declare variables in different ways: var y; // Declared but undefinedvar f, g, h; // Multiple variable declaration String Concatenation ExampleUsing the + operator to combine strings:g = &#8220;P&#8221; + &#8220;a&#8221;; // Result: &#8220;Pa&#8221;f = g + &#8220;van&#8221;; // Result: &#8220;Pavan&#8221; Variables: Variables store data values. Variable names must be unique. Variables declared without var are global. Variable Rules: Can contain letters, digits, _, $Must start with a letterCase-sensitiveCannot use reserved keywordsvar x; // value is undefined Types of Variables: Types of Variables:1. Local Variable – accessible within a block function test() {var x = 10;} 2. Global Variable – accessible throughout the pagevar y = 20; Operators: = is the assignment operator and == is the equal operator  ++ increment  &#8212; decrement  null === undefined // false null == undefined //true  () operator invokes the function  Notes: myFunction; // returns function definitionmyFunction(); // returns function result Data Type: Primitive Data Type (normal data types which are without properties and methods):  String Number Bolean Undefined Null  Non-Primitive Data Types:  Object Array RegExp  typeof undefined // undefined typeof null // object  Function: for reusability of code  We invoke the function on  any event occurs (on click of user)  () from JavaScript code  Automatically (self-invoked)  Events: onChange  onClick  onMouseover  onMouseout  onKeydown  onLoad  Object: var training = {trainername: &#8220;Abel&#8221;,skill: &#8220;ServiceNow&#8221;,id: 111,trainerwithskill: function() {return this.trainername + &#8221; &#8221; + this.skill;}}; var t1 = training.trainerwithskill(); // function valuevar t2 = training.trainerwithskill; // function definitionvar t3 = training.skill;var t4 = training[&#8220;skill&#8221;]; JavaScript Looping examples: If-else:  if (a &#60; 1) { skill = &#8220;Java&#8221;; } else if (a &#60; 2) { skill = &#8220;PHP&#8221;; } else { skill = &#8220;Servicenow&#8221;; }  For loop:  Example 1  for (i = 1; i &#60; 5; i++) { text += &#8220;Servicenow chapter &#8221; + i + &#8221; &#8220;; }  Example 2 j=1; for (; j &#60; 5; j++) { text += &#8220;Servicenow chapter &#8221; + i + &#8221; &#8220;; }  Example 3  var trainer = {name:&#8221;Pavan&#8221;, skill:&#8221;Java&#8221;, age:28};  var text = &#8220;&#8221;; var x; for (x in trainer) { text += trainer[x]; }  Example 4 var txt = &#8220;&#8221;; var trainer = [{name:&#8221;Pavan&#8221;, skill:&#8221;Java&#8221;, age:28},{name:&#8221;Paavan&#8221;, skill:&#8221;Java&#8221;, age:28}];  var x; for (x in trainer) { txt += trainer[x][&#8220;name&#8221;]; }  document.getElementById(&#8220;demo&#8221;).innerHTML = txt;   Switch:  switch (new Date().getDay()) { case 0: day = &#8220;Today is Sunday&#8221;; break; case 1: day = &#8220;Today is Today is Monday&#8221;; break; case 2: day = &#8220;Today is Tuesday&#8221;; break; case 3: day = &#8220;Today is Wednesday&#8221;; break; case 4: day = &#8220;Today is Thursday&#8221;; break; case 5: day = &#8220;Today is Friday&#8221;; break; case 6: day = &#8220;Today is Saturday&#8221;; break; default: day = &#8220;No Default&#8221;; }  while loop:  while (i &#60; 10) { text += &#8220;The number is &#8221; + i; i++; }  do while loop:  do { text += &#8220;The number is &#8221; + i; i++; } while (i &#60; 10);  JavaScript Function: function is an Object in JavaScript  JavaScript function has properties as well as methods.  Normal Functionfunction myFunction(a, b) {return a * b;}var x = myFunction(4, 3); Anonymous Functionvar pp = function() {alert(&#8220;Hi this is anonymous function&#8221;);}; Constructor Functionfunction Member(a, b) {this.name = a;this.skill = b;}var t = new Member(&#8220;Pavan&#8221;, &#8220;ServiceNow&#8221;);var g = new Member(&#8220;Pankaj&#8221;, &#8220;Java&#8221;); Arrow Function// ES5var x = function(p, q) {return p * q;};// ES6const x = (p, q) =&#62; p * q; Callback FunctionA callback function is a function passed as an argument to another function. function p1(x) {return x;}function p2(b, callback) {callback(b);}p2(2, p1);p2(3, function() {alert(&#8220;Hi&#8221;);});</p>
<p>&lt;p&gt;The post <a rel="nofollow" href="https://logiupskills.com/javascript-overview/">JavaScript Overview</a> first appeared on <a rel="nofollow" href="https://logiupskills.com">LogiUpSkill</a>.&lt;/p&gt;</p>
]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="11297" class="elementor elementor-11297" data-elementor-settings="{&quot;ha_cmc_init_switcher&quot;:&quot;no&quot;}">
				<div class="elementor-element elementor-element-85c4f47 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="85c4f47" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-f3413e4 elementor-widget elementor-widget-heading" data-id="f3413e4" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
					<h1 class="elementor-heading-title elementor-size-default">JavaScript Overview </h1>				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-a71900e e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="a71900e" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-729e2ca elementor-widget elementor-widget-heading" data-id="729e2ca" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
					<h2 class="elementor-heading-title elementor-size-default">JavaScript Output: </h2>				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-2448db0 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="2448db0" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-d362c4c elementor-widget elementor-widget-text-editor" data-id="d362c4c" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<p data-start="315" data-end="374">We have the following ways to display output in JavaScript:</p><ol data-start="376" data-end="433"><li data-start="376" data-end="433"><p data-start="379" data-end="433"><strong data-start="379" data-end="392">innerHTML</strong> – displays data inside an HTML element</p></li></ol><div class="contain-inline-size rounded-2xl corner-superellipse/1.1 relative bg-token-sidebar-surface-primary"><div class="overflow-y-auto p-4" dir="ltr"><code class="whitespace-pre! language-html"><span class="hljs-tag">&lt;<span class="hljs-name">p</span></span> <span class="hljs-attr">id</span>=<span class="hljs-string">"demo"</span>&gt;<span class="hljs-tag">&lt;/<span class="hljs-name">p</span></span>&gt;<br />
<span class="hljs-tag">&lt;<span class="hljs-name">script</span></span>&gt;<br />
<span class="hljs-variable language_">document</span>.<span class="hljs-title function_">getElementById</span>(<span class="hljs-string">"demo"</span>).<span class="hljs-property">innerHTML</span> = <span class="hljs-number">1</span> + <span class="hljs-number">0</span>;<br />
<span class="hljs-tag">&lt;/<span class="hljs-name">script</span></span>&gt;<br />
</code></div><div dir="ltr"> </div></div><ol start="2" data-start="535" data-end="586"><li data-start="535" data-end="586"><p data-start="538" data-end="586"><strong data-start="538" data-end="558">document.write()</strong> – mostly used for testing</p></li></ol><div class="contain-inline-size rounded-2xl corner-superellipse/1.1 relative bg-token-sidebar-surface-primary"><div class="overflow-y-auto p-4" dir="ltr"><code class="whitespace-pre! language-javascript"><span class="hljs-variable language_">document</span>.<span class="hljs-title function_">write</span>(<span class="hljs-string">"Pavan"</span>);<br />
</code></div><div dir="ltr"> </div></div><ol start="3" data-start="631" data-end="709"><li data-start="631" data-end="709"><p data-start="634" data-end="709"><strong data-start="634" data-end="666">Button with document.write()</strong> – removes all HTML and shows only output</p></li></ol><div class="contain-inline-size rounded-2xl corner-superellipse/1.1 relative bg-token-sidebar-surface-primary"><div class="overflow-y-auto p-4" dir="ltr"><code class="whitespace-pre! language-html"><span class="hljs-tag">&lt;<span class="hljs-name">button</span></span> <span class="hljs-attr">type</span>=<span class="hljs-string">"button"</span> <span class="hljs-attr">onclick</span>=<span class="hljs-string">"document.write('Pavan')"</span>&gt;Click<span class="hljs-tag">&lt;/<span class="hljs-name">button</span></span>&gt;<br />
</code></div><div dir="ltr"> </div></div><ol start="4" data-start="794" data-end="843"><li data-start="794" data-end="843"><p data-start="797" data-end="843"><strong data-start="797" data-end="815">window.alert()</strong> – shows data in alert box</p></li></ol><div class="contain-inline-size rounded-2xl corner-superellipse/1.1 relative bg-token-sidebar-surface-primary"><div class="overflow-y-auto p-4" dir="ltr"><code class="whitespace-pre! language-javascript"><span class="hljs-variable language_">window</span>.<span class="hljs-title function_">alert</span>(<span class="hljs-string">"Pavan"</span>);<br />
</code></div><div dir="ltr"> </div></div><ol start="5" data-start="886" data-end="929"><li data-start="886" data-end="929"><p data-start="889" data-end="929"><strong data-start="889" data-end="906">console.log()</strong> – used for debugging</p></li></ol><div class="contain-inline-size rounded-2xl corner-superellipse/1.1 relative bg-token-sidebar-surface-primary"><div class="overflow-y-auto p-4" dir="ltr"><code class="whitespace-pre! language-javascript"><span class="hljs-variable language_">console</span>.<span class="hljs-title function_">log</span>(<span class="hljs-string">"Pavan"</span>);</code></div></div>								</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-994811c e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="994811c" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-f2d4abd elementor-widget elementor-widget-heading" data-id="f2d4abd" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
					<h2 class="elementor-heading-title elementor-size-default">Instructions: </h2>				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-b4b8ef6 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="b4b8ef6" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-312d40d elementor-widget elementor-widget-text-editor" data-id="312d40d" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<ul><li data-start="992" data-end="1051"><p data-start="994" data-end="1051">Programming means giving <strong data-start="1019" data-end="1035">instructions</strong> to the machine.</p></li><li data-start="1052" data-end="1097"><p data-start="1054" data-end="1097">Instructions are written as <strong data-start="1082" data-end="1096">statements</strong>.</p></li><li data-start="1098" data-end="1154"><p data-start="1100" data-end="1154">JavaScript executes statements <strong data-start="1131" data-end="1153">from top to bottom</strong>.</p></li><li data-start="1155" data-end="1235"><p data-start="1157" data-end="1235">Statements may contain values, operators, expressions, comments, and keywords.</p></li><li data-start="1236" data-end="1271"><p data-start="1238" data-end="1271">Semicolon (<code data-start="1249" data-end="1252">;</code>) ends a statement.</p></li></ul><p data-start="1273" data-end="1284"><strong data-start="1273" data-end="1284">Example</strong></p><div class="contain-inline-size rounded-2xl corner-superellipse/1.1 relative bg-token-sidebar-surface-primary"><div class="overflow-y-auto p-4" dir="ltr"><code class="whitespace-pre! language-javascript"><span class="hljs-keyword">var</span> x = <span class="hljs-number">10</span>;
<span class="hljs-keyword">var</span> y = <span class="hljs-number">20</span>;
<span class="hljs-keyword">var</span> z = x + y;</code></div><div class="overflow-y-auto p-4" dir="ltr"><code class="whitespace-pre! language-javascript"></code></div></div><p data-start="1343" data-end="1385">We can break a line <strong data-start="1363" data-end="1384">after an operator</strong>:</p><div class="contain-inline-size rounded-2xl corner-superellipse/1.1 relative bg-token-sidebar-surface-primary"><div class="overflow-y-auto p-4" dir="ltr"><code class="whitespace-pre! language-javascript"><span class="hljs-keyword">var</span> total = x +
            y;</code></div></div>								</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-6521df7 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="6521df7" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-6ff5ff1 elementor-widget elementor-widget-heading" data-id="6ff5ff1" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
					<h2 class="elementor-heading-title elementor-size-default">Keywords: </h2>				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-cd9b835 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="cd9b835" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-5271b15 elementor-widget elementor-widget-text-editor" data-id="5271b15" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<p><strong>Some important JavaScript keywords:</strong><br />break, continue, debugger, do&#8230;while, for,<br />function, if&#8230;else, return, switch, try&#8230;catch</p>								</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-59af1ca e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="59af1ca" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-92d8d7b elementor-widget elementor-widget-heading" data-id="92d8d7b" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
					<h2 class="elementor-heading-title elementor-size-default">Syntax: </h2>				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-04c8875 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="04c8875" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-919d490 elementor-widget elementor-widget-text-editor" data-id="919d490" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<p><strong>var Keyword</strong><br />The var keyword tells the browser to create a variable in JavaScript.</p><p><strong>Values</strong><br />There are two types of values in JavaScript:<br />1. Literals (Fixed Values)<br />These are hardcoded or constant values.<br />10<br />&#8220;Pavan&#8221;<br />true</p><p>2. Variables (Stored Values)<br />These values are stored in variables.<br />var name = &#8220;Pavan&#8221;;</p><p><strong>Case Sensitivity:</strong><br />JavaScript is case-sensitive, meaning variable names with different cases are treated as different variables.</p><p>var lastname = &#8220;A&#8221;;<br />var Lastname = &#8220;B&#8221;; // Both are different variables</p><p><strong>Variable Declarations:</strong><br />You can declare variables in different ways:</p><p>var y; // Declared but undefined<br />var f, g, h; // Multiple variable declaration</p><p><strong>String Concatenation Example</strong><br />Using the + operator to combine strings:<br />g = &#8220;P&#8221; + &#8220;a&#8221;; // Result: &#8220;Pa&#8221;<br />f = g + &#8220;van&#8221;; // Result: &#8220;Pavan&#8221;</p>								</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-d781d68 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="d781d68" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-f138e04 elementor-widget elementor-widget-heading" data-id="f138e04" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
					<h2 class="elementor-heading-title elementor-size-default">Variables: </h2>				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-530cd92 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="530cd92" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-8e13fdf elementor-widget elementor-widget-text-editor" data-id="8e13fdf" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<ul><li data-start="2094" data-end="2124"><p data-start="2096" data-end="2124">Variables store data values.</p></li><li data-start="2125" data-end="2161"><p data-start="2127" data-end="2161">Variable names must be <strong data-start="2150" data-end="2160">unique</strong>.</p></li><li data-start="2162" data-end="2212"><p data-start="2164" data-end="2212">Variables declared <strong data-start="2183" data-end="2211">without <code data-start="2193" data-end="2198">var</code> are global</strong>.</p></li></ul>								</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-5e30e03 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="5e30e03" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-ea9337f elementor-widget elementor-widget-heading" data-id="ea9337f" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
					<h2 class="elementor-heading-title elementor-size-default">Variable Rules:</h2>				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-53e1cbe e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="53e1cbe" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-8b6c0eb elementor-widget elementor-widget-text-editor" data-id="8b6c0eb" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<p>Can contain letters, digits, _, $<br />Must start with a letter<br />Case-sensitive<br />Cannot use reserved keywords<br />var x; // value is undefined</p>								</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-8965364 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="8965364" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-3e10a5e elementor-widget elementor-widget-heading" data-id="3e10a5e" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
					<h2 class="elementor-heading-title elementor-size-default">Types of Variables: </h2>				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-d8a88bb e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="d8a88bb" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-d446d6f elementor-widget elementor-widget-text-editor" data-id="d446d6f" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<p><strong>Types of Variables:</strong><br />1. Local Variable – accessible within a block</p><p>function test() {<br />var x = 10;<br />}</p><p>2. Global Variable – accessible throughout the page<br />var y = 20;</p>								</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-fd447f2 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="fd447f2" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-11f1897 elementor-widget elementor-widget-heading" data-id="11f1897" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
					<h2 class="elementor-heading-title elementor-size-default">Operators: </h2>				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-28fcffa e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="28fcffa" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-30b6095 elementor-widget elementor-widget-text-editor" data-id="30b6095" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<ul><li style="font-weight: 400" data-leveltext="" data-font="Symbol" data-listid="9" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559683&quot;:0,&quot;335559684&quot;:-2,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}" data-aria-posinset="1" data-aria-level="1"><span data-contrast="none">= is the assignment operator and == is the equal operator</span><span data-ccp-props="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335551550&quot;:1,&quot;335551620&quot;:1,&quot;335557856&quot;:16777215,&quot;335559738&quot;:240,&quot;335559739&quot;:240}"> </span></li><li style="font-weight: 400" data-leveltext="" data-font="Symbol" data-listid="9" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559683&quot;:0,&quot;335559684&quot;:-2,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}" data-aria-posinset="2" data-aria-level="1"><span data-contrast="none">++ increment</span><span data-ccp-props="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335551550&quot;:1,&quot;335551620&quot;:1,&quot;335557856&quot;:16777215,&quot;335559738&quot;:240,&quot;335559739&quot;:240}"> </span></li><li style="font-weight: 400" data-leveltext="" data-font="Symbol" data-listid="9" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559683&quot;:0,&quot;335559684&quot;:-2,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}" data-aria-posinset="3" data-aria-level="1"><span data-contrast="none">&#8212; decrement</span><span data-ccp-props="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335551550&quot;:1,&quot;335551620&quot;:1,&quot;335557856&quot;:16777215,&quot;335559738&quot;:240,&quot;335559739&quot;:240}"> </span></li><li style="font-weight: 400" data-leveltext="" data-font="Symbol" data-listid="9" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559683&quot;:0,&quot;335559684&quot;:-2,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}" data-aria-posinset="4" data-aria-level="1"><span data-contrast="none">null === undefined // false</span> <br /><span data-contrast="none">null == undefined //true</span><span data-ccp-props="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335551550&quot;:1,&quot;335551620&quot;:1,&quot;335557856&quot;:16777215,&quot;335559738&quot;:240,&quot;335559739&quot;:240}"> </span></li><li style="font-weight: 400" data-leveltext="" data-font="Symbol" data-listid="9" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559683&quot;:0,&quot;335559684&quot;:-2,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}" data-aria-posinset="5" data-aria-level="1"><span data-contrast="none">() operator invokes the function</span><span data-ccp-props="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335551550&quot;:1,&quot;335551620&quot;:1,&quot;335557856&quot;:16777215,&quot;335559738&quot;:240,&quot;335559739&quot;:240}"> </span></li><li style="font-weight: 400" data-leveltext="" data-font="Symbol" data-listid="9" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559683&quot;:0,&quot;335559684&quot;:-2,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}" data-aria-posinset="6" data-aria-level="1"><span data-contrast="none">Notes:</span> <br />myFunction; // returns function definition<br />myFunction(); // returns function result</li></ul>								</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-4c8a8ca e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="4c8a8ca" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-22bc07f elementor-widget elementor-widget-heading" data-id="22bc07f" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
					<h2 class="elementor-heading-title elementor-size-default">Data Type: </h2>				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-efa5a72 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="efa5a72" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-c842ab8 elementor-widget elementor-widget-text-editor" data-id="c842ab8" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<p><b><span data-contrast="none">Primitive Data Type</span></b><span data-contrast="none"> (normal data types which are without properties and methods):</span><span data-ccp-props="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335551550&quot;:1,&quot;335551620&quot;:1,&quot;335557856&quot;:16777215,&quot;335559738&quot;:240,&quot;335559739&quot;:240}"> </span></p><p><span data-contrast="none">String</span> <br /><span data-contrast="none">Number</span> <br /><span data-contrast="none">Bolean</span> <br /><span data-contrast="none">Undefined</span> <br /><span data-contrast="none">Null</span><span data-ccp-props="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335551550&quot;:1,&quot;335551620&quot;:1,&quot;335557856&quot;:16777215,&quot;335559738&quot;:240,&quot;335559739&quot;:240}"> </span></p><p><b><span data-contrast="none">Non-Primitive Data Types:</span></b><span data-ccp-props="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335551550&quot;:1,&quot;335551620&quot;:1,&quot;335557856&quot;:16777215,&quot;335559738&quot;:240,&quot;335559739&quot;:240}"> </span></p><p><span data-contrast="none">Object</span> <br /><span data-contrast="none">Array</span> <br /><span data-contrast="none">RegExp</span><span data-ccp-props="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335551550&quot;:1,&quot;335551620&quot;:1,&quot;335557856&quot;:16777215,&quot;335559738&quot;:240,&quot;335559739&quot;:240}"> </span></p><p><span data-contrast="none">typeof undefined // undefined</span> <br /><span data-contrast="none">typeof null // object</span><span data-ccp-props="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335551550&quot;:1,&quot;335551620&quot;:1,&quot;335557856&quot;:16777215,&quot;335559738&quot;:240,&quot;335559739&quot;:240}"> </span></p><p><b><span data-contrast="none">Function: for reusability of code</span></b><span data-ccp-props="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335551550&quot;:1,&quot;335551620&quot;:1,&quot;335557856&quot;:16777215,&quot;335559738&quot;:240,&quot;335559739&quot;:240}"> </span></p><p><span data-contrast="none">We invoke the function on</span><span data-ccp-props="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335551550&quot;:1,&quot;335551620&quot;:1,&quot;335557856&quot;:16777215,&quot;335559738&quot;:240,&quot;335559739&quot;:240}"> </span></p><ul><li data-leveltext="o" data-font="Courier New" data-listid="1" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559683&quot;:1,&quot;335559684&quot;:-2,&quot;335559685&quot;:1440,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Courier New&quot;,&quot;469769242&quot;:[9675],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;o&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}" data-aria-posinset="17" data-aria-level="2"><span data-contrast="none">any event occurs (on click of user)</span><span data-ccp-props="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335551550&quot;:1,&quot;335551620&quot;:1,&quot;335557856&quot;:16777215,&quot;335559738&quot;:0,&quot;335559739&quot;:0}"> </span></li></ul><ul><li data-leveltext="o" data-font="Courier New" data-listid="1" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559683&quot;:1,&quot;335559684&quot;:-2,&quot;335559685&quot;:1440,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Courier New&quot;,&quot;469769242&quot;:[9675],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;o&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}" data-aria-posinset="18" data-aria-level="2"><span data-contrast="none">() from JavaScript code</span><span data-ccp-props="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335551550&quot;:1,&quot;335551620&quot;:1,&quot;335557856&quot;:16777215,&quot;335559738&quot;:0,&quot;335559739&quot;:0}"> </span></li></ul><ul><li data-leveltext="o" data-font="Courier New" data-listid="1" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559683&quot;:1,&quot;335559684&quot;:-2,&quot;335559685&quot;:1440,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Courier New&quot;,&quot;469769242&quot;:[9675],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;o&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}" data-aria-posinset="19" data-aria-level="2"><span data-contrast="none">Automatically (self-invoked)</span><span data-ccp-props="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335551550&quot;:1,&quot;335551620&quot;:1,&quot;335557856&quot;:16777215,&quot;335559738&quot;:0,&quot;335559739&quot;:0}"> </span></li></ul>								</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-0ad9ab6 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="0ad9ab6" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-7b8f5fa elementor-widget elementor-widget-heading" data-id="7b8f5fa" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
					<h2 class="elementor-heading-title elementor-size-default">Events: </h2>				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-1b96835 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="1b96835" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-7edd1ba elementor-widget elementor-widget-text-editor" data-id="7edd1ba" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<ul><li data-leveltext="o" data-font="Courier New" data-listid="1" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559683&quot;:1,&quot;335559684&quot;:-2,&quot;335559685&quot;:1440,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Courier New&quot;,&quot;469769242&quot;:[9675],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;o&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}" data-aria-posinset="20" data-aria-level="2"><span data-contrast="none">onChange</span><span data-ccp-props="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335551550&quot;:1,&quot;335551620&quot;:1,&quot;335557856&quot;:16777215,&quot;335559738&quot;:0,&quot;335559739&quot;:0}"> </span></li></ul><ul><li data-leveltext="o" data-font="Courier New" data-listid="1" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559683&quot;:1,&quot;335559684&quot;:-2,&quot;335559685&quot;:1440,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Courier New&quot;,&quot;469769242&quot;:[9675],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;o&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}" data-aria-posinset="21" data-aria-level="2"><span data-contrast="none">onClick</span><span data-ccp-props="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335551550&quot;:1,&quot;335551620&quot;:1,&quot;335557856&quot;:16777215,&quot;335559738&quot;:0,&quot;335559739&quot;:0}"> </span></li></ul><ul><li data-leveltext="o" data-font="Courier New" data-listid="1" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559683&quot;:1,&quot;335559684&quot;:-2,&quot;335559685&quot;:1440,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Courier New&quot;,&quot;469769242&quot;:[9675],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;o&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}" data-aria-posinset="22" data-aria-level="2"><span data-contrast="none">onMouseover</span><span data-ccp-props="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335551550&quot;:1,&quot;335551620&quot;:1,&quot;335557856&quot;:16777215,&quot;335559738&quot;:0,&quot;335559739&quot;:0}"> </span></li></ul><ul><li data-leveltext="o" data-font="Courier New" data-listid="1" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559683&quot;:1,&quot;335559684&quot;:-2,&quot;335559685&quot;:1440,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Courier New&quot;,&quot;469769242&quot;:[9675],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;o&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}" data-aria-posinset="23" data-aria-level="2"><span data-contrast="none">onMouseout</span><span data-ccp-props="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335551550&quot;:1,&quot;335551620&quot;:1,&quot;335557856&quot;:16777215,&quot;335559738&quot;:0,&quot;335559739&quot;:0}"> </span></li></ul><ul><li data-leveltext="o" data-font="Courier New" data-listid="1" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559683&quot;:1,&quot;335559684&quot;:-2,&quot;335559685&quot;:1440,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Courier New&quot;,&quot;469769242&quot;:[9675],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;o&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}" data-aria-posinset="24" data-aria-level="2"><span data-contrast="none">onKeydown</span><span data-ccp-props="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335551550&quot;:1,&quot;335551620&quot;:1,&quot;335557856&quot;:16777215,&quot;335559738&quot;:0,&quot;335559739&quot;:0}"> </span></li></ul><ul><li data-leveltext="o" data-font="Courier New" data-listid="1" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559683&quot;:1,&quot;335559684&quot;:-2,&quot;335559685&quot;:1440,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Courier New&quot;,&quot;469769242&quot;:[9675],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;o&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}" data-aria-posinset="25" data-aria-level="2"><span data-contrast="none">onLoad</span><span data-ccp-props="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335551550&quot;:1,&quot;335551620&quot;:1,&quot;335557856&quot;:16777215,&quot;335559738&quot;:0,&quot;335559739&quot;:0}"> </span></li></ul>								</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-ae5bfb2 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="ae5bfb2" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-cfb1d35 elementor-widget elementor-widget-heading" data-id="cfb1d35" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
					<h2 class="elementor-heading-title elementor-size-default">Object: </h2>				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-66e0d68 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="66e0d68" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-9c32e6b elementor-widget elementor-widget-text-editor" data-id="9c32e6b" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<p>var training = {<br />trainername: &#8220;Abel&#8221;,<br />skill: &#8220;ServiceNow&#8221;,<br />id: 111,<br />trainerwithskill: function() {<br />return this.trainername + &#8221; &#8221; + this.skill;<br />}<br />};</p><p>var t1 = training.trainerwithskill(); // function value<br />var t2 = training.trainerwithskill; // function definition<br />var t3 = training.skill;<br />var t4 = training[&#8220;skill&#8221;];</p>								</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-a093851 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="a093851" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-ad3cca1 elementor-widget elementor-widget-heading" data-id="ad3cca1" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
					<h2 class="elementor-heading-title elementor-size-default">JavaScript Looping examples: </h2>				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-b31af4b e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="b31af4b" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-48bd31a elementor-widget elementor-widget-text-editor" data-id="48bd31a" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<p><b><span data-contrast="none">If-else:</span></b><span data-ccp-props="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335551550&quot;:1,&quot;335551620&quot;:1,&quot;335557856&quot;:16777215,&quot;335559738&quot;:0,&quot;335559739&quot;:240}"> </span></p><p><span data-contrast="none">if (a &lt; 1) {</span> <br /><span data-contrast="none">skill = &#8220;Java&#8221;;</span> <br /><span data-contrast="none">} else if (a &lt; 2) {</span> <br /><span data-contrast="none">skill = &#8220;PHP&#8221;;</span> <br /><span data-contrast="none">} else {</span> <br /><span data-contrast="none">skill = &#8220;Servicenow&#8221;;</span> <br /><span data-contrast="none">}</span><span data-ccp-props="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335551550&quot;:1,&quot;335551620&quot;:1,&quot;335557856&quot;:16777215,&quot;335559738&quot;:0,&quot;335559739&quot;:240}"> </span></p><p><b><span data-contrast="none">For loop:</span></b><span data-ccp-props="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335551550&quot;:1,&quot;335551620&quot;:1,&quot;335557856&quot;:16777215,&quot;335559738&quot;:0,&quot;335559739&quot;:240}"> </span></p><p><b><span data-contrast="none">Example 1</span></b><span data-ccp-props="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335551550&quot;:1,&quot;335551620&quot;:1,&quot;335557856&quot;:16777215,&quot;335559738&quot;:0,&quot;335559739&quot;:240}"> </span></p><p><span data-contrast="none">for (i = 1; i &lt; 5; i++) {</span> <br /><span data-contrast="none">text += &#8220;Servicenow chapter &#8221; + i + &#8220;</span> <br /><span data-contrast="none">&#8220;;</span> <br /><span data-contrast="none">}</span><span data-ccp-props="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335551550&quot;:1,&quot;335551620&quot;:1,&quot;335557856&quot;:16777215,&quot;335559738&quot;:0,&quot;335559739&quot;:240}"> </span></p><p><b><span data-contrast="none">Example 2</span></b> <br /><span data-contrast="none">j=1;</span> <br /><span data-contrast="none">for (; j &lt; 5; j++) {</span> <br /><span data-contrast="none">text += &#8220;Servicenow chapter &#8221; + i + &#8220;</span> <br /><span data-contrast="none">&#8220;;</span> <br /><span data-contrast="none">}</span><span data-ccp-props="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335551550&quot;:1,&quot;335551620&quot;:1,&quot;335557856&quot;:16777215,&quot;335559738&quot;:0,&quot;335559739&quot;:240}"> </span></p><p><b><span data-contrast="none">Example 3</span></b><span data-ccp-props="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335551550&quot;:1,&quot;335551620&quot;:1,&quot;335557856&quot;:16777215,&quot;335559738&quot;:0,&quot;335559739&quot;:240}"> </span></p><p><span data-contrast="none">var trainer = {name:&#8221;Pavan&#8221;, skill:&#8221;Java&#8221;, age:28};</span><span data-ccp-props="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335551550&quot;:1,&quot;335551620&quot;:1,&quot;335557856&quot;:16777215,&quot;335559738&quot;:0,&quot;335559739&quot;:240}"> </span></p><p><span data-contrast="none">var text = &#8220;&#8221;;</span> <br /><span data-contrast="none">var x;</span> <br /><span data-contrast="none">for (x in trainer) {</span> <br /><span data-contrast="none">text += trainer[x];</span> <br /><span data-contrast="none">}</span><span data-ccp-props="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335551550&quot;:1,&quot;335551620&quot;:1,&quot;335557856&quot;:16777215,&quot;335559738&quot;:0,&quot;335559739&quot;:240}"> </span></p><p><b><span data-contrast="none">Example 4</span></b> <br /><span data-contrast="none">var txt = &#8220;&#8221;;</span> <br /><span data-contrast="none">var trainer = [{name:&#8221;Pavan&#8221;, skill:&#8221;Java&#8221;, age:28},{name:&#8221;Paavan&#8221;, skill:&#8221;Java&#8221;, age:28}];</span><span data-ccp-props="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335551550&quot;:1,&quot;335551620&quot;:1,&quot;335557856&quot;:16777215,&quot;335559738&quot;:0,&quot;335559739&quot;:240}"> </span></p><p><span data-contrast="none">var x;</span> <br /><span data-contrast="none">for (x in trainer) {</span> <br /><span data-contrast="none">txt += trainer[x][&#8220;name&#8221;];</span> <br /><span data-contrast="none">}</span><span data-ccp-props="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335551550&quot;:1,&quot;335551620&quot;:1,&quot;335557856&quot;:16777215,&quot;335559738&quot;:0,&quot;335559739&quot;:240}"> </span></p><p><span data-contrast="none">document.getElementById(&#8220;demo&#8221;).innerHTML = txt;</span><span data-ccp-props="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335551550&quot;:1,&quot;335551620&quot;:1,&quot;335557856&quot;:16777215,&quot;335559738&quot;:0,&quot;335559739&quot;:240}"> </span></p><p> <br /><b><span data-contrast="none">Switch:</span></b><span data-ccp-props="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335551550&quot;:1,&quot;335551620&quot;:1,&quot;335557856&quot;:16777215,&quot;335559738&quot;:0,&quot;335559739&quot;:240}"> </span></p><p><span data-contrast="none">switch (new Date().getDay()) {</span> <br /><span data-contrast="none">case 0:</span> <br /><span data-contrast="none">day = &#8220;Today is Sunday&#8221;;</span> <br /><span data-contrast="none">break;</span> <br /><span data-contrast="none">case 1:</span> <br /><span data-contrast="none">day = &#8220;Today is Today is Monday&#8221;;</span> <br /><span data-contrast="none">break;</span> <br /><span data-contrast="none">case 2:</span> <br /><span data-contrast="none">day = &#8220;Today is Tuesday&#8221;;</span> <br /><span data-contrast="none">break;</span> <br /><span data-contrast="none">case 3:</span> <br /><span data-contrast="none">day = &#8220;Today is Wednesday&#8221;;</span> <br /><span data-contrast="none">break;</span> <br /><span data-contrast="none">case 4:</span> <br /><span data-contrast="none">day = &#8220;Today is Thursday&#8221;;</span> <br /><span data-contrast="none">break;</span> <br /><span data-contrast="none">case 5:</span> <br /><span data-contrast="none">day = &#8220;Today is Friday&#8221;;</span> <br /><span data-contrast="none">break;</span> <br /><span data-contrast="none">case 6:</span> <br /><span data-contrast="none">day = &#8220;Today is Saturday&#8221;;</span> <br /><span data-contrast="none">break;</span> <br /><span data-contrast="none">default:</span> <br /><span data-contrast="none">day = &#8220;No Default&#8221;;</span> <br /><span data-contrast="none">}</span><span data-ccp-props="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335551550&quot;:1,&quot;335551620&quot;:1,&quot;335557856&quot;:16777215,&quot;335559738&quot;:0,&quot;335559739&quot;:240}"> </span></p><p><b><span data-contrast="none">while loop:</span></b><span data-ccp-props="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335551550&quot;:1,&quot;335551620&quot;:1,&quot;335557856&quot;:16777215,&quot;335559738&quot;:0,&quot;335559739&quot;:240}"> </span></p><p><span data-contrast="none">while (i &lt; 10) {</span> <br /><span data-contrast="none">text += &#8220;The number is &#8221; + i;</span> <br /><span data-contrast="none">i++;</span> <br /><span data-contrast="none">}</span><span data-ccp-props="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335551550&quot;:1,&quot;335551620&quot;:1,&quot;335557856&quot;:16777215,&quot;335559738&quot;:0,&quot;335559739&quot;:240}"> </span></p><p><b><span data-contrast="none">do while loop:</span></b><span data-ccp-props="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335551550&quot;:1,&quot;335551620&quot;:1,&quot;335557856&quot;:16777215,&quot;335559738&quot;:0,&quot;335559739&quot;:240}"> </span></p><p><span data-contrast="none">do {</span> <br /><span data-contrast="none">text += &#8220;The number is &#8221; + i;</span> <br /><span data-contrast="none">i++;</span> <br /><span data-contrast="none">}</span> <br /><span data-contrast="none">while (i &lt; 10);</span><span data-ccp-props="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335551550&quot;:1,&quot;335551620&quot;:1,&quot;335557856&quot;:16777215,&quot;335559738&quot;:0,&quot;335559739&quot;:240}"> </span></p>								</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-6e6bd70 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="6e6bd70" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-b461ea3 elementor-widget elementor-widget-heading" data-id="b461ea3" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
					<h2 class="elementor-heading-title elementor-size-default">JavaScript Function: </h2>				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-9fb4868 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="9fb4868" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-34b483a elementor-widget elementor-widget-text-editor" data-id="34b483a" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<ul><li data-leveltext="" data-font="Symbol" data-listid="3" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559683&quot;:0,&quot;335559684&quot;:-2,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}" data-aria-posinset="1" data-aria-level="1"><span data-contrast="none">function is an Object in JavaScript</span><span data-ccp-props="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335551550&quot;:1,&quot;335551620&quot;:1,&quot;335557856&quot;:16777215,&quot;335559737&quot;:-225,&quot;335559738&quot;:0,&quot;335559739&quot;:0}"> </span></li></ul><ul><li data-leveltext="" data-font="Symbol" data-listid="3" data-list-defn-props="{&quot;335552541&quot;:1,&quot;335559683&quot;:0,&quot;335559684&quot;:-2,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}" data-aria-posinset="2" data-aria-level="1"><span data-contrast="none">JavaScript function has properties as well as methods.</span><span data-ccp-props="{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335551550&quot;:1,&quot;335551620&quot;:1,&quot;335557856&quot;:16777215,&quot;335559737&quot;:-225,&quot;335559738&quot;:0,&quot;335559739&quot;:0}"> </span></li></ul><p><strong>Normal Function</strong><br />function myFunction(a, b) {<br />return a * b;<br />}<br />var x = myFunction(4, 3);</p><p><strong>Anonymous Function</strong><br />var pp = function() {<br />alert(&#8220;Hi this is anonymous function&#8221;);<br />};</p><p><strong>Constructor Function</strong><br />function Member(a, b) {<br />this.name = a;<br />this.skill = b;<br />}<br />var t = new Member(&#8220;Pavan&#8221;, &#8220;ServiceNow&#8221;);<br />var g = new Member(&#8220;Pankaj&#8221;, &#8220;Java&#8221;);</p><p><strong>Arrow Function</strong><br />// ES5<br />var x = function(p, q) {<br />return p * q;<br />};<br />// ES6<br />const x = (p, q) =&gt; p * q;</p><p><strong>Callback Function</strong><br />A callback function is a function passed as an argument to another function.</p><p>function p1(x) {<br />return x;<br />}<br />function p2(b, callback) {<br />callback(b);<br />}<br />p2(2, p1);<br />p2(3, function() {<br />alert(&#8220;Hi&#8221;);<br />});</p>								</div>
					</div>
				</div>
				</div>
		<p>&lt;p&gt;The post <a rel="nofollow" href="https://logiupskills.com/javascript-overview/">JavaScript Overview</a> first appeared on <a rel="nofollow" href="https://logiupskills.com">LogiUpSkill</a>.&lt;/p&gt;</p>
]]></content:encoded>
					
					<wfw:commentRss>https://logiupskills.com/javascript-overview/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Client Scripting</title>
		<link>https://logiupskills.com/client-scripting/</link>
					<comments>https://logiupskills.com/client-scripting/#respond</comments>
		
		<dc:creator><![CDATA[Keshav Pathak]]></dc:creator>
		<pubDate>Sat, 03 Jan 2026 06:28:08 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<guid isPermaLink="false">https://logiupskills.com/?p=10865</guid>

					<description><![CDATA[<p>Scripting   How to access last worknotes? We can use “current.comments.getJournalEntry(1)” to access last worknotes. hasRole() It returns true if the current user has the specified role or the admin role How to get system property? getProperty(&#8220;PROPERTY_NAME &#8220;); How to set system property? setProperty(&#8220;PROPERTY_NAME &#8220;, “property_value”); How to alert Assigned to user name from client script? var p=g_form.getReference(“assigned_to”).name; alert(p); How to access user data from client script g_user.userName g_user.userID g_user.firstName How to access user data from Server Side Script var firstName = gs.getUser().getFirstName(); var email = gs.getUser().getEmail(); getUser(); How to get sys_id from client script alert(g_form.getUniqueValue()); How to get current form table display value in client script alert(g_form.getDisplayValue()); and alert(g_form.getDisplayValue(“assigned_to”)) How to hide the related list from client script hideRelatedList(&#8220;REL:SYSIDOFRELATEDLIST&#8221;); How to hide section from script setSectionDisplay(&#8220;closure_information&#8221;, true); How to fire Event from Server-side script eventQueue(“EVENTNAME”, GlideRecord, Parm1, Parm2) How to write GlideRecord on incident to get active records Var gr=New GlideRecord(“incident”); addQuery(“active”,true); query(); if(gr.next()){ info(gr.number); } G-FORM:GlideForm.js is the Javascript class used to customize forms. getValue(‘short_description’) setValue(‘short_description’, “”) addOption(‘priority’, ‘2.5’, ‘2.5 – Moderately High’, 3) getTableName() addErrorMessage(‘This is an error’) addInfoMessage(‘The top five fields in this form are mandatory’) showFieldMsg(‘impact’,’Low impact response time can be one week’,’info’) showFieldMsg(‘impact’,’Low impact not allowed with High priority’,’error’) flash(“incident.number”, “#FFFACD”, 0) g_user: g_user is a global object in GlideUser, can only used in Client Script contains name and role information about the current user. userName userID firstName getClientData(“loginlanguage”) hasRole(‘admin’) hasRoleExactly(‘util’) hasRoleFromList(“itil, maint”) hasRoles() Client Script 1.To alert fullname of user: function onLoad() {        var p=g_user.getFullName();     alert(&#8216;This is my first client Script= &#8216;+p); } 2.To alert If the Record is new or not: function onLoad() {     if (g_form.isNewRecord()){         alert(&#8216;This is new Record&#8217;);     }     else{         alert(&#8216;This is not a new record&#8217;);     } } 3.Use of different API&#8217;s: function onLoad() {     g_form.setReadOnly(&#8216;u_email&#8217;,true);     g_form.setValue(&#8216;u_description&#8217;,&#8217;hiiiiiii&#8217;);       g_form.clearOptions(&#8216;u_category&#8217;);     g_form.getLabelOf(&#8216;u_number&#8217;);     g_form.addInfoMessage(&#8216;hi&#8217;);     g_form.setMandatory(&#8216;u_first_name&#8217;,true);     g_form.setMandatory(&#8216;u_last_name&#8217;,true);     if (g_user.hasRole(admin)){     g_form.removeOption(&#8216;u_state&#8217;,&#8217;Maharashtra&#8217;);     } } 4.To make field visible after creating record but not while creating Record function onLoad() {    if(g_form.isNewRecord()){ g_form.setVisible(&#8220;u_convert_to&#8221;,false); }     else {         g_form.setVisible(&#8220;u_convert_to&#8221;,true);     } } 5.when Assigned To value changes, populte mail id of changed user in email field and populate user name in short description function onChange(control, oldValue, newValue, isLoading, isTemplate) {    if (isLoading &#124;&#124; newValue === &#8221;) {       return;    } var p=g_form.getReference(&#8220;u_assigned_to&#8221;).email;     g_form.setValue(&#8220;u_email&#8221;,p);     g_form.setMandatory(&#8220;u_first_name&#8221;,true);     g_form.setValue(&#8220;u_short_description&#8221;,&#8217;This is :&#8217;+g_user.getFullName()); } 6.when Assigned To value changes,populate user&#8217;s first name in short description function onChange(control, oldValue, newValue, isLoading, isTemplate) { if (isLoading &#124;&#124; newValue === &#8221;) { return;   } var p = g_form.getValue(&#8220;u_assigned_to&#8221;);     var name= g_form.getReference(&#8220;u_assigned_to&#8221;);     g_form.setValue(&#8220;u_short_description&#8221;, &#8216;This is&#8217;+name.first_name); alert(newValue); alert(oldValue);    } 7.Confirm details before submit form function onSubmit() {    //Type appropriate comment here, and begin script below    var a = g_form.getValue(&#8220;u_first_name&#8221;);     var b = g_form.getValue(&#8220;u_last_name&#8221;);     var con= confirm( &#8216;You Entered below datails-n The first name is- &#8216;+a+&#8217;n The last name is- &#8216;+b+&#8217;n  Do you confirm the details?&#8217; );     if(con==true){         return;     }     else{         return 0;     } } 8. On Submit function onSubmit() {    //Type appropriate comment here, and begin script below     var p = g_form.getValue(&#8220;u_assigned_to&#8221;);     var name= g_form.getReference(&#8220;u_assigned_to&#8221;);     g_form.setValue(&#8220;u_short_description&#8221;, name.first_name); alert(p); }  9. On editing first name in list view (onCellEdit Client Script) function onCellEdit(sysIDs, table, oldValues, newValue, callback) {   var saveAndClose = true;     alert(sysIDs);     alert(table);     alert( oldValues);     alert(newValue);     alert(callback);  callback(saveAndClose);  } Advance Client Script Client Script: Client Side Objects: 1. G-FORM:GlideForm.js is the Javascript class used to customize forms. g_form.getValue(‘short_description’)g_form.setValue(‘short_description’, “”)g_form.addOption(‘priority’, ‘2.5’, ‘2.5 – Moderately High’, 3)g_form.getTableName()g_form.addErrorMessage(‘This is an error’)g_form.addInfoMessage(‘The top five fields in this form are mandatory’)g_form.showFieldMsg(‘impact’,’Low impact response time can be one week’,’info’)g_form.showFieldMsg(‘impact’,’Low impact not allowed with High priority’,’error’)g_form.flash(“incident.number”, “#FFFACD”, 0)   2. G-User: g_user is a global object in GlideUser. g_user is a Client Script Object and contains name and role information about the current user. g_user.userNameg_user.userIDg_user.firstNameg_user.getClientData(“loginlanguage”)g_user.hasRole(‘admin’)g_user.hasRoleExactly(‘util’)g_user.hasRoleFromList(“itil, maint”)g_user.hasRoles() Client Side Examples: 1. Problem Statement: For New Record show alert. function onLoad() { if (g_form.isNewRecord()){ alert(&#8216;This is new Record&#8217;); } else{ alert(&#8216;This is not a new record&#8217;); } } &#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;.. 2. Problem Statement: To make &#8220;Convert to&#8221; field visible after creating record but not while creating Record function onLoad() {   if(g_form.isNewRecord()){ g_form.setVisible(&#8220;u_convert_to&#8221;,false); } else { g_form.setVisible(&#8220;u_convert_to&#8221;,true); } } 3. Problem Statement: When Assigned To value changes, populte mail id of changed user in email field and populate user name in short description function onChange(control, oldValue, newValue, isLoading, isTemplate) { if (isLoading &#124;&#124; newValue === &#8221;) { return; } var p=g_form.getReference(&#8220;u_assigned_to&#8221;).email; g_form.setValue(&#8220;u_email&#8221;,p); g_form.setMandatory(&#8220;u_first_name&#8221;,true); g_form.setValue(&#8220;u_short_description&#8221;,&#8217;This is :&#8217;+g_user.getFullName()); } &#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;.. 4. Problem Statement: Confirm details before submit form function onSubmit() { //Type appropriate comment here, and begin script below var a = g_form.getValue(&#8220;u_first_name&#8221;); var b = g_form.getValue(&#8220;u_last_name&#8221;); var con= confirm( &#8216;You Entered below datails-n The first name is- &#8216;+a+&#8217;n The last name is- &#8216;+b+&#8217;n Do you confirm the details?&#8217; ); if(con==true){ return; } else{ return 0; } } &#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;.. 5. Problem Statement: Hide the Clouser Information section from form while creating new record function onLoad() {//Type appropriate comment here, and begin script belowif(g_form.isNewRecord()){g_form.setSectionDisplay(&#8220;closure_information&#8221;, false);}else{g_form.setSectionDisplay(&#8220;closure_information&#8221;, true)}} &#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;.. 6. Problem Statement: Remove New state from the choice if it is not New function onLoad() {//Type appropriate comment here, and begin script belowif(g_form.getValue(&#8220;state&#8221;)==1){}else{g_form.removeOption(&#8220;state&#8221;,&#8217;1&#8242;);} } 7. Problem Statement: On change&#8212;Comments Make Work Notes Optional function onChange(control, oldValue, newValue, isLoading, isTemplate) {var requireOtherField = (newValue == &#8221;);g_form.setMandatory(&#8216;work_notes&#8217;, requireOtherField);} &#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;.. 8. Problem Statement: On Change- Work Notes Make Comments Optional function onChange(control, oldValue, newValue, isLoading, isTemplate) {var requireOtherField = (newValue == &#8221;) ;g_form.setMandatory(&#8216;comments&#8217;, requireOtherField);} 9. Problem Statement: If Caller is a VIP User then priority should be always P1. On Change Client Script on Caller Field function onChange(control, oldValue, newValue, isLoading, isTemplate) {if (isLoading &#124;&#124; newValue === &#8221;) {return;}g_form.getReference(&#8216;caller_id&#8217;, priorityCallback); } function priorityCallback(caller){ if (caller.vip == &#8216;true&#8217;) {g_form.setValue(&#8220;impact&#8221;,1);g_form.setValue(&#8220;urgency&#8221;,1); }} &#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;.. 10. Problem Statement: Start date should be less than End Date,if not show alert Start date validation &#8211;function onChange(control, oldValue, newValue,</p>
<p>&lt;p&gt;The post <a rel="nofollow" href="https://logiupskills.com/client-scripting/">Client Scripting</a> first appeared on <a rel="nofollow" href="https://logiupskills.com">LogiUpSkill</a>.&lt;/p&gt;</p>
]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="10865" class="elementor elementor-10865" data-elementor-settings="{&quot;ha_cmc_init_switcher&quot;:&quot;no&quot;}">
				<div class="elementor-element elementor-element-6540155 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="6540155" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-c595158 elementor-widget elementor-widget-heading" data-id="c595158" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
					<h2 class="elementor-heading-title elementor-size-default">Scripting</h2>				</div>
				<div class="elementor-element elementor-element-f9dd61a elementor-widget elementor-widget-text-editor" data-id="f9dd61a" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<p> </p><ul><li><h4><strong>How to access last worknotes?</strong></h4></li><li style="list-style-type: none;"><ul><li style="list-style-type: none;"><ul><li>We can use “current.comments.getJournalEntry(1)” to access last worknotes.</li></ul></li></ul></li></ul><ul><li style="list-style-type: none;"><ul><li class="war"><h4><strong>hasRole()</strong></h4><ul><li>It returns true if the current user has the specified role or the admin role</li></ul></li></ul></li></ul><ul><li style="list-style-type: none;"><ul><li class="war"><h4><strong>How to get system property?</strong></h4><ul><li>getProperty(&#8220;PROPERTY_NAME &#8220;);</li></ul></li></ul></li></ul><ul><li style="list-style-type: none;"><ul><li class="war"><h4><strong>How to set system property?</strong></h4><ul><li>setProperty(&#8220;PROPERTY_NAME &#8220;, “property_value”);</li></ul></li></ul></li></ul><ul><li style="list-style-type: none;"><ul><li class="war"><h4><strong>How to alert Assigned to user name from client script?</strong></h4><ul><li>var p=g_form.getReference(“assigned_to”).name;</li><li>alert(p);</li></ul></li></ul></li></ul><ul><li style="list-style-type: none;"><ul><li class="war"><h4><strong>How to access user data from client script</strong></h4><ul><li>g_user.userName</li><li>g_user.userID</li><li>g_user.firstName</li></ul></li></ul></li></ul><ul><li style="list-style-type: none;"><ul><li class="war"><h4><strong>How to access user data from Server Side Script</strong></h4><ul><li>var firstName = gs.getUser().getFirstName();</li><li>var email = gs.getUser().getEmail();</li><li>getUser();</li></ul></li></ul></li></ul><ul><li style="list-style-type: none;"><ul><li class="war"><h4><strong>How to get sys_id from client script</strong></h4><ul><li>alert(g_form.getUniqueValue());</li></ul></li></ul></li></ul><ul><li style="list-style-type: none;"><ul><li class="war"><h4><strong>How to get current form table display value in client script</strong></h4><ul><li>alert(g_form.getDisplayValue()); and</li><li>alert(g_form.getDisplayValue(“assigned_to”))</li></ul></li></ul></li></ul><ul><li style="list-style-type: none;"><ul><li class="war"><h4><strong>How to hide the related list from client script</strong></h4><ul><li>hideRelatedList(&#8220;REL:SYSIDOFRELATEDLIST&#8221;);</li></ul></li></ul></li></ul><ul><li style="list-style-type: none;"><ul><li class="war"><h4><strong>How to hide section from script</strong></h4><ul><li>setSectionDisplay(&#8220;closure_information&#8221;, true);</li></ul></li></ul></li></ul><ul><li style="list-style-type: none;"><ul><li class="war"><h4><strong>How to fire Event from Server-side script</strong></h4><ul><li>eventQueue(“EVENTNAME”, GlideRecord, Parm1, Parm2)</li></ul></li></ul></li></ul><ul><li style="list-style-type: none;"><ul><li class="war"><h4><strong>How to write GlideRecord on incident to get active records</strong></h4><ul><li>Var gr=New GlideRecord(“incident”);</li><li>addQuery(“active”,true);</li><li>query();</li><li>if(gr.next()){</li><li>info(gr.number);</li><li>}</li></ul></li></ul></li></ul><ul><li style="list-style-type: none;"><ul><li class="war"><h4><strong>G-FORM:GlideForm.js is the Javascript class used to customize forms.</strong></h4><ul><li>getValue(‘short_description’)</li><li>setValue(‘short_description’, “”)</li><li>addOption(‘priority’, ‘2.5’, ‘2.5 – Moderately High’, 3)</li><li>getTableName()</li><li>addErrorMessage(‘This is an error’)</li><li>addInfoMessage(‘The top five fields in this form are mandatory’)</li><li>showFieldMsg(‘impact’,’Low impact response time can be one week’,’info’)</li><li>showFieldMsg(‘impact’,’Low impact not allowed with High priority’,’error’)</li><li>flash(“incident.number”, “#FFFACD”, 0)</li></ul></li></ul></li></ul><ul><li class="war"><h4><strong>g_user: g_user is a global object in GlideUser, can only used in Client Script contains name and role information about the current user.</strong></h4><ul><li>userName</li><li>userID</li><li>firstName</li><li>getClientData(“loginlanguage”)</li><li>hasRole(‘admin’)</li><li>hasRoleExactly(‘util’)</li><li>hasRoleFromList(“itil, maint”)</li><li>hasRoles()<br /><br /><br /></li></ul></li></ul>								</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-03846d6 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="03846d6" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-046e2a9 elementor-widget elementor-widget-heading" data-id="046e2a9" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
					<h2 class="elementor-heading-title elementor-size-default">Client Script</h2>				</div>
				<div class="elementor-element elementor-element-2271064 elementor-widget elementor-widget-text-editor" data-id="2271064" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<div class="container text-dark"><div class="row"><div class="col"><h4 class="war">1.To alert fullname of user:</h4><p>function onLoad() {</p><p>       var p=g_user.getFullName();</p><p>    alert(&#8216;This is my first client Script= &#8216;+p);</p><p>}</p><h4 class="war">2.To alert If the Record is new or not:</h4><p>function onLoad() {</p><p>    if (g_form.isNewRecord()){</p><p>        alert(&#8216;This is new Record&#8217;);</p><p>    }</p><p>    else{</p><p>        alert(&#8216;This is not a new record&#8217;);</p><p>    }</p><p>}</p><h4 class="war">3.Use of different API&#8217;s:</h4><p>function onLoad() {</p><p>    g_form.setReadOnly(&#8216;u_email&#8217;,true);</p><p>    g_form.setValue(&#8216;u_description&#8217;,&#8217;hiiiiiii&#8217;);</p><p>      g_form.clearOptions(&#8216;u_category&#8217;);</p><p>    g_form.getLabelOf(&#8216;u_number&#8217;);</p><p>    g_form.addInfoMessage(&#8216;hi&#8217;);</p><p>    g_form.setMandatory(&#8216;u_first_name&#8217;,true);</p><p>    g_form.setMandatory(&#8216;u_last_name&#8217;,true);</p><p>    if (g_user.hasRole(admin)){</p><p>    g_form.removeOption(&#8216;u_state&#8217;,&#8217;Maharashtra&#8217;);</p><p>    }</p><p>}</p><h4 class="war">4.To make field visible after creating record but not while creating Record</h4><p>function onLoad() {</p><p>   if(g_form.isNewRecord()){</p><p>g_form.setVisible(&#8220;u_convert_to&#8221;,false);</p><p>}</p><p>    else {</p><p>        g_form.setVisible(&#8220;u_convert_to&#8221;,true);</p><p>    }</p><p>}</p><h4 class="war">5.when Assigned To value changes, populte mail id of changed user in email field and populate user name in short description</h4><p>function onChange(control, oldValue, newValue, isLoading, isTemplate) {</p><p>   if (isLoading || newValue === &#8221;) {</p><p>      return;</p><p>   }</p><p>var p=g_form.getReference(&#8220;u_assigned_to&#8221;).email;</p><p>    g_form.setValue(&#8220;u_email&#8221;,p);</p><p>    g_form.setMandatory(&#8220;u_first_name&#8221;,true);</p><p>    g_form.setValue(&#8220;u_short_description&#8221;,&#8217;This is :&#8217;+g_user.getFullName());</p><p>}</p><h4 class="war">6.when Assigned To value changes,populate user&#8217;s first name in short description</h4><p>function onChange(control, oldValue, newValue, isLoading, isTemplate) {</p><p>if (isLoading || newValue === &#8221;) {</p><p>return;</p><p>  }</p><p>var p = g_form.getValue(&#8220;u_assigned_to&#8221;);</p><p>    var name= g_form.getReference(&#8220;u_assigned_to&#8221;);</p><p>    g_form.setValue(&#8220;u_short_description&#8221;, &#8216;This is&#8217;+name.first_name);</p><p>alert(newValue);</p><p>alert(oldValue);   </p><p>}</p><h4>7.Confirm details before submit form</h4><p>function onSubmit() {</p><p>   //Type appropriate comment here, and begin script below</p><p>   var a = g_form.getValue(&#8220;u_first_name&#8221;);</p><p>    var b = g_form.getValue(&#8220;u_last_name&#8221;);</p><p>    var con= confirm( &#8216;You Entered below datails-\n The first name is- &#8216;+a+&#8217;\n The last name is- &#8216;+b+&#8217;\n  Do you confirm the details?&#8217; );</p><p>    if(con==true){</p><p>        return;</p><p>    }</p><p>    else{</p><p>        return 0;</p><p>    }</p><p>}</p><h4 class="war">8. On Submit</h4><p>function onSubmit() {</p><p>   //Type appropriate comment here, and begin script below</p><p>    var p = g_form.getValue(&#8220;u_assigned_to&#8221;);</p><p>    var name= g_form.getReference(&#8220;u_assigned_to&#8221;);</p><p>    g_form.setValue(&#8220;u_short_description&#8221;, name.first_name);</p><p>alert(p);</p><p>} </p><h4 class="war">9. On editing first name in list view (onCellEdit Client Script)</h4><p>function onCellEdit(sysIDs, table, oldValues, newValue, callback) {</p><p>  var saveAndClose = true;</p><p>    alert(sysIDs);</p><p>    alert(table);</p><p>    alert( oldValues);</p><p>    alert(newValue);</p><p>    alert(callback);</p><p> callback(saveAndClose); </p><p>}</p></div></div></div>								</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-a7eff40 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="a7eff40" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-19ae8d7 elementor-widget elementor-widget-heading" data-id="19ae8d7" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
					<h2 class="elementor-heading-title elementor-size-default">Advance Client Script</h2>				</div>
				<div class="elementor-element elementor-element-8da94a6 elementor-widget elementor-widget-text-editor" data-id="8da94a6" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<h4><strong>Client Script:</strong></h4><h4><strong>Client Side Objects:</strong></h4><ul><li><h4><strong>1. G-FORM:GlideForm.js is the Javascript class used to customize forms.</strong></h4>g_form.getValue(‘short_description’)<br />g_form.setValue(‘short_description’, “”)<br />g_form.addOption(‘priority’, ‘2.5’, ‘2.5 – Moderately High’, 3)<br />g_form.getTableName()<br />g_form.addErrorMessage(‘This is an error’)<br />g_form.addInfoMessage(‘The top five fields in this form are mandatory’)<br />g_form.showFieldMsg(‘impact’,’Low impact response time can be one week’,’info’)<br />g_form.showFieldMsg(‘impact’,’Low impact not allowed with High priority’,’error’)<br />g_form.flash(“incident.number”, “#FFFACD”, 0)</li></ul><p> </p><ul><li><h4><strong>2. G-User: g_user is a global object in GlideUser. g_user is a Client Script Object and contains name and role information about the current user.</strong></h4><br />g_user.userName<br />g_user.userID<br />g_user.firstName<br />g_user.getClientData(“loginlanguage”)<br />g_user.hasRole(‘admin’)<br />g_user.hasRoleExactly(‘util’)<br />g_user.hasRoleFromList(“itil, maint”)<br />g_user.hasRoles()</li></ul>								</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-6ab0d7b e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="6ab0d7b" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-ec93656 elementor-widget elementor-widget-heading" data-id="ec93656" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
					<h2 class="elementor-heading-title elementor-size-default">Client Side Examples:</h2>				</div>
				<div class="elementor-element elementor-element-2c61915 elementor-widget elementor-widget-text-editor" data-id="2c61915" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<h4><strong>1. Problem Statement: For New Record show alert.</strong></h4><p><br />function onLoad() {</p><p>if (g_form.isNewRecord()){</p><p>alert(&#8216;This is new Record&#8217;);</p><p>}</p><p>else{</p><p>alert(&#8216;This is not a new record&#8217;);</p><p>}</p><p>}</p><p>&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;..</p><h4><strong>2. Problem Statement: To make &#8220;Convert to&#8221; field visible after creating record but not while creating Record</strong></h4><p><br />function onLoad() {</p><p> </p><p>if(g_form.isNewRecord()){</p><p>g_form.setVisible(&#8220;u_convert_to&#8221;,false);</p><p>}</p><p>else {</p><p>g_form.setVisible(&#8220;u_convert_to&#8221;,true);</p><p>}</p><h4>}<br /><br /><strong>3. Problem Statement: When Assigned To value changes, populte mail id of changed user in email field and populate user name in short description</strong><br /><br /></h4><p><br />function onChange(control, oldValue, newValue, isLoading, isTemplate) {</p><p>if (isLoading || newValue === &#8221;) {</p><p>return;</p><p>}</p><p>var p=g_form.getReference(&#8220;u_assigned_to&#8221;).email;</p><p>g_form.setValue(&#8220;u_email&#8221;,p);</p><p>g_form.setMandatory(&#8220;u_first_name&#8221;,true);</p><p>g_form.setValue(&#8220;u_short_description&#8221;,&#8217;This is :&#8217;+g_user.getFullName());</p><p>}</p><p><br />&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;..</p><h4><strong>4. Problem Statement: Confirm details before submit form</strong></h4><p>function onSubmit() {</p><p>//Type appropriate comment here, and begin script below</p><p>var a = g_form.getValue(&#8220;u_first_name&#8221;);</p><p>var b = g_form.getValue(&#8220;u_last_name&#8221;);</p><p>var con= confirm( &#8216;You Entered below datails-\n The first name is- &#8216;+a+&#8217;\n The last name is- &#8216;+b+&#8217;\n Do you confirm the details?&#8217; );</p><p>if(con==true){</p><p>return;</p><p>}</p><p>else{</p><p>return 0;</p><p>}</p><p>}</p><p>&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;..</p><h4><strong>5. Problem Statement: Hide the Clouser Information section from form while creating new record<br /></strong></h4><p>function onLoad() {<br />//Type appropriate comment here, and begin script below<br />if(g_form.isNewRecord()){<br />g_form.setSectionDisplay(&#8220;closure_information&#8221;, false);<br />}else{<br />g_form.setSectionDisplay(&#8220;closure_information&#8221;, true)<br />}<br />}</p><p>&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;..</p><h4><strong>6. Problem Statement: Remove New state from the choice if it is not New</strong></h4><p>function onLoad() {<br />//Type appropriate comment here, and begin script below<br />if(g_form.getValue(&#8220;state&#8221;)==1){<br />}else{<br />g_form.removeOption(&#8220;state&#8221;,&#8217;1&#8242;);<br />}<br /><br />}<br /><br /></p><h4><strong>7. Problem Statement: On change&#8212;Comments Make Work Notes Optional</strong></h4><p>function onChange(control, oldValue, newValue, isLoading, isTemplate) {<br />var requireOtherField = (newValue == &#8221;);<br />g_form.setMandatory(&#8216;work_notes&#8217;, requireOtherField);<br />}</p><p><br />&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;..</p><h4><strong>8. Problem Statement: On Change- Work Notes Make Comments Optional</strong></h4><p>function onChange(control, oldValue, newValue, isLoading, isTemplate) {<br />var requireOtherField = (newValue == &#8221;) ;<br />g_form.setMandatory(&#8216;comments&#8217;, requireOtherField);<br />}<br /><br /></p><h4><strong>9. Problem Statement: If Caller is a VIP User then priority should be always P1.</strong></h4><p>On Change Client Script on Caller Field</p><p>function onChange(control, oldValue, newValue, isLoading, isTemplate) {<br />if (isLoading || newValue === &#8221;) {<br />return;<br />}<br />g_form.getReference(&#8216;caller_id&#8217;, priorityCallback);<br /><br />}</p><p>function priorityCallback(caller){<br /><br /><br />if (caller.vip == &#8216;true&#8217;) {<br />g_form.setValue(&#8220;impact&#8221;,1);<br />g_form.setValue(&#8220;urgency&#8221;,1);<br /><br />}<br />}</p><p><br />&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;..</p><h4><strong>10. Problem Statement: Start date should be less than End Date,if not show alert</strong></h4><p><br />Start date validation &#8211;<br />function onChange(control, oldValue, newValue, isLoading, isTemplate) {<br />if (isLoading || newValue === &#8221;) {<br />return;<br />}</p><p>var start_date = g_form.getValue(&#8220;u_start_date&#8221;);<br />var end_date = g_form.getValue(&#8220;u_end_date&#8221;);<br />var format = g_user_date_time_format;</p><p>if (start_date != &#8220;&#8221; &amp;&amp; end_date != &#8220;&#8221;) {<br />var isEndBeforeStart = compareDates(start_date, format, end_date, format);<br />//0 &#8211; means valid date(end date is more than start date)<br />//1 &#8211; means start is grater than end<br />if (isEndBeforeStart) {<br />alert(&#8220;Start date can not be grater than end date&#8221;);<br />g_form.setValue(&#8220;u_start_date&#8221;, &#8221; &#8220;);</p><p>}<br />}</p><p>}</p><p><br />&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;..</p><h4><strong>11. Problem Statement: Expected Date Should be State date + 5 days</strong></h4><p>OnChange Client script</p><p>function onChange(control, oldValue, newValue, isLoading, isTemplate) {<br />if (isLoading || newValue === &#8221;) {<br />return;<br />}<br />var start_date = g_form.getValue(&#8220;u_start_date&#8221;);<br />var glideAjax = new GlideAjax(&#8220;ExpectedCloseDateSI&#8221;);<br />glideAjax.addParam(&#8220;sysparm_name&#8221;,&#8221;getStartDate&#8221;);<br />glideAjax.addParam(&#8220;sysparm_start_date&#8221;,start_date);<br />glideAjax.getXML(callBackFunction);</p><p>function callBackFunction(response){<br />var res = response.responseXML.documentElement.getAttribute(&#8220;answer&#8221;);<br />g_form.setValue(&#8220;u_expected_close_date&#8221;,res);<br />}<br />//Type appropriate comment here, and begin script below<br /><br />}</p><p><br />Script include<br />ExpectedCloseDateSI</p><p>var ExpectedCloseDateSI = Class.create();<br />ExpectedCloseDateSI.prototype = Object.extendsObject(AbstractAjaxProcessor, {</p><p>getStartDate : function (){</p><p>var start_date_from_client = this.getParameter(&#8220;sysparm_start_date&#8221;);<br />var new_expected_date = new GlideDateTime(start_date_from_client);<br />new_expected_date.addDays(5);<br />return new_expected_date;<br />},<br />type: &#8216;ExpectedCloseDateSI&#8217;<br />});</p><h4><strong>12. Problem Statement: Populate Email, Department, Contact, Company,location as per User value.</strong></h4><p>Client Script: On Change of User.</p><p>function onChange(control, oldValue, newValue, isLoading) {<br />if (newValue == &#8221;) {<br />return;<br />}</p><p>var name = g_form.getValue(&#8216;user_name&#8217;);<br />var ga = new GlideAjax(&#8216;ClientSideUtils&#8217;);<br />ga.addParam(&#8216;sysparm_name&#8217;, &#8216;getUserDetails&#8217;);<br />ga.addParam(&#8216;sysparm_user&#8217;, newValue);<br />ga.getXML(setUserDetails);</p><p><br />function setUserDetails(serverResponse) {<br />var answer = serverResponse.responseXML.documentElement.getAttribute(&#8220;answer&#8221;);<br />var split = answer.split(&#8216;#&#8217;);<br />g_form.setValue(&#8217;email&#8217;, split[0]);<br />g_form.setValue(&#8216;department&#8217;, split[1]);<br />g_form.setValue(&#8216;user_contact&#8217;, split[2]);<br />g_form.setValue(&#8216;company&#8217;,split[3]);<br />g_form.setValue(&#8216;region&#8217;,split[4]);<br />g_form.setValue(&#8216;business_unit&#8217;,split[5]);<br />}<br /><br />}</p><p> </p><p>Server Side Script:</p><p>var ClientSideUtils = Class.create();<br />ClientSideUtils.prototype = Object.extendsObject(global.AbstractAjaxProcessor, {</p><p>getUserDetails: function() {<br />var usr = this.getParameter(&#8216;sysparm_user&#8217;);<br />var gr = new GlideRecord(&#8216;sys_user&#8217;);<br />gr.addQuery(&#8216;sys_id&#8217;, usr);<br />gr.query();<br />if (gr.next()) {<br />var email = gr.email;<br />var dept = gr.department;<br />var mob = gr.mobile_phone;<br />var com=gr.company;<br />var loc=gr.location;<br />var bunit=gr.location.getDisplayValue()+&#8221; Business Unit&#8221;;<br />return email + &#8220;#&#8221; + dept + &#8220;#&#8221; + mob+&#8221;#&#8221;+com+&#8221;#&#8221;+loc+&#8221;#&#8221;+bunit;<br />}<br />},<br />type: &#8216;ClientSideUtils&#8217;<br />});</p><p> </p>								</div>
					</div>
				</div>
				</div>
		<p>&lt;p&gt;The post <a rel="nofollow" href="https://logiupskills.com/client-scripting/">Client Scripting</a> first appeared on <a rel="nofollow" href="https://logiupskills.com">LogiUpSkill</a>.&lt;/p&gt;</p>
]]></content:encoded>
					
					<wfw:commentRss>https://logiupskills.com/client-scripting/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>UI Policy </title>
		<link>https://logiupskills.com/ui-policy/</link>
					<comments>https://logiupskills.com/ui-policy/#respond</comments>
		
		<dc:creator><![CDATA[Keshav Pathak]]></dc:creator>
		<pubDate>Tue, 30 Dec 2025 11:14:52 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<guid isPermaLink="false">https://logiupskills.com/?p=10676</guid>

					<description><![CDATA[<p>UI Policy UI Policy is a client-side configuration rule that dynamically controls the behavior of form elements (such as fields, sections, or related lists) based on specified conditions. It allows administrators to make fields mandatory, read-only, or visible/hidden without writing code, ensuring a better user experience and data integrity directly in the user interface. UI Policies apply to forms and execute them in the browser. They are stored in the ‘sys_ui_policy’ table, with associated actions in sys_ui_policy_action. A UI policy is a client-side rule that dynamically controls form behavior based on specific conditions. It allows administrators to easily make fields mandatory, read-only, or visible/hidden without writing code, improving user experience and data integrity by adapting the interface in real-time as users interact with the form. For more complex logic, UI policies can include optional scripts, but they are preferred over client scripts for simple UI changes due to faster performance and easier maintenance. Steps to create UI Policy: Go to Application menu and search UI policies under system UI find the UI Policies After searching and navigating it, and then creating a new entry, you will see a form like this. Here is a Simple explanation of the checkboxes present on this form: Active – Enables or disables the UI Policy. The policy works only when this is checked. Reverse if false – Reverses the UI Policy actions when the condition evaluates to false. On load – Executes the UI Policy when the form is loaded. On change – Executes the UI Policy when the specified field value changes. Global – Makes the UI Policy applicable across all views of the form. Inherit – Allows child tables to inherit this UI Policy from the parent table. Then, select the table on which the UI Policy needs to be applied. For example, as shown in the screenshot below, the Incident table is selected. Also, make sure to mention Short Description, as it is a mandatory field. After entering the details, do not submit the form directly. Instead, right-click on the top grey strip and select Save to save the form. After saving the form, you will see the Sections. Within these sections, you need to create UI Policy Actions for the field on which you want to apply the policy. Example: Since Incident is selected, choose the specific field on which you want to apply the UI Policy. Then, define how the policy should behave for that field—for example, set Mandatory = True, as shown here, to make the field mandatory. Here is the output shown below. UI Policies in ServiceNow are a powerful, no-code tool for dynamically controlling form behavior, such as setting fields to mandatory, read-only, or visible/hidden based on conditions. They enhance data quality, streamline user experience, and are the recommended approach for simple client-side UI modifications due to their superior performance and ease of maintenance compared to client scripts. For more advanced needs, UI policies can incorporate scripts, but for straightforward changes, they remain the efficient and preferred choice.</p>
<p>&lt;p&gt;The post <a rel="nofollow" href="https://logiupskills.com/ui-policy/">UI Policy </a> first appeared on <a rel="nofollow" href="https://logiupskills.com">LogiUpSkill</a>.&lt;/p&gt;</p>
]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="10676" class="elementor elementor-10676" data-elementor-settings="{&quot;ha_cmc_init_switcher&quot;:&quot;no&quot;}">
				<div class="elementor-element elementor-element-98a837b e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="98a837b" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-fb21e69 elementor-widget elementor-widget-heading" data-id="fb21e69" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
					<h2 class="elementor-heading-title elementor-size-default">UI Policy </h2>				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-7963035 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="7963035" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-fa3cb84 elementor-widget elementor-widget-text-editor" data-id="fa3cb84" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<p>UI Policy is a client-side configuration rule that dynamically controls the behavior of form elements (such as fields, sections, or related lists) based on specified conditions. It allows administrators to make fields mandatory, read-only, or visible/hidden without writing code, ensuring a better user experience and data integrity directly in the user interface. UI Policies apply to forms and execute them in the browser. They are stored in the ‘sys_ui_policy’ table, with associated actions in sys_ui_policy_action.</p><p>A UI policy is a client-side rule that dynamically controls form behavior based on specific conditions. It allows administrators to easily make fields mandatory, read-only, or visible/hidden without writing code, improving user experience and data integrity by adapting the interface in real-time as users interact with the form. For more complex logic, UI policies can include optional scripts, but they are preferred over client scripts for simple UI changes due to faster performance and easier maintenance.</p>								</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-2cefef5 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="2cefef5" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-af18358 elementor-widget elementor-widget-heading" data-id="af18358" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
					<h2 class="elementor-heading-title elementor-size-default">Steps to create UI Policy:</h2>				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-7ef7c2e e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="7ef7c2e" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-a66c4eb elementor-widget elementor-widget-text-editor" data-id="a66c4eb" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<ul><li>Go to Application menu and search UI policies under system UI find the UI Policies</li></ul>								</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-fd3f6d8 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="fd3f6d8" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-eaf0a35 elementor-widget elementor-widget-image" data-id="eaf0a35" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
															<img loading="lazy" decoding="async" width="640" height="332" src="https://logiupskills.com/wp-content/uploads/2025/12/Picture7-1.png" class="attachment-large size-large wp-image-10681" alt="UI Policy in ServiceNow" srcset="https://logiupskills.com/wp-content/uploads/2025/12/Picture7-1.png 780w, https://logiupskills.com/wp-content/uploads/2025/12/Picture7-1-300x156.png 300w, https://logiupskills.com/wp-content/uploads/2025/12/Picture7-1-768x399.png 768w" sizes="(max-width: 640px) 100vw, 640px" />															</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-94afd83 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="94afd83" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-9e580d8 elementor-widget elementor-widget-text-editor" data-id="9e580d8" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<ul><li>After searching and navigating it, and then creating a new entry, you will see a form like this.</li></ul>								</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-6bd11db e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="6bd11db" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-14cd8a9 elementor-widget elementor-widget-image" data-id="14cd8a9" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
															<img loading="lazy" decoding="async" width="624" height="324" src="https://logiupskills.com/wp-content/uploads/2025/12/Picture8-1.png" class="attachment-large size-large wp-image-10682" alt="UI Policy in ServiceNow" srcset="https://logiupskills.com/wp-content/uploads/2025/12/Picture8-1.png 624w, https://logiupskills.com/wp-content/uploads/2025/12/Picture8-1-300x156.png 300w" sizes="(max-width: 624px) 100vw, 624px" />															</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-a27b542 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="a27b542" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-9f51733 elementor-widget elementor-widget-text-editor" data-id="9f51733" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<p>Here is a Simple explanation of the checkboxes present on this form:</p><ul><li><strong>Active</strong> – Enables or disables the UI Policy. The policy works only when this is checked.</li><li><strong>Reverse if false</strong> – Reverses the UI Policy actions when the condition evaluates to false.</li><li><strong>On load</strong> – Executes the UI Policy when the form is loaded.</li><li><strong>On change</strong> – Executes the UI Policy when the specified field value changes.</li><li><strong>Global</strong> – Makes the UI Policy applicable across all views of the form.</li><li><strong>Inherit</strong> – Allows child tables to inherit this UI Policy from the parent table.</li></ul>								</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-46e005b e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="46e005b" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-8c02bdc elementor-widget elementor-widget-text-editor" data-id="8c02bdc" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<ul><li>Then, select the table on which the UI Policy needs to be applied. For example, as shown in the screenshot below, the Incident table is selected. Also, make sure to mention Short Description, as it is a mandatory field.</li></ul>								</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-60491e4 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="60491e4" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-817fc15 elementor-widget elementor-widget-image" data-id="817fc15" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
															<img loading="lazy" decoding="async" width="640" height="331" src="https://logiupskills.com/wp-content/uploads/2025/12/Picture9-1.png" class="attachment-large size-large wp-image-10686" alt="UI Policy in ServiceNow" srcset="https://logiupskills.com/wp-content/uploads/2025/12/Picture9-1.png 780w, https://logiupskills.com/wp-content/uploads/2025/12/Picture9-1-300x155.png 300w, https://logiupskills.com/wp-content/uploads/2025/12/Picture9-1-768x398.png 768w" sizes="(max-width: 640px) 100vw, 640px" />															</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-0e19e9b e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="0e19e9b" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-d0e973c elementor-widget elementor-widget-text-editor" data-id="d0e973c" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<ul><li>After entering the details, do not submit the form directly. Instead, right-click on the top grey strip and select <strong>Save</strong> to save the form.</li></ul>								</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-8c8341c e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="8c8341c" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-fe025b6 elementor-widget elementor-widget-image" data-id="fe025b6" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
															<img loading="lazy" decoding="async" width="640" height="336" src="https://logiupskills.com/wp-content/uploads/2025/12/Picture10-1.png" class="attachment-large size-large wp-image-10688" alt="UI Policy in ServiceNow" srcset="https://logiupskills.com/wp-content/uploads/2025/12/Picture10-1.png 780w, https://logiupskills.com/wp-content/uploads/2025/12/Picture10-1-300x158.png 300w, https://logiupskills.com/wp-content/uploads/2025/12/Picture10-1-768x404.png 768w" sizes="(max-width: 640px) 100vw, 640px" />															</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-5bc0225 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="5bc0225" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-927fbf1 elementor-widget elementor-widget-text-editor" data-id="927fbf1" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<ul><li>After saving the form, you will see the <strong>Sections</strong>. Within these sections, you need to create <strong>UI Policy Actions</strong> for the field on which you want to apply the policy.</li></ul>								</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-b993bb3 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="b993bb3" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-ce7f4b3 elementor-widget elementor-widget-image" data-id="ce7f4b3" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
															<img loading="lazy" decoding="async" width="640" height="329" src="https://logiupskills.com/wp-content/uploads/2025/12/Picture11.png" class="attachment-large size-large wp-image-10689" alt="UI Policy in ServiceNow" srcset="https://logiupskills.com/wp-content/uploads/2025/12/Picture11.png 780w, https://logiupskills.com/wp-content/uploads/2025/12/Picture11-300x154.png 300w, https://logiupskills.com/wp-content/uploads/2025/12/Picture11-768x395.png 768w" sizes="(max-width: 640px) 100vw, 640px" />															</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-96256d8 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="96256d8" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-cfb5ad4 elementor-widget elementor-widget-heading" data-id="cfb5ad4" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
					<h2 class="elementor-heading-title elementor-size-default">Example:</h2>				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-0c80a82 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="0c80a82" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-586d0d0 elementor-widget elementor-widget-text-editor" data-id="586d0d0" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<ul><li>Since <strong>Incident</strong> is selected, choose the specific field on which you want to apply the UI Policy. Then, define how the policy should behave for that field—for example, set <strong>Mandatory = True</strong>, as shown here, to make the field mandatory.</li></ul>								</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-5c03400 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="5c03400" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-24d2152 elementor-widget elementor-widget-image" data-id="24d2152" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
															<img loading="lazy" decoding="async" width="640" height="330" src="https://logiupskills.com/wp-content/uploads/2025/12/Picture12.png" class="attachment-large size-large wp-image-10690" alt="UI Policy in ServiceNow" srcset="https://logiupskills.com/wp-content/uploads/2025/12/Picture12.png 780w, https://logiupskills.com/wp-content/uploads/2025/12/Picture12-300x155.png 300w, https://logiupskills.com/wp-content/uploads/2025/12/Picture12-768x396.png 768w" sizes="(max-width: 640px) 100vw, 640px" />															</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-04b6f58 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="04b6f58" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-7f66fdd elementor-widget elementor-widget-image" data-id="7f66fdd" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
															<img loading="lazy" decoding="async" width="640" height="128" src="https://logiupskills.com/wp-content/uploads/2025/12/Picture13.png" class="attachment-large size-large wp-image-10691" alt="UI Policy in ServiceNow" srcset="https://logiupskills.com/wp-content/uploads/2025/12/Picture13.png 780w, https://logiupskills.com/wp-content/uploads/2025/12/Picture13-300x60.png 300w, https://logiupskills.com/wp-content/uploads/2025/12/Picture13-768x154.png 768w" sizes="(max-width: 640px) 100vw, 640px" />															</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-5d840e4 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="5d840e4" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-56a6e69 elementor-widget elementor-widget-text-editor" data-id="56a6e69" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<ul><li>Here is the output shown below.</li></ul>								</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-89bd7a3 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="89bd7a3" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-576e9b2 elementor-widget elementor-widget-image" data-id="576e9b2" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
															<img loading="lazy" decoding="async" width="640" height="334" src="https://logiupskills.com/wp-content/uploads/2025/12/Picture14.png" class="attachment-large size-large wp-image-10693" alt="UI Policy in ServiceNow" srcset="https://logiupskills.com/wp-content/uploads/2025/12/Picture14.png 780w, https://logiupskills.com/wp-content/uploads/2025/12/Picture14-300x157.png 300w, https://logiupskills.com/wp-content/uploads/2025/12/Picture14-768x401.png 768w" sizes="(max-width: 640px) 100vw, 640px" />															</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-49cfbb7 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="49cfbb7" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-1dbae41 elementor-widget elementor-widget-text-editor" data-id="1dbae41" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<p>UI Policies in ServiceNow are a powerful, no-code tool for dynamically controlling form behavior, such as setting fields to mandatory, read-only, or visible/hidden based on conditions. They enhance data quality, streamline user experience, and are the recommended approach for simple client-side UI modifications due to their superior performance and ease of maintenance compared to client scripts. For more advanced needs, UI policies can incorporate scripts, but for straightforward changes, they remain the efficient and preferred choice.</p>								</div>
					</div>
				</div>
				</div>
		<p>&lt;p&gt;The post <a rel="nofollow" href="https://logiupskills.com/ui-policy/">UI Policy </a> first appeared on <a rel="nofollow" href="https://logiupskills.com">LogiUpSkill</a>.&lt;/p&gt;</p>
]]></content:encoded>
					
					<wfw:commentRss>https://logiupskills.com/ui-policy/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Retroactive Start SLA</title>
		<link>https://logiupskills.com/retroactive-start-sla/</link>
					<comments>https://logiupskills.com/retroactive-start-sla/#respond</comments>
		
		<dc:creator><![CDATA[Keshav Pathak]]></dc:creator>
		<pubDate>Tue, 30 Dec 2025 11:04:56 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<guid isPermaLink="false">https://logiupskills.com/?p=10664</guid>

					<description><![CDATA[<p>Retroactive Start SLA Introduction: In ServiceNow, a retroactive SLA (more precisely, an SLA with Retroactive start enabled) is a configuration option in SLA Definitions that allows a newly attached SLA to &#8220;backdate&#8221; its start time to an earlier point on the task record (typically the task&#8217;s creation time or another specified date/time field), rather than starting the clock from the moment the SLA attaches. Definition: Retroactive Start allows an SLA to begin counting from an earlier time in the past, instead of starting only when the SLA conditions are met. Retroactive Start is a simple but powerful setting for SLAs in tools like ServiceNow. Normally, when an SLA gets attached to a ticket (for example, when the priority changes), the timer starts right at that moment, giving the team the full allowed time from then on. When you turn on Retroactive Start, the SLA timer goes back in time and starts from when the ticket was originally created. This means all the time that already passed before the SLA was attached counts against the deadline. So, if a lot of time has already gone by, the team has less time left — or the SLA might even breach immediately. It makes the measurement fairer because it treats the issue as if the stricter SLA was always there, reflecting how long the customer has really been waiting. Example: Ticket created on Monday at 10 AM (low priority, 48-hour SLA). On Wednesday at 10 AM (48 hours later), priority upgraded to critical (new 8-hour SLA attaches). Without Retroactive Start: New SLA starts Wednesday 10 AM. Team has full 8 hours until Wednesday 6 PM. With Retroactive Start (set to &#8220;Created&#8221; date): The new SLA pretends it started Monday at 10 AM. 48 hours have already passed, so it&#8217;s overdue immediately! (Or whatever time is left based on the new duration.) This pushes the team to act faster on escalated issues. Steps to create retroactive SLA In Application menu Search Service Level Management, in that find SLA Definitions After this we will go to form of the SLA: This checkbox is located in the Start Condition section. By default, this is unchecked; we have to click this to perform further operations. After Clicking on this checkbox, we will find the ‘Set Start to’ filed which have choices where this Retroactive SLA will start on which field. Here is the real time example how Retroactive start SLA works: In this, the only normal SLA triggered but when changing condition or where to start the retroactive SLA then only our SLA works. When change in condition here is the retroactive SLA will start and counts the whole time of that incident when it created. In short, Retroactive SLA makes time tracking fairer by backdating the SLA clock to the ticket&#8217;s creation and giving credit for past waiting times. It ensures accurate, realistic deadlines — especially when priorities change — reflecting how long the customer has truly been waiting, without unfair breaches.</p>
<p>&lt;p&gt;The post <a rel="nofollow" href="https://logiupskills.com/retroactive-start-sla/">Retroactive Start SLA</a> first appeared on <a rel="nofollow" href="https://logiupskills.com">LogiUpSkill</a>.&lt;/p&gt;</p>
]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="10664" class="elementor elementor-10664" data-elementor-settings="{&quot;ha_cmc_init_switcher&quot;:&quot;no&quot;}">
				<div class="elementor-element elementor-element-cb44552 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="cb44552" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-8d374d6 elementor-widget elementor-widget-heading" data-id="8d374d6" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
					<h1 class="elementor-heading-title elementor-size-default">Retroactive Start SLA</h1>				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-43e7051 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="43e7051" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-105e357 elementor-widget elementor-widget-heading" data-id="105e357" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
					<h2 class="elementor-heading-title elementor-size-default">Introduction:</h2>				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-6567bdd e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="6567bdd" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-88b790c elementor-widget elementor-widget-text-editor" data-id="88b790c" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<p>In ServiceNow, a retroactive SLA (more precisely, an SLA with Retroactive start enabled) is a configuration option in SLA Definitions that allows a newly attached SLA to &#8220;backdate&#8221; its start time to an earlier point on the task record (typically the task&#8217;s creation time or another specified date/time field), rather than starting the clock from the moment the SLA attaches.</p>								</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-8099d1a e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="8099d1a" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-7082268 elementor-widget elementor-widget-heading" data-id="7082268" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
					<h2 class="elementor-heading-title elementor-size-default">Definition:</h2>				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-3d6b904 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="3d6b904" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-9db8e6b elementor-widget elementor-widget-text-editor" data-id="9db8e6b" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<p>Retroactive Start allows an SLA to begin counting from an earlier time in the past, instead of starting only when the SLA conditions are met.</p><p>Retroactive Start is a simple but powerful setting for SLAs in tools like ServiceNow. Normally, when an SLA gets attached to a ticket (for example, when the priority changes), the timer starts right at that moment, giving the team the full allowed time from then on.</p><p>When you turn on Retroactive Start, the SLA timer goes back in time and starts from when the ticket was originally created. This means all the time that already passed before the SLA was attached counts against the deadline. So, if a lot of time has already gone by, the team has less time left — or the SLA might even breach immediately. It makes the measurement fairer because it treats the issue as if the stricter SLA was always there, reflecting how long the customer has really been waiting.</p>								</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-a33f25f e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="a33f25f" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-57e3dd0 elementor-widget elementor-widget-heading" data-id="57e3dd0" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
					<h2 class="elementor-heading-title elementor-size-default">Example:</h2>				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-21e4d36 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="21e4d36" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-61da6a9 elementor-widget elementor-widget-text-editor" data-id="61da6a9" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<ul><li>Ticket created on Monday at 10 AM (low priority, 48-hour SLA).</li><li>On Wednesday at 10 AM (48 hours later), priority upgraded to critical (new 8-hour SLA attaches).</li></ul><p><strong>Without Retroactive Start</strong>:</p><ul><li>New SLA starts Wednesday 10 AM.</li><li>Team has full 8 hours until Wednesday 6 PM.</li></ul><p><strong>With Retroactive Start</strong> (set to &#8220;Created&#8221; date):</p><ul><li>The new SLA pretends it started Monday at 10 AM.</li><li>48 hours have already passed, so it&#8217;s overdue immediately! (Or whatever time is left based on the new duration.)</li></ul><p>This pushes the team to act faster on escalated issues.</p>								</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-2db08a9 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="2db08a9" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-1d2b678 elementor-widget elementor-widget-heading" data-id="1d2b678" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
					<h2 class="elementor-heading-title elementor-size-default">Steps to create retroactive SLA</h2>				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-1426ab5 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="1426ab5" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-14f5691 elementor-widget elementor-widget-text-editor" data-id="14f5691" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<p>In Application menu Search Service Level Management, in that find SLA Definitions</p>								</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-10591ba e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="10591ba" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-8f268b5 elementor-widget elementor-widget-image" data-id="8f268b5" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
															<img loading="lazy" decoding="async" width="640" height="331" src="https://logiupskills.com/wp-content/uploads/2025/12/Picture1-1.png" class="attachment-large size-large wp-image-10666" alt="Retroactive Start In SLA ServiceNow" srcset="https://logiupskills.com/wp-content/uploads/2025/12/Picture1-1.png 780w, https://logiupskills.com/wp-content/uploads/2025/12/Picture1-1-300x155.png 300w, https://logiupskills.com/wp-content/uploads/2025/12/Picture1-1-768x398.png 768w" sizes="(max-width: 640px) 100vw, 640px" />															</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-a55b8c1 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="a55b8c1" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-211d21a elementor-widget elementor-widget-text-editor" data-id="211d21a" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<ul><li><strong>After this we will go to form of the SLA:</strong></li></ul><p>This checkbox is located in the Start Condition section.</p>								</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-80a50c1 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="80a50c1" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-68da06e elementor-widget elementor-widget-image" data-id="68da06e" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
															<img loading="lazy" decoding="async" width="624" height="319" src="https://logiupskills.com/wp-content/uploads/2025/12/Picture2-1.png" class="attachment-large size-large wp-image-10667" alt="Retroactive Start In SLA ServiceNow" srcset="https://logiupskills.com/wp-content/uploads/2025/12/Picture2-1.png 624w, https://logiupskills.com/wp-content/uploads/2025/12/Picture2-1-300x153.png 300w" sizes="(max-width: 624px) 100vw, 624px" />															</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-b35fdf9 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="b35fdf9" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-e593338 elementor-widget elementor-widget-text-editor" data-id="e593338" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<p>By default, this is unchecked; we have to click this to perform further operations.</p>								</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-055720c e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="055720c" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-85d7f55 elementor-widget elementor-widget-text-editor" data-id="85d7f55" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<ul><li>After Clicking on this checkbox, we will find the <strong>‘Set Start to’</strong> filed which have choices where this Retroactive SLA will start on which field.</li></ul>								</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-d2d6a57 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="d2d6a57" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-6ed5aa9 elementor-widget elementor-widget-image" data-id="6ed5aa9" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
															<img loading="lazy" decoding="async" width="640" height="331" src="https://logiupskills.com/wp-content/uploads/2025/12/Picture3-1.png" class="attachment-large size-large wp-image-10668" alt="Retroactive Start In SLA ServiceNow" srcset="https://logiupskills.com/wp-content/uploads/2025/12/Picture3-1.png 780w, https://logiupskills.com/wp-content/uploads/2025/12/Picture3-1-300x155.png 300w, https://logiupskills.com/wp-content/uploads/2025/12/Picture3-1-768x398.png 768w" sizes="(max-width: 640px) 100vw, 640px" />															</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-075ac24 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="075ac24" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-882d224 elementor-widget elementor-widget-text-editor" data-id="882d224" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<p>Here is the real time example how Retroactive start SLA works:</p>								</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-9fff7e7 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="9fff7e7" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-832fa01 elementor-widget elementor-widget-image" data-id="832fa01" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
															<img loading="lazy" decoding="async" width="624" height="323" src="https://logiupskills.com/wp-content/uploads/2025/12/Picture4-1.png" class="attachment-large size-large wp-image-10669" alt="Retroactive Start In SLA ServiceNow" srcset="https://logiupskills.com/wp-content/uploads/2025/12/Picture4-1.png 624w, https://logiupskills.com/wp-content/uploads/2025/12/Picture4-1-300x155.png 300w" sizes="(max-width: 624px) 100vw, 624px" />															</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-40228b6 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="40228b6" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-d2a7876 elementor-widget elementor-widget-text-editor" data-id="d2a7876" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<p>In this, the only normal SLA triggered but when changing condition or where to start the retroactive SLA then only our SLA works.</p>								</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-751e843 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="751e843" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-64df0c8 elementor-widget elementor-widget-image" data-id="64df0c8" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
															<img loading="lazy" decoding="async" width="624" height="324" src="https://logiupskills.com/wp-content/uploads/2025/12/Picture5-1.png" class="attachment-large size-large wp-image-10670" alt="Retroactive Start In SLA ServiceNow" srcset="https://logiupskills.com/wp-content/uploads/2025/12/Picture5-1.png 624w, https://logiupskills.com/wp-content/uploads/2025/12/Picture5-1-300x156.png 300w" sizes="(max-width: 624px) 100vw, 624px" />															</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-da4459c e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="da4459c" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-87ef6dc elementor-widget elementor-widget-text-editor" data-id="87ef6dc" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<p>When change in condition here is the retroactive SLA will start and counts the whole time of that incident when it created.</p>								</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-d22837e e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="d22837e" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-32520f4 elementor-widget elementor-widget-text-editor" data-id="32520f4" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<p>In short, Retroactive SLA makes time tracking fairer by backdating the SLA clock to the ticket&#8217;s creation and giving credit for past waiting times. It ensures accurate, realistic deadlines — especially when priorities change — reflecting how long the customer has truly been waiting, without unfair breaches.</p>								</div>
					</div>
				</div>
				</div>
		<p>&lt;p&gt;The post <a rel="nofollow" href="https://logiupskills.com/retroactive-start-sla/">Retroactive Start SLA</a> first appeared on <a rel="nofollow" href="https://logiupskills.com">LogiUpSkill</a>.&lt;/p&gt;</p>
]]></content:encoded>
					
					<wfw:commentRss>https://logiupskills.com/retroactive-start-sla/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Problem Management</title>
		<link>https://logiupskills.com/problem_management/</link>
					<comments>https://logiupskills.com/problem_management/#respond</comments>
		
		<dc:creator><![CDATA[Keshav Pathak]]></dc:creator>
		<pubDate>Fri, 05 Dec 2025 06:01:45 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<guid isPermaLink="false">https://devlogiupskill.comingsolutions.com/?p=7547</guid>

					<description><![CDATA[<p>Problem Management 1.1 Problem Multiple users face the same issue, then the problem is created. 1.2 Problem Management Problem Management is an ITSM process focused onidentifying, analysing, and eliminating the root causes behind incidents.Instead of repeatedly fixing surface-level symptoms, it goes deeper tounderstand why an issue occurred in the first place. By performing detailedinvestigations and root cause analysis, Problem Management helps preventincidents from happening again, ensures long-term stability of services, andreduces the number of recurring disruptions. It also supports the business byimproving service quality and helping IT teams work more efficiently. Even when a permanent fix is not immediatelypossible, Problem Management works to reduce the impact of unavoidable problemsby implementing reliable temporary solutions, improving monitoring, andoptimizing processes. In simple terms, Incident Management restores servicequickly by treating the symptoms, while Problem Management ensures thosesymptoms never return by curing the actual disease.   1.3 A Problem can be created in two ways: When several users start reporting the same issue—for example, manyemployees cannot access email or multiple systems are slowing down—thetechnician understands that this is not just a one-time incident but arepeating or widespread problem. Instead of treating each incident separately,the technician can link all similar incidents together in the Incident table.This helps identify a common pattern. From these linked incidents, thetechnician can then create a Problem record, which focuses on investigating theunderlying root cause. By doing this, the team ensures they are not justresolving the symptoms for each user but are working toward finding and fixingthe main reason behind the repeated issue.   How to create Problem using Incident: After Creating Incident right click on upper line and select option ‘Create Problem’ and then it goes to Problem window. Directly from the Problem Table we ca create Problem. A Problem can also be logged manually when a major issue or pattern is identified. 2. Problem Management Workflow Following is the Problem Management Workflow and the Description about all states. 2.1 New: When a Problem is created, it must be assigned to the right person and the right support group so that the investigation can begin. This is done using the Assigned to and Assignment group The Assignment group identifies which team is responsible for analyzing and resolving the Problem—for example, the Network Support team, Database team, or Application team. The Assigned field specifies the individual technician within that group who will work on the Problem. Assigning the Problem correctly ensures that the issue is handled by someone with the proper skills and that there are clear ownership and accountability during the entire investigation and resolution process. After clicking Assess, the Problem moves to the next state. 2.2 Assess: During the assessment stage, the Problem Coordinator reviews the Problem to fully understand its scope, impact, and validity. The coordinator checks whether the issue reported truly qualifies as a Problem or if it was logged by mistake. To do this, they gather any missing details, analyze the information provided, and verify whether similar Problems already exist in the system. If an identical Problem is found, the coordinator should not create another one—instead, they must mark the new entry as Duplicate and clearly write a reason, such as referencing the existing Problem record. This avoids confusion and prevents multiple teams from working on the same issue. However, if the coordinator confirms that the Problem is valid and unique, it moves forward to the Root Cause Analysis (RCA) stage, where the team begins investigating the underlying cause in depth. When the coordinator clicks on confirm, it will go to the next state. 2.3 Root cause analysis: This is the most critical stage. The team investigates deeply to identify: What caused the issue? Why did it occur? How can we prevent it in the future? Mandatory fields: Cause Notes Fix Notes After analysis, the Problem transitions to Fix in Progress. If the coordinator chooses “Risk Accepted,” the Problem directly moves to Closed, and the following become mandatory: Cause Notes Risk Accepted Reason 2.4 Fix in progress: In this stage, the team focuses on applying a permanent fix that will completely remove the root cause identified during the analysis phase.  Their goal is not just to temporarily patch the issue but to implement a long-term solution that ensures the problem does not occur again. Once the fix is ready, ServiceNow provides specific UI Actions to control the workflow. When the technician clicks Resolve, the Problem record moves to the Resolved state, indicating that the permanent solution has been applied and the issue is considered fixed. If, during implementation, the team realizes that the fix is not sufficient or the root cause needs to be re-evaluated, they can click Re-Analyse, which sends the Problem back to the Root Cause Analysis stage. This ensures that only fully verified and effective solutions move forward, maintaining accuracy and quality in the Problem Management process. 2.5 Resolved: After the permanent fix has been successfully applied, the system or service enters a monitoring or observation period. During this time, the support or monitoring team closely watches the affected service to ensure that the issue does not reappear and that the fix is functioning as expected in real conditions. This step is important because some problems may seem resolved immediately but could resurface if the solution is not fully effective. Once the monitoring team confirms that everything is stable and the fix is working smoothly without any recurrence, the technician can click Complete. This action officially moves the Problem into the Closed state, indicating that all work is finished, and the Problem is fully resolved. 2.6 Closed: In the final stage, the Problem has been completely validated, monitored, and confirmed to be resolved. When the Problem record is officially closed, it means the permanent fix has been successful, the service is stable, and no further investigation is required. At this point, the support team may also review all the related incidents that were linked to this Problem to ensure they are properly updated, resolved, and closed. This cross-check helps confirm that users are no</p>
<p>&lt;p&gt;The post <a rel="nofollow" href="https://logiupskills.com/problem_management/">Problem Management</a> first appeared on <a rel="nofollow" href="https://logiupskills.com">LogiUpSkill</a>.&lt;/p&gt;</p>
]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="7547" class="elementor elementor-7547" data-elementor-settings="{&quot;ha_cmc_init_switcher&quot;:&quot;no&quot;}">
				<div class="elementor-element elementor-element-bb6a983 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="bb6a983" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-64e069c elementor-widget elementor-widget-heading" data-id="64e069c" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
					<h2 class="elementor-heading-title elementor-size-default">Problem Management </h2>				</div>
				<div class="elementor-element elementor-element-b0e8a15 elementor-widget elementor-widget-text-editor" data-id="b0e8a15" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<p class="MsoNormal"><a name="_Toc1958812677"></a><a name="_Toc1579076536"></a><a name="_Toc352791561"></a><a name="_Toc1448358749"></a><a name="_Toc2092367734"></a><span class="Heading2Char"><span lang="EN-US" style="font-size: 18.0pt;font-family: 'Aptos Display',sans-serif">1.1 Problem</span></span></p><p class="MsoNormal"><span lang="EN-US" style="font-size: 12.0pt;font-family: 'Aptos',sans-serif">Multiple users face the same issue, then the problem is created.</span></p><p class="MsoNormal"><a name="_Toc1770391172"></a><a name="_Toc411800334"></a><a name="_Toc1094718007"></a><a name="_Toc483348049"></a><a name="_Toc846756757"></a><span class="Heading2Char"><span style="font-size: 18.0pt;font-family: 'Aptos Display',sans-serif">1.2 Problem Management</span></span></p><p class="MsoNormal" style="margin-left: 18.0pt"><span style="font-size: 12.0pt;font-family: 'Aptos',sans-serif">Problem Management is an ITSM process focused on<br />identifying, analysing, and eliminating the root causes behind incidents.<br />Instead of repeatedly fixing surface-level symptoms, it goes deeper to<br />understand why an issue occurred in the first place. By performing detailed<br />investigations and root cause analysis, Problem Management helps prevent<br />incidents from happening again, ensures long-term stability of services, and<br />reduces the number of recurring disruptions. It also supports the business by<br />improving service quality and helping IT teams work more efficiently.</span></p><p class="MsoNormal" style="margin-left: 18.0pt"><span style="font-size: 12.0pt;font-family: 'Aptos',sans-serif">Even when a permanent fix is not immediately<br />possible, Problem Management works to reduce the impact of unavoidable problems<br />by implementing reliable temporary solutions, improving monitoring, and<br />optimizing processes. In simple terms, Incident Management restores service<br />quickly by treating the symptoms, while Problem Management ensures those<br />symptoms never return by curing the actual disease.</span></p><p class="MsoNormal"><span lang="EN-US" style="font-size: 12.0pt;font-family: 'Aptos Display',sans-serif"> </span></p><h2><a name="_Toc900127830"></a><a name="_Toc1542450971"></a><a name="_Toc1248397474"></a><a name="_Toc216037523"></a><span style="font-size: 18.0pt;font-family: 'Aptos Display',sans-serif;color: windowtext">1.3 A Problem can be created in two ways:</span></h2><p class="MsoNormal"><span style="font-size: 12.0pt;font-family: 'Aptos',sans-serif">When several users start reporting the same issue—for example, many<br />employees cannot access email or multiple systems are slowing down—the<br />technician understands that this is not just a one-time incident but a<br />repeating or widespread problem. Instead of treating each incident separately,<br />the technician can link all similar incidents together in the Incident table.<br />This helps identify a common pattern. From these linked incidents, the<br />technician can then create a Problem record, which focuses on investigating the<br />underlying root cause. By doing this, the team ensures they are not just<br />resolving the symptoms for each user but are working toward finding and fixing<br />the main reason behind the repeated issue.</span></p><p class="MsoNormal"><span style="font-size: 12.0pt;font-family: 'Aptos',sans-serif"> </span><span style="font-family: Aptos, sans-serif;font-style: inherit;font-weight: inherit;font-size: 12pt"> </span><b style="font-style: inherit"><span style="font-size: 12.0pt;font-family: 'Aptos',sans-serif">How to create Problem using Incident:</span></b></p>								</div>
				<div class="elementor-element elementor-element-cff6fc6 elementor-widget elementor-widget-image" data-id="cff6fc6" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
															<img loading="lazy" decoding="async" width="640" height="335" src="https://logiupskills.com/wp-content/uploads/2025/12/1-5.png" class="attachment-large size-large wp-image-7549" alt="Problem Management In ServiceNow" srcset="https://logiupskills.com/wp-content/uploads/2025/12/1-5.png 692w, https://logiupskills.com/wp-content/uploads/2025/12/1-5-300x157.png 300w" sizes="(max-width: 640px) 100vw, 640px" />															</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-165f4bf e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="165f4bf" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-ba630b8 elementor-widget elementor-widget-text-editor" data-id="ba630b8" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<p>After Creating Incident right click on upper line and select option ‘Create Problem’ and then it goes to Problem window.</p>								</div>
				<div class="elementor-element elementor-element-644d42e elementor-widget elementor-widget-image" data-id="644d42e" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
															<img loading="lazy" decoding="async" width="554" height="268" src="https://logiupskills.com/wp-content/uploads/2025/12/2-5.png" class="attachment-large size-large wp-image-7550" alt="Problem Management In ServiceNow" srcset="https://logiupskills.com/wp-content/uploads/2025/12/2-5.png 554w, https://logiupskills.com/wp-content/uploads/2025/12/2-5-300x145.png 300w" sizes="(max-width: 554px) 100vw, 554px" />															</div>
				<div class="elementor-element elementor-element-400ce7b elementor-widget elementor-widget-text-editor" data-id="400ce7b" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<ul><li>Directly from the Problem Table we ca create Problem. A Problem can also be logged manually when a major issue or pattern is identified.</li></ul>								</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-95ea2e2 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="95ea2e2" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-d4ab258 elementor-widget elementor-widget-text-editor" data-id="d4ab258" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<h1><a name="_Toc1545245490"></a><a name="_Toc632525139"></a><a name="_Toc236078567"></a><a name="_Toc589555395"></a>2. Problem Management Workflow</h1><p>Following is the Problem Management Workflow and the Description about all states.</p>								</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-a0bb24f e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="a0bb24f" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-50a03fe elementor-widget elementor-widget-image" data-id="50a03fe" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
															<img loading="lazy" decoding="async" width="640" height="427" src="https://logiupskills.com/wp-content/uploads/2025/12/3-6-1024x683.png" class="attachment-large size-large wp-image-7551" alt="Problem Management In ServiceNow" srcset="https://logiupskills.com/wp-content/uploads/2025/12/3-6-1024x683.png 1024w, https://logiupskills.com/wp-content/uploads/2025/12/3-6-300x200.png 300w, https://logiupskills.com/wp-content/uploads/2025/12/3-6-768x512.png 768w, https://logiupskills.com/wp-content/uploads/2025/12/3-6.png 1536w" sizes="(max-width: 640px) 100vw, 640px" />															</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-d14ab64 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="d14ab64" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-3889aea elementor-widget elementor-widget-text-editor" data-id="3889aea" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<h2><a name="_Toc1219839961"></a><a name="_Toc1809942018"></a><a name="_Toc456353396"></a><a name="_Toc617121134"></a>2.1 New:</h2><ul><li>When a Problem is created, it must be assigned to the right person and the right support group so that the investigation can begin.</li><li>This is done using the <strong>Assigned to</strong> and <strong>Assignment group</strong> The Assignment group identifies which team is responsible for analyzing and resolving the Problem—for example, the Network Support team, Database team, or Application team. The Assigned field specifies the individual technician within that group who will work on the Problem.</li><li>Assigning the Problem correctly ensures that the issue is handled by someone with the proper skills and that there are clear ownership and accountability during the entire investigation and resolution process.</li></ul>								</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-6e425e3 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="6e425e3" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-45586b1 elementor-widget elementor-widget-image" data-id="45586b1" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
															<img loading="lazy" decoding="async" width="640" height="330" src="https://logiupskills.com/wp-content/uploads/2025/12/4-6.png" class="attachment-large size-large wp-image-7552" alt="Problem Management In ServiceNow" srcset="https://logiupskills.com/wp-content/uploads/2025/12/4-6.png 692w, https://logiupskills.com/wp-content/uploads/2025/12/4-6-300x155.png 300w" sizes="(max-width: 640px) 100vw, 640px" />															</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-daaa53c e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="daaa53c" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-481e646 elementor-widget elementor-widget-text-editor" data-id="481e646" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<p>After clicking Assess, the Problem moves to the next state.</p>								</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-c70d25e e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="c70d25e" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-259dc86 elementor-widget elementor-widget-image" data-id="259dc86" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
															<img loading="lazy" decoding="async" width="640" height="331" src="https://logiupskills.com/wp-content/uploads/2025/12/5-5.png" class="attachment-large size-large wp-image-7553" alt="Problem Management In ServiceNow" srcset="https://logiupskills.com/wp-content/uploads/2025/12/5-5.png 692w, https://logiupskills.com/wp-content/uploads/2025/12/5-5-300x155.png 300w" sizes="(max-width: 640px) 100vw, 640px" />															</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-2c3e124 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="2c3e124" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-2562b68 elementor-widget elementor-widget-text-editor" data-id="2562b68" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<h2><a name="_Toc861398102"></a><a name="_Toc982717768"></a><a name="_Toc93949889"></a><a name="_Toc522829207"></a>2.2 Assess:</h2><ul><li>During the assessment stage, the Problem Coordinator reviews the Problem to fully understand its scope, impact, and validity. The coordinator checks whether the issue reported truly qualifies as a Problem or if it was logged by mistake. To do this, they gather any missing details, analyze the information provided, and verify whether similar Problems already exist in the system.</li><li>If an identical Problem is found, the coordinator should not create another one—instead, they must mark the new entry as <strong>Duplicate</strong> and clearly write a reason, such as referencing the existing Problem record. This avoids confusion and prevents multiple teams from working on the same issue. However, if the coordinator confirms that the Problem is valid and unique, it moves forward to the <strong>Root Cause Analysis (RCA)</strong> stage, where the team begins investigating the underlying cause in depth.</li></ul>								</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-bbcc553 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="bbcc553" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-1d937d8 elementor-widget elementor-widget-image" data-id="1d937d8" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
															<img loading="lazy" decoding="async" width="554" height="213" src="https://logiupskills.com/wp-content/uploads/2025/12/6-7.png" class="attachment-large size-large wp-image-7554" alt="Problem Management In ServiceNow" srcset="https://logiupskills.com/wp-content/uploads/2025/12/6-7.png 554w, https://logiupskills.com/wp-content/uploads/2025/12/6-7-300x115.png 300w" sizes="(max-width: 554px) 100vw, 554px" />															</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-8cb7cef e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="8cb7cef" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-f8119bd elementor-widget elementor-widget-text-editor" data-id="f8119bd" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<p>When the coordinator clicks on confirm, it will go to the next state.</p>								</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-c88db8e e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="c88db8e" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-b35402f elementor-widget elementor-widget-text-editor" data-id="b35402f" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<h2><a name="_Toc890245974"></a><a name="_Toc857783640"></a><a name="_Toc1560587296"></a><a name="_Toc723882738"></a>2.3 Root cause analysis:</h2><ul><li>This is the most critical stage.</li><li>The team investigates deeply to identify:</li><li>What caused the issue?</li><li>Why did it occur?</li><li>How can we prevent it in the future?</li></ul><p>Mandatory fields:</p><ul><li>Cause Notes</li><li>Fix Notes</li></ul><p>After analysis, the Problem transitions to Fix in Progress. If the coordinator chooses “Risk Accepted,” the Problem directly moves to Closed, and the following become mandatory:</p><ul><li>Cause Notes</li><li>Risk Accepted Reason</li></ul>								</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-a198114 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="a198114" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-ebcb073 elementor-widget elementor-widget-image" data-id="ebcb073" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
															<img loading="lazy" decoding="async" width="640" height="329" src="https://logiupskills.com/wp-content/uploads/2025/12/7-4.png" class="attachment-large size-large wp-image-7555" alt="Problem Management In ServiceNow" srcset="https://logiupskills.com/wp-content/uploads/2025/12/7-4.png 692w, https://logiupskills.com/wp-content/uploads/2025/12/7-4-300x154.png 300w" sizes="(max-width: 640px) 100vw, 640px" />															</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-2c4e08e e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="2c4e08e" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-c6f6411 elementor-widget elementor-widget-image" data-id="c6f6411" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
															<img loading="lazy" decoding="async" width="640" height="784" src="https://logiupskills.com/wp-content/uploads/2025/12/8-6.png" class="attachment-large size-large wp-image-7556" alt="Problem Management In ServiceNow" srcset="https://logiupskills.com/wp-content/uploads/2025/12/8-6.png 692w, https://logiupskills.com/wp-content/uploads/2025/12/8-6-245x300.png 245w" sizes="(max-width: 640px) 100vw, 640px" />															</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-ea08583 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="ea08583" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-2663e77 elementor-widget elementor-widget-text-editor" data-id="2663e77" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<h2><a name="_Toc191524239"></a><a name="_Toc873168728"></a><a name="_Toc2135772372"></a><a name="_Toc1172159151"></a>2.4 Fix in progress:</h2><ul><li>In this stage, the team focuses on applying a <strong>permanent fix</strong> that will completely remove the root cause identified during the analysis phase.</li><li> Their goal is not just to temporarily patch the issue but to implement a long-term solution that ensures the problem does not occur again.</li><li>Once the fix is ready, ServiceNow provides specific <strong>UI Actions</strong> to control the workflow. When the technician clicks <strong>Resolve</strong>, the Problem record moves to the <em>Resolved</em> state, indicating that the permanent solution has been applied and the issue is considered fixed.</li><li>If, during implementation, the team realizes that the fix is not sufficient or the root cause needs to be re-evaluated, they can click <strong>Re-Analyse</strong>, which sends the Problem back to the <em>Root Cause Analysis</em> stage.</li><li>This ensures that only fully verified and effective solutions move forward, maintaining accuracy and quality in the Problem Management process.</li></ul>								</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-5e432d4 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="5e432d4" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-23e012a elementor-widget elementor-widget-image" data-id="23e012a" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
															<img loading="lazy" decoding="async" width="640" height="327" src="https://logiupskills.com/wp-content/uploads/2025/12/9-5.png" class="attachment-large size-large wp-image-7558" alt="Problem Management In ServiceNow" srcset="https://logiupskills.com/wp-content/uploads/2025/12/9-5.png 692w, https://logiupskills.com/wp-content/uploads/2025/12/9-5-300x153.png 300w" sizes="(max-width: 640px) 100vw, 640px" />															</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-e54a252 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="e54a252" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-7ea17c4 elementor-widget elementor-widget-text-editor" data-id="7ea17c4" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<h2><a name="_Toc554380427"></a><a name="_Toc448153935"></a><a name="_Toc703693255"></a><a name="_Toc1582025240"></a>2.5 Resolved:</h2><ul><li>After the permanent fix has been successfully applied, the system or service enters a monitoring or observation period.</li><li>During this time, the support or monitoring team closely watches the affected service to ensure that the issue does not reappear and that the fix is functioning as expected in real conditions.</li><li>This step is important because some problems may seem resolved immediately but could resurface if the solution is not fully effective.</li><li>Once the monitoring team confirms that everything is stable and the fix is working smoothly without any recurrence, the technician can click Complete.</li><li>This action officially moves the Problem into the Closed state, indicating that all work is finished, and the Problem is fully resolved.</li></ul>								</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-1572470 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="1572470" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-21a051e elementor-widget elementor-widget-image" data-id="21a051e" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
															<img loading="lazy" decoding="async" width="640" height="305" src="https://logiupskills.com/wp-content/uploads/2025/12/10-7.png" class="attachment-large size-large wp-image-7559" alt="Problem Management In ServiceNow" srcset="https://logiupskills.com/wp-content/uploads/2025/12/10-7.png 692w, https://logiupskills.com/wp-content/uploads/2025/12/10-7-300x143.png 300w" sizes="(max-width: 640px) 100vw, 640px" />															</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-6a26aa4 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="6a26aa4" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-95f00cc elementor-widget elementor-widget-text-editor" data-id="95f00cc" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<h2><a name="_Toc1321984233"></a><a name="_Toc2099627557"></a><a name="_Toc1877887114"></a><a name="_Toc338686427"></a>2.6 Closed:</h2><ul><li>In the final stage, the Problem has been completely validated, monitored, and confirmed to be resolved.</li><li>When the Problem record is officially closed, it means the permanent fix has been successful, the service is stable, and no further investigation is required. At this point, the support team may also review all the related incidents that were linked to this Problem to ensure they are properly updated, resolved, and closed.</li><li>This cross-check helps confirm that users are no longer experiencing the issue and that nothing has been overlooked. Closing the Problem formally marks the completion of the entire Problem Management cycle.</li></ul>								</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-84126cf e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="84126cf" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-1ce373d elementor-widget elementor-widget-image" data-id="1ce373d" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
															<img loading="lazy" decoding="async" width="640" height="330" src="https://logiupskills.com/wp-content/uploads/2025/12/11-5.png" class="attachment-large size-large wp-image-7563" alt="Problem Management In ServiceNow" srcset="https://logiupskills.com/wp-content/uploads/2025/12/11-5.png 692w, https://logiupskills.com/wp-content/uploads/2025/12/11-5-300x155.png 300w" sizes="(max-width: 640px) 100vw, 640px" />															</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-680d0ab e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="680d0ab" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-882f2f3 elementor-widget elementor-widget-text-editor" data-id="882f2f3" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<table width="561"><tbody><tr><td width="170"><p><strong>Field Name</strong></p></td><td width="391"><p><strong>Description</strong></p></td></tr><tr><td width="170"><p>Number</p></td><td width="391"><p>Unique auto-generated Problem record ID (e.g., PRB0001234).</p></td></tr><tr><td width="170"><p>State</p></td><td width="391"><p>Current stage of the Problem (Draft, Assess, Root Cause Analysis, Fix in Progress, Resolved, Closed)</p></td></tr><tr><td width="170"><p>Problem Statement / Short Description</p></td><td width="391"><table><tbody><tr><td><p>A summary of the issue.</p></td></tr></tbody></table><table><tbody><tr><td> </td></tr></tbody></table></td></tr><tr><td width="170"><p>Description</p></td><td width="391"><table><tbody><tr><td><p>Detailed explanation of the problem being investigated.</p></td></tr></tbody></table><table><tbody><tr><td> </td></tr></tbody></table></td></tr><tr><td width="170"><p>Category</p></td><td width="391"><table><tbody><tr><td><p>High-level classification (e.g., Network, Hardware, Application).</p></td></tr></tbody></table><table><tbody><tr><td> </td></tr></tbody></table></td></tr><tr><td width="170"><p>Subcategory</p></td><td width="391"><table><tbody><tr><td><p>More specific classification under Category.</p></td></tr></tbody></table><table><tbody><tr><td> </td></tr></tbody></table></td></tr><tr><td width="170"><p>Configuration Item (CI)</p></td><td width="391"><table><tbody><tr><td><p>The affected infrastructure or service component.</p></td></tr></tbody></table><table><tbody><tr><td> </td></tr></tbody></table></td></tr><tr><td width="170"><p>Assignment Group</p></td><td width="391"><table><tbody><tr><td><p>The group responsible for working on the problem.</p></td></tr></tbody></table><table><tbody><tr><td> </td></tr></tbody></table></td></tr><tr><td width="170"><p>Assigned To</p></td><td width="391"><p>The individual responsible for handling the problem</p></td></tr><tr><td width="170"><p>Priority</p></td><td width="391"><p>Determines urgency + impact to calculate problem priority</p></td></tr><tr><td width="170"><p>Impact</p></td><td width="391"><p>Effect of the problem on the business</p></td></tr><tr><td width="170"><p>Urgency</p></td><td width="391"><p>How quickly the problem needs attention</p></td></tr><tr><td width="170"><p>Known Error?</p></td><td width="391"><p>Checkbox to mark if the issue is a known error with a workaround</p></td></tr><tr><td width="170"><p>Workaround</p></td><td width="391"><p>Temporary fix or action to reduce issue impact</p></td></tr><tr><td width="170"><p>Root Cause</p></td><td width="391"><p>The actual reason why the issue occurs</p></td></tr><tr><td width="170"><p>Cause Code</p></td><td width="391"><p>Optional field for categorizing root cause (depends on configuration)</p></td></tr><tr><td width="170"><p>Target Date -Resolution</p></td><td width="391"><p>When the permanent fix is expected to be completed</p></td></tr><tr><td width="170"><p>Target Date – Root Cause</p></td><td width="391"><p>Estimated date to identify/find the root cause</p></td></tr><tr><td width="170"><p>Related Incidents</p></td><td width="391"><p>List of incidents linked to this problem</p></td></tr><tr><td width="170"><p>Related Changes</p></td><td width="391"><p>Shows change requests created to resolve the problem</p></td></tr><tr><td width="170"><p>Opened By</p></td><td width="391"><p>User who created the problem record</p></td></tr><tr><td width="170"><p>Opened Date</p></td><td width="391"><p>Date and time when the problem was created</p></td></tr><tr><td width="170"><p>Updated</p></td><td width="391"><p>Date/time of the last update</p></td></tr><tr><td width="170"><p>Closed By</p></td><td width="391"><p>Person who closed the problem</p></td></tr><tr><td width="170"><p>Closure Notes</p></td><td width="391"><p>Detailed notes explaining the resolution or closure details</p></td></tr><tr><td width="170"><p>Knowledge Checkbox</p></td><td width="391"><p>If checked, a knowledge article will be created at closure (custom requirement in many setups)</p></td></tr><tr><td width="170"><p>Risk</p></td><td width="391"><p>Optional field capturing risk level for fixes.</p></td></tr><tr><td width="170"><p>Business Service</p></td><td width="391"><p>The higher-level business service impacted by the problem</p></td></tr><tr><td width="170"><p>Environment</p></td><td width="391"><p>Optional field (Production/Development/Test)</p></td></tr></tbody></table>								</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-aeeb626 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent" data-id="aeeb626" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-4e62a90 elementor-widget elementor-widget-text-editor" data-id="4e62a90" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									<p>Problem Management helps organizations shift from constant reactive firefighting to a more proactive and stable IT environment. Instead of repeatedly addressing the same incidents, teams focus on uncovering the <strong>root cause</strong> and implementing <strong>permanent fixes</strong> that prevent issues from returning. This proactive approach reduces downtime, minimizes disruptions, and strengthens overall service reliability. As a result, employees experience fewer interruptions, productivity increases, and the organization delivers a smoother, more efficient user experience. By eliminating recurring problems, Problem Management becomes a key driver of long-term operational stability and customer satisfaction.</p>								</div>
					</div>
				</div>
				</div>
		<p>&lt;p&gt;The post <a rel="nofollow" href="https://logiupskills.com/problem_management/">Problem Management</a> first appeared on <a rel="nofollow" href="https://logiupskills.com">LogiUpSkill</a>.&lt;/p&gt;</p>
]]></content:encoded>
					
					<wfw:commentRss>https://logiupskills.com/problem_management/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
