UserExit / Badi for PA48

Hi
Does anyone know if there is a UserExit or Badi that i can use in order to change "Info Group" (In Pa0000), when executing pa48 ?
Thanks Ami

Hi Ami,
To find the badi's available for PA48 go to SE24 class CL_EXITHANDLER and double click on method GET_INSTANCE. In this method approximately line 28 there is "case sy-subrc." statement, this is directly after the call i.e. "call method cl_exithandler=>get_class_name_by_interface". Put a break-point here and then run PA48. Every time it hits a badi it will stop here, you can then have a look at the field content of variable EXIT_NAME and here you will find the name of the available BADIs.
Hope that helps.
Glen.

Similar Messages

  • Userexit/BAdi for CBIH102  (HR-EHS module)

    Hi guru's,
    Please help find the userexit/BAdi for Transaction code: CBIH102. The Requirement is to auto-populate the Accident Category  (CCIHT_IPEVA-IALPCAT) field  during the Creation/Change mode. I tried the below exits/BAdi & set all the breakpoints, activated CMOD projects and even implemented BAdi. It is not triggering. Enhancement Framew
    Object Name                                 Description
    EHSIAHM1                                     EH&S: Menu Exit 1 for Incident/Accident Log Header
    EHSIAHM2                                     EH&S: Menu Exit 2 for Incident/Accident Log Header
    EHSIAPM1                                     EH&S: Menu Exit 1 for Incident/Accident Log Person
    EHSIAPM2                                     EH&S: Menu Exit 2 for Incident/Accident Log Person
    EHSMPHM1                                   EHS: Menu Exit 1 for Measurement Project Header Data
    EHSMPHM2                                   EHS: Menu Exit 2 for Measurement Project Header Data
    EHSMPJM1                                    EHS: Menu Exit 1 for Measurement Project Measurements
    EHSMPJM2                                    EHS: Menu Exit 2 for Measurement Project Measurements
    EHSSARA                                     EHS: Check/Edit Lines in SARA List Before Printout
    BAdi Name                                    Description
    EHSI_AC_COSTC                          EHS: Cost Calculation in Safety Measures
    EHSI_ANNC_RATCP                      EHS: Calculation of Rating of Standardized Criteria
    EHSI_ER_MEX_01                          EHS: Risk Assessment Menu Exit 1
    EHSI_ER_MEX_02                          EHS: Risk Assessment Menu Exit 2
    EHSI_ER_MEX_03                          EHS: Risk Assessment Menu Exit 3
    EHSI_ER_MEX_04                          EHS: Risk Assessment Menu Exit 4
    EHSI_FAL_***_SRV_SCR           EHS: Screen Enhancement: Injury/Illness Log-Service Assignmt
    EHSI_FAL_MEX_01                        EHS: Injury/Illness Log Menu Exit 1
    EHSI_FAL_MEX_02                        EHS: Injury/Illness Log Menu Exit 2
    EHSI_FAL_MEX_03                        EHS: Injury/Illness Log Menu Exit 3
    EHSI_FAL_MEX_04                        EHS: Injury/Illness Log Menu Exit 4
    EHSI_IA_RPHDFLG_COMP             EHS: Determ. of Reportable Event Indicator in Inc./Acc. Hdr
    EHSI_INT_ORG_1403                     EHS: Write Long-Term Average to Infotype 1403
    EHSI_MJVA_MATCHUP                  EHS: Transfer Measured Values - Amounts
    EHSI_MJ_IMPORT                           EHS: Import Measured Values
    EHSI_MJ_MEX_01                           EHS: Measurement Management - Measurement - Menu Exit 1
    EHSI_MJ_MEX_02                           EHS: Measurement Management - Measurement - Menu Exit 2
    EHSI_MP_CREATE                          EHS: Create Measurement Projects
    EHSI_MP_DV_SCR                         EHS: Screen Exit: Device List in Measurement Management
    EHSI_MP_EPI_IMP                           EHS: Import Exposure Profile
    EHSI_MP_METHOD_HELP               EHS: F4 Help for Measurement Method
    EHSI_MP_MEX_01                           EHS: Measurement Management - Meas. Project - Menu Exit 1
    EHSI_MP_MEX_02                          EHS: Measurement Management - Meas. Project - Menu Exit 2
    EHSI_WA_MEX_01                         EHS: Work Area Menu Exit 1
    EHSI_WA_MEX_02                         EHS: Work Area Menu Exit 2
    EHSI_WA_MEX_03                         EHS: Work Area Menu Exit 3
    EHSI_WA_MEX_04                         EHS: Work Area Menu Exit 4
    EHSI_WA_OVERALL_RAT             BAdI Default Impl.: Work Area Overall Rating
    EHSI_WA_RECEIVED_RAT             BAdI Default Impl.: Work Area Received Rating
    EHSI_ACPM_DATA_TRANS           BAdI Default Impl.: Work Area Received Rating
    EHSI_CLM_HEAD_SCR                  BAdI Default Impl.: Work Area Received Rating
    EHSI_CLM_MEX_1                          BAdI Default Impl.: Work Area Received Rating
    EHSI_CLM_MEX_2                          BAdI Default Impl.: Work Area Received Rating
    EHSI_CLM_PAY_SCR                    BAdI Default Impl.: Work Area Received Rating
    EHSI_IAL_COSTS_SCR                 BAdI Default Impl.: Work Area Received Rating
    EHSI_IPEVA_TIMDAT                     EHS: Make the Multiple Absences in the I/A Log flexible
    Regards,
    Vinayak

    Up please )

  • Any Userexit & BADI for transaction VB(7 during final settlement

    Hi SAP GURUS,
    I have checked no user exit and BADI. Any Userexit & BADI for transaction VB(7 during final settlement. During final settlement of rebate, I have to change the amount from KONP table in transaction VB(7 . Let me know the userexit and BADI.
    Regards,
    Karthik.

    Hi Sekhar,
    These following BADI are not capturing KONP item details.
    I want to capture KONP item details to modify amount.
    ARC_SD_COND_CHECK : Archiving Object SD_COND: Additional Checks
    ARC_SD_COND_WRITE : Archiving Object SD_COND: Archive Additional Data
    SD_COND_SAVE_A : Save condition application A, E
    Regards,
    Karthik.

  • Userexit/badi for tcode MB1A

    Hi,
    I am currently looking for a userexit or BADI for transaction MB1A for me to modify/delete the accounting documents document created by this transaction.
    Thanks!

    The below are the available user exits for MB1A.
    MBCF0002            Customer function exit: Segment text in material doc. item
    MBCF0005            Material document item for goods receipt/issue slip
    MBCF0006            Customer function for WBS element
    MBCF0007            Customer function exit: Updating a reservation
    MBCF0009            Filling the storage location field
    MBCF0010            Customer exit: Create reservation  
                                BAPI_RESERVATION_CREATE1
    MBCF0011            Read from RESB and RKPF for print list in  MB26
    MB_CF001            Customer Function Exit in the Case of Updating a Mat. Doc.
    To check for the suitable badi, Go to transaction SE24 and give the Object type as CL_EXITHANDLER and click on Display button.
    Double click on method GET_INSTANCE, put a break point on case statement.
    Execute your transaction and look for variable EXIT_NAME at your scenario then It will show the available badi's.
    Reward if it is useful.
    Thanks,
    Srinivas

  • Userexit/BADI for MBST Tcode

    Hi all,
    Is there any userexit or BADI for Transaction MBST.
    Pl help.
    Regards,
    Vamsi.

    hi,
    I want know out of userexits listed in above thread, while saving which user exit will call.
    iam trying putting breakpoint in all exits, but i am not getting any relevant exit.
    while posting or saving Material document number for cancellation in MBST.
    regards,
    vamsi.

  • Userexit/Badi for vendor or enduser addition/change in sales order creation

    Hello Gurus,
    I need a userexit/badi that gets triggered on the addition/change of partners in sales orders
    I need to make some validations when the user adds/changes the vendor or
    enduser in the sales order creation.
    I tried many exits that I could find from forum but they were not able to asist.
    Any help would be much appreciated.
    Thanks in Advance,
    Sumit.

    Well, if all else fails, USEREXIT_MOVE_FIELD_TO_VBAK will definitely be called when you change partners... but of course it will be called much more often than at only partner changes. Still, internal table XVBPA shows the current partners, so you could compare its content with the earlier state of the table to recognize a partner change you're interested in.
    Strangely, the usual Y-table (YVBPA) is not populated, not sure why, otherwise the comparison would be even easier.

  • UserExit/BADI for ME22N services tab

    Hi all,
         My requirement is that, I need to do validation of the Service Quantity of Purchase Items in ME22N transaction (ie. Change PO).
    I have tried a BADI  "ME_PROCESS_PO_CUST", but I am getting only the PO item quantity in this BADI, not the service quantity.
    Can any body suggest me a correct  UserExit/BADI  to to the validation of Service Quantity.
    Regards,
    Anbarasan K

    Thanks Charlie.
    The user exit SRVESLL worked.

  • UserEXIT/BADI for MIRO

    Hi Gurus,
    We want to change the invoice date when we are doing MIRO.
    Please suggest any UserEXIT or BADI where in we can change the invoice date when we are doing posting.
    Thanx
    RR

    check below exits
    LMR1M001            User exits in Logistics Invoice Verification
    LMR1M002            Account grouping for GR/IR account maintenance
    LMR1M003            Number assignment in Logistics Invoice Verification
    LMR1M004            Logistics Invoice Verification: item text for follow-on docs
    LMR1M005            Logistics Inv. Verification: Release Parked Doc. for Posting
    LMR1M006            Logistics Invoice Verification: Process XML Invoice

  • Userexit/BADI for FB60 - simulate button

    Hi All,
    I have a specific requirement in FB60. Need to know BADI or Userexit which gets triggered on Simulate Button.
    Thanks in advance
    Ratnakar

    Hi Ratnakar,
    The best way to search for a BADI in a transaction is by putting a breakpoint in the class CL_EXITHANDLER (tcode SE24) in the "Get Instance" method.
    go to SE24
    enter classname as "CL_EXITHANDLER"
    display
    double-click on "get Instance" method.
    Put a breakpoint.
    Now run the 'Simulate' in FB60 and check for exit_name when program stops at breakpoint.,
    Regards,
    Vivek Kute.

  • UserExit/ Badi for me51n ( Version Details )

    Hi Experts,
    In transaction ME51n for Purchase Requistion for line item in Version TAB , I want to capture the Status "version completed" checkbox in a User exit or BADI and want to put a validation on the checkbox. I have  list of all UserExits and Badi's
    which are available for me51n. But none of them capture the Version TAB details in me51n. Version Details are available in EREV table.  EREV table details are not available in any of the UserExits and BADI's. No structure is available for that in User exits / Badi's.
    Also I want to know about BTE's. What are BTE's? Can BTE be used for ME51n transaction? If yes . what is the procedure  for the same?
    Please suggest a solution for the same as soon as possible.
    Thanks in Advance.

    Hello Priti,
    For BTE ref following doc-
    http://help.sap.com/saphelp_erp2004/helpdata/en/ee/e87988027a11d5a7d60000e83dda02/content.htm
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/207835fb-0a01-0010-34b4-fef1240ba9b7
    Thank You,
    Nishikant.

  • UserExit/BADI for getting the contract number in ME31K

    Dear Experts,
    Is there any userexits/BADI available in ME31K , for getting the contract number once it is created.
    Thanks&Regards,
    Anversha

    Hi
    find the BADI:
    1. Goto SE24
    2. Open the class "CL_EXITHANDLER"
    3. Open the Metnod "GET_INSTANCE"
    4. Put a Break point in the "  CASE sy-subrc."
    CALL METHOD cl_exithandler=>get_class_name_by_interface
        EXPORTING
          instance                      = instance
        IMPORTING
          class_name                    = class_name
        CHANGING
          exit_name                     = exit_name
        EXCEPTIONS
          no_reference                  = 1
          no_interface_reference        = 2
          no_exit_interface             = 3
          data_incons_in_exit_managem   = 4
          class_not_implement_interface = 5
          OTHERS                        = 6.
      CASE sy-subrc.
        WHEN 1.
          RAISE no_reference.
        WHEN 2.
          RAISE no_interface_reference.
        WHEN 3.
          RAISE no_exit_interface.
        WHEN 4.
          RAISE data_incons_in_exit_managem.
        WHEN 5.
          RAISE class_not_implement_interface.
      ENDCASE.
    5. Come Back and Execute the Transaction Code
    6. In the Debugging screen "exit_name" having the BADI Name for that Tcode.

  • Userexit/BADI for VA01/VA02 on save

    Hello ,
    Can any body provide the avaialble Uesr exits or BADIs which will trigger ON SAVE of sales order creation or change .
    I tried with some BADI but all they are for Internal use only .
    Please provide me the externla BADI s  which can be implemented .
      or
    userexits
    very very urgent
    Points will be given
    thanks

    Enhancement                                                                               
    V60F0001                                SD Billing plan (customer enhancement) diff. to billing plan
    V46H0001                                SD Customer functions for resource-related billing         
    V45W0001                                SD Service Management: Forward Contract Data to Item       
    V45S0004                                Effectivity type in sales order                            
    V45S0003                                MRP-relevance for incomplete configuration                 
    V45S0001                                Update sales document from configuration                   
    V45P0001                                SD customer function for cross-company code sales          
    V45L0001                                SD component supplier processing (customer enhancements)   
    V45E0002                                Data transfer in procurement elements (PRreq., assembly)   
    V45E0001                                Update the purchase order from the sales order             
    V45A0004                                Copy packing proposal                                      
    V45A0003                                Collector for customer function modulpool MV45A            
    V45A0002                                Predefine sold-to party in sales document                  
    V45A0001                                Determine alternative materials for product selection      
    SDTRM001                                Reschedule schedule lines without a new ATP check          
    SDAPO001                                Activating Sourcing Subitem Quantity Propagation                                                                               
    Business Add-in                                                                               
    BADI_SD_SCH_GETWAGFZ                    Scheduling Agreement: Read WAGFZ from S073                 
    BADI_SD_V46H0001                        SD Customer functions for resource-related billing         
    Regards,
    Shib

  • UserExit / BADI for co02

    Hello,
    I´m searching for a BADI, where I can change the Control Key.
    The problem behind: I must check the sequence number, to know which Control Key must be change.
    This sequence number can be edited in co02. So I need a BADI which is triggered at save.
    Thanks for your answers,
    Mario Ecker

    Hi.
    Following my example I used here EXIT to add custom field and subscreen, and checks for mandatory empty custom fields:
    I think you can use even for standard fields...
    I also had to activate screen exit in my case (and structure append CI_AUFK). But the code below may also help you.
    EXIT:ZXAUFU04 (EXIT_SAPMKAUF_002 of enhancement COOPA003)
    subscreen = '0999'.
    aufk-zzqtde_plan_v0  = i_aufk-zzqtde_plan_v0 .
    aufk-zzqtde_plan_v1  = i_aufk-zzqtde_plan_v1 .
    aufk-zzqtde_plan_v2  = i_aufk-zzqtde_plan_v2 .
    aufk-zzum_v0         = i_aufk-zzum_v0 .
    aufk-zzum_v1         = i_aufk-zzum_v1 .
    aufk-zzum_v2         = i_aufk-zzum_v2 .
    aufk-zzlei_v0        = i_aufk-zzlei_v0 .
    aufk-zzlei_v1        = i_aufk-zzlei_v1 .
    aufk-zzlei_v2        = i_aufk-zzlei_v2 .
    aufk-zzavanco_fisico = i_aufk-zzavanco_fisico.
    EXIT:ZXAUFU05 (EXIT_SAPMKAUF_003 of enhancement COOPA003)
    c_user_ci_aufk-zzqtde_plan_v0  = aufk-zzqtde_plan_v0.
      c_user_ci_aufk-zzqtde_plan_v1  = aufk-zzqtde_plan_v1.
      c_user_ci_aufk-zzqtde_plan_v2  = aufk-zzqtde_plan_v2.
      c_user_ci_aufk-zzum_v0         = aufk-zzum_v0.
      c_user_ci_aufk-zzum_v1         = aufk-zzum_v1.
      c_user_ci_aufk-zzum_v2         = aufk-zzum_v2.
      c_user_ci_aufk-zzlei_v0        = aufk-zzlei_v0.
      c_user_ci_aufk-zzlei_v1        = aufk-zzlei_v1.
      c_user_ci_aufk-zzlei_v2        = aufk-zzlei_v2.
      c_user_ci_aufk-zzavanco_fisico = aufk-zzavanco_fisico.
    EXIT:ZXAUFU01(EXIT_SAPLRKIO_001 of enhancement COOPA_01)
    Here are the checks...
    *-INI Glauco - 02/12/2010
    *-CO-02 - Controle de planejamento aquisição de ativos
    IF ( sy-ucomm              EQ 'SICH'  OR  " AO SALVAR
         sy-ucomm              EQ 'YES' ).    " AO CONFIRMAR SALVAMENTO, APÓS MESMO ERRO
      IF   i_aufk-auart          EQ 'ZATV'  AND
           i_aufk-zzqtde_plan_v0 EQ '0.00'.
        MESSAGE e001(zco). " Campo Qtde. Plan. V0 obrigatório para ZATV.
      ENDIF.
      IF i_aufk-zzqtde_plan_v0 GT '0.00' AND
         i_aufk-zzum_v0        EQ ''.
        MESSAGE e002(zco) WITH 'v0'. " Preencher UM. &
      ENDIF.
      IF i_aufk-zzqtde_plan_v1 GT '0.00' AND
         i_aufk-zzum_v1        EQ ''.
        MESSAGE e002(zco) WITH 'v1'. " Preencher UM. &
      ENDIF.
      IF i_aufk-zzqtde_plan_v2 GT '0.00' AND
         i_aufk-zzum_v2        EQ ''.
        MESSAGE e002(zco) WITH 'v2'. " Preencher UM. &
      ENDIF.
    ENDIF.
    *-Fim Glauco
    best regards,
    Glauco
    Edited by: Glauco Kubrusly on Jul 7, 2011 11:10 AM

  • Userexit/Badi for CG02

    Hi all,
    If anyone has used user exits or badi to do custom checks on specifications in transaction CG02, please reply asap on how this was implemented.
    Our requirement is to do certain validations on Usage and value assignments of characteristics in the property tree.
    Thanks and Regards,
    Shivali

    Hi Shivali,
    Try following exits.   C1020001,  C1020002 .... C1020004
    Regards,
    Venkat

  • Userexit/badi for tolerance levels in production order

    Hi ,
      I have a requirment where I have to set the under/over delivery tolerance limits to a fixed value based on the order quantity.I am not able to get any user exit or Badi to do the same.I am aware that this tolerance flows in from the work schedulling view in Material Master,But i need to change this in CO01/Co02.
      Can any one please help me out.
    Thank you,
    Suvarna.

    *" IMPORTING
    *" VALUE(IS_HEADER_NEW) LIKE CAUFVD STRUCTURE CAUFVD
    *" VALUE(IS_HEADER_OLD) LIKE CAUFVD STRUCTURE CAUFVD
    *" VALUE(IS_ITEM_NEW) LIKE AFPOD STRUCTURE AFPOD
    *" VALUE(IS_ITEM_OLD) LIKE AFPOD STRUCTURE AFPOD
    *" EXCEPTIONS
    *" NO_CHANGES_ALLOWED
    As shown we have AFPOD as the importing parameter and i cannot change the fields in structure.(I need to change UEBTO and UNTTO in AFPOD)
    Please let me know if Iam missing out anything.

Maybe you are looking for

  • SMARTFORM Address

    Hello. Is there any way to reorder the lines of the address structure of the smartform? It prints the street as Street2, Street3, Street. Is there a way to make it print Street, Street2, Street3. Thank you Nuno Silva

  • De-allocating EDM Profile of an Interval Meter attached to an installation

    My dear friends, I need sincere help from you . This is an ISU requirement on which ABAP/functional  suggestions are required. I have an installation with an interval device installed to it. We need to do full removal of this installed device by eg32

  • My Dock is acting strange

    Hi just recently i have found i cannot Empty my Trash, usually i can tap on it to see the contents and then Empty it, now i cant empty it no matter what i do. when double tapping on the trash icon, the two menu items that pop up dont do anything eith

  • Slow result set

    I have a ResultSet with ruffly 7000 rows and 28 columns, the last column of which is an oracle.sql.ARRAY with at most 1800 rows itself. I get the ResultSet from a callable statment with the out paramater of type oracle.jdbc.driver.OracleTypes.CURSOR.

  • My computer keeps telling me to uninstall itunes and reinstall the 64 bit version, but that is what I already installed?

    First ipod in our house, installed itunes on my computer & trying to sync to the ipod but I keep getting a message that says to uninstall itunes & reinstal the 64 bit version.  That is the only version that I even saw to download.