Modifications to task_service_offering as a result of refresh impacted services feature throws a SEVERE *** ERROR *** into log files, but is harmlessDescriptionModifications to task_service_offering as a result of refresh impacted services feature throws a SEVERE *** ERROR *** into log files, but is harmless.Fix should prevent this error from happening by first checking for entry.Steps to Reproduce 1. Install com.snc.service_portfolio_core plugin2. Navigate to Change Properties3. Set com.snc.change_request.refresh_impacted.event to false4. Set com.snc.change_request.populate_service_offering to true5. Save Properties6. Navigate to service_offering and create a service offering with parent of 'Email'7. Add Service Offering to related lists on change request form8. Create a change request and populate Config item with any CI, Service = Email, Service Offering = record created in 69. Click on Refresh Impacted Services and notice that there is an error displayed "Unique Key violation detected by database"WorkaroundModify sys_script: Sync Service Offering sys_id: c3beb0e5e77023005a4b84f903f6a90a as follows: remove/delete line: 33 gr.manually_added = false; from method: addCurrentOffering Modify sys_script_include: TaskBusinessApp sys_id: b4c521c6233210101488dc1756bf65ef as follows: var TaskBusinessApp = Class.create();TaskBusinessApp.prototype = Object.extendsObject(TaskBusinessAppSNC, { initialize: function() { TaskBusinessAppSNC.prototype.initialize.call(this); }, removeBusinessApplications: function(taskSysId) { if (!taskSysId) return; var m2m = new GlideRecord('task_cmdb_ci_business_app'); m2m.addQuery('task', taskSysId); m2m.addQuery('manually_added', false); m2m.query(); m2m.deleteMultiple(); }, type: 'TaskBusinessApp'}); Modify sys_script_include: TaskOffering sys_id: c15ed55c23d323001488dc1756bf6556 as follows: var TaskOffering = Class.create();TaskOffering.prototype = Object.extendsObject(TaskOfferingSNC, { initialize: function() { TaskOfferingSNC.prototype.initialize.call(this); }, removeServiceOffering: function(taskSysId) { if (!taskSysId) return; var m2m = new GlideRecord('task_service_offering'); m2m.addQuery('task', taskSysId); m2m.addQuery('manually_added', false); m2m.query(); m2m.deleteMultiple(); }, type: 'TaskOffering'});Related Problem: PRB1770908