The PR cannot 'force' AD_Org_ID as the table has AccessLevel = Organization ; and PO.save() check that AD_Org_ID is > 0 before reaching the beforeSave method.
Wondering if something can be done here on ModelADServiceImpl.createData/updateData/createUpdateData before calling the po.save() ? Or maybe is better to let it as it, and force the request fill the AD_Org_ID value ?
https://groups.google.com/forum/#!topic/idempiere/q6jIKI3tqqM
When done, create a wiki page to collect those mechanisms