Enhancement for the tcode FB02/FB03

Hi All,
We want to add a Push Button in the tcode FB02/FB03, .
Could you please suggest any screen exist or a BAdI for the above transaction.
Thanks,
Kalyani.
Edited by: Kalyani KVS on Oct 27, 2008 11:18 AM

Hi,
I couldnot find any screen exists in the program "SAPMF05L"
Thanks in advance.........
Kalyani.

Similar Messages

  • Enhancement for SU01 tcode SAVE button

    Hi All,
    I want to know the enhancement (user exit, badi, customer exit) for the tcode SU01 while pressing the SAVE button.
    I found the exit "SUSR0001" but this is for SAP user login.
    I want the exit trigger when clicking SAVE icon.
    Please suggest me.
    Regards,
    Munu

    Hi Manu,
    As you say SUSR0001 is a user exit that triggers after every user logon and does not have anything to do with user creation/save.
    BADI ADDRESS_UPDATE is called during saving of SU01 newly created user. This is a general multiple use BADI that is called during any address saving.
    Hope this helps,
    James

  • How to find enhancements for a TCode

    Hi,
    We are doing a study for upgrading from 4.7 to ECC 6.
    For this I would like to know the enhancements done in particular (critical transactions). I have searched on the forum and found 2 approaches.
    1) Go to the program of the transaction and in the program search for call customer.
    2) Go to the program of the transaction and then take the package of the program and then in SE80 enter package name and then we will get all the enhancements for the transaction.
    However for eg for TCode CJ01 when I search the program I am able to find a few customer exits. However when I take the package name in SE80 I do not get any enhancements. So how do I find out the enhancements for a Transaction code (User exits, BADIS, exit programs, etc).
    Thanks,
    Mick

    Hi,
    To find the user exits associated, execute following code in SE38
    *& Report  Y_USER_EXIT_SEARCH                                          *
    REPORT  Y_USER_EXIT_SEARCH      .
    TABLES : TSTC, TADIR, MODSAPT, MODACT, TRDIR, TFDIR, ENLFDIR.
    TABLES : TSTCT.
    DATA : JTAB LIKE TADIR OCCURS 0 WITH HEADER LINE.
    DATA : FIELD1(30).
    DATA : V_DEVCLASS LIKE TADIR-DEVCLASS.
    PARAMETERS : P_TCODE LIKE TSTC-TCODE OBLIGATORY.
    WRITE: 'sy ucom=', SY-UCOMM.
    SELECT SINGLE * FROM TSTC WHERE TCODE EQ P_TCODE.
    IF SY-SUBRC EQ 0.
      SELECT SINGLE * FROM TADIR WHERE PGMID = 'R3TR'
                                   AND OBJECT = 'PROG'
                                   AND OBJ_NAME = TSTC-PGMNA.
      MOVE : TADIR-DEVCLASS TO V_DEVCLASS.
      IF SY-SUBRC NE 0.
        SELECT SINGLE * FROM TRDIR WHERE NAME = TSTC-PGMNA.
        IF TRDIR-SUBC EQ 'F'.
          SELECT SINGLE * FROM TFDIR WHERE PNAME = TSTC-PGMNA.
          SELECT SINGLE * FROM ENLFDIR WHERE FUNCNAME = TFDIR-FUNCNAME.
          SELECT SINGLE * FROM TADIR WHERE PGMID = 'R3TR'
                                       AND OBJECT = 'FUGR'
                                       AND OBJ_NAME EQ ENLFDIR-AREA.
          MOVE : TADIR-DEVCLASS TO V_DEVCLASS.
        ENDIF.
      ENDIF.
      SELECT * FROM TADIR INTO TABLE JTAB WHERE PGMID = 'R3TR'
                            AND OBJECT = 'SMOD'
                            AND DEVCLASS = V_DEVCLASS.
      SELECT SINGLE * FROM TSTCT WHERE SPRSL EQ SY-LANGU AND
                                       TCODE EQ P_TCODE.
      FORMAT COLOR COL_POSITIVE INTENSIFIED OFF.
      WRITE:/(19) 'Transaction Code - ',
           20(20) P_TCODE,
           45(50) TSTCT-TTEXT.
      SKIP.
      IF NOT JTAB[] IS INITIAL.
        WRITE:/(95) SY-ULINE.
        FORMAT COLOR COL_HEADING INTENSIFIED ON.
        WRITE:/1 SY-VLINE,
               2 'Exit Name',
              21 SY-VLINE ,
              22 'Description',
              95 SY-VLINE.
        WRITE:/(95) SY-ULINE.
        LOOP AT JTAB.
          SELECT SINGLE * FROM MODSAPT WHERE SPRSL = SY-LANGU AND
                                             NAME = JTAB-OBJ_NAME.
          FORMAT COLOR COL_NORMAL INTENSIFIED OFF.
          WRITE:/1 SY-VLINE,
                 2 JTAB-OBJ_NAME HOTSPOT ON,
                21 SY-VLINE ,
                22 MODSAPT-MODTEXT,
                95 SY-VLINE.
        ENDLOOP.
        WRITE:/(95) SY-ULINE.
        DESCRIBE TABLE JTAB.
        SKIP.
        FORMAT COLOR COL_TOTAL INTENSIFIED ON.
        WRITE:/ 'No of Exits:' , SY-TFILL.
      ELSE.
        FORMAT COLOR COL_NEGATIVE INTENSIFIED ON.
        WRITE:/(95) 'No User Exit exists'.
      ENDIF.
    ELSE.
      FORMAT COLOR COL_NEGATIVE INTENSIFIED ON.
      WRITE:/(95) 'Transaction Code Does Not Exist'.
    ENDIF.
    AT LINE-SELECTION.
      GET CURSOR FIELD FIELD1.
      CHECK FIELD1(4) EQ 'JTAB'.
      SET PARAMETER ID 'MON' FIELD SY-LISEL+1(10).
      CALL TRANSACTION 'SMOD' AND SKIP FIRST   SCREEN.

  • Looking for enhancement for the price control of purchasr oder

    Hi,
    I'm Looking for enhancement for the price control of purchasr oder
    I need to develop programs to control the price of purchase orders according to some special rules while purchase order is creating, so,
    can anybody tell me which enhancement is beeter to adopt?
    Thanks and best regards.

    hi
    following are there for purchase order...
    AMPL0001            User subscreen for additional data on AMPL
    LMEDR001            Enhancements to print program
    LMELA002            Adopt batch no. from shipping notification when posting a
    LMELA010            Inbound shipping notification: Transfer item data from IDO
    LMEQR001            User exit for source determination
    LMEXF001            Conditions in Purchasing Documents Without Invoice Receipt
    LWSUS001            Customer-Specific Source Determination in Retail
    M06B0001            Role determination for purchase requisition release
    M06B0002            Changes to comm. structure for purchase requisition releas
    M06B0003            Number range and document number
    M06B0004            Number range and document number
    M06B0005            Changes to comm. structure for overall release of requisn.
    M06E0004            Changes to communication structure for release purch. doc.
    M06E0005            Role determination for release of purchasing documents
    ME590001            Grouping of requsitions for PO split in ME59
    MEETA001            Define schedule line type (backlog, immed. req., preview)
    MEFLD004            Determine earliest delivery date f. check w. GR (only PO)
    MELAB001            Gen. forecast delivery schedules: Transfer schedule implem
    MEQUERY1            Enhancement to Document Overview ME21N/ME51N
    MEVME001            WE default quantity calc. and over/ underdelivery toleranc
    MM06E001            User exits for EDI inbound and outbound purchasing documen
    MM06E003            Number range and document number
    MM06E004            Control import data screens in purchase order
    MM06E005            Customer fields in purchasing document
    MM06E007            Change document for requisitions upon conversion into PO
    MM06E008            Monitoring of contr. target value in case of release order
    MM06E009            Relevant texts for "Texts exist" indicator
    MM06E010            Field selection for vendor address
    MM06E011            Activate PReq Block
    MMAL0001            ALE source list distribution: Outbound processing
    MMAL0002            ALE source list distribution: Inbound processing
    MMAL0003            ALE purcasing info record distribution: Outbound processin
    MMAL0004            ALE purchasing info record distribution: Inbound processin
    MMDA0001            Default delivery addresses
    MMFAB001            User exit for generation of release order
    MRFLB001            Control Items for Contract Release Order
    No of Exits:         36
    to search for any enhancement you can use the following prog..
    report  zfinduserexit.
    tables : tstc, tadir, modsapt, modact, trdir, tfdir, enlfdir.
    tables : tstct.
    data : jtab like tadir occurs 0 with header line.
    data : field1(30).
    data : v_devclass like tadir-devclass.
    parameters : p_tcode like tstc-tcode obligatory.
    select single * from tstc where tcode eq p_tcode.
    if sy-subrc eq 0.
    select single * from tadir where pgmid = 'R3TR'
    and object = 'PROG'
    and obj_name = tstc-pgmna.
    move : tadir-devclass to v_devclass.
    if sy-subrc ne 0.
    select single * from trdir where name = tstc-pgmna.
    if trdir-subc eq 'F'.
    select single * from tfdir where pname = tstc-pgmna.
    select single * from enlfdir where funcname =
    tfdir-funcname.
    select single * from tadir where pgmid = 'R3TR'
    and object = 'FUGR'
    and obj_name eq enlfdir-area.
    move : tadir-devclass to v_devclass.
    endif.
    endif.
    select * from tadir into table jtab
    where pgmid = 'R3TR'
    and object = 'SMOD'
    and devclass = v_devclass.
    select single * from tstct where sprsl eq sy-langu and
    tcode eq p_tcode.
    format color col_positive intensified off.
    write:/(19) 'Transaction Code - ',
    20(20) p_tcode,
    45(50) tstct-ttext.
    skip.
    if not jtab[] is initial.
    write:/(95) sy-uline.
    format color col_heading intensified on.
    write:/1 sy-vline,
    2 'Exit Name',
    21 sy-vline ,
    22 'Description',
    95 sy-vline.
    write:/(95) sy-uline.
    loop at jtab.
    select single * from modsapt
    where sprsl = sy-langu and
    name = jtab-obj_name.
    format color col_normal intensified off.
    write:/1 sy-vline,
    2 jtab-obj_name hotspot on,
    21 sy-vline ,
    22 modsapt-modtext,
    95 sy-vline.
    endloop.
    write:/(95) sy-uline.
    describe table jtab.
    skip.
    format color col_total intensified on.
    write:/ 'No of Exits:' , sy-tfill.
    else.
    format color col_negative intensified on.
    write:/(95) 'No User Exit exists'.
    endif.
    else.
    format color col_negative intensified on.
    write:/(95) 'Transaction Code Does Not Exist'.
    endif.
    at line-selection.
    get cursor field field1.
    check field1(4) eq 'JTAB'.
    set parameter id 'MON' field sy-lisel+1(10).
    execute the report and enter the transaction for which u want to find the enhancement and execute. it would show the available enhancements for that tcode.
    <b>Please do reward if useful</b>
    Regards
    Dinesh

  • Display access for the tcode SCC4

    Hi all,
    I want only the display access for the tcode SCC4. In which authorization object I can do this.
    Regards,
    R.Suganya

    Good Afternoon yes you can goto transaction SU24 insert transaction SCC4 and execute, click on display indicator, and you will see the object S_TABU_DIS assign activity value (03) to your role for this object which has that transaction SCC4 assigned to it. Also make sure that no other roles for that user has this object other wise the values will overwrite it.
    Make sure you have locked transaction code OY24 as its a duplicate of SCC4.
    Hope this helps
    Edited by: nadim razaq on Sep 17, 2008 4:13 PM

  • Problem in uploading data for the Tcode CA02

    Hi,
    I am trying to upload the data for the Tcode ca02  and i am facing a problem i.e. the uploading for the for the 18th  inspection characterstic is not able to being uploaded. I had checked the code of it  and the logic is there.
    It was previously uploading the data for it,but iit is not doing now. I had cheked the program of the screen also the fields are also present..

    would u plz send code.so i can check

  • To make the User group Filed mandatory for the Tcode SU01

    Hi Gurus,
    I need to make the 'User Group' Filed mandatory for the Tcode  'SU01'.
    I know we can do it using Transaction variant.
    But i do not want to create a new custom Tcode (e.g ZSU01) for the same.
    I understand we have a User Exit  'SUSR0001' for the Tcode SU01.
    Can we use this to make the User Group field mandatory.
    Or is there is some alternative way to do this ?
    Please advice.
    Thanks in Advance.
    Regards,
    Anubhav Mishra

    Hi Anubhav Mishra,
    > I know we can do it using Transaction variant.
    > But i do not want to create a new custom Tcode (e.g ZSU01) for the same.
    You don't need to create a custom Tcode to assign a transaction variant, just declare it as being a "standard variant" (in the SHD0 transaction too), and you'll make it assigned automatically to SU01 when this last is started.
    BR
    Sandra

  • Output type for the tcode f.27

    Hi All,
    Can any body please suggest what is the standard output type for the tcode f.27(Customer Statements).
    Thanks in advance,
    Nagendra

    Hi Brad,
    Thanks for reply.
    My requirement is to get the out put of f.27 in pdf format in french or english.
    Please let me know is there any FM and how to start work on this issue.
    Thanks in advance,
    Nagendra

  • How to find Related Tables for the Tcode given.

    How to find Related Tables for the Tcode given. (master data)
    Thanks in advance.

    Hi Sridhar,
    Welcome to SDN.
    The tables for a given transaction can be seen in the transaction SE80.
    First goto SE93.
    Give ur Tcode and find the program name.
    Now goto SE80. select program in the first dropdown and give the program name in the second box. U can find the list of tables used.
    One more way is : use ST05.
    and One more is using FM 'get_tables'
    Thanks,
    Shailaja
    Edited by: Shailaja on Jul 11, 2008 12:33 PM

  • 0FI_GL_10 to be enhanced for the Accounting Doc Num and Order

    Hi Gurus,
    We have used 0FI_GL_10  datasource and now we need data for the below two fields:
    1. Accounting Document Number (BSEG u2013 BELNR )
    2. Order Number (BSEG u2013 AUFNR)
    The above both fields are present in the datasource 0FI_GL_04.
    Can 0FI_GL_10  be enhanced for the above two fields? or do we have any simple method of pulling these
    Thanks in advance,
    Upender

    Hi,
    You can do it in 2 ways. Use both the datasources to fill same DSO. In that way, you would be able to update your required fields.
    Alternatively, you can enhance the datasource with these 2 fields and write your code in CMOD to fill these fields. Please refer to the below article for enhancing the datasource.
    http://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/b0af763b-066e-2910-a784-dc6731660f46
    Please note that the article talks about master data, therefore the enhancement EXIT_SAPLRSAP_002 is used. In your case, you need to code under EXIT_SAPLRSAP_001.
    Edited by: Rahul K Rai on Sep 9, 2010 1:36 PM

  • BAPI for the Tcode Xk03

    Hi
    What is the BAPI for the Tcode XK03
    Regards
    saba

    Hi  All
    Thanks .
    In Xk03 transaction the screen field vendor has input help. If  I choose vendor by material tab in input help and enter material id then i get vendor id automatically ...
    I need BAPI for that..
    In short I need BAPI that takes input material id and returns vendor details
    Regards
    Saba

  • Enhancement for PA30 tcode for 0167 Infotype

    Hi,
    I have arequirement as below,
    In PA30 tcode for Infotype 0167,under dependent tab we have check box for selecting the dependent for a benefit plan.my requirement is when ever we select a check box for a dependent system should check the record of that dependent from infotype 0021 and if the dependent will not fall under perticular age group it should throw an error message.
    Please suggest me regarding this.
    Thank you all for your understanding.
    Ravi

    Hi
       Here is a list of exits
    HRPBAS01  User Exit for HR Master Data
    HRPC0001  HR: PC download authorization
    HRRPAI01  User exit for FB HR_ENTRY_DATE and HR_LEAVING_DATE
    PARA0001  Enhancement for Determining the Number of Periods
    PARA0002  Enhancement for Calculating Annual Salary; IT0008,14
    PBAS0001  PA: Pers.Admin./Recruitment: Default values and chec
    PBAS0002  PA: Enhancements for Personnel Administration - Menu
    PBASRP01  PA: User exit distributed reporting

  • Line item attachments were missing for the documents in FB03

    Hi all ,
    i had an issue that within the transaction FB03,  attachments for line items were missing for all the documents that were posted from zprogram (artist statement) but attachments for the header items were displayed .
    Is there any clue why these attachments are missing.
    help me out of this.................!

    Check that that document key has been specified correctly. How are you storing the attachments??

  • Enhancement for FPP3  tcode

    Hi ,
    I need to add a field in the tcode FPP3 (business partner dispaly) , in the second screen , can any one tell me the Screen exit name .. which is used for this?
    Thanks in advance,
    Swetha.

    Solution pls
    Nabheet

  • Problem in Creating Implement Enhancements for the program

    Dear All,
    I am trying to create some checks on the data of HR table PA0001 before displaying data from table thru se11/se16/se16n  ( I should not display the core department data as per the security  policy), for this I am trying to create an enhancement in the program /1BCDWB/DBPA0001 to hide the data. But I am facing this error  Objet PROG /1BCDWB/DBPA0001 cannot be enhanced, Software component unknown cannot be enhanced Exception Class : CX_ENH_IS_NOT_ENHANCEABLE , its not allowing me to create any enhancements.  I am attaching the screen shots for the same. Please guide me how to proceed.
    Regards,
    Venkat Appikonda.

    Hi,
    I confirm that not all development objects can be enhanced.
    You'll have to do another way.
    One thing I don't understand is why do you use SE16 to view PA0001?
    And what do you want to hide, and what is the algorithm? (so that we may be able to help you)
    Sandra

Maybe you are looking for