User Exit M61X0001 won't activate

Hello all,
I am trying to activate a user exit with enhancement M61X0001 and continually receive the following error message:
Parameter LSM not in version 0015 of tp configuration
Message no. XT465
Can anyone tell me what this means?  I'm wondering if this enhancement has been replaced by a BADI or something...
Thanks for the help.
--Jack

Hi
Can you debug the transaction and see where and under what conditions is the selection getting reverted to 'MERIT"?
Regards
Raj

Similar Messages

  • User Exit  M61X0001

    Hi,
    I am new to user exits. How do i test the user exit? And how do i know which transaction will trigger this user exit?
    Thanks

    Hi Newbie,
    <b>Welcome to SDN Community.</b>
    Refer the following link.
    http://wiki.ittoolbox.com/index.php/HOWTO:Implement_a_screen_exit_to_a_standard_SAP_transaction
    Also, to know the list of user exits for a transaction create a program in SE38 with the following code :
    report zuserexit no standard page heading.
    tables : tstc, tadir, modsapt, modact, trdir, tfdir, enlfdir.
    tables : tstct.
    data : jtab like tadir occurs 0 with header line.
    data : field1(30).
    data : v_devclass like tadir-devclass.
    parameters : p_tcode like tstc-tcode obligatory.
    select single * from tstc where tcode eq p_tcode.
    if sy-subrc eq 0.
    select single * from tadir where pgmid = 'R3TR'
    and object = 'PROG'
    and obj_name = tstc-pgmna.
    move : tadir-devclass to v_devclass.
    if sy-subrc ne 0.
    select single * from trdir where name = tstc-pgmna.
    if trdir-subc eq 'F'.
    select single * from tfdir where pname = tstc-pgmna.
    select single * from enlfdir where funcname =
    tfdir-funcname.
    select single * from tadir where pgmid = 'R3TR'
    and object = 'FUGR'
    and obj_name eq enlfdir-area.
    move : tadir-devclass to v_devclass.
    endif.
    endif.
    select * from tadir into table jtab
    where pgmid = 'R3TR'
    and object = 'SMOD'
    and devclass = v_devclass.
    select single * from tstct where sprsl eq sy-langu and
    tcode eq p_tcode.
    format color col_positive intensified off.
    write:/(19) 'Transaction Code - ',
    20(20) p_tcode,
    45(50) tstct-ttext.
    skip.
    if not jtab[] is initial.
    write:/(95) sy-uline.
    format color col_heading intensified on.
    write:/1 sy-vline,
    2 'Exit Name',
    21 sy-vline ,
    22 'Description',
    95 sy-vline.
    write:/(95) sy-uline.
    loop at jtab.
    select single * from modsapt
    where sprsl = sy-langu and
    name = jtab-obj_name.
    format color col_normal intensified off.
    write:/1 sy-vline,
    2 jtab-obj_name hotspot on,
    21 sy-vline ,
    22 modsapt-modtext,
    95 sy-vline.
    endloop.
    write:/(95) sy-uline.
    describe table jtab.
    skip.
    format color col_total intensified on.
    write:/ 'No of Exits:' , sy-tfill.
    else.
    format color col_negative intensified on.
    write:/(95) 'No User Exit exists'.
    endif.
    else.
    format color col_negative intensified on.
    write:/(95) 'Transaction Code Does Not Exist'.
    endif.
    at line-selection.
    get cursor field field1.
    check field1(4) eq 'JTAB'.
    set parameter id 'MON' field sy-lisel+1(10).
    call transaction 'SMOD' and skip first screen.
    *---End of Program
    <b>Reward points if it helps.</b>

  • Problem in MRP planning with user exit key

    Hi All,
    I have a requirement like this..
    we have 1000 FG in our plant.. out of which they want to plan only 250 FG's through MRP run collectively...when they do MRP run system should plan  only these 250 FG's and also down level materials ( components ) of these 250 FG's ..
    So I proposed to use user exit key in MD01 screen by activating user exit M61X0001 and these 250 FG 's are identified with a separate MRP group in material master and developed enhancement..
    But when I do MRP run in MD01 with this user exit key,  system only planning those 250 FG's but not planning down level materials or components of these 250 FG's.. is this standard behavior.. can somebody guide me how solve this issue..
    Thanks
    Kumar

    Hi Kumar,
         You can use either MRP Type, MRP Controller, MRP Group in this user exit to control the MRP run. For these set of Materials you have to assign any of same value or at least differentiate these material from other material. Then only you can control the MRP by using this user exit even though if you use different MRP Group and MRP Controller. In User Exit, you may have to add your dependent material's MRP Group/MRP Controller. Make sure that these set of materials are different than all other materials.
    If you don't have any plan to run MRP for other materials then as per Ajit suggestion you make that material's MRP type as "ND". But, in your business case they may want to activate the MRP for all the material not now but may be latter.
    Thanks

  • User exit activation

    hi all,
    im trying to use user exits. how should i activate the user exit. is there anything else i should do to use the user exits. im using a project veda0001 which is already there and active. but only 2 of the exits are active there. i want another exit to be in active state. how can i do that.
    thanks,
    kiran

    Kiran,
    Both exists are contained in SAP-enhancement VEDA0001. Use transaction CMOD to go to your existing project.
    Then use bullet Enhancement assignment and change and enter the enhancement VEDA0001. Then save the project.
    Now you can go to the components, double click on the exit, then double click on the INCLUDE ZX.... part and enter your coding of the exit.
    Don't forget to deactivate en activate the project again after you have finished.
    Regards,
    John.

  • F110 User Exit: Include ZXTDAU01

    Before a refresh I added code to the Include mentioned.However, I cannot find the User Exit in SMOD to activate the code in CMOD. I know to run the Find User exit utility for F110, but I do not see this user Exit listed. Is there a way, table?, I can find the User Exit I re-coded EXIT_SAPMFDTA_001(ZXTDAU01), in a table that would link me to the SMOD or other data so I can activate the User Exit?
       Thank-You.

    go to t-code Se15-->expand the enhacement tab-->enter userexit                
                                 (EXIT_SAPMFDTA_001) or Include ZXTDAU01 ..under exit name and
                               execute you will get the list of Implementataions...
    All the User exits are stored in Table MODSAP..
    Prabhudas

  • MRP - User exit key

    Hi Gurus,
    I have coded in user exit: M61X0001 which do some checking for MD01 - MRP for Collective items and I want this checking also can be applied to MD03 - MRP for Single item. I would like to ask if it is possible to use "User exit key" in transaction: MD03 - MRP for single item?
    Another question:
    I would like to control the stock level by certain criteria. Let say, total planned stock from MRP for a material cannot exceed certain limit set by a company.
    eg.
    Material XYZ - Overall qty can be order for 3 plants below set by company = 5 pcs
    If MRP run by plant individually, I will obtain the following result:
    Plant A - MRP planned for 2 pcs
    Plant B - MRP planned for 2 pcs
    Plant C - MRP planned for 2 pcs
    How to prevent only 5 pcs being order instead of 6 pcs?
    Pls advise asap.
    Thanks & regards,
    Loi

    Hi Gurus,
    I had defined "Scope of planning" in the Customizing for MRP activity "Define Scope of Planning for total planning".
    But when I tried to run the scope of planning through MD01, the system prompt me with error message - "Please check the destinations for parallel MRP", pls advise for the solution.
    If group together several plants (let say, plant 1010, 1011, 1020, 1030) under one MRP run (scope of planning = Z01), is that means I will only get one planning output that group under Z01? Pls advise.
    Thanks & regards,
    Loi

  • How to activate or deactivate a user-exit based a specific condition

    hi all,
    i want to activate or deactivate(make it trigger) a particular user-exit based in a condition.
    can i do that. if yes please tell me how.
    can we use COMMIT in user-exits or BADI's.
    Thanks & Regards,
    Saroja.

    Hello Saroja
    The solution provided by Rich should be used for testing purposes only in the the reverted sense:
    IF ( syst-uname ne '<specific user>' ).
      RETURN.
    ENDIF.
    " Execute user-exit for specific user
    However, for serious programming you should use a a better strategy. In principle, user-exits are either ON or OFF and, if they are ON, they are ON for <b>all </b>user which is usually not intended.
    The following example shows a (possible) strategy how to execute user-exits based on specific conditions.
    The SAP extension CATS0001 contains the component EXIT_SAPLCATS_001 with the following interface:
    FUNCTION EXIT_SAPLCATS_001.
    *"*"Lokale Schnittstelle:
    *"  IMPORTING
    *"     VALUE(SAP_TCATS) LIKE  TCATS STRUCTURE  TCATS
    *"     VALUE(SAP_PERNR) LIKE  CATSFIELDS-PERNR
    *"     VALUE(SAP_DATELEFT) LIKE  CATSFIELDS-DATELEFT
    *"     VALUE(SAP_DATERIGHT) LIKE  CATSFIELDS-DATERIGHT
    *"     VALUE(SAP_DATEFROM) LIKE  CATSFIELDS-DATEFROM OPTIONAL
    *"     VALUE(SAP_DATETO) LIKE  CATSFIELDS-DATETO OPTIONAL
    *"  TABLES
    *"      SAP_ICATSW STRUCTURE  CATSW
    *"      SAP_ICATSW_FIX STRUCTURE  CATSW OPTIONAL
      INCLUDE ZXCATU01.
    ENDFUNCTION.
    The include ZXCATU01 contains only the following coding:
      CALL FUNCTION 'Z_EXIT_SAPLCATS_001'
        EXPORTING
          sap_tcats            = sap_tcats
          sap_pernr            = sap_pernr
          sap_dateleft         = sap_dateleft
          sap_dateright        = sap_dateright
          SAP_DATEFROM         = SAP_DATEFROM
          SAP_DATETO           = SAP_DATETO
        tables
          sap_icatsw           = sap_icatsw
          SAP_ICATSW_FIX       = SAP_ICATSW_FIX.
    This function module is just a copy of the exit function module in the customer namespace.
    Let us assume that your condition at which the user-exit should be executed is that the employee (SAP_PERNR) belongs to a specific controlling area. Thus, we make another copy of the original exit function module and call this fm within the "general" customer-specific exit function module:
    FUNCTION z_exit_saplcats_001.
    *"*"Local Interface:
    *"  IMPORTING
    *"     VALUE(SAP_TCATS) LIKE  TCATS STRUCTURE  TCATS
    *"     VALUE(SAP_PERNR) LIKE  CATSFIELDS-PERNR
    *"     VALUE(SAP_DATELEFT) LIKE  CATSFIELDS-DATELEFT
    *"     VALUE(SAP_DATERIGHT) LIKE  CATSFIELDS-DATERIGHT
    *"     VALUE(SAP_DATEFROM) LIKE  CATSFIELDS-DATEFROM OPTIONAL
    *"     VALUE(SAP_DATETO) LIKE  CATSFIELDS-DATETO OPTIONAL
    *"  TABLES
    *"      SAP_ICATSW STRUCTURE  CATSW
    *"      SAP_ICATSW_FIX STRUCTURE  CATSW OPTIONAL
    " User-Exit specific for employees (SAP_PERNR)
    " belonging to controlling area 1000
      CALL FUNCTION 'Z_EXIT_SAPLCATS_001_1000'
        EXPORTING
          sap_tcats      = sap_tcats
          sap_pernr      = sap_pernr
          sap_dateleft   = sap_dateleft
          sap_dateright  = sap_dateright
          sap_datefrom   = sap_datefrom
          sap_dateto     = sap_dateto
        TABLES
          sap_icatsw     = sap_icatsw
          sap_icatsw_fix = sap_icatsw_fix.
    " User-Exit specific for employees (SAP_PERNR)
    " belonging to controlling area 2000
      CALL FUNCTION 'Z_EXIT_SAPLCATS_001_2000'
        EXPORTING
          sap_tcats      = sap_tcats
          sap_pernr      = sap_pernr
          sap_dateleft   = sap_dateleft
          sap_dateright  = sap_dateright
          sap_datefrom   = sap_datefrom
          sap_dateto     = sap_dateto
        TABLES
          sap_icatsw     = sap_icatsw
          sap_icatsw_fix = sap_icatsw_fix.
    ENDFUNCTION.
    Finally, within the specific exit function module we define the condition when the exit should be executed:
    FUNCTION z_exit_saplcats_001_1000.
    *"*"Local Interface:
    *"  IMPORTING
    *"     VALUE(SAP_TCATS) LIKE  TCATS STRUCTURE  TCATS
    *"     VALUE(SAP_PERNR) LIKE  CATSFIELDS-PERNR
    *"     VALUE(SAP_DATELEFT) LIKE  CATSFIELDS-DATELEFT
    *"     VALUE(SAP_DATERIGHT) LIKE  CATSFIELDS-DATERIGHT
    *"     VALUE(SAP_DATEFROM) LIKE  CATSFIELDS-DATEFROM OPTIONAL
    *"     VALUE(SAP_DATETO) LIKE  CATSFIELDS-DATETO OPTIONAL
    *"  TABLES
    *"      SAP_ICATSW STRUCTURE  CATSW
    *"      SAP_ICATSW_FIX STRUCTURE  CATSW OPTIONAL
      IF ( <user BELONGS to CONTROLLING area 1000> ).
        "   execute user-exit
      ELSE.
        RETURN.
      ENDIF.
    ENDFUNCTION.
    The alternative would be to place the entire coding including the conditions in the include ZXCATU01. However, in this case you can test the user exit <b>only in the context of the transaction</b> in which the user-exit is passed.
    Using the strategy I have devised you are able to test the user-exit in general and the specific user-exits <b>independent </b>of the transaction. For example, if you are already working on 6.40 or higher then you could use ABAP Unit Testing for this purpose.
    The same logic can be applied for BAdI where we can have only a single active implementation.
    Finally, I hope to convince that it makes sense to spend some time into a reasonable strategy for implementing user-exits.
    Regards
      Uwe

  • CIF user exit works for Integration Model only when we De-Activate

    Hi Friends,
    I have enhanced the CIF User Exit [EXIT_SAPLMEAP_001] and populated the code in Include ZXCIFU14 for calculating the value of Open Order Quantities[OOQ] with respect to Material, Plant and Contracts, PO's then It transfer the OOQ from R/3 to APO.
    Here it is Triggering the User Exit and working fine only when we De-Actrivate and Activate the Integration Model thru CFM3.
    But In case of PO changes it is automatically calling the User Exit and Trasfer the OOQ from R/3 to APO.
    When we change the Master Data it is not triggering the User Exit Automatically.
    Could you someone suggest why we required to De-Activate the User Exit when we run the Integration Model every time.
    Please suggest if we need to follow any pre required steps and why this behaviour for User Exit [EXIT_SAPLMEAP_001].
    Waiting for your answer......Thanks in advance.......
    Regards,
    M N Kumar

    Hello,
    Could you please provide details about the master data you mentioned in your query. This exit is called for PO, PR ,confirmation, shipping notificatoin objects.
    Rgs- Vikas

  • Create/Activate a new user exit

    Hi,
    I've to activate this user exit: ZXWO1U01, but when a try to do it, appears the following message: "Program names ZX... are reserved for includes of exit function groups".
    What can I do?
    Thanks.

    Hi
    Don't worry!
    It's only a warning so you can go on.... the system is only advsing you the name of include starting with ZX is reseved for the includes of the function groups for the enhancements: so you're right.
    Max

  • Does SAP activate some user exits (enhancements) implicitily?

    Hi Gurus,
        The situation is:
        I'm using the enhancement QQMA0025, which has the user exit EXIT_SAPLIQS0_017. Well, I created code in the user's exit include (ZXWOCU21). Activated the include and the user exit and it executes correctly.
        What seems strange to me is that there is no project in CMOD which has the enhancement QQMA0025. So, the user exit should not execute (but it is still executing).
        And here comes the question of the subject: "Does SAP activate some user exits (enhancements) implicitily?"
        If yes, explain me how to find them and so on.
        Thanks a lot in advance.

    I've looking for the answer.
    I don't know if it is 'ja' oder 'nein' but I pressume that is yes.
    I have found a table TFDIR, which has a field MAND that tell us if a user exit is active. How?
    If MAND has value 'C' then that user exit is active. The user exit is identified by the FUNCNAME field.
    Regards, David.

  • How to use/activate user exits

    Hi all,
    i wish to use user exit COZF0001...
    however i have no experience how to do it.  do i need an ABAPer or other consultant to do it or can i just activate it and make it work with minimal instructions?
    kindly give procedure/overview how to activate/use user exits.
    thanks in advance

    Hi Ramesh,
    Go to transaction CMOD . Create a project called ZVA01. Choose the Enhancement assign radio button and press the Change button. In the first column enter COZF0001.
    Note that an enhancement can only be used in 1 project. If the enhancement is already in use, and error message will be displayed
    Click on  Save . Go to Components. You can now see that enhancement uses the user exit EXIT_SAPLCOZF_001.  Double click on the exit and add your code.
    Activate the include program. Go back to CMOD and activate the project.
    -- Shivaji

  • User exit to activate few controls after the order goes to credit hold

    Hi, we would like to turn on the fixed qty flag at the line item level and an header delivery block if an order goes on credit hold.
    We are looking out for the user exit which might can be used for this purpose (which can be executed after the credit check was done and before the order is saved either manually or automatically).
    Mothish babu

    but we want a credit check for certain customers only
    Activate credit check for the sales order. If you want to have credit check only for certain customers, maintain relevant credit limit records only for those customers in t.code FD32. If this does not solve the purpose, then you can make use of the field No credit check in t.code OVA8. Develop a routine to check for only certain customers in t,code VOFM ->Requirements->Credit check and assign this routine in OVA8.
    Regards,

  • Activate user exit QEEM0011.

    Dear experts,
    I want to activate the user exit QEEM0011 to maintain a condition before updating the master inspection characteristic value,
    for that i activated the user exit in SMOD and kept a break point there, but still while doing the result recording through QA32, QE01, the program is not stopping there, so i request some one to please guide me in the process of activating the user exit.
    Regards,
    naveen.

    Hi sujeth,
    You are right i checked it, the user exit is triggered as i am valuating the MIC, but actually our problem is we are carrying the long term inspection and not valuating the characteristics, in spite of that  some of our MIC are related to batch characteristics and the character will get updated as we change it in the MIC, and this will exactly get updated at the time of save UD, our customer requirement is some of those characters should not be updated based on some conditions like when the batch is dispatched are assigned to a sales order, for this we have restricted it in batch but not able to know how to restrict it at the time of result recording , if you have any idea please guide on this.
    in particular when the value of the MIC related to the batch character is changed it should check the condition whether the batch is assigned to the so, batch is dispatched, that is batch qty is zero, so on, please let me know if there is any way for this.
    Regards,
    Naveen.

  • Working on Upgrade - Need to Activate all user exits for unicode

    Hi Experts,
    I am working for Upgrade project, All the user exits were not unicode compatable, Hence every T.Code which is activated for User Exit is going into Dumps.
    Can anyone give us the easy way to fix this problem.
    Regards,
    Sekhar.J

    Hey,
    Run the transaction UCCHECK with the relevant criteria..
    This will give you all the errors for unicode checks...Then you can try to fix them
    Reward if useful
    Regards
    Shiva

  • Activate puaway user-exit for immediate TO

    Hello,
    We use putaway user-exit MWMTO003(EXIT_SAPLL03A_001) to determine destination bin with our own logic by tick check-box "user-exit" in destination storage type. When we set "call LT06(create TO based on GR doc)" in WM-MM interface, the T-code LT06 will be called up after we do GR. After that we will do LT06 to create TO and determine the destination bin, at this situation, the user-exit can be activated and work normally to determine the destination bin. But if we set "TO is Immediately created" in MM-WM interface, when we do GR, the user-exit MWMTO003(EXIT_SAPLL03A_001) can't be activated and TO is generated immediately according SAP standard putaway strategy. We expect the TO can be generated immediately according our own putaway strategy which is determined the by user-exit MWMTO003(EXIT_SAPLL03A_001) after we do GR.
    How can we handle this situation. Any help would be appreciated.
    Thanks
    Martin Xu

    Hi,
    So basically, in the situation of immediate TO creation, the exit is not called. If immediate TO creation is desired, you can also consider automatic TO creation through RLAUTA10 report. You set automatic TO creation in the storage type and plan job RLAUTA10 and schedule to any time interval you wish. The exit might be called in this scenario.
    MdZ

