Skip to main content

ServiceNow Merge Conflicts and Application Scripts

The BigPanda ServiceNow integration provides support for the most recent versions of SNOW, and allows you to take advantage of the latest functionality. BigPanda recommends using the latest version of the application, when possible.

During the update process, you may need to reference various application scripts and components to complete the installation. Use the tables in the sections below to find more information about components and rules installed during this process.

For more information about updating ServiceNow, see the Update the BigPanda ServiceNow App documentation.

Merge Conflicts

During the ServiceNow upgrade process, individual components of the BigPanda ServiceNow Application will be presented as update conflicts if there is an existing version of that component in the app.

To resolve merge conflicts, keep a list of all customizations to compare to the table below. Components that were not updated in a particular version do not affect app functionality and can be rejected during the installation process. When you see changes to these components below, you will want to accept these changes. If you see conflicts that are unrelated to these components, those are likely related to customizations that you have made to your application and can be skipped.

Component Name

Description

Updates

sys_app_d9767d970f4b3100823d4cace1050e69.xml

Main Application file

v2.8 - Version # Updated

v2.8 - Updated JS Mode to ES12

sys_app_module_868f812187b79150409f0d4c8bbb3549.xml

Navigation module for Incident Report (mainline)

v2.8 - Added

sys_app_module_f4e90d6587779150409f0d4c8bbb35f6.xml

Navigation module for Incident Report (author_elective)

v2.8 - Added

sys_dictionary_x_bip_panda_shareincident_u_bp_event_type.xml

Import set event_types definition

v2.8 - Added

sys_documentation_x_bip_panda_shareincident_u_bp_event_type_en.xml

Import set event_types documentation

v2.8 - Added

sys_properties_079b359987279950409f0d4c8bbb35a9.xml

Assignment group for Incident Report

v2.8 - Added

sys_properties_22d2e427876691507c5bb95f8bbb35cd.xml

No Resolve on Flapping boolean

v2.8 - Added

sys_properties_33de7affdb53d890fb5f9605e296198b.xml

CMDBConfigList

v2.8 - Added default CMDB Tables

sys_properties_4c8ce03d877251107c5bb95f8bbb35a1.xml

Alert tags to include for long description

v2.8 - Added

sys_properties_59ded978873e19507c5bb95f8bbb35fe.xml

Execution Interval for CMDB sync

v2.8 - Added

sys_properties_675c359987279950409f0d4c8bbb35ad.xml

Incident end time field for Incident Report

v2.8 - Added

sys_properties_6faa395987279950409f0d4c8bbb3508.xml

Execution Interval for Incident Report sync

v2.8 - Added

sys_properties_741c3d9987279950409f0d4c8bbb35c7.xml

Incident start time field for Incident Report

v2.8 - Added

sys_properties_748e6c7d877251107c5bb95f8bbb358f.xml

Max alerts in long description

v2.8 - Added

sys_properties_806bec79877251107c5bb95f8bbb3561.xml

Include links in long description

v2.8 - Added

sys_properties_8a332a16874c2990409f0d4c8bbb35e8.xml

CallerID field for Incident Report

v2.8 - Added

sys_properties_957d1075873251107c5bb95f8bbb351f.xml

Incident Tags displayed in long description

v2.8 - Added

sys_properties_b3e74cf987be11107c5bb95f8bbb3503.xml

Include priority in short description

v2.8 - Added

sys_properties_bd3bbdd587279950409f0d4c8bbb3502.xml

Priority field for Incident Report

v2.8 - Added

sys_properties_c46e7d5d87279950409f0d4c8bbb3579.xml

CSV of additional fields for Incident Report

v2.8 - Added

sys_properties_ce9ef95d87279950409f0d4c8bbb3588.xml

URL to send Incident Report

v2.8 - Added

sys_properties_eacc1d9587a39950409f0d4c8bbb35a4.xml

Incident Report active boolean

v2.8 - Added

sys_properties_7e80d8ecdb802014fb5f9605e296193a.xml

Changes Affected CI Boolean

v2.8 - Default set to true

sys_properties_657bf60bdb175890fb5f9605e296194e.xml

Change 'canceled' mapping value

v2.8 - Changed spelling

sys_properties_category_m2m_bb4428a7876691507c5bb95f8bbb354c.xml

Property category for No Flapping

v2.8 - Added

sys_script_156d19b8873e19507c5bb95f8bbb356d.xml

Script to set the CMDB Execution interval

v2.8 - Added

sys_script_6d60a68b878ff4107c5bb95f8bbb358e.xml

Business Rule to create a new Incident

v2.8 - Added event_types support

