Exit for IW21

Hi to all.
   In tcode  IW21,  added a tab(additional tab) with subject long text screen area. This subject long text screen area i s already clled in notification tab. But i want clear the and chage the long text in added tab(additional tab). i have cleared that subject long text when tab = 'additional tab'. But whole long text will be deleted at this time. I want only delete long text and change that text only in additional tab. Can any one tell me how to do that.

HI,
How you added new tab(addition tab) i mean by configuration  or by coding.
actually what is happening your both long text subject area referring same TEXT ids,text object and Text name.
This you can validate by clicking long text icon.
A new screen will display with name like - "Change long text on PM notification".
Follow menu path-
Goto->header.
Here you will find the all details of long text like text name, text id , text object etc.
so whenever you change one it will automatically reflect in other because indirectly both  are referring same text id ,text object and text name.
solution - if you added this new tab through coding then put some logic to assign text object, text id and text name other than which are used by standard SAP.
BR,
Vijay

Similar Messages

  • User exit for iw21 to get Equipment 'position'

    Hi,
    can any one give the user exit for IW21, to get 'Position' of equipment.
    i.e. when i enter equipment in IW21 i am to save it's 'position '  automatically.

    Where do you want to to save the position in the notification?
    Also see the link at the top of this forum for PM/CS User-Exits
    PeteA

  • User Exits for IW21 - Notification Type

    Hi ,
    I need to access User Exit related to IW21 , IW22 Transactions.
    I require the user exit to customize process for a specific Notification type 'KS'.
    User exit when a notificatrion Type is created & when it is modified.

    User Exits and Badi's For IW21 & IW22
    BADI's
    IQS0_STATUS_MAINTAIN Control of Changeability of User Status
    IWO1_SUBSCREEN_0170  Display Additional Data on Object Screen 0170 PhysicalSample
    IWOC_LIST_TUNING     Performance Tuning for Lists in PM/CS
    IWOC_OBJECTINFO_CHNG Changes to Data of Object Info Screen
    NOTIF_AUTHORITY_01   Additional Authorization Checks for the Notification
    WOC_FL_DETERMINE     Determine Date for Determining Installation Loc. Equi.
    USER 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

  • BADI/USER EXIT for IW21 & IW22

    Hi all,
    Pls post me the correct BADI and USER EXIT for Tcode IW21 & IW22.
    FYI
    My req'ment is to do an enhancement to check the user level for releasing/issue permitting orders.User level should be assigned to the respective person to release the FLAG and not by all.
    Pls comment.
    thanks & regards
    sankar

    Hi,
    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
    Regards,
    Pankaj

  • Scree exit for Task tab details in IW21 transaction

    Hi All,
    I want to add a new field to the task details in the table control of task tab in IW21.
    This field will be added after List Name column in the table control.
    Please let me know the user exit for this screen 7120 of program SAPLIQS0.
    I need this urgent.
    Regards,
    Shahu

    Check these threads -
    BADI for IW21
    bdc for iw21
    Regards,
    Amit
    Reward all helpful replies.

  • Getting the value of a dynpro field in an exit for a standard search help.

    Hallo Experts!
    I need to modify the selected data displayed in standard sap search help: H_T357
    What I've done is create an exit for the search help.
    Then, when CALLCONTROL-STEP = 'DISP' I use the function module F4UT_PARAMETER_VALUE_GET and I get the value of the parameter 'WERKS' correctly. I think that this function module can only obtain values from the parameters of the search help. Well, here is the problem, I would like to get the values of dynpro fields
    'ILOA-STORT' and 'VIQMEL-QMART' (warning type) in transaction IW21.
    I prefer not to add these fields as parameters to the standard search help: H_T357.
    Any ideas for getting the value of these fields? I've seen functions modules: F4UT_GET_ENVIRONMENT and F4UT_SH_SIC_GET_FIELDS. But I don't know if I can use them  for my porpuses.
    Thanks a lot in advance.

    Hello again,
    I have already solved the problem using function module 'DYNP_VALUES_READ'.
    Thanks, David.

  • NOTIFICATION STATUS CHECKING IN User Exit 'QQMA0014'--iw21

    Hello,
            Myself sudip..i have to do a exit on QQMA0014 for iw21 ...so. i need to check every time  notification status field( STTXT ), contain value osno/techo...when osno then something happen and also when techo something will happen..but how to check notification status field.( STTXT ).can you help me....PLEASE....
                              VALUE  T_VIQMMA ONLY CONTAIN THAT FIELD .THAT'S WHY I USED IT FOR STTXT CHECKING..BUT CAN'T GETTING....

    Hi Sudip,
    I think I can help you.
    One correction in your post. There will not be TECO. It is NOCO in Notification
    This is the answer
    There is no need of STTXT for your purpose. In other words you need another field which is a part of VIQMEL table. i.e., PHASE.
    Follow these values.
    Value '1'  for Status OSNO (Outstadning)
    Value '2'  for Status NOPO (Postponed)
    Value '3'  for Status NOPR (In Process)
    Value '4'  for Status NOCO (Completed)
    Value '5' for Status DLFL (Deletion Flag)
    So your syntax will go like this
    IF I_VIQMEL-PHASE = '1' .....
    Revert back if any further queries are there.
    For syntax related queries, you may refer to this document User Exit 'QQMA0014', the applications
    Best of Luck
    Jogeswara Rao K

  • User Exit for PM Notification

    Hi,
    I have the requirement to send an auto email to Partners maintained in notification created using tranasaction IW21 and IW22.
    Now I got the enhncement for IW22, but for IW21 i.e when creation of Notification I want to know if the partner is maintained by user. But since no database gets updated unless and until saving the notification, I cant be able to determine the partner maintained or not.
    Does anybody know if any enhancement available for IW21, to know if partners are maintained before saving notification?
    Thanks in advance.

    Hi,
    Thanks for the solution provided for creation of notification.
    But now I have query on change of notification. I have the same requirement on change of notification as well. I found user exit on saving of notificaiton but that user exit provides old data not the updated one.
    So can anybody know the enhancement on PM notification which provides updated data?
    Thanks and Regards
    Nishad

  • User exit for IW28

    Hi experts,
    I have question regarding user exit for IW28 tcode:-
    1) When you goto IW28 and double click on any "Notification" which does not have "Functional location".
    2) Then on "Notification" TAB if you put "Functional location" in "Functional loc." field then it automatically changes Cost Center, WBS Element and SettlementOrder fields in "Location" TAB, and these fields will be changed correspondence to the "Functional Location" entered in "Notification" TAB.
    But we don't want that. In "Location" TAB we don't want these three fields Cost Center, WBS Element and SettlementOrder to get updated whenever we enter "Functional Location" in "Notification" TAB.
    We want "Location" TAB fields should have what ever it had initially and not changed whenever we enter Functional Location in "Notification" TAB.
    I am looking for some user-exit to stop this. Please help me for 1) which user exit i should use and 2) how to proceed.
    Thank You Very Much!!
    .mala

    hi mala,
    in iw21/iw22 or iw28 when ever you you change the tech object f.loc or eqpt that data in the location tab and some more data like catalogue profile are taken from the f.loc /eqpt master records and when ever you change the tech object this data again pulled fom the respective master record but if you dont want thse fields to be updated then do not maintain in ie02/il02 ... but i suggest you to maintain this data as it would be easy in processing ..
    regards
    pushpa

  • BADI /exits for pm MODULE

    PM Experts,
    I need help to identify the BADI /BAPI /exits in PM for
    Craete measurement documents (T-code for IK11)
    Create PM notification (T-code for IW21)
    Change measurement points (T-code IK02)
    Appreciate your valuable inputs.
    Thanks and Regards,
    Sarang

    hi ,
    plz find the same (http://wiki.sdn.sap.com/wiki/display/ERPLO/PM-CSUserExits)
    path goto to wiki at the left top of the forum
    wiki>search wiki>type PM CS Userexits and enter you will get the required data
    regards
    pushpa

  • UserExit or Customer Exit for F110 - '*' on Vendor Line Item Payment Run

    Dear all,
    Background
    Currently in F110, when processing for vendor payments, the item text ( or segment text) is only printed out when item text begins with an asterik ' * '. The asterik is meant to indicate that this document/item is posted from external system. You may do a F1 on the text field for detail explanation.
    In the event, asterik is not present on the item text even if the text is not blank, it will not be printed at all.
    Here are two OSS notes on the asteriks: 312623 and 1292333.
    Include: F110SFS0_SATZ_KOMPLETTIEREN
    *------- Segementtext
      IF REGUP-SGTXT(1) NE '*'.
        REGUP-SGTXT = SPACE.
      ENDIF.
    Requirement
    User is requesting for item text to be printed at all time, when the text exist, regardless of ' * '.
    Question
    Does anyone know of a user exit / customer exit that i could use to do modification for SGTXT ?
    Would appreciate it, if you could share your suggestions / experiences - on this matter, even if it doesn't need to be resolved through user exits.  Thanks in advance

    BTW..you have fot following exits for F110;
    Transaction Code - F110                     Parameters for Automatic Payment
    Enhancement/ Business Add-in            Description
    Enhancement
    RFFOX074                                Frame for user exit RFFOX074 (in program RFFOCH_U)
    RFFOX075                                Frame for user exit RFFOX075 (in program RFFOCH_U)
    RFFOX081                                Frame for user exit RFFOX081 (in program RFFOF__T)
    RFFOX082                                Frame for user exit RFFOX082 (in program RFFOF__T)
    RFFOX100                                Frame for user exit RFFOX100 (in program RFFOUS_T)
    RFFOX101                                Frame for user exit RFFOX101 (in program RFFOUS_T)
    RFFOX102                                Frame for user exit RFFOX102 (in program RFFOUS_T)
    RFFOX103                                Frame for user exit RFFOX103 (in program RFFOUS_T)
    RFFOX104                                user exit
    RFFOX105                                Frame for user exit RFFOX105 (in program RFFOUS_T)
    RFFOX200                                Frame for user exit RFFOX200 (in program RFFONZ_T)
    RFFOX210                                Frame for user exit RFFOX210 (in program RFFOAU_T)
    RFFOX211                                Frame for user exit RFFOX211 (in program RFFONZ_T)
    RFFOX230                                General program for user exit RFFOX230 (in program RFFOJP_L)
    RFFOX240                                Enhancement for User Exit 240 (RFFOAT_P)
    RFFOX250                                Enhancement for User Exit 250 (RFFODK_E)
    RFFOX901                                Framework for user exit RFFOX901 (in program RFFOM100)
    RFFOX902                                Framework for user exit RFFOX902 (in program RFFOM100)
    FDTAX001                                Enhancement to Transaction FDTA (event after the download)
    FEDI0002                                Function exits for EDI DOCS in FI - Incoming pyt adv.notes
    FEDI0003                                Function exits for EDI docs in FI - Save PEXR segments
    FEDI0004                                Function exits for EDI docs in FI - particular events
    FEDI0006                                Function Exits for EDI-docs in FI: Save IDCR Segments
    RFFOX003                                Frame for user exit RFFOX003 (in program RFFOM100)
    RFFOX041                                Framework for user exit RFFOX041 (in program RFFOBE_I)
    RFFOX042                                Framework for user exit RFFOX042 (in program RFFOBE_E)
    RFFOX043                                Framework for user exit RFFOX043 (in program RFFOBE_D)
    RFFOX061                                Frame for user exit RFFOX061 (in program RFFOCH_P)
    RFFOX062                                Frame for user exit RFFOX062 (in program RFFOCH_P)
    RFFOX063                                Frame for user exit RFFOX063 (in program RFFOCH_P)
    RFFOX064                                Frame for user exit RFFOX064 (in program RFFOCH_P)
    RFFOX065                                Frame for user exit RFFOX065 (in program RFFOCH_P)
    RFFOX066                                Frame for user exit RFFOX066 (in program RFFOCH_P)
    RFFOX071                                Frame for user exit RFFOX071 (in program RFFOCH_U)
    RFFOX072                                Frame for user exit RFFOX072 (in program RFFOCH_U)
    RFFOX073                                Frame for user exit RFFOX073 (in program RFFOCH_U)
    Business Add-in
    FI_BSTM_MC_EXIT                         FI Account Statement: Exit from MultiCash Conversion
    FI_F110_SCHEDULE_JOB                    F110: Check before scheduling a proposal/update run

  • Exit for role determination via exit for scheduling agreement and contract?

    Hi..
    I have a requirement to fetch the agents in run-time for PO,PR,SCHEDULE AGREEMENT, CONTRACT..
    For PO i am using EXIT : - M06E0005
    For PR release i am using EXIT :- M06B0001
    By using above 2 exits i am getting the agents at run-time...
    Same way i need the EXIT for SCHEDULE AGREEMENT and CONTRACT..
    if there is any EXIT for this please share with me..
    Regards,
    Imtiaz Khan

    Hi Imtiaz,
    Ideally you should have your agent determination logic in workflow itself instead of determinining them in EXIT.
    Can you tell me why you are determining agents in exit and how you are making use of it ?
    Also let us know how your workflows are getting trigger for all these documents.
    Regards,
    Ibrahim

  • GL Account User Exit for all FI transactions

    Hi Experts,
    We  have to create a Ztable and it stores GL bank account principal amount.
    Ex: 130121 (SCB Bank) - Rs.10,00,000.00
    In SAP , for the same GL account closing balances will available in FS10N of each month.
    Ex: 130121 (SCB Bank) for Sep'09 - Rs.8,50,000.00
    Now, the requirement is..
    I want to put an User Exit for this Bank GL Account . It has to perform a check operation whenever this GL accounts comes for posting on any FI transactions, and
    it'll check each time to the GL account principal balances(from Ztable) with the posting amounts and give a popup message regarding about the bank limits exceeded, remainaing amounts and then only they can able to post the transactions.
    Ex: If they are posting in F-02 (general ledger posting) the amount showing in GL account which go for my user exit calculations everytime and the same will be for all other FI GL transactions.
    Hope u understood else pls let me know by your replies.
    Pls advise.
    thanks & regards
    sankar.

    Hi..
    In the tcode where u want to put the user exit, In the menu select System--> Status and double click on the program.
    Then click on search and give the search term as "call-customer function".. and see if there are any available user exits..
    Select one, and double click on the 3 number..if '003' ,double click on it,it will take u to the Fm..where u will find an include starting with Z.
    Here u can write the code u want.
    Regards,
    Vishwa.

  • User Exit For Transaction F150 (Dunning)

    Hi All,
    Can any one help me in finding a User Exit for Transaction <b>F150</b> (Dunning).

    Hello,
    Try this one
    F150D001
    Bye
    gabriel

  • How to select data from an aggregate in a customer exit for a query?

    Hi,
    I have written a virtual key figure customer exit for a query. Earlier the selection was from the cube, where there was severe performance issue. So I have created an aggregate, activated and have loaded the data.
    Now when I select that data I find that the Key table is different in development and production. How do I resolve this.
    My code is attached below. The table in developemnt is KEY_100027 and in production is KEY_100004. This code is activated and running in BW development server.
    SELECT
        F~KEY_1000041 AS K____035
         F~KEY_1000271 AS K____035
         F~QUANT_B AS K____051
         F~VALUE_LC AS K____052
    INTO (xdoc_date, xval1, xqty1)
    UP TO 1 ROWS
    FROM
    FROM
    */BIC/E100004 AS F JOIN
    /BIC/E100027 AS F JOIN
    /BIC/DZMM_CGRNU AS DU
    ON FKEY_ZMM_CGRNU = DUDIMID
    JOIN /BI0/SUNIT AS S1
    ON  DUSID_0BASE_UOM = S1SID
    JOIN /BI0/SCURRENCY AS S2
    ON DUSID_0LOC_CURRCY = S2SID
    JOIN /BI0/SMATERIAL AS S3
    *ON FKEY_1000042 = S3SID
    ON FKEY_1000272 = S3SID
    JOIN /BI0/SMOVETYPE AS S4
    *ON FKEY_1000043 = S4SID
    ON FKEY_1000273 = S4SID
    JOIN /BI0/SPLANT AS S5
    *ON FKEY_1000044 = S5SID
    ON FKEY_1000274 = S5SID
    JOIN /BIC/D100004P AS DP
    *ON FKEY_100004P = DPDIMID
    ON FKEY_100027P = DPDIMID
    WHERE
    WHERE
    ( ( ( ( F~KEY_1000041 BETWEEN 20051230 AND 20060630  ) ) AND  ( (
    ( ( ( ( F~KEY_1000271 BETWEEN 20051230 AND 20060630  ) ) AND  ( (
             S3~MATERIAL = <l_0material> ) ) AND  ( (
                s2~movetype BETWEEN '101' AND '102' OR
             s4~movetype BETWEEN '921' AND '922' OR
             s4~movetype BETWEEN '105' AND '106' OR
             s4~movetype BETWEEN '701' AND '701' OR
             s4~movetype BETWEEN '632' AND '632' ) ) AND  ( (
             S5~PLANT = <l_0plant> ) ) AND  ( (
             DP~SID_0RECORDTP = 0  ) ) ) )
    GROUP BY
        ORDER BY F~KEY_1000271 DESCENDING.
          IF sy-subrc NE 0.
            EXIT.
          ENDIF.
        ENDSELECT.
    How do I transport the code and make it work?
    Whats the reason that the two key fields are different.
    I had transported the aggregate from development to production. Activated it and filled the data.
    What is the way out? Please help.
    Regards,
    Annie.

    Hi Sonu,
    The main task is to move the contents of the one internal table to another with some condition.
    First sort and delete the duplicate entries from the First Internal table like below : 
    sort it_tab by material ascending date_modified descending.
    delete adjacent duplicates from it_tab.
    Then move that Internal table contents to another internal table.
    Define another internal table with the same structure as you have first internal table and then
    Second Step :
    it_itab1 = it_itab.
    If you are using seperate Header line and Body then you can do like below :
           it_itab1[] = it_itab[].
    This will fix the issue.
    Please let me know if you need any further explonation.
    Regards,
    Kittu
    Edited by: Kittu on Apr 24, 2009 12:21 PM

Maybe you are looking for

  • How to set up new MBP to use D-Link print server

    New to Mac.  MBP found 2 of my 3 printers right away.  Tried manually configuring the 3rd which is an older HP Laserjet 1320 connected via USB to a D-Link print server.  In Win you config using the IP address and port name.  Configuration appeared to

  • Adding new Visualizer(s) to iTunes for Windows (Vista/7 64-bit)

    I was actually kinda curious, not really a technical question, but are there ways to add other visualizers into iTunes? I ask this in particular, as I have worked with Macs before, and I fell in love with the Jelly visualizer from 10.5, and would lov

  • My mac is incredibly slow all of a sudden!

    I went to a friend's house and tried to use his internet. It said there was a problem with the IP address so I just closed my mac and forgot about it. When I got home the whole thing is ridiculously slow. Websites take a minute a page to load so it's

  • CUCM 6.1(5) "jump" upgrade to 9.1(2)

    I am in the process of trying to upgrade a customers CUCM 6.1(5) environment to 9.1(2) using the jump upgrade method. The current system is on MCS servers and I have installed new 6.1(5) CUCM's on a UCS, applied th required cop file to disable licens

  • Trim Space from a string

    Hello All, I need to trim space from beginning and end of a string. For example - astring = ' hello123 '. I need to get astring as 'hello123'. Thanks in advance. Viren