BADI to modify URL's

Hello experts,
                     To modify the default URL's for alert notofications in SCM ,there are 2 BADI's available.
The processing is done in background.My requirement is if the user in the alert notofication profile is External i need to pick an URL from a custom table and overwrite the existing URL.
If anybody has implemented these BADI's /SCMB/ANOT_MSGCREATE and
/SCMB/ALERTURLADDIN please let me know the procedure.
Thanks in advance
Durga.

BADI
http://www.esnips.com/doc/e06e4171-29df-462f-b857-54fac19a9d8e/ppt-on-badis.ppt
http://www.esnips.com/doc/10016c34-55a7-4b13-8f5f-bf720422d265/BADIs.pdf
http://www.esnips.com/doc/43a58f51-5d92-4213-913a-de05e9faac0d/Business-Addin.doc
http://www.esnips.com/doc/1e10392e-64d8-4181-b2a5-5f04d8f87839/badi.doc
www.sapgenie.com/publications/saptips/022006%20-%20Zaidi%20BADI.pdf
http://www.sapdevelopment.co.uk/enhance/enhance_badi.htm
http://help.sap.com/saphelp_nw04/helpdata/en/04/f3683c05ea4464e10000000a114084/content.htm
http://help.sap.com/saphelp_nw04/helpdata/en/e6/d54d3c596f0b26e10000000a11402f/content.htm
http://help.sap.com/saphelp_nw2004s/helpdata/en/c2/eab541c5b63031e10000000a155106/frameset.htm
http://help.sap.com/saphelp_nw04/helpdata/en/04/f3683c05ea4464e10000000a114084/content.htm
http://help.sap.com/saphelp_nw04/helpdata/en/e6/63ee7f486cc143a560799d8803ce29/content.htm
https://www.sdn.sap.com/irj/sdn/wiki?path=/display/srm/badi-general+information&
http://www.esnips.com/doc/e06e4171-29df-462f-b857-54fac19a9d8e/ppt-on-badis.ppt
http://www.esnips.com/doc/10016c34-55a7-4b13-8f5f-bf720422d265/BADIs.pdf
http://www.esnips.com/doc/43a58f51-5d92-4213-913a-de05e9faac0d/Business-Addin.doc
http://www.esnips.com/doc/1e10392e-64d8-4181-b2a5-5f04d8f87839/badi.doc
www.sapgenie.com/publications/saptips/022006%20-%20Zaidi%20BADI.pdf
http://www.sapdevelopment.co.uk/enhance/enhance_badi.htm
http://help.sap.com/saphelp_nw04/helpdata/en/04/f3683c05ea4464e10000000a114084/content.htm
http://help.sap.com/saphelp_nw04/helpdata/en/e6/d54d3c596f0b26e10000000a11402f/content.htm
http://help.sap.com/saphelp_nw2004s/helpdata/en/c2/eab541c5b63031e10000000a155106/frameset.htm
The specified item was not found.
http://help.sap.com/saphelp_erp2005/helpdata/en/73/7e7941601b1d09e10000000a155106/frameset.htm
http://support.sas.com/rnd/papers/sugi30/SAP.ppt
http://www.sts.tu-harburg.de/teaching/sap_r3/ABAP4/abapindx.htm
http://members.aol.com/_ht_a/skarkada/sap/
http://www.ct-software.com/reportpool_frame.htm
http://www.saphelp.com/SAP_Technical.htm
http://www.kabai.com/abaps/q.htm
http://www.guidancetech.com/people/holland/sap/abap/
http://www.planetsap.com/download_abap_programs.htm
http://help.sap.com/saphelp_nw04/helpdata/en/c8/1975cc43b111d1896f0000e8322d00/content.htm
http://www.allsaplinks.com/badi.html
/people/thomas.weiss/blog/2006/04/03/how-to-define-a-new-badi-within-the-enhancement-framework--part-3-of-the-serieshttps [original link is broken]:///people/alwin.vandeput2/blog/2006/04/13/how-to-search-for-badis-trace-it
/people/thomas.weiss/blog/2006/04/18/how-to-implement-a-badi-and-how-to-use-a-filter--part-4-of-the-series-on-the-new-enhancement-framework /people/thomas.weiss/blog/2006/05/03/source-code-enhancements--part-5-of-the-series-on-the-new-enhancement-framework
http://www.esnips.com/doc/e06e4171-29df-462f-b857-54fac19a9d8e/ppt-on-badis.ppt
http://www.esnips.com/doc/10016c34-55a7-4b13-8f5f-bf720422d265/BADIs.pdf
http://www.esnips.com/doc/43a58f51-5d92-4213-913a-de05e9faac0d/Business-Addin.doc
http://www.esnips.com/doc/1e10392e-64d8-4181-b2a5-5f04d8f87839/badi.doc
http://www.esnips.com/doc/3b7bbc09-c095-45a0-9e89-91f2f86ee8e9/BADI-Introduction.ppt
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/40921dd7-d5cf-2910-1894-bb62316afbd1
http://help.sap.com/saphelp_erp2005/helpdata/en/73/7e7941601b1d09e10000000a155106/frameset.htm
http://support.sas.com/rnd/papers/sugi30/SAP.ppt
http://www.sts.tu-harburg.de/teaching/sap_r3/ABAP4/abapindx.htm
http://members.aol.com/_ht_a/skarkada/sap/
http://www.ct-software.com/reportpool_frame.htm
http://www.saphelp.com/SAP_Technical.htm
http://www.kabai.com/abaps/q.htm
http://www.guidancetech.com/people/holland/sap/abap/
http://www.planetsap.com/download_abap_programs.htm
http://help.sap.com/saphelp_nw04/helpdata/en/c8/1975cc43b111d1896f0000e8322d00/content.htm
/people/thomas.weiss/blog/2006/04/03/how-to-define-a-new-badi-within-the-enhancement-framework--part-3-of-the-series
/people/thomas.weiss/blog/2006/04/18/how-to-implement-a-badi-and-how-to-use-a-filter--part-4-of-the-series-on-the-new-enhancement-framework
http://esnips.com/doc/e06e4171-29df-462f-b857-54fac19a9d8e/ppt-on-badis.ppt
http://esnips.com/doc/43a58f51-5d92-4213-913a-de05e9faac0d/Business-Addin.doc
http://esnips.com/doc/10016c34-55a7-4b13-8f5f-bf720422d265/BADIs.pdf
http://esnips.com/doc/1e10392e-64d8-4181-b2a5-5f04d8f87839/badi.doc
http://esnips.com/doc/365d4c4d-9fcb-4189-85fd-866b7bf25257/customer-exits--badi.zip
http://esnips.com/doc/3b7bbc09-c095-45a0-9e89-91f2f86ee8e9/BADI-Introduction.ppt
http://help.sap.com//saphelp_470/helpdata/EN/eb/3e7cee940e11d295df0000e82de14a/frameset.htm

