How to forward the workitem

Hi All,
I have a requirement wherein we need to send the work item to next high level manager if the person who received the workitem did not respond for 2 days. Also need to make the workitem obsolete for the current user.
Can anyone let me know the proceudre to do this.

Hi Neeraja
                  Yr Requirement can be solve by using  Deadline monitoring and Process control.
For deadlind monitoring  refer
http://****************/Tutorials/Workflow/DeadlineMonitoring/DM1.htm
here u have set 2 days deadline . same as in the link u hav to go that Workitem sending  Task in that  to tab u2018Latest Endu2019
put u2018Work item creationu2019 in time 2 days.  Action : Modeled , Out come  : any textu201D Deadline monitoringu201D. Then save the task. When u come out in the Workflow template there in the path where the text u2018Deadline monitoring u2019 is written  add a
Process control step . there inside that step in u2018function u2019 put : set workitem to Obsolute.
And in u2018workflow stepu2019 : give the no of that step which u want to make obsolute if the dead line is reached. Save it .
Then  in the path with  text u2018process absoluteu2019  create the same task to sent the Workitem but put the agent as next high level manager.
I think this will solve yr problem. I hav implement it in my Workflow. The requirement was same.
thanks
Kakoli
Edited by: kakoli debroy on Jul 31, 2008 2:49 PM

