Hello!

Great post and explanation.
This should work even when the PR is set to automatically create an PO which goes to approved? When any changes then are made on the autogenerated PO then the workflow is needed for approval?