Iw31,iw32 ..user exits needed...

Hi all.
  This functional design specifies the invocation of programmatic logic through a user exit within Plant Maintenance Orders which will do the following as the PM Order is RELEASED
•     If the WBS Element, to which the PM Order is to be assigned, is populated in the order’s Additional Data view, then automatically populate the PM Order settlement rule so that the PM order will settle accumulated costs to the same Work Breakdown Structure Element to which the PM Order is assigned.  
•     Conversely, if WBS Element, to which the PM Order is to be assigned, is NOT populated in the order’s Additional Data view, look to see if the Settlement Rule is populated.   If Settlement Rule is populated then copy the Settlement Receiver field to the assignment WBS Element field.
•     If both of the above fields are populated then this enhancement should do nothing.    Specifically, the WBS Element field in the Additional Data view should not overwrite an existing value of the Settlement Receiver in the Settlement Rule.
The enhancement given to me is iwo10002 .do u thnk its gonna work?? if not plz gimme the  other exits where i can write the logic??? 
And if anybody hav worked on the similar kind of exits .plz do forward the code also ..tat wud b of gr8 value for me.

Hi Hemanth,
Use Enhancement IWO10027.
Check below post for sample program
Generate settlement rules
Regards,
Satish

Similar Messages

  • IW31/IW32 User exit to kick off on clicking enter

    Hi All,
    I have a requirement which is as follows.
    In transaction IW32 if I go to partner data for an order and put a partner number and when I click enter, a message should be displayed for the user.It could be an error or warning message.
    The user does not want this message while saving the order (IWO10009-user exit for save event) and instead wants to kick off this message when he presses enter.
    Is there any user exit or BADI available to achieve this?
    Can anyone tell me how to do this?
    Thanks
    Sandeep

    check these...
    Enhancement/ Business Add-in            Description
    Enhancement
    IWO10012                                Maintenance order: Priority handling on central header
    Business Add-in
    IWO_UI_USEFLEX                          BAdI for Calling Up an Alternative UI

  • IW31/32 user exit to edit the

    Hello,
    I want to change the fields AFVGD-EINSE     AFVGD-NTEND     AFVGD-NTENZ(finish date data)
    in IW31/32 Tcode based on the AFVGD-NTANF     AFVGD-NTANZ.(start date data)
    I was going to use the exit : EXIT_SAPLCOIH_009. but there we can not change any value at the time of save. Which user exit will be helpful for editing the restrictions fields?
    Rgds,
    Madhuri

    Hi Vinraaj,
    this user exit is getting called at the creation time of the service order i.e. for Tcode IW31 only and not for the IW32.
    regards,
    MadhuriS

  • Create Purchasing Requisition from IW31 - BADI, user exit

    Hi
    I need to do changes to purchasing requisition which is getting created from IW31.
    Is there any BADI, user exit etc. I can use?

    Hi Elena,
    Try these user exits.
    CNEX0013  Order: Cust. enhancement: Default item category comp. a
    CNEX0026  Customer enhancement for general inspection of material
    CNEX0027  Customer enhancement: Plant, storage loc. finding for c
    IWO10004  Maintenance order: Customer check for order completion
    IWO10005  Maintenance order: Cust.-specif. determination of profi
    IWO10006  Maint. order: Fcode exclusion through cust. enhancement
    IWO10007  Maint.order: Customer enhancement - permits in the orde
    IWO10008  Cust. enhancement: Determination of tax jurisdiction co
    IWO10009  PM Order: Customer Check for 'Save' Event
    IWO10010  Maint. order: Cust. enhancement for determining WBS ele
    IWO10011  Maint. order: Customer enhancement for component select
    IWO10015  Maintenance order: F4 Help for user fields on operation
    IWO10016  PM Order: Cust. enhancement to check operation user fie
    IWO10017  Determine external order number by customer logic
    IWO10018  Maintenance order: User fields on order header
    IWO10020  Maintenance order: Automatically include task list
    IWO10021  Automatic task list transfer when creating order from n
    IWO10022  Determine calendar from user exit
    IWO10023  Service order: Change header data for advance shipment
    IWO10024  Service order: Changes to items for advance shipment
    IWO10025  PM/SM order: Finding responsible cost center
    IWO10029  Inclusion of bill of material in PM/SM order
    IWO10030  Preset Fields for Event Object
    IWO10031  Hide personnel number in PM/SM order
    IWO10033  Customer-Specific Authorization Check Maint./Service Or
    IWO10034  Operation status based on the status of capacity reqs
    Regards,
    Vijay

  • User  exit  needed (Problem related to duplicate batch entry in Migo(GR))

    Dear all,
                  I need a help from you.we facing problem in Goods receipt in MIGO.
    where we want to apply a check on batch which has already been assigned to a raw material in MIGO  .we are using manual
    batch entry .we don't want to make duplicate entry of same batch
    against any material.
    I tried to find out the user exit for that but i have not succeed .
    what is solution to
    avoid duplicate batch entry.

    Transaction Code - MIGO                     Goods Movement
    Exit Name           Description
    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.
    No of Exits:          8
    USER EXIT
    http://www.sap-img.com/abap/a-short-tutorial-on-user-exits.htm
    http://www.sapgenie.com/abap/code/abap26.htm
    http://www.sap-img.com/abap/what-is-user-exits.htm
    http://wiki.ittoolbox.com/index.php/HOWTO:Implement_a_screen_exit_to_a_standard_SAP_transaction
    http://www.easymarketplace.de/userexit.php
    http://www.sap-img.com/abap/a-short-tutorial-on-user-exits.htm
    http://www.sappoint.com/abap/userexit.pdfUser-Exit
    http://www.sap-img.com/ab038.htm
    http://help.sap.com/saphelp_46c/helpdata/en/64/72369adc56d11195100060b03c6b76/frameset.htm
    http://www.sap-img.com/abap/a-short-tutorial-on-user-exits.htm
    http://www.sap-img.com/abap/what-is-user-exits.htm
    http://expertanswercenter.techtarget.com/eac/knowledgebaseAnswer/0,295199,sid63_gci982756,00.html
    Rewards if useful.........
    Minal

  • MIRO - Invoice Party - User Exit needed

    Hi,
    I have a requirement like this....
      On MIRO tcode, the i need to put a condition if the user gives a Inv Party (3rd tab 'Details' on Header data of MIRO screen) other than the defalut one (vendor which comes by default with the PO)
    <u>Inputs to MIRO are :</u>
    1. invoice date on first tab of header data
    2. Existign PO number in Purchase Order/Scheduling Agreement ( just below the header data block
    3. in 3rd tab of header details (Details tab), on Inv.Party field, it takes the vendor number by default when we give the 2nd input (PO number)
    Can any body tell, which function module exit to work with ?
    PLEASE DO NOT GIVE ME the list of exits and badis by executing the ZUSEREXIT program.
    I have already done this.
    I would like to know which user exit to select out of this total exits.
    Thanks for your Help
    "Share and Learn"

    Hi Ali,
    My requirement is like,
    the user should not be allowed to give the Invoice Party field - value as different from the one different from the vendor number which already assigned to the PO while PO Creation.
    Please read the query in this thread for more details.
    I have found the list of exits, for MIRO, by executing ZUSEREXIT, and i got a list of exits and one BADI. But I am not sure which Exit will work for my requirements.
    ========== xxx ============
    Please, also tell me, how to identify the exact 'function module exit' which suits to our requirement, from the set of all exits displayed after executing ZUSEREXIT program.  (approaches/methods , u follow to identify)
    Thanks

  • User Exit needed at PBO for transaction code CAT2

    Hi all,
    I'm enhancing CAT2 screen for the client. I've created a new field for CAT2 -> Data Entry Section and have made that field visible via config. I would like to implement a search help for my new field and would like to manipulate the search help via abap code. I understand that there's a whole list of CAT2's user exit that can be used. However, i need an user exit that is triggered before the Data Entry Section screen appear which is the PBO. I'm not allowed to modify the SAP Standard program and therefore i'm using the user exit.
    I've tried SAP Enhancement CATS0005 but it is not triggering my ABAP Code before it enters the Data Entry Section screen. Kindly assist to advice is there's any particular User Exit that i can use for my purposes or another workaround.
    Regards,
    Loo

    I don't think there is one, but you may either implement an implicit enhancement option (routine GET_NEXT_NUMBER in program SAPLSTRD), or make a custom program which creates transport requests (it is then easier to get the number).

  • CRM Badi or user exit needed

    I need a user exit or a badi that would fill zfields in CRM based on the data arriving from ERP.
    any idea experts? then mail me details.
    [email protected]
    Thanks.

    Narasimha,
    SMOUTIL3 is one user exit.
    This one is called after the Bdoc is generated. The user exit does not allow to modify the Bdoc contents. however depending on the contents of the BDOC custom fields can be filled. This user exit can also be used to modify Z tables
    I have used it for one scenario. Sending the documentation of it to you.
    Hope this helps.
    <b> <i> IceCube </i> </b>

  • Correct user exit need for vl32n - post goods receipt.

    Sorry this is not the correct forum . SO please don't look in to this
    For vl32n , upon "Post goods receipt" button click, I was  writing code in "mv50afz1" ...Basically in the  "mv50afz1" program, I am clearing the value of batch(charg) and the same batch value I am assigning to vendor batch(am doing by moving xlips-charg value to xlips-lichn).
    But the thing is my logic should be written in one of the userexit before this user exit( Why because  SAP generates one batch on it's own and assigns that to batch if it the batch field in vl32n is space - If batch field is not space SAP's generated batch won't be assigned - So I need to make the batch value space in vl32n upon click of "Post goods receipt" button to allow assignment of SAP's batch).
    So could you please suggest me is there any user exit available for this ? 
    THANKS.
    Edited by: sam kumar on May 8, 2009 7:22 PM

    I am sorry this i snot the correct forum.

  • User exit needed for KDMAT (customer-material number )

    Hi! I need to find a user exit for filling in the customer-material number (KDMAT) in the Sales order. If there is not a cutomer material info record, the filed should be filled in with the Old material number from the Material master (MARA-BISMT). Does anyone knows such a user-exit.
    Thanks

    You can try with any of the following sale order user exits
    -  User exits in the program MV45AFZZ - USEREXIT_READ_DOCUMENT
    -  User-Exits in program MV45AFZB - USEREXIT_CHECK_VBAP
    -  User-Exits in program MV45AFZB - USEREXIT_CUST_MATERIAL_READ
    thanks
    G. Lakshmipathi

  • User Exit needed updating Order Reason for Sales order

    Hi,
      we have a requirment wherein we need to update the Order Reason of a sales order(present in the Sales tab) by a default value if the sales order is of type ZDR(debitmemo order type).Which is the user exit responsible for this?if theres no user exit what is the other alternative?
    Thanks,
    Rakesh.

    Hi,
    You can use the User Exit Include MV45AFZZ of Main Sales order program SAPMV45A,
    Use the form FORM USEREXIT_MOVE_FIELD_TO_VBAP     or
    FORM USEREXIT_SAVE_DOCUMENT.
    Regards,
    Anji

  • User exit needed on check of pick quantity..

    Hi Gurus,
    This is the case. VL02n -> Delivery quantiy = 500, but picked quantity = 505. The system does give a message that the picked quantity is too large.
    Is there a user exit available after entering the pick quantity? The plan is to update stock first, so the pick quantity does not exceed the delivery quantity.
    Thanks and regards,
    Ron.

    no longer actual. Case closed.

  • User exit need to add a filed in TC WPUK(THERE IS A TABSTRIP INWHICH I NEED

    Hi,
    Please help me in User exit.
    In SD TRANSACTION CODE WPUK  there is a screen which consists of Tabstrip

    These are the user-exits available for this transaction:
    WPAV0001            POS upload role resolution
    WPDA0001            Function exits for POS inte
    WPSA0001            Retail enhancements POS int
    WPUE0001            GR Check (Correct Quantitie
    WPUE0002            POS inbound processing
    Please reward full points.
    Thanks,
    Rahul

  • User exit needed

    Hi all,
    i have to provide some user's to change the sales order related stuff, in VA02
    transaction, i have searched this forum but get confused in which user exit should
    i write my code.
    Please suggest me the required user exits.

    Hi Srikant,
    here is the difference between these two user exits
    FORM USEREXIT_FIELD_MODIFICATION -> by using this user exit you can enable/disable any screen fields
    FORM USEREXIT_SAVE_DOCUMENT_PREPARE -> changes or checks, before a document is saved.    
    Please see this wiki link for better understandings about user exit.
    SAP Library - System Modifications

  • IW32 : User-Exit/BADI on Change of User Status

    Dear All,
                                     My requirement is to do some validations when a user changes the User Status of a Service Order to  'Cancel'.
    I am unable to find a user-exit/badi which will get trigerred when the above process occurs. I did find some user-exit at save but none of them will get me the new user status, so that I can check whether the Service Order going to be set as 'Cancel' .
    Regards,
    Antony

    Dear Wolfgang,
                         Thanks for your answer, it was indeed very helpful. I didnt find any luck with the FM you had mentioned but found some other FM:  QMEM_STATUS_OLD_NEW_READ , may be this will help me in solving my problem..There is one more Question which I hadnt mentioned in my post, If my validation over User Status  fails how can I get the old status back.. Because since the EXIT you had mentioned is at SAVE I dont think throwing an Error message will be the right option
    Regards,
    Antony

Maybe you are looking for