ServiceNow Merge Conflicts and Application Scripts

Find reference information about merge conflicts and application scripts in the ServiceNow app.

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 NameDescriptionUpdates
sys_app_d9767d970f4b3100823d4cace1050e69.xmlMain Application filev2.8 - Version # Updated
v2.8 - Updated JS Mode to ES12
sys_app_module_868f812187b79150409f0d4c8bbb3549.xmlNavigation module for Incident Report (mainline)v2.8 - Added
sys_app_module_f4e90d6587779150409f0d4c8bbb35f6.xmlNavigation module for Incident Report (author_elective)v2.8 - Added
sys_dictionary_x_bip_panda_shareincident_u_bp_event_type.xmlImport set event_types definitionv2.8 - Added
sys_documentation_x_bip_panda_shareincident_u_bp_event_type_en.xmlImport set event_types documentationv2.8 - Added
sys_properties_079b359987279950409f0d4c8bbb35a9.xmlAssignment group for Incident Reportv2.8 - Added
sys_properties_22d2e427876691507c5bb95f8bbb35cd.xmlNo Resolve on Flapping booleanv2.8 - Added
sys_properties_33de7affdb53d890fb5f9605e296198b.xmlCMDBConfigListv2.8 - Added default CMDB Tables
sys_properties_4c8ce03d877251107c5bb95f8bbb35a1.xmlAlert tags to include for long descriptionv2.8 - Added
sys_properties_59ded978873e19507c5bb95f8bbb35fe.xmlExecution Interval for CMDB syncv2.8 - Added
sys_properties_675c359987279950409f0d4c8bbb35ad.xmlIncident end time field for Incident Reportv2.8 - Added
sys_properties_6faa395987279950409f0d4c8bbb3508.xmlExecution Interval for Incident Report syncv2.8 - Added
sys_properties_741c3d9987279950409f0d4c8bbb35c7.xmlIncident start time field for Incident Reportv2.8 - Added
sys_properties_748e6c7d877251107c5bb95f8bbb358f.xmlMax alerts in long descriptionv2.8 - Added
sys_properties_806bec79877251107c5bb95f8bbb3561.xmlInclude links in long descriptionv2.8 - Added
sys_properties_8a332a16874c2990409f0d4c8bbb35e8.xmlCallerID field for Incident Reportv2.8 - Added
sys_properties_957d1075873251107c5bb95f8bbb351f.xmlIncident Tags displayed in long descriptionv2.8 - Added
sys_properties_b3e74cf987be11107c5bb95f8bbb3503.xmlInclude priority in short descriptionv2.8 - Added
sys_properties_bd3bbdd587279950409f0d4c8bbb3502.xmlPriority field for Incident Reportv2.8 - Added
sys_properties_c46e7d5d87279950409f0d4c8bbb3579.xmlCSV of additional fields for Incident Reportv2.8 - Added
v2.9 - Updated
sys_properties_ce9ef95d87279950409f0d4c8bbb3588.xmlURL to send Incident Reportv2.8 - Added
sys_properties_eacc1d9587a39950409f0d4c8bbb35a4.xmlIncident Report active booleanv2.8 - Added
sys_properties_7e80d8ecdb802014fb5f9605e296193a.xmlChanges Affected CI Booleanv2.8 - Default set to true
sys_properties_657bf60bdb175890fb5f9605e296194e.xmlChange 'canceled' mapping valuev2.8 - Changed spelling
sys_properties_category_m2m_bb4428a7876691507c5bb95f8bbb354c.xmlProperty category for No Flappingv2.8 - Added
sys_script_156d19b8873e19507c5bb95f8bbb356d.xmlScript to set the CMDB Execution intervalv2.8 - Added
sys_script_6d60a68b878ff4107c5bb95f8bbb358e.xmlBusiness Rule to create a new Incidentv2.8 - Added event_types support
Removed deep equalities
sys_script_ea13d29587a79950409f0d4c8bbb352a.xmlScript to set the Incident Report Execution intervalv2.8 - Added
sys_script_1b768f3487277050409f0d4c8bbb3593.xmlScript to enqueue a task to update Incident Tagsv2.8 - Removed deep equalities
v2.9 - Add logic for Incident Tag sync to include a desired direction
sys_script_59659042db72f700101cfa9ebf9619a4.xmlBusiness Rule to send change to BigPandav2.8 - Removed deep equalities
sys_script_6301fa17879334107c5bb95f8bbb35b8.xmlBusiness Rule to send Outage Maintenance Planv2.8 - Removed deep equalities
sys_script_76c25b2a1bb8645073ce33f3cc4bcb97.xmlBusiness Rule to send Change Maintenance Planv2.8 -Removed deep equalities
sys_script_982d77241b8b141073ce33f3cc4bcb3b.xmlBusiness Rule to resolve incident in BigPandav2.8 - Removed deep equalities
sys_script_ac6e071cdb835850fb5f9605e2961941.xmlScript to enqueue a task to process commentv2.8 - Removed deep equalities
v2.9 - Added condition to avoid triggering when the incident is resolved or closed to the Worknotes Sync and Incident tags Sync
sys_script_f1d1211d879374507c5bb95f8bbb3553.xmlBusiness Rule to send change task to BigPandav2.8 - Removed deep equalities
sys_script_f2f8ff601b8b141073ce33f3cc4bcb19.xmlSends Snow id and links to BigPandav2.8 - Removed deep equalities
sys_script_fix_02364cb7873b1d50409f0d4c8bbb35d5.xmlScript to set CMDBConfigList if not previously configuredv2.8 - Added
Removed deep equalities
sys_script_include_59322b97dba80c10101cfa9ebf9619e7.xmlCMDB functions libraryv2.8 - Added support for tableActive and better error support
Capture display value for glide_list
Removed deep equalities
v2.9 - Updated CMDB script condition
sys_script_include_ab942fc01b1e145034af1fc58d4bcbab.xmlBigPanda Utility functions libraryv2.8 - Added isFlapping function
Removed deep equalities
v2.9 - Retrieve Changes and rearrange the description
sys_script_include_54e8c1221b6ca81073ce33f3cc4bcb1b.xmlMaintenance functions libraryv2.8 - Removed deep equalities
sys_script_include_85fc596f1b46d05034af1fc58d4bcb65.xmlIncidents functions libraryv2.8 - Removed deep equalities
sys_script_include_ba7a07991b96d45034af1fc58d4bcb3a.xmlAjax functions libraryv2.8 - Removed deep equalities
v2.9 - Enable SNOW config export to BigPanda
sys_transform_entry_7669b5d70f4b3100823d4cace1050ec8.xmlIncident short_description generation scriptv2.8 - Overhauled short_description
Removed deep equalities
sys_transform_entry_f48e9367dbd61410fb5f9605e2961996.xmlIncident description generation scriptv2.8 - Overhauled description
Removed deep equalities
v2.9 - New properties in Description
sys_transform_entry_49023f03db56d010fb5f9605e29619e2.xmlScript to add resolver email to incidentv2.8 - Removed deep equalities
sys_transform_script_11f79d561be9205073ce33f3cc4bcb93.xmlGenerate incident linksv2.8 - Removed deep equalities
sys_transform_script_b08b91bd87ebb450409f0d4c8bbb3557.xmlIncident Tags syncv2.8 - Fixed field accessed id to name.
Changed to onComplete.
v2.9 - Add logic for Incident Tag sync to include a desired direction
sys_transform_script_e758cb1d1b83941073ce33f3cc4bcb16.xmlReopen Incident transform scriptv2.8 - Added event_types support
Fixed reopen logic
Removed deep equalities
Changed to onComplete
sys_transform_script_f6f3770c1b1e145034af1fc58d4bcba2.xmlResolve Incident transform scriptv2.8 - Added event_types support
Changed to onComplete
sys_transform_script_45e750aa1bfa905073ce33f3cc4bcb67Scrub internal variables from incidentv2.8 - Removed deep equalities
sys_ui_section_266f711b0f4b3100823d4cace1050e46.xmlUI sectionv2.8 - Added event_type
sys_ui_script_657f2ec01b9a145034af1fc58d4bcb70.xmlUI scriptv2.8 - Added support for release
Fixed table active, removed deep equalities
Add missing curly bracket
sysauto_script_32bf8b8d877b1150409f0d4c8bbb3539.xmlScheduled script to process Incident Reports (mainline)v2.8 - Added
sysauto_script_4684529587a79950409f0d4c8bbb35db.xmlScheduled script to process Incident Reports (author_elective)v2.8 - Added BP id, removed extra headers, removed deep equalities
v2.9 - Update script for retrieving report
sysauto_script_8082eb97dba80c10101cfa9ebf9619b3.xmlScheduled script to process CMDBv2.8 - Removed deep equalities
sysauto_script_bcaa619c1befdc1057028774cc4bcb5e.xmlScheduled script to send telemetry datav2.8 - Removed deep equalities
sysauto_script_f5a9f31a1bba905073ce33f3cc4bcbaa.xmlScheduled script to retrieve incidents when configured for pollingv2.8 - Removed deep equalities
sysevent_script_action_670603371b32745057028774cc4bcb5b.xmlScript action to create new incident when config indicatesv2.8 - Removed deep equalities
sysevent_script_action_bf7ce1731bced05034af1fc58d4bcb53.xmlScript action to process commentsv2.8 - Removed deep equalities
sysevent_script_action_dbd6117d1b16185034af1fc58d4bcb64.xmlScript action to send Snow id and comment to BigPandav2.8 - Removed deep equalities
Updated to be an anchor tag
sysevent_script_action_fe79a5331bced05034af1fc58d4bcb01.xmlScript action to resolve incident in BigPandav2.8 - Removed deep equalities
x_bip_panda_shareincident.xmlBigPanda Import table setv2.8 - Added event_type
sys_properties_0c39ac2b8753b950409f0d4c8bbb35fe.xmlAdd AIA Summary to ServiceNow incidentv2.9 - Added
sys_properties_2db494b5876ebd90409f0d4c8bbb3511.xmlAdd description to worknotesv2.9 - Added
sys_properties_65614390876271107c5bb95f8bbb3562.xmlAdd UI Action Buttonsv2.9 - Added
sys_properties_a3596387db975890fb5f9605e296196d.xmlAdd UI Action Buttonsv2.9 - Added
sys_properties_a83f76d0876271107c5bb95f8bbb35fc.xmlAdd UI Action Buttonsv2.9 - Added
sys_properties_830f14b687afb990409f0d4c8bbb35b0.xmlenable SNOW config export to BigPandav2.9 - Added
sys_properties_9dae943a87afb990409f0d4c8bbb3532.xmlenable SNOW config export to BigPandav2.9 - Added
sys_script_include_ae469842db72f700101cfa9ebf9619d5.xmlUpdate logic to retrieve UTC time from ServiceNowv2.9 - Added
sys_transform_entry_22483eaedbe6d810fb5f9605e2961912.xmlUpdate Impact/Urgency fields, remove Priority fieldv2.9 - Added
sys_transform_entry_3e483eaedbe6d810fb5f9605e296197b.xmlUpdate Impact/Urgency fields, remove Priority fieldv2.9 - Added
sys_transform_entry_ed078a978733f110409f0d4c8bbb3537.xmlAdd comments, OnBefore Transform Script, and update logicv2.9 - Added
sys_transform_script_0822943d872ebd90409f0d4c8bbb35be.xmlAdd description to worknotesv2.9 - Added
sys_transform_script_590646578733f110409f0d4c8bbb35c1.xmlAdd comments, OnBefore Transform Script, and update logicv2.9 - Added
sys_ui_page_3f1f1e881b5a145034af1fc58d4bcb18.xmlAdd logic for Incident Tag sync to include a desired directionv2.9 - Added
sys_ui_script_657f2ec01b9a145034af1fc58d4bcb70.xmlAdd logic for Incident Tag sync to include a desired directionv2.9 - Added

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.

