Hi Vadim,
Thanks for your response.
The background of the business requirement is that each user is only supposed to be able to budget for and report on their own divisions. This has been achieved by securing the division dimension, and achieves 90% of the requirement.
However there is also a business requirement whereby each division can "transfer" resource costs to other divisions. For this we have written BADI code which writes "transfer" records against other divisions, so that these transferred costs are included when reporting the total budget of that other division.
So the challenge is to allow users to write to 9 accounts only for their own division, but also to write to 1 special "transfer" account for ALL divisions. Is this achievable using BPC10.0 security?
p.s. I've managed to adapt class zujr_impersonate so that it works with BPC10.0 interfaces, so problem solved.
Cheers,
Carlton