Edit POHeader custom fields after PO is approved

The simplest way to do this is to use an UBAQ and unapprove then change and re-approve in the background. It works around Epicor and gives the user a quick way to update a lot of POs.

This thread goes over the process. @danbedwards shared his baq there. I have done this with code also.