cancel
Showing results for 
Search instead for 
Did you mean: 

Additional Header and Item data in SAPMV45A ( 8309, 8459 ) screens

Former Member
0 Kudos

Hi All:

The req is to add customized fields in SAPMV45A ( 8309, 8459 ) screens reflecting in TCodes: VA01, VA02, VA03.

The doubt is:

Is there any alternate method to add customized fields to these screens other than obtaining and using Object Key ?

Thanks in advance for help!

Regards,

IJOE.

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Hi

The doubt is:

Is there any alternate method to add customized fields to these screens other than obtaining and using Object Key ?

AS far as I know

U can not use additional fields or activate them in exits without changing the code ,for changing the code u need object key.

So u dont have much option here . Except that u may use existing fields or texts in sales order and u have object key for other objects where u derive or process data.

Regards

Mandar

Former Member
0 Kudos

Hi,

you can add fields of self-defined tables on the "Additional Data B" tab

. Those fields should be added onto the respective screen and the flow

Logic should be adjusted. Additional header data is screen SAPMV45A 0309

, additional item data is on screen SAPMV45A 0459. These screens contain

Include screens SAPMV45A 8309 or SAPMV45A 8459 as user exits.

This should involve not only appending a structure containing customer-

Specific fields within the tables VBAK, VBAP etc. but also using the

userexit coding:

a)MV45AOZZ for PBO (i.e. module zzmodify_uas_pbo output);

b)MV45AIZZ for PAI (i.e. module zzmodify_uas_pai input);

c)MV45AFZZ (sub-routine USEREXIT_MOVE_FIELD_TO_VBAP) for defaulting the

values from the customer master and further processing.

Best regards,

Joerg

Former Member
0 Kudos

Hi,

In general,we are going to add these customized fields in "Additional data B" screens both in "Header" level and in "item" level too.

For this maintain the "Z" fields in the required tables either in "VBAK" or in "VBAP".

Use the include f programs like "MV45AFZZ".For this use the T.Code "SE80".

Package as "VMOD".

Check for the "includes".

Maintain the code for these fields in these includes.

Ask your ABAPer to help you.

Regards,

Krishna.