Why this shows every time the work flow state changes

here the gst breakup table from nul to something why it showevery state

why everytime show the state

because when updating the transaction then run the update_status method on validation or submit time.

is there any way to stop that

No, it’s a common function for all transactions. What is your problem with that? Because whatever run on_update or validate, then it will update everything.

Okay Not mine my boss said he dont want to see that if there is no value change