Screen enhancement : addition of TAB to the existing tabs through SPRO

Hello,
Can you please give me the stuff related to the screen modification (SAP STANDARD) ,WHERE i need to add one tab to the existign tabstrip and then i have to add n number of fields under that tab .
How to accomplish the same using SPRO .
urgent
thanks
Hello Gurus Anykind of help and suggestions would be greatfull .....
Message was edited by:
        shishupalreddy ramreddy

Hi,
You can find exits using the following code:
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.
Hope this helps. Input just the transaction. This can be used for your later requirements also.
Regards,
Renjith Michael.

Similar Messages

  • SRM7.0 RFX screen enhancement with extra tab and save on standard save

    Hi All,
    I have to do one enhancement in SRM 7.0 where need add one Tab in the Rfx Screen and need to save its data in custom table when user click on standard save button.
    any suggesion....
    Reg,
    Rajesh

    Dear Rajesh,
    Were you able to solve this issue?
    I also have a similar requirement. I need to add three new tabs to contract item screen in SRM 7.0.
    I could find some details about enhancement procedures in SRM 7.0.
    Mainly important tool, floorplan manager ( FPM ) is used for enhancing the user interface in SRM 7.0. asnd there are some feeder classes i think is required to save the data to the database.
    Also, i could find some BADI's which can be used to save and change the data and save it to database.
    But, i could not get the step by step procedures how to achieve this task. But, it isure that we should use FPM and feeder class etc.
    If you have completed the task, please let me know.
    Regards,
    Srinath

  • MRP creating additional purchase requisitions for the existing sales order

    Hi,
    We have scenario where we switch materials from POD material to ARP material. POD material is just like make to procurement which creates purchase requisition and purchase order upon saving the sales order. ARP (Auto replenishment) material creates purchase requisition based on sales order and re-order point while running MRP.
    When the material is POD title, it created purchase requisition and purchase order (example: 4500000110) while saving the sales order (example: 1000000010) for the quantity 10. After some time this material is switched to ARP and it has open sales order (1000000010) and purchase order (4500000110).
    We have special MRP run for ARP materials based on MRP type, which creates purchase requisition.. What is happening is when we run MRP; it is creating new purchase requisition for the old sales order (1000000010) for the quantity 10. But old sales order (1000000010) is already having purchase order (4500000110) to fulfill. So we donu2019t want to create new purchase requisition for the old sales orders. It should create purchase requisition only for new sales orders.
    Please advise
    Thanks in advance
    Srinivas

    Mangesh,
    If the components are Inhouse production then you can think of using collective orders by assigning special procurement key 52. If raw material exists then your requirement cannot be met..as i think your scenario is of assembly processing. The idea of assembly processing is that component materials will always be available and only assembly will be done based on Sale Order.
    Regards,
    Prasobh

  • How to see the existing items through usb lightning

    I've jus connected usb to my Ipad 5, using a lightning usb/connector. But nothing appears on ipad. How to find the music, photos, etc which are in the usb?

    1. iTunes runs on a Windows computer just fine. You need to install it on a computer and use it to transfer your music and other data over to the iPad.
    2. Plugging a USB stick into the camera connection kit will not let you transfer music onto the iPad, onlhotos and in a very specific format.
    In short war you are trying to do cannot be do e. You need to install iTunes on your computer. As I said before there is a windows version available.

  • Screen enhancment for PR,PO and MIGO

    Hi experts,
    I have added long material text(more than 40 characters) into material master using screen enhancement ,
    now i want to add this into Purchase Requisition , Purchase order  and MIGO . I have added LONG TEXT into PR & PO using screen enhancement, but new tab is added i.e. Customer Data(Subscreen) .
    But my requirement is that to add new field in existing tab only i.e. Material Data.
    Please reply .
    Regards,
    Dnyaneshwar

    hi
    Could u just please specify wer exactly u need to have extra tab (in which t code ).
    Regards
    Swapnil

  • HT1515 I have moved from windows to mac and had to reset my airport. I am trying it to join the existing wireless network. the process ends in an unexpected error. The ethernet connection seems to work OK

    I have moved from windows to mac and had to reset my airport express. After the reset I enter the name of the existing network, name the base unit, enter its password twicw and select additional options as join the existing network. It comes back with a screen asking for the name of the base unit and password. Aftre which it starts cycling between "waiting for airport express", "connecting to 'network name'" and ends with an error message. When I try to set up using ethernet cable evrything works but I need wireless (it worked OK just hours ago). Any advice?
    Thank you

    Hello, vgafromva.
    Thank you for visiting Apple Support Communities. 
    Sometimes a simple power cycle of the AirPort can resolve this issue.  However, here is an article I would recommend going through when experiencing issues connecting to Wi-Fi. 
    Wi-Fi: How to troubleshoot Wi-Fi connectivity
    http://support.apple.com/kb/HT4628
    If these steps do not resolve the issue, please reply back with the exact error message received. 
    Cheers,
    Jason H. 

  • Dynamically make screen enhancement on or off

    Hi all,
    I have 2 queries on screen enhancement related to PO transaction.
    a) I have to add a sub-screen as screen enhancement to Purchase order header area. My requirement is make a the sub-screen visible based on condition that if the PO order is of some xy type then display else no screen enhancement should be visible. Is it possible through screen exit ? i tried to check condition in PBO function exit and PBO module of the subscreen 101 to make 'exit' on the condition,but The screen contents remains without change ie dynamically its not making screen on-off.
    I am able to hide contents of sub screen but no the screen itself.
    b) Secondly by default the enhancement tab name is shown as "customer data". is it possible to rename the tab label ?
    Please suggest !!!!
    Thanks

    Hi, Iahmed
    I want to tell you that  i had a experirence to add a subscreen on IQ02, firstly i configurationed via IMG : Plant  maintaince and Customer servise ->Technical Objects ->Gerneral Data->set view profile for technical object 
    above action is use for activiate a subscreen
    and then find the user exit ITOB001, add some logic .
    and for dynamically subscreen on or off ,my thinking is use below statement in appropriate user exit.
    Because you add a tabtrip , so i think you can check condition to determinater whether call subscreen or not.
    I remeber that VA01 to create Sales order, if you choose credit card payment  under Billing tabtrip, then a subscreen "credit card" on header of SO will display, if not credit card payment it will Hide. you can reference it.
    B. Tabtrip in IQ02 i added can modify label name by yourself.
    Hope it can helps
    Best wishes
    Rock

  • Screen enhancement in badi's

    Hi all,
      I want to do screen enhancement in BADI.I found some badis which are providing the screen enhancements but dont know how to go further.
    Also i dont know in which transaction this screen will appear.
    And how to search for the BADI in standard transaction ,so that i can add the my own subscreen in satandard sap transaction using BADI screen enhancements.
    Please tell me the way in which i can do the sceen enhancement using BADI.
    Thanks and Regards,
    Sugeet.

    hi,
    check this..
    http://help.sap.com/saphelp_nw04/helpdata/en/9d/12233a0edd7978e10000000a11402f/frameset.htm
    regards
    vijay

  • I am connected to the internet and I close all tabs on the screen. Now I want to open a new tab, but Firefox opens a pop-up window stating"Firefox is already running, but not responding . To open a new window, you must first close the existing Firefox pr

    I am connected to the internet, but all tabs are closed. Now I want to open a new tab, But Firefox pops-up with "Firefox is already running, but not responding. To open a new window, you must first close the existing Firefox process, or restart your system". Does anyone here know how to fix this? Thank´s, BL.
    == This happened ==
    A few times a week

    Firefox is shutting down windows I want to remain open. Example: I am done viewing one window. I click the X to shut the window and it shuts two windows. Every single time, attempt to close one windows, two windows close. Lately, I have been opening several windows with nothing but google search, just so it will shut that window and not something else I want to remain open. I could understand this if I was using tabs, but I am not. This has been going on for over two weeks. I don't like going back to history to open a window, I did not want closed in the first place. Isn't that what 'Windows' is all about? Any ideas?

  • Impact of Addition of New Value Fields in the existing Op. Concern-COPA

    Hi All,
    Want to know the steps of adding new value fields in the existing operating concern in COPA?
    What is the overall impact of addition of New Value fields in the running Operating Concern?
    How do we test the addition of new value fields?
    Is the addition of New Value fields to the running Operating Concern advisable?
    Your support and advice is highly anticipated and appreciated.
    Thanks & Regards
    9819528669
    Ohter details are as follows...
    VALUE FIELDS : Defines the Structure of your Costs & Revenues. (Op. Concern 120 Value Fields) 
    1)     The client requires three new value fields to be created. Value fields for :
    -     Other Airport Charges - International
    -     Cargo Commission Cost
    -     Personal Cost (Direct)
    2)     What are the Steps involved in creation of new value fields? The steps are :
    1)     Before creating new value field we need to check whether we can use already existing UNUSED value fields (There are 62 value fields created for the op concern 1000, in production the value fields TBUL1-L7 i.e. to be used (I assume) screen shot1 provided. My predecessor has used value field VV291, VV292, VV380 original description being TBUL3, TBUL4, and TBUL1. I believe he has changed the description in development client and created a transport request ref screen shot 2)
    2)     You can create new value field thru T-Code KEA6 (4-5 characters beginning with VV) u2013 My predecessor has reused the value fields originally created he has not created new one I believe. please provide give your comments)
    3)     Specify whether this field is for Currency or Quantity (currency defined in attribute of op concern and quantity defined by its own field u2013 unit of measure) u2013 My predecessor has configured the three value fields as Currency.
    4)     Describe how the values in this field are aggregated over characteristics. (SUM, LAS, AVG) u2013 My predecessor has aggregated all the three value fields as SUM and they are in Active status.
    5)     After the value field is created you have to add the value field (active status only) to the operating concern by Editing the Data Structure. (I guess this is done in the next step)
    6)     Assign newly created Value fields to the Operating Concern u2013 T-Code KEA0 (In development client the value fields are assigned to the op concern 1000 refer screen shot 3. In the production client also those three value fields exist (does it mean they are assigned? your comments please.) As they have the original description TBUL3, TBUL4, and TBUL1 refer screen shot 4.
    7)     After the Data Structure is defined you need to activate them. (creates plan vs actual database) u2013 Go to the data structure tab and Choose Activate. The status in dev client is Active with correct description but in the production client it is Active with the OLD description. After addition of the value field you need to regenerate the operating concern. T-Code KEA0 u2013 right?
    8)     Condition Types are assigned to Value Fields? Donu2019t know u2013 T-Code KE45 (I think this is NOT required in our case u2013 Please give your comments)
    9)     Define and Assign Valuation Strategy u2013 Cost assigned to Value fields u2013 T-Code KE4U (I think this is also NOT required in our case)
    10)     Define PA Transfer Structure for Settlement u2013 T-Code KEI1 (This step is crucial u2013 I think I have to to include newly created value fields, but am not aware how to do it and what is the connectivity or what happens after this is done)
    Note: My predecessor has created a Transport Request No# KEDK902167 for the value fields created by him.
    3)     Whether my predecessor has performed all the steps for value field creation? How to test it and check that?
    4)     If yes then,  Do I need to perform additional configuration or can I proceed to transport it to Production?
    5)     What is COPA Allocation Structure & PA Transfer Structure? Where and Why It is used?
    6)     What are the different methods of cost and revenue allocations in SAP?
    7)     I have checked the status of the value fields across clients, It is as followsu2026
         Value Field     Value Field For     Description     Development      Quality     Production
    1     VV291     Other Airport Charges International     TBUL3     Exists      DNE     DNE
    2     VV292     Cargo Commission Cost     TBUL4     Exists      DNE     DNE
    3     VV380     Personal Cost u2013 Direct     TBUL1     Exists      DNE     DNE
    #DNE : Does Not Exist (assumed since the description given to value field is not the same as in development client.)

    HI sree,
    ofter creation value field and saving that time reqwest number appeare copy the reqwest number and go through the se01 select that reqwest number select and transport click the truck symbole, and draft a mail to basis guyw.
    Thank You!
    Best Regards,
    pradheep.

  • Screen Exit for adding custom fields in Additional Data tab in ME21N

    I need a screen exit or whatever other method for adding custom fields to the additional data tab at header level.
    I also need a similar exit for adding a filed at item level.
    Thanks in advance
    Martin

    Hello,
    1st find badi or exit and then create screen ...and assign the screen group and screen no for that implementation....some steps i can give u i did with SPRO tcode....
    please check it for VA02
    SPRO u2013 SAP Reference IMG ---  Logistics General --- Basic partner u2013 customers -- Control u2013 Adaption of customers own masters data element u2013 prepare modification of customer free enhancement of customer master record
    1)Screen group                                  description
            zs                                           creating badi      --- (save)
           click on (label tab pages) u2013 new entries
           number u2013 10 , function code u2013 zs10 ,  description u2013 func ---(save) u2013(back)
    2)select (FM_CUSTOMER_ADD) u2013 copy
         Implementation name u2013 ZAS
         (desc u2013 impl for cust) u2013 (save)
        interfaceu2014(check_add_on_active) double click on it
    3)the above screen appear --  write the code in it u2013 (save) --- (activate) u2013 (back) u2013 (save)
         -- (activate) u2013 (back)
       Business adds in customer sub screens
    4)select (FM_CUSTOMER_ADD) u2013 copy
         Implementation name u2013 ZAS1
         (description -- cust) u2013 in attribute u2013 (give screen group name)
    5)go to interfaces (GET_TAXI_SCREEN)  double click on it
       (save)  --- (activate) 
    6)(SAVE)  -- 
        Goto SE38  -- CREATE PROGRAM WITH NAME (ZQW) type module pool
         Goto SE51  -- Prog : ZQW
           Screen : 200 (Create)
          Goto layout u2013 design the screen
    7)save u2013 activate
       then goto transaction : va02
    For User Exit's
    goto to tcode->status->program name->double click on that,
    then goto to-> attribute take the package name and
    Goto SMOD tcode ->Utilities->give the package name and F8
    then a list of exits will display for that tcode as well as that package.
    u can check the table MODSAP
    u can check the table MODACT
    For BADI's,
    1)goto to tcode SE24 give the CL_EXITHANDLER and display and then double click on the GET_INSTANCE
    keep Break point at this location 'call method cl_exithandler=>get_class_name_by_interface'
    then the tcode it will trigger there and we can debugg there we can find badi'for that tcode and then remove the break point.
    2)Goto to tcode->status->program name->double click on that program will display's
    then  press crtl+F then cl_exithandler
    Thank u ,
    santhosh

  • Additional custom field on the assignments tab KO01

    Hi Geeks ,
    I have  a requirement to add a new custom field to the assignments tab of the tcode KO01. This new field is not available in the structure CI_AUFK . Is it achievable via enhancement COOPA003 ? If yes , then how ? . A <removed by moderator> response would really be appreciated.
    Thanks,
    Preetinder singh.
    Edited by: Thomas Zloch on Nov 4, 2011 11:28 PM

    Proceed as follows:
        You can use the CMOD transaction to create an enhancement project for the COOPA003 enhancement.
        You can use the SE11 transaction to create the CI_AUFK structure as described above. Transfer three fields into this structure and activate it:
    Field name Data element
    ZZMATNR MATNR (Material nummer)
    ZZKUNNR KUNNR (Debitor)
    ZZTEXT30 TEXT30 (30-character text)
    It is recommended that you reactivate the COAS and AUFKV views separately.
        Copy the following objcts from the KOXM function group to the XAUF function group, using the SE80 transaction (Workbench Organizer). There, display the KOXM function group, position
    the cursor on the source object, and copy it to the corresponding target object.
    Caution
    When you copy, the target objects are overwritten. If the target objects already exist, then insert the source code for the source object into the target object.
    Object type Source Target
    Screen SAPLKOXM 0100 to SAPLXAUF 0100
    Include (Top include) LKOXMTOP to ZXAUFTOP
    Include (PBO) LKOXMF04 to  ZXAUFU04
    Include (PAI) LKOXMF05  to ZXAUFU05
        The ZXAUFTOP still requires changes to the source code. Use the SE38 transaction (ABAP Editor) to process this include. Detailed instructions are contained in the source code as
    comments.
        Activate the enhancement project. The fields should now be available in the master data maintenance, and should be saved.
        Function/Program:
            EXIT_SAPMKAUF_002: Function callup for customer fields: PBO data SAP -> Customer
            EXIT_SAPMKAUF_003: Function callup for customer fields: PAI data customer -> SAP
    Include ZXAUFU04 (part of EXIT_SAPMKAUF_002)
    *&  Include           ZXAUFU04
    write imported data in global structures
      MOVE-CORRESPONDING I_AUFK TO GLOBAL_AUFK.
      MOVE-CORRESPONDING I_KAUF TO GLOBAL_KAUF.
    decide wich subscreen is to be displayed
      IF ( GLOBAL_KAUF-PAR_LAYOU <> 'ABCD' ) AND
         ( GLOBAL_AUFK-AUART  <> '1234' ).
        SUBSCREEN = '0100'.
      ELSE.
        SUBSCREEN = SPACE.
      ENDIF.
    *&  Include           ZXAUFU04
    This include is part of the example programm for
    customer exit COOPA003.
    To activate the example, copy it to the include ZXAUFF05.
    Remove the asteriks indicating a comment line in the first column.
    Make sure ZXAUFF05 doesn't exist yet! Use cut-and-paste instead.
      INCLUDE LKOXMF05                                                   *
    give only customer fields back to SAP-Programm
    *C_USER_CI_AUFK-ZZMATNR    =  GLOBAL_AUFK-ZZMATNR.
    *C_USER_CI_AUFK-ZZKUNNR    =  GLOBAL_AUFK-ZZKUNNR.
    *C_USER_CI_AUFK-ZZTEXT30   =  GLOBAL_AUFK-ZZTEXT30.
    Edited by: ZAHID HAMEED on Nov 5, 2011 12:37 PM

  • How to create a Tab Link in the existing view

    Hello Experts,
    My requirement is to make one view as Tab Link.
    You must have seen in many existing IC Web screens, there are multiple tabs in the view area and you can toggle between the views by clicking the tab links.
    As per my requirement, in the component ICCMP_BT_INR, in one of the views i need to create a tab link for the view Questionnaire which is part of different component ICCMP_SURVEY
    Could you please guide me here ?
    Regards,
    Srikanth

    Hi,
    I quite certain that you can do this but it is lot of work. You need to create navigations links in run time repository, create plugs, create viewset with views. And then mostly important you need to call appropriate plugs, navigations. I am afraid I can not explain every thing step by step but definitely it requires lot of details and work.
    However if you can see some existing examples then you will get an idea. One good example I have worked on is IUICMIO_MAIN and IUICMIO_METER. In this when MIO_ACCOUNT is called in MAIN, it will call two tabs from IUICMIO_METER dynamically.
    Hope this helps.
    -ASB

  • Screen Exit for VA01/02 Additional data tab B

    Hi
    i am working on screen exit for Additional Data Tab B to add custom fields.I have included the fields in VBAK table using append structure(is there a way to include fields using Include Structure?).
    Also i have seen in many threads that SAPMV45A program and 8309 is the screen number to do the changes.
    I am new to this Screen exits can someone tell me how to add these fields in that tab?i dont understand what to do from here.
    give me step by step process or any link to do this.

    hi
    but does it ask me for ACCESSKEY?
    i must not change the standard thing. i need to implement in Exits only.i have seen in SAPMV45A there are 2 exits exit_**_002 and 003 which can be used for PBO and PAI.
    but i am confused on how to bring the fields into ADDITIONAL DATA TAB B  without changing standard directly?

  • Screen enhancement for tab Material Master of CV02N

    Hi experts .
    I have a requirement to modify tab for material master in object links (transaction CV02N) .
    Currently, there are only 2 fields-material & description.
    The requirement wants to add 2 coloumn,  AEOI-REVLV &a checkbox for user selection to do material revlv sync.
    Then how can I just update the tab?
    Thanks in advance.
    Joy.

    Hi,
    Implement the below enhancement  CV110001
    There is a customer screen available and SAP has provided the same to add new fields: SAPLCV110 00200- SCRCUST -SAP        100 (Check in SMOD transaction)
    Once you have implemented the screen, you need to add the code in the below exits for transfer of data to and fro from the screen fields to the database tables.
    EXIT_SAPLCV110_002: Transfer data to the customer enhancement
    EXIT_SAPLCV110_003 : Transfer data from the customer enhancement
    Hope this helps
    Regards
    Shiva

