UWL iView Configurations

Hi,
I am about to configure the UWL iView in order to see work items from an SAP R/3 system.
Since the documentation is not that satisfactory, I would like to know if and what needs to be configured in the SAP Business Workflow of the backend system.
Thanks for a reply,
Erik

Hi Lai,
Can you send me the TKMC20 (SAP) PDF on [email protected] or at [email protected] .
Best Regards
Gyan

Similar Messages

  • UWL iview configuration

    Hi everybody,
    is it possible to have 2 universal worklist iview with two different configurations but related to the same system?
    In other word I would like to have an iview displaying only 3 task per pages, and another one dysplaying all the tasks. Is it possible?
    Thanks in advance for any help.
    Alessandro

    Yes it is possible to configure so.
    (a) Each user could personalize the UWL display to display how many items he wants to see.
    or
    (b)You could configure a UWL View (<View> tag in the UWL configuration XML) and there specify what item types should be displayed and how many rows should be displayed and make this UWL View visible to those special users (may be roles)
    It does take a while to get user to UWL lingo :)-
    Hope this helps.
    Kiran

  • Inconsistence UWL iviews(with warning). UWL configuration not found

    Hello,
    Please, I have a problem with UWL EP7. Some UWL iViews are with warnings in PCD and others with Runtime error. When accesing System Administration --> System Configuration --> Universal Worklist Administration link and KM folder are empty. Please, I need help! What could it be happening?
    Than you

    It's resolved transporting development iViews to this portal.

  • Mdm uwl iview [(Item) Item is missing from the UWL persistent cache ]

    Hi All,
    we have a custom MDM repository, so I created the xml configuration file and uploaded into SAP system and clicked on "Register Item types" button and I am able to see that my items has been sucesfully registered.
    Now I am using the UWL iview and when I view the connection status, it says that it is sucessfull for the backend MDM system. but i couldnt get the task that i created in the backend system for my user id. I checked the Uwl Log file, The error in the log file is
    "com.sap.netweaver.bc.uwl.UWLException: (Item) Item is missing from the UWL persistent cache #"
    Also the views that I mentioned in the XML configuration are not appearing in the UWL.
    Could you please help me in resloving this issue.? any help?
    Thank You
    RKR
    P.S: Posted this question already in Portal Implementation forum, but thought that the MDM experts might have already worked on this type of problem..
    Edited by: RKR on Jan 6, 2008 12:15 AM
    Edited by: RKR on Jan 7, 2008 8:27 PM

    Hi,
    I have the same problem, have you found any solution?
    Are you also running MDM 5.5 SP6?
    BR
    Michael

  • UWL Iview getting 500 Internal Server Error

    Hi All,
    We have Uwl iview which is connected to R/3 system and its works fine. But if the user leaves the UWL session for more than 30 mins its get an message:
    " Web dynproapplicatie 'UWL' past. Start application again. Launch iView again via "Refresh" in iview vak or knowp browser 'Refresh' "
    Portal cookie is still active, User can navigate to other applications easily, I want to know why this message is appearing and how can we increase the duraction.?
    Cache Value parameters under UWL service are:
    Default Cache Validity Period, in Minutes:5
    Timeout Value for the Connected Systems, in Seconds: * 30
    Regards
    Parth

    Hey Parth,
    check the note recommended by Ladislav i.e. 842635 and also check note 842878.
    I would suggest you to check the backend system parameters about the session timeout related things through RZ10/RZ11.
    The param is "rdisp/gui_auto_logout".
    You can configure the HTTP session timeout using the web.xml descriptor. Session configuration u2013 Session timeout field.
    You can get this file from the following location:
    \usr\sap\<EP_SID>\j2ee\j2ee_01\cluster\server\services\servlet_jsp\work\jspTemp\irj\root\WEB-INF\web.xml
    You have to restart your portal to ttake this effect.
    Hope it helps.
    Regards
    Puneet

  • Make customized XML default for UWL iView

    Hello,
    We are using Portal 7.0.
    I went to system adminstration > System configuration > Universal Worklist & Workflow > Universal worklist - Administration > Universal Worklist Content Configuration.
    I've created & uploaded my own XML succesfully!
    The question is:
    How can see the result of my customized XML
    Regards,
    Gene

    Hello Martin,
    Thanks to for your reply.
    I've created a very simple XML file:
    <?xml version="1.0" encoding="utf-8"?>
    <!DOCTYPE UWLConfiguration PUBLIC '-//SAP//UWL1.0//EN' 'uwl_configuration.dtd' [ ]
      >
    <UWLConfiguration version="1.0">
    <Views>
    <View name="Yellow2b" selectionMode="SINGLESELECT" width="98%" supportedItemTypes="uwl.task" columnOrder="attachmentCount, detailIcon, subject,
    priority, creatorId, creatorDate, dueDate" sortby="priority:descend, dueDate:ascend, createdDate:descend" tableDesign="STANDARD" visibleRowCount="10"
    headerVisible="yes" tableNavigationFooterVisible="yes" tableNavigationType="CUSTOMNAV" actionRef="" refresh="300" dueDateSevere="86400000"
    dueDateWarning="259200000" emphasizedItems="new" displayOnlyDefinedAttributes="yes" dynamicCreationAllowed="yes" actionPosition="bottom"
    referenceBundle="tasks">
    </View>
    </Views>
    </UWLConfiguration>
    - The priority is set to "High"
    - I've opened the iView "UWL:My task
    However I still see the old settings. Do I have to change some settings in my UWL iView to see my own customized XML file?
    Regards,
    Gene

  • UWL iView exception error

    Hi, I am getting below error while opening UWL iView...
    Portal runtime error
    An exception occurred while processing your request. Send the exception ID to your portal administrator.
    See log file for details about this exception
    com.sapportals.portal.prt.runtime.PortalRuntimeException: Failed to load Universal Worklist! Server side include of the application integrator failed!
    at com.sap.netweaver.bc.uwl.ui.UWLMain.redirectToWebDynpro(UWLMain.java:124)
    at com.sap.netweaver.bc.uwl.ui.UWLMain.doContent(UWLMain.java:135)
    at com.sapportals.portal.prt.component.AbstractPortalComponent.serviceDeprecated(AbstractPortalComponent.java:205)
    at com.sapportals.portal.prt.component.AbstractPortalComponent.service(AbstractPortalComponent.java:121)
    at com.sap.portal.prt.core.RequestDispatcherFactory$PortalComponentRequestDispatcher$5.service(RequestDispatcherFactory.java:308)
    at com.sap.engine.services.servlets_jsp.server.deploy.impl.module.IRequestDispatcherImpl.dispatch(IRequestDispatcherImpl.java:270)
    at com.sap.portal.prt.core.RequestDispatcherFactory$PortalComponentRequestDispatcher.service(RequestDispatcherFactory.java:298)
    Please do advice how to fix..and appreciate your quick reply.
    -Ian

    Thanks Beth.
    Problem with UWL iView path now I corrected it and could see preview of uwl. I have identified few issue on this context -
    One is, when I see the preview of sap given standard uwl page (content provided by sap -> end user content -> ....Universal worklist) I could see default view with 5 tabs, where as if I assign eu_role or eu_core_role to user then browse Home -> work -> Universal Worklist then I could see single tab named "Open Items" alone.
    We are using sap standard configurations and no customization had done, and more over working on BPM so I have checked uwl.standard.xml & uwl.bpem.xml configuration files with Q system where UWL UI and functinality is working fine.
    Here my question is, Is the problem with eu_role & eu_core_role..or how come in run time UI is changing.
    Second one is, If I tried to check system connection by click on Display Connection Status at UWL page getting error - Page not found or not available I am not sure where to check this.
    I assigned Process viewer as related link to uwl page, If I open that link getting error as No autorization and the same error even to see preview at iView level as well. usr having BPEM End user role.
    http://xyz.abcd.com:52100/irj/servlet/prt/portal/prtroot/pcd!3aportal_content!2fcom.sap.pct!2fevery_user!2fcom.sap.bpem!2fcom.sap.bpem.pages!2fcom.sap.bpem.ProcessListViewer?sap-config-mode=true
    Now I have created a cusome role with sap standard UWL page. I have assigned role to user and could see standard UWL now. But still I coulln't test system connection.
    Highly appreciated your inputs on this..because project is in crusial stage.
    Thanks in advance,
    Ian
    Edited by: ian.sapce on Oct 2, 2011 5:21 PM

  • Unable to open UWL iView!

    Hello,
    I did all the configurations for UWL.
    I am using user mapping with the same user ID (both portal/R3).
    I get this message when I open the UWL iView...
    Unable to perform the request. Try again. If the problem persists, inform your system administrator
    What could be the problem.
    Here is the UWL log:
    com.sapportals.portal.prt.runtime.PortalRuntimeException: Failed to load Universal Worklist! Server side include of the application integrator failed!
    Failed to load Universal Worklist! Server side include of the application integrator failed! No child node binded!

    I increased the log level to "ALL" on the location "com.sap.netweaver.bc.uwl.ui",
    Here is the stack trace
    Caught com.sapportals.portal.prt.runtime.PortalRuntimeException: Failed to load Universal Worklist! Server side include of the application integrator failed!      at com.sap.netweaver.bc.uwl.ui.UWLMain.redirectToWebDynpro(UWLMain.java:230)      at com.sap.netweaver.bc.uwl.ui.UWLMain.doContent(UWLMain.java:374)      at com.sap.netweaver.bc.uwl.ui.control.ControlSupport.doContent(ControlSupport.java:589)      at com.sapportals.portal.prt.component.AbstractPortalComponent.serviceDeprecated(AbstractPortalComponent.java:209)      at com.sapportals.portal.prt.component.AbstractPortalComponent.service(AbstractPortalComponent.java:114)      at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)      at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)      at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189)      at com.sapportals.portal.prt.component.PortalComponentResponse.include(PortalComponentResponse.java:215)      at com.sapportals.portal.prt.pom.PortalNode.service(PortalNode.java:645)      at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)      at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)      at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189)      at com.sapportals.portal.prt.core.PortalRequestManager.runRequestCycle(PortalRequestManager.java:753)      at com.sapportals.portal.prt.connection.ServletConnection.handleRequest(ServletConnection.java:240)      at com.sapportals.portal.prt.dispatcher.Dispatcher$doService.run(Dispatcher.java:524)      at java.security.AccessController.doPrivileged(Native Method)      at com.sapportals.portal.prt.dispatcher.Dispatcher.service(Dispatcher.java:407)      at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)      at com.sap.engine.services.servlets_jsp.server.servlet.InvokerServlet.service(InvokerServlet.java:156)      at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)      at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)      at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)      at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:386)      at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:364)      at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:1039)      at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:265)      at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)      at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)      at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)      at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)      at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)      at java.security.AccessController.doPrivileged(Native Method)      at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:104)      at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:176)
    Is there a setting am missing under "Security Zones" on portal...

  • Errors with UWL iViews

    Hi All,
    We're on EP 7, sp13. ever since we first installed ep7, we've been seeing errors on all the UWL iViews including the UWL administration iView (under System admin). Upon clicking the iView, i see "Portal Runtime error" and this is true for all users including admin users, i tried previewing the iViews from content admin but still got the same error msg.i retrieved the following from the logs via nwa:
    Content pass of Application Integrator failed.
    Component Name:       com.sap.portal.appintegrator.sap.WebDynpro,
    Context Name (iView): pcd:portal_content/every_user/general/uwl/com.sap.netweaver.bc.uwl.uwlSapWebDynproLaunch,
    Top Layer:            WebDynpro/TopLayer,
    Producer ID (FPN):    null,
    System Alias:         SAP_LocalSystem, 
    i also referred to the below thread on the same issue:
    UWL Administration error
    but im really not sure what is the impact of deleting the .bak par file etc as mentioned in the thread above..
    Can somebody pls advise on how to troubleshoot this and configure the uwl iViews/service? Thanks!!
    cheers
    Prachi

    This has been resolved - the reference system was set incorreclty in system admin -->ume
    ~Prachi

  • Action for workitem in subject of uwl iview is not working

    Hi,
    UWL is configured in EP 7.0 and using ECC 6.0.  when i click on the workitem under subject, the concerned action is not opening.  instead it is opening the data which is displaying in detail area of the uwl iview. 
    there is no action mentioned for the task type in xml file. 
    anyone have faced this problem....
    how to resolve this
    vv

    Hello Rajendra,
    This sounds like the same issue that is described in SAP note 1319278, apply the recommendations from the note and it should resolve the issue.
    Regards,
    Lorcan

  • UWL iView customization

    Hi
    In the UWL iView i would like to remove the Alerts, Notification and the tarcking tabs. I just want to keep the tasks tab.
    Can anyone please help in customising the UWL iview to reflect these changes.
    Thanks
    Henry

    Hi Henry,
    check the xml configuration file below. It defines a new navigation strucutre. Basically, it is the default navigation structure but without the tabs alerts and notifications. The id (name) is: MyNavigationStructure.
    <?xml version="1.0" encoding="utf-8"?>
    <!DOCTYPE UWLConfiguration PUBLIC '-//SAP//UWL1.0//EN' 'uwl_configuration.dtd'
      >
    <UWLConfiguration version="1.0">
      <NavigationNode name="root" view="" referenceGroup="" visible="yes" keepItemCountUpdated="no">
        <NavigationNode name="MyNavigationStructure" view="" referenceGroup="" visible="yes" keepItemCountUpdated="no">
          <NavigationNode name="CombinedTask" view="DefaultView" referenceGroup="" visible="yes" keepItemCountUpdated="no" referenceBundle="tasks">
            <NavigationNode name="task2" view="DefaultView" referenceGroup="UWL_ADD_DYNAMIC_VIEWS" visible="yes" keepItemCountUpdated="no" referenceBundle="new_and_inprogress_tasks">
              <NavigationNode name="PersonalViewPlaceHolderTask2" view="" referenceGroup="UWL_PERSONAL" visible="yes" keepItemCountUpdated="no"/>
            </NavigationNode>
            <NavigationNode name="forwarded2" view="WorkItemsForwardedView" referenceGroup="UWL_ADD_DYNAMIC_VIEWS" visible="yes" keepItemCountUpdated="no" referenceBundle="tasks_forwarded">
              <NavigationNode name="PersonalViewPlaceHolderforwarded2" view="" referenceGroup="UWL_PERSONAL" visible="yes" keepItemCountUpdated="no"/>
            </NavigationNode>
            <NavigationNode name="futureTask" view="FutureTaskView" referenceGroup="UWL_ADD_DYNAMIC_VIEWS" visible="yes" keepItemCountUpdated="no" referenceBundle="tasks_for_resubmission">
              <NavigationNode name="PersonalViewPlaceHolderfuture" view="" referenceGroup="UWL_PERSONAL" visible="yes" keepItemCountUpdated="no"/>
            </NavigationNode>
            <NavigationNode name="completed2" view="WorkItemsCompletedView" referenceGroup="UWL_ADD_DYNAMIC_VIEWS" visible="yes" keepItemCountUpdated="no" referenceBundle="completed_tasks">
              <NavigationNode name="PersonalViewPlaceHolderCompleted2" view="" referenceGroup="UWL_PERSONAL" visible="yes" keepItemCountUpdated="no"/>
            </NavigationNode>
          </NavigationNode>
          <NavigationNode name="CombinedTracking" view="ComboWorkItemRequestsView" referenceGroup="" visible="yes" keepItemCountUpdated="no" referenceBundle="tracking">
            <NavigationNode name="CombinedTracking2" view="ComboWorkItemRequestsView" referenceGroup="UWL_ADD_DYNAMIC_VIEWS" visible="yes" keepItemCountUpdated="no" referenceBundle="mytracking">
              <NavigationNode name="PersonalViewPlaceHolderComboTracking2" view="" referenceGroup="UWL_PERSONAL" visible="yes" keepItemCountUpdated="no"/>
            </NavigationNode>
          </NavigationNode>
        </NavigationNode>
      </NavigationNode>
    </UWLConfiguration>
    Upload this file under a custom name (for example com.mycompany.uwl.navigation) and set the property "useNavigationId" in your UWL iView to "MyNavigationStructure".
    Best regards,
    Martin

  • Tasks tab appear first on the UWL iView

    Hi
    We have configured the UWL iView.
    We have the Alerts, Tasks, Notifications and Tracking Tabs on the UWL iView in the same  order. Now I would like the<i> Tasks tab appear as the first column instead of the Alerts.</i>
    Can any one please guide me how to do this,
    Thanks
    Regards
    Priya

    Sushil,
    Thanks a lot for your reply.
    When I click on Click to Configure Item Types and Customize Views Using a Wizard -->
    Customize the look of the UWL main page
    the Select Navigation Node To Be Customized drop down is blank. when I try to Create New Tab I get an error.
    java.lang.NullPointerException
         at com.sap.netweaver.bc.uwl.ui.admin.wizard.AddNewNavigationNode.createNewNN(AddNewNavigationNode.java:453)
         at com.sap.netweaver.bc.uwl.ui.admin.wizard.AddNewNavigationNode.onActionSave(AddNewNavigationNode.java:229)
         at com.sap.netweaver.bc.uwl.ui.admin.wizard.wdp.InternalAddNewNavigationNode.wdInvokeEventHandler(InternalAddNewNavigationNode.java:194)
         at com.sap.tc.webdynpro.progmodel.generation.DelegatingView.invokeEventHandler(DelegatingView.java:87)
         at com.sap.tc.webdynpro.progmodel.controller.Action.fire(Action.java:67)
         at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.doHandleActionEvent(WindowPhaseModel.java:420)
         at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processRequest(WindowPhaseModel.java:132)
    Regards,
    James

  • UWL iView UI Change

    Hi All,
    I have implemented the UWL iView and it is working fine. Now I have a requirement where in I have to remove the create Ad-hoc workflow and forward buttons that appear in the UWL iview.
    Is it possible ? If it is then please let me know how ?
    Regards
    Jay Kapadia

    Hi Jay,
    here is the "Comment removing for Ad hoc Button" (commented 2 places in xml)in uwl.standard.xml.
    <u><b>I HAVE NOT TESTED THIS XML</b></u>, kindly make sure you have he back up of the original uwl.standard.xml.
    replace/addcomment to the uwl.standard.xml and let me know, I have done this in removing "new task" button, it works fine for me.
    <?xml version="1.0" encoding="UTF-8" ?>
    <!DOCTYPE UWLConfiguration PUBLIC  "-//SAP//UWL1.0//EN" "uwl_configuration.dtd" []>
    <UWLConfiguration>
    <DescriptionBundles>
         <DescriptionBundle name="blank" default=" ">
              <ShortDescriptions>
                   <Description Language="en" Description=""/>
              </ShortDescriptions>
         </DescriptionBundle>
    </DescriptionBundles>
    <Actions>
    <b><!Comment for removing Ad hoc Button></b><!--
         <Action name="uwlTaskWizard"
            handler="IViewLauncher"
            referenceBundle="wizard"
            launchInNewWindow="yes"
            launchNewWindowFeatures="width=520,height=560,resizable=yes,scrollbars=yes,status=yes,toolbar=no,menubar=no,location=no,directories=no">
              <Properties>
                   <Property name="display_order_priority" value="-1" />
                   <Property name="iview" value="com.sap.workflow.template.wizard.QuickTask"/>
                   <Property name="launchContext" value="UWL"/>
                   <Property name="appContext" value="${context.appContext}" />
                   <Property name="internalId" value="${item.internalId}" />
                   <Property name="externalObjectID" value="${item.externalObjectId}"/>
                   <Property name="subject" value="${item.subject}"/>
                   <Property name="dueDate" value="${item.dueDate}"/>
                   <Property name="action" value="subprocess" />
              </Properties>
        </Action>
       -->
         <Action name="defaultGlobalWizard"
            handler="IViewLauncher"
            referenceBundle="new_task"
              launchInNewWindow="yes"
            launchNewWindowFeatures="width=520,height=650,resizable=yes,scrollbars=yes,status=yes,toolbar=no,menubar=no,location=no,directories=no">
              <Properties>
                   <Property name="display_order_priority" value="-1" />
                   <Property name="iview" value="com.sap.workflow.template.wizard.CreateNewProcess"/>
                   <Property name="type" value="button"/>
                   <Property name="ignoreWorkIdParams" value="yes"/>
                   <Property name="appContext" value="${context.appContext}" />
                   <Property name="launchContext" value="UWL" />
              </Properties>
         </Action>
         <Action name="viewDetail" handler="UIActionHandler" referenceBundle="view_detail">
              <Properties>
                   <Property name="display_order_priority" value="-2" />
                   <Property name="image" value="icon_detail.gif"/>
              </Properties>
         </Action>
         <Action name="viewSimilar" handler="UIActionHandler" returnToDetailViewAllowed="no" referenceBundle="view_all_of_same_type">
              <Properties>
                   <Property name="display_order_priority" value="-5" />
                   <Property name="image" value="icon_detail.gif"/>
              </Properties>
         </Action>
         <Action name="markAsRead" handler="UWLActionHandler" referenceBundle="mark_as_read"/>
         <Action name="delete"  handler="ProviderActionHandler" returnToDetailViewAllowed="no" referenceBundle="delete">
              <ConfirmDescriptions referenceBundle="delete_prompt"/>
         </Action>  
         <Action name="accept" handler="UserDecisionHandler" groupAction="yes" referenceBundle="approve">
              <Properties>
                   <Property name="UserDecisionNote" value="display"/>
              </Properties>
         </Action>
         <Action name="reject" handler="UserDecisionHandler" returnToDetailViewAllowed="no" groupAction="yes" referenceBundle="reject"/>
         <Action name="confirm" handler="UserDecisionHandler" returnToDetailViewAllowed="no" groupAction="yes" referenceBundle="confirm">
              <Properties>
                   <Property name="UserDecisionNote" value="display"/>
              </Properties>
         </Action>
         <Action referenceBundle="submit" name="submitUserDecisions" returnToDetailViewAllowed="no" handler="UIActionHandler">
              <ConfirmDescriptions referenceBundle="submit_prompt"/>
         </Action>
         <Action name="complete"  handler="ProviderActionHandler" returnToDetailViewAllowed="no" referenceBundle="complete">
              <Properties>
                   <Property name="display_order_priority" value="4" />
              </Properties>
         </Action>
         <Action name="acknowledge"  handler="ProviderActionHandler" returnToDetailViewAllowed="no" referenceBundle="acknowledge">
              <Properties>
                   <Property name="display_order_priority" value="3" />
              </Properties>
              <ConfirmDescriptions referenceBundle="acknowledge_prompt"/>
         </Action>        
         <Action name="refresh" handler="UIActionHandler" referenceBundle="refresh">
              <Properties>
                   <Property name="type" value="button"/>
                   <Property name="onClick" value ="onForceRefresh"/>
              </Properties>
          </Action>
         <Action name="uwlReturnToTable" handler="UIActionHandler" referenceBundle="return">
              <Properties>
                   <Property name="display_order_priority" value="-15" />
                   <Property name="type" value="button"/>
                   <Property name="onClick" value ="onCancel"/>
              </Properties>
          </Action>
         <Action name="addToNavigation" handler="UIActionHandler" referenceBundle="add_to_navigation">
              <Properties>
                   <Property name="type" value="button"/>
                   <Property name="onClick" value ="onAddToNavigation"/>
              </Properties>
          </Action>
         <Action name="removeFromNavigation" handler="UIActionHandler"  referenceBundle="remove_from_navigation">
              <Properties>
                   <Property name="type" value="button"/>
                   <Property name="onClick" value ="onRemoveFromNavigation"/>
              </Properties>
          </Action>
          <Action name="personalize" handler="UIActionHandler" referenceBundle="personalize">
              <Properties>
                   <Property name="type" value="button"/>
                   <Property name="onClick" value ="onPersonalize"/>
              </Properties>
          </Action>
          <Action name="deleteItem" handler="ProviderActionHandler" returnToDetailViewAllowed="no" referenceBundle="delete">
              <ConfirmDescriptions referenceBundle="delete_prompt"/>
            <CompoundExpression logicalOperation="OR">
                <Expression comparator="StartsWith" name="itemType" value="uwl.notassignedtome"/>
                <Expression comparator="Contains" name="trackBy" value="${context.userId}"/>
                   <CompoundExpression logicalOperation="AND">
                       <Expression comparator="NotStartsWith" name="itemType" value="uwl.task.coll"/>
                       <Expression comparator="NotStartsWith" name="itemType" value="uwl.request.coll"/>
                   </CompoundExpression>
            </CompoundExpression>
          </Action>
          <Action name="newItem" handler="ProviderActionHandler" referenceBundle="blank">
               <Properties>     
                 <Property name="display_order_priority" value="uwlExcludeFromPreviewDetail"/>                    
              </Properties>
              <CompoundExpression logicalOperation="OR">
                   <CompoundExpression>
                        <Expression name="itemSubtype" comparator="Equals" value="Q" />
                   </CompoundExpression>
                   <CompoundExpression logicalOperation="AND">
                        <Expression name="itemType" comparator="NotStartsWith" value="uwl.task.coll" />
                        <Expression name="itemType" comparator="NotStartsWith" value="uwl.request.coll" />
                        <Expression name="itemType" comparator="NotStartsWith" value="uwl.notassignedtome" />
                   </CompoundExpression>
              </CompoundExpression>
          </Action>     
          <Action name="inProgressItem" handler="ProviderActionHandler" referenceBundle="blank">
               <Properties>     
                           <Property name="display_order_priority" value="uwlExcludeFromPreviewDetail"/>                    
              </Properties>
              <CompoundExpression logicalOperation="OR">
                   <CompoundExpression>
                        <Expression name="itemSubtype" comparator="Equals" value="Q" />
                   </CompoundExpression>
                   <CompoundExpression logicalOperation="AND">
                        <Expression name="itemType" comparator="NotStartsWith" value="uwl.task.coll" />
                        <Expression name="itemType" comparator="NotStartsWith" value="uwl.request.coll" />
                        <Expression name="itemType" comparator="NotStartsWith" value="uwl.notassignedtome" />
                   </CompoundExpression>
              </CompoundExpression>
          </Action>     
          <Action name="completeItem" handler="ProviderActionHandler" referenceBundle="blank">
               <Properties>     
                  <Property name="display_order_priority" value="uwlExcludeFromPreviewDetail"/>                    
              </Properties>
              <CompoundExpression logicalOperation="OR">
                   <CompoundExpression logicalOperation="AND">
                        <Expression name="noapprovalquicktask" comparator="NotEquals" value="true" />
                        <Expression name="itemSubtype" comparator="Equals" value="Q" />
                   </CompoundExpression>
                   <CompoundExpression logicalOperation="AND">
                        <Expression name="noapprovalquicktask" comparator="NotEquals" value="true" />
                        <Expression name="itemType" comparator="NotStartsWith" value="uwl.task.coll" />
                        <Expression name="itemType" comparator="NotStartsWith" value="uwl.request.coll" />
                        <Expression name="itemType" comparator="NotStartsWith" value="uwl.notassignedtome" />
                   </CompoundExpression>
              </CompoundExpression>
          </Action>     
          <Action name="claimItem" handler="ProviderActionHandler" referenceBundle="blank" />
          <Action name="unclaimItem" handler="ProviderActionHandler" referenceBundle="blank" />     
          <Action name="priorityLow" handler="ProviderActionHandler" referenceBundle="blank">
              <Properties>
                   <Property name="newValue" value="1"/>
                   <Property name="priority" value="Low"/>
                          <Property name="display_order_priority" value="uwlExcludeFromPreviewDetail"/>               
              </Properties>
          </Action>
          <Action name="priorityNormal" handler="ProviderActionHandler" referenceBundle="blank">
              <Properties>
                   <Property name="newValue" value="2"/>
                   <Property name="priority" value="Normal"/>
                          <Property name="display_order_priority" value="uwlExcludeFromPreviewDetail"/>               
              </Properties>
          </Action>
          <Action name="priorityHigh" handler="ProviderActionHandler" referenceBundle="blank">
              <Properties>
                   <Property name="newValue" value="3"/>
                   <Property name="priority" value="High"/>
                   <Property name="display_order_priority" value="uwlExcludeFromPreviewDetail"/>
              </Properties>
          </Action>
          <Action name="priorityVeryHigh" handler="ProviderActionHandler" referenceBundle="blank">
              <Properties>
                   <Property name="newValue" value="4"/>
                   <Property name="priority" value="VeryHigh"/>
                          <Property name="display_order_priority" value="uwlExcludeFromPreviewDetail"/>               
              </Properties>
              <CompoundExpression logicalOperation="AND">
                   <Expression name="itemType" comparator="NotStartsWith" value="uwl.task.coll" />
                   <Expression name="itemType" comparator="NotStartsWith" value="uwl.request.coll" />
                   <Expression name="itemType" comparator="NotStartsWith" value="uwl.notassignedtome" />
              </CompoundExpression>
          </Action>     
         <Action name="forwardToOneOrMoreUser" handler="ProviderActionHandler" returnToDetailViewAllowed="no" referenceBundle="forward">
              <Properties>
                   <Property name="userIdList" value="$"/>
                   <Property name="display_order_priority" value="3" />
              </Properties>
         </Action>
         <!-- For subprocess -->
         <Action name="cancelSubprocess"  returnToDetailViewAllowed="no" handler="ProviderActionHandler" referenceBundle="cancel_process">
              <Properties>
                 <Property name="display_order_priority" value="uwlSubprocessRunningOnly"/>                    
              </Properties>
              <ConfirmDescriptions referenceBundle="cancel_prompt"/>
         </Action>
         <Action name="viewSubProcess" handler="UIActionHandler" referenceBundle="view_subprocess">
              <Properties>
                    <Property name="type" value="link"/>
                 <Property name="display_order_priority" value="uwlSubprocessRunningOnly"/>                    
              </Properties>
         </Action>          
         <!-- Action name="exclude" handler="uwlExcludeAction"/ -->
    </Actions>
    <ItemTypes>
         <ItemType name="uwl" connector="*"      defaultView="DefaultView"     defaultAction="viewDetail"
              executionMode="default"     >
              <Actions>
                   <Action reference="viewDetail"/>
                   <Action reference="viewSimilar"/>
                   <Action reference="uwlReturnToTable" />
                   <Action reference="markAsRead"/>
              </Actions>
         </ItemType>
         <ItemType name="uwl.notification"     connector="*"     defaultView="NotificationsView">
              <Actions>
                   <Action reference="complete"/>
              </Actions>
         </ItemType>
         <ItemType     name="uwl.task"     connector="*"     defaultView="DefaultView">
              <Actions>          
    <b><!--Comment for  removing Ad Hoc button ></b><!               <Action reference="uwlTaskWizard"/>-->
                   <Action reference="priorityLow"/>
                   <Action reference="priorityNormal"/>
                   <Action reference="priorityHigh"/>
                   <Action reference="priorityVeryHigh"/>     
                   <Action reference="cancelSubprocess"/>
                   <Action reference="viewSubProcess"/>                               
              </Actions>
         </ItemType>
         <ItemType     name="uwl.task.approval"     connector="*"     defaultView="WorkItemsApprovalView">
              <Actions>
                   <Action reference="accept"/>
                   <Action reference="reject"/>
              </Actions>
         </ItemType>
         <ItemType     name="uwl.task.confirmation"     connector="*"     defaultView="DefaultView">
              <Actions>
                   <Action reference="confirm"/>
              </Actions>
         </ItemType>
        <ItemType       name="uwl.task.guidedprocedures"  connector="*"     defaultView="DefaultView">
             <Actions>
                   <Action name="launchGPUrl" handler="UrlLauncher" returnToDetailViewAllowed="no" referenceBundle="launchXHanlder" >
                        <Properties>
                             <Property name="url" value="${item.executionUrl}"/>
                        </Properties>
                   </Action>
             </Actions>
        </ItemType>
         <ItemType     name="uwl.futuretask"     connector="*"     defaultView="FutureTaskView"/>
         <ItemType     name="uwl.request"     connector="*"     defaultView="WorkItemRequestsView">
              <Actions>
                   <Action reference="cancelSubprocess"/>
                   <Action reference="viewSubProcess"/>     
              </Actions>
         </ItemType>     
         <ItemType     name="uwl.completedtask"     connector="*"     defaultView="WorkItemsCompletedView"/>
         <ItemType     name="uwl.forwardedtask"     connector="*"     defaultView="WorkItemsForwardedView">
              <Caching refreshPeriod="session"/>
         </ItemType>
         <ItemType     name="uwl.completedrequest"     connector="*"     defaultView="WorkItemsCompletedRequestView"     >
              <Caching refreshPeriod="session"/>
              <Actions>
                   <Action reference="viewSubProcess"/>     
              </Actions>          
         </ItemType>
         <ItemType name="uwl.alert" connector="AlertConnector" defaultView="AlertsView" defaultAction="viewDetail" >
              <Actions>
                   <Action reference="cancelSubprocess"/>
                   <Action reference="viewSubProcess"/>               
                   <Action reference="acknowledge"/>
                   <Action reference="forwardToOneOrMoreUser"/>
                   <Action handler="SAPAppLauncher" name="Alert Configuration" userDecision="no" returnToDetailViewAllowed="yes" launchInNewWindow="no" referenceBundle="alertConfig">
                        <Properties>
                             <Property name="display_order_priority" value="1"/>     
                           <Property name="SAPIntegrator" value="ROLES://portal_content/com.sap.pct/every_user/general/iViews/com.sap.netweaver.bc.uwl.uwlSapBSPLaunch"/>
                           <Property name="System" value="${item.systemId}"/>
                           <Property name="CustomerNamespace" value="sap"/>
                           <Property name="Namespace" value="sap"/>
                           <Property name="Application" value="ALERTPERSONALIZE_RULES"/>
                           <Property name="PageId" value="index.htm"/>
                         </Properties>            
                  </Action>
                 </Actions>
               <Menu>
                    <MenuItem name="acknowledge" actionRef="acknowledge" referenceBundle="acknowledge" />
                    <MenuItem name="forwardToOneOrMoreUser" actionRef="forwardToOneOrMoreUser" referenceBundle="forward" />
               </Menu>
            </ItemType>
      </ItemTypes>
    <Views>
         <View name="DefaultView"
              width="98%"
              supportedItemTypes="uwl.task"
              columnOrder="statusIcon, subject, dueDate, priority, creatorId, createdDate, attachmentCount, detailIcon"
              sortby="priority:descend, dueDate:ascend, createdDate:descend"
              selectionMode="SINGLESELECT"
              tableDesign="STANDARD"
              visibleRowCount="10"
              headerVisible="yes"
              tableNavigationFooterVisible="yes"
              tableNavigationType="CUSTOMNAV"
              actionRef=""
              refresh="300"
              dueDateSevere="86400000"
              dueDateWarning="259200000"
              emphasizedItems="new"
              referenceBundle="tasks"
              displayOnlyDefinedAttributes="yes">
              <DisplayAttributes>          
                   <DisplayAttribute name="priority" type ="user" width="10" sortable="yes" referenceBundle="priority">
                        <Menu>
                             <MenuItem name="Low" actionRef="priorityLow" referenceBundle="menu_priority_low" />
                             <MenuItem name="Normal" actionRef="priorityNormal" referenceBundle="menu_priority_normal" />
                             <MenuItem name="High" actionRef="priorityHigh" referenceBundle="menu_priority_high" />
                             <MenuItem name="VeryHigh" actionRef="priorityVeryHigh" referenceBundle="menu_priority_v_high" />                         
                        </Menu>
                   </DisplayAttribute>               
              </DisplayAttributes>          
              <Actions>
                   <Action reference="refresh"/>
                   <Action reference="defaultGlobalWizard"/>
                   <Action reference="addToNavigation"/>
                   <Action reference="removeFromNavigation"/>
                   <Action reference="personalize"/>
              </Actions>
         </View>
         <!--
         <View name="ConfirmationView"
              width="98%"
              supportedItemTypes="uwl.task.confirmation"
              columnOrder="attachmentCount, detailIcon, subject, priority, creatorId, createdDate, dueDate"
              sortby="priority:descend, dueDate:ascend, createdDate:descend"
              selectionMode="SINGLESELECT"
              tableDesign="STANDARD"
              visibleRowCount="10"
              headerVisible="yes"
              tableNavigationFooterVisible="yes"
              tableNavigationType="CUSTOMNAV"
              actionRef=""
              refresh="300"
              dueDateSevere="86400000"
              dueDateWarning="259200000"
              emphasizedItems="new"
              referenceBundle="tasks"
              displayOnlyDefinedAttributes="yes">
              <Actions>
                   <Action reference="refresh"/>
                   <Action reference="defaultGlobalWizard"/>
                   <Action reference="addToNavigation"/>
                   <Action reference="removeFromNavigation"/>
                   <Action reference="personalize"/>
              </Actions>
         </View>
         -->
         <View name="WorkItemsApprovalView"
              width="98%"
              supportedItemTypes="uwl.task.approval, uwl.task.coll.approval"
              columnOrder="subject, dueDate, priority, creatorId, createdDate, attachmentCount, detailIcon, approveCol, rejectCol"
              sortby="priority:descend, dueDate:ascend, createdDate:descend"
              selectionMode="SINGLESELECT"
              tableDesign="STANDARD"
              visibleRowCount="10"
              headerVisible="yes"
              tableNavigationFooterVisible="yes"
              tableNavigationType="CUSTOMNAV"
              actionRef=""
              refresh="0"
              dueDateSevere="86400000"
              dueDateWarning="259200000"
              emphasizedItems="new"
              referenceBundle="task_approvals"
              displayOnlyDefinedAttributes="yes">
              <DisplayAttributes>
                  <DisplayAttribute referenceBundle="reject" name="rejectCol" type="checkbox" width="" actionRef="reject" vAlign="BASELINE" hAlign="CENTER">
                  </DisplayAttribute>
                  <DisplayAttribute referenceBundle="approve" name="approveCol" type="checkbox" width="" actionRef="accept" vAlign="BASELINE" hAlign="CENTER">
                  </DisplayAttribute>
              </DisplayAttributes>
              <Actions>
                   <Action reference="submitUserDecisions"/>
                   <Action reference="refresh"/>
                   <Action reference="defaultGlobalWizard"/>
                   <Action reference="addToNavigation"/>
                   <Action reference="removeFromNavigation"/>
                   <Action reference="personalize"/>
              </Actions>
         </View>
         <View name="NotificationsView"
              width="98%"
              supportedItemTypes="uwl.notification"
              columnOrder="subject, priority, creatorId, createdDate, attachmentCount, detailIcon"
              sortby="createdDate:descend, priority:descend"
              selectionMode="SINGLESELECT"
              tableDesign="STANDARD"
              visibleRowCount="10"
              headerVisible="yes"
              tableNavigationFooterVisible="yes"
              tableNavigationType="CUSTOMNAV"
              actionRef=""
              refresh="300"
              dueDateSevere="0"
              referenceBundle="task_notifications"
              dueDateWarning="0"
              emphasizedItems="unread">
              <Actions>
                   <Action reference="complete"/>
                   <Action reference="refresh"/>
                   <Action reference="defaultGlobalWizard"/>
                   <Action reference="addToNavigation"/>
                   <Action reference="removeFromNavigation"/>
                   <Action reference="personalize"/>
              </Actions>
         </View>
    <!-- Alert-Begin View -->     
         <View name="AlertsView"
              width="98%"
              supportedItemTypes="uwl.alert"
              columnOrder="priority, subject, createdDate, recipients, alertcategory, attachmentCount"
              sortby="priority:descend, createdDate:descend"
              selectionMode="MULTISELECT"
              tableDesign="STANDARD"
              visibleRowCount="10"
              headerVisible="yes"
              tableNavigationFooterVisible="yes"
              tableNavigationType="CUSTOMNAV"
              actionRef=""
              refresh="300"
              dueDateSevere="0"
              referenceBundle="task_alerts"
              dueDateWarning="0"
              emphasizedItems="unread">
                  <DisplayAttributes>
                 <DisplayAttribute name="priority" type="user" width="1" sortable="yes" vAlign="BASELINE" referenceBundle="priority" headerVisible="no">
                        <ImageMapping default="High" >
                     <ImageMap value="VeryHigh" imageName="/irj/portalapps/com.sap.portal.htmlb/mimes/common/statusicons/s_s_ledr.gif" referenceBundle="menu_priority_v_High" />
                     <ImageMap value="High" imageName="1x1.gif" referenceBundle="menu_priority_high" />
                        </ImageMapping>
                 </DisplayAttribute>
                   <DisplayAttribute name="recipients" type ="people" width="" sortable="no" referenceBundle="recipients"/>
                   <DisplayAttribute name="alertcategory" type ="string" width="" sortable="yes" referenceBundle="alertcategory"/>
                   <DisplayAttribute name="createdDate" type ="datetime" width="" sortable="yes" format="medium" hAlign="LEFT" referenceBundle="sent_date"/>
                   <DisplayAttribute name="expiryDate" type ="datetime" width="" sortable="yes" format="medium" hAlign="LEFT" referenceBundle="expire_date"/>
             </DisplayAttributes>
              <Actions>
                   <Action reference="acknowledge"/>
                   <Action reference="refresh"/>
                   <Action reference="defaultGlobalWizard"/>     
                   <Action reference="addToNavigation"/>
                   <Action reference="removeFromNavigation"/>          
                   <Action reference="personalize"/>                
              </Actions>
         </View>
    <!-- Alert-End View -->     
    <!-- Alert Compact View -Begin -->
        <View name="MiniAlertsView"
                  selectionMode="NONE"
                  width="98%"
                  supportedItemTypes="uwl.alert"
                  columnOrder="priority, subject"
                  sortby="priority:descend, createdDate:descend"
                  tableDesign="STANDARD"
                  visibleRowCount="5"
                  headerVisible="yes"
                  tableNavigationFooterVisible="yes"
                  tableNavigationType="STANDARD"
                  actionRef=""
                  refresh="300"
                  dueDateSevere="0"
                  dueDateWarning="0"
                  emphasizedItems="unread"
                  displayOnlyDefinedAttributes="yes"
                  dynamicCreationAllowed="yes"
                  actionPosition="bottom">
          <Descriptions default="Alerts">
            <ShortDescriptions>
              <Description Language="en" Description="Alerts"/>
            </ShortDescriptions>
          </Descriptions>
          <DisplayAttributes>
                 <DisplayAttribute name="priority" type="user" width="1" sortable="yes" vAlign="BASELINE" referenceBundle="priority" headerVisible="no">
                        <ImageMapping default="High" >
                     <ImageMap value="VeryHigh" imageName="/irj/portalapps/com.sap.portal.htmlb/mimes/common/statusicons/s_s_ledr.gif" referenceBundle="menu_priority_v_High" />
                     <ImageMap value="High" imageName="1x1.gif" referenceBundle="menu_priority_high" />
                        </ImageMapping>
                 </DisplayAttribute>
          </DisplayAttributes>
          <Actions>
            <Action reference="refresh"/>
            <Action name="Extended" groupAction="no" handler="IViewLauncher" referenceBundle="expand" returnToDetailViewAllowed="no" launchInNewWindow="no">
              <Properties>
                <Property name="display_order_priority" value="1"/>
                <!-- To pass parameter sap_uwl_viewname need to call the iView (Page call wont take it -->
                <Property name="iview" value="pcd:portal_content/com.sap.pct/every_user/general/iViews/com.sap.netweaver.bc.uwl.uwl_iview"/>
                <Property name="sap_uwl_viewname" value="AlertsView" />
              </Properties>
            </Action>
          </Actions>
        </View>
    <!-- Alert Compact View -End -->
         <View name="FutureTaskView"
              width="98%"
              supportedItemTypes="uwl.futuretask"
              columnOrder="subject, createdDate, creatorId, futureDate, attachmentCount, detailIcon"
              sortby="createdDate:descend, subject"
              selectionMode="SINGLESELECT"
              tableDesign="STANDARD"
              visibleRowCount="10"
              headerVisible="yes"
              tableNavigationFooterVisible="yes"
              tableNavigationType="CUSTOMNAV"
              actionRef=""
              refresh="300"
              dueDateSevere="0"
              referenceBundle="future_tasks"
              dueDateWarning="0"
              emphasizedItems="none">
              <DisplayAttributes>
                      <DisplayAttribute name="futureDate" type ="date" width="" sortable="yes" format="medium" referenceBundle="future_date">
                     </DisplayAttribute>                 
              </DisplayAttributes>
              <Actions>
                   <Action reference="refresh"/>
                   <Action reference="defaultGlobalWizard"/>
                   <Action reference="addToNavigation"/>
                   <Action reference="removeFromNavigation"/>
                   <Action reference="personalize"/>
              </Actions>
         </View>
         <View name="ComboWorkItemRequestsView"
              width="98%"
              supportedItemTypes="uwl.request, uwl.completedrequest"
              columnOrder="statusIcon, status, subject, dueDate, priority, creatorId, createdDate, processor, attachmentCount, detailIcon"
              sortby="priority:descend, dueDate:ascend, createdDate:descend"
              selectionMode="SINGLESELECT"
              tableDesign="STANDARD"
              visibleRowCount="10"
              headerVisible="yes"
              tableNavigationFooterVisible="yes"
              tableNavigationType="CUSTOMNAV"
              actionRef=""
              refresh="300"
              dueDateSevere="0"
              dueDateWarning="0"
              referenceBundle="tracking"
              emphasizedItems="new"
              queryRange="Last_3_Months">
              <DisplayAttributes>
                      <DisplayAttribute name="completedDate" type ="date" width="" sortable="yes" format="medium" referenceBundle="completed_date">
                  </DisplayAttribute>          
                      <DisplayAttribute name="decision" type ="string" width="" sortable="yes" referenceBundle="decision">
                     </DisplayAttribute>
                      <DisplayAttribute name="processor" type ="people" width="" sortable="yes" referenceBundle="processor">
                     </DisplayAttribute>
                </DisplayAttributes>
              <AllowedFilters>
                   <CompoundExpression referenceBundle="filter_display_all" defaultViewFilter="yes">
                        <Expression name="itemType" comparator="StartsWith" value="uwl" />
                   </CompoundExpression>
                   <CompoundExpression referenceBundle="filter_completed" >
                        <Expression name="itemType" comparator="StartsWith" value="uwl.completedrequest" />
                   </CompoundExpression>
                   <CompoundExpression referenceBundle="filter_uncompleted">
                        <Expression name="itemType" comparator="StartsWith" value="uwl.request" />
                   </CompoundExpression>
              </AllowedFilters>
              <Actions>
                   <Action reference="refresh"/>
                   <Action reference="defaultGlobalWizard"/>
                   <Action reference="addToNavigation"/>
                   <Action reference="removeFromNavigation"/>
                   <Action reference="personalize"/>
              </Actions>
         </View>
         <View name="WorkItemRequestsView"
              width="98%"
              supportedItemTypes="uwl.request"
              columnOrder="statusIcon, subject, dueDate, priority, creatorId, createdDate, processor, attachmentCount, detailIcon"
              sortby="priority:descend, dueDate:ascend, createdDate:descend"
              selectionMode="SINGLESELECT"
              tableDesign="STANDARD"
              visibleRowCount="10"
              headerVisible="yes"
              tableNavigationFooterVisible="yes"
              tableNavigationType="CUSTOMNAV"
              actionRef=""
              refresh="300"
              dueDateSevere="0"
              dueDateWarning="0"
              referenceBundle="task_request_items"
              emphasizedItems="none">
              <DisplayAttributes>
                      <DisplayAttribute name="processor" type ="people" width="" sortable="yes" referenceBundle="processor">
                     </DisplayAttribute>
                </DisplayAttributes>
              <Actions>
                   <Action reference="refresh"/>
                   <Action reference="defaultGlobalWizard"/>
                   <Action reference="addToNavigation"/>
                   <Action reference="removeFromNavigation"/>
                   <Action reference="personalize"/>
              </Actions>
         </View>
         <View name="WorkItemsCompletedView"
              width="98%"
              supportedItemTypes="uwl.completedtask"
              columnOrder="subject, priority, creatorId, createdDate, completedDate, attachmentCount, detailIcon"
              sortby="priority:descend, completedDate:descend, createdDate:descend"
              selectionMode="SINGLESELECT"
              tableDesign="STANDARD"
              visibleRowCount="10"
              headerVisible="yes"
              tableNavigationFooterVisible="yes"
              tableNavigationType="CUSTOMNAV"
              actionRef=""
              refresh="300"
              dueDateSevere="0"
              dueDateWarning="0"
              referenceBundle="completed_tasks"
              emphasizedItems="none"
              queryRange="Last_3_Months">
              <DisplayAttributes>
                      <DisplayAttribute name="completedDate" type ="date" width="" sortable="yes" format="medium" referenceBundle="completed_date">
                  </DisplayAttribute>
                      <DisplayAttribute name="decision" type ="string" width="" sortable="yes" referenceBundle="decision">
                     </DisplayAttribute>
              </DisplayAttributes>
              <Actions>
                   <Action reference="refresh"/>
                   <Action reference="defaultGlobalWizard"/>
                   <Action reference="addToNavigation"/>
                   <Action reference="removeFromNavigation"/>
                   <Action reference="personalize"/>
              </Actions>
         </View>
         <View name="WorkItemsForwardedView"
              width="98%"
              supportedItemTypes="uwl.forwardedtask"
              columnOrder="statusIcon, subject, dueDate, priority, creatorId, createdDate, processor, forwardedDate, attachmentCount, detailIcon"
              sortby="priority:descend, dueDate:ascend, createdDate:descend"
              selectionMode="SINGLESELECT"
              tableDesign="STANDARD"
              visibleRowCount="10"
              headerVisible="yes"
              tableNavigationFooterVisible="yes"
              tableNavigationType="CUSTOMNAV"
              actionRef=""
              refresh="300"
              dueDateSevere="0"
              dueDateWarning="0"
              referenceBundle="forwarded_tasks"
              emphasizedItems="none">
              <DisplayAttributes>
                      <DisplayAttribute name="processor" type ="people" width="" sortable="yes" referenceBundle="processor">
                     </DisplayAttribute>
                      <DisplayAttribute name="forwardedDate" type ="date" width="" sortable="yes" format="medium" referenceBundle="forwarded_date">
                     </DisplayAttribute>
              </DisplayAttributes>
              <Actions>
                   <Action reference="refresh"/>
                   <Action reference="defaultGlobalWizard"/>
                   <Action reference="addToNavigation"/>
                   <Action reference="removeFromNavigation"/>
                   <Action reference="personalize"/>
              </Actions>
         </View>
         <View name="WorkItemsCompletedRequestView"
              width="98%"
              supportedItemTypes="uwl.completedrequest"
              columnOrder="subject, dueDate, priority, creatorId, createdDate, decision, completedDate, attachmentCount, detailIcon"
              sortby="priority:descend, dueDate:ascend, createdDate:descend"
              selectionMode="SINGLESELECT"
              tableDesign="STANDARD"
              visibleRowCount="10"
              headerVisible="yes"
              tableNavigationFooterVisible="yes"
              tableNavigationType="CUSTOMNAV"
              actionRef=""
              refresh="300"
              dueDateSevere="0"
              dueDateWarning="0"
              referenceBundle="completed_task_requests"
              emphasizedItems="new">
              <DisplayAttributes>
                      <DisplayAttribute name="completedDate" type ="date" width="" sortable="yes" format="medium" referenceBundle="completed_date">
                  </DisplayAttribute>          
                      <DisplayAttribute name="decision" type ="string" width="" sortable="yes" referenceBundle="decision">
                     </DisplayAttribute>
              </DisplayAttributes>
              <Actions>
                   <Action reference="refresh"/>
                   <Action reference="defaultGlobalWizard"/>
                   <Action reference="addToNavigation"/>
                   <Action reference="removeFromNavigation"/>
                   <Action reference="personalize"/>
              </Actions>
         </View>
    </Views>
    <!--
    <GlobalActions>
         <GlobalAction ItemTypeRef="uwl.task.approval">
              <Actions>
                   <Action reference="submitUserDecisions"/>
              </Actions>
         </GlobalAction>
         <GlobalAction ItemTypeRef="uwl">
              <Actions>
                   <Action reference="refresh"/>
                   <Action reference="defaultGlobalWizard"/>
                   <Action reference="addToNavigation"/>
                   <Action reference="removeFromNavigation"/>
                   <Action reference="personalize"/>
              </Actions>
         </GlobalAction>
    </GlobalActions>
    -->
    <GlobalDisplayAttributes>
    <!-- MKruse's mail Sep 3, 2004
         <DisplayAttribute name="internalId" referenceBundle="internal_item_id" type ="string" width="10" sortable="no"/>
         <DisplayAttribute name="appContext" type ="string" width="" sortable="yes" referenceBundle="application_context"/>
         <DisplayAttribute name="externalId" type ="string" width="10" sortable="yes" referenceBundle="work_item_id"/>
    -->
         <DisplayAttribute name="systemId" type ="string" width="10" sortable="yes" referenceBundle="system_id"/>
         <DisplayAttribute name="createdDate" type ="date" width="" sortable="yes" format="medium" hAlign="LEFT" referenceBundle="sent_date"/>
         <DisplayAttribute name="creatorId" type ="people" width="" sortable="yes"  referenceBundle="from"/>
         <DisplayAttribute name="dueDate" type ="date" width="" sortable="yes" format="medium" hAlign="LEFT" referenceBundle="due_date"/>
         <DisplayAttribute name="priority" type ="string" width="" sortable="yes" referenceBundle="priority"/>
    <!-- MKruse's mail Sep 3, 2004
         <DisplayAttribute name="connectorId" type ="string" width="" sortable="no" referenceBundle="connector"/>
    -->     
         <DisplayAttribute name="statusIcon" type ="user" width="1" sortable="yes" vAlign="BASELINE" referenceBundle="status_image" headerVisible="no">
              <ImageMapping default="enum">
                   <ImageMap value="enum" imageName="ico16_task_new.gif" referenceBundle="new_task_status" />
                   <ImageMap value="c" imageName="ico16_task_new.gif" referenceBundle="new_task_status" />
                   <ImageMap value="a" imageName="ico16_task_start.gif" referenceBundle="start_task_status" />
                   <ImageMap value="d" imageName="ico16_task_reject.gif" referenceBundle="reject_task_status" />
                   <ImageMap value="f" imageName="ico16_task_confirmed.gif" referenceBundle="confirmed_task_status" />
                   <ImageMap value="e" imageName="ico16_task_complete.gif" referenceBundle="completed_task_status" />
              </ImageMapping>
         </DisplayAttribute>
         <DisplayAttribute name="status" type ="string" width="" sortable="yes" referenceBundle="status" />
         <DisplayAttribute name="subject" type ="link" width="" sortable="yes" actionRef="viewDetail" referenceBundle="subject"/>
    <!--
         <DisplayAttribute name="itemType" type ="link" width="" sortable="yes" referenceBundle="item_type"/>
    -->
         <DisplayAttribute name="detailIcon" type ="image" width="1" sortable="no" actionRef="viewDetail" vAlign="BASELINE" hAlign="CENTER" referenceBundle="view_detail" headerVisible="no"/>
         <DisplayAttribute name="attachmentCount" type ="user" width="1" sortable="yes" vAlign="BASELINE" hAlign="CENTER" referenceBundle="attachments" headerVisible="no"/>
         <DisplayAttribute name="memoCount" type ="user" width="1" sortable="yes" vAlign="BASELINE" hAlign="CENTER" referenceBundle="memo" headerVisible="no"/>
    <!-- MKruse's mail Sep 3, 2004
         <DisplayAttribute name="internalStatusFlag" type ="user" width="1" sortable="yes" vAlign="BASELINE" hAlign="CENTER" referenceBundle="emphasized"/>
         <DisplayAttribute name="actions" type ="link" width="" sortable="no" actionRef="viewDetail" referenceBundle="actions"/>
    -->
    </GlobalDisplayAttributes>
    <NavigationNode name="root" view="">
         <NavigationNode name="MainOldStyle" groupId="UWL_GLOBAL_NAV" global="yes">
              <NavigationNode name="task" view="DefaultView"  referenceBundle="tasks">
    <!--
                   <NavigationNode name="taskApproval" view="WorkItemsApprovalView"  referenceBundle="task_approvals">
                   </NavigationNode>
    -->
                   <NavigationNode name="PersonalViewPlaceHolderTask" referenceGroup="UWL_PERSONAL"/>
              </NavigationNode>
    <!-- Alert Navigation Mode -->          
    <!-- Uncomment if Alert Notification is needed.
              <NavigationNode name="alert" view="AlertsView"  referenceBundle="alerts">
                   <NavigationNode name="PersonalViewPlaceHolderAlert" referenceGroup="UWL_PERSONAL"/>
              </NavigationNode>          
    -->
              <NavigationNode name="notification" view="NotificationsView"  referenceBundle="notifications">
                   <NavigationNode name="PersonalViewPlaceHolderNotification" referenceGroup="UWL_PERSONAL"/>
              </NavigationNode>
              <NavigationNode name="tracking" view="WorkItemRequestsView"  referenceBundle="task_requests">
                   <NavigationNode name="PersonalViewPlaceHolderTracking" referenceGroup="UWL_PERSONAL"/>
              </NavigationNode>
              <NavigationNode name="completed" view="WorkItemsCompletedView"            referenceBundle="completed_tasks">
                   <NavigationNode name="forwarded" view="WorkItemsForwardedView"            referenceBundle="forwarded_tasks">
                   </NavigationNode>
                   <NavigationNode name="PersonalViewPlaceHolderCompleted" referenceGroup="UWL_PERSONAL"/>
              </NavigationNode>
              <NavigationNode name="completedrequest" view="WorkItemsCompletedRequestView"  referenceBundle="completed_task_requests">
                        <NavigationNode name="PersonalViewPlaceHolderCompleteRequest" referenceGroup="UWL_PERSONAL"/>
              </NavigationNode>
              <NavigationNode name="others" referenceGroup="OPEN_ITEMS" />
    <!--  No need for the lass access list to be shown now.  Maybe needed later.
              <NavigationNode name="LastAccessedPlaceHolder" referenceGroup="UWL_LASTACCESSED">
              </NavigationNode>
    -->
         </NavigationNode>
         <NavigationNo

  • UWL Iview giving in proper data alignment

    Hi Friends,
    I have created new uwl iview that iview data coming form back end system.If we go to backend system and checking that woklist is giving the one proper alignment.That work list coming from the Portal side its given defferent data alignment its not look like back end system.So any body help me how trigger the same alignment in EP UWL also.
    Regards,
    Sai

    Hi Sai,
    There have been some changes to the UWL in the workitem description in the newer versions.  This is just plain text now.
    Please see note number: 1416050
    6. In a previous release the textEdit Web Dynpro component was changed
    to FormattedTextEdit in UWL user interface in order to support formatted
    html texts. The change would affect all text that is sent to backend as
    scenarios do not expect html but plain text. This fix changes the
    FormattedTextEdit to textEdit for UWL configured to work with
    WebFlowConnector so that the text sent is plain text as expected. Note
    that memos entered prior to the fix  will not be affected. They will
    continue to be displayed along with the html tags at both backend and
    UWL side. A workaround is to recreate these memos. All text entered
    after the fix will be sent to backend in plain text and will be
    displayed in both backend and UWL user interface in plain text.
    In NW04 this was a text editor and supported html.  However this has changed in 700 and now only supports plain text.
    I'm sorry I don't have a more positive response for you.
    If I can be of any further assistance, please do not hesitate to ask.
    I look forward to awaiting your reply.
    Beth Maben
    EP - Senior Support Consultant
    AGS Primary Support, Business Suite & Technology
    Please see the UWL Wiki @
    https://www.sdn.sap.com/irj/scn/wiki?path=/display/bpx/uwl+faq  ***

  • Uwl Xml configuration

    Hi portal gurus,
    I am new to xml configuration in uwl. i am very much confused with xml configuration. i want to see only the tasks and notifications  items in the uwl. for this i know that i have to edit xml file.create our own delta copy of the uwl iview. upload the edited xml file.
    I'm having the following questions
    1)How my iview will refer to the newly edited xml file. is there any property in uwl iview.
    2)when is the standard xml is used and all other xml files included in the uwl configuration
    3)is there any particular document which clearly explains  all the elements in xml and what the particular xml for and when it is referred.
    4) what are the properties useNavigationId and sap_uwl_viewname.
    Any help will be given full points
    Thanks
    Prasad

    Hi Prasad,
    If you uploaded the custom xml with a higher priority it will take precedence.  As good practice you should always clear the UWL cache after uploading an xml file.
    To answer your questions about the useNavigationId and the sap uwl_viewname, these two parameters are very important.  The useNavigationId will tell the UWL which help to tell the iview which navigation should be used as well as the name of the view.
    The default parameters are Main and DefaultView respectively.
    Beth Maben
    EP - Senior Support Consultant II
    AGS Primary Support
    Global Support Centre Ireland
    Please see the UWL Wiki @
    https://www.sdn.sap.com/irj/scn/wiki?path=/display/bpx/uwl+faq  ***

