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: 

BADI or Screen exit for VA01

former_member273995
Participant
0 Kudos

Dear all,

i want to add additional tab in Sales Order Header, is there any badi of scree exit available for this purpose.

actually my client has a requirement to add some custom fields at order header level.

1 ACCEPTED SOLUTION

Former Member
0 Kudos

Hi,

In Standard Program 'SAPMV45A', which is used for Sales document processings, you will get two screens 8309 & 8310 as "Sales Document Header User Exit Header".

You can add the required tab there by designing the layout in this screen and can write the logic in either " MV45AFZZ" or "MV50AFZ1".

This can be done as:

process before output.

  • Verarbeitung vor der Ausgabe

*{ INSERT "TR No" 1

module zzchange_validity_screen.

*} INSERT

process after input.

  • Verarbeitung nach der Eingabe

*{ INSERT "TR No" 1

field vbak-zzvaldt module zzvaldt_check on request.

*} INSERT

Provide points if you got the solution.

1 REPLY 1

Former Member
0 Kudos

Hi,

In Standard Program 'SAPMV45A', which is used for Sales document processings, you will get two screens 8309 & 8310 as "Sales Document Header User Exit Header".

You can add the required tab there by designing the layout in this screen and can write the logic in either " MV45AFZZ" or "MV50AFZ1".

This can be done as:

process before output.

  • Verarbeitung vor der Ausgabe

*{ INSERT "TR No" 1

module zzchange_validity_screen.

*} INSERT

process after input.

  • Verarbeitung nach der Eingabe

*{ INSERT "TR No" 1

field vbak-zzvaldt module zzvaldt_check on request.

*} INSERT

Provide points if you got the solution.