User-Exit or BAdI when saving an asset?

Hi experts,
I would describe our problem and I wish you could guide us to the best solution.
We have create a Workflow that synchronises the creation of a functional location with the asset (because we don't find any user-exit that allowed this requirement). The process is the following:
1.- First of all, Workflow validates that WBS Element of the functional location exists. In afirmative case, it continues to step nº 2. Otherwise, WorkItem is cancelled.
2.- We create a functional location with tx. IL01 and as a result of that, a WorkItem is created related to some specific user. He opens the SAP Business Workplace and approve it.
3.- Then, when he approves that WorkItem we call to the method BAPI_FIXEDASSET_CREATE1 that creates the asset.
Now we would like to get some User-Exit or BAdI that makes our data persisted before the user press SAVE button, because i have to inform the asset and subnumer to the functional location with the number of the asset we have just created.
Could that be possible?
Lots of thanks.
Javi

Hi,
I am still having trouble with this topic...
No enhancements posted at the message before solved the described problem. So I started to think in another way...
At the Workflow circuit defined to synchronise functional locations with asset master, we would like some function like "CreateBright" in Object "EQUI_EXT" (tx. SWO1). Inside the code, there is a call function to "AAPM_AA_SYNC_BY_WORKFLOW" that automatically creates the equipment and join the asset master.
In functional locations, we don't have this function so what can I do to have the same concept in functional creations and not equipments? Any idea?
Lots of thanks for the answers.
Javi

Similar Messages

  • User Exit or BADI  when saving Internal Orders

    Hello, I need a user exit or BADI when saving a Internal Orders to shoot a workflow
    REGARDS
    Dayana

    Hi
    Why do you need a user exit or BADI.
    Create a Custom Business Object(SWO1) and Create a New Event(SW01) and link it to the B.O. Or you could also create a CO Validation and use it for triggering a Validation and as a last resort you go for User Exit or Abap code.
    Check if you have some workflow expertise in your tech team and you should be fine.
    Thanks,
    Praveen

  • User exit or BADI while saving purchase order

    Hello,
    I want to use an user exit or BADI while saving of purchase order. The objective is to check the material group of the line item while saving. We don´t want to allow to save purchase orders for one material group.
    Can you please guide me.
    Thanks
    Srinivasan

    Hi
    The Business Add-In (BAdI) ME_PROCESS_PO_CUST enables you to extend the business logic of the Enjoy purchase order on an individual basis.
    You can thus influence the dialog transactions ME21N, ME22N, ME23N, and ME29N, and the BAPIs BAPI_PO_CREATE1 and BAPI_PO_CHANGE.
    Typical applications for this BAdI include:
    Processing of own objects
    Processing of additional data on standard objects
    Implementation of additional checks and derivationsChange of data in standard fields
    Change in field selection
    you can use this BADI for checking the material group
    Thanks & Regards
    Kishore

  • User Exit or Badi when opening a Work Order

    I am looking for a user exit or badi that triggers when a work order is opened or better yet when the components tab/button is clicked.

    Check the following enhancments:
    PPCO0018            Check for changes to production order header
    PPCO0019            Checks for changes to order operations
    PPCO0012            Production Order: Display/Change Order Header Data
    PPCO0013            Change priorities of selection crit. for batch determination
    PPCO0008            Enhancement in the adding and changing of components
    PPCO0007            Exit when saving production order
    PPCO0001            Application development: PP orders
    Hope this  helps
    Rajeev

  • MB1B User exit or Badi before saving transaction

    Dear friends ,
    I need to identify a user exit or badi that I can use to populate one field in tcode MB1B before saving.
    How could I find it ?!
    best regards,
    Ale

    Hi Alessandro,
      Hope you find this useful..
    For Finding user exits
    [http://www.erpgenie.com/sap/abap/code/abap26.htm]
    Find a BADI called from within an SAP transaction
    The following steps will allow you to simply find a BAPI that is linked to an SAP transaction code.
    1. Execute transaction SE37 or SE80 and find function module 'SXV_GET_CLIF_BY_NAME'.
    2. Insert a breakpoint in it.
    3. Now go to the SAP transaction you want to find a BADI in.
    4. When you execute it, it will stop at the above function module.
    5. Look at the value of field EXIT_NAME.
    6. This will provide you with the name of the BADI that is available in your SAP transaction code.
    This technique can be used to find out the BADI for given transaction.
    Follow below steps.
    Go to transaction ST05, select buffer trace and click on activate trace button.
    Now run your transaction code for which you want to find out the customer exits.
    Go back to ST05, click on deactivate trace and display trace.
    A popup screen "Set Restrictions for Displaying Trace" appears. Now, filter the trace on Objects V_EXT_IMP and V_EXT_ACT
    All the interface class names of view V_EXT_IMP start with IF_EX_. The BADI name is the name after the IF_EX_.
    E.G: in the name IF_EX_ME_PROCESS_PO_CUST BADI name is ME_PROCESS_PO_CUST.
    How to find BADI
    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.
    Regards

  • User Exit or BADI on saving of Sales order cost estimate (CK51N)

    Hi,
    Can any one share with me what are the User Exit or BADI that gets triggered on saving of Sales order cost estimate (CK51N).
    Regards,
    Bijay

    Hi
    Check the link
    Need Enhancement Spot or BADI for transaction ck51n
    Regards
    Sanil

  • User exit or BADI after saving in ML81N

    Hi,
    I have created a Custom tab at header level in ML81N. In this tab the user enters the data which is to be stored in Ztables once the entry sheet is successfully saved. I am searching for BADI or user exits for saving the data. Can anyone tell me user exit or BADI which is triggered after saving the data?
    Thanks in advance.

    Hi Poorvi,
    Please get your results from the search.
    http://www.sdn.sap.com/irj/scn/advancedsearch?query=userExitBadiML81N

  • User Exit/Dynamic Actions when saving Business Event

    Hi,
    In Training & Event Management, is there such a thing as a user exit/dynamic actions that will be invoked when saving a Business Event?
    Thank you.
    Regards,

    Hi
    Please check out the following Business Add in
    RHPV0001
    HRTEM00MASTERDATA 
    HRTEM00NET_ACTIVITY
    HRTEM_HANDLE_BOOKING
    Reward points, if helpful.
    regards
    waz

  • User exit not active when saving sales orders

    while creating a sales order (VA01)   i need  to update  the  storage location  based on  division . for this the badis  and user exits  are not triggering   while creating a sales order for the above requirement
    any solution........
    <removed by moderator>
    thanks in advance..
    <Subject edited. Please read the [Rules of Engagement|https://wiki.sdn.sap.com/wiki/display/HOME/RulesofEngagement]>
    Edited by: Mike Pokraka on Aug 7, 2008 8:38 AM

    JVP,
    MV45AFZZ this is the include which is trigger while creating SO.
    use  FORM USEREXIT_FIELD_MODIFICATION   to write code.
    your code look like if sy-tcode = 'VA01'.
    update field.
    endif.
    Amit.

  • User exit or badi for saving the data in mm01

    Hi All,
    I added one custom screen in mm01  using SPRO ,as well as i added 2 new fields in makt table using Append statement, now the problem is am not able to save the custom screen data in standard makt table  can any one  help me in this ,tell me which Badi or Exit is useful for this requirement.
    Thanks,
    Priyanka
    Edited by: priyankanukala on Feb 21, 2012 7:55 AM
    Edited by: priyankanukala on Feb 21, 2012 8:01 AM
    Edited by: priyankanukala on Feb 21, 2012 8:04 AM

    Hi
    You don't need them. See Note 44410 - Integrating cust.-specific fields in matl master for further information, and copy the code for PAI event in your custom dynpro. You need something similar to this:
    process after input.
    *coding......
      chain.
        field: mara-zzfield1,
               mara-zzfield2.
        module checks_on_zz on chain-request.
      endchain.                                               
    * coding .......
    I hope this helps you
    Regards
    Eduardo
    Edited by: E_Hinojosa on Feb 21, 2012 9:26 AM

  • User Exit or BADI for Tcode IW31 when saving the Service Order

    Dear ABAPers,
            I would like to add one more line in Service order item when saving the Service order in (IW31).Is there User Exit or BAdI.It is very Urgent Please help me.
    Thanks & Regards,
    Ashok.

    Dear ABAPers,
    These Exits does not meet my requirement.
    These Exits are not called at the time of saving Service Order.
    Thank you for your valuable reply.
    My Requirement is when saving the service Order  i want to add the Line itm at runtime.
    It is very urgent requirement.Please help me.
    Thanks & Regards,
    ashok.

  • User Exit or BADI for IW31 when Saving the Service Order

    Dear ABAPers,
            I would like to add one more line in Service order item when saving the Service order in (IW31) at runtime.Is there User Exit or BAdI.It is very Urgent Please help me.
    Thanks & Regards,
    Ashok.

    Hi
    U can go through the tansaction.
      System/ Status
      Double click on program name.
    For badis:
    Search for the Phrase:
      cl_exithandler=>get_instance.
    U will the badi definitions.
    For User exits:
      search for the phrase: CALL CUSTOMER-FUNCTION
      u will get the user exits.
    If it is helpful rewards points.
    Regards
    Pratap.M

  • 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

  • Want User Exist or BADI when PO created and saved in database

    Hello Experts,
        I want User Exists or BADI, when PO saved in database table. That is, after Successfully Created message, want user exist or BADI in 4.7 server.
    Thanks & Regards,
    Poonam.

    Hi Friend ,
    Here is the  User Exit & BADI for Purchase Order  on save .I hope it will solve your Query
    User exit  create project  in CMOD : MM06E005
    BADI in SE18 :  ME_PROCESS_PO_CUST
    For more Information please see this SDN LINK : [ME21N /  ME22N SAVE Userexit;
    Regards,
    Edited by: Loganathan girishkumar on Nov 5, 2009 4:31 AM

  • User Exit or BADI for catch the document number after saving the document

    Hi ,
    I am working on data conversion where Document number(BELNR),BKPF and BSEG  data should
    transfer to my Z table(Containes fileds of BKPF and BSEG) after SAVE the document related to
    Tcodes F-01 , F-22 , F-28 , F-43 , FB01 , FB02, FB60 ) . It need to go through by any user-exit or
    BADI.So Could you please suggest me any User exit or BADI ASAP.
    Waiting for reply.
    Thanks
    Lakshmi

    You should use BTE (Business transaction event). This concept is used especially for FI related enhancements...
    Study this document to know how to use BTE
    http://www.todoabap.com.ar/archives/FI%20Enhancement%20Technique%20-%20How-To-Guide%20on%20the%20Usage%20of%20Business%20Transaction%20Events%20(BTE).pdf
    Let me know if you face any specific issues..

Maybe you are looking for

  • Applet does not run in Browser

    Iam using Windows XP and IE 6.0. Applets do not run in my browser. Hovering the cursor where the applet should be in the browser, I get a Class not found message. Setting the CLASSPATH variable did not help. Any suggestions?

  • Using an external hard drive to edit in premiere with different computers

    Is there a way to have multiple editors work with an external hard drive in premiere cs6 so that when the external hard drive is reconnected to a different machine the files do not have to be reconnected. It seems that each time the hard drive is ope

  • Version Control with JDeveloper

    Does any one know what version control packages can be used with JDeveloper? If you do, would you please let me know where I can get info on them. Thank you

  • Purchase order ME21N screen layout-document overview

    One of my users has an issue with the screen layout for transaction ME21N, when they click document overview on, everything works ok, when it gets switched off, the screen cannot be maximised, i have attached a screen print what could have caused thi

  • Compile error for BPEL process

    I am attempting to compile the second BPEL tutorial (the one that connects to a service) using Jdeveloper. I am running into the following error: Error: C:\Oracle\jdeveloper\webservices\lib\jaxr_api.jar (The system cannot find the file specified) Thi