I wonder how can I develop a method in which user can only print invoice messages allowed.
For example: I have an invoice type "Z123" which has 3 message types determined-> ZAAA, ZBBB and ZCCC.
If I'm user "A" I must be able to print any of them, but... if I'm user "B" I only must be allowed to print a certain message types.
I thought about creating an authorization object and check it for the user on the print programs. But I don't know if it's a good solution to acomplish this stuff.
Could you please help me?
Thanks in advance,