Change Business Rules

The order of Changes Business Rules is 100.

Business Rule NameSys IDActionTableFunction
BigPanda Change Taskf1d1211d879374507c5bb95f8bbb3553Insert
Update
Delete
change_taskSends 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_rule59659042db72f700101cfa9ebf9619a4Insert
Update
Delete
change_requestSends 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 NameSys IDActionTableFunction
BigPanda Incident Createdf2f8ff601b8b141073ce33f3cc4bcb19InsertincidentSends comment and Snow Incident info to BigPanda.

Occurs after a record is inserted in the table.
BigPanda Incident Tags Sync1b768f3487277050409f0d4c8bbb3593Insert
Update
incidentUpdates incident tags within BigPanda.

Occurs after a record is inserted in the incident table.
BigPanda New Incident6d60a68b878ff4107c5bb95f8bbb358eInsert
Update
x_bip_panda_shareincidentCreates new Snow Incident when config rules dictate.

Occurs after a record is inserted or updated in the table.
BigPanda Resolve Sync982d77241b8b141073ce33f3cc4bcb3bUpdateincidentResolves the BigPanda incident when the Snow incident is resolved.

Occurs before a record is updated in the table.
BigPanda Work Notes Syncac6e071cdb835850fb5f9605e2961941UpdateincidentAdds comments in share to work notes.

Occurs after a record is updated in the table.
Resolve BigPanda Incident52697aef1bfc5010df558774cc4bcbeaNoneincidentNot active, removed as of ServiceNow v2.7

Maintenance Business Rules

The order of Maintenance Business Rules is 100.

Business Rule NameSys IDActionTableFunction
BigPanda Maintenance Plan76c25b2a1bb8645073ce33f3cc4bcb97Insert
Update
Delete
change_requestSends planned Maintenance Plan to BigPanda.

Occurs asynchronously.
BigPanda Outage Maintenance Plan6301fa17879334107c5bb95f8bbb35b8Insert
Update
Delete
cmdb_ci_outageSends unplanned Maintenance Plan to BigPanda.

Occurs asynchronously.

CMDB Business Rules

The order of the CMDB Business Rule is 101.

Business Rule NameSys IDActionTableFunction
BigPanda Update CMDB Interval156d19b8873e19507c5bb95f8bbb356dUpdatesystem_propertiesSets 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 NameSys IDActionTableFunction
BigPanda Update Incident Report Intervalea13d29587a79950409f0d4c8bbb352aUpdatesystem_propertiesSets Incident Report execution interval when the system property x_bip_panda.reportingExecuteInterval changes.

Occurs after a record is updated in the table.