Userexit or BADI for FB50/Fb60 transactions

Hi Gurus,
Can someone give me a Userexit or BADI that will trigger before posting an invoice thru FB50 or Fb60 transactions?
Thanks,
-Anthony.

These ara exits i found for ut Tcode FB50.
F050S001 FIDCMT, FIDCC1, FIDCC2: Edit user-defined IDoc segment
F050S002 FIDCC1: Change IDoc/do not send
F050S003 FIDCC2: Change IDoc/do not send
F050S004 FIDCMT, FIDCC1, FIDCC2: Change outbound IDoc/do not send
F050S005 FIDCMT, FIDCC1, FIDCC2 Inbound IDoc: Change FI document
F050S006 FI Outgoing IDoc: Reset Clearing in FI Document
F050S007 FIDCCH Outbound: Influence on IDoc for Document Change
F180A001 Balance Sheet Adjustment
FARC0002 Additional Checks for Archiving MM Vendor Master Data
RFAVIS01 Customer Exit for Changing Payment Advice Segment Text
RFEPOS00 Line item display: Checking of selection conditions
RFKORIEX Automatic correspondence
SAPLF051 Workflow for FI (pre-capture, release for payment).
i cant keep the break-point in these exits ,
u keep the break-point in all FM's and run the tcode it will trigger ,then u can find the where it is triggering ,then delete all the grk-points.
Reward Points if useful.

