Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
Showing results for 
Search instead for 
Did you mean: 

Adding custom field on Additional Data tab of XD01,XD02, XD03

Former Member
0 Kudos

Hi Folks,

I know that something similar is asked many times but I don't want to go for a sub screen option.

The req is :

Go to XD03 by selecting a customer, click on Extra and click on Additional Data. I want to add one field here. The field is already added in KNA1 via append structure and done with the required coding in the exit while saving the customer.

I am in ECC 6.0 and hence not able to change it directly and I will not be getting access key as well.

The properties of the screen are : Program : SAPLV02Z and screen '0100'.

This is majorly used for adding Z fields.

Also there are few Z fields added but not able to trace how the earlier developer did that as I was not able to get anything in the CUSTOMER_ADD_DATA_CS and CUSTOMER_ADD_DATA for them, neither do I get anything related to the same in SE09.

Please suggest complete steps to perform this.

Thanks a lot in Advance.



Former Member
0 Kudos

Hi Rahul,

If the Z fields are coming in SAPLV02Z 0100 then key has alreaddy being taken

You will not need the key again. Try changing the screen you will be able to do it without the key.

Check the function group V02Z probably even the includes the key would have been taken in the old system and same is replicate here.

The FG contains all exit includes and 2 exit screens.


Active Contributor
0 Kudos

Ask basis to check via SE95 and at for "My Company's Registrations" looking for R3TR FUGR V02Z ?

But the navigation you describe is related to BAdI CUSTOMER_ADD_DATA[_CS], SO look once again for implementation via SE18 / SE19.

Look for a Z ot Y implementation.



Former Member
0 Kudos

Hai Rahul,

***   Can i know that whether u need a screen at Additional Data only ?

***   Other wise if you need the field to be implement anywhere (i.e)  a button will be added at application toolbar and a screen will be added using the below BADI's  CUSTOMER_ADD_DATA and CUSTOMER_ADD_DATA[_CS]  as Raymond provided previously.

*** As you mentioned that the fields are appended to KNA1 , just assign the field in the custom screen.

Below link may helpul for ur requirement.


Rajendranath Raparthi.

Active Contributor
0 Kudos

Hi Rahul,

Please by using Access key only we can do.let me know if any other ways is there?