Maybe you are looking for

  • How to get the name, version and path of the oracle suite(s) installed

    Hi, I am trying to gather information regarding the Name, Version and Path of Oracle installation(s) on a computer. E.g. Name = Oracle Database 9i Enterprise Edition Version = 9.0.00 Path = C:\Oracle I don't want to do it by querying the system table

  • Workflow final cut pro to logic 8: keep the volumes from fcp

    Hi, does anyone know a good workflow between fcp and logic 8 ? It should work like the roundtrip to soundtrack. The main problem is, that when sending the sequence with premixed audio (via volume keyframes) to logic 8 (no matter if xml 1-4, omf, auto

  • How to replace a character in a string with blank space.

    Hi, How to replace a character in a string with blank space. Note: I have to change string  CL_DS_1===========CM01 to CL_DS_1               CM01. i.e) I have to replace '=' with ' '. I have already tried with <b>REPLACE ALL OCCURRENCES OF '=' IN temp

  • ISync 2.2 and 9500

    it seems I didn't "read the docs" before updating to 10.4.6. I was using iSync with my Nokia 9500, and it was synching fine, thanks to software created by Matcatastrophe. I now know that it no longer works with the new iSync, I probably corrupted the

  • How come people can't see my pictures I send?

    I am set up for unlimited text, picture mail, etc. through t-mobile but when I send a picture people tell me they can't see it. Help! Thanks! Solved! Go to Solution.