Create/add custom tab at RFx?

Hello experts, I want to know how to create a custom TAB at RFX in SRM 7.0.
Thanks in advance
Best Regards
Liam

hello,
Please check an example of SC custom tab in link below.
table extension in SC in SRM7.0
regards,
Neelima

Similar Messages

  • SRM : Custom Tab in RFx Item Details

    Hi ,
    I have a requirement to add a custom tab to the Item Details Tab of the RFx which has some custom Input fields and Checkboxes.
    For this i have created a Custom Tab in component /sapsrm/wdc_dofc_rfq_i_d1 through enhancement and used a separate z component to display the fields in custom tab. (declared zcomponent as used component in  /sapsrm/wdc_dofc_rfq_i_d1).
    I have instantiated my component usage in different methods of main component where other standard tabs were instantiated.
    As per the settings I am able to display the custom tab when i run the application but when i toggle the tabs it is giving some errors.
    Can anybody pls let me know some of the key points which I need to take care while adding the custom tab. How can I handle the standard SAVE and Edit Buttons in my components and also the processes which occur when I navigate from one tab to another???

    Hi Kartic,
    My requirements was a little bit different from yours...
    For CTR my Z component is only for display data, so its not necessary to save any data.
    For SC I had a table with some data and when I select a line is necessary to push a button to assign some values to the fields price, quantity, etc (standard fields)
    The solution for the SC was a bit difficult. I haven't access to that system now and i don't remember all the details.
    I'll try to explain to you what I did:
    - Create an event as interface in your Z component, this event should be triggered when the user push somo button in your view.
    - Create a method as event handler for this event in the standard component
    - For update the standard fields you need to use the method:
          wd_this->MO_DODM_RFQ_I_D1->/SAPSRM/IF_CLL_MAPPER~UPDATE( ).
    - I needed to add an enhancement point in that method and pass the data with IMPORT/EXPORT TO/FROM MEMORY.
    - For save the data I used the methods get_item_detail and update_item for the class /SAPSRM/IF_PDO_BO_* and the method submit_update for the class /SAPSRM/IF_PDO_BASE.
    You need to investigate these classes, you can copy and use some standard code to do it.
    I don't know if this help you and if exits other easiest way to do it. sorry.
    Best Regards,

  • Facing some problems in creating a custom tabs in CRMD_ORDER Transaction

    Hi Friends,
    I am facing some problems in creating a custom tabs in CRMD_ORDER Transaction code in Solution Manager of SAP.
    Actually my requirement is adding of two tabs(one is header & another is item tab) in the above Transaction, i was able to put one tab i.e header tab but i was not able to keep item tab. i found a badi CRM_CUSTOMER_I_BADI in which documentation was given & i processed in the same way.
    For information i used the Badi CRM_CUSTOMER_H_BADI for header tab which i was able to add the tab & all functions like change, save working Good.
    But i want how to add custom tab in which item details were to be attached.
    i was done with the necessary SPRO settings(or Tcode CRMV_SSV) & able to see the 2 tabs thats it, but the functionality save is not working for the second tab & not saving in table CRMD_CUSTOMER_I (in this table there is one CI include where we added our item fields).
    And also i had a doubt whether to use ALV or Table Control. And if possible can any one can sent me the screen design & the code for the above requirement in detail.
    can any one who have knoweldge in Solution Manager & in the above Badi implementation can give me a right solution which will help me a lot.
    Thanks a lot in advance.
    Thanks
    Ravi.
    can any one give the solution regarding to the above one.
    Edited by: ravikanth on Jul 23, 2008 8:13 AM

    Hello Priyanka,
    I have the same problem by using Service Ticket in SAP CRM 5.0.
    Did you already solved this issue? If so, can you please provide the solution!?
    How can I activate and check the transfer log?
    Thanks and regards
    Alex

  • Add custom tab in qm01

    Hi
    I have to add custom tab in qm01, qm02 , so that fields added
    on screen exit
    SAPLIQS0  7790 USER0001 SAPLXQQM  0100
    should appear on that tab.
    how to do that?
    regards
    subhanshu

    Hi,
      If you have create a proj in CMOD and activated the screen the new tab should be avaliable if it is not it might need some customizing try like below:
    Transaction AOLK>>Select your Asset class click on General Assignment of Layout
    Go to transaction AOLA. Copy the tab layout u2018SAPu2019 to create another layout, say, ZSAP.
    System will copy all the settings and will inform you about that.
    Select your newly created layout and double-click on the folder u2018Tab page titlesu2019.
    You want to put your custom fields in the tab page u201CGeneralu201D. So, select this tab page entry and double-click on the folder "Position of Groups".
    Here, all the field groups currently residing in the tab-page u201CGeneralu201D are shown. Add an entry for your newly created fields.
    Select the group box from the list. An entry will come with u201CUu201D padded with the custom subscreen prepared by you.
    Then, save and come out.
    Now, go to tcode AOLK and assign tab layout ZSAP. for asset class 1000.
    check now.
    Regards,
    Himanshu

  • Create multiple custom tabs in Outbound Delivery

    Hello,
    I want to use  LE_SHP_TAB_CUST_ITEM Badi to add a custom tab to outbound delivery.
    One implementation is already developped for this Badi and a tab is correctly added on the item level of the outbound delivery.
    Now, I want to add a second tab on the item level. Any clues on how to do it?
    Thank you in advance.

    Hi,
    as i said in previous reply, for a single use BADI we can not create multiple implementations. this is very clear for you also.
    in this case we can create a new custom Enhancement Spot using trasaction code SE18. then for this enhancement spot we can create BADI definition. then for this BADI definiton we can create multiple implementations. now you have to call this BADI from your already implemented BADI.
    for example go to then method of already implemented BADI.
    Method.
    DATA: l_r_new_badi type ref to znew_badi.
    CATCH.
    GET BADI l_r_new_badi.
    CALL BADI l_r_new_badi->method_name
    exporting
    importing....
    ENDCATCH.
    Endmethod.
    This way we can use single use BADI as multiple use BADI.
    Regards,
    Prasad

  • Add custom tab in Asset Master

    Dear Experts,
    I would like to add a custom tab in asset master (AS01, AS02, AS03).
    I have read through the documentation for enhancement AIST0002, but still don't know how to do it.
    Can anyone please advise? Thanks a lot.

    Hi,
      If you have create a proj in CMOD and activated the screen the new tab should be avaliable if it is not it might need some customizing try like below:
    Transaction AOLK>>Select your Asset class click on General Assignment of Layout
    Go to transaction AOLA. Copy the tab layout u2018SAPu2019 to create another layout, say, ZSAP.
    System will copy all the settings and will inform you about that.
    Select your newly created layout and double-click on the folder u2018Tab page titlesu2019.
    You want to put your custom fields in the tab page u201CGeneralu201D. So, select this tab page entry and double-click on the folder "Position of Groups".
    Here, all the field groups currently residing in the tab-page u201CGeneralu201D are shown. Add an entry for your newly created fields.
    Select the group box from the list. An entry will come with u201CUu201D padded with the custom subscreen prepared by you.
    Then, save and come out.
    Now, go to tcode AOLK and assign tab layout ZSAP. for asset class 1000.
    check now.
    Regards,
    Himanshu

  • Add New tabs to Rfx/Contract

    Hi Experts,
    I was looking to add a new tab with custom fields at the RFx and contract ITem level. I cannot add it using table extensions in the SPRO as it only lets me add a tab of table type and I dont need that.
    Can someone please suggest the best way to do it? As I have more than 50 fields to be added.
    1.Wd Comp:/SAPSRM/WDC_DOFC_RFQ_I_D1 . Here there is a possibility of adding a tab. But how will I handle the Save/Check that happens on the document?
    2.Is there an FPM configurations for the tabs? where in I can directly go and add a new tab with custom  web-dynpro component? and if so can the action on the header be handled at the custom webdynpro component level and also how will the the custom fields be saved to the database?
    Someone who has done this could kindly help me in achieving this.
    Regards,
    Cruiser

    Hi,
    Solved , by enhancing the component /SAPSRM/WDC_DOFC_RFQ_I_D1 , such that our Z component gets called.
    In the 'ONACTIONSELECT_TAB' method write an overwrite exit, for actions to be performed when the additional data tab is selected.
    It works absolutely fine in Ctr, Rfx and Response .
    Regards,
    Naveen

  • Unable to add custom tab in ME21N using BADI ME_GUI_PO_CUST

    Dear All,
    I need one extra tab in Item Details of ME21N.
    This extra tab should have two fields of my own.
    I have put the coding in the SUBSCRIBE method of the implementation of the BADI ME_GUI_PO_POST as follows:
    data: ls_subscriber like line of re_subscribers.
    we want to add a customer subscreen on the item detail tab
      check im_application = 'PO'.
      check im_element     = 'ITEM'.
    each line in re_subscribers generates a subscreen. We add one subscreen in this example
      clear re_subscribers[].
    the name is a unique identifier for the subscreen and defined in this class definition
      ls_subscriber-name = 'Event Details'.
    the dynpro number to use
      ls_subscriber-dynpro = '0001'.
    the program where the dynpro can be found
      ls_subscriber-program = 'SAPLMEPOBADIEX'.
    each subscreen needs his own DDIC-Structure
      ls_subscriber-struct_name = 'ZSM_PO_STRUC'.
    a label can be defined
      ls_subscriber-label = 'Event ID'.
    the position within the tabstrib can be defined
      ls_subscriber-position = 5.
    the height of the screen can be defined here. Currently we suport two screen sizes:
    value <= 7 a sevel line subscreen
    value > 7  a 16 line subscreen
      ls_subscriber-height = 7.
      append ls_subscriber to re_subscribers.
    I put breakpoints in the implementation of the method, and it is going into it, yet the extra tab is not getting displayed on the screen.
    Please give your suggestions on this.
    Regards,
    Prosenjit.

    Hi Prosengit,
    I am not aure about u r BADI,
    BUt last week i have custom tab in the PO header data using this enahncement 'MM06E005'.
    IN thi senhancement u have thrre screen exits.In this enhancement
    SAPMM06E        0111 CUSTSCR1 SAPLXM06        0111 Subscreen: PO item
    u can add subscreen and u can add u r own fields here .
    and u can write u r code in 'EXIT_SAPMM06E_006'.
    if u want to change the title of the program.
    Go to program SAPLXM06 then go to text element give text symbol no as '111' and u can change the title of u r tab.
    I hope this solves u r problem.

  • How To Add Custom Tab To ListView Only

    I have the following custom action elements.xml snippet that is supposed to only display my custom tab and custom action button on the ListView.  
    <?xml version="1.0" encoding="utf-8"?>
    <Elements xmlns="http://schemas.microsoft.com/sharepoint/">
    <CustomAction
    Id="MYCUSTOMSOLUTIONRibbonTab"
    Location="CommandUI.Ribbon.ListView"
    RegistrationType="ContentType"
    RegistrationId="0x010014D754C688D12A4FB4C811B4B4F67A5C"
    Sequence="0"
    Rights="ViewListItems">
    <CommandUIExtension>
    <CommandUIDefinitions>
    <CommandUIDefinition
    Location="Ribbon.List.Share.Controls._children">
    <Tab
    Id="Ribbon.MYCUSTOMSOLUTION"
    But when I click on the list item and it displays the modal dialog for the list item I see that the tab is also visible on the DisplayForm for the item.
    How can I display the custom tab on the list view only?

    Hi,
    The reason of this issue could related to the some settings of the custom action element.
    The workaround above also work for SharePoint 2010.
    Here is a detailed code demo works fine in my environment:
    <?xml version="1.0" encoding="utf-8"?>
    <Elements xmlns="http://schemas.microsoft.com/sharepoint/">
    <CustomAction
    Id="MyCustomRibbonTab"
    Location="CommandUI.Ribbon.ListView"
    RegistrationId="100"
    RegistrationType="List">
    <CommandUIExtension>
    <CommandUIDefinitions>
    <CommandUIDefinition
    Location="Ribbon.Tabs._children">
    <Tab
    Id="Ribbon.CustomTabExample"
    Title="My Custom Tab"
    Description="This holds my custom commands!"
    Sequence="501">
    <Scaling
    Id="Ribbon.CustomTabExample.Scaling">
    <MaxSize
    Id="Ribbon.CustomTabExample.MaxSize"
    GroupId="Ribbon.CustomTabExample.CustomGroupExample"
    Size="OneLargeTwoMedium"/>
    <Scale
    Id="Ribbon.CustomTabExample.Scaling.CustomTabScaling"
    GroupId="Ribbon.CustomTabExample.CustomGroupExample"
    Size="OneLargeTwoMedium" />
    </Scaling>
    <Groups Id="Ribbon.CustomTabExample.Groups">
    <Group
    Id="Ribbon.CustomTabExample.CustomGroupExample"
    Description="This is a custom group!"
    Title="Custom Group"
    Sequence="52"
    Template="Ribbon.Templates.CustomTemplateExample">
    <Controls Id="Ribbon.CustomTabExample.CustomGroupExample.Controls">
    <Button
    Id="Ribbon.CustomTabExample.CustomGroupExample.HelloWorld"
    Command="CustomTabExample.HelloWorldCommand"
    Sequence="15"
    Description="Says hello to the World!"
    LabelText="Hello, World!"
    TemplateAlias="cust1"/>
    <Button
    Id="Ribbon.CustomTabExample.CustomGroupExample.GoodbyeWorld"
    Command="CustomTabExample.GoodbyeWorldCommand"
    Sequence="17"
    Description="Says good-bye to the World!"
    LabelText="Good-bye, World!"
    TemplateAlias="cust2"/>
    <Button
    Id="Ribbon.CustomTabExample.CustomGroupExample.LoveWorld"
    Command="CustomTabExample.LoveWorldCommand"
    Sequence="19"
    Description="Says I love the World!"
    LabelText="I love you, World!"
    TemplateAlias="cust3"/>
    </Controls>
    </Group>
    </Groups>
    </Tab>
    </CommandUIDefinition>
    <CommandUIDefinition Location="Ribbon.Templates._children">
    <GroupTemplate Id="Ribbon.Templates.CustomTemplateExample">
    <Layout
    Title="OneLargeTwoMedium"
    LayoutTitle="OneLargeTwoMedium">
    <Section Alignment="Top" Type="OneRow">
    <Row>
    <ControlRef DisplayMode="Large" TemplateAlias="cust1" />
    </Row>
    </Section>
    <Section Alignment="Top" Type="TwoRow">
    <Row>
    <ControlRef DisplayMode="Medium" TemplateAlias="cust2" />
    </Row>
    <Row>
    <ControlRef DisplayMode="Medium" TemplateAlias="cust3" />
    </Row>
    </Section>
    </Layout>
    </GroupTemplate>
    </CommandUIDefinition>
    </CommandUIDefinitions>
    <CommandUIHandlers>
    <CommandUIHandler
    Command="CustomTabExample.HelloWorldCommand"
    CommandAction="javascript:alert('Hello, world!');" />
    <CommandUIHandler
    Command="CustomTabExample.GoodbyeWorldCommand"
    CommandAction="javascript:alert('Good-bye, world!');" />
    <CommandUIHandler
    Command="CustomTabExample.LoveWorldCommand"
    CommandAction="javascript:alert('I love you, world!');" />
    </CommandUIHandlers>
    </CommandUIExtension>
    </CustomAction>
    </Elements>
    Here is a detailed article for your reference:
    https://msdn.microsoft.com/en-us/library/office/ff407250%28v=office.14%29.aspx
    Thanks
    Best Regards
    Forum Support
    Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Subscriber Support, contact
    [email protected].
    Jerry Guo
    TechNet Community Support

  • ML81N - Add Customer Tab

    Hi All,
    I need to add tab (along with few fields) on ML81N and need to pass the data in ESSR table.
    I am using enhancement - SRVEUSCR, thru which i am able to display tab on screen.
    But i am not able to capture value enter on screen in function modules:
    EXIT_SAPLMMSK_020 AND EXIT_SAPLMMSK_021.
    I have added fields in structure - CL_ESSRDB and using the same fields in new customer screen in SE51.
    Please assist and let me know where i am going wrong.
    Thanks
    Rajesh

    Hi
    I have created tab along  with fields in t-code ML81N using enhancement - SRVEUSCR. Can someone
    tell how to disable fields on screen of user screen because programs control in not going to PBO
    and PAI of modified customer screen.
    Please assist.....

  • Add custom tab at line item level in transaction FMBB to view CI_FMBL flds

    Good day to all,
    We have added new fields in Budget posting (FMBB) in Line data using custom include CI_FMBL. 
    We want to display some item level fields from CI_FMBL in tab - Financial Budget
    We also want to add more item level tabs, next to tab Financial Budget and put some more item level fields from CI_FMBL there. 
    Any suggestions on how to accomplish this?  
    Thanks in advance.

    Hi,
    The customer include CI_FMBL can only be used with FMPEP and not with other transaction like FMBB.
    Technically speaking, the structure CI_FMBL must be part of many other interfaces like the one use by BAdI 'FMKU_BUDGET_EVNT'.
    In order to add such customer fields in FMPEP, you have to use the BAdI 'FMBW_CUSTOMER'. For instruction, you have to look at the note 1356725 and the instruction of paragraph 30. Please read the instruction and start to do your implementation.
    With the BAdI 'FMBW_CUSTOMER', you can use the PBO and PAI for handling the customer fields. There is no other place to populate these customer fields. Do you want to use customer fields in FMPEP? Please check note 1356725 for reference.
    I believe this answer your inquiry.
    Best Regards,
    Vanessa Barth.

  • Need to add extra fields in Custom tab  using EEWB.

    hi ,
    I extended business partner with 10 custom fields using EEWB by creating an custom tab. I would like to add 2 more fields in the same custom tab . I am unable to find the provision to add new field to the existing project. so i am deleting the existing project and creating new project and adding all the =and new fields.
    Now when I am creating new project  i am loosing the old field names. It creating the new fields with new field names.
    My requirement is I should create a new fields without changing the old field names.
    So Please can any one help me as how to approach these without deletion or changing the existing field names.
    Finally my custom tab should contain 12 fields.
    Thanks
    viswa

    Hi viswa,
    I have a requirement to add 2 new fields to the Standard Transaction (called <b>BP</b> ).
    I have gone through various concepts like <b>EEWB and BDT</b> tools. But, still I am not able to get the things well.
    So please provide me with the procedure to explore things and work on the requirement.
    Thanks in advance.
    Regards,
    Vishnu.

  • Add Header Custom Tab to PO and Contract

    Dear Gurus,
    I need to add custom tab with WYT3 field to PO and Contract Header.
    Could you please help me to understand how to do that?
    Thank you in advance,
    Fuffo

    Hi Ganga,
    This is the question of customer exit....you will get very good links on the forum itself...but i can give you some hint:
    1. fing out the package or program name for the transaction(by gng in the setting)
    2. go to se84 and in the enhancement->customer exit tab...with the help of pkg name got above find out the various enhacement for this tcode.
    3.find out the appropriate one by putting in the break point.
    4. You can get an exit with a screen exit where you will create your own screen(with the custom field if.....then you have to append them in the table) or with the std fields.
    5. there you will get the fm exit for PBO and PAI as well.
    Hope this might help you in solving the problem.
    Pooja

  • Steps to implement ME_GUI_PO_CUST ME21N to create custom tab at item level

    Dear Gurus,
    I have to create one Custom tab in ME21N item level beside Conditions.
    The Tab name is Customer. I'm very new to ABAP so after searching the forums I got ME_GUI_PO_CUST  badi is used to do that. In the Custom tab my required fields are
    PO NO1--                        PO NO2--
    PO Item NO1----
                     PO Item NO2
    Quantity----
                          Quantity
    SO NO1--                       SO NO2--
    SO Item NO--                 SO Item NO--
    any one provide me the sample code to implement this.
    Thanks!

    solved

  • Is it possible to call a BSP on custom Tab created in different BSP

    Hi Group,
       i created a custom tab: ZIBASE in CRMM_ACCOUNTS. where i have to integrate "CRMM_PRD_IOBJECT" BSP. is it possible to load this BSP whenever i click on ZIBASE Tab?
      1) IF it is please let me know the steps i need to take.
      2) If not let me know if i can atleast bring up this BSP: "CRMM_PRD_IOBJECT" in different window by clicking on a custom button in CRMM_ACCOUNTS.
    Please help me resolve this.
    Anu.

    Hi Anu,
      I try to explain clear:
    1 - Check if you have Navigation Link to IVIEW with application CRMM_PRD_IOBJECT.
    2 - If you havent it. Create one.
         - Create a method : SPRO->CRM->Layout of User Interface (People-Centric UI)->Navigation (URL Generation)->Define Method for Navigation.
         - Assing the method with your object type SPRO->CRM->Layout of User Interface (People-Centric UI)->Navigation (URL Generation)->Method for Object Type (Navigation)
    Assing the priority
    Assing implemention type: S Bsp external (Depending of your requirements)
    Assing application: CRMM_PRD_IOBJECT
    Assing view
    Assing ID Page/Service: Value of variable PCD of your iview
         - Assing the method with your crm roles. SPRO->CRM->Layout of User Interface (People-Centric UI)->Navigation (URL Generation)->Assign Object Method to Role
    3- Your ZIBASE tab has a event. With the name of your event go to SPRO->CRM->Layout of User Interface (People-Centric UI)->Application Element->Event
         - Assing the object, method and the field( with guid of your b.object(product)).
    Regards.
    Manuel

