Whats the importance of field Locked by (po_headers_all.LOCK_OWNER_ROLE) in terms of Global BPA.
I can see buyers other than buyer of locked BPA can update it. We can still create documents referencing this document.
Also, how can we unlock it.
BPA can be enabled for Supplier authoring / Catalog admin authoring.
So the BPA can be modified by Supplier / Catalog admin, if it is enabled for Supplier authoring / Catalog admin authoring.
So in these scenarios, If one (Buyer/Supplier/Catalog admin) is updating the BPA, then it should not be updated by other persons.
To check that, lock_owner_role and lock_owner_user_id column are used.
So the other buyers can update this BPA if they have the access.
lock_owner_role will not have any impact for this.