PM Notification Tasks - Average Age

Greetings,
We are currently in the blueprinting so excuse the question if it seems somewhat obvious. One of my company's performance indicators equates to the average age of PM Notification Tasks. This indicator is an eighteen month moving average of the average age of all open notification tasks by organization. Short of populating the notification task data in BW every day is there a better way of being able to display this in a Bex Query then displayed on a Web Application? (The goal would be to drill into the organizations then display the 18 mo average for each org. )
Currently we calculate the age of all open notification tasks every month for each organization. Then in excel we have a trend line of the moving average, this moving average is plotted against control bands.
[Excel Example|http://i959.photobucket.com/albums/ae76/jnowen/ave_age.jpg]
Has anyone seen anything similar.
Sincerely,
John

Hi,
You cannot modify the standard templates. Please copy the same into a new workflow template and insert the new step types into the copied one. Make use of the BO BUS2038 to trigger the workflow for PM notification. Guess the system will automatically publish the event 'CREATED' of the BO.
Hope this will help.
Thanks,
Samson

Similar Messages

  • Sending an Email using Notification Task

    Hi All,
    How can we send an email using notification task?? Can someone provide me the steps to achieve this.
    Is it possible to send email to multiple users at a time??
    Thanks.

    Good you're on 11.1.1.6. The link in Vlad and copied into my response should help then.
    You'd fill in the fields for the to, from, subject, cc, message body using variable(s) you populated upstream in the process.
    You're not there yet, but most people struggle (me included) getting the email server set up to send the emails once the process is deployed and running. Here are the steps:
    In Enterprise Manager:
    1. Expand "SOA" -> right mouse click "soa-infra" -> click "SOA Administration" -> click "Workflow Notification Properties".
    2. Select "Email" from the Notification Mode dropdown and enter email adresses for the three fields.
    3. Expand "User Message Service" -> right mouse click "usermessagingdriver-email" -> click "Email Driver Properties".
    4. Scroll down until you see the email server properties -> enter the appropriate values in these fields: OutgoingMailServer, OutgoingUsername, OutgoingPassword.
    Verify that the user(s) you want to send emails to have an email address set. If you are using the default WebLogic security, in the WebLogic Console:
    5. Click "Security Realms" -> click "myrealm".
    6. Click the "Users and Groups" tab -> click the "User" tab.
    7. Click the user id of the user you will be sending email to.
    8. Click the "Attributes" tab -> make sure the "mail" attribute has a valid email address. If it does not have an email address, once you have entered it, be sure to hit the Enter* key to have it stick in the field.

  • Long text indicator against Notification task & SubOrder creation

    Hi all,
    We are using BAPI_ALM_NOTIF_ADD to create long texts against the notification tasks. Though the long texts are created and can be viewed through IW22, the long text indicator in QMSM table is not set and hence when I display the notification through IW23 and navigate to the tasks, the long text available icon is not displayed. I tried to use CREATE_TEXT and SAVE_TEXT as well. Somehow the long text indicator doesn't get set. Do I need to explicitly set this indicator after the BAPI call? Please provide your valuable inputs.
    Also, I have one more issue. Is there a way of creating Sub Order against the PM order through a BAPI? We have a requirement to create a Sub Order against the superior PM order through transaction IW36. Could you please suggest if any of you have come across any BAPI that supports this requirement?
    Thanks & Regards,
    Vidya

    I know I am posting answer to very old thread as did not find any answer so far, so giving clue. See if new solution seekers this helps you now…
    Cause:
    As the create_text or save_text  does creation of text at data base level and does not pass through all the screens of the particular transaction, so the text editor icon is not enabled  [like in tcode IW23 (IW33) Notification display text editor, tables holding damage text and cause text indicator qmfe-indtx & qmur-indtx I ]
    Solution:
    Read existing text using FM READ_TEXT i.e. retain existing text in internal table, say IT_READ
    Delete existing text using FM 'DELETE_TEXT'. Remember to set save_direct = x
    Perform BDC to add dummy text doing call transaction. This will set text indicator to ‘X’.
    Append your new ext to IT_READ.
    Now create text again using FM 'CREATE_TEXT'. Remember to set save_direct = x
    If you have requirement that created text should not be editable then you need to change format of IT_READ.
    Like IT_READ-tdformat = ‘>X’ & IT_READ-tdline = ‘*<one space><your text>’ [may use CONCATENATE '*' IT_READ-tdline INTO IT_READ-tdline SEPARATED BY space.].
    Below are above steps code snap shots.
    Bdc part for IW22
    PERFORM bdc_dynpro USING 'X' 'SAPLIQS0' '7200'.
    PERFORM bdc_field USING 'BDC_OKCODE' '=TXPS'. "DAMAGE_TXT icon
    or   PERFORM bdc_field USING 'BDC_OKCODE' '=TXUR'. "CAUSE_TXT icon
    Based on your text editor configured to keep track of timestamp log, use one of the option. My case first two lines of text editor shown timestamp log lines and they are non editable.
    *  PERFORM bdc_dynpro USING 'X'  'SAPLSTXX' '1100'.
    *  PERFORM bdc_field USING 'BDC_CURSOR'  'RSTXT-TXLINE(02)'.
    *  PERFORM bdc_field USING 'BDC_OKCODE'  '=POSF'.
    *  PERFORM bdc_field USING 'RSTXT-TXPARGRAPH(02)' '*'.
    *  PERFORM bdc_field USING 'RSTXT-TXLINE(02)' 'Dummy text for indicator line 2'.
    *  PERFORM bdc_dynpro USING 'X'  'SAPLSTXX' '1100'.
    *  PERFORM bdc_field USING 'BDC_CURSOR'  'RSTXT-TXLINE(03)'.
    *  PERFORM bdc_field USING 'BDC_OKCODE'  '=POSF'.
    *  PERFORM bdc_field USING 'RSTXT-TXPARGRAPH(03)' '*'.
    *  PERFORM bdc_field USING 'RSTXT-TXLINE(03)' 'Dummy text for indicator line 3'.
    PERFORM bdc_dynpro USING 'X'  'SAPLSTXX' '1100'.
    PERFORM bdc_field USING 'BDC_CURSOR'  'RSTXT-TXLINE(04)'.
    PERFORM bdc_field USING 'BDC_OKCODE'  '=POSF'.
    PERFORM bdc_field USING 'RSTXT-TXPARGRAPH(04)' '*'.
    PERFORM bdc_field USING 'RSTXT-TXLINE(04)' 'Dummy text for indicator line 4'.
    PERFORM bdc_field       USING 'BDC_OKCODE'  '=TXBA'.
    FORM bdc_dynpro USING    value1
    value2
    value3.
    CLEAR bdcdata.
    bdcdata-dynbegin = value1.
    bdcdata-program = value2.
    bdcdata-dynpro = value3.
    APPEND bdcdata.
    ENDFORM.                               " BDC_DYNPRO
    form DELETE_EXISTINGTEXT.
    CALL FUNCTION 'DELETE_TEXT'
    EXPORTING
    CLIENT          = sy-mandt
    ID              =   LTXT
    LANGUAGE        =   E
    name            =   <notification number + suffix>
    –  determine from text editor header damage text need suffixed 0001 , cause text need suffixed 00010001
    object          =   QMFE = damage or QMUR = CAUSE
    savemode_direct = 'X'
    *     TEXTMEMORY_ONLY = ' '
    *     LOCAL_CAT       = ' '
    EXCEPTIONS
    not_found       = 1
    OTHERS          = 2.
    CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
    EXPORTING
    WAIT          = gc_x
    endform.                    " DELETE_EXISTINGTEXT
        CALL FUNCTION 'CREATE_TEXT'
    EXPORTING
    fid         = LTXT
    flanguage   = E
    fname       = <notification number + suffix>
    –  determine from text editor header damage text need suffixed 0001 , cause text need suffixed 00010001
    object          =   QMFE = damage or QMUR = CAUSE
            fobject     = QMFE = damage or QMUR = CAUSE
    save_direct = x
    fformat     = ‘>X’
    TABLES
    flines      = t_editor_text
    EXCEPTIONS
    no_init     = 1
    no_save     = 2
    OTHERS      = 3.
        CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
    EXPORTING
    wait = gc_x.

  • How to find the date on which notification task has been released?

    Hi All,
    I am an ABAPer, I have a functional doubt. I have got a functional Spec's for which I have to create a report.
    Here, I need to retrieve the field for "Date when the notification RECV task has been released".
    I have checked and analysed that the data has to be pulled from 'QMEL' and 'AFIH' tables. I have the notification number with me, I need to pull the "Date when the notification RECV task has been released", there are a lot of date fields in QMEL and AFIH tables, I am able to identify the creation date for particular notification. I need to get the release date?
    Could someone please help me, what is the field for release date for the notification in these tables (OR) please let me know the transaction be which we can identify the release date for notification task, I'll get the field name from there.
    Please help, I dont have any functional consultants around me.
    Thanks,
    Vishal.

    There are no fields for date for release of notification task in these tables.
    Please help!!
    Edited by: Vishal Saxena on Jun 15, 2009 8:22 PM

  • Notification Tasks in Maintenance Order

    Dear All,
    I have a scenario, While making order from notification, I want to transfer tasks of notification to maintenance order.
    How could this be possible. Please suggest!
    Regards,
    waqas

    Hope, notifications tasks are not defined through task list, but through catalogs tasks.
    If its correct, you can't do copy from notification to order in standard. Check below exit.
    IWO10021 Automatic task list transfer when creating order from notif.
    Or check the below link,
    PM-CS User Exits - ERP Operations - SCN Wiki

  • Notification Task needs UME role and other value

    Hi Experts,
    I have a BPM notification task which needs to go to two UME roles (always same) and a UME user (dynamic selection).
    This UME user is already stored in my context data.
    However, when I configure the "To" tab of the notification task, how do I achive this.
    If I select "Choose one or more UME principles" - I can assign the 2 UME roles.  But then how do I get that UME user?
    Please help.
    Thanks,
    Rahim.

    Hi Rahim,
    You want to use an expression and one of the getPrincipal  built-in mapping functions.
    How are your user id and role names formatted? If you have the full UME name you can use getPrincipal  or getPrincipals (for a list of values).
    If you only have the name itself then you use getPrincipalByUniqueName - the identityType parameter is 1, 2 or 3 indicating whether its a user, group or role respectively.  That only returns a single value ... so if you need to process multiple values then suggest you create a EJB-based mapping function using the UMFactory API to do something similar.
    Regards,
    Jocelyn

  • Display "group name" values and their average formulas (calculation of average age) on a single line or row

    <p>I have four groupings, Domain, Area, Priority (3rd level of grrouoping) and then Problem ID. Priority group could have values such as &#39;1&#39;, &#39;2&#39;, &#39;3&#39;, &#39;4&#39; and &#39;5&#39; with corresponding "average" age formula on these group level. values.</p><p>Example:  1         Avg Age= 30</p><p>               2         Avg Age= 45</p><p>               3         Avg Age= 69</p><p>Reguirement:  Display group name values and their corresponding average formula on a single line/row.</p><p>Sample Solution:   Priority 1 = 30, Priority 2 = 45, Priority 3 = 69 </p><p> ***solution above should be displayed/concatenated on one line.</p><p>Your help is greatly appreciated, thank you in advance.</p>

    So right now - your report looks like this
    GroupHeader 1
       GroupHeader 2
           Priority 1 = 50         (actual display of Group 3)
           Priority 2 = 75         (actual display of Group 3)
           Priority 3 = 45         (actual display of Group 3)
           Priority 4 = 9          (actual display of Group 3)
           Priority 5 = 8          (actual display of Group 3)
    And you want to change that so that it displays horizontally.
    If there will only ever be 5 priorities, I think I would cheat the system a bit.  Create a formula that runs at the group 3 level and dumps the values into 5 separate variables (formula below).
    Then create 5 separate display formulas and put them in Group Footer 2 (if you already have a GF2 - then create a second one and move it above your current GF2).  Suppress the G3 section and you should be close to what you are after (unless you also have detail sections, then we'll need to revisit).
    This could also be accomplished with a multi-column subreport at the G2 or G3 level if you need more flexibility.
    formula *******
    numbervar priority1;
    numbervar priority2;
    numbervar priority3;
    numbervar priority4;
    numbervar priority5;
    if {DB.Priority} = 1 then priority1:= {@avgGroupPriorityAvgAge}
    else if {DB.Priority} = 2 then priority2:= {@avgGroupPriorityAvgAge}
    else if {DB.Priority} = 3 then priority3:= {@avgGroupPriorityAvgAge}
    else if {DB.Priority} = 4 then priority4:= {@avgGroupPriorityAvgAge}
    else if {DB.Priority} = 5 then priority5:= {@avgGroupPriorityAvgAge}

  • Notification task statuses

    how do i get notification task statuses. for example, if we have notification 2000050 with 2 tasks, first task has TSRL, second status TSOS. i want to write these statuses. i cant use status_read because it returns system status of the notification not the task status

    Hi
    Have you checked in the table JEST by passing the OBJNR field of this TASK LIST table OBJNR.
    see the tables PLKO-STATU and PLPO tables and staright away check the status of the Task list
    This table consists of all types of Task lists,
    so consider the notification tasks and check for their status..
    <b>Reward points for useful Answers</b>
    Regards
    Anji

  • Notification task status code

    how do i get the status codes of notification task statuses. for example, if we have notification 2000050 with 2 tasks, first task has TSRL, second status TSOS. i want to write these statuses

    Hi
    You can pass the OBJNR field of the QMELtable  to JEST table for Notification status.
    JEST-OBJNR  = QMEL-OBJNR
    STAT field gives the status of the object
    Similarly you can pass the OBJNR field of any object and take the status from this table
    you can also use the STATUS_READ fun module
    <b>Reward points for useful Answers</b>
    Regards
    Anji

  • PM notification task to ehsm powl inbox

    HI,
    I have a requirement to bring pm notification task to EHSM POWL inbox.
    in PM Tcode - IW21 i am creating PM Notification task, that has to replicate in EHSM POWL inbox of Incident Manager work overview as a work item.
    please give your valuable input if anyone came across on the same requirement.
    Regards
    Samy V

    Hi Samy
    Generally we will use the Role : SAP_COCKPIT_EAMS_GENERIC_FUNC2for getting PM Notifications which are raised from Incident Manager. Check the Notification Work flow 00500036 also
    Balajee

  • Notification task changes

    Our business want to see SAP report which display notification task changes.
    Background:
    For QN we have different task. At the time of QN creation we assign planned finish date to each task. If somehow person is not able to complete task before planned finish date then he go to QM02 & change planned finish date & save.
    So audit purpose our QA team want to know how many time this planned finish date changed & by whom. So do we have any SAP std report for this req?
    Reply would be awarded with point.
    Tom.

    I am still waiting for valuable suggestion on this............I need report which shows home many time we change notification task, who changed it with date & time stamp....
    Please let me know table name which store QN task change history. QMSM table store latest available information only.
    Edited by: Tom_Eric on Sep 28, 2009 8:20 PM

  • Notification Task

    Is it possible to "uncomplete" a notification task on a PM Notification?

    Dear Ruben,
    If you have completed a notification and then later realize that data still has to be entered or changed, you can put the notification in process again.
    1. Call up the notification in change mode.
    2. Choose Notification -> Functions -> In process again.
    The system saves the notification and locks all the fields. If you call up the notification again using Continue, all the fields are ready for input again.
    The notification now has the status in process.
    Creating, Changing, and Displaying a Notification:
    http://help.sap.com/saphelp_nw04/helpdata/en/3c/abc52e413911d1893d0000e8323c4f/content.htm
    Regards,
    Naveen.

  • Notification Tasks not appearing in IW22 but appears in IQS12 transaction

    Hi All,
    When I try to close the Notification then I am getting the error message u201CTasks are not completedu201D. Even in system status, I got the status there is u201COutstanding tasksu201D. But when I looked for Tasks in Notification, I can not find any tasks in Header or Item Level. In fact there is no TASK Tab at Header or Item Level.
    When I checked in QMSM Table, I found entries for that Notification. I came to know about one standard SAP transaction IQS12, where we can process (i.e. Release and / or Complete) the task of Notification. In IQS12 transaction, I found outstanding tasks for that Notification.
    I need following clarification, kindly let me know: 
    - Why the Tasks are not appearing in IW22 transaction but appearing in IQS12 transaction?
    - When we can use the IQS12 transaction / purpose of IQS12 transaction?
    Regards
    Ramu

    Hi Pete,
    Thanks for the reply!!
    For our business requirement, we don't want the task tab for Notification type. Hence we have not configured the task tab.
    I found the reason, even we don't have the task tab also we can assign the tasks to Notification by following menu path in IW22 TC: Edit > Tasks > Determine.
    This path is only activated, when we made the configuration in Define Response Monitoring > Response Time Monitoring for Notification Type. Here we are assigning the Response Profile to Notification type. In Response Profile, we define the Task Code based Priority.
    I hope in this case (i.e. where task tab not defined for Notification), we can use the IQS12 transaction to release and close task. Please let me know, if my understanding is wrong....
    Regards
    Ramu

  • BAPI to change notification task completion date and time

    Hi,
    I am looking for a BAPI which will modifiy completion date and time of an existing task of a notification.
    I was trying with BAPI_ALM_NOTIF_DATA_MODIFY but it doesn't have fields which can modify those fields.
    Looking for your help. Can directly update QMSM table
    should be a way?
    Thanks,
    Mainak

    Hi,
    Use the Method ISUSMORDER.technicalcompletion.
    Hope it helps.
    KR,
    AAL!

  • QM Notification: task end dates not pulled through from response profile

    Hello,
    I am experiencing a problem with the end dates of the tasks in QM notifications not pulling through (from the response profile) when tasks are determined.
    When I do the simulation of task determination, the gantt chart shows all the tasks together with the end dates. But when the actual determination is done these dates are not populated in the planned finish date fields.
    I have double checked the configuration: priorities, response and service profiles are set up correctly. I have also searched SAP notes without success.
    I thank you in advance for your responses.
    Kind regards,
    Theo.

    Yes, I know, but as far as I understand binding the values back from rule to the workflow is something that doesn't work. I have never tried it, but I have seen posts here about people complaining that this kind of binding does not work.
    Have you tried to bind for example some hard coded value back to the workflow (something that should definately work)? Does it work? If not, I suggest you to ask this from SAP that is it supposed to work and if not, why do they have this option to for binding from rule to workflow. Or then just forget what you are trying, and use some of the suggested workarounds.
    Regards,
    Karri

Maybe you are looking for

  • WRT350N - Transfer speed via Storage link

    I have always been curious what the transfer speed others get while using a USB 2.0 hard drives on their WRT350N. Obviously there is going to be a drop in transfer speed using storage link but 2-3 Megabyte seems slower then I would expect.   I don't

  • Copy/Paste layers

    Essentialy what I want to do is select a precomp, run the script and copy all the contents of the precomp back into the parent layer. An un-precomp I suppose. I was thinking there was something built in to do this but I have not yet found it. Is it p

  • Doubt - urgent

    hi i have a doubt in java. do java have any classed to list the drives, files and folder in a GUI format.. as windows does. i know there are controls in VB for listing the drives, folders and file. is there any class in java of this sort charles

  • Duplicating Notes and blurry photos

    Hi all, Since upgrading to os4 (big mistake ) whenever I sync my iphone most, but not all, of my notes are doubled up. Any one else experiencing this? Any ideas how to fix? Thanks My photos are also blurry. Have re-synced twice but not fixed (as it d

  • Combobox selection changed

    Dear all, I'm newbie of javafx and I'm working on my first application. I found several issues, for now it doesnt' seems to me a very productive environment, due to lack of components and documentation. Now I stopped on a very basical question, but I