Add New Tab Customization on SC Item Level - SRM7

Hi gurus,
I have requirement to add new tab on SC Item level. Which should show data from LongText of SC. New TextID created for this development. (Since Requirement is of Vaiable number of fields per Item so cant append Strucutre simply)
After Initial analysis I see 2 ways to achieve it.
1. Like Standard SAP way (Similar way SAP did for standard Tabs)
- But its really complicated at Mapper Class & PDO Layer. Any Docs ??
2. Tab Enhancement Framework - Use of Table : /SAPSRM/C_TS_EXT
- With this I m able to call Z component. But not able to co-relate it with SC item level.
- How to pass Item GUID to Z component in proper way??
-  How to link Z components data SAVE event with standard SAVE button of FPM or SC ??
Is there any other better way ??
Is it possible via Table Extension ?? what are steps to do it ??
Thanks
PK
Edited by: pkumthek on Nov 2, 2010 4:35 PM

Hi pkumthek,
I do suggest you not try to add new tab on SC item level. We cost 4 people month to accomplish this little function...A better way is adding a hyper-link on item level which could navigate to a pop-up window. You can finish your logci in the pop-up window and it will cost pretty less. Just for your information.

Similar Messages

  • How to add extra tab in bapi at item level

    hi developer,
    please guide me in solving this problem i.e how to add extra tab in bapi at item level .
    thanks .
    ravi

    What are you exactly asking for, I don't understand your question...
    Transaction screen, adding a tab / customer fields
    Business Object / BAPI, modifying BAPI signature, extension
    NB : The quality of an answer depends significantly on the quality of the question ...
    Regards,
    Raymond

  • Addition of new tab (reasons) on me21n (item level)

    Hi friends,
    My requirement is to add the new tab reasons on item level me21n.
    This will be maintained in :
    spro->material management -> purchasing -> purchase order ->define order for reasoning.
    So Iam using ME_GUI_PO_CUST &  ME_PROCESS_PO_CUST badi,s .
    Here on this tab reasons , declaring a field as : reasons for ordering.
    Can u please explain the coding what to write in this badis such that user will input and save the po.
    points to be rewarded .
    prasad.

    Hi Prasad,
    In General, if it is already used for another project, you deactivate that project and you implement new project by using that exit.
    Procedure:
    1.You have to create a field in the Custom Include of standard table, after creating activate it.
    2.Double click on the include then you can add your custom field here.
    Find out the Required Enhancements:
    1.Go to SMOD. Press F4 in the Enhancement field. In the next popup window, click pushbutton u2018Information systemu2019.
    2.Then mention the particular package name of the transaction you need to enhance. Then you will be shown the list of Enhancement components for that particular package.
    3.Note down the enhancements. Then, come to the initial screen of SMOD and view the documentation of each enhancement to find out which one is required for your development.
    MM06E005 is the Enhancement component we are using here.
    Development
    Creating a Project to include the enhancement:
    1.Go to transaction CMOD and create a project.
    2.Enter a description for the project.
    3.Then, click on the pushbutton u2018Enhancement Assignmentsu2019 in the Application Toolbar.
    4.Click on the components in Application Toolbar.
    5.Here you will be shown the function module exits, screen exits and Include tables.
    6.Click on the custom screen SAPLXMO6 u2013 0101 in which it suits the requirement of adding the custom field to the layout.
    7.Click on layout and go to get from dictionary and select the field you need to add and click ok.
    8.Place the field in the layout and activate it.
    Then you can see your subscreen created on the particular transaction.
    Reward points if it helps you.
    Cheers,
    Swamy Kunche

  • Any way to add 'Actions' tab on Service order Item level in ICWeb?

    Hello,
    We are implementing Service orders under CRM2007 Interaction Center.
    When we access the Service Orders through backend (t-code CRMD_ORDER), we see an 'Actions' tab on the Item Level which captures all the actions executed at Item Level. This tab is not available from the UI.
    Is there any way to add it to the UI? Note that it is available from both backend and UI at Header level but only from backend at the Item level.
    Thanks,

    Hi Deepali,
    I checked the TCODE CRMD_ORDER, there are buttons like AVAILABILITY CHECK on the item level.
    When you say it is an Item view on the Web UI, I believe it is a Table View.
    In Table Views you will have ON CLICK ACTION buttons next to the Row Selectors.
    For most of the views it will be available by default.Identify the Web UI component and open it through BSP_WD_CMPWB.Select the view and open the context node class and check if there is a method
    GET_OCA_T_TABLE.
    This method will have the code like this, for the buttons
      ls_one_click_action-id      = 'DELETE'.
      ls_one_click_action-icon    = 'delete.gif'.
      ls_one_click_action-text    = ''.
      ls_one_click_action-tooltip = cl_wd_utilities=>get_otr_text_by_alias( 'CRM_IC_APPL/DELETE' ).
      ls_one_click_action-active  = 'X'.
      APPEND ls_one_click_action TO rt_actions.
    If your component also has these things, then you can simply add the ACTIONS column using Configuration Tool else you need to add this column by coding, redefine the method GET_OCA_T_TABLE and add the buttons.
    You need to explicitly create event handlers for the button click actions.
    Mostly,it should be available to you by default as it is available in SAP GUI.
    Regards,
    Masood Imrani S.

  • Add new fields in fb60 at item level

    Hi,
    I added two new custom fields in structure ACGL_ITEM in the include CI_COBL and activate the structure referring note 174413.
    Now i can see those fields in FB60 .
    Now what to do next?
    Like
    where else i have to add these fields ?
    How to  incorporate these fields in the program?
    Please guide me?

    Hi Raymond,
    As per your suggestion, I added those fields in CI_COBL_BI and in control table also.
    Now i can see those fields in Field status definition.
    when i click on Field Information, it gives us following information:
    DDIC Information
    BB138 S Field contained in active version of CI_COBL
    BB138 S Field contained in active version of CI_COBL_BI
    BB138 S Field contained in active version of BSEG
    Entries in Control Tables
    BB134 S Control table TCOBM , content BPMC 133
    BB134 S Control table TCOBF , content 111BPMC X
    BB134 S Control table TMODO , content SKB1-FAUS1 1112KONT
    BB134 S Control table TMODP , content ESKB1-FAUS1 111BPMC
    BB134 S Control table TMODU , content SKB1-FAUS1 111BSEG BPMC
    BB134 S Control table GB01 , content 009SBSEG BPMC
    BB134 S Control table GB01 , content 001SCOBL BPMC
    BB134 S Control table TMODO , content T156B-FAUSW1112KONT
    BB134 S Control table TMODP , content ET156B-FAUSW111BPMC
    BB134 S Control table T162X , content 600E2111BPMC
    BB135 S Control tables have been completely maintained
    Customizing Entries
    BB110 S Field is used in field status variant 0001 group CH67
    BB110 S Field is used in field status variant 0001 group G001
    BB110 S Field is used in field status variant 0001 group ICCF
    BB110 S Field is used in field status variant 1000 group CH67
    BB110 S Field is used in field status variant 1000 group G001
    BB110 S Field is used in field status variant 1000 group ICCF
    Now, i have to add those  fields to dynpros with OXK1, i will my functional person to do that.
    But i have a question, My custom fields become disable at the time of entry.
    How to solve this issue?
    Regards
    Neeraj

  • "Add New Tab" button does not exist in the Window -Customize Toolbar, and not on my Navigator toolbar. Where can I find one to put on my Navigator toolbar, please?

    I see "Add New Window" but..."Add New Tab" button does not exist in the Window -Customize Toolbar any longer, and not on my Navigator toolbar. Where can I find one to put on my Navigator toolbar, please?
    Thanks

    It's the "+" on the Tab bar. You can move it to the Navigation Toolbar if you prefer. When you start Customize, the + moves to the far right end of the Tab bar. You can drag it where you want (see attached image).
    Any luck?

  • How to add new tab to GL Accounts Determination Form

    Hello Professionals,
    I want to add new tab to GL Accounts Determination. This form can't be opened using screen painter in SAP, Also, i have tried several codes to add it through UI API but with no progress so far.
    How can i do this?
    Thanks in advance

    Hi Karem,
    Use this code in your Item Event on G\L account determination form.
    and Use it in FormLoad  Event  [SAPbouiCOM.BoEventTypes.et_FORM_LOAD] and
    Before Action=False
            Dim oitem As SAPbouiCOM.Item
            Dim oextitem As SAPbouiCOM.Item
            Dim oPanel As SAPbouiCOM.Folder
            objform.DataSources.UserDataSources.Add("UD_FDR", SAPbouiCOM.BoDataType.dt_SHORT_TEXT, 20)
            oitem = objform.Items.Add("TAB", SAPbouiCOM.BoFormItemTypes.it_FOLDER)
            oextitem = objform.Items.Item("10000008") 'Inventory Tab'
            oitem.Height = oextitem.Height
            oitem.Width = oextitem.Width
            oitem.Left = oextitem.Left + 100
            oitem.Top = oextitem.Top
            oPanel = oitem.Specific
            oPanel.Caption = "New Tab Folder"
            oPanel.Pane = 10
            oPanel.DataBind.SetBound(True, "", "UD_FDR")
            oPanel.GroupWith(10000008)
    I hope it will help.
    Thanks & regards,
    P.T.Sampath

  • Add 2 columns in fb60 at item level

    Hi,
    I have a requirement that I have to add 2 new columns in FB60 at item level.
    Please suggest me, how to do that?

    Hi,
    I solved it by myself, referring note 174413.

  • How add new tab after reason for rejection tab using tcode va01

    Hello,
           How to add new tab after Reason for Rejection tab using tranzaction code VA01.
    pls suggest solution.

    I don't think you can add a tab after reason for rejection tab. There are custom tab, which you can use for your convenient, given by SAP. You can look into the below details:
    Program : SAPMV45A
    Screen: 8459(Item) and 8309(Header).
    Kuntal.

  • How can i add new tab in Business Partner

    hi every body,
    Present i am working on SAP CRM 3.0 version. i need to add new tab in BP.  Here EEWB not available. How can i add new tab?

    Hi  babu,
    you can add new tab in Buisness partner with the help of screen configaration functionality,in screen configaration u select first bp role (sold to party or retailer etc) and click on process screen sequence  and again click on overview and u will get fields right side of the screen, there u will see the field "new screen" click on that and add description for new tab and click on continue,save the document
    now u will again create a bp with modified bp role u will see changes means u will see new tab page on perticular bp role
    i hope this is helpful
    Rewards points if helpful
    Thanks&regards
    kishore kumar

  • How to add new tab under tansaction tab

    Hi Team,
    I would like to add a new customized tab to the "Transaction Data" screen in transaction CRM_DNO_MONITOR.
    It currently has the following standard tabs:
    Overview
    SAP Attributes
    SAP Notes
    Solution Database
    Partners
    Actions
    Status
    Documents
    and I would like to add a new one with 'My Data'
    We want to add some Ztable fields  on this separate tab - things like-
    Fields Names :
    1.     Change type
    2.     Change Test Procedure
    3.     Fall back option
    4.     Impact Assessment
    5.     Module
    6.     Business Unit Impact
    7.     Estimated Cost
    8.     System Performance
    9.     Risk
    Can anyone give me any pointers on how to proceed ?
    Thanks & Regards,
    srikumar.anamala
    Edited by: srianamala on Apr 30, 2010 6:57 AM

    Hi,
    I think for that you need a user exit or BADI. Like most of the standard transaction you will find user exit or BADI to add new tab.
    For example MM06E005
    You can create custom fields in the includes CI_EKKODB and CI_EKPODB . Create yours screen 0111.
    EXIT_SAPMM06E_016, EXIT_SAPMM06E_018  use to export and import data.
    See BADI: ME_PROCESS_PO_CUST
    Thanks,
    Abhijit

  • 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.

  • How to add new tab screen in transaction BP

    Hi,
       Please let me know How to add new tab screen in transaction ukm_BP. Is there any SPRO configuration needed for this?
    Thanks,
    Debi.

    Hi,
    You may also try the exits available with the MIGO transaction. To find exits you can use the fillowing code by giving tranasaction code as input.
    REPORT  zrmexitfinder                               .
    TABLES: modsap, modact, tstc.
    PARAMETERS: input1 LIKE tstc-tcode DEFAULT ' ',
                input2 LIKE modsap-typ DEFAULT ' '.
    DATA: search1(6),
          search2(3),
          search3 LIKE modsap-member.
    DATA : first_row VALUE 'Y'.
    CONCATENATE: '%' input1 '%' INTO search1,
    '%' input2 INTO search2.
    SELECT * FROM tstc WHERE tcode LIKE search1.
      first_row = 'Y'.
      CHECK tstc-pgmna NE space.
      CONCATENATE '%' tstc-pgmna '%' INTO search3.
      SELECT * FROM modsap WHERE typ LIKE search2
      AND member LIKE search3.
        SELECT SINGLE * FROM modact WHERE member = modsap-name.
        IF first_row EQ 'Y'.
          WRITE: /0 tstc-tcode, 6 tstc-pgmna, 16 modsap-name, 32 modsap-typ,
                 45 modsap-member, 70 modact-name.
          first_row = 'N'.
        ELSE.
          WRITE: /16 modsap-name, 32 modsap-typ, 45 modsap-member, 70 modact-name.
        ENDIF.
        CLEAR : modsap, modact.
      ENDSELECT.
      IF sy-subrc NE 0.
        WRITE : /0 tstc-tcode, 6 tstc-pgmna, 30 'No exits found'.
      ENDIF.
      CLEAR tstc.
    ENDSELECT.
    END-OF-SELECTION.
      CLEAR: search1, search2, search3.
    Regards,
    Renjith Michael.

  • Add new TAB in ML81N Tcode..

    Hi Experts,
    I am new for screen exits...
    Can any one tell me how to add new tab in ML81N tcode in detail...
    Please waiting for your great answers...
    Thanks in advance,
    Kruthik
    Moderator message: please search for available information/documentation.
    Edited by: Thomas Zloch on Dec 1, 2011 2:03 PM

    Hi,
    Search SDN before posting a question. There are lots of threads on this topic.
    Have a look at this thread : Adding a new tab in MM01
    Read SAP Notes 38299 & 44410 as suggested in that thread.
    Thanks & Regards,
    Faheem.

  • How to add new tab after reason for rejection tab using tcode va01

    Hello,
    how to add new tab after reason for rejection tab using tcode va01.

    Hi,
    You can check this link...
    Hope it will be helpful to you.
    [https://forums.sdn.sap.com/click.jspa?searchID=23016273&messageID=6825861]
    [http://www.sapdevelopment.co.uk/enhance/fexits.htm]
    -Maharshi
    Edited by: Maharshi Vyas on Mar 3, 2009 12:45 PM

Maybe you are looking for

  • Can I use parallel and multiplexed mode?

    Hi, I have a NI USB-6259 DAQ Module (Two Connectors with to Cables to two SCXI-1349, which connects the DAQ to the Chassis) a SCXI-1001 Chassis 3 SCXI-1143 8 Channel Low Pass Filter Modules and a SCXI-1180 Front End Plate As the DAQ has 16 diff. AI C

  • Added Background does not appear in PDF

    I tried this and had problems - opened up a Catia sample in Toolkit, used 'Open Background' to add a jpeg background (blue waves). Worked fine, and when I exported to .u3d, then opened that, I could see that the background was there as you'd expect -

  • How to empty merep_604, and others after DB copy

    We did a db copy back from the Web As 640 production MI25/MAM25 environment to the Web As 640 test MI25/MAM25 environment. We used a ful offline backup of the MOP system and then restored it back on the test system. The restore worked fine and the ne

  • Can I restore a note's content that I mistakenly deleted?

    By error, I deleted the content of a note.  I tried to turn off WiFi on one of my devices before it updated the note but I was not fast enough.  Is there anyway to get that content back?

  • JSF table component with paging

    Are you aware of any existing JSF table component with both navigation and paging ? I want to display the content of a database table with a large number of rows. The table component should be able to navigate through the entire table content, but bu