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,

Similar Messages

  • 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

  • Trigger badi after giving data in custom tab of po item

    Hi,
    We have added custom tab in po item level, now we want to make those fields manditory
    for specific document type.We are using badi ME_PROCESS_PO_CUST .
    The message is getting triggered initially , but after giving data in the custom fields the badi
    is not getting triggered again.And triggers if we make changes to some other fields in po.
    So can we trigger the badi after giving data in custom tab ?
    I was trying something like this.
    method IF_EX_ME_PROCESS_PO_CUST~PROCESS_ITEM .
      DATA: l_if_header TYPE REF TO if_purchase_order_mm,
            ls_header TYPE mepoheader,
           ls_mepoitem TYPE mepoitem,
      l_if_header = im_item->get_header( ).
      ls_header   = l_if_header->get_data( ).
      CALL METHOD im_item->get_data
        RECEIVING
          re_data = ls_mepoitem.
    IF ls_header-bsart = 'BW'.
    if ls_mepoitem-ZZONAME IS INITIAL.
    MESSAGE 'Plz enter Operator name in custom data' TYPE 'E'.
    endif.
    endif.
    endmethod.
    Any pointers are welcome..

    Solved using exit EXIT_SAPMM06E_012
    This exit will trigger even after giving data in custom tab at po item level.

  • Add new custom tab to SC item

    Hi all,
    I want to add a new custom tab to SC item.
    I've created an enhancement point within the component /SAPSRM/WDC_UI_SC_DOFC_D1 and I've added the new tab.
    The problem is that when I select this tab in the portal a message is displayed as following:
    "The screen component is unknown. The navigation must be canceled"
    By the moment the tab is empty, but I've tried to add a ViewContainerUI Element and I've added an embed view in the window, but the same message is still displayed...
    Do you know what i need to do in order to add this new tab?
    Thanks in advance.

    now, i am getting the data with the following sentence:
    DATA: lv_guid TYPE bbp_guid.
        DATA lo_componentcontroller TYPE REF TO ig_componentcontroller .
        lo_componentcontroller =   wd_this->get_componentcontroller_ctr( ).
        lv_guid = lo_componentcontroller->mo_bom_sc->/sapsrm/if_cll_item_admin~get_lead_selection( ).
    Then I can use the bapi BBP_PD_SC_ITEM_GETDETAIL in order to get the data.
    Now, i want to SET this data with some modifications...
    Any idea?

  • Need to add a custom field in ME23N  item detail

    Hi Experts,
    I am new to SAP.
    Got an issue to add custom field in ME23N transaction.
    In item detail part , there is a tab called Retail
    inside that tab i need to add  new field..
    is it possible to do?? if so kindly let me know..
    Thanks in advance
    Regards,
    Annamalai.

    Hi Brother,
    [http://wiki.sdn.sap.com/wiki/display/ABAP/DetailedexplanationaboutBADIandthewaystofindtheBADIwithanexample%28ME23n+transaction%29]
    As Rob told there are good threads available in SCN. Please check those. Check this link.
    Given by Kiran.
    Regards,
    Madhu.
    Edited by: madhurao123 on Jul 8, 2011 9:56 AM

  • Suppressing a tab in PR -Item details

    Hi,
    Can any one suggest the procedure of suppressing Field -Valuation from item details of the PR.
    Tried with Field selection AKTH-But could not find it
    Reg
    SSK

    Hi,  Instead of AKTH do for ME51N & NBB as below
    Go through path OLME -> Purchase requisition -> Define Screen Layout at Document Level -> choose ME51N double click , then in new window double click on Quantity and Price tab & make 'Price and price unit" field as display, do it for NBB also the same.

  • Tax tab in PO item details

    Hi All,
    Enter a PO with some tax code in Invoice tab of Item details. Click on 'Taxes' next to Tax code.
    Popup screen appears with Detailes tax conditions. Please check the next/previous arrows in the top right corner. They are in gret mode always. These are never in active mode. What could be the reason?
    When do we use them, can anyone clarify please.
    Thank You

    Hi
    Check it in SPRO- SAP IMG- MAterial Management - Purchasing -Screen layout at document level.
    Click on the field selection group (NBF) and doucble click on it.
    Then GR/IR control - Tax code - Chenage it to optional entry.
    Then save.
    Check it out.
    Regards,
    Raman

  • Additional Tab in MIGO Item details.

    Dear Experts,
                                 My client is procuring Fuel as a stock material. the delivery of fuel is being done into tanks for which Initial & final dip readings are to be recorded.
                                                              SO is  it possible to add an additional Tab in MIGO Item Level, with additional fields so that I can enter Initial & Final readings for a Fuel which is being procured as a stock material with other parameters like density, temperature, water content etc. "Does adding an Additional Tab & Fields lead to any implications in SAP? "
    Thanks & Regards
    Chandan H N

    I think the best solution for u is to work in batch management and classification (class and characteristic)
    so that u can input all the parameters like density, temperature, water content etc as per ur requirement.
    i think just creating tab in migo only data entry u will be able to do and u will have to do the development.
    but batch mgt and classification is std and u will be able to track the things
    hope this helps

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

  • 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

  • Customer tab in ME23n

    Hi I want to add customer tab in Me23n item details....
    Kindly help me with this

    1.   Go to Transaction SPRO, Display IMG.
    2.   Go to Logistics-General à Material Master à Configuring the material master and execute u2018Create Program for Customized Subscreenu2019.
    Create a function group of your own with Y or Z. eg ZMGD1.
    4.   Go to transaction SE80 and open the function group created, here the function group is ZMGD1.
    5.   Open the screen 0001. Using screen design layout (SE51), customize the screen according to the requirement.
    6.   Write the flow logic in PAI and PBO as per the requirement.
    7.   PBO
        Inactive the fields for input  when material is displayed (MM03)
    Retrieve the data from Ztable for material change/display (MM03)
    8.   PAI
        Export the data into memory
    9. Now go to transaction SPRO, Display IMG then go to Logistics-General à Material Master à Configuring the material master and execute  u2018Define Structure of Data Screens for Each Screen Sequenceu2019.
    10.   Select the corresponding screen sequence number and double click on data screen button. In this case screen sequence u201821u2019 has modified.
    11. Select  logical screen 07 (Basic Data 1) and double click on Subscreens. 
    12. In change view of subscreens, modify the program name of sub screen 21à07à08 to the subscreen program name which is created in step 6. In this case the program name is SAPLZMGD1. Save the modifications.
    13. Now to save the given enhanced field value in the Ztable, write the required code in the user exit EXIT_SAPLMGMU_001.
        Import the data from memory ( The data which is exported in PAI event, refer step 8)
    GOT THIS from saptechnicalDOTcom/Tutorials/ExitsBADIs/MM/MM01.htm

  • Adding a new Tab - ME22n - Item Detail Level

    Hi,
    This is a bit Urgent!
    I need to add a Tab to a TabStrip in Item Detail level, in ME22n that has a count of 12.
    Out of which 1 is custom made.
    Someone else had done this development and i can't figure out how it's done.
    Now, i am adding a 13th Tab.
    There is a Enhancement Project made in CMOD.
    Which has the component  MM06E004 added to it.
    I have added the subscreen 0201 to SAPLXM06.
    And activated the both the enhancement Project and SAPLXM06.
    In ME22n, i should be seeing the 13th Tab in the Item Detail level.
    But i can't.
    I have all together 23 fields... So i have no way but to add all the fields in a new Tab.
    Please help.
    Cheers,
    Remi

    Hi,
    There are some points which you need to keep in mind before implimenting this exit.
    First of all this is a transaction and check whether you need a selection screen ( of a program ) on your new tab which will be inserted in the transaction.
    And to create a field you need to enable one of the screens depending on your requirement.
    SAPMM06E 0101 CUSTSCR1 SAPLXM06 0101
    SAPMM06E 0111 CUSTSCR1 SAPLXM06 0111
    SAPMM06E 0201 CUSTSCR1 SAPLXM06 0201
    SAPMM06E 0211 CUSTSCR1 SAPLXM06 0211
    SAPMM06E 0301 CUSTSCR1 SAPLXM06 0301
    SAPMM06E 0311 CUSTSCR1 SAPLXM06 0311
    If you use any addditional fields you need to define these additional fields in following structures based on the requirement:
    CI_EKKODB
    CI_EKPODB
    To pass data from the PBO / PAI modules you have to enable the suitable function exit based on the requirement. Enabling these exits would pass data from / to the additional screen.
    EXIT_SAPMM06E_006
    EXIT_SAPMM06E_007
    EXIT_SAPMM06E_008
    EXIT_SAPMM06E_009
    EXIT_SAPMM06E_012
    EXIT_SAPMM06E_013
    EXIT_SAPMM06E_014
    EXIT_SAPMM06E_016
    EXIT_SAPMM06E_017
    EXIT_SAPMM06E_018
    So we can either add a additional tab at header level / item level in this transaction.
    Regards,
    Satish

  • Analysis tab in item details of transaction WTY

    Hi All,
           We get pricing procedure details when we click on the analysis tab in the item details subscreen in WTY.We get the condition types and the associated movement of data.
    We have added a custom field to the communication strucuture KOMK,KONP,KOMG, and the same is present in the database table PVWTY. The same is present in the structure A997 also. If we see the technical details then the fields which are of concern to us are KOMK-(custom fieldname )  and A997-( custom fieldname ).But we are getting a warning symbol in the description part when we click on the condition type PRP4.
    I am not sure whether this is related to any missed out coding.I checked out that the routine 597 is assigned for the condition type PRP4.But the source code inside is the standard code and i am not sure how to include my custom field data here.Do i have to move this data through some exit or is this related to any configuration in SPRO...
    I am not able to figure out where and how i am supposed to move the data between the two structures as explained above. Hope that the above explanation gives an OK picture of what i need to achieve. Please help.
    thanks
    Nishanth

    Hi,
    You can try making the Date Field in Item Details  and Requisitioner as Mandatory if it serves your purpose for the situation - I .
    Please check the following :
    SPRO>IMG>MM>Purchasing>Purchase Requisition>
    Click on Define Screen Layout at Document Level
    Highlight the Document Type
    Go to Details and click on Deadline Monitoring
    Check the Date as Required Entry for Requisition, Delivery & Release Date.
    ( The user will need to Enter Release Date Manually)
    Similarly this can be maintained for RFQ and PO as well.
    This will give you the Tracking of the Processing Time with respective dates.
    Hope this helps,
    Best regards
    Amit Bakshi.

  • Issue in MIGO item detail tab Enhancement

    Hi,
    I have enhanced MIGO by adding a text tab in the item detail section which shows the PO texts as in ME23N
    'texts' tab.
    Now when the user executes tcode MIGO and enters the PO number for doing goods receipt
    the the text tab screen flashes before the material tab is displayed at the item level.
    The text tab screen is designed like the ME23N text tab with a tree control and editor.
    I searched SDN but could not find any related link for this issue.If there are any such issues answered
    please give me the link for the same.
    Thanks,
    R.Paul

    Hi,
    Did you use MB_MIGO_BADI?
    Regards,
    Arpan

  • Add an extra :Tab" on the Purchase Order's ITEM DETAIL level.

    Hi:
    Can anyone please tell me how I go about to add an additional "TAB" on the Item Detail level of a Purchase Order...??
    Thanks.
    W.

    It is not possible to add extra tab by configuration .you have to use user exit/BADI to get this .
    user exit :MM06E005 
    BADI : ME_PROCESS_PO_CUST
    consult with your abaper for developemnt

Maybe you are looking for