Hi
Also For other fields you can use below procedure. This procedure works with object F_KNA1_AEN (Change Authorization for Certain Fields)
Definition
Using this authorization object, you can define a change authorization for selected customer master record fields. Using this object, you can also protect the fields from being blocked and the delete flag from being set. Only an employee who has been allocated this authorization can change these fields.
Note
This authorization is optional. You do not therefore have to assign this authorization if no fields are to be specifically protected from being changed.
The contents of a protected field can still be displayed by all users.
This authorization is not checked when creating a master record.
This authorization is valid for all company codes.
Defined fields
The object consists of the field "Change group".
Procedure
If you use this authorization assignment, proceed as follows:
Define your change groups in the Implementation Guide (IMG) via Financial Accounting -> Accounts Payable and Accounts Receivable -> Customer Accounts -> Master Data -> Prepare Changes to Customer Master Data -> Define Field Groups for Customer Master Data.
Proceed
Group the fields to be protected in the Implementation Guide (IMG) via Financial Accounting -> Accounts Receivable and Accounts Payable -> Customer Accounts -> Master Data -> Prepare Changes to Customer Master Data -> Group Fields of Customer Master Records. The key is the change group.
Proceed
Specify the change group key when defining the authorization.
Thanks
Bhupinder Singh Arora