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

modification in Standard SAP Code

Former Member
0 Likes
359

I want to modify a standard SAP program. THe Tcode is MM01. I want to add a new screen with few fields when the tabstrip control is 'accounting2'. Iwant to find the tab no for the same and writethe new code for it.

i have gone thr SPRO in tat i found "create program for customized subscreen." Also i cheked thrg SE84 i didnot find any screen exit.

Should i go with implementation guide.

i did the following.....

One way you can use SPRO for creating the subscreen for the Accounting tab. Please see the navigation flow below,

Goto SPRO -> SAP Reference IMG -> Logistics General -> Materail Master -> Configuring the material Master ->Define structure of Data Screens for Each Screen Sequence(Execute)

You will get a screen named Change View"Screen Sequences": Overview

Select Screen Sequence 21 and click on Subscreen and Enter

Choose the screen with number 0001 and program SAPLMGD1, in the Function Group MGD1 you will

find Screen 0001(Blank screen) but in the std. FG you cannot add any fields.

So i created a Function Group with name ZMGD1.

i worked with the solution u gave. when i create a fun grp with name zmgd1 it is empty.

do i have to create a subscreen and then proceed. how can i select the screen 0001 from the fun grp mgd1

and add my fields.

please tell me in more detail.

regards,

archana

1 REPLY 1
Read only

Former Member
0 Likes
325

Hi,

Create a subscreen in screen painter in the 99xx number range as a copy of SAPLMGD1/0001. Put the fields on you need and ensure PAI/PBO.

Go to OMT3 and subscreen 21, screen 21 for accounting 1. Here you will see that this contains of 6 screens :

1 SAPLMGD1 1008

2 SAPLMGD1 2800

3 SAPLMGD1 0001

4 SAPLMGD1 0001

5 SAPLMGD1 0001

6 SAPLMGD1 0001

Only the first 2 are active - the other 4 are placeholders. Key in your new 99xx screen number at row 3 instead of 0001.