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

add fields in XD01

Former Member
0 Likes
2,348

Hi Experts..

my requirement is to add 2 fields in XD01/XD02/XD03 screen and by using XD01/XD02 screens the filed values should update in KNA1 table.

i referd the previous posts but still i didnt get clear idea.

please clraify

1. can i custom add the fileds in standard tab?

2. how can i add 2 fields in XD01? i need to design new subscreen through function group ? if yes please explanin clearly

3. where i can wrie the logic to update the KNA1 table?

Thanks in advance

regards

sri

Hi Experts..

my requirement is to add 2 fields in XD01/XD02/XD03 screen and by using XD01/XD02 screens the filed values should update in KNA1 table.

i referd the previous posts but still i didnt get clear idea.

please clraify

1. can i custom add the fileds in standard tab?

2. how can i add 2 fields in XD01? i need to design new subscreen through function group ? if yes please explanin clearly

3. where i can wrie the logic to update the KNA1 table?

Thanks in advance

regards

sri

8 REPLIES 8
Read only

Former Member
0 Likes
1,513

Transaction Code - XD01 Create Customer (Centrally)

Exit Name Description

SAPMF02D User exits: Customer master data

No of Exits: 1

Transaction Code - XD02 Change Customer

Exit Name Description

SAPMF02D User exits: Customer master data

No of Exits: 1

Transaction Code - XD03 Display Customer (Centrally)

Exit Name Description

SAPMF02D User exits: Customer master data

No of Exits: 1

Rewards if useful..............

Minal

Read only

0 Likes
1,513

Hi ,

thanks for your reply i check the user exits and SPRO , but i didnot find the solution for my requirement , i need to add custom fields to standardtab ( ex: adding filed in 'control' tab at the bottom of screen in genral data display in XD01)

i refered the previous links which are explaing how to design a subscreen with custom fields in XD01 , but could you plase anybody explain adding custom fileds in standard tab in XD01 is possible or not? ( i know it is possible in MM01 because there are screen exits are available in MM01 but there are no screen exits in XD01)

points willbe rewarded for useful answers.

Regards

sri

Read only

Former Member
0 Likes
1,513

Hi Srinivas,

There were 2 options to add fields to standard table .

One is with Customer Include ( CI_XXXX---check in mastertable)

If this is not available, the other option is APPEND STRUCTURE .

Click on the APPEND STRUCTURE OPTION(give name to the structure) and add the fields required.

And you can use user exit/badi to update the same.

Regards,

Madhu

Read only

0 Likes
1,513

Hi madhu.

i think you didnot understand the requirement. this is not regarding adding fileds in standard table , adding the custom fields in standard tab ( not table ) in XD01 screen

Regards

srinivas

Read only

Former Member
0 Likes
1,513

Hi,

Use BADI 'CUSTOMER_ADD_DATA_CS' to implement screen calls,data transfers,supress buttons and all related functionality that is required for populating custom fields in customer master.

Regards,

Rajesh Alandur

Read only

0 Likes
1,513

Hi rajesh

Thanks for your reply . i didnt find any soution to modify custom data tab in XD03

screen so then i followed as usval method using below example.

<link to blocked site removed by moderator>

but still iam facing the below problem.

1) added custom filed not displaying anyvalue in the subscreen ?

i think dont need to write any select statement for it ? please justify iam i currect?

2) the values are not updating in KNA1 table.

is it needed to write any logic for save or updation ?

i guess it is an comman requirement .if possible anybody send me  the code

thanks in advance.

Regards

sri

Message was edited by: Thomas Zloch

Read only

0 Likes
1,513

I am also trying to add custom field on standard tab( correspondance tab ) in XD01. So did you go by adding additional tab or did you get to create custom field on standard tab?

Read only

eduardo_hinojosa
Active Contributor
0 Likes
1,513

Hi

Try with badi CUSTOMER_ADD_DATA and CUSTOMER_ADD_DATA_CS as other colleague suggested. See note 577502 for further information.

I hope this helps you

Regards

Eduardo