User exit or badi for transaction IW32

Hi all,
I am searching for user exit or badi for Transaction IW32 but not finding as per my requirement.here in transaction IW32 if field system status(STTXT) key value is 'Released', all line item components should get displayed in display mode.it should not allow to edit or change line item components.can anyone give user exit or BADI to achieve this.
Thanks in advance.
Regards,
Harshada

Hi,
Try to use this exit:
Enhancement     EXIT_SAPLBSVA_001     STATTEXT     Modification exit for formatting status text lines     
Sample code:
IF ( sy-tcode = 'IW32') .
  DATA: lv_str1   TYPE string.
  FIELD-SYMBOLS : <fs_qmart> TYPE ANY.
  lv_str1 = '(SAPLIQS0)VIQMEL-objnr'.
  ASSIGN (lv_str1) TO <fs_objnr>.
  SELECT SINGLE inact INTO lv_inact FROM jest WHERE  objnr = viqmel-objnr
                                                 AND   stat = c_stat
                                                 AND  inact = space.
    IF sy-subrc = 0.
      LOOP AT SCREEN.
          screen-input = 0.
          MODIFY SCREEN.
        ENDIF.
      ENDLOOP.
ENDIF.
Alternativ badi:
BADI     SAPLIQS0          IQS0_STATUS_MAINTAIN     Control of Changeability of User Status     
I hope this may helpfull.
Thanks,
AMS