Maybe you are looking for

  • Why does my iPod Classic self-eject with Windows 7?

    I've been having a complete nightmare with my iPod Classic 160GB. When I plug it into the USB, iTunes doesn't recognise it and, when I watch the screen, it shows the "Connected" screen then ejects itself and disconnects! Anyone know why and what I do

  • The finger print scanner doesn't work 90% of the time please help! I have tried everything.

    Dose any one else have problems with the iPhone 5s finger print scanner?? I've tried rescanning, different fingers, scanning different ways. But 95% of the time it just won't work. It is soooo frustring!! I would have saved a bunch of $ and bought a

  • Protected videos and iPod classic

    Hello, I recently bought a new iPod Classic (7th gen, 160 GB) to replace a stolen 120GB iPod.  When I tried to sync all of my movies to the iPod, I got the 'can't be played on this iPod' message.  They are all standard definition movies, and they syn

  • HP Envy merge C on MBR1 and D on MBR2

    I have an HP Envy 17 3D. The hard drive is partitioned into 2 MBR's.  MBR 1 has the C: & E: MBR 2 has the D: & F: I have Partition Master 9.2.2 Can I take some of the space off of Drive D: for Drive C:?  Partition Master says the drives need to be si

  • Copy history problems

    Hi all- I'm trying to "copy history" in one of my bbm conversations to save for future reference.  However, when I go into the conversation and hit copy history, then go to paste it into an email, the conversation that is pasted is one that I copied