Maybe you are looking for

  • Need Help build my ati custom kernel

    Hello. I have been trying to build a custom kernel based on kernel2612-cko2-swsusp2 but modified: -2.6.10 version for better compatibility with Ati drivers -without swsusp2 -without cdburning.patch Here are PKGBUILD: # Contributor: dibblethewrecker <

  • ORA-03113 end-of-file on channel communication

    Hello at everyone: I have a laptop pentium 133 MMX, 40 MB Ram, 2.1 GB. I have been installed slackware 3.5, kernel 2.0.36, on it and oracle 8 too. I run svrmgrl, connect internal, everithing go well, but when write the command "startup nomount" <ENTE

  • PDF EXPORTED FROM INDESIGN PRINTING BLANK

    We are using the pass4press version 10 IDCS4 settings. Indesign file exports fine to PDF, however when we open in acrobat (acrobat pro 9. Version 9.4.6) to print the print preview box shows up no content apart from the template we have used (shown in

  • Finding the end of a document using Scanner

    I'm reading a file line by line, but cannot figure out how to read the end of a document without finding the number of lines in the document myself. When I have all of the lines printed out, I get an error at the end saying that no line could be foun

  • Invoice Reduction Issue

    Hi Gurus,            I am facing one problem in invoice reduction where solution is required. If the vendor send the invoice of lesser value, then the value proposed by the system, the system is not permit to enter the invoice, (even if try to enter