Adding new tab in POWL

Hi,
We are working in SRM6.0.
Presently I can find  Shopping cart,confirmation, invoice Tabs in my POWL.
Is that possible to add Purchase order tab with  PO list  ??
When i click on Define new Query, I can find  only Shopping cart,confirmation, invoice
in  Select object Type drop down.
Please let me know is that possible??
Regards,
Neelima

Hi,
Check whether the below link
Re: SRM 7.0 POWL Removal of TABS
Re: How to add a new tab(header) for customer fields in SRM 7.0?Plz help~~~
http://help.sap.com/bp_ekit604/BBLibrary/Documentation/K50_How_to_Guide_EN_DE.doc
Regards
Ganesh

Similar Messages

  • Problem in adding new tabs in master data screens for RE-FX in ECC 6.0

    Dear members,
    I am working on RE-FX in ECC 6.0. I need some advice on the foll matter:
    When displaying master data for Rental Object (Rental Space) (Tcode REBDRO) there are three tabs that are visible. They are General Data, Measurement and Area Shares. I would like the tab "Supplementary Texts" to also appear as the fourth tab. I have gone to the node Screen Sequence under the Dialog node under Usage View under Master Data in RE-FX.
    I have added this screen to the sequence and have saved it successfully. Now when i am trying to display the rental space (RS) it is still not showing the tab that I just added. When I am trying to remove one of the existing tabs, by going into the same screen sequence I am successful in doing that. I am also able to add some of the other tabs. However every time I am trying to add the tab "Supplementary texts", I am failing to display it in the master data.
    Request you to please help me as I am not an expert in RE-FX.
    Regards,
    Suvarghya Dutta

    Hi Survaghya,
    We are facing problem in adding tab to transaction RESCSU. We have followed all the steps mentioned by you , like
    1. Go to transaction BUPT .
    2. Select Application Object - transactuion BUS0.
    3.Selected Application object as RESU.
    4. And then went to all the following transactions.
        RESCSU0002     SU: Field Groups
        RESCSU0003     SU: Views
        RESCSU0004     SU: Sections
        RESCSU0005     SU: Screens
        RESCSU0006     SU: Screen Sequences.
    5. Created one z function group , having 2 FM for PBO and PAI.
    6. Also one subscreen having the field mapped to CI_INCLUDE - CI_VISCSU.
    But still we are not able to see the tab on the settlemet screen.
    We tried changing the screen sequence of existing tabs, we could change that, but after performing all the steps mentioned above we could not add new tab.
    Please suggest where are we committing a mistake.
    Thanks & Regards,
    Deepti

  • Adding new tab in MIGO Tcode at item leveli

    HI all,
    My requirement is to create a new tab at item level in MIGO Tcode. In that tab I have to add some z-fields, here the point to be noted is these custom fields data needs to be saved into a Z-table along with the goods receipt number which is generated whenever we post the GR. So I searched for screen exits for this. I was not able to found this.
    But I was able to find out a BADI "MB_MIGO_BADI". Is this the right BADI, if so could you let me know in which method I could be able to get the saved GRN number for that posted document. How could I call my custom tab in this BADI.
    If there is any alternate method also, could you please let me know.
    Thanks and regards,
    Srinivas.
    Edited by: Vinod Kumar on Jul 7, 2011 10:30 PM

    Hi gvsastry,
    Thanks for your prompt response, I should save ztable data along with the GRN number which is generated when we post data.
    means if the GR posting fails the Z-table data should not be saved. So is that method which you said, will be triggred after the GR posting itself.
    Regards,
    Srinivas.

  • Screen overlaps in MB_MIGO_BADI, when adding new Tab

    Dear Experts,
    I want to upload an additional tab into the screen of MIGO Header Tab. But when I am adding the screen number, program name, text to display into the the method name "PBO_HEADER", then it is displaying there in header screen, in movement type 103,105...
    If I am not enable this method,and use movement type 101, that will enable a tab "Excise Item", after clicking on "Item OK" at the item screen (Checkbox).
    And If I enable this method with giving screen number, program name, text, then it will overlaps the "Excise Item" tab and didnot come when user click on the "Item OK".
    I think the screen overlaps the standard "Excise Item" tab.
    Please suggest.
    Thanks,
    Deepanshu Mathur

    Hi ,
    Did you check the screen properties .
    Regards,
    Madhu.

  • Firefox is not allowing me to add new tabs. I'm pushing the plus sign next to my tab, and it is no longer adding new tabs. How do I fix this problem?

    When I open Firefox, I automatically have one tab. The plus sign button to add more tabs is next to the one tab, but it no longer adds tabs when I click on it. When I click on it, it doesn't do anything. How can I fix this problem so I can have multiple tabs? I downloaded the most current version of Firefox, and I'm still having the same problem. I've had this problem for a little over a week now.

    The Reset Firefox feature can fix many issues by restoring Firefox to its factory default state while saving your essential information.
    Note: ''This will cause you to lose any Extensions, Open websites, and some Preferences.''
    To Reset Firefox do the following:
    #Go to Firefox > Help > Troubleshooting Information.
    #Click the "Reset Firefox" button.
    #Firefox will close and reset. After Firefox is done, it will show a window with the information that is imported. Click Finish.
    #Firefox will open with all factory defaults applied.
    Further information can be found in the [[Reset Firefox – easily fix most problems]] article.
    Did this fix your problems? Please report back to us!

  • Issue in adding new tab in PO Header Level on ME21N

    Hello,
    As there are many thread where it has mention how to implement badi to get the required output.
    Similarly, i had used the badi ME_GUI_PO_CUST and the method IF_EX_ME_GUI_PO_CUST~SUBSCRIBE.
    My Doubt :
    From the below sample code, from where i have to create the subscreen, Program name.
    For ME21N the program name in status is showing SAPLMEGUI.
    Sample Code from other thread  and my doubts are next to it..
    CHECK im_application = 'PO'.
    CHECK im_element = 'HEADER'.
    CLEAR re_subscribers[].
    ls_subscribe-name = 'SAPLZPONEWTAB'.   "This is the name of subscreen but it shows the standard one (shall i create a program and then add a subscreen and use here?)
    ls_subscribe-dynpro = '9000'.                      
    ls_subscribe-program = 'SAPLZPONEWTAB'.  "Shall i use the program name SAPLMEGUI here
    ls_subscribe-struct_name = 'ZPONEWTAB'.    "Why this is required, as in my case i want to show some fields from EKKO table
    ls_subscribe-label = text-001.
    ls_subscribe-position = 15.
    ls_subscribe-height = 7.
    append ls_subscribe to re_subscribers.
    Please advice...

    Hi,
    Thanks for the reply.
    I have done the things..but, i can't see the tab in the header level.
    Below is my code with my comment.
    Note :
    I created a Function Group by name SAPLZPOHEADER.
    In se80 by giving the name ZPOHEADER i created a subscreen. Also created a structure as ZPOHEADER using it displayed the fields in the screen.
    Code under IF_EX_ME_GUI_PO_CUST~SUBSCRIBE :
    DATA: ls_subscriber LIKE LINE OF re_subscribers.
          CLEAR: re_subscribers.
          REFRESH: re_subscribers.
    IF im_application = 'PO' AND im_element = 'HEADER'.
        CLEAR re_subscribers[].
       ls_subscriber-name = subscreen1.  "As per the sample code i double click and set the attributes of it as same as sample code.
       ls_subscriber-dynpro = '9000'.  "This is the screen no
       ls_subscriber-program = 'SAPLZPOHEADER'.   "Name of the FM Group/Program
       ls_subscriber-struct_name = 'ZPOHEADER'.     "Structure Name
       ls_subscriber-label = text-001.  "Created label as 'doc header'
       ls_subscriber-position = 11.    "Given the position as i want after 'status' in ME21N
      ls_subscriber-height = 7.        
      APPEND ls_subscriber TO re_subscribers.
    Is anything remaining as in debug mode it fills the re_subscribers and go the 'Create Object' but, can see it in display.
    Pls help...

  • New Tab is replacing the Excise Invoice tab on MIGO Header

    Hi All,
      I have Added new tab in MIGO Header,it is working fine, if i am doing MIGO for Excisable PO , then Excise Details tab is not appearing In my MIGO header (New Tab is replacing the Excise Detils Tab) and at my item level Exise item tab is dispaying.
    I have Used BADI  :  MB_MIGO_BADI 
    At PBO_HEADER,
      data: gf_class_id type migo_class_id.
      gf_class_id = 'MIGO_BADI_IMPLEMENTATION_CIN'.
      E_CPROG = 'ZMIGO_VENDTAB'.
      E_DYNNR = '0001'.
      E_HEADING = 'Vendor Details'.
    Please help me.

    Hello
    Refer to below Code.
    METHOD IF_EX_MB_MIGO_BADI~PBO_HEADER.
           CHECK I_CLASS_ID = GF_CLASS_ID.
           IF MIGO_HTAB = 'GR'.
             IF G_NO_INPUT IS INITIAL.
               E_CPROG   = 'SAPLZMIGBADI'.
               E_DYNNR   = '9000'.                     "External fields: Input
               E_HEADING = 'EXTRA GR'(001).
             ELSE.
               E_CPROG   = 'SAPLZMIGBADI'.
               E_DYNNR   = '9000'.                     "External fields: Input
               E_HEADING = 'EXTRA GR'(001).
             ENDIF.
           ENDIF.
           IF MIGO_HTAB = 'GI'.
             IF G_NO_INPUT IS INITIAL.
               E_CPROG   = 'SAPLZGDRCV'.
               E_DYNNR   = '9000'.                     "External fields: Input
               E_HEADING = 'EXTRA GI'(002).
             ELSE.
               E_CPROG   = 'SAPLZGDRCV'.
               E_DYNNR   = '9000'.                     "External fields: Input
               E_HEADING = 'EXTRA GI'(002).
             ENDIF.
           ENDIF.
           IF MIGO_HTAB = 'GR'.
             CALL FUNCTION 'ZMIGO_BADI_PUT_HEADER'
               EXPORTING
                 IS_MIGO_BADI_HEADER_FIELDS = GS_EXDATA_HEADER.
           ENDIF.
           IF MIGO_HTAB = 'GI'.
             CALL FUNCTION 'ZMIGO_BADI_PUT_HEADER_GI'
               EXPORTING
                 IS_MIGO_BADI_HEADER_FIELDS = GS_EXDATA_HEADER.
           ENDIF.
    ENDMETHOD.
    Abhinav Singh

  • Attaching a region or page to new tab

    hi All,
    we have added a new tab on sourcing page.
    i.e. we have already four tabs available: Requisitions, Negotiations, Intelligence and Administrator.
    now we have added new tab.
    but we are getting null pointer exception when click on new tab.
    can any one have idea how to resolve it ?
    --Faisal                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           

    Hi,
    Thanx for reply.
    when i'm clicking on the new Tab Link, its giving the null pointer exception.
    My page having simple messageTextInput no controller and any other model attached.
    Once i'm able to see that field than only i can go ahead with controller or any other coding.
    But i'm stuck at there only.
    After doing the xmpimport, i hv restart both application as well as database server bt m getting same error.
    --Faisal                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

  • How to add new tab page to equiment ?

    Dear Guru's
    i created the new equipement category K by coping the standard S.when i am creating the equipment while using equipment category S i am getting tab pages General,Location,organization,structure,Sales and Distribution.
    But while using the equipment category K for creating the new equipment i am getting the tab pages General,Location,organization,structure 4 only.
    why the 5 one Sales and Distribution is not coming ?
    how to add new tab page like Partners ?In that fields like sold to party,ship to party ?
    Could anybody help me in this regards
    Thank you
    suribabu

    In Equipment category creation config in IMG, check for the View Profile for both the equipment category S & K.
    For adding new tab, follow the IMG path.
    PM & CS => Master data => Technical Objects => General Data => Set view profiles for Technical objects
    Select the View profile which has been assigned to your equipment category & click Activity & layouts of views. In that screen, under seq.no, select the Partners.
    Do the same for other requried tabs based on your requirement.
    If there are same profile assigned to both equipment category, go to equipment creation creation => Edit => view selection. There you will find the required tabs.

  • New Tab overwrites Values in Previous Tab

    My basic setup is a main Panel that can hold a number of tabbed panels.
    Each tabbed panel has only one scrollpane, which is populated by a table.
    The number of tabs is dynamic, and added on the fly.
    Adding new tabs works fine, naming is correct.
    The issue I encounter is that the results in the table 1, scrollpane 1 get overwritten immediately with the creation of the new tab.
    So if i end up with 3 tabs, they all ahve the same data, even though I can watch them populate with the correct data.
    I hope that was understandable., heres a piece of the code i believe the culprit.
    private void createStatusTab(Object[][] results,int cacheNumber) {
                 // some reason second tab overwirtes bvalyues for both...
                   // TODO Auto-generated method stub
                 //for(int cc=1;cc<=cacheNumber;cc++){
                           // make new tab
                           JPanel cacheResultsPanel = new JPanel();
                           GridBagLayout layout = new GridBagLayout();
                           cacheResultsPanel.setLayout(layout);
                           outputPanel.addTab("", cacheResultsPanel);
                           DateFormat dateFormat = new SimpleDateFormat(
                                   "MM/dd/yyyy 'at' hh:mm a z");
                           String dateTime = dateFormat.format(Calendar.getInstance().getTime());
                           outputPanel.addTab("Cache Cleared - Results: "+environment.getName(),cacheResultsPanel);
                           outputPanel.setSelected(cacheResultsPanel);
                           JPanel progressSubPanel = new JPanel();
                           GridBagConstraints c = new GridBagConstraints();
                           c.gridx = 0;
                           c.gridy = 0;
                           //c.weightx= 1.0;
                           //c.weighty= 1.0;
                          /* cacheResultsPanel.add(progressSubPanel, c);
                           progressSubPanel.add(new JLabel("Progress:"));
                           progressSubPanel.add(progressBar);
                           progressBar.setValue(0);
                           progressBar.setStringPainted(true);*/
                          outputPanel.addTab("Cache "+cacheNumber,cacheResultsPanel);
                          outputPanel.setSelected(cacheResultsPanel);
                          // works but uses one panel
                         JScrollPane tempPane= fillTable(results);
                          cacheResultsPanel.add(tempPane);
                          cacheResultsPanel.updateUI();   
                          LOG.debug("Tab: "+cacheNumber+" Added");
                 //}// end for each cache
              }the filltable method where the scrollpane is created froma table.
    private JScrollPane fillTable(Object[][] finalResults) {
                   // TODO Auto-generated method stub
                 Object[] columns =cacheDetails.keySet().toArray();
                  resultsTable=new JTable(finalResults,cacheDetails.keySet().toArray());
                  LOG.debug(cacheDetails.keySet().toString());
                  LOG.debug(cacheDetails.values().toArray().length);
                 resultsTable.setDragEnabled(true);
                 resultsTable.setPreferredScrollableViewportSize(new Dimension(700,400));
                 resultsTable.setAutoResizeMode(JTable.AUTO_RESIZE_OFF);
                 resultsTable.setAutoscrolls(true);
                 //set column sizes
                 TableColumn column = null;
                 int size=cacheDetails.size();
                 for (int i = 0; i < size; i++) {
                      //int length=finalResults[0].toString().length()*8;
         int headerLength=columns[i].toString().length()+1;
         int detailLength=finalResults[0][i].toString().length()+1;
         int length=0;
         if(headerLength>detailLength){
              length=(headerLength)*8;
         }else{
              length=(detailLength)*8;
    column = resultsTable.getColumnModel().getColumn(i);
    column.setPreferredWidth(length);
    JScrollPane scrollPane=new JScrollPane(resultsTable,JScrollPane.VERTICAL_SCROLLBAR_ALWAYS,JScrollPane.HORIZONTAL_SCROLLBAR_ALWAYS);
    return scrollPane;
               i end up with all tabs being filled with the same scroll panel. how do i make them independent and dynamic like the tabs.  is the table or the scrollpane the culprit?
    Thanks!                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               

    I made a new class called TabBuilder. TYhis class is called as a new instance everytime i call it.
    Stilll I have issues,
    class TabBuilder{
             public void createStatusTab(Object[][] results,int cacheNumber) {
             // some reason second tab overwirtes bvalyues for both...
              // TODO Auto-generated method stub
                      // make new tab
                      JPanel cacheResultsPanel = new JPanel();
                      GridBagLayout layout = new GridBagLayout();
                      cacheResultsPanel.setLayout(layout);
                      outputPanel.addTab("", cacheResultsPanel);
                      DateFormat dateFormat = new SimpleDateFormat(
                              "MM/dd/yyyy 'at' hh:mm a z");
                      String dateTime = dateFormat.format(Calendar.getInstance().getTime());
                      outputPanel.addTab("Cache Cleared - Results: "+environment.getName(),cacheResultsPanel);
                      outputPanel.setSelected(cacheResultsPanel);
                      JPanel progressSubPanel = new JPanel();
                      GridBagConstraints c = new GridBagConstraints();
                      c.gridx = 0;
                      c.gridy = 0;
                      //c.weightx= 1.0;
                      //c.weighty= 1.0;
                     /* cacheResultsPanel.add(progressSubPanel, c);
                      progressSubPanel.add(new JLabel("Progress:"));
                      progressSubPanel.add(progressBar);
                      progressBar.setValue(0);
                      progressBar.setStringPainted(true);*/
                     outputPanel.addTab("Cache "+cacheNumber,cacheResultsPanel);
                     outputPanel.setSelected(cacheResultsPanel);
                     // works but uses one panel
                    JScrollPane tempPane= fillTable(results);
                     cacheResultsPanel.add(tempPane);
                     cacheResultsPanel.updateUI();   
                     LOG.debug("Tab: "+cacheNumber+" Added");
             }// end mehtosd
             private JScrollPane fillTable(Object[][] finalResults) {
                   // TODO Auto-generated method stub
                 Object[] columns =cacheDetails.keySet().toArray();
                  resultsTable=new JTable(finalResults,cacheDetails.keySet().toArray());
                  LOG.debug(cacheDetails.keySet().toString());
                  LOG.debug(cacheDetails.values().toArray().length);
                 resultsTable.setDragEnabled(true);
                 resultsTable.setPreferredScrollableViewportSize(new Dimension(700,400));
                 resultsTable.setAutoResizeMode(JTable.AUTO_RESIZE_OFF);
                 resultsTable.setAutoscrolls(true);
                 //set column sizes
                 TableColumn column = null;
                 int size=cacheDetails.size();
                 for (int i = 0; i < size; i++) {
                      //int length=finalResults[0].toString().length()*8;
         int headerLength=columns[i].toString().length()+1;
         int detailLength=finalResults[0][i].toString().length()+1;
         int length=0;
         if(headerLength>detailLength){
              length=(headerLength)*8;
         }else{
              length=(detailLength)*8;
    column = resultsTable.getColumnModel().getColumn(i);
    column.setPreferredWidth(length);
    JScrollPane scrollPane=new JScrollPane(resultsTable,JScrollPane.VERTICAL_SCROLLBAR_ALWAYS,JScrollPane.HORIZONTAL_SCROLLBAR_ALWAYS);
    return scrollPane;
    }// tab builder class
    Calling CodeTabBuilder newTab= new TabBuilder();
                   newTab.createStatusTab(finalResults, i);Edited by: Masterkeedu on Oct 15, 2007 8:09 AM
    Stupid { code } tags..honestly, stupid.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

  • How do I delete a toolbar that was added by a plugin? Plug-in's been uninstalled, but the toolbar is still there and any new tabs open on their search engine (even though I have Tab Mix set to open tabs on a duplicate page). Help?

    Running Firefox on Windows XP3. I installed a plugin from Savevid.com, which they now require. (I've used that site for at least a year with no problem ever.) Everything was fine but it added a toolbar to my browser, and it seems to have reset Firefox somehow so that any new tab opens on "Searchqu", some low-rent search engine. I uninstalled the plug-in altogether, but the toolbar is still there, and I can't make the reset on the search engine go away. I use Tab Mix Plus (also never had this problem before with it), but no matter what I do, the tabs will not open to anything other than searchqu. (Tab Mix has the option to open to a duplicate tab - what it was using BEFORE all this - but changing that no longer has any effect.)
    Anyone know how to deal with a problem like this?

    Start Firefox in <u>[[Safe Mode|Safe Mode]]</u> to check if one of the extensions (Firefox/Tools > Add-ons > Extensions) or if hardware acceleration is causing the problem (switch to the DEFAULT theme: Firefox/Tools > Add-ons > Appearance).
    *Do NOT click the Reset button on the Safe Mode start window or otherwise make changes.
    *https://support.mozilla.org/kb/Safe+Mode
    *https://support.mozilla.org/kb/Troubleshooting+extensions+and+themes
    You can also check for problems with the localstore.rdf file.
    *http://kb.mozillazine.org/Corrupt_localstore.rdf

  • Change Heading of the New Tab added through EEWB

    hi,
    I am working on transaction 'CRM_DNO_MONITOR' (this is the display business transaction from CRMD_ORDER).
    I added a field to the transaction by EEWB. The name of the last tab was 'CUSTOMER FIELDS'. A new tab is added and the same name 'CUSTOMER FIELDS' is shown on it. (so now there are 2 tabs with the same name)
    I modified the BADI 'ZEEW_CUSTOMER_H02' in the method 'CRM_CUSTOMER_H_SET_TITLE'. The title was set as 'DETAILS'. Now both the new tab and the last tab present previously have the NEW Title 'DETAILS.
    Can you please guide me how to change the NEW TAB TITLE for this transaction. Thanks.
    regards,
    FS

    Hi Fs
    I have same problem. Can you please exactly let me know how did you fix the issue.
    Regards
    Hari

  • Problem adding a new tab to e-Recruiting

    Hi,
    I am facing the following problem in adding a new tab in the E-Recruitment (Manpower Requisition) application. The developer had created a new BSP page of the following information.
    Name space: SAP
    Application: ZHR_MPOWER_REQ
    Controller URL: MPR.DO
    A customized element (9001) had also been created with the above information.
    I have also created a context ZTEST and a Container Seq '1000' and under the Container Seq, I have allocated a few assignment of Element of which I have assigned the new element - 9001.
    Having assigned the above, I am still unable to see the new tab in the link. Please let me know if there are any missing steps.
    Thanks.

    Dear,
    Just want to check, r u able to Run the Custom BSP as a Standard alone application ?.
    Have you Configure T77RCF_APPl_LOG table ?.
    Alvin, i could not see why you could not see the BSP Page.
    Please got to t-code  SLG1 and check the log's why it's not coming.
    Could you please give more details, what you have done.
    Thanks & Regards
    Sabba Ravi

  • Adding a new Tab to an existing JTabbedPane not working

    Hello all,
    I am trying to add & display a new tab to an existing JTabbedPane when the user
    clicks on a button. For some reason the new tab, being added is not being displayed, and I don't know why. I have called invalidate(), validate() on the parent containers but haven't had any luck. I have also played around with SwingUtilities.invokeLater() and the Event thread, but have been unsuccessfull.
    Any help would be greatly appreciated.
          * This class is the parent that holds the internalFrame which is the
          * main parent for all subsequent containers
         public class QuoteRequestGUI implements QuoteRequestGUI_IF {
              protected JInternalFrame internalFrame_newQuoteRequest = new JInternalFrame("Quote Request");
              protected JTabbedPane tabbedPane = new JTabbedPane();
               * Create a new internal frame to which all the components of a new
               * QR will be added
              public JInternalFrame createNewQuoteRequestFrame() {
                   // Add a tabbed pane to the internal frame
                   internalFrame_newQuoteRequest.add(createQuoteRequestTabbedPane());
                   // .... Set various internalFrame properties
                   return internalFrame_newQuoteRequest;
              public JTabbedPane createQuoteRequestTabbedPane() {
                   // Create a new quote request details instance
                   QuoteRequestDetailsGUI_IF quoteRequestDetailsGUI =
                        new QuoteRequestDetailsGUI(quoteRequestStatusPassed);
                   // Create a new tab that will host all details of the quote request     
                   tabbedPane.addTab("Quote Request Details",
                             quoteRequestDetailsGUI.createQuoteRequestDetailsPanel());
                   return tabbedPane;
         public class QuoteRequestDetailsGUI extends QuoteRequestGUI implements QuoteRequestDetailsGUI_IF {
              private ProductDetailsGUI_IF productDetailsGUI = new ProductDetailsGUI();
               * Panel that will act as a container for both quote request and buyer
               * details
              public JPanel createQuoteRequestDetailsPanel() {
                   // Panel that will contain quoteRequest, buyer and buttons
                   JPanel panel_quoteRequestDetails = new JPanel();
                   // Create an intermediate panel so that components can be layed out properly
                   JPanel panel_quoteRequestIntermediatePanel = new JPanel();
                   // Set layout manager for panel
                   panel_quoteRequestIntermediatePanel.setLayout(
                        new BoxLayout(panel_quoteRequestIntermediatePanel,BoxLayout.PAGE_AXIS));
                   // Add the buttons
                   panel_quoteRequestIntermediatePanel.add(createQuoteRequestDetailsButtons());
                   // Add the intermediate panel to the main panel
                   panel_quoteRequestDetails.add(panel_quoteRequestIntermediatePanel);
                   return panel_quoteRequestDetails;
               * Panel that will hold all the buttons for the quote request details tabbed panel
              public JPanel createQuoteRequestDetailsButtons() {
                   // Panel to act as a container for the buttons
                   JPanel panel_quoteRequestDetailsButtons = new JPanel();
                   // Create, register action listeners and add buttons to the panel
                   JButton button_saveTabbedPane = new JButton("Save");
                   button_saveTabbedPane.addActionListener(new ActionListener() {
                        public void actionPerformed (ActionEvent actionEvent) {
                               saveTabbedPaneListener();
                   panel_quoteRequestDetailsButtons.add(button_saveTabbedPane);
                   return panel_quoteRequestDetailsButtons;
               * Display the save (product details) tabbed pane
               * @todo - Implement the save tabbed pane selected method
              public void saveTabbedPaneListener() {
                        log.info("tab count before added : " + tabbedPane.getTabCount());
                        // The product details of a particular quote request
                        tabbedPane.addTab("Product Details",
                                  productDetailsGUI.createProductDetailsPanel());
                        log.info("tab count after added : " + tabbedPane.getTabCount());
                        tabbedPane.invalidate();
                        tabbedPane.validate();
                        internalFrame_newQuoteRequest.revalidate();
         public class ProductDetailsGUI implements ProductDetailsGUI_IF {
               * Panel that will act as a container for both the product details (incl
               * table) and the buttons
              public JPanel createProductDetailsPanel() {
                   // Main product details panel
                   JPanel panel_productDetails = new JPanel();
                   // Add the scroll pane to the panel
                   panel_productDetails.add(new JButton("ok"));
                   // Add the buttons to the panel
                   // Add the scroll pane to the panel
                   panel_productDetails.add(new JButton("cancel"));
                   return panel_productDetails;
         }

    MS,
    Try copying one existing TAB and use that, this happens only when there is improper xml content. You can open the xml in the browser/visual studio for better clarity and then try making the changes. Doing IIS Reset will be required but in the meanwhile you
    can put the original RCDC which will work till the time you make any change in new TAB.
    Regards,
    Manuj Khurana

  • Adding new field in ME21N items level NO ADDITIONAL TAB or SUBSCREEN

    Hello Gurus!!
    I have a requirement where I am just trying to add a new field ZZ*** at Item level in ME21N (and no new tabs please)
    I got the modification key and now wat i see is that in screen 1211 SAP has some field mappings with metadata.
    Refer to Include LMEMFSF0T.
    Can you please help me how sud i proceed or  wat can be an alternate way out to solve.
    regards,
    Prasenjit Singh Bist

    Hi,
         Another way of doing the same is to use screen-exits for the transaction. You can use the standard enhancement MM06E005 in SMOD for the Purchasing related custom fields. You can add the fields in the screens 0101, 0111 of program SAPLXM06 to get the fields in the tab 'Customer Data' at header level and item level for ME* transactions.
    EXIT_SAPMM06E_006 
    EXIT_SAPMM06E_007 
    EXIT_SAPMM06E_008 
                        are the function modules where u need to do the coding.
    and the fields u have added need to be included in the  includes
    CI_EKKODB
    CI_EKPODB
    of EKKO and EKPO for header level and item level respectively.
    Regards,
    Vishnu Priya
    Message was edited by:
            Vishnu priya
    Message was edited by:
            Vishnu priya

Maybe you are looking for