How to add new state between the existing states in standard change state banner.

HrishabhKumar
Kilo Sage

I want to add a new State i.e TEST in between the two state ASSESS and AUTHORIZED. 

I wan't to do it for standard change form only.

How can I do that?

Screenshot 2025-09-30 at 3.23.04 PM.png

2 ACCEPTED SOLUTIONS

Hi @HrishabhKumar 

 

https://www.servicenow.com/community/itsm-forum/how-to-add-a-new-state-in-flow-formatter/m-p/443898

 

*************************************************************************************************************
If my response proves useful, please indicate its helpfulness by selecting " Accept as Solution" and " Helpful." This action benefits both the community and me.

Regards
Dr. Atul G. - Learn N Grow Together
ServiceNow Techno - Functional Trainer
LinkedIn: https://www.linkedin.com/in/dratulgrover
YouTube: https://www.youtube.com/@LearnNGrowTogetherwithAtulG
Topmate: https://topmate.io/atul_grover_lng [ Connect for 1-1 Session]

****************************************************************************************************************

View solution in original post

@HrishabhKumar 

it's because the OOTB Normal Change Process Flow don't have any condition for Type=Normal

hence it's showing for all Change Types

AnkurBawiskar_0-1759227553698.png

 

If my response helped please mark it correct and close the thread so that it benefits future readers.

Regards,
Ankur
Certified Technical Architect  ||  9x ServiceNow MVP  ||  ServiceNow Community Leader

View solution in original post

10 REPLIES 10

Dr Atul G- LNG
Tera Patron
Tera Patron

Hi @HrishabhKumar 

Technically, yes — you can do it. But is it a good practice? The answer is no.

As a BPC, I deal with these cases daily. Creating a new state choice in the UI might seem like a quick 5-minute job, but in reality, you’d need to make multiple changes — including flow modifications, formatter updates, data model adjustments, and logic changes.

Handling transitions like moving a change to a new state or reverting it introduces significant complexity and potential technical debt. So, it’s best to avoid this approach.

What’s the alternative?
Use Change Tasks. Create a task specifically for testing, and once the task is closed, the change can move forward. You can handle validations at that level — which is a cleaner and more maintainable solution.

*************************************************************************************************************
If my response proves useful, please indicate its helpfulness by selecting " Accept as Solution" and " Helpful." This action benefits both the community and me.

Regards
Dr. Atul G. - Learn N Grow Together
ServiceNow Techno - Functional Trainer
LinkedIn: https://www.linkedin.com/in/dratulgrover
YouTube: https://www.youtube.com/@LearnNGrowTogetherwithAtulG
Topmate: https://topmate.io/atul_grover_lng [ Connect for 1-1 Session]

****************************************************************************************************************

Hi @Dr Atul G- LNG 

Completely agreed, it's not a good practice.

I want to do it for testing and analysis reasons. I've created the new state, added it in state model and modified the transitions as well.

 

But the new state is not visible on the state progress banner. How can I do that?

Hi @HrishabhKumar 

 

https://www.servicenow.com/community/itsm-forum/how-to-add-a-new-state-in-flow-formatter/m-p/443898

 

*************************************************************************************************************
If my response proves useful, please indicate its helpfulness by selecting " Accept as Solution" and " Helpful." This action benefits both the community and me.

Regards
Dr. Atul G. - Learn N Grow Together
ServiceNow Techno - Functional Trainer
LinkedIn: https://www.linkedin.com/in/dratulgrover
YouTube: https://www.youtube.com/@LearnNGrowTogetherwithAtulG
Topmate: https://topmate.io/atul_grover_lng [ Connect for 1-1 Session]

****************************************************************************************************************

Hi @Ankur Bawiskar , Just one question before accepting the solution.

 

I checked sys_process_flow table, but it only contains entries for normal change not for standard change. Why is that? 

If the entry is not there for standard change then how is the banner on the standard change for configured?