on 05-22-2015 7:38 PM
Hi All,
I have a requirement where I need to disable Customer Creation in my System.
I can achieve thru logic implementation in Exits, but I believe there must be some way using customization.
Any one having any idea, kindly post..!!
Thanking You All..!!
Just remove appropriate authorizations from the users on the system.
In our project, we did not give end users access to the transactions (in our case Material, so MM01/02, for you FD01/02, XD01/02 & friends).
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
As Jurgen said, you need to remove authorization to create customers from every role. Removing authorization from transactions XD01, etc. is not enough. You need to remove authorization to objects such as F_KNA1_BED, F_KNA1_GRP, etc.
However, how are you getting customers into your system in that case? If through an interface, then the interface user needs this authorization to be able to post.
It might be worthwhile to review the requirement or at least explain what you are trying to do so that others could provide better feedback.
Abdullah Azzouni wrote:
As Jurgen said, you need to remove authorization to create customers from every role. Removing authorization from transactions XD01, etc. is not enough. You need to remove authorization to objects such as F_KNA1_BED, F_KNA1_GRP, etc.
No, that wouldn't work, because MDG checks the object authorizations as well (at least by default - you can bypass the backend authorization checks), and only allows the user to modify the fields he is entitled to, e.g. you can only create/edit the company code views you have access to by your authorizations.
If on the other hand you give full object authorizations (F_KNA1* objects etc.), but remove the transaction rights, then the user can create / edit any Customer, but only via the MDG-C "transaction" (FPM application).
You would reserve roles for XD01 etc. transactions to IT support personal or the migration team.
Best regards
Jürgen
Just to clarify my point further; F_KNA1_*, etc. will still be needed. However, if he does not want to "create" anything, he can remove the '01' activity and keep the others.
Again, I'm not sure what is the point or how the customers will be created if nobody is authorized to create customers.
User | Count |
---|---|
93 | |
10 | |
10 | |
9 | |
9 | |
7 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.