Similar Messages

  • Need User exit or BADI for IW31/IW32 transactions

    Hi all,
    Is there any user exit OR BADI availble for transactions IW31 and IW32. I need to restrict some Activity types and work centres(Error message should come when we give wrong combination of these 2 and press on save button).
    Thank you very much in advance.
    Thanks,
    Venu

    Hi,
    Check the BADI
    WORKORDER_UPDATE  - Business Add-In PM/PP/PS/PI Orders  Operation: UPDATE
    This is multiple use Badi , hope this is the one you are looking for.check by implementing and placing the breakpoint in appropriate methods.
    Alos check the below
    IWO1_SCREEN_MODIFY
    IWO1_PREQ_BADI
    WOC_FL_DETERMINE
    Regards,
    Raj.

  • User-exits or BAdI for transaction VL10B

    Hello everybody,
    I have to modify an outbound order during its creation from a purchase order in transaction VL10B. The modification is to update the serial numbers and the batch.
    As the process is in background it is quite difficult to debug the process plus the problem that in this project I cannot modify the user-exits / badi just for testing. (they have implemented 'special' rules for these kind of modifications)
    Does anybody know any user-exit or BAdI where I can update these serial numbers in this transaction VL10B?
    Thanks in advance

    Hi,
    Check [ABAP Ninja|http://www.abapninja.org/] it may help you will the search.
    Regards
    Marcin

  • Suitable User-Exit or BAdi for transaction VF01

    Hi
    Is there any User-Exit or BAdi available for Transaction VF01, in which following fields are available.
    Invoice Number -> BELNR
    FI Doc. Type -> BLART
    Inv Date -> BLDAT
    Year -> GJAHR
    Thanks

    the following program are the user exit for billing.
    we often use RV60AFZC and RV60AFZZ.
    RV60AFZA
    RV60AFZB
    RV60AFZC
    RV60AFZD
    RV60AFZZ
    RV60BFZA
    For Sales order
    Pricing, item addtion deletion
    MV45AFZZ
    First, I did not find documentation for the BADI either. But at the first glance the process of implementing it looks quite straightforward. I assume you run R/3 Enterprise (4.7). So, you should implement BADI 'BADI_SD_SALES' - this must be done in transaction SE19. In particular for the purpose of adding some additional items into sales document I would implement method SAVE_DOCUMENT_PREPARE. This method has changing table parameter FXVBAP of type VA_VBAPVB_T - it holds all the sales document items. Just add items of yours to it. Certainly, you have to fill all the appropriate fields carefully.
    Hope this helps somehow.
    In that case you should use USEREXIT_DOCUMENT_SAVE_PREPARE subroutine (form). As far as I remember it has no parameters. To add items to the sales document you should modify internal table XVBAP.
    regards
    vinod

  • User Exit or BADI for transaction ME54N

    Hello,
    Does anyone know an exit or BADI in transaction ME54N after user click on save button?
    I am in SAP RELEASE 4.7
    I already executed the report to search exits and I already tried to find something in transaction SMOD and SE18.

    Hi,
    The user exit available for ME54N is <b>'MEREQ001'</b>. see if it help you.
    Pratik

  • User exit or badi for transaction PPOME

    Hi,
    is there any user exit or Badi available when creating a
    relation between PD objects by means of transaction PPOME?.
    Best regards.

    HI
    To search for a badi, go to se 24 display <b>class cl_exithandler.</b>
    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 <b>exit_name.</b> It would show the available badi's.
    Please do reward if useful
    Regards
    Dinesh

  • User-exit or BADI for transaction MRRL to modify FI

    Hello,
    I need to find user-exit or BADI to modify the exchange rate when we execute MRRL transaction.
    I already try user-exit MRMH0001 (Logistics Invoice Verification: ERS procedure), but it didn't work.
    Thanks for any help.
    regards
    Zbigniew

    Following are the available suer exits provided by SAP. Try if any of these helps -
    Exit Name           Description                                                                               
    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       
    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 Verification

  • User exit or badi for the iw32 for the subnetwrk/portn

    Hi All,
    I got one requirement in PM Module, after making the changes in the PM work order using the transaction code IW 32 and clicking on u201CSAVEu201D button, then we need to fetch the u201CSettlement Receiveru201D values from Settlement Rule related to Account assignment category NTA and NTW. The fetched values from the Settlement Rule should be placed in u201CAdditional Datau201D tab in the field u201CSubnetwrk of/Oprtnu201D.
    Could you please any one let me know we can achieve this by using the USER EXIT or BADI or any other.

    Jaya Sankar,
    Have a look at IWO10009 (at save user-exit) and try entering this code to extract the settlement data:
    lv_text1 = '(SAPLKOBS)GT_COBRB_BUF[]'.
    ASSIGN (lv_text1) TO <fs_gt_cobrb_buf>.
    If you get no values, then it means that the user has not entered the settlement screens. You therefore need to select the data from the database.
    Then try using this code to update the header data:
    * NOTE: Be very careful when using this method - it is not recommended by SAP
    * get order header data (or use user-exit import data)
      call function 'CO_IH_GET_HEADER'
        importing
          caufvd_imp = lv_caufvd.
    * do your own processing here
    * set order header data
      call function 'CO_IH_SET_HEADER'
        exporting
          caufvd_imp = lv_caufvd.
      perform caufv_upd(saplcobh) using lv_caufvd.
    PeteA

  • User exit or badi for transaction code CORS

    Hi All
    I am looking for  user exit or badi to update  item text while executing transcation code CORS.
    Please Advice
    Thank You
    Ravindra Suvarna

    Hi
    Check these enhancements and exits
    CONFPS05       PS confirmation: Customer specific enhancements when saving
    EXIT_SAPLCORF_010   PS Confirmation: Customer-Specific Enhancements when Saving
    CONF0001 Enhancements in order confirmation
    EXIT_SAPLCORU_001 Order Confirmation: Deactivation of Functions

  • User exit or BADI for transaction QA11

    Hi,
    I need to find a user exit or a BADI that's triggered when saving in transaction QA11 in orden to change the value of the field "Quality Score".
    I've already put breakpoints in all the user exits i could find but non of them is working.
    Any advice will be appreciated.
    Regards,
    Roberto

    Hi Roberto,
    One of the following user-exits should be useful in your case:
    QEVA0004 Exit for changing information line in usage decision header
    QEVA0005 User subscreen for displaying add. data for usage decision
    QEVA0006 Entry to usage decision transactions
    QEVA0007 UD: Control of compulsory comment or long text presetting
    QEVA0008 Usage decision: Customer function key (e.g. to cancel UD)
    QEVA0009 UD: Predefinition of quantity to be posted to sample stock
    QEVA0010 UD: Usage decision check
    QLCO0001 QM: Call alternative costs report from UD
    QSS10001 Possibility of calling a different print report
    Or
    Use the BADI INSPECTIONLOT_UPDATE ,there u find different methods,go for documentation and choose the appropriate method which is applicable for ur requirment .
    I hope this will be helpful for u .
    Thanks,
    Sanjit
    Edited by: Sanjit Dey on Mar 5, 2009 8:54 AM

  • User Exit or BAdi for transaction ME41

    Dear Expert,
    I have requirement that we need to save RFQ without specifying vendor during ME41, understand this is impossible for standard SAP. Is there any exits or badi to facilitate this requirement. Appreciate your response.
    Best regards,
    Mahnansa

    The field vendor can be made optional from the layout changes . I dont think you need a exit .
    In SPRO , materials managment --> purchasing --> RFQ/Quotation --> Define screenlayout
    Select the optional check box for the corresponding field selection.
    -Hari.

  • User exit or badi for me52n transaction.

    Hi all,
           i have a requirement to write a user exit or badi for me52n transaction. the requirement is in header section, only one plant should be accepted. that is in the first row one plant will be inserted. in the second row if we are inserting another plant other the first row plant, it should not accept it and it should raise an error.
    that is from the second row onwards, every plant should match with the first row plant.
    if any part of this issue is unclear, plz let me know so that i can explain it clearly
    this is urgent requirement.
    please let me know the solution as soon as possible.
    points will be awarded.
    thanking u in advance.
    A.srinivas.

    In this version exit EXIT_SAPLMEREQ_005 should exists (look at OSS <a href="https://service.sap.com/sap/support/notes/843446">Note 843446 - MEREQ001: Cannot call up external service data in user exit</a> this note refers to the exit and is applicable in  4.70. Look also at OSS <a href="https://service.sap.com/sap/support/notes/310154">Note 310154 - ME21N/ME51N: Customer-specific check, generating error log</a>
    Regards

  • User Exit OR Badi for MK01 transaction (used for saving vendor amster data)

    Hi All,
    I have a requirement where I have to call my workflow, when we create the Vendor using my custom transaction (ZMK01, which is a copy of standard transaction MK01).
    For Workflow triggering I am using FM 'SAP_WAPI_CREATE_EVENT' in the user exit  'EXIT_SAPMF02K_001' but this is only for checking the data on saving Vendor Master.
    So I want to use FM 'SAP_WAPI_CREATE_EVENT' at right place. For that , I need User-Exit or BADI which is used for saving vendor master data.
    Could anyone please help me to find out the user exit or BADI for save event of vendor master data using transaction MK01.
    Looking forward to your advise and thanks in advance.
    Best Regards,
    Mamta

    Hi ,
    I forgot to activiate the project linked with User exit 'EXIT_SAPMF02K_001' .
    so problem is solved now
    Thanks,
    Mamta

  • User exit or BADI for F110 transaction

    Hello, i need a user exit or badi for the F110 transaction with the objective to shoot workflow of approval of payment proposal.

    Hi Mathias,
    Welcome to SDN.
    Please check this link for sample code to find user exits and BADIs for a given transaction code.
    User Exit
    Hope this will help.
    Regards,
    Ferry Lianto

  • User Exit or Badi for CN60 transaction

    Hi
    Can anyone tell me the user exits or Badis for Tcode CN60.
    i need to Include the Comments field for the activities from CN22.soi would like to know  is there any userexit for CN60.
    Thanks
    Sowjanya

    Hi Sowjanya
    u can find BADI's in different ways...
    1>First go to any transaction->iN THE menu bar SYSTEM->STATUS->Get the program name ->double click->u will go to the program attached to the tcode.Now search term will be CALL CL_EXITHANDLER.Now u will get list of BADI'S available..
    2>Goto SE24->Give class name as CL_EXITHANDLER->Display->double click on get_instance mathod->Now u will go inside the method->Now put break point on the cl_exithandler.Now go to any transaction code and pass dat..U will see that it will be stopped on the break point which u set on the cl_exithandler...In the exit name u can find list of badi's attached to the tcode..
    There are multiple ways of searching for BADI.
    • Finding BADI Using CL_EXITHANDLER=>GET_INSTANCE
    • Finding BADI Using SQL Trace (TCODE-ST05).
    • Finding BADI Using Repository Information System (TCODE- SE84).
    1. Go to the Transaction, for which we want to find the BADI, take the example of Transaction VD02. Click on System->Status. Double click on the program name. Once inside the program search for ‘CL_EXITHANDLER=>GET_INSTANCE’.
    Make sure the radio button “In main program” is checked. A list of all the programs with call to the BADI’s will be listed.
    The export parameter ‘EXIT_NAME’ for the method GET_INSTANCE of class CL_EXITHANDLER will have the user exit assigned to it. The changing parameter ‘INSTANCE’ will have the interface assigned to it. Double click on the method to enter the source code.Definition of Instance would give you the Interface name.
    2. Start transaction ST05 (Performance Analysis).
    Set flag field "Buffer trace"
    Remark: We need to trace also the buffer calls, because BADI database tables are buffered. (Especially view V_EXT_IMP and V_EXT_ACT)
    Push the button "Activate Trace". Start transaction VA02 in a new GUI session. Go back to the Performance trace session.
    Push the button "Deactivate Trace".
    Push the button "Display Trace".
    The popup screen "Set Restrictions for Displaying Trace" appears.
    Now, filter the trace on Objects:
    • V_EXT_IMP
    • V_EXT_ACT
    Push button "Multiple selections" button behind field Objects
    Fill: V_EXT_IMP and V_EXT_ACT
    All the interface class names of view V_EXT_IMP start with IF_EX_. This is the standard SAP prefix for BADI class interfaces. The BADI name is after the IF_EX_.
    So the BADI name of IF_EX_CUSTOMER_ADD_DATA is CUSTOMER_ADD_DATA
    3. Go to “Maintain Transaction” (TCODE- SE93).
    Enter the Transaction VD02 for which you want to find BADI.
    Click on the Display push buttons.
    Get the Package Name. (Package VS in this case)
    Go to TCode: SE84->Enhancements->Business Add-inns->Definition
    Enter the Package Name and Execute.
    Here you get a list of all the Enhancement BADI’s for the given package MB.
    The simplese way for finding BADI is
    1. chooes Tcode Program & package for that Tcode.
    2. Go to Tcode se18
    3. Press F4
    4. search by package or by program.
    reward points to all helpful answers
    kiran.M

Maybe you are looking for

  • Error message in Powerpoint when using Presenter 8

    Can you help? I have Windows 7 SP1, Office 2010 and have repeatedly tried to install Presenter 8 without getting the error shown below. As soon as I try to use a Presenter tool within Powerpoint I get this message. Each time I have uninstalled Presen

  • Java instance start up time-out

    Hi,   where to change start up time -out of an Java instance   Path please.

  • Coding Problem

    I have only been programming in Java for two weeks now and I am having problems. Frankly, I do not know Javascript either, but I am trying. I am using a Stringbuffer to dynamically generate my webpage using a servlet and I am all mixed up. I would li

  • How to have a Layout as Selection in a Report?

    Hi All, I am using "REUSE_ALV_GRID_DISPLAY" to display a ALV Grid. I need to know how could I have Layout Selection Criteria where the user could select the desired Layout and then execute the program. The selected Layout could be stored in "g_layout

  • SQL Server Alert System: 'Severity 020'

    Hi, I received the following alert in our PRODuction database server: SQL Server Alert System: 'Severity 020' occurred on server_name Cannot attach the file 'DB' as database 'Db'. [CLIENT: xx.xxx.xx.xx] Can anyone tell me what this error actually mea