Perform automatic notification actions based on user statuses

Hi,
According to the doco in the IMG for defining status profiles, it should be possible to do stuff when a status changes:
When you maintain the status profile, you can, for example, specify whether quality notifications can be processed in this status or whether a deletion flag can be set. You can also specify whether a deletion flag is to be set automatically and whether the system should respond with a warning message or an error message when a deletion flag is set. (my emphasis).
This is exactly what I'm trying to accomplish: delete notification when a particular user status is set. But how? The business transaction control only specifies what can/cannot be done, nothing about what should be executed on a status being set, let alone automatically.
Or am I missing something obvious? Version 4.7 here.
Thanks,
Mike

Closed due to lack of interest...

Similar Messages

  • Action condition through user status as well as date profile

    Hi All,
    My scenario is like action will be triggered through date. I have the scenario like we hv to create the exchange order and after that we hv to create the sales prder. The maximum time gap betewwen the exchange order and sales order is 1 month. If customer does not return the goods within 21 days we hv to send a mail to customer saying "you have another 7 days to return the product" means before 7 days we hv to send a warning mail to customer. Again if the customer send the old goods then we will make a fresh order on the reference on exchange order. Can u tell me how can I achieve this through action peofile. That is condition will be date management and user status.
    Status is opened state. Before 7 days mail will be sent to customer. If customer does not return the product the status will be cancelled.
    How mail will be sending to customer automatically after 21 days to return the products?
    Your help will be appreciated.
    Thanx
    Chinmaya

    Hi Madhu,
    Thanx for ur valuable time. I know the configuration of action profile and sending the mail to customer. But my requirement is suppose I create the exchange sales order today, the customer is supposed to return the product within 1 month. If customer does not return the product within 21 days I should send a warning mail on 21st day. I know to create everything, but my requirement is if I create the exchange order today, how automatically mail will go on 21st day to the customer. I created the action profile, created the date profile. But in action condtion when I am going to give the condition I am not seeing any condition that should executed through Date profile. I can execute the conditon based on user status, system status, priorityetc. But I am not seeing any condition which will be executed through Date profile.
    Can u tell me how can I maintain the condition through Date profile. I have assigned the date profile to the Transaction.I have assigned also status proifle, Action profileetc whatever needed to be done.
    Please help by giving valuable answer in step by step.
    Thanx
    Chinmaya

  • Print automaticly order production after an user status modification

    Hi all,
    I launch and print the order production with the user status 4, and I want to print it again when user modify the status to 8.
    Do you have any idea ?
    Thanks
    Regards
    Pierre

    Pierre,
    Use program "PPPRBSEL" with a custom defined Selection Profile to select production orders if you want to pick the orders based on the required user status and also activate check box for "Reprinting", this program can also be scheduled to run in background to automatically print.
    Regards,
    Prasobh

  • Revenue Recognition based on User Status of assigned Sales Order line item

    Dear Community members,
    We have requirement to recognize / de-recognize revenue posted to WBS for calculation of RA, based on the 'User status' of the assigned Sales Order line item.
    To elaborate requirement further -
    1) WBS Element - XXX - 10 ( with operative indicator - Plan/Bill/Account Assign)
    2) Sales Order(SO) Line Items assigned to the above WBS -
    - SO No -  123 Line Item 10 - Actual Rev - $ 300 - User Status - EXE (Meaning this work is in progress , partial payment received thus actual revenue for RA at WBS is 'Zero'
    - SO No -  124 Line Item 20 - Actual Rev - $ 400 - User Status - COMPL(Meaning this work is Complete , all payment received thus actual revenue for RA at WBS is $400
    - SO No -  125 Line Item 10 - Actual Rev - $ 800 - User Status - EXE (Meaning this work is in progress , partial payment received thus actual revenue for RA at WBS is 'Zero'
    As per WBS reports Actual Revenue posted to WBS XXX-10 is $ 1500 ( $300$400$800) , however since two SO line items ( SO 123 /line item 10 and SO 125 / line Item 10 ) are NOT having User status 'COMPLETE', the actual revenue posted by those line items $ 1100/- ($300 + 800)  should not be included as Actual Revenue for RA at WBS level.
    Thus Actual Revenue for RA at WBS XXX-10 should be $ 400 /- ( the revenue posted by SO 124/line item 20 which has user status as 'COMPLETE')
    How do above can be achieved?? Is there any standard solution for this?? Is any SAP Note available for this (I too am looking for one but not found any ) ?? do we need any enhancement , Customer exit etc
    Thanks in advance
    with regards

    Hi,
    Thanks. You are right that the 'Completed Contract Method' would defer revenue recognition. However, the status checked would be of the RA object (WBS Element in this case, as RA key is on WBS and RA is being calculated on the WBS).
    However, our requirement is to check the user status of the Sales Order Line items assigned to the WBS element and filter the revenues posted based on the active user status of individual Sales Order Line item.
    Please give you inputs.
    Thanks in advance
    With regards

  • Conditions in rule modeler based on user status

    Hi there,
    We work with incidents and problems in CRM 7.0 and I want to create a rule in the rule modeler based on the user status on my problem ZITP. But when creating the conditions I only get the standard user status from status profile IT00001, -2 and -3. I have created my own Z-status profiles, but I can't select them here.
    Any suggestions ?
    Best regards
    Annette

    Indeed,
    The coding in CL_CRM_SRQM_RULE_FIS_US_STATUS seems a little hardcoded to the standard status schema.
    SELECT stsma estat txt30 FROM tj30t INTO TABLE lt_status WHERE spras = sy-langu AND stsma LIKE *'IT%*'. "#EC CI_GENBUFF
    LIKE 'IT%' makes me think that all user status schemas starting with IT are selected, and not your Z-schema.
    My best guess would be to either create an OSS message to SAP, or create your own class (like the one mentioned, with just slightly different coding), and in customizing (check the note where it mentions settings to ORDER_STATUS_E), assign your own class and reset the valuet to "dropdown box".
    This should fix your problem.
    Regards,
    Pieter

  • Interaction Record : How to make it non editable based on user status = Complete and on click of  Save

    Hi Guys
    We have a requirement ,where we need to make the interaction record "not editable " when we set the user status to "Complete" and after "Save" button is pressed.
    Please note that we can't make use of status profile settings as we have to enter some information after the status is complete , that means
    after user selects status "Complete" he has to select the value from another drop down and then Save.
    Standard offers such that once the Complete is chosen in dropdown the whole screen is frozen.
    Once he saves it , the document should be locked(read only/non editable)
    Any pointers ?
    We tried "Set_view_Group_Context" and Order_Save BADI and we are not preferring disabling at attribute level as we might add few more attributes later.
    Regards
    Vinayak

    Hello,
    We had a similar requirement.
    The best way we found was to implement the enhancement spot in the beginning of method LOCK_ORDERS of class CL_CRM_METHODS_BTIL. Here, you can prevent the user from editing a business transaction. Be aware this method is called for any BT, so you need to adjust your custom development accordingly.
    Hope this helps.
    Best regards,
    Sylvain AGUETTAZ

  • How can we perform an External Action in the User Creation Workflow

    Hi,
    How can External Actions be performed in a Workflow while User Creation i.e., what all External Actions can be don, how to do it ?
    Can I get a Guide for the same ?
    Regards

    Hi,
    I am guessing you are talking about OIM.Modifying Action classes or workflow should be last options so just give more thoughts on your business requirement. There is no official guide available for Modifying action classes as Oracle does not recommend it.Modifying action class is similar to any web application modification and it will depends on your knowledge and skills of struts and OIM so if you are well verse with what you can go ahead and modifying actions classes.
    Regards
    Nitesh

  • How to forward action based on user logged in ?

    Hi All,
    Jdev Ver : 11.1.1.4.0
    I am using Adf security, with form based authentication..
    I have written login action in managed bean , and forwarding page using the based on url.
        public String doLogin() {
            String un = _username;
            byte[] pw = _password.getBytes();
            FacesContext ctx = FacesContext.getCurrentInstance();
            HttpServletRequest request = (HttpServletRequest)ctx.getExternalContext().getRequest();
          String loginUrl = null;
            try {
                Subject subject = Authentication.login(new URLCallbackHandler(un, pw));
                weblogic.servlet.security.ServletAuthentication.runAs(subject, request);
                SecurityContext sec = ADFContext.getCurrent().getSecurityContext();
                System.out.println("Profile :: "+sec.getUserProfile());
                System.out.println(sec.getUserName());
                System.out.println(sec.getUserPrincipal());
                for(String role : sec.getUserRoles()){
                  System.out.println("Roles :: "+role);
                System.out.println(JSFUtils.resolveExpression("#{securityContext.userName}"));
                if(un.equals("john.doe")){
                  //loginUrl="main";
                  loginUrl = "/adfAuthentication?success_url=/faces/main";
                }else{
                  //loginUrl="test";
                  loginUrl = "/adfAuthentication?success_url=/faces/test";
               // loginUrl = "test";//"/adfAuthentication?success_url=/faces/main";
                HttpServletResponse response = (HttpServletResponse)ctx.getExternalContext().getResponse();
                sendForward(request, response, loginUrl);
            } catch (FailedLoginException fle) {
                FacesMessage msg = new FacesMessage(FacesMessage.SEVERITY_ERROR, "Incorrect Username or Password", "An incorrect Username or Password was specified");
                ctx.addMessage(null, msg);
            } catch (LoginException le) {
                reportUnexpectedLoginError("LoginException", le);
            return null;
        }Now i want to return some action, not using the URL. and sendforward
    any suggestions please ?
    thanks
    Gopinath

    The application is created without configuring the security, later at the end we are doing the security configuration.
    I used formbased authentication , there are 3 roles for the users, based on the users after login action i need to show the screen.(no common screen, each screen is different for each users,)
    I used executeWithParams for executing some VO's before the page loads, if i use the two or more outcome actions in login action, its not rendering the corresponding page and it remains in the same page.
    in between i have to check for user in roles , so based on that i have to set the outcome. find my above login action code.
    This is my use case, tell me suggestions and any idea please.
    thanks
    Gopinath

  • How do I have the learner perform a conditional action based on a button selection?

    The learner needs to select a checkbox on the screen of a performance exercise.  I've put the widget in for the checkbox and it works fine.  After the select the checkbox, they need to select OK on the screen to move them onto the next screen.  However, I don't want the learner to just select OK without selecting the checkbox in order to replicate the sequence correctly. 
    I have a slide which shows the message  which tells them as to what they did wrong when they select OK without checking the box, but when I tie that to the correct response, it will go there whether they select the checkbox or not.
    I've tried adding multiple actions to the button, which doesn't work, becuase the OK button has to be tied to the learner conditionally selecting the checkbox to move on to the correct slide.  If I use multiple actions, and the first action is to SHOW  the slide with the incorrect message, if they correctly check the box and then hit OK, it will first SHOW them the incorrect slide.
    I think what I need is a variable and then add an advanced action with a conditional statement.  However, I don't really know how to do that.  Here's the variable I created, but I don't know what value I should assign.  Here's the screen shot of the variable and conditional statement.  Could someone tell me how to do the variable and the conditional statement so that the learner when selecting OK WITHOUT selecting the checkbox first will be redirected the the error slide and if they select the checkbox FIRST, and then OK, they move on to the next screen?  Thanks,

    Thanks, you definitely got me started on the right track on variables and advanced action statements.  The screen shots helped.
    Here's how the actual fix went to make sure the OK button on the screen had a conditional statement attached to it, with
    an advanced action:
    I created parameters for the widget to link to the variable:
    I created a variable:
    Then I created an advanced action conditional statement for that variable which enabled the button to advance to the next slide when the clickbox was checked:
    Then where I finally realized my final mistake was not setting the button properties to execute advanced action:

  • User status Date and  time

    Hi EXPERTS,
    In notification when we change user status, system logs date and time in action log
    I want to know in which table does user status date and time can be found.
    Regards
    Anil Kumar

    Anil Kumar,
    I'm not a t a system right now, but have a look at JEST and JCDS.
    PeteA

  • Changing system status depending on user status

    Hello All,
    What I need to do is, when the user sets the user status to, let's say, "Finished", I have to detect it and change the system status to "Concluded".
    Does anybody have any idea about how could I manage this situation?
    Thanks in advance.

    If you set the system status from within the transaction online, the solution by Richard is indeed correct. However, if you change a user stauts using an action, you have to perform two actions: set the user status (FM CRM_STATUS_CHANGE_EXTERN) and set the system status (FM CRM_STATUS_CHANGE_INTERN) as well.
    In this case, you also must check if you have to set this status only on header level, or also on item level, but a good developer can help you out on this one.
    Hope this helps you.

  • User status 10 is active (ORD 70111521)

    Diagnosis
    For object ORD 70111521 user status 10 (Opened) is active. According to this status, transaction 'Material purchase order' is not allowed.
    Procedure
    You can only carry out the requested function if this is allowed according to the status of the object.
    need help

    Use CO02 Change production order or CO03 Display production order
    there are two status One is system status which can be set only by the system internaly after performing certain events.
    another one is user status, which is set by the user manually after performing some actions.
    User Field comes next to System Status.
    for example in production order it comes next to system status bleow order and material number field in
    Production Order Display/Create/Change: Header Screen
    Configuration of User Status:
    Define Status profile - Tcode -- BS02
    Define Selection Profile - Tcode - BS42
    This is same in Maintenance Order.

  • Dynamic Action based on Interactive Report Select List Value

    I'd like to perform a Dynamic Action when a user selects one of 3 options from a Select List within an Interactive Report:
    select APEX_ITEM.SELECT_LIST(
    p_idx => 3,
    --p_value         =>   deptno,
    p_list_values => 'Copy;Copy,Delete;Delete,Export to PDF;Export to PDF',
    --p_attributes    =>   'style="color:red;"',
    p_show_null => 'YES',
    p_null_value => NULL,
    p_null_text => '--Select--',
    --p_item_id       =>   'f03_#ROWNUM#',
    p_item_id => 'P6_IR_SELECT_LIST',
    p_item_label => 'Label for f03_#ROWNUM#',
    p_show_extra => 'YES') "Actions"
    from dual;
    When building the Dynamic Action, I chose the following values from the Advanced wizard
    Event: Select
    Selection Type: DOM Object
    DOM Object: P6_IR_SELECT_LIST
    Condition: Equal to
    Value: "Delete"
    True Action: Execute Javascript Code: Alert('Here');
    Doesn't seem to be firing...can anyone help?
    Thanks in advance,
    John

    Hi,
    I am not sure if the "equal to" condition applies to a DOM object... after all, a DOM object can be anything (any HTML element) not only a field.
    Try using a javascript expression instead, like this:
    $v('P6_IR_SELECT_LIST')=='Delete'UPDATE: Sorry, I just tested and "equal to" condition works for DOM objects... should have tested before posting!
    Luis
    Edited by: Luis Cabral on Feb 29, 2012 4:45 PM

  • Block Order TECO on the basis of operation User Status

    Hi Experts,
    I am trying to restrict the TECO of maintenance order on the basis of order operation status. I have configured the user status profile and assigned it to order operation. This user status profile have two statuses, INCL - Incomplete and another is CMPL - Complete. I have prohibited the TECO for user status INCL. But when I create an order and try to TECO, the system allows me TECO it enenif the operation user status is INCL.
    Could you Pl. tell me, have I missed something in configuration?

    Dattatraya,
    Actually you can control TECO by completion confirmation of order operation as PCNF ( partial confirmation) for operation which you have mentioned in Order. So you can set up in configuration like allow TECO only once CNF ( Full confirmation ) for all operations mentioned in Order.
    For your mentioned scenario , I dont feel based on user status you can stop the TECO, anyway you can check with other experts as well.
    Riyaj

  • Error: User Status OUTS is active

    When using IW42 to enter completion comments on a work order, I enter the work order number and green check it.  If the work order does not have an underlying notification, I get a 'User status OUTS is active (QNF #1)' error (actually, two identical errors are displayed).
    Any ideas?
    David Macindoe

    Paul, Naresh,
    I got it.  My default notification type was set to M2.  In my organization an M2 notification is created with an OUTS user status set and the notification must be "approved" (user status set to APPR) before further processing can be done.
    M3 notifications have no such user status restrictions to deal with  They're created and the user is off and running.
    With my default notification type set to M2, IW42 couldn't get past the user status restrictions.
    We tell users to set their default notification type to M3.  I'm not sure how mine got set to M2.
    I appreciate both of your help.  You zeroed me in on the real issue.
    Thanks again!
    David

Maybe you are looking for

  • Automatic PO creation - only for PRs based on catalog SRM/EBP items

    Dear Experts, i am facing the following question w.r.t. automatic PO creation: Is it possible to have automatic PO creation in R/3 only for those purchase requisition items, that are based on shopping cart/EBP/SRM items that are from a third party pu

  • Macbook Pro running very slowly, randomly shutting off and overheating. No idea what the problem is! Please help!

    I got macbook pro about a year and a half ago and up until now it has been running fine. However, in the last few days, it has been started to run tediously slowly! It wont allow me to open applications and i have to force quit out of any application

  • How do I bring two texts together

    Hello, I have followed difficulty. Two Indesign documents are in front of me. Both have classifieds with three batch formats. One batch format for title of a theme (Format A), one for the headline of a classified (Format B) and a third batch format f

  • Updater always fails error 1301

    With each updater I get a error 1301 saying the file was modified since its installation. Yeah, of course. It was modified by the last two updates. So on both my computers: one running Snow Leopard, one running Tiger, I have to completely reinstall A

  • [Pro*C] Multiple Oracle Db connections in single application

    Hi, I'm using Pro*c for developing an application that makes use of two different user accounts, both connecting to a single local database. I'm wondering what would be the best practice to handle both connections in my application. Others DB engines