Hiding Button in UWL for specific workflow task items
Hi -
In UWL, is there a way to control the visibility of standard buttons like "forward", "replace", or "create Adoc Request" based on the task type.
Example, i would not want to provide the "forward" button option for a specific tasks like expense tasks.
We are on EP 6 and ECC 5.0
Helpful answers will be rewarded with points.
Thanks
PR
I don't think excluding the actions on the uwl iview property will fully solve this problem as, from what I understand, the actions should only be removed for certain tasks. The way to achieve this is to create different views for the tasks. This can be done in the uwl xml config file. You can assign tasks to be displayed by specific views, and within the definition of these views you can remove/add actions as well as modify the look and feel (to a certain extent). However, this will only affect the buttons/actions you see on the view section of the task - not the uwl list itself as the actions on the list are generic.
Check the following document which describes how to configure the uwl - check the section on views:
[How to configure the uwl.pdf|https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/a3461636-0301-0010-3787-978f5ac8bd45]
Cheers,
Dion
Similar Messages
-
Email Notification for Forwarded Workflow task
Hi all,
Is there a way to trigger an email notification for a Forwarded Workflow task?
That is when we forward a task from my SAP inbox to another SAP user's inbox by clicking on the fwd button, there is no email notification generated to the user notifying that a task has been forwarded to him/her? We have to manually send an email to the person notifying that I have fwded a task in his inbox.
Maybe something in SWNCONFIG...
But what?? not sure... We currently use RSWUWFML2 ...
Thanks
AbhiHi Mike
Thanks for the quick Reply.
Have been lookking at SWNCONFIG and not sure how to accomplish it...
Do we have to add a new parameter on the general settings tab ? Is there a SAP delivered Parameter (setting) with a value??
Any input would be highly appreciated to point us in the right direction?
Thanks
Abhi -
WD application is not opening in UWL for custom workflow
Hi,
I have created entries in SWFVISU, and webflow connecter also has entries for my custom task .
I can see work item in UWL but as soon as I click on workitem I am not able to see application or workitem .
Kindly check screenshot.
Regards,
VijayHi Vijay,
As prashanth said please activate the services in the SICF and generate the error once again and check the log in nwa-->trouoble shooting-->logs and traces -->developer traces and check the error their.
Regards,
Anil -
Filter UWL for certain Workflows
Dear,
Is it possible to exclude some Workitems, depending on the task or workflow from the UWL?
I've tried it by removing it from the XML file but that didn't seem to work.
Is it also possible to exclude WF's in the SBWP transaction?
Thanks,
Andy.Hi,
I have been able to exclude workflow's within the UWL, but this only is possible by creating a configuration xml with the items you want to be used or visible and this will be used instead of the default.
If you want more information I will be happy to help as we have done this with our ESS/MSS items.
If this is useful, please award points. -
Hi
Using SPD i am creating list workflow.
Scenario: Employee submits a request . Task assign to manager. Manager can either approve/ reject. If approve then change the state column to "done". If rejected the state column to "Rejected".
Problem is "Assign a to do item" is assigning the task to manager. But after manager approves the status in the task list not changed to "Completed". Still it is showing "Not started". I dont want to manually complete the task.
Please help me for automatic process.
What i should do to change the status to "Complete" automatically after manager approval
Regards
Jhanani
Janani.RHi Janani,
From your description, you would like to create an approval workflow for a list. When an employee submit a request to the list, an approval task should be assigned to manager, then manager could approve or reject the request. From the request list,
we should be able to see the Approval task’s status.
Not understand the reason of designing the workflow to two steps, an approval action should be enough from my understanding. For producing, I create a list named Request list, then customize it in InfoPath form to add a Request field for stating request
content. Then add a workflow to list named Approval task, add the action of Start an approval process with administrator and make the workflow automatically start when item is added.
The image below shows the status of Adding items, Approving and Rejecting. Please check if it could meet your requirement.
Regards,
Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Subscriber Support, contact
[email protected] .
Rebecca Tu
TechNet Community Support -
UWL for Manager : Multiple work items for approval
Hi Experts, We have a scenario when the line manager is approving the leave workitems in his UWL. And the UWL has multiple leave workitems pending for approval. When the line manager click on any of the work item in the UWL, The UWL opens the items which was first creared in the UWL rather than the one which the line manager clciked. Then line manager has to navigate to the desired work item by clicking on next button. Is their any funtionality / customization available to get only the work item which is clicked in the UWL. Please advise. Regards, IFF
I had the same issue and spent a long time correcting it including opening a OSS request with sap.
It took a combination of all almost all the notes above (1807724 is included in our current release so we didn't have to install).
But nothing worked for us until SAP directed me to the following note http://service.sap.com/sap/support/notes/1733095 that was the final fix to all our problems.
One other thing to note is from the time we implemented the correction for note: 1946640 had changed from its original so if you implemented it before revision 3 came out you may need to update.
Hope this helps,
Martha. -
MSS Approval Report Links to Busines Workflow Task in UWL
Hello All,
I have a scenario below that I'm hoping you can help.
I copied the standard business workflow task "TS31000007: CATS Approval by Supervisor" to create our own task (general task) and link the 'CatManagerApprove' application and 'sap.com/msscatapproval' package to this task in the Workflow Visualization Configuration.
We then assigned this new task to the time data entry profile for the portal. Once, employee released the working time, the task is created and send to the Universal Worklist.
The manager can then access the UWL and open this approve time workflow task. This task is open to the MSS Approval Report (similar to what appear under the MSS > Tasks > Approve Time by Manager).
However, I have copied the Approve Time by Manager to our own and changed some of the order of the column and header text and assigned to the MSS role.
I would like to have this CATS approval task open to the same approval report view/layout as in the MSS Approval Report.
I've tried to change the layout (column order) through portal contents of the standard MSS Approval Report because I thought it was reading from there, but it's not.
Does anyone know how this can be done or where to point to the MSS Approval Report on the portal.
Any help would be appreciated!
TamHi Karri,
We were able to use the launch iview task to launch our specific iview but I cannot seem to get it to recognize the workitem. In other words, when I click on the task in the UWL, my approve working time iview appears but it does not have the data that is from the workflow task item. Attached is the XML code that I used:
<ItemType name="uwl.task.webflow.TS93000001.SAP_ECC_Financials" connector="WebFlowConnector" defaultView="DefaultView" defaultAction="launchIView" executionMode="default">
<ItemTypeCriteria systemId="SAP_ECC_Financials" externalType="TS93000001" connector="WebFlowConnector"/>
<Actions>
<Action name="launchIView" groupAction="" handler="IViewLauncher" returnToDetailViewAllowed="yes" launchInNewWindow="yes" launchNewWindowFeatures="resizable=yes,scrollbars=yes,status=yes,toolbar=no,menubar=no,location=no,directories=no">
<Properties>
<Property name="newWindowFeatures" value="resizable=yes,scrollbars=yes,status=yes,toolbar=no,menubar=no,location=no,directories=no"/>
<Property name="page" value="pcd:portal_content/net.saccounty.SacCounty/net.saccounty.approve_ts_data"/>
<Property name="openInNewWindow" value="yes"/>
<Property name="display_order_priority" value="5"/>
<Property name="workitemId" value="${item.externalId}"/>
</Properties>
<Descriptions default=""/>
</Action>
</Actions>
</ItemType>
I thought the line <Property name="workitemId" value="${item.externalId}"/> would pick up the work item ID, but it is not working. Any suggestions?
TS93000001 is our task. approve_ts_data is our iview. It opens in a new window correctly and goes to the correct iview, just is not the actual task data.
Thank you,
Mark. -
Memo view as default view for specific task
Hello all,
Iu2019m seeking a solution for a UWL issue. Background: Weu2019ve configured a specific workflow task for use when a travel expense form is returned for correction. Weu2019ve also configured the XML code so that a comment is required upon returning a travel expense form to the initiator. The solution Iu2019m seeking is this, what XML code do I use to force the view Memo to default for the workflow task that handles the returned item. Currently the preview view defaults, but weu2019d like the return comments to show first in this situation. Thank you for any help that you could provideHi Bhaskar,
I tried to reproduce the issue in my test environment(SharePoint 2013 Server), It is worked fine. The
code as below:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Microsoft.SharePoint;
namespace ConsoleApplication2
class Program
static void Main(string[] args)
using( SPSite site= new SPSite("http://sp/dennis"))
SPWeb web = site.OpenWeb();
SPList list = web.Lists["DiscussionList"];
SPView view=list.Views["Threaded"];
view.DefaultView = true;
view.Update();
list.Update();
I suggest you delete the IE browsing history and reopen the IE to check whether it works or not.
Or you can use the IE F12 developer tools to check the html code of the site logo link.
Thanks,
Dennis Guo
TechNet Community Support
Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Subscriber Support, contact
[email protected]
Dennis Guo
TechNet Community Support -
Integrating WebDynpro ABAP applications with UWL for workflow in Portal
Dear
We want to integrate an abap webdynpro application as task in the workflow with UWL.
More information was found in /people/ginger.gatling/blog/2005/12/14/create-new-uis-for-existing-workflow-tasks-with-abap-web-dynpro-and-universal-worklist
But no answer on the following issue:
We use the transaction SWFVISU to prepare standard setting for our task. This defines how a task is executed, once you select the task subject line on the worklist.
Task TS91700001
Visualization Type ABAP Web Dynpro
APPLICATION z_wd_pas
DYNPARAM IV_WIID=${item.externalId}&period=${item.PERIOD}
NAMESPACE SAP
SYSTEM_ALIAS SAP_BSP_EREC
But we want to start the abap webdynpro application with a dynamic parameter: period 07.2010 or 08.2010 or MM.YYYY. This parameter is a container element of the task, filled when the task is created. Also other parameters are available in the abap webdynpro application.
Component Z_WD_PAS
Interface View PAS
Plug Name DEFAULT
Help Menu Text
Help Link
Package Z_PAS
Language EN
URL http://saperpd1.imec.be:8000/sap/bc/webdynpro/sap/z_wd_pas
with parameters
IV_WIID 000000000000 SWW_WIID
ORG_UNIT 00000000 ORGEH
PERIOD SPMON
PERNR 00000000 PERSNO
Can we set the dynamic parameter list DYNPARAM from the task
or should we read the container in our abap webdynpro application described in http://wiki.sdn.sap.com/wiki/display/WDABAP/IntegratingWebDynproABAPapplicationswithUWLforworkflowin+Portal?
More information: The task is a webservice
Standard task 91700001 Z_PAS_CC
Object Category BOR Object Type
Object Type WEBSERVICE WebFlow Service
Method PROCESSDIALOG Dialog Service
with the following standard program code for this method:
begin_method processdialog changing container.
DATA: l_wi_objkey TYPE swotobjid-objkey.
DATA: l_wiid TYPE swwwihead-wi_id.
CALL FUNCTION 'SWE_WI_GET_FROM_REQUESTER'
IMPORTING
requester_workitemid = l_wi_objkey.
l_wiid = l_wi_objkey.
CALL FUNCTION 'SWF_WSC_START_LH_DIALOG'
EXPORTING
i_wiid = l_wiid
EXCEPTIONS
url_creation_failed = 1
browser_launch_failure = 2
OTHERS = 3.
IF sy-subrc <> 0.
CASE sy-subrc.
WHEN 1.
exit_return '1000' space space space space.
WHEN 2.
exit_return '1001' space space space space.
WHEN OTHERS.
exit_return '1002' space space space space.
ENDCASE.
ENDIF.
end_method.
Before calling the function SWF_WSC_START_LH_DIALOG the parameters for the abap webdynpro should be defined. Is this possible ?
Thanks for your suggestions.
Best regards
Luc MarentI added below sources .
> <ItemType name="uwl.request.webflow.WS91000001" connector="WebFlowConnector" defaultView="WorkItemRequestsView" defaultAction="launchWebDynPro" executionMode="default">
> <ItemTypeCriteria systemId="UWLSETXXX" externalType="WS91000001" connector="WebFlowConnector" />
> <Actions>
> <Action name="launchWebDynPro" groupAction="" handler="SAPWebDynproABAPLauncher" returnToDetailViewAllowed="yes" launchInNewWindow="yes" launchNewWindowFeatures="resizable=yes,scrollbars=yes,status=yes,toolbar=no,menubar=no,location=no,directories=no">
> <Properties>
> <Property name="WebDynproApplication" value="ZWD_WF_002" />
> <Property name="newWindowFeatures" value="resizable=yes,scrollbars=yes,status=yes,toolbar=no,menubar=no,location=no,directories=no" />
> <Property name="DynamicParameter" value="wi_id=${item.externalId}" />
> <Property name="openInNewWindow" value="yes" />
> <Property name="System" value="WDSETXXX" />
> <Property name="WebDynproNamespace" value="sap" />
> <Property name="display_order_priority" value="5" />
> </Properties>
> <Descriptions default="" />
> </Action>
> </Actions>
> </ItemType>
> <ItemType name="uwl.request.webflow.decision.WS91000001.UWLSETXXX" connector="WebFlowConnector" defaultView="WorkItemRequestsView " defaultAction="viewDetail" executionMode="default">
> <ItemTypeCriteria systemId="UWLSETXXX" externalType="WS91000001" connector="WebFlowConnector" />
> </ItemType> -
Hi,
Currently I am working on SRM upgrade project . How to remove/hide approve button in UWL inbox.
Below xml code, using in UWL configuration file in portal:
<ItemType name="uwl.task.webflow.srm.TS90000005.SAP_SRM" connector="WebFlowConnector" defaultView="com.sap.pct.srm.core.view.tasks" defaultAction="com.sap.pct.srm.core.action.launchWD.oldwfl.cont.approve" executionMode="default">
<ItemTypeCriteria systemId="SAP_SRM" externalType="TS90000005" connector="WebFlowConnector"/>
<Actions>
<Action reference="com.sap.pct.srm.core.action.launchWD.oldwfl.cont.approve" />
<!<Properties><Property name="display_order_priority" value="uwlExcludeFromPreviewDetail"/></Properties></Action>>
</Actions>
</ItemType>
Implemented " uwlExcludeFromPreviewDetail" code in xml, but it is not working. Pls guide, how to tweak the properties definition a little bit to get it to work.
By removing approval reference in xml code, approre button and inbox hyperlink both functionality disappear. As per my requirement, Inbox approve data should have hyperlink as it is and approve button should be disappear/remove/hide.
Otherwise without hyperlink, user has to select any workflow item and click "Details" button. For this need xml code for enabling Details button
Anybody light on thisHi,
Remove the Approval action from the XML by deleting <Action reference="com.sap.pct.srm.core.action.launchWD.oldwfl.cont.approve" />
Also on this, <ItemType name="uwl.task.webflow.srm.TS90000005.SAP_SRM" connector="WebFlowConnector" defaultView="com.sap.pct.srm.core.view.tasks" defaultAction="com.sap.pct.srm.core.action.launchWD.oldwfl.cont.approve" executionMode="default">
change the defaultAction="viewDetail" to enable the hyperlink which will open up the detail if click on hyperlink. If you need to open up the details in SAP GUI (ITS), change the defaultAction="launchSAPAction"
Hope this helps.
Jigar -
Workflow task on UWL does not open in new window
Hi,
Some of the workflow tasks in my UWL do not open up in a new window when i click on them. I notice that these tasks are not even hyperlinked (underlined). Instead, when i click on the line, a small pop up shows to options: Forward and Resubmit. Therefore i am not able to approve / reject these workitems.
Whereas there are some other work items which open up in a new window on click.
Is this problem related to workflow configuarion (perhaps enabling the WF for portal) or is it something to do with UWL configuration?
Appreciate your help.
thanks
zubairHi Paul,
I face the same problem, any findings so far?
Thanks!
Best regards,
Sandra -
Confirmation tasks in UWL for SRM 7.0
Hi,
We are currently running SRM 7.0 classic scenario. We would like to have a user's confirmations display in the UWL. From this we would like to be able to use the "Substitute" function of the UWL to assign the task to a different user. Does anyone know if this is possible and how we can get the confirmation work item to display in the user's UWL?
Thanks,
JeffHello Jeffrey,
First, check workflow log status for your business object using SWI1 transaction to be sure WI is waiting for approval
Then, check WI is inside user's Business Work Place ( SBWP transaction): if yes, there is a connection problem between SRM and your Portal or Portal settings are not correct.
Regards.
Laurent. -
Hi there,
I am trying to configure a workflow task so that it can be launched from the UWL as an ABAP Web Dynpro. I have enhanced the service notification business object BUS2080 so that a workflow is triggered on status change. Administrators are notified of this change
The work item is sent to several administrators, and is appearing in the UWL correctly. I have configured the table SWFVISU for the task as an ABAP web dynpro with parameters:
APPLICATION QIMT_NOTIFICATION_APP
NAMESPACE SAP
in order to launch the standard notification web dynpro from the work item. However, even after clearing the cache and re-registering the items list in the portal the XML is not being generated. The examples I have seen use the Decision step type to launch ABAP dynpro, however the task I am using is Activity step type. Is this the problem ?<Actions>
<Action name="launchWebDynPro" groupAction="" handler="SAPWebDynproABAPLauncher" returnToDetailViewAllowed="yes" launchInNewWindow="yes" launchNewWindowFeatures="resizable=yes,scrollbars=yes,status=yes,toolbar=no,menubar=no,location=no,directories=no">
<Properties>
<Property name="WebDynproApplication" value="zwda_hr_emp_wiwt_movmnt_revert "/>
<Property name="newWindowFeatures" value="resizable=yes,scrollbars=yes,status=yes,toolbar=no,menubar=no,location=no,directories=no"/>
<Property name="DynamicParameter" value="WI_ID=${item.externalId}"/>
<Property name="openInNewWindow" value="yes"/>
<Property name="WebDynproNamespace" value="sap"/>
<Property name="System" value="SAP_ECC"/>
<Property name="display_order_priority" value="5"/>
</Properties>
<Descriptions default=""/>
</Action>
</Actions>
In the Actions, for propertyhandler mention the value as SAPWebDynproABAPLauncher instead of UserDecisionHandler and in the back ground make sure that you complete the workitem by using SAP_WAPI_WORKITEM_COMPLETE in case of simple activity step. -
Workflow task TS50000075 for MSS PCR
Hi Workflow/MSS experts,
For example, in PCR worklfows we have the Application - ISRFORMAPPROVE. This is a standard Application from SAP. Task
TS50000075 is configured in SWFVISU for this application which helps in getting the workitem to the UWL for the approval.
Now, my requirement is to create a custon workflow and instead of using the standard task TS50000075, I would like to copy task TS50000075 and use it in my workflow to perform exactly the same job as done by TS50000075. I do not want use TS50000075 here so want to make use of the copy of TS50000075.
I would then replace this custom workflow with the standard one in QISRSCENARIO for "Request for separation". So when the scenario is trigerred system should use my workflow and then the copied task to send the workitem to the UWL for the managers approval.
Analysis/Question:
Will copying TS50000075 and using in my customm wokflow help?
Do I need to make another settings after copying task TS50000075?
I have configured the copied task in SWFVISU.
I get the workitem in the UWL of the approving manager. When I try to approve from the managers inbox system launches the R/3 transction to execute the workitem and nothing happens. It should open up the Webdynpro application with the adobe form to approve it.
I have gonethrough the below thread and understand the scenario i am trying is possible:
<<Calling a custom JavaWebDynpro Application in UWL>>
Any help is highly appreciated.
Regards,
SanjayHi Sanjay,
Generally the problem in using TS50000075 is the subject line which is easily redefinable. Do u have any other problems in using that?
Anyways even copying the task to a custom one and linking it to ISRFORMAPPROVE shud work provided you have properly created all the relevant container elements in the newly copied task (I guess these values are read by the application using SAP_WAPI_READ_CONTAINER internally)
<i>system launches the R/3 transction to execute the workitem</i>
Can u describe more on this error? Are you getting this error once u click on the workitem in UWL? We had a similar kind of error and that was related to some settings in transaction SICF and our basis administrator resolved it.
Thanks & Regards,
Prasath N
P.S: Also i hope you have re-registered your item types after making the entries in SWFVISU. -
Can someone help me to know what workflow tasks trigger a change in Infotype 1013 ?
Regards,
Nitu KumariHi,
There is no specific workflow for this T.code, Can you please tell what is your requirement, so we can guide you how to approach.
Regards,
Surjith
Maybe you are looking for
-
I upgraded my old mac to snow lepord and now when i try to play music in my i tunes it says "file can not be located" but it still lists all of my music
-
Special characters in aggregate object mapping
I have the following code generated by oracle toplink workbench, any ideas? The special -> breaks the query in Oracle. Any help appreciated. Thanks, Code generated by toplink workbench: =========================== AggregateObjectMapping currencyPairM
-
IOS7 Animations - is there a way to turn them off?
I know that a lot of people like the screen animations when an app is started (tapping on the icon) and stopped (by using the button, for instance). I don't like them, and would like to turn them off. Yes, it's one of the first things I do when I set
-
My current phone is the Lumia 610 which apart from Skype being pulled off of it for no good reason (when I had it, Skype worked well). I am looking at a new phone which will likely either a Lumia 635 or Moto G. Given the complete disaster of Sk
-
HELP ME PLEASE! Microsoft office has a mind of it's own.
I just recently purchased mircosoft office for my mac book pro. Now everytime I turn my computer on and log in...the powerpoint, excel and word loads and opens automcatically without me prompting it. How do I fix this? It's very annoying! Thank you!