Failed to handle workitem...the instance/work item may be closed already.

I'm getting the following error in BPEL logs, can anybody tell me what the problem might be?
<PerformMessageHandler::handleLocal> Processing workitem perform message 7207-BpTer4-BpSwt1.29-1 for domain default
<AbortMessageHandler::handleLocal> Processing abort message 7207 for domain default
<PerformMessageHandler::handleLocal> Processing workitem perform message 7207-BpAss6-BpSeq11.26-1 for domain default
<CubeEngineBean::handleWorkItem> Failed to handle workitem "7207-BpAss7-BpSeq13.27-1"; the instance/work item may be closed already.
<BaseDispatchSet::acknowledge> Acknowledged message 7207-BpAss7-BpSeq13.27-1_perform
Toby

Interestingly, the process is still listed as being active in the BPELConsole:
7207 : Instance #7207 of BPNAME
I can then manually abort the instance, and BPELConsole removes it from the list of active instances, and identifies it with a red cross in the list of historical instances.

Similar Messages

  • UWL displays details of the previous work item:

    Hi Folks: I have posted this query in the EP Implementation forum but no response yet. Please see if anyone can advise
    If a user opens a work-item in the UWL, closes the browser window, and then opens another item on the UWL list, the new window still pops up the details of the previous work item. I tried looking at the cache parameters but with no luck.
    The undesirable workaround to the above problem is to refresh the page every minute via the parameter refresh="60" in the uwl.standard file in the
    View name= DefaultView
    Can someone advise a possible fix?
    Best Regards,
    Phani - SAP Basis Expert.

    Hi,
    As far as showing the name of the previous processor in the UWL is concerned, i believe its not possible, as Harsimran says. But there can be various workarounds.
    One is that in the second action of the process, you can give a text area or some input field in the callable object; the second processor can write something in this field, and this field can then be mapped to third screen, which tells the 3rd processor that it has been reviewed.
    Another neat solution is that, make a callable object of type:
    <b>User Management</b> -> <b>Read User Information</b>
    This callable object extracts the user information from the user who has logged into the portal and returns a lot of other information like firstname, lastname etc as output parameters. You can map these parameters to your third action and use it to display some message, say:
    <b>The review has been done by <FirstName></b>
    Reward points if it helps.

  • SSRS Report for Incidents/Work Items Created or Closed over time

    I'm curious if anyone has developed a custom report based off the DWDataMart that displays the count for creation of incidents or other work items over time or work items that are closed over time.

    Hi Jon,
    There is a blog, which talks about in detail regarding SCSM reporting,
    http://scug.be/scsm/2012/04/10/working-with-scsm-reporting/
    However related to your queries please refer to this,
    http://blogs.technet.com/b/servicemanager/archive/2010/04/23/how-to-create-a-custom-report-and-display-it-in-the-console.aspx
    Thanks,
    Mohammad.
    -Zakir, Let us know if the answer/post helps you :)

  • Hello I have 2 seperate airport express systems on my network, each connecting to a stereo in a different room.  suddenly, the one in the living room will not stop flashing amber, but the one in the bedroom works fine.  I have already tried resetting it

    Hello
    I have 2 seperate airport express systems on my network, each connecting to a stereo in a different room. suddenly, the one in the living room will not stop flashing amber, but the one in the bedroom works fine. I have already tried resetting it with a pin, resetting it while plugging it in, and trying to find it in airport express setup (the setup assistant can't find it at all).
    What am i doing wrong?

    How do I configure the AX to connect to the hub's wireless network? It will only scan one base station Airport Express at a time in the Airport Utility. I think what I am trying to do is use the hub as a router to the two AX's. Is there a specific way to set this up?
    To set up the AX to join a wireless network as a "Wireless Client," using the AirPort Utility, either connect to the AX's wireless network or temporarily connect your computer directly (using an Ethernet cable) to the Ethernet port of the AX, and then, try these settings:
    Launch the AirPort Utility.
    Select the AX.
    If not already connected to the AX's wireless network, go ahead and switch to it when prompted.
    AirPort Utility > Select the AX > Manual Setup > AirPort > Wireless
    Wireless Mode: Join a wireless network
    Network Name: <type in the network name/SSID of the wireless network that you want to join or select it from the pop-up menu>
    Wireless Security: None OR, if you are using security on your wireless network:
    Wireless Security: <Select the appropriate level of security for the existing wireless network: WPA/WPA2 Personal | WPA2 Personal>
    Password: <enter your wireless network security password>
    Verify Password: <re-enter the same security password>
    Click Update to write the new settings to the AX.

  • Trip Number gets disappeared after clicking the UWL work item

    Hi All,
    When i click on work item in UWL to make a decision on it, a pop up gets opened trip form(there is error on trip formu201D Error while initiating travel form") . When i close this popup & return to UWL , trip number of that item gets disappeared.
    Similarly when i launch UWL , some trip numbers do not appeared.
    Please help.
    Regards,
    Amit S

    Hi Piyush,
    Thanks for replying.
    I already tried it. it is not useful . following is XML file for tsk TS20000118. I think there is problem inside code.since i am not able to locate Action & view in Content folder. Please see the bold texts.
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE UWLConfiguration PUBLIC '-//SAP//UWL1.0//EN' 'uwl_configuration.dtd'
      >
    <UWLConfiguration version="1.0">
      <ItemTypes>
        <ItemType name="uwl.task.webflow.decision.TS20000118" connector="WebFlowConnector" defaultView="com.sap.pct.erp.mss.tra.view.RequestApprovalView" defaultAction="com.sap.pct.erp.mss.tra.action.DisplayRequestForm" executionMode="default">
          <ItemTypeCriteria externalType="TS20000118" connector="WebFlowConnector"/>
          <CustomAttributes>
            <CustomAttributeSource id="WEBFLOW_CONTAINER" objectIdHolder="externalId" objectType="WebflowContainer" cacheValidity="final">
              <Attribute name="TripNumber" type="string" displayName="Trip Number"/>
              <Attribute name="EmployeeNumber" type="string" displayName="Employee Number"/>
            </CustomAttributeSource>
          </CustomAttributes>
          <Actions>
            <Action name="com.sap.pct.erp.mss.tra.action.DisplayRequestForm" groupAction="" handler="SAPAppLauncher" returnToDetailViewAllowed="yes" launchInNewWindow="yes" launchNewWindowFeatures="toolbar=no,menubar=no">
              <Properties>
                <Property name="SAPIntegrator" value="ROLES://portal_content/com.sap.pct/every_user/com.sap.pct.erp.ess.bp_folder/com.sap.pct.erp.ess.roles/com.sap.pct.erp.ess.employee_self_service/com.sap.pct.erp.ess.employee_self_service/com.sap.pct.erp.ess.area_travel_expenses/com.sap.pct.erp.ess.tripform"/>
                <Property name="sap.xss.tra.TripComponent" value="R"/>
                <Property name="sap.xss.tra.PersNo" value="${item.EmployeeNumber}"/>
                <Property name="display_order_priority" value="10"/>
                <Property name="sap.xss.tra.TripNo" value="${item.TripNumber}"/>
              </Properties>
              <Descriptions default="com.sap.pct.erp.mss.tra.action.DisplayRequestForm"/>
            </Action>
          </Actions>
        </ItemType>
      </ItemTypes>
      <Views>
        <View name="com.sap.pct.erp.mss.tra.view.PlanApprovalView" selectionMode="SINGLESELECT" width="98%" supportedItemTypes="uwl.task.webflow.decision.TS01000124" columnOrder="TripNumber, statusIcon, subject, priority, creatorId, createdDate, dueDate, processor, forwardedDate, attachmentCount, detailIcon, APPROVE, REJECT, SENDBACK" sortby="priority:descend, dueDate:ascend, createdDate:descend" tableDesign="STANDARD" visibleRowCount="10" headerVisible="yes" queryRange="undefined" tableNavigationFooterVisible="yes" tableNavigationType="CUSTOMNAV" refresh="300" dueDateSevere="0" dueDateWarning="0" emphasizedItems="none" displayOnlyDefinedAttributes="yes" dynamicCreationAllowed="yes" actionPosition="bottom" referenceBundle="com.sap.pct.erp.mss.tra.PlanApproval">
          <DisplayAttributes>
            <DisplayAttribute name="REJECT" type="checkbox" width="" sortable="no" format="default" actionRef="com.sap.pct.erp.mss.tra.action.approver.RejectPlan" referenceBundle="com.sap.pct.erp.mss.tra.Reject" hAlign="CENTER" vAlign="MIDDLE" maxTextWidth="0" headerVisible="yes"/>
            <DisplayAttribute name="SENDBACK" type="checkbox" width="" sortable="no" format="default" actionRef="com.sap.pct.erp.mss.tra.action.approver.SendBackPlan" referenceBundle="com.sap.pct.erp.mss.tra.SendBack" hAlign="CENTER" vAlign="MIDDLE" maxTextWidth="0" headerVisible="yes"/>
            <DisplayAttribute name="APPROVE" type="checkbox" width="" sortable="no" format="default" actionRef="com.sap.pct.erp.mss.tra.action.approver.ApprovePlan" referenceBundle="com.sap.pct.erp.mss.tra.Approve" hAlign="CENTER" vAlign="MIDDLE" maxTextWidth="0" headerVisible="yes"/>
            <DisplayAttribute name="TripNumber" type="string" width="" sortable="yes" format="default" referenceBundle="com.sap.pct.erp.mss.tra.TripNumber" hAlign="LEFT" vAlign="BASELINE" maxTextWidth="0" headerVisible="yes"/>
          </DisplayAttributes>
          <Actions>
            <Action name="com.sap.pct.erp.mss.tra.action.approver.ApprovePlan" groupAction="yes" handler="UserDecisionHandler" referenceBundle="com.sap.pct.erp.mss.tra.Approve" returnToDetailViewAllowed="no" launchInNewWindow="no">
              <Properties>
                <Property name="decisionKey" value="0001"/>
              </Properties>
            </Action>
            <Action name="com.sap.pct.erp.mss.tra.action.approver.SendBackPlan" groupAction="yes" handler="UserDecisionHandler" referenceBundle="com.sap.pct.erp.mss.tra.SendBack" returnToDetailViewAllowed="no" launchInNewWindow="no">
              <Properties>
                <Property name="UserDecisionNote" value="true"/>
                <Property name="decisionKey" value="0002"/>
              </Properties>
            </Action>
            <Action name="com.sap.pct.erp.mss.tra.action.approver.RejectPlan" groupAction="yes" handler="UserDecisionHandler" referenceBundle="com.sap.pct.erp.mss.tra.Reject" returnToDetailViewAllowed="no" launchInNewWindow="no">
              <Properties>
                <Property name="UserDecisionNote" value="true"/>
                <Property name="decisionKey" value="0003"/>
              </Properties>
            </Action>
            <Action reference="submitUserDecisions"/>
            <Action reference="com.sap.pct.erp.mss.gotoWorkcenter"/>
            <Action reference="refresh"/>
            <Action reference="defaultGlobalWizard"/>
            <Action reference="addToNavigation"/>
            <Action reference="removeFromNavigation"/>
          </Actions>
        </View>
        <View name="com.sap.pct.erp.mss.tra.view.RequestApprovalView" selectionMode="SINGLESELECT" width="98%" supportedItemTypes="uwl.task.webflow.decision.TS20000118" columnOrder="TripNumber, statusIcon, subject, priority, creatorId, createdDate, dueDate, processor, forwardedDate, attachmentCount, detailIcon, APPROVE, REJECT, SENDBACK" sortby="priority:descend, dueDate:ascend, createdDate:descend" tableDesign="STANDARD" visibleRowCount="10" headerVisible="yes" queryRange="undefined" tableNavigationFooterVisible="yes" tableNavigationType="CUSTOMNAV" refresh="300" dueDateSevere="0" dueDateWarning="0" emphasizedItems="none" displayOnlyDefinedAttributes="yes" dynamicCreationAllowed="yes" actionPosition="bottom" referenceBundle="com.sap.pct.erp.mss.tra.RequestApproval">
          <DisplayAttributes>
            <DisplayAttribute name="REJECT" type="checkbox" width="" sortable="no" format="default" actionRef="com.sap.pct.erp.mss.tra.action.approver.RejectRequest" referenceBundle="com.sap.pct.erp.mss.tra.Reject" hAlign="CENTER" vAlign="MIDDLE" maxTextWidth="0" headerVisible="yes"/>
            <DisplayAttribute name="SENDBACK" type="checkbox" width="" sortable="no" format="default" actionRef="com.sap.pct.erp.mss.tra.action.approver.SendBackRequest" referenceBundle="com.sap.pct.erp.mss.tra.SendBack" hAlign="CENTER" vAlign="MIDDLE" maxTextWidth="0" headerVisible="yes"/>
            <DisplayAttribute name="APPROVE" type="checkbox" width="" sortable="no" format="default" actionRef="com.sap.pct.erp.mss.tra.action.approver.ApproveRequest" referenceBundle="com.sap.pct.erp.mss.tra.Approve" hAlign="CENTER" vAlign="MIDDLE" maxTextWidth="0" headerVisible="yes"/>
            <DisplayAttribute name="TripNumber" type="string" width="" sortable="yes" format="default" referenceBundle="com.sap.pct.erp.mss.tra.TripNumber" hAlign="LEFT" vAlign="BASELINE" maxTextWidth="0" headerVisible="yes"/>
          </DisplayAttributes>
          <Actions>
            <Action name="com.sap.pct.erp.mss.tra.action.approver.ApproveRequest" groupAction="yes" handler="UserDecisionHandler" referenceBundle="com.sap.pct.erp.mss.tra.Approve" returnToDetailViewAllowed="no" launchInNewWindow="no">
              <Properties>
                <Property name="decisionKey" value="0001"/>
              </Properties>
            </Action>
            <Action name="com.sap.pct.erp.mss.tra.action.approver.SendBackRequest" groupAction="yes" handler="UserDecisionHandler" referenceBundle="com.sap.pct.erp.mss.tra.SendBack" returnToDetailViewAllowed="no" launchInNewWindow="no">
              <Properties>
                <Property name="UserDecisionNote" value="true"/>
                <Property name="decisionKey" value="0002"/>
              </Properties>
            </Action>
            <Action name="com.sap.pct.erp.mss.tra.action.approver.RejectRequest" groupAction="yes" handler="UserDecisionHandler" referenceBundle="com.sap.pct.erp.mss.tra.Reject" returnToDetailViewAllowed="no" launchInNewWindow="no">
              <Properties>
                <Property name="UserDecisionNote" value="true"/>
                <Property name="decisionKey" value="0003"/>
              </Properties>
            </Action>
            <Action reference="submitUserDecisions"/>
            <Action reference="com.sap.pct.erp.mss.gotoWorkcenter"/>
            <Action reference="refresh"/>
            <Action reference="defaultGlobalWizard"/>
            <Action reference="addToNavigation"/>
            <Action reference="removeFromNavigation"/>
          </Actions>
        </View>
        <View name="com.sap.pct.erp.mss.tra.view.TravelApproverWOC" selectionMode="SINGLESELECT" width="98%" supportedItemTypes="uwl.task.webflow.decision.TS20000131, uwl.task.webflow.decision.TS01000124, uwl.task.webflow.decision.TS20000118, uwl.task.webflow.decision.TS20000135" columnOrder="TripNumber, statusIcon, subject, dueDate, priority, creatorId, createdDate, processor, forwardedDate, attachmentCount, detailIcon" sortby="priority:descend, dueDate:ascend, createdDate:descend" tableDesign="STANDARD" visibleRowCount="10" headerVisible="yes" queryRange="undefined" tableNavigationFooterVisible="yes" tableNavigationType="CUSTOMNAV" refresh="300" dueDateSevere="0" dueDateWarning="0" emphasizedItems="none" displayOnlyDefinedAttributes="yes" dynamicCreationAllowed="yes" actionPosition="top" referenceBundle="com.sap.pct.erp.mss.tra.Travel">
          <DisplayAttributes>
            <DisplayAttribute name="TripNumber" type="string" width="" sortable="yes" format="default" referenceBundle="com.sap.pct.erp.mss.tra.TripNumber" hAlign="LEFT" vAlign="BASELINE" maxTextWidth="0" headerVisible="yes"/>
          </DisplayAttributes>
          <Actions>
            <Action reference="refresh"/>
            <Action reference="defaultGlobalWizard"/>
            <Action reference="addToNavigation"/>
            <Action reference="removeFromNavigation"/>
            <Action name="viewDetail" groupAction="" handler="uwlExcludeAction" returnToDetailViewAllowed="yes" launchInNewWindow="no">
              <Descriptions default="viewDetail"/>
            </Action>
            <Action reference="com.sap.pct.erp.mss.gotoWorkcenter"/>
          </Actions>
        </View>
        <View name="com.sap.pct.erp.mss.tra.view.TripApprovalView" selectionMode="SINGLESELECT" width="98%" supportedItemTypes="uwl.task.webflow.decision.TS20000131" columnOrder="TripNumber, statusIcon, subject, priority, creatorId, createdDate, dueDate, processor, forwardedDate, attachmentCount, detailIcon, APPROVE, REJECT, SENDBACK" sortby="priority:descend, dueDate:ascend, createdDate:descend" tableDesign="STANDARD" visibleRowCount="10" headerVisible="yes" queryRange="undefined" tableNavigationFooterVisible="yes" tableNavigationType="CUSTOMNAV" refresh="300" dueDateSevere="0" dueDateWarning="0" emphasizedItems="none" displayOnlyDefinedAttributes="yes" dynamicCreationAllowed="yes" actionPosition="bottom" referenceBundle="com.sap.pct.erp.mss.tra.TripApproval">
          <DisplayAttributes>
            <DisplayAttribute name="REJECT" type="checkbox" width="" sortable="no" format="default" actionRef="com.sap.pct.erp.mss.tra.action.approver.RejectTrip" referenceBundle="com.sap.pct.erp.mss.tra.Reject" hAlign="CENTER" vAlign="MIDDLE" maxTextWidth="0" headerVisible="yes"/>
            <DisplayAttribute name="SENDBACK" type="checkbox" width="" sortable="no" format="default" actionRef="com.sap.pct.erp.mss.tra.action.approver.SendBackTrip" referenceBundle="com.sap.pct.erp.mss.tra.SendBack" hAlign="CENTER" vAlign="MIDDLE" maxTextWidth="0" headerVisible="yes"/>
            <DisplayAttribute name="APPROVE" type="checkbox" width="" sortable="no" format="default" actionRef="com.sap.pct.erp.mss.tra.action.approver.ApproveTrip" referenceBundle="com.sap.pct.erp.mss.tra.Approve" hAlign="CENTER" vAlign="MIDDLE" maxTextWidth="0" headerVisible="yes"/>
            <DisplayAttribute name="TripNumber" type="string" width="" sortable="yes" format="default" referenceBundle="com.sap.pct.erp.mss.tra.TripNumber" hAlign="LEFT" vAlign="BASELINE" maxTextWidth="0" headerVisible="yes"/>
          </DisplayAttributes>
          <Actions>
            <Action name="com.sap.pct.erp.mss.tra.action.approver.ApproveTrip" groupAction="yes" handler="UserDecisionHandler" referenceBundle="com.sap.pct.erp.mss.tra.Approve" returnToDetailViewAllowed="no" launchInNewWindow="no">
              <Properties>
                <Property name="decisionKey" value="0001"/>
              </Properties>
            </Action>
            <Action name="com.sap.pct.erp.mss.tra.action.approver.SendBackTrip" groupAction="yes" handler="UserDecisionHandler" referenceBundle="com.sap.pct.erp.mss.tra.SendBack" returnToDetailViewAllowed="no" launchInNewWindow="no">
              <Properties>
                <Property name="UserDecisionNote" value="true"/>
                <Property name="decisionKey" value="0002"/>
              </Properties>
            </Action>
            <Action name="com.sap.pct.erp.mss.tra.action.approver.RejectTrip" groupAction="yes" handler="UserDecisionHandler" referenceBundle="com.sap.pct.erp.mss.tra.Reject" returnToDetailViewAllowed="no" launchInNewWindow="no">
              <Properties>
                <Property name="UserDecisionNote" value="true"/>
                <Property name="decisionKey" value="0003"/>
              </Properties>
            </Action>
            <Action reference="submitUserDecisions"/>
            <Action reference="com.sap.pct.erp.mss.gotoWorkcenter"/>
            <Action reference="refresh"/>
            <Action reference="defaultGlobalWizard"/>
            <Action reference="addToNavigation"/>
      Regards,
    Amit

  • P_wi_id in DynamicParameter fails, donu00B4t open workitem, with wi_id works ok

    Hi experts,
    We have an ECC 6.0 EHP3 with a EP 7 (Netweaver 2004s SP18). We use the UWL.
    The issue is when we try to open a taks in the UWL that launch a transaction in the ECC, it can´t open, show this error:
    Work item 000000000000 cannot be read
    This is because in the parameter "DynamicParameter" it pass the value "p_wi_id%3D000000007066". It can´t resolve "p_".
    The url is try to open is this:
    http://asvesap002.forcendm.es:50100/irj/servlet/prt/portal/prteventname/navigate/prtroot/pcd!3aportal_content!2fZDiseno!2fZDesktop!2fcom.sap.portal.defaultDesktop!2fframeworkPages!2fcom.sap.portal.frameworkpage!2fcom.sap.portal.innerpage!2fcom.sap.portal.contentarea?NavigationTarget=ROLES%3A%2F%2Fportal_content%2Fevery_user%2Fgeneral%2Fuwl%2Fcom.sap.netweaver.bc.uwl.uwlSapLaunch&System=Memorias&TCode=swk1&UseSPO1=false&AutoStart=true&DynamicParameter=p_wi_id%3D000000007066&CurrentWindowId=WID1253169317797&NavMode=1
    If I copy this url in a browser and delete u201Cp_u201D DynamicParameter=wi_id%3D000000007066 , it works fine, open the workitem.
    Here is the code for the task in the uwl xml:
    Thanks in advance,
    Manuel

    Hi,
    I add this property in the xml:
    <Property name="WI_ID" value="${item.externalId}"/>
    And that solves the problem.
    Thanks,
    Manuel

  • To Delete the PO Work Item after 2 days

    Hi Experts,
    I am new to workflow.
    In R/3,
    I want to delete the PO workitem automatically from UWL after 2 days .
    I am using WS20000075, and tasks TS20000166, TS20000167, TS20000168 .
    How can I delete the work item from UWL .
    Please give me a brief solution .
    Regards
    Krishhna

    Hi,
    Activate processing obsolete option in the task step for which workitem has to be deleted.
    Also specify the latest end for 2 days.
    Cheers,
    Raja.D

  • Will the reserved work item triggers deadline?

    hi,
    im working on DMS workflow for the transaction CV02N.
    when i got the work item , i have double clicked and it has taken me to cv02n  transaction.
    i did not do any thing in the transaction  and came to my business workplace with out saving any thing .
    now the work item status is RESERVED.
    are these kind of reserved work items are able to trigger deadlines if i mention simple deadline for the work item?
    Raghu

    Hi Agardeep,
    i  have to use deadline with latest end tab for my scenario.
    so,  do this reserved work items are able to trigger deadlines for latest end?
    please suggest
    Raghu

  • How to find the UWL work item types source system?

    Hi Gurus,
    How to find the Universal Work List work item types source system?
    Thanks in Advance,
    Dharani

    Hi Dharani,
    You can achieve this by personalizing the view for UWL.
    Click on right side context menu of iView, click on personalize view
    Here you will get list of Available Attributes not Displayed select System ID in that.
    Save your settings and now you can see the task is from which system.
    This will solve your problem.
    Regards
    Kedar Kulkarni
    Reward points if useful

  • I use iphone 4 ios 6.1. i want to buy whatsapp app buy i cant buy it cos it says the email Id is for U.S why am in Nigeria. if i created another apple id using Nigeria country, will the app work with ma iphone that already have another id to purchase app

    i use iphone 4 with ios 6.1. i want to buy whatsapp app but my previous apple id is for U.S using to get free app while i live in Nigeria. if i create another id for Nigeria region to buy Whatsapp app, will it work with my iphone that already have id?

    Hello Emmanuel,
    It sounds like you are trying to purchase an app on your iPhone while in Nigeria.  You do not need to create a new Apple ID to do this.  You will just need change the iTunes Store country in your iPhone settings and update your billing information to match the country you are in:
    Change your iTunes Store country
    Sign in to the account for the iTunes Store region you'd like to use. Tap Settings > iTunes & App Stores > Apple ID: > View Apple ID > Country/Region.
    Follow the onscreen process to change your region, agree to the terms and conditions for the region if necessary, and then change your billing information.
    You can find the full article here:
    iOS: Changing the signed-in iTunes Store Apple ID account
    http://support.apple.com/kb/ht1311
    Thank you for posting in the Apple Support Communities.  
    Best,
    Sheila M.

  • Work item not getting displayed in the portal

    Hi  experts,
    We are creating a protoype for one of the standard HCM form for change in working time. When we initiate the process, the workflow is supposed to identify the agent(which is the manager in this case) and push the work item in the inbox of the manager.
    In our issue, we are able to see the workitem in SAP inbox, but the same work item is not getting displayed in the portal.
    If we try to approve from the SAP inbox, the hard coded message u201CWork item can only be executed using the Portal and the UWLu201D comes. [this comes through the method of  one of the tasks 17900101 which we are using for approving the form]
    We commented the message by using a Z class. Now we donu2019t get the hardcoded message, but still the workflow does not complete from here.
    Can this be aan integration issue of the workflow tasks with the portal??Can someone elaborate on this??

    <ItemType name="uwl.task.webflow.TS17900101.SAP_ECC" connector="WebFlowConnector" defaultView="DefaultView" defaultAction="launchWebDynPro" executionMode="default">
          <ItemTypeCriteria systemId="SAP_ECC" externalType="TS17900101" connector="WebFlowConnector"/>
          <Actions>
            <Action name="launchWebDynPro" groupAction="" handler="SAPWebDynproLauncher" returnToDetailViewAllowed="yes" launchInNewWindow="yes" launchNewWindowFeatures="resizable=yes,scrollbars=yes,status=yes,toolbar=no,menubar=no,location=no,directories=no">
              <Properties>
                <Property name="WebDynproApplication" value="ApproveFormApp"/>
                <Property name="WebDynproDeployableObject" value="sap.com/pa~asr~formstep"/>
                <Property name="newWindowFeatures" value="resizable=yes,scrollbars=yes,status=yes,toolbar=no,menubar=no,location=no,directories=no"/>
                <Property name="openInNewWindow" value="yes"/>
                <Property name="display_order_priority" value="5"/>
              </Properties>
              <Descriptions default=""/>
            </Action>
          </Actions>
        </ItemType>
    You have to say to your portal team to modify their XML file as above. In simple you hvae to configure the task in the portal and in the SWFVISU txn as follows with the following vizualization parameters
    Task TS17900101 and visualization type is JavaWebDynpro
    APPLICATION     ApproveFormApp
    PACKAGE     sap.com/pa~asr~formstep

  • How to include sap work item in the email sent by workflow - WS01700044

    Hi,
    In FSCM Dispute Management, we have a requirment to include the sap work item in the email being sent by the workflow - WS01700044.
    The underlying task in it is TS01707928. This Task sends an email to the outlook as well as work item to SAP inbox.
    We want to include Sap Work item in email being sent to the outlook.
    This will help the users to process the workitem directly from the email instead of going to SAP Inbox to process the work items.
    Please suggest the possible ways.
    Thank you.
    Vijay

    Sadly, I believe this will require a bit of development to make it happen. The project I'm on now...we are finding that to get it to do what we want it to do, a development to customize the email message to include all the case fields is required.
    D

  • Temporary errors automatically deletes the work item.

    Hi,
    I have a background workflow task which calls a ABAP class & method. The method raises the temporary exception, cx_bo_action_cancelled when an error occurs. However, when the workflow catches this exception, the corresponding work item (belonging to this task) is marked "logically deleted" and the workflow completes without error. May I know what is wrong, how do I trap this temporary error/exception and not let the workflow completes with the errornous workitem automatically deleted ? Thank you.
    Regards
    Kir Chern

    Hi
    I think because you are capturing the error has exception so its logically deleting. In the task were you are using this method activate other branch ie another outcome. So when ever this error occurs you divert the path in other branch of the task and build your logic.
    Regards
    vijay

  • Repetitive Work Items for the same trip in UWL

    Hi Experts,
    Every time user clicks on save and send button , work flow gets triggered and work item is sent to user's UWL.
    For the same trip no multiple workitem are appearing in approver's uwl.
    Please suggest how we can restrict one work item at a time.
    Regards,
    Kamal

    Dear Surjit,
    1) Create a parallel fork, in the starting point of the workflow. In one branch put all the step which you developed.
    It was already created.
    2) In another step, create a "Wait for Event", in this call the change event.
    I changed from Created Event to Changed Event.
    But still the previous work item is not getting completed.
    When I have checked in SWEL.
    When I changed the Travel Expense then 2 events are trigerred.
    i)  Changed
    ii) Created
    Work Item is trigerred through Created Event.
    Do we need to map the Work flow object with Events somewhere ?
    Regards,
    Kamal Rawal
    Edited by: Kamal Rawal on Mar 26, 2009 11:43 AM

  • Workflow - passing work item automatically from one inbox to the next one

    Hi,
       We have a pretty customized work flow and SAP is configured to start the workflow after creation of PO. For some POs created by a user, we want the POs / work item to be sent automatically  / by background job from that user's inbox to his /her manager's inbox for approval without manually executing the work item.
    I looked at the FM SWU_PROCESS_MANUEL_DECISION, but could be called only by dialog. I checked the transaction SWIA, but need manual input.
    We are in 4.6b, can anyone tell me how to do the same?
    BTW, I tried to create a custom FM based on above, but lots of issues on that as well.
    If I can change the workflow, all I want is, check the initiator and PO types then based on that either forward directly to next approver or just leave it in the inbox of the initiator so that the initiator can approve manually after verifying the PO.
    Regards,
    Sundar.

    Moderator note: As per comments, IA's answer was accepted as correct, thus marked accordingly.
    Please note that even if you found the answer before someone posted the same, it is still a good idea to mark an answer as correct:
    Firstly they did make the effort to help you, and - more importantly - it shows someone else reading this thread later on what the correct answer is.

Maybe you are looking for