Hi, I have been using erpnext for a week and learned quite a bit about it through the forums and video tutorials. Recently I wanted to implement it in a garments factory where they wanted to have an approval for almost all kinds of document. I know it can be done by setting up workflows, but its often confusing specially the state and transition table.
PO can be created by a purchase user but needs to be approved by purchase manager and then another approval from Head of Purchase.
Purchase receipt can be created by purchase user but submission needs to be done by stock user and approved by stock manager.
It would be better to have some sort of GUI where all these steps can be configured in a click & drag style along with mentioning which user has permission for each states in therespective pages.