Removed deep equalities

sys_script_ea13d29587a79950409f0d4c8bbb352a.xml

Script to set the Incident Report Execution interval

v2.8 - Added

sys_script_1b768f3487277050409f0d4c8bbb3593.xml

Script to enqueue a task to update Incident Tags

v2.8 - Removed deep equalities

sys_script_59659042db72f700101cfa9ebf9619a4.xml

Business Rule to send change to BigPanda

v2.8 - Removed deep equalities

sys_script_6301fa17879334107c5bb95f8bbb35b8.xml

Business Rule to send Outage Maintenance Plan

v2.8 - Removed deep equalities

sys_script_76c25b2a1bb8645073ce33f3cc4bcb97.xml

Business Rule to send Change Maintenance Plan

v2.8 -Removed deep equalities

sys_script_982d77241b8b141073ce33f3cc4bcb3b.xml

Business Rule to resolve incident in BigPanda

v2.8 - Removed deep equalities

sys_script_ac6e071cdb835850fb5f9605e2961941.xml

Script to enqueue a task to process comment

v2.8 - Removed deep equalities

sys_script_f1d1211d879374507c5bb95f8bbb3553.xml

Business Rule to send change task to BigPanda

v2.8 - Removed deep equalities

sys_script_f2f8ff601b8b141073ce33f3cc4bcb19.xml

Sends Snow id and links to BigPanda

v2.8 - Removed deep equalities

sys_script_fix_02364cb7873b1d50409f0d4c8bbb35d5.xml

Script to set CMDBConfigList if not previously configured

v2.8 - Added

Removed deep equalities

sys_script_include_59322b97dba80c10101cfa9ebf9619e7.xml

CMDB functions library

v2.8 - Added support for tableActive and better error support

Capture display value for glide_list

Removed deep equalities

sys_script_include_ab942fc01b1e145034af1fc58d4bcbab.xml

BigPanda Utility functions library

v2.8 - Added isFlapping function

Removed deep equalities

sys_script_include_54e8c1221b6ca81073ce33f3cc4bcb1b.xml

Maintenance functions library

v2.8 - Removed deep equalities

sys_script_include_85fc596f1b46d05034af1fc58d4bcb65.xml

Incidents functions library

v2.8 - Removed deep equalities

sys_script_include_ba7a07991b96d45034af1fc58d4bcb3a.xml

Ajax functions library

v2.8 - Removed deep equalities

sys_transform_entry_7669b5d70f4b3100823d4cace1050ec8.xml

Incident short_description generation script

v2.8 - Overhauled short_description

Removed deep equalities

sys_transform_entry_f48e9367dbd61410fb5f9605e2961996.xml

Incident description generation script

v2.8 - Overhauled description

Removed deep equalities

sys_transform_entry_49023f03db56d010fb5f9605e29619e2.xml

Script to add resolver email to incident

v2.8 - Removed deep equalities

sys_transform_script_11f79d561be9205073ce33f3cc4bcb93.xml

Generate incident links

v2.8 - Removed deep equalities

sys_transform_script_b08b91bd87ebb450409f0d4c8bbb3557.xml

Incident Tags sync

v2.8 - Fixed field accessed id to name.

Changed to onComplete.

sys_transform_script_e758cb1d1b83941073ce33f3cc4bcb16.xml

Reopen Incident transform script

v2.8 - Added event_types support

Fixed reopen logic

Removed deep equalities

Changed to onComplete

sys_transform_script_f6f3770c1b1e145034af1fc58d4bcba2.xml

Resolve Incident transform script

v2.8 - Added event_types support

Changed to onComplete

sys_transform_script_45e750aa1bfa905073ce33f3cc4bcb67

Scrub internal variables from incident

v2.8 - Removed deep equalities

sys_ui_section_266f711b0f4b3100823d4cace1050e46.xml

UI section

v2.8 - Added event_type

sys_ui_script_657f2ec01b9a145034af1fc58d4bcb70.xml

UI script

v2.8 - Added support for release

Fixed table active, removed deep equalities

Add missing curly bracket

sysauto_script_32bf8b8d877b1150409f0d4c8bbb3539.xml

Scheduled script to process Incident Reports (mainline)

v2.8 - Added

sysauto_script_4684529587a79950409f0d4c8bbb35db.xml

Scheduled script to process Incident Reports (author_elective)

Added BP id, removed extra headers, removed deep equalities

sysauto_script_8082eb97dba80c10101cfa9ebf9619b3.xml

Scheduled script to process CMDB

v2.8 - Removed deep equalities

sysauto_script_bcaa619c1befdc1057028774cc4bcb5e.xml

