User exit MV45AFZZ - Unable to modify the code

Hi,
I am working in ECC 6.0 version and new to this editor.
I need to do some changes in include MV45AFZZ,when sales order is saved.
When i try to go to change mode,program is asking for 'Access key'.
Whether i need to get 'Access key' from SAP,or is there any procedure for doing code changes in this exit?
Please help.
Thanks & Regards,
Seshagiri.

Hi Seshagiri,
To modify the User exit MV45AFZZ you need to get the Access Key from the Basis.
The Basis Team will Generate the Access Key so that you can make the changes .User exit MV45AFZZ is not yet Used so that why its asking the Access key.
Thanks & Regards,
Nelson
Reward points if helpfull

Similar Messages

  • User Exit for FF68 to modify the bank deposit slip

    Hi ,
    I am searching for a user exit on FF68-to modify the bank deposit slip.
    Users want to print the cheque deposit slip grouped by the bank/branch and the cheque number.
    currently it is not grouping them even they have the same cheque number
    i am a bit new to enhancements, and user exists
    I searched the cmod and vmod but could not find smthing useful
    Can you please help?
    Thank you

    hi Shailaja
    thank you very much for your help
    i checked it via smod
    It says Transfer Additional Data in Finnish TITO Format.
    do you know what steps to follow to make the change?
    i am new to this
    as far i read i need to change this exit -change the table
    but how to link this with the code?
    does the ff68 knows that exit already?

  • Badi or user exit for FTR_CREATE for modifying the Payment Details

    Hi,
    I need a Badi or user exit that will modify the internal table for the "Payment Details" in transaction FTR_CREATE. Basically, instead of using the default entries in the "Payment Details", data from a Z custom table will overwrite the "Payment details" or the internal table containing the "Payment details". This should create entries in the Transparent Table VTBZV with the values fron the Z custom table.
    I'm trying to implement the BADI FTR_TR_GENERIC but I cannot find where and how to modify the original "Payment Details" entries. Or if its even possible to do this.

    Hi Ravi,
    I was trying to do that but I am not sure were to start. I tried to modify the contents of PI_PROXY_TRANSACTION->A_TAB_CASHFLOW using MODIFY <itab> but an error occured when I tried to activate it saying that the Class/Interdace Attribute is read-only and cannot be modified. Is there a Method that I need to do in order to modify the Attribute? (I'm not that familiar yet with Classes and Methods though)
    Also, just to test, I manually changed the contents of two internal tables containing the "Payment Details" data during debug mode. But after the program has ended its run and finally saved the data, the Table VTBZV was not updated with the manual data I introduced. So I'm not sure if the Badi FTR_TR_GENERIC (which is I'm implementing) really allows the "Payment Details" to be modified or if I'm modifying the correct internal table(s).

  • User exit for ME38 to modify the received quantity

    Dear Gurus:
    My customer demands the printings he makes from ME38, using the menu Header -> Messages, show the scheduled quantity he originally put in a new schedule line he added, in spite of he already had gone to MIGO transaction and he already had put this quantity as good receipt. Currently, due to the Good receipt operation, we try to print the new schedule lines that we put in the schedule order via ME38, but I know that EKET table assigns the scheduled quantity on the MENGE field, and when we execute a Good receipt from MIGO, the quantity received is assigned on EKET-WEMNG. If these two fields are the same, it is natural SAP doesn't print the scheduled agreement smartform, because SAP recognizes there was an order, but the material in demand has already received. How can I to avoid this behaviour to print the new schedule lines in spite of have already executed a Good receipt operation for these new lines? Is there any user exit that can help me? Is it a MM functional issue?
    Thank you in advance and best regards

    Hey all: I already have solved it. This was solved using a batch input application: before is launched the MIGO transaction, we print the smartorm using ME38 transaction with SHDB.

  • Manually trigger Availability Check in the Sales Order User Exit MV45AFZZ

    Hi All,
    As per the normal scenario where sales orders are created and the schedule line delivery dates are determined.
    Based on some business logic for few customers we need to change the delivery priority and confirmation delivery date.
    We are implementing this logic in the user exit MV45AFZZ in the routine USER_EXIT_SAVE_DOCUMENT_PREPARE.
    The availability check logic is already implemented by then. Now we have scenarios where the date redetermined by the custom logic is greater than the one determined by the standard availability check done by SAP.
    We have changed the values of the field VBEP-EDATU as per our logic but we still have 2 lines in the schedule line data where the requested date is greater than the confirmed date.
    This can be tackled if we can redo the Availability Check.
    Can someone provide pointers on how can we trigger the availability check manually in the code.
    Regards,
    Karthik

    What was the solution?

  • Is the Sales Order Item User Status available in user exit MV45AFZZ

    Hello,
    Does anyone know if a sales order line item user status is available within user exit MV45AFZZ (USEREXIT_SAVE_DOCUMENT)?
    I need to send an email when the status changes from one specific value to another specific value but I don't seem to have access to what the latest value is in this user exit.
    I have found a table XTVSTAT which cntains some user status' but it's not clear which status maps to which line item.
    If anyone has any suggestion please let me know.
    Thanks,
    Ruby

    Hi,
    I do need to access the values as I need to check for a specific change to the user status from value A to value B.
    I have already tried debugging the user exit and searching through the available variables but the status information doesn't seem to be available.
    I guess I will have to try the output determination route. Can you explain this in a bit more detail please.
    Thanks,
    Ruby

  • Enhanced Field is Blank - Debug with RSA3 - Unable to see the code in Exit

    Hi all,
        I have created a View on a table and created the Generic Extractor on that View and enhanced the Extract Structure to add a Amount field along with Currency Key. I have added the ABAP code to fill that new field. The same code has worked fine in Sandbox and copied the same into Dev. Everything worked fine and it populated the data into that enhanced field in Sandbox, but something is wrong in Dev. I have set the Break-Point after my Generic Extractor in the Exit's Include member ZXRSAU01 and tried to debug in RSA3, but it is not going there. Some how it is not recognizing the code in the User Exit. I am doing the same that I have done in the sandbox. Only initial values (0.00) are there in that field. That field is un-hided.
       What could be the problem, please ?
      Thanks in advance.
    Regards,
    Venkat.

    HI Venkat,
    Look at ur Datasource is Trancsaction Data or Materdata Attributes/Text.If it T.Data use Incled ZXRSAU01 or For Master Data attributes use ZXRSAU02 or Text
    ZXRSAU03.
    And Observe the Exit is Active or not and Debug the code once.

  • 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).

  • User Exit Mv45afZZ for Promotional BOM

    Hi All,
    I am adding custom code to the user exit MV45AFZZ for Promotional BOM. The aim is to add a new entry in the Line tiems details with the BOM header data.
    Say if the initial order is  like this:                                       It should like this after user exit execution:
    Material         Quantity            Itm Ctg                                          Material         Quantity            Itm Ctg
      M1                   10                  X                                                   M3                   1                    Z
      M1                   10                  X                                                   M1                   10                  X
                                                                                    M2                   10                  X
    We assume that in the configuration, we have configured so, such that, BOM Item M3 comprises of Items (M2, M1) with 10 Qty each.
    For this purpose, we are adding a new row to the XVBAP table at runtime. But, when we post the order, finally the quantity field for item M3 is automatically getting changed to 10.
    Please help and revert back. Let me know if i have to clarify more on my doubt.
    Thanks
    Debabrata

    Hi,
    The userexit save_document_prepare will directly hit the tables like vbak and vbap. So, as i can see that you would like to change at the pricing conditions so it is better to user the user exit:userexit_pricing_prepare_tkomk...
    All the pricing conditions will be stored in the tkomp and tkomk tables.
    The changes can be happnd at this level also.
    Thanks
    rohith

  • User exit or BADI available for the CAPP in CA03.

    Hi,
                I have a requirement to populate the standard CAPP values to the work center activities of the routing only when all the activities are having a blank value.Please see the below paragraph for better understanding.         
    Currently in SAP when executing CAPP for a work center of the routing it over writes the existing values populated on the routing for the setup,labor,standard labor,man occupation,machine occupation…etc whether the values are blank or not. An enhancement needs to be made to only populate operations standards when all the values are blank.
    If routing is not populated with setup, machine, labor standards, man occupation, machine occupation and work center is setup for default standards in CAPP, then run the CAPP process to apply standards from work center zcappstds table. The program that is run to apply these standards currently is SAPLCETO. Potentially ca96 and the batch process that updates the material master RCPMAU01 will have to be adjusted as well.
    Please help me if anybody knows the user exit/Badi for this requirement.Please reply me soon this is an urgent requirement
    thanks in advance,
    Samyuktha.

    I dont have details abt exact user Exit or badi which will suit ur requirement. But below info will give you the way to find out the same.
    Have a look at below link,
    http://www.erpgenie.com/sap/abap/code/abap26.htm
    which gives the list of exits for a 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.
    Best Regards,
    Vibha
    *Please mark all the helpful answers

  • Attech a user exit to a button in the analyzer

    Hello all
    I want to attech a user exit to a button in the analyzer, so the user will be able to execute the exit function.
    How can i do it?
    Best
    Yuval

    The function type is the name of the custom planning function.Before this, create a custom class in se24 by implementing interface if_rspfla_srvtype_imp_exec~execute, write the code under this method and activate this class.
    Goto TC:RSPFL1, specify the name of the function type , description and the class which you developed in se24. Activate the planning function type.
    In the planning modeler, you can see the custom planning function under the planning function tab.
    Hope this info helps you.

  • User exit that gets triggered at the press of 'Enter' in IW42

    Hi,
    Is there any user exits that gets triggered at the press of Enter key in PM order confirmation IW42 transaction. Basically the requirement is to give a customized message at the order confirmation screen when the enter key is pressed.
    Regards,
    Prabaharan.G

    Hi,
    You may try the following enhancement points and exit respectively.
    CMFU0001        E            EXIT_SAPLCMFU_001
    CMFU0002        E            EXIT_SAPLCMFU_002
    Pls reward points if useful.
    Regards,
    Renjith Michael.
    Edited by: Renjith Michael on Jan 12, 2008 12:57 PM

  • Flash Builder doesn't rebuild the project everytime I modify the code

    Hi,
    Flash Builder doesn't rebuild the project everytime I modify the code.
    I find myself chasing ghosts when trying to debug my project. Flash Builder 4.0 doesn't rebuild my project after every change I make.
    The "Project - Build Automatically" is of course selected. To make sure the problem is real I ran "Project - Build All" several times. Nothing helped.
    For example, I am using a boolean constant to select different code in an if block. Even if I change the value of the boolean, When I debug the code, I see that the constant's value doesn't change. Only If I log out login again, FB will rebuild my code.
    This happens too many times and it is very confusing to debug, when you don't know if the result now is with or without your changes.
    It also affects the following:
    - breakpoints that are set or disabled are not taken into account and the debugger will skip them even if they are set or stop on them if they are disabled.
    - the debugger stops the debug on empty lines, if those lines previously contained code.
    - When I comment out the declaration of variables. Eclipse doesn't recognize them and doesn't show any hint on them when you hold the CTRL key and hover over, but while in debug mode, when you hover over the variable instance, its shows a value for it.
    Thanks for your help.
    Bye,
    RaamEE-IL

    The problem is with the SDK settings selected for the Compiler.
    Try going to 'Project' > 'Properties' > 'ActionScript Compiler'.
    Now, in the 'Flex SDK section', try changing the SDK. Click on 'Apply'.
    This will force FB to rebuild all settings for the project.
    You can try again. FB should now have started compiling with latest code changes again.
    Please Note: This is not a permanent fix though!
    In case the problem re-occurs, you'll need to again perform the steps mentioned above to get FB back on track.

  • I am unable to read the code after scratching itunes card

    i am unable to read the code on the itunes card

    http://www.apple.com/support/itunes/cards-codes/
    Maybe this item from that page? iTunes Store: Invalid, inactive, or illegible codes
    Message was edited by: EZ Jim

  • How user exit is used to populate the Profit center field in  Sales order?

    Hi All,
    Please let me know :
    How the user exit is used to populate the Profit center field in the Sales order?
    Please gurus answer as quickly as possible as I require this urgently.

    Hi,
    To derive the correct profit center in the Sales Order, you customize in 0KEM.
    Trust this helps much and do encourage our efforts!
    Cheers!

Maybe you are looking for

  • Ic Webclient - Default first selection on the Navbar

    Hi All I have a requirment that when a user logs onto the web ic, they see the identify account view i.e. the Identify Account link on the navigation bar is selected and the identify account view is visible. Thanks

  • Font size in Preview

    Hi, For some reason, or not, I cannot make font sizes larger with the Apple key + combination. I can make the font size smaller with Apple key - but not larger with Apple key +. Why? The text is NOT at its largest size. I can make things larger by go

  • Iphone not in my devices

    Hi, I have had an iPhone 3GS for 2 years, about 6 months ago, iTunes on my PC (Windows XP) stopped recognising my iPhone. The PC recognises it (ie. it shows up as a camera in My Computer and I can grab photos off of it.) I didn't find it too much of

  • QuickTime file to ringtone, how please?

    Hi there, I have a C5-00. I also have a file on an email I want to turn into a ringtone. How may I do this please? Regards.

  • Need help uninstalling photoshop and reinstalling

    need help uninstalling and reinstalling photoshop