sarah_bioni
ServiceNow Employee

When working in the Security Incident Response (SIR) Workspace, users who create a new Shift Handover record may encounter a situation where clicking the declarative action button "Change to In Progress State" has no effect — the state remains as Draft and no error message is displayed.

 

This article explains the root cause and provides the validated fix.

 

Symptoms

  • A new Shift Handover record is created in the SIR Workspace.
  • The declarative action "Change to In Progress State" is visible and clickable in the workspace UI.
  • Clicking the button produces no visible result — the state field does not update from Draft to In Progress.
  • No error is thrown in the browser console or in the platform logs.
  • The declarative action configuration itself (conditions, script, trigger) appears correct when inspected.

Root Cause

The root cause is a dictionary-level restriction on the state field of the Shift Handover table (sn_escm_sh_handover_log).

In the field dictionary, the state field has the Read-Only attribute set to true. This means the field does not accept changes from declarative actions, client scripts, or UI Actions — even when those scripts are technically correct.

Because the field is marked read-only at the dictionary level, any attempt to programmatically update it (including via a declarative action) is silently blocked by the platform. No error is surfaced, which makes this issue difficult to diagnose.

 

Resolution

To allow the declarative action to update the state field correctly, the Read-only attribute on the state field must be disabled.

 

Step-by-Step Fix

  1. Navigate to System Definition → Dictionary (or use the filter navigator: sys_dictionary.list).
  2. Search for:
    • Table: sn_escm_sh_handover_log
    • Column name: state
  3. Open the dictionary record for the state field.
  4. Locate the Read-only checkbox/attribute.
  5. Set it to false (unchecked).
  6. Save the record.

After applying this fix, clicking "Change to In Progress State" will successfully transition the Shift Handover record from Draft to In Progress.

 

Screenshot 2026-05-17 at 09.16.32.png

Version history
Last update:
7m ago
Updated by:
Contributors