User exit :exit_sapliqs0_001

hello
  can anybody help me out with this query pls????????
     Trigger the User Exit : EXIT_SAPLIQS0_001  on clicking the notification closure button in Program SAPLIQS0.
               On Notification closure, a Pop up window of text “Enter End Malfunction Date and End  Malfunction Time” with two pushbuttons ‘Continue’ and ‘Cancel’ will appear  for the conditions given below :
     If user clicks the ‘Continue’ button, it will force the user to enter End Malfunction Date (I_VIQMEL-AUSBS) and End  Malfunction Time(I_VIQMEL-AUZTB).
      If user clicks the ‘Cancel’ button, it will delete the notification task and add new task with one not indicating unavailability and uncheck the Breakdown Indicator (I_VIQMEL-MSAUS).
regards
anik

User exits for IW21.
Exit Name
Description
IWO10026
User check on setting status 'Do not perform'
IWO10027
User exit: Generate user-defined settlement rule
IWOC0001
Create PM/SM notification: Determine reference object
IWOC0002
PM/SM notification: Check whether status change is allowed
IWOC0003
PM/SM authorization check of ref. object and planner group
IWOC0004
Change single-level list editing PM/QM/SM ALV settings
USER EXITS FOR IW22.
Exit Name
Description
IWO10026
User check on setting status 'Do not perform'
IWO10027
User exit: Generate user-defined settlement rule
IWOC0001
Create PM/SM notification: Determine reference object
IWOC0002
PM/SM notification: Check whether status change is allowed
IWOC0003
PM/SM authorization check of ref. object and planner group
IWOC0004
Change single-level list editing PM/QM/SM ALV settings
K.Kiran.

