Notifications

240 views

Description

When SLA Definitions are in a domain other than "global", it is possible that the calculations on the Task SLA records will be incorrect and/or the workflow will not attach or be updated

Steps to Reproduce

  1. Create an Incident for a Caller in one of the sub domains 
  2. Update the record to an In progress state and with all fields filled that are required for closure (e.g. Resolution code and Resolution notes)
  3. Run a background script to impersonate the integration user and update the Incident to closed and then check that the Task SLAs on the Incident have been updated correctly.
    • An example background script used for this is:
      gs.getSession().impersonate("xxxxxxxxxxxxxxxxxxxsys_id")
      var incGr = new GlideRecord("incident");
      incGr.get("number", "<ENTER INCIDENT NUMBER HERE>");
      incGr.state = 7;
      incGr.work_notes = "Test";
      incGr.update();

 

Workaround

This issue is under review. To receive notifications when more information is available, subscribe to this Known Error article by clicking the Subscribe button at the top right of the article. If you are able to upgrade, review the Fixed In or Intended Fix Version fields to determine whether any versions have a planned or permanent fix.


Related Problem: PRB1297251

Seen In

There is no data to report.

Fixed In

Kingston Patch 13
London Patch 5
Madrid

Associated Community Threads

There is no data to report.

Article Information

Last Updated:2019-02-26 07:14:44
Published:2018-10-16