Maybe you are looking for

  • Problem with Audio in CS5.

    Everytime ive started the program and imported a video or audio file, the audio has failed to play. Ive tried multiple times to fix this but nothing has helped. I found another Thread with the same problem and read through and saw that the person had

  • Multicam Frame Hold Issue in Premiere CC 8.0.1 - When Flattening

    Hi, I'm not sure if this has been addressed before, I couldn't find an answer: When I use frame hold for a segment in a multicam timeline, then flatten the timeline, the frame hold no longer holds the frame. The timeline is a 720x960 23.976p  P2 time

  • Incorrect  status in delivery created with BAPI_OUTB_DELIVERY_SPLIT_DEC FM

    Hi, a cordial greeting. I turn on this opportunity to present a case being presented with the subsequent delivery split. Then the details: 1.-  We have a couple of deliveries (A and B) in a shipment. 2.-  To one generates a TO (A), but for the partia

  • Third party Firewire cards suggestions

    I am not sure how Firewire works, but I am having some issues with Logic Pro and the only thing left to try is to reduce my Firewire traffic. Does anyone have a recommendation for a Firewire 800 and or a Firewire 400 add in card that my have individu

  • How deploy BPM process with ADF form?

    Hi everybody, I'm a newbie on BPM (11g) and ADF. I've created a BPM process and an ADF train into the same project. I was wonder if I can deploy the ADF stuff and start to test only the train before hook up the ADF form with the UserActivity. How I c