@GrayLeopard you have two options to edit the PO after saving. Either re-load and re-submit the record using record.load & record.save, or you can use record.submitFields to just update the field / value in a single line of code, provided you already have the internal id of the PO (which you do). The latter has the benefit of lower governance usage and is often faster.