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.
cancel
Showing results for 
Search instead for 
Did you mean: 

Custom fields to Additional data B tab of sales order.

0 Kudos

Hi,

I had a requirement to add custom fields to " Additional Data B " Tab of the screens 8309, 8459 for Transx VA01.

I have added the fields but it does not reflect in the transaction VA01.

I have found some OSS notes

398418 User-specific fields on header and item level

386694 Additional data not displayed in screen 8459 and 8

302497 Addit.cust.fields not displayd on 'Addit.data B'

209278 Display of customer-specific fields in sales doc

and made changes likewise, still it does not reflect in the transx VA01.

Moreover on activating the screens 8309, 8459 the status shows "Modified/Active".

Can anyone help me.

Regards,

Swati

17 REPLIES 17

Former Member
0 Kudos

Hi Swathi,

You have to use append structure for require fields to table VBAK.

-Rick

Former Member
0 Kudos

hi,

Use user exits / screen exits as per your requirement, on the standard transaction to add custom fields.

Thanks and regards

Sharath

Edited by: Sharath Panuganti on Feb 7, 2009 9:57 AM

Former Member
0 Kudos

hi,

Check this link

1. User exit plug [https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/d0018077-f0c9-2b10-87af-eb9bb40776d4]

2. User exit [https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/208811b0-00b2-2910-c5ac-dd2c7c50c8e8]

Thanks

Sharath

Edited by: Sharath Panuganti on Feb 7, 2009 10:10 AM

Edited by: Sharath Panuganti on Feb 7, 2009 10:10 AM

Former Member
0 Kudos

Hi,

Active Whole Program not only the Screens.

former_member1716
Active Contributor
0 Kudos

hi swati,

Can you please tell me how you added the fields. Because i have the same requirement. It will be very helpful if you can guide me on this.

former_member1716
Active Contributor

Hello Swati,

I have completed this requirement by adding an additional tab using the badi

BADI_SLS_ITEM_SCR_CUS,

For any queries or issues related this same topic pls let me know

Thanks,

Satish

0 Kudos

hello satish,

my requirement is to add field in additional tab B in va02....

help me...

0 Kudos

Hi jeet jeet,

i think you require acces key to add fields to screen on additinal data tab b.

go through this link:

Thaqnks & regards,

NarsiReddy

0 Kudos

is it confrm that i can not add listbox in va02 using badi or user exit....i hav to hav access key for my requirement...?

thnx for ur valuable response sir.

0 Kudos

Hi jeet,

For doing it on "ADDITIONAL TAB B" you require acees key.

The other option is to add extra tab using BADI as suggested by 'Satish' and then you can implement your requirement on that tab.

Thanks & regards,

NarsiReddy

0 Kudos

HI jeet,

for list box ----use function module 'VRM_SET_VALUES' in PBO of your specified screen...

to write code in PBO, use enhancement points or enhancement section...

0 Kudos

hi satish,

can you tell me the procedure to add fields in va02 additional data tab B in header...using 'BADI_SLS_ITEM_SCR_CUS'

0 Kudos

Hi

Can you please tell me you did it using BADI_SLS_ITEM_SCR_CUS

I am also trying to do it but iam getting stuck after creating the implementation

At the time of creating BADI implementation what implementing class is to be given?

I gave IF_EX_SLS_ITEM_SCR_CUS

but when I am activating it, it gives an error saying "BADI interface is not implemented in that class"

Please help me. If can give me your gmail address I can send the detail steps I have performed.

Regards

Santhosh

9004472572

0 Kudos

Hi Narsireddy,

I triedboutvwith the link you have given. But I am unable to activate it I.e., step11 .

Please help how to proceed.

Regards,

Santhosh

9004472572

Former Member
0 Kudos

hello experts...

i got to know that to add listbox in additional data B tab u required access key....that is nt possible by any badi or user exit...

thnx in advance...

if any idea please share u r expert thoughts...m very intersted..

0 Kudos

Hi Jeet,

The only way to add custom field to ADDITIONAL DATA B tab is to get the access key and add custom field to SAPMV45A(8309) screen layout using TCODE SE51.

I am working on the same requirement in my project.

Steps to be followed:

1. Add an append structure in VABK(if header).

2. Bring this field from dictionary in screen layout(SE51).

3. Write the business logic in respective modules of the screen(PBO,PAI..).

Please reply if you need any further information.

Reward if helpful.

Thank You,

Amit

0 Kudos

thnx amit,

for u r valuable repli...