Similar Messages

  • IISProxy URL - Bad Request (Invalid URL) in refresh option

    Hello SDN colleagues,
    We are facing a very strange behavior in SAP EP 6, let me try to explain as clear as I can.
    First, the EP version:
    J2EE Engine 6.40 PatchLevel 89291.313
    Portal 6.0.11.3.0
    KnowledgeManagementCollaboration 6.0.9.0.0 (NW04 SPS09)
    We have activated Windows Authentication Integration through IISProxy (version 1.6.2.0), it's working fine and the portal users are being authenticated automatically once the're logged in the MS network, using the url http://sapep.domain.com/irj.
    The problem: when the user clicks the "Refresh" option in the Page Title Bar, the portal displays the message "Bad Request (Invalid URL)." This is happening with all pages, and the worst - in the UWL iview when the user tries to launch a transaction.
    But if the user logs on using the authentication form - url http://sapep.domain.com:50000/irj/portal - there is no error.
    It seems that the problem is related to the mapping made by IISProxy, after logging the user and redirecting to the portal it's just change the url to the standard (port 50000) then it works fine.
    Here is the mapping done in the iisproxy xml file:
    <ISAPI-config version="1.6">
       <filter name="IisProxy filter" authentication="forward" />
          <extension name="IisProxy extension" />
            <mapping name="IisProxy Portal" >
              <source>
                <protocol>http</protocol>
                <prefix>/irj</prefix>
              </source>
              <source>
                <protocol>http</protocol>
                <prefix>/portal</prefix>
                <new-prefix>/irj</new-prefix>
              </source>
              <source>
                <protocol>http</protocol>
                <new-prefix>/irj</new-prefix>
              </source>
              <target>
                <protocol>http</protocol>
                <host>sapep.domain.com</host>
                <port>50000</port>
              </target>
           <compress-types>text/html, text/plain</compress-types>
         </mapping>
    Any idea ? Is it possible to keep the standard url ?
    Thanks in advance, and regards.
    Fernando R Cervantes

    Hi Fernando,
    This sounds like SAP Note 734462:
    https://websmp103.sap-ag.de/~sapidb/012006153200000213912004E.ITF
    Microsoft Link (also avilable in the note):
    http://support.microsoft.com/default.aspx?scid=kb;en-us;820129
    The value to change is UrlSegmentMaxLength (We changed from 260 to 1000).
    A restart to the whole server is required for the change to take affect (since it's a change to the registry).
    Hope that helps,
    Yoav.

  • Portal Favorites Bad Request Invalid URL

    Recently upgraded from EP6.0 SP13 to SP16.
    When selecting a link, folder or document from within Portal Favorites - Bad Request Invalid URL error is displayed.
    I have changed the Isolation Mode to URL on Portal Favorites iView - but this has not fixed the problem.
    Any thoughts?

    Probelm is fixed as per SAP Note 815344.
    Go to the definition of the affected iViews in the Portal Content Catalog. You can find the following parameters there: 'Path to initially displayed Folder' and 'path to root folder for navigation'.
    In 'path to initially displayed folder', replace the < character with %3c and > with %3e. DO not change the second parameter.

  • HTTP 400 Bad Request Invalid URL error when URL contain only percent "%" without any Hexadecimal

    Hi All, I'm trying to redirect a custom error page when URL contain percent "%" symbol. But when I use percent "%" symbol in URL (https://mctest.aspial.com.sg/%), its saying below error. I don't want to show this error message. I want
    to redirect users to custom error page.  I already added custom error page in IIS & Web.config file for status code 400. But It's now working. It's still showing the same error.
    Bad Request - Invalid URL
    HTTP Error 400. The request URL is invalid
    Is there any way to redirect custom error page when URL contain only "%" symbol? Anyone please help me on this. Thanks advance.
    Below are my server details:
    IIS version 7.5
    .Net Framework 4.0

    I see, so the issue isn't with the % in the query string but rather the URL path itself.  In that case I don't believe this is anything related to your app but rather the web server.  When you provide a URL the web server has to map that to an
    application.  Depending upon where the character falls determines who gets to handle it.  Since the % is next to the domain name it is most likely not being mapped by the web server so you get the general 400 error.  Since this isn't an app
    issue but a server level issue you'd have to redirect at the server level (in IIS: Server\Error Pages). If the % is inside an application's virtual directory then it becomes an issue for the application (in IIS: Site\Error Pages).
    But things can get more complicated.  The web server generally has filters so it won't support requests for certain things (like web.config in ASP.NET apps).  Filtering can be done anywhere between the server and the application.  Complicating
    this is virtual path providers (like MVC). 
    To be honest I don't think you should be worrying about this scenario.  An invalid % in a URL is a bad request so you shouldn't try to treat it differently than a regular 400 error.  In fact I'd say that it could be a security hole (depending
    upon what you're doing).  So you can customize 400 errors at the server or app level if you want but I wouldn't bother trying to distinguish bad URLs from bad requests.
    I recommend you post this question in the ASP.NET forums (http://forums.asp.net ) to see if anyone has a better answer.
    Michael Taylor
    http://blogs.msmvps.com/p3net

  • Bad request for URL?

    Hello All
    Whenever I try to call this .Net web service through a simple test:
    http://dif-standardsite.biz.pentia.net/sitecore%20modules/Web/DIF.LoginRelation.WebService/userAdmin.wsdl
    What does this mean I have no idea where to start debugging is it the
    URL. Seems it imported wrong?(the sitecore%2520 thing)
    Submitted at 30. oktober 2006 07:49:39 GMT
    External Service Failure: Response: '400: Bad Request' for url:
    'http://dif-standardsite.biz.pentia.net/sitecore%2520modules/Web/DIF.LoginRelation.WebService/useradmin.asmx'
    Oliver Billing

    bah forget about it... I found the error. BEA url-encodes as well and
    the URL encoding for % is %25 thus making the URL %2520. I made the
    service owner remove the blankspace in the URL
    [email protected] skrev:
    Hello All
    Whenever I try to call this .Net web service through a simple test:
    http://dif-standardsite.biz.pentia.net/sitecore%20modules/Web/DIF.LoginRelation.WebService/userAdmin.wsdl
    What does this mean I have no idea where to start debugging is it the
    URL. Seems it imported wrong?(the sitecore%2520 thing)
    Submitted at 30. oktober 2006 07:49:39 GMT
    External Service Failure: Response: '400: Bad Request' for url:
    'http://dif-standardsite.biz.pentia.net/sitecore%2520modules/Web/DIF.LoginRelation.WebService/useradmin.asmx'
    Oliver Billing

  • User Exit/BADI to modify MCHA-HSDAT while saving a process order

    Dear all,
    I would like to know if there are any user-exits or BADI's to modify MCHA-HSDAT field, while saving process order.
    Scenario: There are two material types ZBUL and ZFDF. After releasing the process order and when I save, an entry in MCHA table for material with material type ZFDF is created.I should make a check if MCHA-HSDAT of this ZFDF material is equal to MCHA-HSDAT of ZBUL.
    If not, I should replace MCHA-HSDAT of ZFDF material with the HSDAT of ZBUL material.
    I have checked user exits 'PPCO0007' and PPCO0014 and PPCO0020 but I could not find MCHA structure to update.
    Do, I need to create an implicit enhancement for this?
    Thanks in advance!
    Aravind

    Aravind,
    Do the following steps in order to find the best exit for you.
    for e.g. using enhancemnt PPCO0020 FM EXIT_SAPLCOKO_005. Use the "Where used list" to get the point where this FM has been called. So in this case you can use "(SAPLCOKO)MCHA" as field symbol.
    Any question, let me know.
    Alex

  • BADI to modify a BP AFTER save

    Hello Expert,
    i have a scenario in which i have to add information about territory on the BPs after their creation on CRM.
    Simplifying:
    BPs are created / modified on CRM from R/3 through BUPA_MAIN or BUPA_REL
    for each BP in BUPA_MAIN / REL, if the BP has Role "ZROLE" and a relation with the BP "BP_X"add the new BP on the territory "terr_A"
    Now I must find a BAdi that is triggered after the commit of creation / update, because i need all the information on DB to use the BOL in order to assign a territory.
    All the BAdi I've tried (PARTNER_UPDATE, BUPA_ROLE_CHECK, BUPA_FURTHER_CHECKS, BUPA_GENERAL_UPDATE and so on...) are triggered before the commit so, for example, i can't find the information on the BUT000 as well as I can't use BOL programming to do analisys.
    Can you help me?
    Thank you a lot...

    Hello Alberto,
    With the BAdis you will have to use FM that can read memory data while getting created for example BUP_MEMORY_BUT000_GET, but you run a risk that this data may get changed in some other BAdi after you have read it.
    If you must be sure that data is saved in DB table before you start adding territory information, then you can trigger a job from one of these BAdi. Starting time of the job can be system time + 30 seconds so that you have enough time for data to get saved in tables. In the job program you can check again that data has been saved in table before starting your core logic.
    If you have this logic for initial load, then you will have lot of jobs created. Probably best will be to have a separate program for initial load. But if this is for delta, then this solution will not have any problem.
    Cheers,
    Niraj

  • IW31 - User Exit or BADI for modifying Fund

    Hi,
    Would you know any user exit or BADI  in IW31 I Work Order Create) Transaction , to Modify Fund based during creation ?
    I am looking for User Exit or BADI  that could modift fund with my Logic, During SAVE "or" when ever user clicks on Menu GOTO-> Assignments -> Funds Management "or" when use enetrs Functional Location/ Equipment in main Screen ?
    Any Help really appricated. Thanks in Advance.

    hi
    this is the only exit for iw31..
    Transaction Code - IW31                     Create Order
    Exit Name           Description
    IWO10012            Maintenance order: Priority handling on central header
    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
    Swati

  • Badi for modifying the Contact person details....

    Hi,
    I have a problem here, can anyone help me.? I am creating a contact person for an account/bp in the IC Webclient. I  need to modify certain fields on Contact person address while saving. Can anyone tell what badi's or user-exits that I can use for this purpose?
    Regards,
    Phani.

    Hi,
    Business object for contact person relationship is BUS1006002.
    By the way you can check out any BOR in transaction SWO1 using F4 help :-).
    Thanks and warm regards,
    Smita.

  • User Exit / BADI to Modify EKPV-TRAGR in Purchase Order Creation ME21N/ME59

    Hi,
    I have a requirement to modify the Transportation Group (EKPV-TRAGR) on creation of Purchase Order. Can you please suggest me a suitable User Exit of BADI to accomplish this Task?
    Thanks,
    Kannan

    hi ,
    here are the list of user exits for ME21n.
    AMPL0001
    User subscreen for additional data on AMPL
    LMEDR001
    Enhancements to print program
    LMELA002
    Adopt batch no. from shipping notification when posting a GR
    LMELA010
    Inbound shipping notification: Transfer item data from IDOC
    LMEQR001
    User exit for source determination
    M06B0001
    Role determination for purchase requisition release
    M06B0002
    Changes to comm. structure for purchase requisition release
    M06B0003
    Number range and document number
    M06B0004
    Number range and document number
    M06B0005
    Changes to comm. structure for overall release of requisn.
    M06E0004
    Changes to communication structure for release purch. doc.
    M06E0005
    Role determination for release of purchasing documents
    ME590001
    Grouping of requsitions for PO split in ME59
    MEETA001
    Define schedule line type (backlog, immed. req., preview)
    MEFLD004
    Determine earliest delivery date f. check w. GR (only PO)
    MELAB001
    Gen. forecast delivery schedules: Transfer schedule implem.
    MEVME001
    WE default quantity calc. and over/ underdelivery tolerance
    MM06E001
    User exits for EDI inbound and outbound purchasing documents
    MM06E003
    Number range and document number
    MM06E004
    Control import data screens in purchase order
    MM06E005
    Customer fields in purchasing document
    MM06E007
    Change document for requisitions upon conversion into PO
    MM06E008
    Monitoring of contr. target value in case of release orders
    MM06E009
    Relevant texts for "Texts exist" indicator
    MM06E010
    Field selection for vendor address
    MMAL0001
    ALE source list distribution: Outbound processing
    MMAL0002
    ALE source list distribution: Inbound processing
    MMAL0003
    ALE purcasing info record distribution: Outbound processing
    MMAL0004
    ALE purchasing info record distribution: Inbound processing
    MMDA0001
    Default delivery addresses
    MMFAB001
    User exit for generation of release order
    MRFLB001
    Control Items in Release Creation
    regards
    Satyam

  • Modify URL of an existing opened external window

    I need to reset the URL of an external window opened by the application without destroying the and re-creating it.
    Thanks.

    Thanks for the responses.
    Valery, the destroy() is deprecated.
    Betram, the LinkToURL works with regard to maintaining single external window with url being modified as needed.
    However, this solution requires user to click on the UI element of LinkToURL. Mixing the LinkToURL UI with btns, in my case, is not desirable. Is it possible to make the LinkToURL UI hidden and trigger it via a Btn? The properties of LinkToURL doesn't seem to include OnAction...

  • Comment modifier URL dans l"Outil de publication pour le web" ?

    Bonjour tout le monde,
    Ma question est dans le titre, je n'arrive pas à mettre ma face avant sur le web avec l'outil de publication. Je suis presque certain que ça vient de mon URL. Comment faire pour la modifier vu qu'en cliquant deçu ce n'est pas possible.
    Je vous remercie

    Bonsoir et merci de votre réponse.
    Alors déja pour commencer je travaille sous Windows avec LabView 8.5. (et j'essai d'ouvrir la face avant avec IE)
    Vous avez dis : "Par contre l'URL doit respecter un certain formalisme: http://IP@: Port/Nom.html". C'est justement à mon avis le "IP@: Port" qui est mal configuré sur mon PXI.
    Pour répondre à vos questions, je n'ai même pas essayer d'ouvrir la page d'un autre pc vu que même de mon pxi je n'arrive pas à l'ouvrir sur internet. Et oui j'ai bien enregistré le fichier HTML dans le répertoire www.
    Pour être plus concret, voici ce qui s'affiche sur internet quand j'essai d'ouvrir la face avant mise en ligne :
    "L'URL demandée n'a pu être chargée
    En essayant de charger l'URL : http://ge-pxi-01.iutp.univ-poitiers.fr/NOM_DE_MON_PROJET.html
    L'erreur suivante a été rencontrée :
    Impossible d'associer une adresse IP à la machine ge-pxi-01.iutp.univ-poitiers.fr.
    Le serveur de noms a retourné :
    Name Error: The domain name does not exist.
    En d'autres termes :
     Le cache n'a pas été en mesure de résoudre le nom de
    machine présenté dans l'URL.
     Vérifiez si l'adresse est correcte."
    C'est ce "ge-pxi-01.iutp.univ-poitiers.fr" qui à mon avis pose problème. Le pxi avant que je ne l'utilise se trouvait à Poitiers et était connecté sur ce réseau. Hors moi je ne suis pas à Poitiers avec le pxi !
    D'où ma question : Comment changer cette adresse IP ?
    J'espère que vous avez compris ce que j'ai voulu dire. Si vous avez d'autres questions à me demander n'hésitez pas.

  • Modifying url in most visited site?

    I use the "most visited sites" bookmark for nearly all my regular navigation. One of the sites I've most visited has changed a bit (it's an automotive forum that updated their forum software), so the URLs (3 of them) to the subforums that I like to visit no longer apply.
    Rather than waiting for Firefox to see that I'm visiting the new URL as opposed to the old one (and that URL I have been visiting for years and years), I wonder if there is a way to modify the entry in the most visited sites. Or modify wherever firefox stores that a particular URL has been visited x number of times so decides to include and rank it within the most visited list.
    Any help is appreciated, thanks.

    Thank you cor-el. I installed SQLite manager and browsed to places.sqlite. From there I looked in the moz_places table and could clearly see the visit count. I was able to easily modify both the # of visits, and the URL, and the changes were properly reflected in the most visited menu. This will allow me to update the URLs to my most visited forum.
    Thank you!!!

  • BAdI For Modifying Table /AIN/DM_OBJ_CTX

    Hi all,
    I'm in a situation right now where we will receive PML messages from a non-SAP system and the PML messages will be sent to AII.  Normally, all additional attributes that come with an id in a PML message will be recorded in the table /AIN/DM_OBJ_CTX.  Unfortunately, the non-SAP system will be able to send in all required additional attributes except one, unit of measurement (UoM).  For this, we will need to tell AII to determine the UoM once it receives a PML message to be processed based on the product and GTIN (which will be received in the PML message) so that AII knows what UoM to be recorded in the table /AIN/DM_OBJ_CTX.
    Question is: which BAdI should I modify to achieve this?  I can't seem to find the right BAdI for this and does that mean this is not achievable via BAdI modification?  It'd be great if any of you could shed some light on this.
    Thanks and best regards,
    Chin Hun

    Hi Chin Hun Yong,
    You must have a rule which process this PML when it is received by SAP AII. If you used a standard rule for this then what you can do is create a copy of this standard rule into a custom rule. Then add a custom activity whose class method can add the custom logic to find the UOM and update the context of the PML message.
    Regards,
    Bharat Vaka.

  • BADI to modify the line items display in MIRO screen.

    Hello All,
    I am looking for a BADI to make some changes in the MIRO transaction.
    I am looking for following changes there:
    After entering the amount and the other details in MIRO screen if we press 'Simulate' button, we get the tax, amount and other details in a pop-up screen.
    I want to change the line items in the popup screen and add 1 more line item to it.
    I found out a BADI "INVOICE_UPDATE" for the same but i am not sure how far it will be of use in this regard.
    Moreover there are no export parameters in this BADI, so will it make any modifications in the pop-up screen?
    Could one of you please give me the answers to following questions in regard to above description:-
    1) Suggestions to make carry forward the above mentioned changes
    2) How to make sure if the BADI 'INVOICE_UPDATE' is apt for above scenario or not
    3) How to start with the implementations for the same if this BADI is the apt for the required changes
    Regards,
    Akanksha

    Hi,
    Try
    Exit: LMR1M001   -         User exits in Logistics Invoice Verification
    BADI or Enhancement Spot- INVOICE_UPDATE
    Use Method CHANGE_BEFORE_UPDATE -     Invoice Document Before Update
    Refer Link:[INVOICE_UPDATE|Regarding BADI , INVOICE_UPDATE ( MIRO transaction );

Maybe you are looking for