In that if Purchase manager reject the material request, I need dialog over there for capture reason of rejection. Captured reason will be set to custom field.
Thanks, max_morais_dmm .
Issue is solved
Previously my workflow was :
Draft (Purchase User) → Send for Approval(Purchase User) →
Approve(Purchase Manager) → Reject(Purchase Manager) ->Draft
So, reject state not captured. That directly goes to Draft