Custom sub-screen creation in 'MRP 4' tab of MM01

Hi All,
I have to add custom sub-screens in u2018Accounting 2u2019, u2018MRP 2u2019 and u2018MRP 4u2019 tabs of the Material Master transaction (MM01).
I could successfully add a sub-screen in u2018Accounting 2u2019, u2018MRP 2u2019 tabs by using SPRO (Logistics -> Material master -> Configuring the material master -> Define structure of data screens).
However, I could not able to add incase of u2018MRP 4u2019 tab, as Standard SAP has already used all the existing 6 sub-screens. If I try further to create any, I get the error u201CInsertion not possible since maximum number of sub-screens reached u201C.
Please help me out in this scenario.
Thanks in advance!

Screen number changed from 4000 to 4004 in SPRO, which allows to create a maximum of 10 subscreens.

Similar Messages

  • Custom leave screen creation with feature of uploading doctor's certificate

    Hi Experts,
    In our ESS / MSS implementation project we have to create custom leave screen. In the leave screen, we have to provide following feature:
    The employee has to provide the scanned copy of doctor's certificate while applying for sick leave. For this, the leave entry screen should have a browse button. When the employee will click on browse screen one window should pop-up. Here the employee has to browse and attach the scanned doctor's certificate. The certificate will be attached to the leave application.
    Later on when the Manager will login he should see the leave request along with doctor's certificate attached by employee.
    How we can achieve this?
    Regards,
    Gary

    Hi Gary,
    Did u have a discussion with ur work flow and Netweaver Consultant? We had developed the same by writing some BSP's . Pl check with work flow and EP consultants.
    Laxmi.

  • Problem in customized sub screen field

    Hi all,
       Iam facing a problem in dialogue programming.in my customized subscreen, i have three fields. In these three, first two are char and third one is currency. if i enter data on the screen, the third field is not getting the value in debug for screen field. If i try to save the data , table not getting the third value.what is the problem..thanks in advance....
    Avinash

    hi,
    For currency field did u mention the Check table, for currency and quantity always need one reference table
    for curency you can use TCURC as a check table.
    Cheers,
    Sasi

  • Adding custom functionality sub screen in transaction IW51

    HI,
    Bussiness needs to add a custom functionality sub screen in header tab of transaction code IW51.
    Please suggest if anybody worked on this issue.
    Provide me if any screen exits are available in IW51 and how to implement the screen exits.
    Thanks,
    Radhakrishna

    hi,
    i dont think for this application SAP has good solution, we went for Z developments on this modules.
    any how checkout....
    SPRO>Quality management>Notification --> Overview of notification types --> Select the notification & 90 give the customer specific screen area
    Subscreen Number for Customer Screen Area "Notif. Header"
    Specifies the customer screen area that you can activate on the main notification screen using the SAP enhancement if you are working with the screen area '090' (customer subscreen (one screen/NTyp)).
    If you want to use more than one customer subscreen in your notification type, use the screen area '091' (customer subscreen (>1 screen/NTyp)). Assign the screens directly to the tab pages.
    Thanks,
    Shailaja Ainala.

  • Creation of sub-screens in mpp

    Hi all
    please tell me how to create sub-screens in modulepool programming and how to dispaly the Sub-screen in a screen
    thanks,
    Rohini

    Hi
    this link will give you how to create subscreens
    [Creation of subscreens|http://help.sap.com/saphelp_nw04/Helpdata/EN/9f/dbabfe35c111d1829f0000e829fbfe/content.htm]
    or check the demo program in sap ABAPDOCU t-code
    DEMO_DYNPRO_SUBSCREENS
    have a good day
    regards
    sarves

  • "ATP Categories" tab on the  CTM:Global Customizing Settings screen

    Hi All,
    I want to understand the usage of the "ATP Categories" tab on the  CTM:Global Customizing Settings screen (/SAPAPO/CTMCUST).
    Where do we make use of the settings on this screen for the CTM run. The screen talks about the "Subsititute categories for PP/DS with" , "Planning are for SNP categories", "Subsitute categories for SNP with", etc. Pls elaborate the functionalities of these parameters. Any document on the same will be highly appreciated.
    Reg
    Sachin

    Sachin
    Based on my understanding the ATP tab does the equivalent of key figure function in a planning book for Heuristics. It helps CTM identify the various types of demand and receipt categories - to give a differential treatment to the same. It gives ability to also leverage many business-rule specific features/functionalities like substitution.CTM can be run for PPDS detailed planning and rought cut bucket planning for SNP. The planning functions of PPDS and SNP thus require different ATP categories for being able to discriminate between the two.
    Srinivas

  • Custom fields not displayed inside 'Add. fields' tab of KS01/KS02 tcodes

    Hi Experts,
    I have created a new sub screen 0999 inside program SAPLXKM1 . This subscreen is being called from PBO of screen 0399 / 3399 of SAPLKMA1. During cost center creation (KS01) , one new tab 'Add. fields ' has been added but 0999 screen fields are not being displayed (tab page is blank).
    CALL CUSTOMER-SUBSCREEN custflds INCLUDING 'SAPLXKM1' '0999'.
    Enhancement : COOMKS01.
    Please help what i have missed in this enhancement. Please let me know if there is any step step documentation for the same.
    Thanks,
    Arnab

    Hi
    Please check whether
    1. you have added the custom fields and related texts to the subscreen 0999
    2. you  have written code in function exits for data export and import from screen to screen
    Try passing the values to screen by using the below exits.
    EXIT_SAPLKMA1_001              Flow Logic PBO
    EXIT_SAPLKMA1_002              Flow Logic PAI
    Shiva

  • Regarding Sub Screen Moving problem

    Dear All,
    I created 9 subscreen and assigned to different tabs.
    Each and every sub screen have 3 to 4 text blocks (i.e. Custom Controls).
    after moving one tab to another tab scroll the sub screen down , all  text blocks also moving with scroll bar.
    how to resolve this problem. Due to this problem saving also not working..when text blocks are study text save in ibject id and text id..But when moving saving not happend.
    Regards,
    Reddy Nara

    Hai,
           Please check the fct code for BACK button. if the fctcode is exist then use the following code.
            if sy-ucomm = 'BACK'.       " USE CAPITAL LETTERS ONLY
                 LEAVE TO SCREEN 0.

  • How to make input field as mandatory field in sub screen

    Hi All,
           I need to display the input selection parameters in tab strip sub screen. The input screen is not giving an error while processing with blank values, but I made the input field as required in sub screen input filed settings. Can some one please help me how to make the input field as mandatory field in sub screen.
    Thanks in advance.
    Regards,
    Kannan

    Hi Kannan,
        Try this out.
    1. Goto screen painter
    2. Enter the program name and screen number ( screen # 1000 -  in case if its  a custom report prg)
    3. Double click on the field which u`ve got to make mandatory.You`ll get Screen painter attributes window.
    4. U`ll find three tabs here - Dict, Program, Display
    5. Go to Program tab, and change the first attribute - Input field`s input value as "Required".
    6. Save and activate it.
    7. Now execute ur program and this should make ur field as mandatory on the screen.
    This works with input fields, but I`m not sure about the input field in tab strip control.
    Hope this helps
    Regards,
    Farhana

  • How to call a sub screen from abap report

    Hellow friends,
    how to call sub screen 1001 prog name SAPLMGD1
    and main program SAPLMGMM screen 4000 of tcode MM02.
    i need to call the sub screen from abap report

    Hi Rajesh,
    You can use FM MATERIAL_MAINTAIN_DIALOGUE to go to subcreen MRP1 in MM02.
    Please check this sample code from other thread and enter 'MRP 1' for p_dytxt.
    REPORT zsritest.
    TABLES mara.
    DATA: lv_bilds LIKE t133a-bilds,
    ls_t130m LIKE t130m,
    ls_rmmg1 LIKE rmmg1,
    lwa_view TYPE mbildtab,
    lwa_auswg TYPE mgauswg,
    lt_views TYPE STANDARD TABLE OF mbildtab INITIAL SIZE 0,
    lt_auswg TYPE STANDARD TABLE OF mgauswg INITIAL SIZE 0.
    PARAMETERS: p_matnr LIKE mara-matnr,
    p_werks LIKE marc-werks,
    p_dytxt LIKE mbildtab-dytxt.
    SELECT SINGLE * FROM mara WHERE matnr EQ p_matnr.
    CHECK sy-subrc EQ 0.
    CALL FUNCTION 'T130M_SINGLE_READ'
    EXPORTING
    tcode = 'MM02'
    kzrfb = 'X'
    IMPORTING
    wt130m = ls_t130m
    EXCEPTIONS
    not_found = 1
    wrong_call = 2
    OTHERS = 3.
    CALL FUNCTION 'BILDSEQUENZ_IDENTIFY'
    EXPORTING
    branche = mara-mbrsh
    materialart = mara-mtart
    tcode_ref = ls_t130m-trref
    * KZRFB = ' '
    IMPORTING
    bildsequenz = lv_bilds
    * KZ_BILDS_CHANGED =
    EXCEPTIONS
    wrong_call = 1
    not_found = 2
    OTHERS = 3.
    CALL FUNCTION 'SELECTION_VIEWS_FIND'
    EXPORTING
    bildsequenz = lv_bilds
    pflegestatus = mara-pstat
    TABLES
    bildtab = lt_views[]
    EXCEPTIONS
    call_wrong = 1
    empty_selection = 2
    OTHERS = 3.
    ls_rmmg1-matnr = mara-matnr.
    ls_rmmg1-werks = p_werks.
    READ TABLE lt_views INTO lwa_view WITH KEY dytxt = p_dytxt.
    CHECK sy-subrc EQ 0.
    lwa_auswg-auswg = lwa_view-auswg.
    APPEND lwa_auswg TO lt_auswg.
    CALL FUNCTION 'MATERIAL_MAINTAIN_DIALOGUE'
    EXPORTING
    irmmg1 = ls_rmmg1
    * IRMMG1_REF = ' '
    KZ_EIN_DARK = 'X'
    t_tcode = 'MM02'
    * FLG_MATNR_RES = ' '
    p_pstat = mara-pstat
    * FLG_STAT_ALL = ' '
    * CALL_MODE2 = ' '
    * IMPORTING
    * MATERIAL_NO =
    * UPDATE_OK =
    TABLES
    iauswg = lt_auswg[]
    EXCEPTIONS
    no_authority = 1
    OTHERS = 2.
    IF sy-subrc <> 0.
    * MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
    * WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    Regards,
    Ferry Lianto

  • How to create a new field in a sub screen in material master. ?

    How to create a new field in a sub screen in material master. ?
    Kindly help us.
    LIke wise tell me how to create a new sub screen as per my desired

    Follow the documentation of Logistics - General->Material Master->Configuring the Material Master->Create Program for Customized Subscreens  to add the new field in material master.
    Create Program for Customized Subscreens
    In this IMG activity, you can create a function group of your own by copying function group MGD1 (for industry) or function group MGD2 (for retail). The subscreens are not copied, except for two subscreens which are copied for technical reasons. You can use this copy to create subscreens of your own which you can assign to a data screen in the activity Define Structure of Data Screens for Each Screen Sequence.
    Requirements
    Be sure to read the program documentation first.
    Activities
    1. Create a function group of your own by choosing Execute.
    2. Enter a name containing up to 25 characters, beginning with the letter Y or Z, and choose Save.
    3. Access the Object Navigator.
    You do this from the SAP standard menu by choosing Tools -> ABAP Workbench, and then Object Navigator.
    4. Display either program SAPLMGD1 (industry) or SAPLMGD2 (retail) as required.
    5. Copy the subscreens as required, ensuring that they already contain as many as possible of the field names you want to use in your function group. You do this as follows:
    a) Choose Screens, position the cursor on the corresponding subscreen, and choose Copy in the context menu.
    b) Enter the program to which you want to copy the subscreen, prefixing it with SAPL, and enter a screen number. Use the screen number of the original subscreen where possible. If the F1 help is specific to a particular subscreen, this ensures that this context-specific help continues to be displayed.
    Example
    You have called your function group YENTERPRISE, to which you want to copy subscreen SAPLMGD1 2301. Enter SAPLYENTERPRISE as the program to which the subscreen is to be copied, and enter (preferably) 2301 as the screen number.
    6. Return to the initial screen of the Object Navigator and display your program. In the example above, you would enter SAPLYENTERPRISE.
    7. Choose Update object list.
    8. Select the subscreen you have copied and activate it by choosing Activate in the context menu.
    Using the Screen Painter, you can remove fields you do not require on the subscreen or include additional fields from other subscreens (see the ABAP Dictionary). For information on the Screen Painter, see the SAP library documentation BC ABAP Workbench Tools.
    Points to consider when removing or adding fields
    Make sure that a field statement exists for each field on the subscreen since data may not otherwise be transported correctly. You can use subscreen SAPLMGD1 2002 as an example.
    For the fields you have added, include any check modules and modules for self-programmed F4 help that are called up for these fields on the original subscreen. You can do this by displaying the flow logic for the original subscreen and searching for such modules. They normally have the same names as the fields themselves. When you find a module, copy the corresponding module call to your subscreen.
    If you change the order in which fields are transported that are checked together in the flow logic (such as the safety stock and minimum safety stock), you must deactivate the check module for the first field and activate it for the second. The system would otherwise transport the first field, and carry out the check before the second field is transported.
    Any error messages that fields are unknown when activating the subscreen are due to the fields still being included in checks, even though you have removed the fields from the subscreen. Search for the fields in the source code and make the lines in which they appear comment lines. Then reactivate the screen.
    9. Assign the subscreen to a data screen as required.
    Note on transport
    Use the Workbench Organizer to transport the copy you have created.
    Proceed

  • Query about TABSTRIP Control within Sub screen

    Hi Expert,
    I have requirement like follows:
    In IW32->Enhancement Tab screen is as subscreen and No: 0900.
    Now I want to have 2 different sub screen say 0910 and 0920 each of this for different purpose according to
    Order Type as per clients requirement.
    Actaully I have developed screen 0900 already for some order type and now clients requirement changed i.e.
    there are 2 different groups of Order types (say Grp1 and Grp2)
    So, I proposed a solution for this as follows:
    In Enhancement Tab of IW32 according to group of Order Type (either Grp1 or Grp2) only you will be able to
    see fields for that perticular Grp either of 2.
    Technical Solution is like...
    1) I thought that I will create 2 subscreens say 0910 and 0920.
    2) In 0910 i will insert all those fields which are designed already in 0900 which is for Grp1
    3) and for Grp2 i will design 0920
    4) according to Order Type only 0910 or 0920 client will be able to see.
    Now I got stuck in between the screen development for 0920 because there are so many fields and i said to
    client that they will be able to see those fields in different Tab strips.
    I never worked on Tab Strip concept, I search so many forums and sites for Lesson on Tab Strip but not
    understood how to proceed as per my specific requiment.
    Please can anyone suggest me how to proceed further.
    Thanks in advance.
    Regards,
    Jay.

    There's no reason why you couldn't do it.
    A tabstrip control is simply made of a subscreen area and a "tabstrip" above, where each tab corresponds to a button/function code. You have 2 ways to define/program it, "local" or "server", the difference being a better performance with the "local" (interesting in slow WAN).
    In ABAPDOCU demos, you have 2 programs DEMO_DYNPRO_TABSTRIP_LOCAL and DEMO_DYNPRO_TABSTRIP_SERVER.
    Sandra

  • Custom Approval Screen required for workflow to be executed via CRM Web UI

    My requirement is to create a custom approval screen for workflow. I am Not aware as to how to create a custom approval screen for workflow that could view via CRM Web UI and Execute the workitem as well.
    Experts please help me with the creation of a task with custom approval screen.

    Hi Surjith, thanks for your answer but is not the right one.
    This is an standard method and is working fine, I think the problems must be in some setup I have to do but I'm missing.
    Thanks a lot.
    Regards
    Felipe

  • Problem in populating field of same name in main & sub screen

    Hi Guys,
    I have a problem in my BDC program where the same field name appear in main screen and subscreen. Everytime i run the BDC program it will only populate to the field in main screen but not in the subscreen.
    Below are the result of my BDC recording: Where PKHD-LGNUM, PKHD-LGTYP and PKHD-LGPLA exist in main screen 0110 and also sub screen.
    SAPMMPKR    0110    X
                           BDC_OKCODE       =SAVE
    <b><i>                       PKHD-LGPLA       KB
                           PKHD-LGNUM       100
                           PKHD-LGTYP       150</i></b>
                           PKHD-BEHAZ       10
                           PKHD-SIGAZ       8
                           PKHD-BEHMG       50
                           BDC_SUBSCR       SAPMMPKR                                0813INCLUDE8XX
                           PKHD-UMLGO       S020
    <b><i>                       PKHD-LGNUM       100
                           PKHD-LGTYP       150
                           PKHD-LGPLA       KB</i></b>
                           BDC_SUBSCR       SAPMMPKR                                0820INCLUDE820
                           BDC_CURSOR       PKHD-KOSTL
                           PKHD-KOSTL       8441
                           BDC_SUBSCR       SAPMMPKR                                0830INCLUDE830
    This is the actual extract from SAP standard recording program, i even re-run the recording and it is not able to populate the value back into the subscreen fields of the same.
    Any one encounter the same problem and solve it? please help me please.
    Many thanks,
    Jay

    The transaction i'm dealing with is PK01, control cycle creation. There is a screen where we specified the control cycle data and there is a subscreen to specify stock transfer location. Problem when both these main and subscreen have fields tied to the same name and structure.
    If the screen fields name are the same, logically the BDC suppose to populate both field at the same time, however in my case the BDC only populate to the one in the main screen while the fields in subscreen are left empty. I have tried to specify the subscreen before populating the screen field, the value just won;t go in. I suspect it is still the problem in specifying the subscreen in populating the BDCDATA. I just dont know how, i have tried every possible way of specifying the subscreen.

  • Selection Screen Variant does not set Tab as active -

    Hi experts,
    I have a Z-report. The selection screen of this report has got 8 tabs and sub screens, for different type of reporting ( SO, PO, Invoice reporting etc).
    Now the issue is, if a user creates a variant for the report with one particular tab as active tab, while running with this variant, the report starts with default tab(Tab 1) as active tab. The filed values in the particular tab are getting populated correctly from the variant. But the current/active tab is not getting set from the Variant. (Or in other words, none of the hidden fields in the screen P_TAB1, P_TAB2, etc are getting populated with X when creating a variant)
    This issue started recently, and old variants (created long back) are pointing to the correct tab as expected. I have checked for the changes in the report. Unfortunately there is only one version(latest) available in the system.
    Any kind of help will be appreciated.
    Thanking you in anticipation.
    Deeps

    Hi,
    I was wondering if you ever solved your issue.  I am facing the same
    problem.  When choosing a variant, I would like the active tab to
    display the correct select-option fields.

Maybe you are looking for

  • Problem with Simultaneous JRockit Installations on Windows

    Hi, I have two instances of JRockit installed on Windows XP - 1.4.2_08-b03 and 1.5.0_04-b05. I require this configuration to support two projects which use these versions independently of each other. Having installed 1.4 and then 1.5 (in that order),

  • Tv out in settings. NTSC or PAL?

    what are these two settings and which one should i put it on?

  • Scenario of stock analysis report

    Hi, Can anybody explain me about the stock analysis report in detail. Thanks & Regards, B.SREENIVASULU.

  • How do I set Acrobat as default over Reader?

    I use Acrobat Professional but recently installed Reader to check my PDF forms. Can someone tell me how to set Acrobat as the default program in favor of Reader? Thanks

  • Query functionality  in custom menu

    Hi, I have created my custom menu and attached to my form. when i compiled iam not able to see some standard functions like Query functionality. Is there any process to achieve query functionality in custom menu attached to form