Scheduled script to send telemetry data

v2.8 - Removed deep equalities

sysauto_script_f5a9f31a1bba905073ce33f3cc4bcbaa.xml

Scheduled script to retrieve incidents when configured for polling

v2.8 - Removed deep equalities

sysevent_script_action_670603371b32745057028774cc4bcb5b.xml

Script action to create new incident when config indicates

v2.8 - Removed deep equalities

sysevent_script_action_bf7ce1731bced05034af1fc58d4bcb53.xml

Script action to process comments

v2.8 - Removed deep equalities

sysevent_script_action_dbd6117d1b16185034af1fc58d4bcb64.xml

Script action to send Snow id and comment to BigPanda

v2.8 - Removed deep equalities

Updated to be an anchor tag

sysevent_script_action_fe79a5331bced05034af1fc58d4bcb01.xml

Script action to resolve incident in BigPanda

v2.8 - Removed deep equalities

x_bip_panda_shareincident.xml

BigPanda Import table set

v2.8 - Added event_type

Business Rules

As part of the standard ServiceNow integration, Business Rules are used that allow the application to function. Business Rules in the app are scripts that can run when a record is inserted, updated, or deleted. These rules are used to perform actions when certain conditions are met.

Each integration type has its own specific set of Business Rules. Reference the tables below to learn what each rule does, and under what conditions certain actions are performed.

Changes Business Rules

The order of Changes Business Rules is 100.

Business Rule Name

Sys ID

Action

Table

Function

BigPanda Change Task

f1d1211d879374507c5bb95f8bbb3553

Insert

Update

Delete

change_task

Sends change data to BigPanda when the Task Change Table is specified. Occurs asynchronously with when a record is inserted, updated, or deleted in the table.

x_bip_panda_changes_rule

59659042db72f700101cfa9ebf9619a4

Insert

Update

Delete

change_request

Sends change data to BigPanda when the Task Change Table is not specified. Occurs asynchronously with when a record is inserted, updated, or deleted in the table.

Incidents Business Rules

The order of Incident Business Rules is 100.

Business Rule Name

Sys ID

Action

Table

Function

BigPanda Incident Created

f2f8ff601b8b141073ce33f3cc4bcb19

Insert

incident

Sends comment and Snow Incident info to BigPanda. Occurs after a record is inserted in the table.

BigPanda Incident Tags Sync

1b768f3487277050409f0d4c8bbb3593

Insert

Update

incident

Updates incident tags within BigPanda. Occurs after a record is inserted in the incident table.

BigPanda New Incident

6d60a68b878ff4107c5bb95f8bbb358e

Insert

Update

x_bip_panda_shareincident

Creates new Snow Incident when config rules dictate. Occurs after a record is inserted or updated in the table.

BigPanda Resolve Sync

982d77241b8b141073ce33f3cc4bcb3b

Update

incident

Resolves the BigPanda incident when the Snow incident is resolved. Occurs before a record is updated in the table.

BigPanda Work Notes Sync

ac6e071cdb835850fb5f9605e2961941

Update

incident

Adds comments in share to work notes. Occurs after a record is updated in the table.

Resolve BigPanda Incident

52697aef1bfc5010df558774cc4bcbea

None

incident

Not active, removed as of ServiceNow v2.7

Maintenance Business Rules

The order of Maintenance Business Rules is 100.

Business Rule Name

Sys ID

Action

Table

Function

BigPanda Maintenance Plan

76c25b2a1bb8645073ce33f3cc4bcb97

Insert

Update

Delete

change_request

Sends planned Maintenance Plan to BigPanda. Occurs asynchronously.

BigPanda Outage Maintenance Plan

6301fa17879334107c5bb95f8bbb35b8

Insert

Update

Delete

cmdb_ci_outage

Sends unplanned Maintenance Plan to BigPanda. Occurs asynchronously.

CMDB Business Rules

The order of the CMDB Business Rule is 101.

Business Rule Name

Sys ID

Action

Table

Function

BigPanda Update CMDB Interval

156d19b8873e19507c5bb95f8bbb356d

Update

system_properties

Sets CMDB execution interval when the system property x_bip_panda.CMDBExecuteInterval changes. Occurs after a record is updated in the table.

Incident Reports Business Rules

The order of the Incident Reports Business Rule is 101.

Business Rule Name

Sys ID

Action

Table

Function

BigPanda Update Incident Report Interval

ea13d29587a79950409f0d4c8bbb352a

Update

system_properties

Sets Incident Report execution interval when the system property x_bip_panda.reportingExecuteInterval changes. Occurs after a record is updated in the table.