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

adding new fields in Item details screen in VA01 tcode

Former Member
0 Likes
2,187

Hi all,

My requirement is to add custom fields in 'Additional Data B' tab of VA01 transaction.

That is, after entering the material and quantity, if i double click tat material, it goes to item details screen. In taht, 'Additional data B' tab is there with no fields.

Now i want to add fields in that.. Is it possible?

Is there any exit for adding custom fields under that tab?

Pls tell me the procedure..

Regards,

Shanthi

Hi all,

My requirement is to add custom fields in 'Additional Data B' tab of VA01 transaction.

That is, after entering the material and quantity, if i double click tat material, it goes to item details screen. In taht, 'Additional data B' tab is there with no fields.

Now i want to add fields in that.. Is it possible?

Is there any exit for adding custom fields under that tab?

Pls tell me the procedure..

Regards,

Shanthi

2 REPLIES 2
Read only

Former Member
0 Likes
1,276

Hi,

you can use screen and user exit for SD module in program SAPMV45A.

Dynpro 8309 is one for Additional Data B at header level

dynpro 8459 is one for Additional Data B at item level.

you can build your tab using this dynpro.

bye

enzo

Read only

Former Member
0 Likes
1,276

The process for Additional Data B, whether header or item level, is simple...

First, add the data elements to VBAK (header) or VBAP (item), in a customizing append. The accepted practice is to name your fields beginning ZZ, with the appropriate or custom data element/domain.

Then on Additional Data B screens, already named in this thread, create whatever is needed. For instance, you might want to add a subscreen that contains a group of fields with the DDIC-specific captions.

If you simply need a field, you can place the field (like VBAK-ZZMYFIELD). SAP will then manage updates to the database for you....no need to do anything to see that the data gets copied into the tables.

In one instance, I saw a pushbutton added that resulted in calls to screens with table controls, etc., essentially an entire subsystem called by pressing that button....