Purchase Order - Automatically Move to "Completed" Once Order 100% Received?


Is there a way to automatically move the status of a Purchase Order from “To Receive and Bill” or “To Bill” to “Completed” once the order has been completely receipted?

We won’t be using ERPNext for financial transactions (separate system) but will use it to raise/approve POs with the costs inputted.

I already have a workflow setup for the approval of a Purchase Order.

Do I need some sort of server script to run automatically in the background to move the Purchase Order to “Complete” status? If so how?

Or is there a way to disable the Billing feature, so it never appears?


Just incase anyone else was wondering I found a hack/fix. Simply set the Billing field to have a default value of 100.