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

Custom Screen

Former Member
0 Likes
1,214

Hello friends,

I have to make a front end screen like MFBF-transaction screen. It should do all the work as of MFBF but some additional work for some plants. What exactly do we mean by front end screen.

Any suggetions,

Shejal.

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
1,183

Hi,

The best way is to copy MFBF-transaciton program. Do the necessary changes to cater your current requirements. Instead of creating program from scratch..it is better to copy the standard program and change the program as per your requirement. This way you can save time and also have some of the funcitonality of MFBF.

Regards,

Vara

11 REPLIES 11
Read only

Former Member
0 Likes
1,183

I guess, you need to develop a Module pool program whihc will do the same function as the transaction.

OR

If you are using Portal you might have to develop a Web Dynpro screen which will do the same function as the transaction.

Regards,

Ravi

Read only

Former Member
0 Likes
1,183

Hi,

I think you should make dialog program with selection screen like MFBF.

Regards,

Ferry Lianto

Read only

0 Likes
1,183

Thanks Ravi and ferry,

Ok using Module pool or the selection screen I would develop the screen. But how would I trigger everything that the MFBF transaction would trigger.

Shejal Shetty.

Read only

0 Likes
1,183

Shejal,

I am not sure what exactly are you trying to achieve. Can you give us the big picture of your requirement, so that we can give a wholesome solution.

Regards,

Ravi

Read only

0 Likes
1,183

I've done something like this before. What I did was to create a custom screen that had the same look and feel of the transaction I was duplicating but greatly simplified.

Then in the screen I gathered all the data and simply called the transaction I was duplicating.

Much simpler than trying to copy and change a standard SAP transaction.

Rob

Read only

0 Likes
1,183

Ravikumar,

Now I have a clear Idea of what I am doing.

I have to create a dunny screen for MFBF transaction and I have created it using selection screen. When I enter data into this screen and excute it it should call MFBF transaction with the values i enter in the selection screen. the reason I am doing this is because,

lets consider I am not using the selection screen, the present case,

When the user enters data in MFBF and hits save activity is posted and comes back to the same screen but the fields are blank. The user wants the previous entered fields to be populated evan after saving so i fixed the problem by changing one of the SAP standard Include program. However they dont want to change the SAP standard program so the entire idea is to build a screen (program) and enter data into this screen and call MFBF.

So what should be the approach for this. I have started it with a BDC call transaction mode 'A' but have some problems.

its is not populating the backflush quantity and i aso want the RP backflush check mark on.

also when the user calls MFBF from the program and hits saves on MFBF i am assuming it would be on the same screen and the user will still have the option to make changes on this screen(MFBF).

let me know.

Shejal.

Read only

0 Likes
1,183

Rob Burbank,

I am trying to achieve it through the method you have specified.

Can you please let me know as how was your apporach and what was the transaction that you used.

Shejal.

Read only

0 Likes
1,183

The approach was as I said. The users wanted a simplified version of FB60. This has a number of tabs that the users didn't want to have to go through. I created a similar frontend screen without the tabs, but with the needed fields and then used FB01 to do the posting.

Rob

Read only

0 Likes
1,183

I think I am doing something similar. Did you use BDC approach to call Transaction FB01 using the cll transaction method with mode 'A' and update 'S'.

Also the data that the user enters in the selection screen is it necessary to validate the data.

If its ok Can you mail me your code at shejal_79@yahoo.com

Shejal.

Read only

0 Likes
1,183

A couple of things:

There are a number of consulting notes for this transaction. You should read them and make sure that you will be able to do what you want in batch input (call transaction).

I didn't use mode 'A'. I used mode 'N'. The users do not have to do anything other than enter data on the first screen and press 'save'. As much data as possible is validated by the custom program and then control is then handed over to FB01.

This was a significant amount of work (months). I had a functional person and a user helping to make sure the requirements were worked out.

Rob

Read only

Former Member
0 Likes
1,184

Hi,

The best way is to copy MFBF-transaciton program. Do the necessary changes to cater your current requirements. Instead of creating program from scratch..it is better to copy the standard program and change the program as per your requirement. This way you can save time and also have some of the funcitonality of MFBF.

Regards,

Vara