Note: HOD (Head of Department) is referring to Purchase Manager
Problems I am facing now:
As you can see in the “Workflow” screenshot, I have set “1” at the very beginning for Purchase User to submit PO. The problem now, Purchase User could’t cancel nor amend the PO after submission despite that Purchase User is given the permission to “Cancel” and “Amend” in Role Permission Manager. So how can I fix this to enable PO to be cancel-able and amend-able?
The reason I want the PO to be submit-able at the very beginning is because I wanted the system to keep an audit trail of all the amendments, be it amended by Purchase User or the higher authorities in the workflow. But after since I implemented this workflow, it does not keep an audit trail due to the fact that it cannot be amended. Any solution for this?
Since PO is submitted at the very first stage, any users in the workflow is able to “Make” Purchase Receipt from the submitted PO even though it is not yet approved by the higher authority as set in the workflow.
Similarly, if the PO is rejected, users can still “Make” Purchase Receipt. How can I fix this? The PO should not be able to make Purchase Receipt or anything else if it’s not approved.
You can turn this on for Purchase Order by checking “Track Changes” checkbox in Doctype > Purchase Order. However, this won’t leave copies of the previous version and will simply track the changes done in the doctype.