Similar Messages

  • How to forward the workitem to next level on Missed Deadline?

    I have enabled Latest End Deadline on a particular task. The requirement is to forward the workitem to the next level approver once the dead line is missed.
    I have tried to use Workflow Wizard Modeled deadline monitoring. It creates few additional steps but it just sets the workflow to obselete. I need to forward the workitem to next level. What needs to be done after the above step so that the work item is sent to the next level.

    Hi Workflow learner,
    I am also learning workflows and I have been asked to create a workflow deadline which will escalate the workitem to the next level approver once the deadline is missed.
    I too created a deadline using the workflow wizard. Next I created a step in the obsolete outcome identical to the main step.
    In this step do I user the rule 168? And how does the workflow look for the superior of the manger who has missed the deadline and not the workflow initiator.
    Thanks
    Forhad

  • How to get the workitem

    hi ,
    im using the task to trigger work item to a person and scheduled a deadline. but suddenly my connection to the server has lost.
    again i have opened my inbox i could not be able to have the workitem in my inbox.
    but the deadline is already triggered to another person regarding this work item.
    in this case how to get the workitem in my inbox?
    how these kind of scenarios are being handled ?
    Raghu

    You can check which are the workflow you have started from
    SBWP->OUTBOX ->Started Workflows. There you will get the workflow and check this from the Workflow log by hitting the Wflow Log button.
    Thanks
    Arghadip

  • How to forward the request

    hi all,
    can somebody tell me how to forward the request from one context to another.
    thanks in adv.
    ritu

    Ritu, when you are talking about a different context are you talking about application, session and page contexts?? If yes, then I don't think you can forward a request to another context!
    If you are after a context (bean) from within your servlet, have you tried:
    mycontext = (MyContextClass)getServletContext().getAttribute("thenameofmycontext");HTH.

  • How to archive the workitems?

    Hi All,
    Can anyone of you let me know how to archive the workitems?
    Thanks,
    Venkatesh

    Hi,
    Have a look at link from
    <a href="http://help.sap.com/saphelp_47x200/helpdata/en/8d/3e704c462a11d189000000e8323d3a/frameset.htm">help</a>
    Regds,
    Akshay

  • How to escalate the workitem into the worklist of new agent

    Hi,
    We have created a workflow for complaint management in SAP CRM system that includes mainly:
    Triggering event is CREATED event of Business Object: BUS2000120 (CRM Complaint).
    Activity for assigning the complaint WorkItem in the WokList of agent determined through rule of category: Function module to be executed.
    Now the requirement is to escalate the WorkItem into the worklist of some other user after 7 days from the creation date of complaint and into WorkList of some third user after 14 days.
    We have written the code to find the actual agent based on creation date in the FM of rule, but not finding any way to trigger the FM after 7 days and after 21 days again to redetermine the agent and reassign the WorkItem into the WorkList of newly calculated agent.
    I am very new to Workflow design. Please help if anyone knows the procedure how to escalate the workitem into the worklist of some new user.
    Thanks & Best Regards,
    Kavita Chaudhary

    hi kavitha,
    if you want to configure worklist go to se63.there are four level of hierarchy. there in object types u can add ur workitem..if you are going for a universal worklist then u should have
    ● SAP NeWeaver Portal
    ● Application Server Java (AS Java)
    ● SAP Business Workflow
    ● Collaboration Task
    ● Alert Management
    also  you  must be an admin..

  • How to route the workitem to Agent, when no agent found

    1.when agent is not found, i was able to see the workitem in swi2_freq.
       If this is case, how do i send workitem to an agent?
    2. As this is a general task, but i didn't see this workitem in all user's inbox. is it true that if agent not found for a workitem,will be sent to all agents?
    3. I set my userid as workflow administrator, but still am not able to forward workitems to any user in sap.(lack of authorizations). What kind of authorizations required to forward a workitem.
    Any inputs on this...

    1. Either you can set default agents for the task (or) modify the container elements in transaction SWIA (or) complete it manually without agent.
    2. Its true that, for a task specified as general task, all users become possible agents. Remember that they dont become responsible agents. SAP agent assignment always take the intersection of possible and responsible agents. If you donts specify responsible agents, you cannot see workitem in anyone's inbox.
    3. As told earlier, if you dont have authorization, check for the auth object in SU53 and get that added to your profile. Anyways, you can also check for the SAP provided standard authorizations for the workflow users in sap.com
    regards,
    Sandeep Josyula
    *Mark if helpful

  • Forwarding the workitem for multiple users

    Hi All ,
    I need to forward a workitem which is ready in ready status to multiple users , but I am not sure how is that possible.
    1.I tried doing it with SWW_WI_FORWARD but it throws error that WI in ready status cannot be forwarded. how to achieve this
    Moreover I have learned that by doing some settings in my SBWP would allow me to forward the work item from workflow administrator ,
    2.the seting is  goto sbwp->settings->workflow settings->personal settings->enable forwarding to multiple users , but i am not sure how it would enable me to do it,
    please anyone can throw some light on the above two queries.
    thanks in advance
    C S Anand

    Hi,
    Go to transaction SWIA, put the workitem id, execute. then select the row and press Administrator Forward button(Shift+F12). before the button press, double click on the row and go to menu settings, click on Personal workflow setting, check the check box "Enable Forwarding of workitems to several users".
    After pressing the Administrator Forward button(Shift+F12) button, Choose Agent pop up will come. Press the F4 button at Choose Agent pop up. Then Value range pop up will come. go to Users by Address data tab. Then press multiple selection button at the Users field. then put all the agents you need to forward and execute.
    Thanks,
    Saroj.

  • How to get the WorkItem-ID in mapping.

    Hi All,
       I have developed a BPM scenario ( R/3  proxy  --> XI BPM --- >   FTP )...  in the runtime, the work item it will be generated.
    My requirement is the file name should be in the work item ID (I know how to set the file name dynamically in the mapping)... but here my problem is to get the workitem ID...
    any idea
    Edited by: Dhanabal Thangavel on Aug 25, 2009 3:33 PM

    Thank you very much for your quick response
      Please guide me to complete this
    1.  I have created parameter type DYNPRO in SWFVISU transaction and i have created a application parameter in my webdnypro
         application also even though i cannot get the workitem id in to  my default method of my WD component window 
         So could you please send us any document links regarding this issue
    Thank you,
    Harsha p

  • How to get the workitem at runtime

    Hi
    I have a web dynpro application from where a workflow will be started based on an event. I want to retrieve the workitem ID. How to retrive it?
    As per the Forums answers, I am currently using SAP_WAPI_WORKITEMS_TO_OBJECT function module to get the workitem ID
    Please help me
    Thanks
    Gopal

    Hi,
    You can refer the below thread.
    [Re: Completion of workitem for webdynpro abap application;
    links:
    [Re: Completion of workitem for webdynpro abap application;
    Regards,
    Priya

  • How to forward the same ports for multiple IPs?

    Hi all, I just bought a Linksys WRT54GS router and I would like to forward the same set of ports for two different computers on my network (192.168.1.101 and 192.168.1.3) however when I try to, I get a "Port Overlap" error. Is there another way I can do this? I am trying to set up Age of Empires II. Thanks for any help!

    No.  You cannot forward the same port to two different computers  (or IP addresses).  
    Here's the reason why:
    You and your friend are both playing the game online.  You score 1000 points.  Your friend scores 10 points.  The signal to increase your score 1000 points arrives on port 3078.  Which computer is the router supposed to send this signal to?  Both computers?   No way!
    Most online games have a way to assign different ports to different computers.  For example, you might use ports 3075 thru 3078, while your friend uses ports 3175 thru 3178.  If your game is setup this way, it should work.
    Also, you will want to forward ports to a fixed LAN IP address.  In your WRT54GS, note that any fixed LAN IP address must be outside the DHCP server range, and it cannot end in 0, 1, or 255.   So the 192.168.1.101  address is probably an illegal fixed LAN IP address.
    Here are all the Linksys rules for using fixed LAN IP addresses:
    With Linksys routers, a fixed (static) LAN IP addresses must be assigned in the device that is using the address. So you need to enter the fixed address in the computer or printer, not in the router.
    When using a Linksys router, any fixed LAN IP address must be outside the DHCP server range (typically 192.168.1.100 thru 192.168.1.149), and it cannot end in 0, 1, or 255.
    Therefore any fixed LAN IP address would normally need to be in the range of
    192.168.1.2 thru 192.168.1.99 or
    192.168.1.150 thru 192.168.1.254
    assuming you are still using the default DHCP server range.
    Also, in the computer, when you set up a static LAN IP address, you would need to set the "Subnet mask" to 255.255.255.0 and the "Default Gateway" to 192.168.1.1 and "DNS server" to 192.168.1.1
    It is also important that no two devices on your network be set to the same static LAN IP address.
    Typically, when I setup gamers, I put thier fixed addresses all together at 192.168.1.21 , 192.168.1.22, etc.   But you can use any legal fixed addresses that you want.

  • How to get the workitem id from UWL

    HI All,
               I have developed a workflow and   starting this workflow from webdynpro abap.I integrated that task in SWFVISU
    transaction  to trigger the webdynpro from UWL up to now its working fine.
    but now the problem is i need to get the WI_ID of the particular workitem (which i clicked on UWL to trigger my webdynpro application).
    Thank you,
    Harsha P

    Thank you very much for your quick response
      Please guide me to complete this
    1.  I have created parameter type DYNPRO in SWFVISU transaction and i have created a application parameter in my webdnypro
         application also even though i cannot get the workitem id in to  my default method of my WD component window 
         So could you please send us any document links regarding this issue
    Thank you,
    Harsha p

  • How to forward the traffic of my router??

    Good evening
    I have a problem, I hope someone can help me.
    I have to forward the traffic of my Cisco Router 877W (ip:10.10.10.1) into a hardware firewall (ip: 10.10.10.50) and I can't do it.
    Could you give me some advice??
    Thanks for your attention.

    Hi Marco,
    ip route 0.0.0.0 0.0.0.0 10.10.10.50
    !-- Static default route pointing to the Firewall.
    http://www.cisco.com/warp/public/105/36.html
    Regards,
    ~JG
    Please rate helpful posts

  • Help with how to forward the page from the serlet

    Hello,
    I previously post this page in a different place, sorry about that, however, i have small problem in forwarding servlet,
    here is my servlet class
    public class UploadTransferServlet extends HttpServlet {
             public void doPost(HttpServletRequest request, HttpServletResponse response)
         throws ServletException, IOException {
              HttpSession session = request.getSession(true);
              UploadTransferForm uForm     = (UploadTransferForm)session.getAttribute("form");
              Session sess = null;
              try {
                   sess = Waterfind.getSessionFactory().openSession();
              } catch (net.sf.hibernate.HibernateException e) {
                   logger.error("Error opening hibernate session", e);
              try {
              } catch (Exception e) {
                   logger.error("Error adding image to the database", e);
                   try {
                        sess.close();
                   } catch (net.sf.hibernate.HibernateException ee) {
                        logger.warn("Exception closing session", ee);
              if (sess != null) {
                   try {
                        sess.close();
                   } catch (net.sf.hibernate.HibernateException e) {
                        logger.warn("Exception closing session");
              ServletContext servletContext = this.getServletContext();
              RequestDispatcher requestDispatcher = servletContext.getRequestDispatcher(uForm.getForward());
              logger.debug("forwarding " + uForm.getForward());
              requestDispatcher.forward(request, response);
         } // doPost
    } // ImageUploadand i do get forwarding /admin-add-trasnfer-form.html?formId=30402
    in my log f ile,
    however, in browser, it wouldnt forward to the page.. why is that?
    only half of the page load up, inc the html header,
    and address bar, it shows the servlet name.. not the actual page,
    how do i get to load the complete page,
    and is there is a way to update the actual page address in the address bar as well?

    i found the problem. its a jsp related problem, not wasnt getting the id, fixed it, thanks :)

  • How to Get the Current Workitem id at runtime

    Hi All,
    I have a scenario, where request pending with a user who has already resigned the organization. The requirement is that we need to provide a report
    of the request and with whom it is pending with along with the workitem id with a forward push button.
    So that if the user identifies that a request is pending with someone he can click the record and press for the forward button and a pop-up to be showed where he can enter the userid to whom he needs to forward it.
    In this scenario can anyone tell me how to get the current workitem id at run time and to save it to a custom table.
    I tried with method before workitem execution, but here i am not getting the current workitem id.
    Can you please suggest a good solution for this.
    Thanks and Regards,
    Balaji

    Karri,
    I think i can explain you with an example.
    Here is my Scenario.
    A user has raised a Gate pass and it went to all approval's and got approved and the material is also sent out from the plant. Lets take the date as 1.1.2013 (A Warehouse person have done the checking and sent out of the plant).
    On 1.3.2013 some of the material has been returned and a material inward request has been raised and now the warehouse person has to do a inward checking and to sent it back for the initiator for the approval, but the warehouse person has resigned the organization on 1.2.2013, now the workitem is pending with the warehouse person who has already resigned.
    My scenario is once the material inward request is created and before the workitem is delivered to the warehouse person i need to get the workitem id and to store the workitem some where.
    So that in future if any warehouse dept head wants to forward the workitem which are lying in the person inbox who has already resigned he can do it via a report using this workitem id.
    So, can anyone help how to get the dialog workitem id before the workitem creation or execution. I tried with "method before workitem execution" but my break point is not triggering at this point.
    Thanks and Regards,
    Balaji

Maybe you are looking for