Preventing users from changing the Phase

  • 17 October 2019
  • 1 reply
  • 0 views

Badge +2

I've created automated emails to customers based on the project state they are in. 

State = 1) Approvals 2) initiate 3) Execution 4) Closure.

 

Using a switch to verify state value and executing certain steps. (like sending Sr. Exexs for approvals or sending emails to customers that project is initiated, sending vendors to start the project work.)

 

One of my customer, accidentall changed Closure state to Approvals. That triggered emails to Sr. Execs to approve a completed project. 

 

How to prevent this accidentally change. 


1 reply

Userlevel 6
Badge +22
Use a state machine that allocates tasks and the state only changes based on the task completion.

Reply