Similar Messages

  • Enhancement for user exit

    hello
      can you please let me the know the enhancement for user exit:exit_sapliqs0_001
    regards
    anik

    Hi,
    these are teh enhancements that r available...u need to check each of them.
    IWO10026  User check on setting status 'Do not perform'
    IWO10027  User exit: Generate user-defined settlement rule
    IWOC0001  Create PM/SM notification: Determine reference object
    IWOC0002  PM/SM notification: Check whether status change is allo
    IWOC0003  PM/SM authorization check of ref. object and planner gr
    IWOC0004  Change single-level list editing PM/QM/SM ALV settings
    Regards,
    nagaraj

  • User Exit when notification completeion

    Hello Experts,
    I need to make a validation at the time a PM notification is complete, like
    IWO10004/EXIT_SAPLCOIH_004 at order completion.
    Does anybody has an idea if SAP has that functionality?
    If yes - what's the name of the function?
    Regards,
    Avi Koren

    Hi,
    This is a goog solution that I have looked for - checking the business operation that is avilable in this user exit.
    Actually - the exit EXIT_SAPMIWO0_006 is for QM notifications, i used exit EXIT_SAPLIQS0_001 for
    the PM/CS notifications.
    Thank you!
    Regards,
    Avi koren

  • User Exit for IW22 for adding a TAB

    Plz tell me the user exits if any,there ao add an additional TAB in IW22.
    Vipin

    hi,
    check this exits
    IWO10026            User check on setting status 'Do not perform'
    IWO10027            User exit: Generate user-defined settlement rule
    IWOC0001            Create PM/SM notification: Determine reference object
    IWOC0002            PM/SM notification: Check whether status change is allowed
    IWOC0003            PM/SM authorization check of ref. object and planner group
    IWOC0004            Change single-level list editing PM/QM/SM ALV settings
    screen exit
    IW22 SAPLIQS0  IWOC0002        E            EXIT_SAPLIQS0_001
                   QQMA0001        S            SAPLIQS07790_USER0001_SAPZGEP_PCM0
                   QQMA0001        S            SAPLIQS07790_USER0001_SAPZGEP_PCM1
                   QQMA0001        S            SAPLIQS07790_USER0001_SAPZGEP_PCM2
                   QQMA0001        S            SAPLIQS07790_USER0001_SAPZGEP_PCM3
                   QQMA0001        S            SAPLIQS07790_USER0001_SAPZGEP_PCM4
                   QQMA0001        S            SAPLIQS07790_USER0001_SAPZGEP_PCM5
                   QQMA0001        S            SAPLIQS07790_USER0001_SAPZGEP_PCM0
                   QQMA0001        S            SAPLIQS07790_USER0001_SAPZGEP_PCM5
                   QQMA0001        S            SAPLIQS07790_USER0001_SAPZGEP_PCM0
                   QQMA0001        S            SAPLIQS07790_USER0001_SAPZGEP_PCM5
                   QQMA0001        S            SAPLIQS07790_USER0001_SAPZGEP_PCM0
                   QQMA0001        S            SAPLIQS07790_USER0001_SAPZGEP_PCM5
                   QQMA0001        S            SAPLIQS07790_USER0001_SAPZGEP_PCM0
                   QQMA0001        S            SAPLIQS07790_USER0001_SAPZGEP_PCM5
                   QQMA0001        S            SAPLIQS07790_USER0001_SAPZGEP_PCM0
                   QQMA0001        S            SAPLIQS07790_USER0001_SAPZGEP_PCM5
                   QQMA0001        S            SAPLIQS07790_USER0001_SAPZGEP_PCM0
                   QQMA0001        S            SAPLIQS07790_USER0001_SAPZGEP_PCM1
                   QQMA0001        S            SAPLIQS07790_USER0001_SAPZGEP_PCM2
                   QQMA0001        S            SAPLIQS07790_USER0001_SAPZGEP_PCM3
                   QQMA0001        S            SAPLIQS07790_USER0001_SAPZGEP_PCM4
                   QQMA0001        S            SAPLIQS07790_USER0001_SAPZGEP_PCM5
                   QQMA0001        S            SAPLIQS07790_USER0001_SAPZGEP_PCM6
                   QQMA0001        S            SAPLIQS07790_USER0001_SAPZGEP_PCM7
                   QQMA0001        S            SAPLIQS07790_USER0001_SAPZGEP_PCM8
                   QQMA0001        S            SAPLIQS07790_USER0001_SAPZGEP_PCM9
                   QQMA0001        S            SAPLIQS07790_USER0001_SAPZGEP_PCM0
                   QQMA0008        S            SAPLIQS03030_USER0002_SAP        0
                   QQMA0008        S            SAPLIQS03030_USER0002_SAP        0
                   QQMA0008        S            SAPLIQS03030_USER0002_SAP        1
                   QQMA0008        S            SAPLIQS03030_USER0002_SAP        2
                   QQMA0008        S            SAPLIQS03030_USER0002_SAP        3
                   QQMA0008        S            SAPLIQS03030_USER0002_SAP        4
                   QQMA0008        S            SAPLIQS03030_USER0002_SAP        5
                   QQMA0008        S            SAPLIQS03030_USER0002_SAP        0
                   QQMA0008        S            SAPLIQS03030_USER0002_SAP        1
                   QQMA0008        S            SAPLIQS03030_USER0002_SAP        2
                   QQMA0008        S            SAPLIQS03030_USER0002_SAP        3
    regards,
    sandeep
    Edited by: Sandeep patel on Jul 11, 2008 3:27 PM

  • User exit on saving IW21

    Hi all,
    I need to find user exit which is launched on saving the notification with the transaction IW21/IW22. I found those items:
    IWO10026            User check on setting status 'Do not perform'
    IWO10027            User exit: Generate user-defined settlement rule
    IWOC0001            Create PM/SM notification: Determine reference object
    IWOC0002            PM/SM notification: Check whether status change is allowed
    IWOC0003            PM/SM authorization check of ref. object and planner group
    IWOC0004            Change single-level list editing PM/QM/SM ALV settings
    but any of them seems to be useful for me. Could anyone give me some hint?
    Thanks in advance and best regards,
    Anna

    Anna,
    What are you trying to do in the user exit?  Here's a list of some of the user exit function modules.  You can easily retrieve the project from any of them.
    But - the list may not help you.  It depends on what you are trying to accoplish.   Notifications has some excellent user exits and there are follow up actions / action boxes that can be used as well.
    Michelle
    Customer Exits QM/PM Notifications                                   
    EXIT_SAPLIQS0_002              User Exit for Influencing the F4 Help for Catalogs                   
    EXIT_SAPLIQS0_003              Function Code "+US3/4" in Menu "Goto/Task" in Notification Processing
    EXIT_SAPLIQS0_004              Function Code "+US5/6" in Menu "Goto/Activities" in Notif. Processing
    EXIT_SAPLIQS0_005              Determining Processing Deadlines According to Priority               
    EXIT_SAPLIQS0_006              Default Partner When Adding A Notification                           
    EXIT_SAPLIQS0_007              Determination of BOM application for BOM Explosion                   
    EXIT_SAPLIQS0_008              Supply Function Codes with Text/ Deactivate Codes: "Goto/Task"       
    EXIT_SAPLIQS0_009              Supply Function Codes/ Deactivate Codes: "Goto/Activity"             
    EXIT_SAPLIQS0_010              Function Codes in Menu "Goto/Notification" in Notification Processing
    EXIT_SAPLIQS0_011              Supply Function Codes with Text/ Deactivate Codes: "Goto/Notification"
    EXIT_SAPLIQS0_012              Function Codes in "Goto/Cause" Menu in Notification Processing       
    EXIT_SAPLIQS0_013              Supply Function Codes with Text/ Deactivate Codes: "Goto/Cause"      
    EXIT_SAPLIQS0_014              Function Codes in Menu "Goto/Item" in Notification Processing        
    EXIT_SAPLIQS0_015              Supply Function Codes with Text/Deactivate Codes: "Goto/Item"        
    EXIT_SAPLIQS0_016              Function Module for Deactivating Notification Function Codes         
    EXIT_SAPLIQS0_018              Check Whether a Change of Notification Type is Allowed               
    EXIT_SAPLIQS0_019              Influence Data Transfer for New Notification Type                    
    EXIT_SAPLIQS0_020              User Exit "Check Authorization for Status Change"                                                                               
    Customer Exits Notifications                                         
    EXIT_SAPLIQS0_001              Customer Exit "Check Status Change for Permission" for PM/CS Notificat
    EXIT_SAPLIQS0_017              Default Values when Adding PM/CS Notification

  • User exit ZXPADU02 - evaluating SY-UCOMM

    Hello everyone,
    I am trying to display an error message whenever someone tries to create a new work schedule rule (P0007-SCHKZ) in infotype 7. However, the error message should just come up when the user is trying to save his data.
    I am using user exit ZXPADU02 for this purpose. My problem is that SY-UCOMM does not seem to hold reliable data in this user exit, and SSCRFIELDS does not seem to be supported at all.
    My code looks like this (only the relevant code snippet in ZXPADU02):
    CASE INNNN-INFTY.
            WHEN '0007'.
          CALL METHOD CL_HR_PNNNN_TYPE_CAST=>PRELP_TO_PNNNN
            EXPORTING PRELP = INNNN
            IMPORTING PNNNN = P0007.
          CALL METHOD CL_HR_PNNNN_TYPE_CAST=>PRELP_TO_PNNNN
            EXPORTING PRELP = PSAVE
            IMPORTING PNNNN = P0007_ALT.
          IF P0007_ALT-SCHKZ <> P0007-SCHKZ
          AND IPSYST-MASSN IS INITIAL " do not warn within an info group of a personnel action
          AND SY-UCOMM = 'UPD'. " only warn when saving the data -> problem here <-
            MESSAGE 'Do not change IT7 directly or else.' TYPE 'I' DISPLAY LIKE 'E'.
            SHOW_DATA_AGAIN = 'X'.
          ENDIF.
    At first glance, the above works nicely.  But this is what happens when I test more thoroughly:
    I create a new period in IT 7, enter a P0007-SCHKZ other than the one that was previously valid, press F11. Some warnings appear (for different reasons), which I dismiss using the Enter key. Afterwards, the above code fires, the error message is being displayed, and I am thrown back into the data screen. So far, so good.
    Now I simply alter the value in the field "Weekly hours" (P0007-WOSTD) and press Enter (!). Again a series of warnings appear, including one that a dataset is going to be deleted (seeing that an IT 7-period with just the same date range already exists). I confirm that with Enter, and the data is being saved. The above code does not fire because I have only pressed Enter - but the data is being saved anyway!
    Looks like a pretty erroneous behavior on the side of the SAP system. The question is whether I have a chance to do something about it in the code.

    Mihir Nagar wrote:
    Dear Petersen,
    Your IF condition seems ok. I doubt on the message statement. Can you replace your message statement with type E.
    MESSAGE 'Do not change IT7 directly or else.' TYPE 'E'.
          ENDIF.
    Hope this works.
    Regards,
    Mihir.
    I did not expect this to work, because normally you use type 'E'-messages only in certain PAI-environments, but it does the job, thank you!
    make use of  field IOPER of the structure  PSYST to check on the infotype actions INS, MOD, COP, DEL...
    In this particular case I did not care, so I did not check that. IT 7 should only be maintained through personnel actions in our case.
    Next you can check with sy-ucomm field the different between "enter" and "save". With "save" sy-ucomm will be 'UPD'.
    That is what I did, but as I described, there was a situation when SY-UCOMM is SPACE, but the system saved anyway due to a prior save attempt.

  • Using a variable not in the Export,Import, table Parameters in USER EXIT

    Hi all,
       During the Invoice Creation, I need to add an entry in the VBFS table, so that it will be displayed in the system log.  In the FM 'RV_INVOICE_CREATE', the structure corresponding to it is XVBFS.  There is a user-exit   CALL CUSTOMER-FUNCTION '002', in this FM 'RV_INVOICE_CREATE'.  But the import, export or Table Parameters does not have XVBFS.
      How can I use XVBFS inside the User exit?..
    Please help.
    Regards,
    Asha

    Hi,
    I dont know whether this will help u...
    write this in user exit...to access variables/tables of main program..
    FIELD-SYMBOLS: <komv>.
    ASSIGN ('(SAPLMEPO)TKOMV[]') TO <komv>.
    where.. SAPLMEPO is the main program...and TKOMV[] is a internal table in SAPLMEPO.
    regards
    Sukriti....

  • How to find out the user exit is implemented

    Hi All,
    Kindly let me know the process to be followed to find out the User exit is implemented in SAP system.
    I have seen many senriors suggestions for some treads to check if there is any Exit is implemented in the process when the system is behaving differently rather standard.
    Is it the only way with help of ABAP'er we can find out or the functional consultant also can find out through some procedure?
    I tied in google for this doubt, but i could not get the relavant answer.Pleaea execuse me if this already answered.
    Thanks,

    Hi Krishna/TW,
    Thank you for your immediate replies. Sorry i think i have not explained correctly my requirment.
    Let me explain my requirement once again.Let us say Comapny has implemented one Exit in the project, now i want to find out what exactly the Exit was implemented.
    Example: In STO process user is able to increase the  qty in delivery. As per the client requriement system should not allow.
    This is not possible in standard to control even after maintainig  check over delivery field in 0VLP.
    For this comapny has already implemented one enahnceament.
    User Exit : USER EXIT_READ_DOCUMENT
    Program: MV50AFZ1
    like this when any one joined in the project we do not know what are all the Exits are implemented in the SAP system where we are working.
    So if i want to find out if there is any Exit or enhancement implemented, what is the process to find out?
    I hope now  am clear with my requirement.
    Thanks in advance.

  • How to find out the user-exits?

    hi.
    how to find out the user-exits?
    regards
    eswar.

    Hi,
    *& Report  ZEXITFINDER
    *report  zexitfinder.
    *& Enter the transaction code that you want to search through in order
    *& to find which Standard SAP User Exits exists.
    *& Tables
    tables : tstc, "SAP Transaction Codes
    tadir, "Directory of Repository Objects
    modsapt, "SAP Enhancements - Short Texts
    modact, "Modifications
    trdir, "System table TRDIR
    tfdir, "Function Module
    enlfdir, "Additional Attributes for Function Modules
    tstct. "Transaction Code Texts
    *& Variables
    data : jtab like tadir occurs 0 with header line.
    data : field1(30).
    data : v_devclass like tadir-devclass.
    *& Selection Screen Parameters
    selection-screen begin of block a01 with frame title text-001.
    selection-screen skip.
    parameters : p_tcode like tstc-tcode obligatory.
    selection-screen skip.
    selection-screen end of block a01.
    *& Start of main program
    start-of-selection.
    Validate Transaction Code
    select single * from tstc
    where tcode eq p_tcode.
    Find Repository Objects for transaction code
    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 = enlfdir-area.
    move : tadir-devclass to v_devclass.
    endif.
    endif.
    Find SAP Modifactions
    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.
    Take the user to SMOD for the Exit that was selected.
    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.
    Regards

  • How to find out appropriate user exit

    Hi,
    I want to know how to find out the user exit that matches to the requirement. Suppose for a material master program, there are so many include programs hence im unable to find call custer-function and even unable to debug an appropriate include. Please help me out how to learn user exits in a rightious way.
    Thanks
    Basu

    Look for program SAPICSS_ in your system and run it. This program can also be found under CMOD menu:  Utilities -> SAP enhancements.
    This will only give you the CMOD user exits.
    There is a program someone made that searches for all sorts of user-exits (including BADI's etc.). I remember that it was posted on sapfans.com
    Edited by: Maen Anachronos on Apr 6, 2009 3:22 PM

  • How to find out FICO user exits that are used by User

    How to find out the FICO user exits that are used by user.

    Go to tcode CMOD. In the project field drop down your list there. Put a Z* there and run the list. These should be all the exits that are activated. Search for the ones that pertain to FI. You can also search by development class. You need a little ABAP knowledge to search easily. You get this by going to the tcode then to status then to the program then to the attributes. There you find the development class. Ie FBAS.
    pls assign points if helpful as a way to say thanks.

  • Free Goods Problem and User Exit if needed in Sales Order

    Hello All,
    The problem is related to Free Goods in Sales Order which is given with an example -
    We have maintained Free Goods ( T Code - VBN1) in inclusive scenario which is as follows -
    For 210 PAC (Pack) of Material A 18 PAC Free.
    Where 1 PAC = 20 BT (Bottle) and 20 PAC = 1 CV (Case Pack)
    In the material master of Material A the Base Unit Of Measurement (UOM) = PAC and Sales UOM = Blank so that we can use any conversion factor maintained for the material.
    The conversion factors maintained for Material A are as follows -
    1 BT = 1BT
    1 PAC = 20 BT
    1 CV = 20 PAC
    Now when we are raising sales order for 11 CV the free goods are not generated in the Sale Order.
    Again if we maintain the Sales UOM in CV and raise the sales order it is showing :
    10 CV as main item and 1 CV as Free which is wrong because in the conversion factor we have already maintained 1CV = 20 PAC , Whereas in the inclusive scenario it is given 11CV = 210 PAC and 210 PAC = 18 PAC is free.So in any case it is taking into account 2 more PACs.
    Please suggest what need to be done in this case in respect of User Exit or Source Code in ABAP if needed.
    Thanks & Regards
    Priyanka Mitra

    Hello Priyanka Mitra,
    We are facing a problem same as you.
    How did you solve this problem?
    We are very glad if you teach it concretely.
    Please advise your solution to us.
    Thanks.

  • User Exit/ Badi for Changing Quant parameters during TO Creation

    Hi Gurus,
    Could you please guide me to advice the User Exit/Badi which can be used for changing Quant Data during TO Creation.
    User Requirement: Using "Recepient Field" in MIGO as a Key Value for FIFO in WM during goods issue. Receipient is copied into TR and TO (Standard SAP Functionality). For the purpose of Stock Removal based on Receipient Value, we need to copy this value into Quant Data field named Certificate Number ("LQUA-ZEUGN").
    I will highly appreciate reply from Gurus.
    Regards,
    Gupta M

    Hi manish,
    Use the Exit MWMTO001 for this purpose and modify the table accordingly. This will solve your problem.
    Thanks,
    Shibashis

  • BADI/user exit for transcation code "BP" in CRM

    Hi Experts,
    Is there a BADI / user exit that is triggered after successful saving/updating of Business Partner using transaction code "BP"?
    We want to send general infos such as partner number, Name, Birth date, etc. about the business partner being created/updated using IDoc.
    We are using CRM WinClient 4.0.
    If you know  the steps on how this requirement will be done, kindly post them.
    Thank you very much.

    I don't have any CRM system at hand, but I'm sure there are some BAdI's for this. Look in SE18 for BP or BUS, and i'm sure  you will find something.
    One suggestion though: Before going for the BadI, try and see if CRM also uses change pointers for sending Idoc's . This case you wont need any user exits / badis, an probably no programming at all.
    Transaction
    BD50: Activate Change Ptrs for Mess. Type
    BD61: Activate Change Pointers - Generally
    and use report RBDMIDOC for triggering IDoc.

  • What are the user-exits which will trigger on saving Sales Order

    Hello Experts!!!
    I am working on Sales Order VA01. The requirement is I need to pre populate Sold-to-Party field. I find out user-exit (V45A0002  Predefine sold-to party in sales document  ). So it is working fine.
    Now second requirement is I need to capture all the date once user saves Sales Order. Also the time or Sales Order creation I have to make u2018GRAYu2019 some of the fields so user cannot change the value. Can anybody tell me which user-exits should I use to retrieve the entire information user entered and lock fields in Sales Order screen?
    Thanks a lot on advance.

    Hi
    U can't find it there,because it's a include, not enanchement.
    So u need to use the trx SE38, not CMOD.
    For sales ored there aren't the enanchements, but only some FORMs defined in particular includes.
    U need to get the access key by OSS in order to change them.
    These are the rest of the includes where u can find other exits:
           INCLUDE MV45ATZZ.            " Data definitions in MV45ATOP
             INCLUDE MV45AOZZ.             " User-modules PBO
             INCLUDE MV45AIZZ.             " User-modules PAI
             INCLUDE MV45AFZA.             " User-forms < 3.0
             INCLUDE MV45AFZB.             " User-forms
             INCLUDE MV45AFZC.             " User-forms < 3.0D
             INCLUDE MV45AFZD.             " User-forms   3.0E
             INCLUDE MV45AFZF.             " User-forms   3.0F
           include mv45afzg.             " User-forms   3.1G
             INCLUDE MV45AFZH.             " User-forms   4.6B
             INCLUDE MV45AFZZ.             " User-forms
             INCLUDE MV45AFZ4.             " User-forms   4.0
    Anyway u can find some information about these exit in customizing (trx SPRO):
    Sales and Distributions->System modifications->User exits
    Max

Maybe you are looking for