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: 

Enhancement in SD Scheduling Agreement Transactions VA31,VA32,VA33

rajesh_chaskar
Participant
0 Kudos

Dear Experts,

This is Regarding Enhancement in SD Scheduling Agreement Transactions VA31,VA32,VA33.

Rigth now we have added one more field in VBEP using APPEND STRUCURE and now our requirement is to add that filed in one of three tab displayed Schedule line data i.e SALES/SHIPPING/PROCUREMENT

Or create new tab and add one more field in that.

I have tried to get screen exit but i was not able to find any exit or badi.But i found a possibilty of acheiving it with Transaction VFBS.Kindly provide me the details for VFBS .

Please guid me in order to acheive this.

with Regards,

Rajesh C

1 ACCEPTED SOLUTION

Former Member
0 Kudos

Hi Rajesh,

In SD module enhancements are generally done using User Exits.

In Program SAPMV45A the screen number 0312 can be used to add custom fields.

Then you can use the following Inlcudes in Program SAPMV45A to write your requisite code.

INCLUDE MV45AOZZ. " User-modules PBO

INCLUDE MV45AIZZ. " User-modules PAI

INCLUDE MV45AFZB. " User-forms

INCLUDE MV45AFZZ. " User-forms

You would need to get access key from SAP before going ahead with User Exits.

Hope the above information will help you in meeting your requirement..

Regards,

Abhisek.

7 REPLIES 7

Former Member
0 Kudos

Hi Rajesh,

In SD module enhancements are generally done using User Exits.

In Program SAPMV45A the screen number 0312 can be used to add custom fields.

Then you can use the following Inlcudes in Program SAPMV45A to write your requisite code.

INCLUDE MV45AOZZ. " User-modules PBO

INCLUDE MV45AIZZ. " User-modules PAI

INCLUDE MV45AFZB. " User-forms

INCLUDE MV45AFZZ. " User-forms

You would need to get access key from SAP before going ahead with User Exits.

Hope the above information will help you in meeting your requirement..

Regards,

Abhisek.

0 Kudos

Dear Abhishek,

Thanks for reply.

My requirement is to add new field in Schedule Line Data Tab.

For which details are

Transaction VA32

Program (screen) SAPMV45A

Screen number 4004

Program (subscreen) SAPMV45A

Screen number 4551/4552/4553

On one of the three tab 4551/4552/4553 ,i want to add field.

Using user exits mentioned above ,i can add at the most code but here i want to add one more field.

with regards,

Rajesh

0 Kudos

Hi Rajesh,

Using user exits you cannot add fields in standard tab. Fields can only be added in addtional custom tabs using User Exits.

Additonal fields can be added in standard tabs only if exits/exit points are provided. But in the screens mentioned by you there are no exits available.

So i don't think that is possible.

So instead of adding the custom field in standard tab, add the custom field/fields in the additional tab.

Regards,

Abhisek.

0 Kudos

Dear Abhishek,

If i decided to add one more tab in same screen and add field on it.

It is ok that i can use subscreen 8459 -- User exit screen .

But problem is how to add that tab.

As mentioned in previous reply if you know any way in order to add that tab please provide me .

Thanks in advance.

with Regards,

Rajesh C

0 Kudos

Hi Rajesh,

If SAP has not provided any tab for addign User Custom fields then another tab cannot be added.

Here other than screen 8459 youu can also use screen 8460. This screen is also available for enhancement. So basically two subscreens under two tabs can be created.

The tabs and subscreens have already been defined by SAP.

You just have to define the screen layout and write the corresponding coding in PAI and PBO modules.

Regards,

Abhisek.

0 Kudos

Dear Abhishek,

Thanks for co-opration.

After having a search on my requirement i came across one more transaction VFBS - Next Screen Control

.

Do u have any Idea .or any document .

as i tried using this it is happeing and it is like customization for which request is created.

But i want a exact documentation so that i confirmly go for it.

with reagrds,

Rajesh C

0 Kudos

Hi Rajesh,

I dont have any idea about VFBS transaction. Never used it.

I also tried searching in SCN but I could find only certain forum posts but nothing that explains the complete use of VFBS or the procedures/process flow.

Regards,

Abhisek.