Is it possible to have different state transitions for the same state in Change Model Transitions?

thrsdy1512
Tera Expert

Hi 

 

I have a requirement to create new state transitions that do the following on Change Requests:

 

1. Automatically transition from Authorize state > New state if the planned start date is in the past. 

2. Be able to manually transition from Authorize state > New state (there are no conditions for this, the user should have the ability to revert back to New)

thrsdy1512_0-1742555653097.png

 

 

Is it possible to have both of these active at the same time or will it cause a conflict?

 

When both have been active it has caused issues where the approval rejection in the authorize state isnt pushing the the request back to New so I am thinking I will need to create a separate condition for that too as a automatic transition. 

9 REPLIES 9

Dr Atul G- LNG
Tera Patron
Tera Patron

Hi @thrsdy1512 

It will not work, as in both cases it is either going back or creating a new one. There’s a conflict with the change flow, because if an approval gets rejected, it sends it back to 'new,' and the transition is not supporting that, so it won’t work.

*************************************************************************************************************
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]

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

Is there another way to approach this? What I want is for the change request to:

 

1. Automatically transition to New if approval is rejected  This is working, there is a flow involved. This stops working if the state transitions below are active.

2. Automatically transition to New if planned start date is in the past Done via state transitions. Doesn't work.

3. Manual transition from Authorize to New so users can change this manually through the state field on a open change request. Done via state transitions. Doesn't work.

Hi @thrsdy1512 

No, I don't think there’s any other way, because the system needs to understand what to do next. At this point, human intervention is required.

*************************************************************************************************************
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]

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

Ok so what you're saying there's too much happening and it's causing conflicts. Is there any other way users can revert the change to New AND the system automatically pushes it to New if planned start date is in the past?