Which uesr exit should I use by such a case

The requirement is to send the email to manager when anyone create or change the Material data by using MM01/MM02.
The function of sending email I have done but I don't know which user exit should be used to call the function.
I have tried  MGA00001 >EXIT_SAPLMGMU_001>INCLUDE ZXMG0U02 and writed some code in the ZXMG0U02. (ex: break point) .but when I modified the Material and saved,the stop does not appear. whether I used a wrong user exit?

You can use enhancement MGA00001 (industry only) for this.
For more information, see the documentation for the following components assigned to this enhancement:
Function Calls :
EXIT_SAPLMGMU_001
Enhancement Number : MGA00001
If you want to send a mail for only material creation/ extend then you can you the badi BADI_MATERIAL_REF.
we don't have BADI 's for Change the Material master records.
If you want to send a mail for MM02 also then you can go for the Enhancement ' MGA00001' under the function module 'EXIT_SAPLMGMU_001'.
Thanks
Sekhar

Similar Messages

  • What user exit should I use to...

    Hi everyone!
    I need to check if the due date or bline date of a posting to a GL line item is filled out, which user exit should I use?
    Btw, I cannot change FSG so it is not an option...
    Here is a list of FB01 user exits:
    Exit Name           Description
    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 send
    F050S005            FIDCMT, FIDCC1, FIDCC2 Inbound IDoc: Change FI document
    F050S006            FI Outgoing IDoc: Reset Clearing in FI Document
    F050S007            FIDCCH Outbox: Do not Send 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 Note Segmnt Texts
    RFEPOS00            Line item display: Checking of selection conditions
    RFKORIEX            Automatic Correspondence
    SAPLF051            Workflow for FI (Pre-Capture, Release for Payment)
    Thanks a lot!

    hi Ricardo,
    I think you just have to set up a validation, you don't need an exit for that. You can do that in GGB0. On the other hand due date as field does not exist, so don't look for that
    hope this helps
    ec

  • Which audio format should I use on my memory stick?

    Hi. My car has a Clarion HDD Navigation System MAX575 which is compatible with audio CDs and has a memory stick slot. I can't play MP3 CDs. Which file format should i use if I want to load music onto the HDD using a memory stick? I don't want to remove the unit.

    Windows on Intel Macs
    There are presently several alternatives for running Windows on Intel Macs.
    1. Install the Apple Boot Camp software. Purchase Windows XP w/Service Pak 2 or Vista. Follow instructions in the Boot Camp documentation on installation of Boot Camp, creating Driver CD, and installing Windows. Boot Camp enables you to boot the computer into OS X or Windows.
    2. Parallels Desktop for Mac and Windows XP, Vista Business, or Vista Ultimate. Parallels is software virtualization that enables running Windows concurrently with OS X.
    3. VM Fusionand Windows XP, Vista Business, or Vista Ultimate. VM Fusion is software virtualization that enables running Windows concurrently with OS X.
    4. CrossOver which enables running many Windows applications without having to install Windows. The Windows applications can run concurrently with OS X.
    5. VirtualBox is a new Open Source freeware virtual machine such as VM Fusion and Parallels that was developed by Solaris. It is not yet fully developed for the Mac - some features are not yet implemented - but it does work otherwise.
    6. Last is Q. Q is a freeware emulator that is compatible with Intel Macs. It is much slower than the virtualization software, Parallels and VM Fusion.
    Note that Parallels and VM Fusion can also run other operating systems such as Linux, Unix, OS/2, Solaris, etc. There are performance differences between dual-boot systems and virtualization. The latter tend to be a little slower (not much) and do not provide the video performance of the dual-boot system.
    See MacTech.com's Virtualization Benchmarking for comparisons of Boot Camp, Parallels, and VM Fusion.
    Boot Camp is only available with Leopard. The Boot Camp Beta that was used with Tiger has expired and is no longer available for use. So contrary to the other poster's comment, Boot Camp isn't truly "free." You must purchase Leopard to get it.

  • Which file type should I use and how I use it?

    Hello!
    I need to create a file with some data that has been inserted manually.
    In this file, for example, there are:
    ProjectName1: string1, string7… string10, date1
    ProjectName2: string11, string15… string20, date2
    ProjectNamek: string 100, string 116 … string 140, date1
    I know only one thing: one of the strings.
    What I need to find in the file:
    I need to find the string at one of these rows and get its ProjectName and date.
    For example: if I have string15,
    I should find string15 in the file, and get its ProjectName and date:
    ProjectName2, date2
    Which file type should I use and how I use it? What is the best solution?
    Thanks!

    800512 wrote:
    I need to create a file with some data that has been inserted manually.
    In this file, for example, there are:
    ProjectName1: string1, string7… string10, date1In addition to Pandiya's advice, if the string is always in exactly the above format
    (ie:
    1. ProjectName always starts the line and ends with a ':'.
    2. The rest of the strings on the line are separated by ", " and will never contain ", "
    you might also want to have a look at String.split().
    Winston

  • HT4839 Which apn setting should I use for my iphone 4 on net10

    Which apn setting should I use for iphone 4 on net10

    APN Settings for Net 10
    Cellular Data
    APN: att.mvno
    Username: (Blank)
    Password:(Blank)
    MMS (Blank)
    APN: att.mvno
    Username: (Blank)
    Password: (Blank)
    MMSC: http://mmsc.cingular.com
    MMS Proxy: 66.209.11.33
    MMS Max Size: 1048576
    MMS UA Prof URL: www.apple.com/mms/uaprof.rdf
    Type exactly whats on here on your settings.
    Procedure:
    1- Turn on your phone
    2- Get paperclip take out tray and put your non working sim card in- T-moble and simple mobile sim cards work great for me on this venture.
    3. Goto Settings>General>Cellular>Cellular Network
    At this point its very critical that you do this fast, Once you change the sim card to your net 10 the option Cellular Network will only stay on for a few seconds while it's searching for service. You will need to click on cellular once the Net10 sim card is in and click on Cellular network again.
    4. Get your paperclip take out the tray put in the Net 10 sim card
    5. Goto Cellular>Cellular Network while it's searching for service
    6. Type in your settings that I list above
    7. Scroll back to your main setting (Do not press your Home Button)
    8. Once you see your service up and running try out your web and send a picture message it should work.
    9. If it does'nt work you mistype one of the settings, it has to be exact or it wont work.
    10. Do the process all over again
    Keep this information and the sim card away for a later date in case you lose your setting I have'nt turned off my phone or let my battery die to find out if I lose my settings. One thing for sure I lost it when I update to the IOS 6.0.1.

  • HT1206 I buy apps in my iPhone using different Apple IDs. Which Apple ID should I use to authorize the computer when synchronizing iPhone with iTunes?

    I buy apps in my iPhone using different Apple ID. Which Apple ID should I use to authorize the computer when sync iPhone with iTunes?

    Hi again,
    After a little further research, it appears that you would need to create separate iTunes libraries in order to be able to continue to purchase and download previously purchased items on the same computer, for two different Apple IDs. Sorry - but my husband and I have had the library we sync with authorized for so long, that we have not run into this issue, but it appears that you will get an warning when you try to authorize the second ID on the same computer, indicating that another ID is already associated with it.
    So, you will probably have to set up separate iTunes libraries for each ID:
    http://www.imore.com/how-use-multiple-apple-ids-one-computer-and-itunes
    Sorry for any confusion - hope this helps!
    Cheers,
    GB

  • Which user exit can be use before production order creating?

    which user exit can be use before production order creating?
    i want to check AFPO data,then show error message before production order creating.
    1.i try to use PPCO0001( enhancement when saving the order) to check AFPO data, then show some error message,sap system will generate a abap down error.
    2.i try to use PPCO0007(Exit when saving production order),
    i can show error message,but i can't check AFPO's data.

    Hi,
    You can access AFPOD structure using field symbols.
    Try below mentioned code in routing:
    constants: c_afpod TYPE char30 VALUE '(SAPLCOKO1)AFPOD' .
    FIELD-SYMBOLS: <fs_afpod> TYPE ANY .
    data: wa_afpod TYPE afpod.
    ASSIGN (c_afpod) TO <fs_afpod>.
    wa_afpod = <fs_afpod>.
    Then later you can use wa_afpod in exit PPCO0007. Hope this will work for you.
    Sumit

  • Which color profile should I use?

    I'm getting into doing some freelance graphic design, and I've been playing around with my awesome new C2D Macbook Pro. I am wondering, which color profile should I use? It's set on Color LCD, but I'm wondering about Adobe RGB or Apple RGB would those be better?
    Thanks!

    I personally am a fan of the sRGB on the Mac. I think the blue comes out very nice when comparing it to the others.

  • Which HttpClient class should I use for Universal apps?

    Hi,
    I am developing a Windows Universal app for Windows phone and WinRT in C# and I would like to know which HttpClient class should i use? Should I use the System.Net.HttpClient or Windows.Web.HttpClient?

    Because the System.Net.Http and System.Net.Http.Headers namespaces might not be available in future versions of Windows for use by Windows Store apps. It is stated in the official documentation on MSDN here:
    https://msdn.microsoft.com/en-us/library/windows/apps/xaml/dn469431.aspx
    "Starting with Windows 8.1 and Windows Server 2012 R2, use Windows.Web.Http.HttpClient in the Windows.Web.Http namespace and the related Windows.Web.Http.Headers and Windows.Web.Http.Filters namespaces instead for Windows Store apps."
    And the Windows.Web.Http.HttpClient class is supported from Windows Phone 8.1, Windows 8.1 and Windows Server 2012 R2:
    https://msdn.microsoft.com/en-us/library/windows/apps/xaml/windows.web.http.httpclient.aspx
    Hope that helps.
    Please remember to close your threads by marking all helpful posts as answer and then start a new thread if you have a new question.

  • Which kernel module should I use for Marvell Yukon 88E8001?

    Which kernel module should I use for Marvell Yukon 88E8001?
    a. sky2
    b. skge
    c. sk98lin

    I found this in the kernel''s /driver/net/Kconfig:
    config SKGE
    tristate "New SysKonnect GigaEthernet support"
    depends on PCI
    select CRC32
    ---help---
    This driver support the Marvell Yukon or SysKonnect SK-98xx/SK-95xx
    and related Gigabit Ethernet adapters. It is a new smaller driver
    with better performance and more complete ethtool support.
    It does not support the link failover and network management
    features that "portable" vendor supplied sk98lin driver does.
    This driver supports adapters based on the original Yukon chipset:
    Marvell 88E8001, Belkin F5D5005, CNet GigaCard, DLink DGE-530T,
    Linksys EG1032/EG1064, 3Com 3C940/3C940B, SysKonnect SK-9871/9872.
    It does not support the newer Yukon2 chipset: a separate driver,
    sky2, is provided for Yukon2-based adapters.
    To compile this driver as a module, choose M here: the module
    will be called skge. This is recommended.
    Looks like your module is "skge"

  • Which jar file should i use ??

    Hi,
    Which jar file should i use to import the following:
    import org.apache.commons.lang.exception.NestableRuntimeExceptionI am getting package does not exist error.
    Please help.
    Thanks !

    one of the apache commons Jar files... make sure they're in your classpath.

  • Which wattage adapter should I use with the composite cable with my iPad?

    Which wattage adapter should I use with the composite cable when connected to my iPad while watching T. V. .

    Ultimately, use the power adapter that came with the iPad. But you should use any USB based power adapter that has a 10 watt/ 2 amp or higher power rating. Look close when buying a thrid party adapter, if it does not specify 10 watts/2 amps it is a lower 5 watt/1 amp charger that will not work.

  • Can some one plz tell me which customization tool should be used to package Adobe Audition CS6

    Can some one plz tell me which customization tool should be used to package Adobe Audition CS6

    Sorry, you will have to give us a LOT MORE DETAIL about what exactly you are trying to do!
    As written, I'm afraid your question makes no sense.  Why do you need to "package AA CS6"?

  • Which jdbc driver should be used for sqlserver 2000 and where to put it.

    hi all,
    My odi is 11g. I met the error infor "Could not load JDBC driver class [com.microsoft.sqlserver.jdbc.SQLServerDriver]" when i tried to connect to a sqlserver2000 database.
    The questions are:
    1. which jdbc driver should be used for sqlserver 2000?
    2. which folder to put it in?
    3. how to set the physical topological "Microsoft Sql Server" to use this jdbc driver?
    failed tries:
    i downloaded the driver "SQL Server 2000 Driver for JDBC Service Pack 2" and put it in the following folders:
    1. .../oracledi/drivers, and set this path to CLASSPATH.
    2. .../oracledi/userlib didn't exist, i created it and put the driver in.
    3. .../oracledi/agent/dirvers, in which a readme file exists and told me to put drivers in this folder.
    All these works were not useful. when I start odi.sh and try to connect to sqlserver2000 database, the same error infor came up.
    my environment is:
    os: Linux 2.6.18-164.el5 #1 SMP Tue Aug 18 15:51:48 EDT 2009 x86_64 x86_64 x86_64 GNU/Linux
    java: Java(TM) SE Runtime Environment (build 1.6.0_13-b03) Java HotSpot(TM) 64-Bit Server VM (build 11.3-b02, mixed mode)
    ODI: 11g, installed in /users/oracle/odi/
    please help me,thanks a lot.
    jun
    帖子经 Jun编辑过

    Hi,
    You should check which JVM version is required by that version of the driver, I think the 2.x versions require a 1.6 JVM
    What error are you getting? If it is the "com.sunopsis.sql.c: No suitable driver", it indicates it can't find the jar file (sqljdbc.jar) for the driver you specify.
    Drivers folder in ODI 11g is under
    C:\oracle\product\11.1.1\Oracle_ODI_1\oracledi\agent\drivers.
    if you are using the standolone version
    On windwos :
    C:\Documents and Settings\<userName>\Application Data\odi\oracledi\userlib
    on linux
    $HOME/.odi/oracledi/userlib
    Have a read of :- http://download.oracle.com/docs/cd/E14571_01/core.1111/e16453/install.htm#CHDBIFAJ
    Thanks,
    Sutirtha

  • It says invalid post code when it is actually the right one.what should I do in such a case?

    It says invalid post code when it is actually the right one.what should I do in such a case?

    That issue can be caused by corrupted cookies.
    Clear the cache and the cookies from sites that cause problems.
    "Clear the Cache":
    * Firefox > Preferences > Advanced > Network > Offline Storage (Cache): "Clear Now"
    "Remove Cookies" from sites causing problems:
    * Firefox > Preferences > Privacy > Cookies: "Show Cookies"
    If clearing the cookies doesn't help then it is possible that the file <i>cookies.sqlite</i> that stores the cookies is corrupted.
    Rename (or delete) <b>cookies.sqlite</b> (cookies.sqlite.old) and delete <b>cookies.sqlite-journal</b> and <b>cookies.txt</b>, if they exist, in the Firefox Profile Folder in case the file cookies.sqlite got corrupted.
    *http://kb.mozillazine.org/Profile_folder_-_Firefox

Maybe you are looking for

  • Word 2011 for Mac Issue with Custom Page Size

    I have installed Microsoft Office 2011 for Mac on my brand new iMac.  I'm using Microsoft Word 2011 for Mac and I have opened the "Word Publishing Layout" template (this is essentially Microsoft Publisher).  I'm trying to set up custom page sizes by

  • Parent-child hierarchy (Value based hierarchy)

    As anyone created a parent-child hierarchy using Oracle Warehouse Builder or Analytic Workspace Manager. I am using Oracle 10g Rel2 (and AWM) and OWB 10g Rel2. The values in the dimension table defines the hierarchy. I don't see an option of creating

  • Extended oracle error details

    I've been using the OracleExecption, and OracleError class to retreive any errors that an SQL statement has generated, but I don't seem to be able to find the extended details of which line/column the error in the SQL statement relates to. Does anybo

  • Reader 9 and PDF pack

    I just recently purchased the online PDF pack and have reader 9 on my computer, and need to be able to edit, modify and delete pdf files and documents. Any help out there?

  • How to use built-in camera to take self picture to use on Facebook

    A friend of mine is willing to set me up on Facebook but he wants a picture of me. Can I use the built-in camera on my MacPro to take such  a pic and send it to him? How does this work, please? Thanks so much Carole