Similar Messages

  • Userexit for FB50/Fb60 transaction

    Hi Gurus,
    Can someone give me a Userexit or BADI that will trigger before posting an invoice thru FB50 or Fb60 transactions?
    Thanks,
    -Anthony.

    FB50 all avaliable user exits:
    F050S001
    F050S002
    F050S003
    F050S004
    F050S005
    F050S006
    F050S007
    F180A001
    FARC0002
    FEDI0001
    RFAVIS01
    RFEPOS00
    RFKORIEX
    SAPLF051
    Transaction Code - FB60                     Enter Incoming Invoices
    F050S001            FIDCMT, FIDCC1, FIDCC2: Edit user-defined IDoc segment
    F050S002            FIDCC1: Change IDoc/do not send
    F050S003            FIDCC2: Change IDoc/do not send
    F050S004            FIDCMT, FIDCC1, FIDCC2: Change outbound IDoc/do not send
    F050S005            FIDCMT, FIDCC1, FIDCC2 Inbound IDoc: Change FI document
    F050S006            FI Outgoing IDoc: Reset Clearing in FI Document
    F050S007            FIDCCH Outbound: Influence on IDoc for Document Change
    F180A001            Balance Sheet Adjustment
    FARC0002            Additional Checks for Archiving MM Vendor Master Data
    FEDI0001            Function Exits for EDI in FI
    RFAVIS01            Customer Exit for Changing Payment Advice Segment Text
    RFEPOS00            Line item display: Checking of selection conditions
    RFKORIEX            Automatic correspondence
    SAPLF051            Workflow for FI (pre-capture, release for payment)

  • BAPI's for FB50,FB60,KB31N and KP46

    Hi
    Can any one suggest me BAPI function modules for FB50,FB60,KB31N and KP46
    Transaction codes
    Thanks in advance

    For FB60 we used
    AcctngInvoiceReceipt.BAPI_ACC_INVOICE_RECEIPT_POST
    For FB50 we used
    AcctngDocument.Post
    These can be found under Accounting General, Accounting Interface in the BAPI explorer
    We have not used the others.
    Laurie

  • Userexit or BADI for program *RMMRP000* for background job

    Hi,
    We are scheduling background job for MRP through SM36 using program  RMMRP000 or Through Transaction MDBT (MDBT is calling program RMMRP000) which creates PR (through background job).
    I want to default one field in PR (PO Price field in valuation tab in PR default to gross) using any userexit or BADI.
    Can any body suggest me userexit or BADI for program RMMRP000 for background job
    Regards.

    Hi,
    1. The below are the List of  Userexit for this MDBT t.CODE.
    2. But i dont see any one helping to resolve your issue.
    3. May be you should lookg at the Userexit for me21n or relevant Purhcase requisition creation transaction.
    reg
    dsk

  • Userexit or Badi for vl01n date check

    Hi experts,
                     While preparing VL01N, BLDATE, WADAT,WADAT_IST  date should be a current date,
    if else i won t allow that delivery to PGI. kindly give userexit or badi  for this issue.
    Thanks and Regards
    G.Vendhan

    Hi,
    Use these steps to find Badi easily.
    1. Go to the TCode SE24 and enter CL_EXITHANDLER as object type.
    2. In 'Display' mode, go to 'Methods' tab.
    3. Double click the method 'Get Instance' to display it source code.
    4. Set a breakpoint on 'CALL METHOD cl_exithandler => get_class_name_by_interface'.
    5. Then run your transaction.
    6. The screen will stop at this method.
    7. Check the value of parameter 'EXIT_NAME'. It will show you the BADI for that transaction.
    Hope this helps u.
    thanks.

  • Screen Variants disabled for FB50,FB60,FB70

    Hello All,
    The screen variants for FB50 FB60 FB70 disabled. These vairants can be selected as Edit --> Screen variant --> Select screen variant.
    When any user executes transaction he gets some field missing (table control setting set as basic settings) and when he try from the above option for the desired screen then also screen remains same. It doesn't change
    Previously it was not the case. previously when user executes these trasnaction screen was coming correctly.
    Many users facing this issue.
    If anyboday faced similer kind of issue then request you to please share your inputs.
    Thanks  & regards,
    Prashant

    Hi Prashant,
    Please refer to notes 546889 and 186961.
    if user is calling transaction FB*0 the first time no screen variant
    for items is selected. So in order to assign a user to a screen variant,
    the user has to switch the tree on (SHIFT+F1).
    In the folder 'Screen variants for items' the user has to choose your
    'default' variant by a double click. After clicking on the button
    'Refresh Tree' this screen variant is saved in the table TFBUF, which
    contains the personalizations for ENJOY transaction. This table is
    always read by starting transaction FB*0. Because of the user
    personalization with table TFBUF the SET/GET-Parameters SCRVAR & STV are
    not used in the FI-Enjoy transactions. It's the enjoy and personlization
    system design that always the last selected screen variant of the user
    is used by starting transaction FB*0 and not a default one.
    But I can suggest you a modification, for setting your default screen
    variant in FB*0 with the value of parameter SCRVAR until the user will
    chosse another screen variant in the tree. Furthermore this default
    variant is set if user is executing 'Reset screen variant' under
    EDIT -> Screen variant. You can find the program changes of this
    modification below:
    Because it is only possible to set standard for transaction variants and
    not for screen variants and due to user personalization goal of the
    enjoy transaction It cannot change this system behaviour during
    maintenance.
    Here is the program code for this modification:
    1.
    FORM posting_transaction_init.
    If variant transaction is active, get screen variant     "Note 421236
          CALL FUNCTION 'RS_HDSYS_GET_SC_VARIANT'              "Note 331997
               EXPORTING                                       "Note 331997
                    progname         = 'SAPLFSKB'              "Note 331997
                    dynpro           = '0100'                  "Note 331997
               IMPORTING                                       "Note 331997
                    scvariant        = g_scvariant             "Note 331997
               TABLES                                          "Note 331997
                    values_scvariant = tab_values_scvariant    "Note 331997
                    guixt_scripts    = tab_guixt_scripts.      "Note 331997
        ENDIF.                                                 "Note 421236
    *Modification Begin of insert
        IF acc_kontext-scvariant IS INITIAL and g_scvariant is initial.
          GET PARAMETER ID 'SCRVAR' FIELD G_SCVARIANT.
        endif.
    *Modification End of insert
        IF NOT g_scvariant IS INITIAL                           "Note430830
    2.
    FORM create_tree_treev_style_enj.
    data entry variants
    Only if screen variant not provided by transaction variant
    *Modification begin of deletion
    IF p_scvariant IS INITIAL.                               "Note 331997
    *Modification end of deletion
        PERFORM create_tree_ev TABLES p_node_table.    " Erfassungsvarianten
        PERFORM create_item_ev TABLES p_item_table.
    *Modification begin of deletion
    ENDIF.                                                   "Note 331997
    *Modification end of deletion
    assignment models
      PERFORM create_tree_km TABLES p_node_table.      "Kontierungsmuster
    3.
    MODULE tree OUTPUT.
    read screen variants
    Only if no screen variant provided by transaction var.   "Note 331997
    *Modification Begin of deletion
    IF g_scvariant IS INITIAL.                               "Note 331997
    *Modification end of deletion
        PERFORM get_screen_variants.
    *Modification Begin of deletion
    ENDIF.                                                   "Note 331997
    *Modification end of deletion
    read parked documents if required.
    I recommend you to check with your local consultants if this modification is suitable to your requirements.
    Kind Regards,
    Fernando Evangelista

  • USER EXITS / BADI for ME12 ME15 Transactions

    Hi,
    I their any userexits or badi for ME12 ME15 transactions please share
    Regards
    Murthy .M
    Moderator message : Search for available information. Thread locked.
    Edited by: Vinod Kumar on May 26, 2011 3:58 PM

    Hello Priya,
    Your post is very old but do you remember if you found a solution?
    Thank you in advance.
    Best regards,

  • How can i find the exact BADI For a Particular Transaction

    hi ppl,
    How can i find the exact BADI For a Particular Transaction. Is there any Standard transaction or Programs to do this or suggest some other way.

    Use this code:
    *& Report  ZGET_BADI
    REPORT  ZGET_BADI.
    TABLES : TSTC,
    TADIR,
    MODSAPT,
    MODACT,
    TRDIR,
    TFDIR,
    ENLFDIR,
    SXS_ATTRT ,
    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,
    P_PGMNA LIKE TSTC-PGMNA .
    DATA wa_tadir type tadir.
    START-OF-SELECTION.
    IF NOT P_TCODE IS INITIAL.
    SELECT SINGLE * FROM TSTC WHERE TCODE EQ P_TCODE.
    ELSEIF NOT P_PGMNA IS INITIAL.
    TSTC-PGMNA = P_PGMNA.
    ENDIF.
    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 in ('SMOD', 'SXSD')
    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:/(105) SY-ULINE.
    FORMAT COLOR COL_HEADING INTENSIFIED ON.
    *Sorting the internal Table
    sort jtab by OBJECT.
    data : wf_txt(60) type c,
    wf_smod type i ,
    wf_badi type i ,
    wf_object2(30) type C.
    clear : wf_smod, wf_badi , wf_object2.
    *Get the total SMOD.
    LOOP AT JTAB into wa_tadir.
    at first.
    FORMAT COLOR COL_HEADING INTENSIFIED ON.
    WRITE:/1 SY-VLINE,
    2 'Enhancement/ Business Add-in',
    41 SY-VLINE ,
    42 'Description',
    105 SY-VLINE.
    WRITE:/(105) SY-ULINE.
    endat.
    clear wf_txt.
    at new object.
    if wa_tadir-object = 'SMOD'.
    wf_object2 = 'Enhancement' .
    elseif wa_tadir-object = 'SXSD'.
    wf_object2 = ' Business Add-in'.
    endif.
    FORMAT COLOR COL_GROUP INTENSIFIED ON.
    WRITE:/1 SY-VLINE,
    2 wf_object2,
    105 SY-VLINE.
    endat.
    case wa_tadir-object.
    when 'SMOD'.
    wf_smod = wf_smod + 1.
    SELECT SINGLE MODTEXT into wf_txt
    FROM MODSAPT
    WHERE SPRSL = SY-LANGU
    AND NAME = wa_tadir-OBJ_NAME.
    FORMAT COLOR COL_NORMAL INTENSIFIED OFF.
    when 'SXSD'.
    *For BADis
    wf_badi = wf_badi + 1 .
    select single TEXT into wf_txt
    from SXS_ATTRT
    where sprsl = sy-langu
    and EXIT_NAME = wa_tadir-OBJ_NAME.
    FORMAT COLOR COL_NORMAL INTENSIFIED ON.
    endcase.
    WRITE:/1 SY-VLINE,
    2 wa_tadir-OBJ_NAME hotspot on,
    41 SY-VLINE ,
    42 wf_txt,
    105 SY-VLINE.
    AT END OF object.
    write : /(105) sy-ULINE.
    ENDAT.
    ENDLOOP.
    WRITE:/(105) SY-ULINE.
    SKIP.
    FORMAT COLOR COL_TOTAL INTENSIFIED ON.
    WRITE:/ 'No.of Exits:' , wf_smod.
    WRITE:/ 'No.of BADis:' , wf_badi.
    ELSE.
    FORMAT COLOR COL_NEGATIVE INTENSIFIED ON.
    WRITE:/(105) 'No userexits or BADis exist'.
    ENDIF.
    ELSE.
    FORMAT COLOR COL_NEGATIVE INTENSIFIED ON.
    WRITE:/(105) 'Transaction does not exist'.
    ENDIF.
    AT LINE-SELECTION.
    data : wf_object type tadir-object.
    clear wf_object.
    GET CURSOR FIELD FIELD1.
    CHECK FIELD1(8) EQ 'WA_TADIR'.
    read table jtab with key obj_name = sy-lisel+1(20).
    move jtab-object to wf_object.
    case wf_object.
    when 'SMOD'.
    SET PARAMETER ID 'MON' FIELD SY-LISEL+1(10).
    CALL TRANSACTION 'SMOD' AND SKIP FIRST SCREEN.
    when 'SXSD'.
    SET PARAMETER ID 'EXN' FIELD SY-LISEL+1(20).
    CALL TRANSACTION 'SE18' AND SKIP FIRST SCREEN.
    endcase.
    Regards
    Vinayak

  • Finding Userexit or BADI for vl10batch transaction

    Hi All,
    We are using the VL10BATCH transation for creation of delivery note which can create one Delivery document for multiple line items.
    VL10BATCH transaction which inturn creates variants for VL10 transactions based on material, partner, Salesorder details and batch job will be scheduled once the variant is saved.
    I have a requirement to change the VL10BATCH transaction, that it should create 1 Delivery document per 1 line item. Is there any BADI or any userexit available which is called before Delivery document creation, so that I can enhance the userexit or BADI and can restict it to only 1 Delivery for 1 line item.
    Any inputs on this will be a valuable help for me.
    Thanks and Regards,
    Reddem.

    Hi Reddem!
    Try one of them userexits
    LV50R_VIEWG01 - LV50R_VIEWG17
    Otherwise you can make a lot of settings in VL10 on the User Role tab. E.g. Dlv creation profile, you can find some user-exits with F1-Help and F4-Help on input fields.
    br
    Kalman

  • Problem in FB50,FB60 transactions

    Recently due to some change which we are not able to track in transactions FB50,FB60 the line item column data is altered
    Ideally it starts with  Compcode,D/C indicator ,G/L acct etc
    But it now starts with the 5 customer specific fields added as part of OSS note( 174413) at the start.
    earlier to it after implementing this note these 5 fields were shown at the end
    the fields are: ACGL_ITEM_GEN-GEN_CHAR1
                          ACGL_ITEM_GEN-GEN_CHAR2
                         ACGL_ITEM_GEN-GEN_CHAR2
                        ACGL_ITEM_GEN-GEN_CHAR2
                       ACGL_ITEM_GEN-GEN_CHAR2
    the fields now appear at start rather then at end.
    how do i change the order to make it display at end.
    Am not sure if implementaiton of some other OSS note led to the field positon getting shifted to be first
    This is affecting many transactions FB50,FB60
    Solution to this is rewared

    Hi,
    have you tried changing the order of the fields by means of transaction
    SHD0 (Transaction and screen variants)?
    Best regards.

  • Is there any userexit OR BADI  for MIR7 WHEN change number of PO

    I know I can use badi  NVOICE_UPDATE- CHANGE_BEFORE_UPDATE method. to check PO's number when
    I save .
    I want to find an exit or badi to implement when I change number of PO, and  type enter  to  check the number .How can I do ??

    Hi,
    Please check this thread for the procedure to find the BADI for a transaction
    http://searchsap.techtarget.com/tip/0,289483,sid21_gci1276392,00.html#
    Or
    You goto se24 and specify the class CL_EXITHANDLER and in that double click on GET_INSTANCE method in that put a break point on the line 
    CALL METHOD cl_exithandler=>get_class_name_by_interface
    and run you transaction... for almost every action you will get this method trigger and in that check the exit name... And that's the BADI for the interaction made in that transactation.
    Please go through this link for Finding BADI using class CL_EXITHANDLER in detail.
    [Finding BADI|http://abapreports.blogspot.com/2008/06/badi-finding-in-abap.html]
    Hope this would help you.
    Good luck
    Narin
    Edited by: Narin Nandivada on Aug 19, 2008 5:30 PM

  • Any userexit or badi for Me51n or me52n

    Any  user exist  or badis for  Me51n or me52n if
    Material Profit center ,v/s Plant profit center  or v/s WBS profit
    center not matched then PR should not saved.
    Moderator message: please do some own research before asking.
    [Asking Good Questions in the Forums to get Good Answers|/people/rob.burbank/blog/2010/05/12/asking-good-questions-in-the-forums-to-get-good-answers]
    Edited by: Thomas Zloch on Feb 21, 2011 2:01 PM

    Hi,
    Please check this thread for the procedure to find the BADI for a transaction
    http://searchsap.techtarget.com/tip/0,289483,sid21_gci1276392,00.html#
    Or
    You goto se24 and specify the class CL_EXITHANDLER and in that double click on GET_INSTANCE method in that put a break point on the line 
    CALL METHOD cl_exithandler=>get_class_name_by_interface
    and run you transaction... for almost every action you will get this method trigger and in that check the exit name... And that's the BADI for the interaction made in that transactation.
    Please go through this link for Finding BADI using class CL_EXITHANDLER in detail.
    [Finding BADI|http://abapreports.blogspot.com/2008/06/badi-finding-in-abap.html]
    Hope this would help you.
    Good luck
    Narin
    Edited by: Narin Nandivada on Aug 19, 2008 5:30 PM

  • UserExit or BADI for FCH5

    Hi Gurus,
    Any one please tell me is there any user Exit or badi for FCH5 - Create Check Information.
    Sekhar

    hi,
    you have so many exits and badi for that transaction.
    if you donot know the program to find them,then check these.
    Transaction Code - FCH5                     Create Check Information
    Enhancement/ Business Add-in            Description
    Enhancement
    RFFOX074                                Frame for user exit RFFOX074 (in program RFFOCH_U)
    RFFOX075                                Frame for user exit RFFOX075 (in program RFFOCH_U)
    RFFOX081                                Frame for user exit RFFOX081 (in program RFFOF__T)
    RFFOX082                                Frame for user exit RFFOX082 (in program RFFOF__T)
    RFFOX100                                Frame for user exit RFFOX100 (in program RFFOUS_T)
    RFFOX101                                Frame for user exit RFFOX101 (in program RFFOUS_T)
    RFFOX102                                Frame for user exit RFFOX102 (in program RFFOUS_T)
    RFFOX103                                Frame for user exit RFFOX103 (in program RFFOUS_T)
    RFFOX104                                user exit
    RFFOX105                                Frame for user exit RFFOX105 (in program RFFOUS_T)
    RFFOX200                                Frame for user exit RFFOX200 (in program RFFONZ_T)
    RFFOX210                                Frame for user exit RFFOX210 (in program RFFOAU_T)
    RFFOX211                                Frame for user exit RFFOX211 (in program RFFONZ_T)
    RFFOX230                                General program for user exit RFFOX230 (in program RFFOJP_L)
    RFFOX240                                Enhancement for User Exit 240 (RFFOAT_P)
    RFFOX250                                Enhancement for User Exit 250 (RFFODK_E)
    RFFOX901                                Framework for user exit RFFOX901 (in program RFFOM100)
    RFFOX902                                Framework for user exit RFFOX902 (in program RFFOM100)
    FDTAX001                                Enhancement to Transaction FDTA (event after the download)
    FEDI0002                                Function exits for EDI DOCS in FI - Incoming pyt adv.notes
    FEDI0003                                Function exits for EDI docs in FI - Save PEXR segments
    FEDI0004                                Function exits for EDI docs in FI - particular events
    FEDI0006                                Function Exits for EDI-docs in FI: Save IDCR Segments
    RFFOX003                                Frame for user exit RFFOX003 (in program RFFOM100)
    RFFOX041                                Framework for user exit RFFOX041 (in program RFFOBE_I)
    RFFOX042                                Framework for user exit RFFOX042 (in program RFFOBE_E)
    RFFOX043                                Framework for user exit RFFOX043 (in program RFFOBE_D)
    RFFOX061                                Frame for user exit RFFOX061 (in program RFFOCH_P)
    RFFOX062                                Frame for user exit RFFOX062 (in program RFFOCH_P)
    RFFOX063                                Frame for user exit RFFOX063 (in program RFFOCH_P)
    RFFOX064                                Frame for user exit RFFOX064 (in program RFFOCH_P)
    RFFOX065                                Frame for user exit RFFOX065 (in program RFFOCH_P)
    RFFOX066                                Frame for user exit RFFOX066 (in program RFFOCH_P)
    RFFOX071                                Frame for user exit RFFOX071 (in program RFFOCH_U)
    RFFOX072                                Frame for user exit RFFOX072 (in program RFFOCH_U)
    RFFOX073                                Frame for user exit RFFOX073 (in program RFFOCH_U)
    Business Add-in
    FI_BSTM_MC_EXIT                         FI Account Statement: Exit from MultiCash Conversion
    FI_F110_SCHEDULE_JOB                    F110: Check before scheduling a proposal/update run

  • Userexit or BADI for CS01

    Hi,
    While creating BOM from CS01 transaction, i want the <b>VALID TO</b> date field as editable or input field.
    By default the date is coming as 31.12.9999 , but i want to change it as per the requirement.
    Is there any user exit or BADI for this.
    Regards,
    Sonika

    hi
    you can check the same with this report program. execute it, enter your transaction for which you require enhancement then press f8. It would display all the available exits...
    *& Report  ZFINDUSEREXIT
    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).
    please reward if useful...
    regards
    dinesh

  • UserExit or Badi for inbound posting idocs after commit

    Hello Folks,
    I want to know the User Exit/Badi that can be used after inbound idoc gets posted-iam using FM IDOC_INPUT_HRMD for posting idocs, as i want to use perform on commit statement.
    Thanks & Regards,
    Nishanth Kumar

    Hi Nishanth
    Dont sure about the question actually.Can you elaborate.
    see the [thread|Re: User Exit or BADI   for ME21N or ME51N;
    it may help you
    Regards
    Sachin

Maybe you are looking for

  • I'm truly smoked about Leopard 10.5.3...

    I was just messing around with my laptop about an hour ago and noticed that Leopard 10.5.3 was available. A long download and then a longer installation. Finally after about an hour with my "wheel" spinning and nothing happening, I signed on here wit

  • Can't install 3rd party screensavers

    G'day Gang, Just wondering if anyone else has had this problem? I've downloaded the below trial screensavers and installed them on three different machines: My Macbook Pro (specs in signature), my iBook G4 and my parents Intel Mac Mini running Tiger.

  • Issue with WebPass for Sunone webserver.

    Hi, I installed sunone web server 6.1 and OAM WebPass for Sunone webserver. When i installed sunone webserver and started the same it worked fine but after installing webpass for sunone webserver and when i try to start webserver i am getting the fol

  • CAN'T INSTALL UPDATES TO ADOBE PRODUCTS

    WHY CANT I INSTALL UPDATES? UPDATES WORKED FINE UNTIL CC HOW DO I INSTALL UPDATES? I GET AN ERROR EVERYTIME I TRY TO INSTALL! THIS SUCKS! FORGOT TO MENTION ADOBE CREATIVE SUITE 5 ALL PRODUCTS MAC BOOK PRO 15"2013

  • Scroll to top of a page

    Hi, When pressng the Page Up or Page Down keys, I don't go exactly to the top of the previous or next page. This means that I often end up looking at half the top and half the bottom page. Is there a command to go exactly to the beginning of the next