Badi or enhancement for tcode CM25

hi all,
i have to show a warning msg in tcode cm25, wen user will try to drag the work order from orders(pool)
to work centers if the work centeres are different.
eg.
wen i am trying to drag a work order 'abc' from orders(pool) to work centers, if work ordrer in work center is different
say 'xyz' then it should show a warning message.
please help if there is any badi or enhancements spots for the same.
I tried below user exits. But i am not able meet my requirement.
CY040001
CY040002
CY190001
CYPP0002
CYPP0003
CYPP0004
CYPP0005
CYPP0006
Thanks n Regards,
Mukesh Yadav

Hi Mukesh,
use below link to understand BADI or User Exit of any transaction.
http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/0041d4e6-1e43-2e10-0db4-9386abe98fe6?quicklink=index&overridelayout=true
Regards,
Gaurav.

Similar Messages

  • Badi / Exit / Enhancement for replacing INSMK during PO creation

    Hi Gurus,
    we want to default the INSMK field (stock type) during Purchase Order creation..
    Can someone help me findind the right BAdI / exit / enhancement for it?
    Thanks in advance,
    Regards,
    Alessio

    Hi Alessio,
    You may check these first:
    Re: Negative postings to MVER table
    Re: select stock type
    Thanks,
    Gordon

  • EXIT OR BADI OR ENHANCEMENT FOR CATS_APPR_LITE TCODE

    Hi All ,
       I want to put some validation for tcode CATS_APPR_LITE  . when you execute this tcode and after
    entering reporting period and F8 , it shows a report there you will click on first application toolbar button
    for Approve or Reset Approve for any row .
    When user click on Approve or Reset approve at that time i want to put some validations .
    For this validations i am not able to find any EXIT OR BADI OR ENHANCEMENT  .
    i found one Badi : CATSXT_EVENT . but my data is not visible which i want like Activity type .
    Can anyone please help me .
    Regards ,
    Nilesh K Jain .

    Hi Nilesh,
    Tcode : CAT2.
    /message/5260477#5260477 [original link is broken]
    Regards,
    Sravanthi

  • Badi or Enhancement for Purchase order invoice plan change for ME22N

    Hi ,
      I have a req to have a custom tab at the header level with the push button in ME22N , By clicking the push button i need to update the invoice plan detail to all item level by using the 1st line item invoice paln entered while creating PO . I have done with adding the custom tab using MM06E005 enhancement. The problem i am facing is need to change the PO invoice plan detail for all line item. Please let me know the BADI or Enhancement to change the PO detail in the Tcode ME22N . Any Badi before save or after save with invoice plan details.
    <offer removed by moderator>. Many thanks for you help!
    Regards,
      Vinoth.v
    Edited by: Thomas Zloch on Oct 14, 2011 11:59 AM

    Hi Eduardo
    ME_PROCESS_PO_CUST is don'tt have the Invoice plan and ME_GUI_PO_CUST is for screen but i need the badi to get the invoice plan details and change the remaining item with the invoice plan .
    Regards

  • Enhancement for Tcode HRBEN0001

    Hi Experts,
    I have a requirement to default the selection date on the screen for Tcode HRBEN0001. The selection date is dependent on certain employee's eligibility criteria. I checked and could not find a suitable BADi or User Exit to achieve this. If anyone knows of any explicit enhancement to achieve this, please let me know.
    Regards.

    Jyothi,
    go to tcode smod - utilities  - find and give package name as PBEN which will give all the user exits
    to find out the BADI put a breakpoint in GET_INSTANCE method of class CL_EXITHANDLER and check the parameter EXIT_NAME  and execute the tcode to find out the badi
    Thanks
    Bala Duvvuri

  • BADI / user exit for Tcode IW32?

    Hi
    Are there any BADIs  / user exits for changing component data in Transaction IW32 for a maintainance order?
    regards
    cs

    Enhancement                                                                               
    IWO10012                                Maintenance order: Priority handling on central header                                                                               
    Business Add-in                                                                               
    IWO_UI_USEFLEX                          BAdI for Calling Up an Alternative UI                  
    I hope it helps.
    Best Regards,
    Vibha
    Please mark all the helpful answers

  • Enhancement for Tcode MIGO

    Hi Experts,
    IN MIGO transaction, we use reference as PO. But in ecc 6.0 there is an option to give Ordering plant as reference.
    I have tried to do so, but i couldn't it.
    Plz let me what are settings ihave to do?
    Regards
    Pratap

    Thanks Jurgen
    As mentioned below, i want to know how it can be done?
    Usability enhancements for transaction MIGO for the posting of goods movements
    u2022 For goods movements that refer to purchase orders as reference documents (for example, goods receipt, goods issue, subsequent adjustment), user can specify the ordering plant as an additional selection criterion directly next to the purchase order number and the item number.
    u2022 There is a new default value: "copy account assignment fields." When entering other goods receipts, user can copy existing account assignment data from the previous item to use as the default values for a new item. To do this, user has to set the copy account assignment fields indicator in the default values.
    u2022 User changes the default values in the menu path "Settings -> Default Values."
    u2022 Goods movement is monitored with reference to a material document.. When you enter the following goods movements, it is possible to specify a material document, such as the following, as the reference document:
    Goods receipt
    Goods issue
    Transfer posting
    Remove from storage
    u2022 Note that these material documents must be documents that have arisen from a goods movement without reference ("Others") and that are not reversal documents.

  • Any BADI or Exit for Tcode CAA1?

    Hi,
    I would like to know is there any exit or BADI for transaction - CAA1 ?
    I need to check whether contract Account category and Business partner type are matching (from custom table)  when we create contract account in CAA1 transaction.
    Please let me know if any one has idea..
    I tried using SMOD and some other procedure.. but I could not find any exit for this transaction.
    Thanks for ur time.
    Chris.

    Tons of BADIS:
    BUPA_DELETION                           Exit for Archiving/Deleting Business Partners                 
    BUPA_DO_NOT_CALL                        BP: Exit for Not Setting the FLG_NOUSE Flags in ADR2          
    BUPA_FURTHER_CHECKS                     Business Partner: Additional Checks                           
    BUPA_GENERAL_EXPORT                     SAP BP: BAdI for Export  of General Data for BP               
    BUPA_GENERAL_IMPORT                     BUPA_GENERAL_IMPORT                                           
    BUPA_GENERAL_UPDATE                     Business Partner General Data                                 
    BUPA_IDENT_UPDATE                       SAP BP: Identification Numbers                                
    BUPA_INDSEC_EXPORT                      SAP BP: Exports Industry Data                                 
    BUPA_INDSEC_IMPORT                      SAP BP: Imports Industry Data                                 
    BUPA_INDSEC_UPDATE                      SAP BP: Industry Code Data                                    
    BUPA_INTCOMP_EXPORT                     SAP BP:Exports Detailed Data for Rel.Type Investment in Firm  
    BUPA_INTCOMP_IMPORT                     SAP BP:Imports Detailed Data for Rel.Type Investment in Firm  
    BUPA_RELATSHP_UPDATE                    Business Partner Relationships                                
    BUPA_RELSHP_EXPORT                      SAP BP: Export of Managment Table of the BP Relationships     
    BUPA_RELSHP_IMPORT                      SAP BP: Import of Relationship Data - Management Table        
    BUPA_ROLES_UPDATE                       Business Partner Roles                                        
    BUPA_ROLE_EXPORT                        SAP BP: Exports Role Data                                     
    BUPA_ROLE_IMPORT                        SAP BP: BAdI for Import of Role Data                          
    BUPA_STATUS                             Business Partner: Exits for Status Management                 
    BUPR_FILTER_RELSHP                      When Reading,Filter Rel'ships using BUB_BUPR_BUT050_LM_READ   
    BUPR_FILTER_RELTYP                      Filter Relationship Types                                     
    PARTNER_UPDATE                          Business Partner                                              
    BUPA_DA_PREPARE                         Business Partner: Selection of Data to Be Deleted             
    BUPA_SAVE_CONTROL                       Establishing the Save Event for the BAPIs                     
    BDT_XCHNG_CREATE_SET                    Affects XCHNG Indicator When Creating                         
    BUPA_MASK_LIST_ITEM                     Masking the de-personalized fields of the protected BP        
    BUPA_SHLP_CONTROL                       BADI for F4 Help Event SELONE                                 
    BUPA_SHLP_AUTH_CHECK                    SAP BP - Exit for authorisation check                         
    BUPA_ADDR_EXPORT                        SAP BP: Exports Address References (BUT020) and Usages        
    BUPA_ADDR_IMPORT                        SAP BP: Imports Address References (BUT020) and Usages        
    BUPA_ADDR_UPDATE                        Business Partner Addresses                                    
    BUPA_ADRREL_EXPORT                      SAP BP: Exports Address References for Relationships          
    BUPA_ADRREL_IMPORT                      SAP BP: Imports Address References for Relationships          
    BUPA_APPLI_CHECK                        BDT: BAdI for Changing Activity Status of the Applications    
    BUPA_APPL_MNT_IMPORT                    SAP BP: Import Indicator for Exchange of Business Hours       
    BUPA_AUGRP                              SAP GP: Exit for Authorization Check   > B_BUPA_GRP           
    BUPA_BANK_EXPORT                        SAP BP: BAdI for Export of Checked Bank Data for BP           
    BUPA_BANK_IMPORT                        SAP BP: Import of Bank Data                                   
    BUPA_BANK_UPDATE                        Business Partner Bank Data                                    
    BUPA_CARDS_UPDATE                       Business Partner: Payment Cards                               
    BUPA_CCARD_EXPORT                       SAP BP: BAdI for Export of Payment Card Data                  
    BUPA_CCARD_IMPORT                       SAP BP: BAdI for Import of Payment Card Data for BP           
    BUPA_CENTR_CI_CHECK                     SAP BP: Check Data of the BUT000 CI Include                   
    BUPA_CONTPREL_EXPORT                    SAP BP: Exports Detailed Data for Contact Person Rel.        
    BUPA_CONTPREL_IMPORT                    SAP BP:Imports Detailed Data for Contact Person Relationship 
    Rob

  • Exit or Enhancement for TCode FB02 to manipulate Due Date

    Hi,
    We would like to change the value on the due date field based on some custom logic in TCode FB02 on the item detail screen (program SAPMF05L screen no 304, SAP version 4.7). Is there any user exit or BADI for this?
    We have tried various user exits but nothing seems to work. We found one BADI, which we thought would work, ADJUST_NET_DAYS, but this is marked for internal use (SAP use) only.
    Please help.
    Thanks.
    John

    Hi Friend,
    Exits,
    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 sen
    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)
    Badi's,
    AC_QUANTITY_GET
    AC_QUANTITY_GET
    BADI_ENJ_ALT_ADR
    BADI_ENJ_ALT_ADR
    BADI_F040_SCREEN_600
    BADI_FDCB_SUBBAS01
    BADI_FDCB_SUBBAS02
    BADI_FDCB_SUBBAS03
    BADI_FDCB_SUBBAS04
    BADI_FDCB_SUBBAS05
    BADI_MIRO_SPLT_ADD
    BADI_PRKNG_NO_UPDATE
    BADI_TAX1_XTXIT_SET
    F050S008
    FBAS_CIN_LTAX1F02
    FBAS_CIN_MF05AFA0
    FI_AUTHORITY_ITEM
    FI_DOC_DISP_LI
    FI_GET_INV_PYMT_AMT
    FI_HEADER_SUB_1300
    FI_PAYREF_BADI_010
    FI_TRANS_DATE_DERIVE
    INVOIC_FI_INBOUND
    RFESR000_BADI_001
    Enhancement Spot
    AC_QUANTITY_GET                Transfer of Quantities to Accounting - Customer Exit
    BADI_ENJ_ALT_ADR               Go to alternative vendor/customer data
    BADI_TAX1_XTXIT_SET
    FI_DOC_DISP_LI                 Diversion to Document Items (FB03)
    Thanks,
    santhosh
    Edited by: santhosh kumar on Dec 23, 2010 8:02 AM

  • User exit or badi or enhance for MIRO using Purchase order

    Hello All,
              When Miro was done using Purchase order i want to change the field BSEG-ZUONR value to assign purchase oder number.
    In the setting when the purhcase order was selected but still it comes as blank. could any body suggest the solution.
             Thanks in Advance !
    Regards
    Srinivas

    Hello srinivas,
    Exits for the given tcode
    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
    LMR1M005  Logistics Inv. Verification: Release Parked Doc. for Po
    LMR1M006  Logistics Invoice Verification: Process XML Invoice
    MRMH0001  Logistics Invoice Verification: ERS procedure
    MRMH0002  Logistics Invoice Verification: EDI inbound
    MRMH0003  Logistics Invoice Verification: Revaluation/RAP
    MRMN0001  Message output and creation: Logistics Invoice Verifica
    Badis and Enhcance spots for the given tcode
    Badis                                 Enhcance spots
    INVOICE_BW                     ES_BADI_INVOICE                BW Update
    INVOICE_UPDATE             INVOICE_UPDATE
    INVOICE_UPDATE                                                       Business Add-In
    Thanks,
    Santhosh Kumar R
    Edited by: santhosh kumar on Dec 23, 2010 9:25 AM

  • Enhancement for tcode J1ID

    Hi friends,
    I am unable to find user-exit for transaction j1id. can anybody help me please..
    I have tried all the ways and still couldn't get it..
    helpful answer is highly appreciated..
    regards,
    Naveen

    Hi
    Find the available exits with the following program:::
    *& 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).
    If there are no available user exits you could go for badi's.
    To search for a badi, go to se 24 display class cl_exithandler. double click on method get_instance, get a break point on case statement. execute and start the required transaction in new session. look for variable exit_name. It would show the available badi's.

  • Badi or enhancement for ME23N purchase order

    Dear All Expert,
    I would like to implement User Exits in T-Code ME23N for purchase order, the scenario is :
    If Purchase Order already has Good Receipt or Full GR then field for quantity and nett price will be disabled.
    So I would like to ask:
    1. I found a suggestion exits is "MM06E005". and i used this is also
    IF SY-TCODE = 'ME23N'.
        LOOP AT SCREEN.
          IF SCREEN-NAME =  'MEPO1211-NETPR'.
            SCREEN-INPUT = 0.
            MODIFY SCREEN.
          ENDIF.
        ENDLOOP.
      ENDIF.
    but i am not getting correct ans so pls help me.
    How to disable field for quantity and nett price? and i want one more thing in tcode me23n , material field is not display in display mode it is coming only in change mode.
    Hope anyone could help me to solve this problem
    Thanks,

    Hi,
    Have a look into the include LV69AO03 and the user exits available in module feldauswahl
    For disabling NETPR check this link which I just found now [grey out the fields NETPR & KBETR|http://abaptutorials.com/abap-articles-and-topics/abap-basics/how-to-grey-out-fields-on-me21nme22nme23n/]
    Edited by: Keshav.T on Mar 9, 2012 3:50 PM

  • Enhancement for Tcode FK10

    Hi Experts,
    I need to add a field to display vendors LFA1-land1 in the Tcode FK10 for the  Vendor A/c Balances Display.
    Please guide me how to do this.
    Thanks
    Dany

    Personally I would consider a repair to the screen 0211 in SAPMF42B {in ECC5}, adding LFA1-LAND1 to it below the number or name.  All the LFA1 fields appear to be filled (from a "select *").  Yes, this is a mod to standard SAP but it will then show up should SAP re-deliver this object, whereas a local copy of it may get out of synch with the original.

  • Screen Enhancement for tcode VA41

    Hi,
    I have a requirement where I need to add few custom fields into tocde VA41.
    It ideally needs to sit in screen no 4021.
    I have go through all the user exits in SMOD and various posts in sdn, but it's not meeting my situation.
    Can we achieve this without having the need of access key?
    Regards,
    Zafar

    Hi
    For sales document it has the old concept of screen exit, so it can use 8309/8310 for header data or 8459/8460 for item data.
    You need to get the access key in order to use the screen-exit above, so that's valid if you want to change a standard screen like 4021.
    I don't think there's another chance
    Max

  • About Enhancement for Tcode IHC1EP, IHC1ED, IHC1IP

    Hi, Experts
      Which badi or User Exit is executed after payment order posting?
      Thanks you very much!

    Hi
    http://help.sap.com/saphelp_erp2005/helpdata/en/73/7e7941601b1d09e10000000a155106/frameset.htm
    Regards
    Pavan

Maybe you are looking for

  • Stop sleep mode when screen closed

    How do I stop my Macbook Pro going to sleep when I close the lid when I use an external monitor via the Miniport? Thanks Mick

  • Display leading zeros in the ALV

    Hello All, My requirement is to display leading zeros in the ALV. The leading zeros are not getting displayed. Please suggest how do I achieve this. I have tries NO_ZERO = ' ' and lzero = ' '. Thanks in advance. Regards, Anju

  • Content Missing in Published Captive 7 File

    I built a simulation in Captivate 5.5 and qwhen published it worked fine but I have now upgraded to Captivate 7 and saved the file under this version. When publishing the file from Captivate 7 I find that a few screens are missing data epsecially bac

  • Macbook pro 2010 keeps crashing

    hi, it has been a good 2 weeks that my macbook pro 2010 13in keeps crashing. It can happen during games or even during light browsing. When it does occur i can hear the sound being looped in the backround. Ive brought it in to apple twice already and

  • Prevent automatic opening (display) upon creation of a PDF.

    How do I create a pdf in Acrobat X Pro without the PDF opening (displaying) upon creation?