Where to find builtin PO Workflow (as example)

As an example I would like to look at how the builtin “PO” is configured in ERPNext. I see no items in the Workflow List? If this PO process is implemented in the back-end; why not use the Workflow tool provided?

There is no default PO workflow set in ERPNext. You need to create one using the Workflow tool:


Just to be clear; the PO lists (etc) are available for use, but no processes are yet implemented. But submitting a PO does (at least) change the status; so where are these mechanisms implemented?

It is a standard framework behaviour.

All doctypes which have Save + Submit action, have Is Submittable checked. This is a framework level behaviour.

The submit permission can then be given to the user via Role Permission Manager.