---
sourceDocument: Australia IT Service Management
sourceDocumentLink: https://www.servicenow.com/docs/r/it-service-management

 Release :

    - australia

ft:locale :

    - en-US

ft:publication_title :

    - Australia IT Service Management

ft:clusterId :

    - itsm

bundleId :

    - itsm

workflow :

    - Technology


---

# Update the state handler script include

# Update the state handler script include {#ariaid-title1}

* Release version: Australia
* 
* Updated March 12, 2026
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute to read

Update the ChangeRequestStateHandler script include with the new
Complete state.

## Before you begin

Role required: admin

## About this task

The ChangeRequestStateHandler script include defines the states
available for the Change Request state model.

## Procedure

1. Navigate to AllSystem DefinitionScript Includes.
2. Open the ChangeRequestStateHandler script include and modify the script as follows.  
   1. Add the following line to the top of the script in the Constants section:

          ChangeRequestStateHandler.COMPLETE = "complete";

   2. Add the following line as the last line of the function in the <var class="keyword varname">Initialize</var> function:

          this.STATE_NAMES["-6"] = ChangeRequestStateHandler.COMPLETE;

   {#t_UpdateStateHandlerScriptInclude__ol_nsq_zy1_4v}
3. Click Update.
**Previous topic:** [Create an ACL](https://www.servicenow.com/docs/FLHliROXX8vONLCCcUl2aQ "Create an access control rule (ACL) to avoid the Needs review field from being modified after it has been set.")  
**Next topic:** [Update the state model script include](https://www.servicenow.com/docs/CaYy9XJfghANjnKZkzZCeQ "Update the ChangeRequestStateModel_normal script include to add new functions for the Complete state.")

*[\>]: and then


