cancel
Showing results for 
Search instead for 
Did you mean: 

Customer Address Tab (Modifiable Field)

Former Member
0 Kudos

Hi experts,

We have a requirement to allow certain users to modify in XD02 the customer master but will only be limited to Address Tab in General Data.

All Other tabs same with Sales Area and Company Code should be in display mode.

Your suggestion? how can we implement this requirement?

I already created new customer field group, assigned fields under general data but unfortunately is not working. Some fields still in display mode.

When I removed the fields assigned (added then deleted), it  doesn't change output (display/ modifiable) of address data.

Are there any other object aside from F_KNA1_AEN needed to be considered?

Regards.

Accepted Solutions (1)

Accepted Solutions (1)

0 Kudos

Hi

The way that object F_KNA1_AEN works is that those fields entered
into the field group in OB30 are restricted.  The users assigned to
the group with object F_KNA1_AEN in their roles will have access to
those fields whereas users who are not assinged to the field group
will not have access to those fields.

When you assign a field to a group and a group to a user, that user CAN
change the value of the field.  If the user does not have the group
assigned to them then they CANNOT change the field. Only assign a field
to a group if you want to restrict who can change the field.  Fields no
assigned to any group means that any user can change them.

However, a user CAN be assigned to multiple groups.  You can use this to
build your authorization profiles for different user groups.

Try unassigning the fields you want to allow users to change from the
group and retest.

See notes: 1200 and 573245

Also, there are some good documentation in the customising path:

SPRO   > SAP Reference IMG   > Logistics General - Business Partner
       > Customers   > Control > Define Account Groups and Field Selection for Customers

Please check the information in note 7545 and 864058 for more details.

Beyond this you have further control points available via BAdI ADDRESS_CHECK
(notes 98050 and 176559 for details) and user exit EXIT_SAPLSZAR_001
(CMOD - SZRS0003 see note 837259)

I hope this helps you further

Kind regards

Brian

Former Member
0 Kudos

Issue Closed.

Do not assign same fields to multiple Customer Field Groups.

Answers (2)

Answers (2)

Former Member
0 Kudos

Fields to be maintained on OB30 are the one who will be modifiable or the other way around which will be in display mode?

Neither works on my case, still some fields are in display mode which I want to be in modifiable. (ie Street, Postal code, PO box, City, Transportation Zone). Goal was to make most fields in Address tab open while other would be display mode for certain users

Former Member
0 Kudos

Hello

We can control at security level, you can take help from your basis consultant

also if you wish to create the z transaction you can create the transaction variant through transaction code shd0

Regards

Sohan

former_member186385
Active Contributor
0 Kudos

Hi,

Authorization Object F_KNA1_AEN can be used for your requirement

Assign this authorization object to user rolls

regards,

santosh

Former Member
0 Kudos

Yup. This was already Assigned.Please see attached for the maintained authorization same with OB30 fields. Just want to check if I missed something both on authorization and maintenance.

OB30 maintained field are the one user supposed to be authorized. However, even if I delete all most fields nor add more, output in general data address doesn't change.

Output doesnt change even if I add or remove fields under customer group 7.

Any suggestions?