Row level permissions on non-object controlled selection lists

SUGGESTED

We have configured row level permissions on customers restricting acces to specific customer by customer categories. This works well to restrict access and visibilty of non-authorised customers in the left-list of the customer function and in the selection lists for customers in the sales module function (quotes, orders, shipments, invoices, etc.).

In the finance modules however the customer selection fields on the Customer BP Invoices and Payments functions are managed via the SELBPRC action, rather than the BPC object, so when using the selection list on these transactions the user can see all users, not just their authorised customers. Is there a way of being able to restrict which customers appear in these selection lists based on the row level permissions set against the user wihtout customisation ?

Thanks in advance.