BPM Task not listed in UWL
Hi Experts,
I have initiated the BPM Process through NWA. Task is not listed in the UWL but the mail is getting generated.
UWL is configured to Provider System. UWL also receiving task from other BPM workflow.
Thanks in Advance,
Best Regards,
Arun
Hi Arun,
Assign a Potential owner to the task and check for the following roles to proceed with BPM Process.
pcd:portal_content/com.sap.pct/every_user/com.sap.bpem/com.sap.bpem.roles/com.sap.bpem.Enduser,
To Trigger Your Process:SAP_BPM_TRIGGER_EVENT.
While Assign Potential Owners,
Pool is the first Priority,
Lane is Second Prioriy,
Activity is Last Priority.
Eg: If u Assign a one Potential owner for Pool and another owner for Lane. It will take Pool owner as the major one.
Similar Messages
-
Dear Experts,
This regarding the UWL issue which we are facing in our landscape.
We have an EP 7.01 SP11 system by which users access the BPM task and CE 7.2 SP06 system
Where the BPM workflow is created.
SSO is configured properly between these two systems where both systems UME is pointing
to the same LDAP. System configurations and UWL configurations are done properly ,in fact the
tasks where coming properly in the inbox before.
But all of sudden without any changes its not working now . we are not able to find the root cause
of it.
Kindly help us to resolve this issue and let us know if you need more inputs.
Many thanks in advance.
Regards,
ParthibarajaDear Parthibaraja
I hope you are well and many thanks for using the SAP Discussion Forums .
In relation to the issue you described you mentioned:
We have an EP 7.01 SP11 system by which users access the BPM task and CE 7.2 SP06 system Where the BPM workflow is created.
SSO is configured properly between these two systems where both systems UME is pointing to the same LDAP. System configurations and UWL configurations are done properly ,in fact the tasks where coming properly in the inbox before.
Now although you mentioned the configurations are setup accordingly. I would like you to kindly review the UWL Destination Service Configuration as the smallest discrepancy maintained can cause unpredictable and unexpected behaviour.
SAP Note: Note 1133821 - UWL Destination Service configuration
When you followed and implemented SAP Note 1133821 - UWL Destination Service Configuration we need to make sure that connector names and also destination names match exactly (Case Sensitive).
Example: I mean if your portal system alias (=UWL connector name) is for example XYZCLNT100, then the rfc destination name should be exactly XYZCLNT100$WebFlowConnector.
After checking this and if you make any configuration changes
Clear the UWL Cache
Restart the UWL Service (during a period of downtime/low usage levels)
Now in terms of the UWL and BPM tasks there are some important points to highlight which are covered in the following documentation link:
http://help.sap.com/saphelp_nw73/helpdata/de/4a/ee9c7488946d62e10000000a
42189c/frameset.htm
I have come across similar scenarios in the past which have been resolved after consulting the following SAP Note Documentation:
SAP Note: 1585226 - BPM UWL Connector Failure
Kindly Check whether the proxy settings are done correctly and http.nonProxyHosts has proper entries as explained in the note 1507174. (Proxy settings for the J2EE engine). You NEED to have SSO configured as in a case with 730, absolutely no user mapping should be used on webflowconnectors.
Kindly update me as per your findings.
I greatly appreciate your time and patience and I look forward to recieving your reply.
Kind Regards & All The Best
Troy Cronin - Enteprise Portal Support Engineer -
BPM task not appearing in universal worklist
Hello All.
We have installted NWCE 7.2 for a developing a pilot . We have created a sample BPM application and build and deployed it.
For some reason the BPM task (first activity in our process model) is not appearing in the UWL
We have ensured that UWL is configured properly and SAP_LocalSystem BPEMUWLConnector is configured and running successfully.
After deploying the process model, we have started the process following the NWA, Configuration Mgmt , Processes and tasks , Start the process .
In the manage Processes: Process Instance the status is showing In Progress and Show Process flow shows the first process is active.
Note: The process is not trying to connect to any backend applictaion for timebeing, Administrator has full previliege on the Pool, Lane and Human activity / task
If any one has encountered similiar problem with NWCE7.2 Sp1 please help us how to go about and overcome this issue.
We have to demo the smaple this week so any help would be highly appreciated
thanks
MukhutiHi,
Check the task owner in Nwa > Operation Management > Processes and Tasks > Mange Tasks. If you are able to locate the task then make sure that the user has been assigned the BPEM END user role.
Hope this helps!!
Cheers,
Arafat -
How to get site workflow tasks not list workflow tasks in SharePoint 2013 programatically ?
i want to customize wrkstat.aspx based on site workflow not list workflow, so i want to filter section of tasks view to filtering based on site workflow, i made this to list workflow and i cannot do that to site workflow.
Please advise me.
Thanks.Hi Ramakrishnan,
you can use the below code to post comments in newsfeed. I think this will helps you.
var feedManagerEndpoint;
// Get the SPAppWebUrl parameter from the query string and build
// the feed manager endpoint.
$(document).ready(function () {
var appweburl;
var params = document.URL.split("?")[1].split("&");
for (var i = 0; i < params.length; i = i + 1) {
var param = params[i].split("=");
if (param[0] === "SPAppWebUrl") appweburl = param[1];
feedManagerEndpoint = decodeURIComponent(appweburl)+ "/_api/social.feed";
postToMyFeed();
// Publish a post to the current user's feed by using the
// "<app web URL>/_api/social.feed/my/Feed/Post" endpoint.
function postToMyFeed() {
$.ajax( {
url: feedManagerEndpoint + "/my/Feed/Post",
type: "POST",
data: JSON.stringify( {
'restCreationData':{
'__metadata':{
'type':'SP.Social.SocialRestPostCreationData'
'ID':null,
'creationData':{
'__metadata':{
'type':'SP.Social.SocialPostCreationData'
'ContentText':'This post was published using REST.',
'UpdateStatusText':false
headers: {
"accept": "application/json;odata=verbose",
"content-type":"application/json;odata=verbose",
"X-RequestDigest": $("#__REQUESTDIGEST").val()
success: getMyFeed,
error: function (xhr, ajaxOptions, thrownError) {
alert("POST error:\n" + xhr.status + "\n" + thrownError); -
Hi, We have GP WD java application which is running CE 7.31 sp05. Some of the GP task is not appearing in UWL . What might be case,please suggest.
Hi Jigar,
As Mentioned in the previous posts re register the system and also clear the cache, once done check whether the task items are there in the UWL config or not.
If this doesn't solve update the problem after you do that.
Cheers-
Pramod -
Substitute tasks not shown in UWL but available in SBWP
Hi, I am trying to test substitute functionality in our custom iview. I have added code(available in attached file) in UWL XML which shows Manage Substitution button and substitute tasks are shown in SBWP but not in UWL. What else I need so tasks show up in UWL? Thanks in advance
Nilesh Telkikar wrote:
Is there any authorizations required in portal to add substitution?
page 14, http://www.sap-press.de/download/dateien/1461/146_leseprobe.pdf
Nilesh Telkikar wrote:
I see entries in SAP table HRUS_D2 but portal table KMC_WF_SUBSTITUTE is empty when I add substitution.
sorry, Im not familiar with the table. But regarding your expectation of new entries, did you saw that already?:
UWL FAQ - Business Process Expert - SCN Wiki
Substitution - Getting Started - Using SAP Software - SAP Library
regards -
Delegated task not listing in the BPEL Portlet when logged in as that user
Hi All,
A task delegated to say a user JCOOPER (which is picked from OID) is not listing in the BPEL Portlet when logged in as user jcooper...
Is there any workaround to solve this issue?The issue persists in PROD environment..Somebdy pls suggest..
Thanks,
ChitraDevi DHi All,
Any body pls help out for this issue
Thanks,
ChitraDevi D -
Hi All,
I have able to build a process & deployed Successfully.
Also am able to see the Proicess Instance ID as well as Task Id in Manage Process & Manage Task respectively.
But am not able to see the Task in UWL. I am using Local system ie.., both BPM Run time services & UWL is residing in same system.
Am able to see the SAP_Localsystem aliases with BPEML connnector by default. But not able to see the system(for aliases ) in the system Landscape directory.
Please help me on this.
Thanks,
ArunHi Abhinava,
I have tried many times but no luck.
Hi John,
I am able to see my process status success. Even in Manage Process -->Failed Process Instance, am not able to see my process. Similarly i have seen in Manage task, am able to see the task success.
The problem is with the UWL i think so. Intially i had a Locale problem but now that is resolved.
Please help me on this.
Thanks,
Arun. -
I have modelled a BPM process and attached Webdynpro UI's to its human activities.
I am able to start the process from the Process Repository, but the tasks are not getting visible in the Uniiversal Worklist of the Task Principle Owner.
When I'm logging on with administrator id, and going to Manage Processes screen, I'm seeing the active task correctly highlighted.
Also, when I'm logging on with administrator id, and going to Manage Tasks screen, I'm not seeing any tasks being created.
What may be the problem?There was a problem with setting the Locale in the BPM configuration wizard. After fixing it, the first human activity is getting created and task is assigned. When I'm completing the first human activity and submitting the form, task is not getting assigned to the user/principle owner of the second human activity.
When I open Manage Process, and see the history, I see the process status as Suspended and the following log:
15-Jun-2010 15:57:49 Task completed Task completed by BPEMUser, Operator Human interaction
15-Jun-2010 15:56:44 Event notification cannot be sent Event notification could not be sent to recipients <mail id removed> for task instance ID 35e69fcb-788e-11df-c7cd-02004c4f4f50. Problem: Cannot send e-mail because the e-mail session cannot be retrieved Human interaction
15-Jun-2010 15:56:43 Task created Task created Human interaction
No task created for second human activity.
What may be the problem now? -
HREF in user decision task not working in UWL?
Hi All,
We're on ECC6 and portal version 7.01 SP4.
My problem is that I have defined a link in the body of a user decision task like so..
<A HREF="http://www.google.ie/" target=_blank> GOOGLE </A>
and while in appears as a link in the task in the UWL, clicking it does nothing. When I check the properties of the link, I see that it's actually javascript:void(0);, so hence it doing nothing.
Can anyone give me any guidance on how to get a link working in a user decision task in the UWL?
Thanks in advance,
Liz.Hi Patrick,
Thanks for the respnse, I've since figured out that what I was trying to do was not possible. I have impleneted a workaround myself, where I just added an extra button action in the UWL.
Many thanks,
Liz. -
Decision task not appearing in UWL
Hi All,
I am not able to see my decision task TS12000025 in UWL however I could see in business inbox in backend. Does anybody have any idea ?
Appreciated.
-BijayHi Bijay Kumar,
In SWFVISU transaction you have to add this things.
1. Task--Give the task id which has to be sent to the UWL
2. Visualization--How you are going to view the screen (using java web dynpro) so give as Java web dynpro.
3. Screen id--For which screen your are going to assign this task.
4. Application ID--While you activate a web dynpro screen it will be providing a application id this has to be done in dynpro side and give that number in this parameter. After that if your activate the dynpro it will be giving the new application id so you have change the old id to the new one in SWFVISU transaction.
Thanks and Regards
Balaji K. -
Hi
I am receiving my workitems on portal in UWL. When I try to open any task ( SAP transaction is called) a error comes
"Work item executed". if you try to reopen it then error comes "You are not a receiver of the work item".
The UWL log displayed:
External user [USSAGGARK] of external system [SAP_ECC_HumanResources] not mapped to a portal use
External user [US1047] of external system [SAP_ECC_HumanResources] not mapped to a portal user
Empty or null time zone value from backend
External user [WF-BATCH] of external system [SAP_ECC_HumanResources] not mapped to a portal user
Invalid timestamp 0 from backend system (for user 5841)
Please help me to fix it.
Thanks
Vishal kapoorHi Vishal
I think task registration is needed when you are calling a WD (ABAP/java) screen . But in my case a SAP transaction is getting called. it has worked fine on other sites in the past without registration.
If its working in other system check the configuration and compare both the system are identical. Then it will work. I guess the SAP transaction if you are calling without task registration then you atleast you need to do XML re-registration in portal. Take your task number and talk to EP team to do the XML re-registration in portal. I think it will give some clue.
Regards
vijay -
Task not showing in UWL XML File
Hello Experts,
I am back with another query in less than a week.
Requirement:- There is a Transaction BNK_APP by which users do their task (approve reject etc) it triggers a workflow and then the workitems are generated and sent to SAP Inbox. These workitems are now shown in the users Inbox in UWL.
Users dont want to see these particular workitems in their inbox as they are required to do this via the transaction and not via UWL.
Workarounds:- I have been told that there is noway at all that this can be controlled from the workflow or the backend it has to be done by changing the UWL XML. Is it true that this situation cannot be achieved by changing or filtering the workflow or backend.
From Portal, I can
1. go into the xml file and delete that Workitem Task no.(TS50100025) and upload it with new name with priority "high" and good to go.
2. I can put something like this :
<ItemTypes>
<ItemType name="uwl.HiddenTask" connector="WebFlowConnector" defaultView="DefaultView" defaultAction="launchWebDynPro" executionMode="default">
<ItemTypeCriteria systemId="SAP_WebDynpro_XSS" externalType=" TS50100025" connector="WebFlowConnector"/>
</ItemType>
</ItemTypes>
BUT BUT, I feel very awkward telling you this, but in the XML i DID NOT find a single entry with the Task no. TS50100025. I switched on the Troubleshooting for UWL and saw that the config file was "uwl.webflow" with the same Task id. But when I checked the uwl.webflow XML I did not find an entry with that Task no. either.
Whats wrong ?? Why the task/workitem is being shown in UWL but not in the XML ?? Is it even possible ??
Edited by: Rajat Sharma on Nov 2, 2011 6:14 PM
Edited by: Rajat Sharma on Nov 2, 2011 6:14 PMHi Rajat,
For the items to appear in UWL, they need to be part of one of the XML files.
You are checking in wrong XML file.
Check in uwl.webflow.SAP_WebDynpro_XSS.
Second part, you don't need to or rather you shouldn't modify this ML file. Because every time you register the connector this file will be regenerated.
For more details on how to hide work items refer to SAP note 1437432.
In short
1. Create an XML file with any name say Hide Tasks.xml
2. An entry in this file might look like
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE UWLConfiguration PUBLIC '-//SAP//UWL1.0//EN' 'uwl_configuration.dtd'
>
<UWLConfiguration version="1.0">
<ItemTypes>
<ItemType name="uwl.webflow.DoNotDisplay12" connector="WebFlowConnector" defaultView="something" defaultAction="something" executionMode="default">
<ItemTypeCriteria systemId="SAP_R3_FINANCIALS" externalType="TS00300025" connector="WebFlowConnector"/>
</ItemType>
</ItemTypes>
</UWLConfiguration>
Thanks
Prashant -
Tasks not opening in UWL through LR script
Hi,
I am trying to script a scenario in SAP NW Portal. The scripted scenario looks like:
1) VUser.init() section: A user logs in to the portal.
2) VUser.run() section: The User performs few steps in the portal (UWL - WD Java).
3) VUser.end() section: The user logs out.
The intention is to achieve the following scenario during its run time:
A user logs in, then perform actions defined in VUser.action() section in iterations and at last of the load test, the user logs out.
Issue: The first iteration is always happening successfully but the second iteration always fails.
Please help me in resolving the issue.
Thanks & regards,
Ankit
PS:
If I put all the transaction in VUser.action(), all the iterations pass.HI Arvind
Try a piece of code to get all the tasks in your task list.
QueryResult result = itemManager.getItemsForItemType(uwlContext,ItemType.UWL_ITEM_TASK, null, null);
SO in result, you'll get all the task available.
Thanks
Puneet -
Hello Experts.
I've made a simple custom KM Scheduler task, but am unable to see it under System Configuration -> cm -> global services -> Scheduler Tasks. I've trawled the forum for leads, read blogs but have been unable to resolve what should be a straightfoward issue.
I've used NWDS Wizard to create the project. Renamed the wrapper interface and class to avoid a conflict. Updated portalapp.xml to reflect this. Restarted portal twice, no luck.
Here's my portalapp.xml:
<?xml version="1.0" encoding="UTF-8"?>
<application>
<application-config>
<property name="SharingReference" value="usermanagement, knowledgemanagement, landscape, htmlb, exportalJCOclient, exportal"/>
</application-config>
<components/>
<services>
<service name="ArchiverService">
<service-config>
<property name="className" value="com.sap.netweaver.rf.wrapper.RFServiceWrapperArchiver"/>
<property name="startup" value="true"/>
</service-config>
</service>
</services>
</application>
RFServiceWrapperArchiver is the name of the wrapper class. In it, I set a key, expert.no.services.Archiver which corresponds to the class I have that implements ISchedulerTask. Nothing fancy in this class.
package expert.no.services;
import java.util.Properties;
import com.sap.netweaver.rf.wrapper.IRFServiceWrapperArchiver;
import com.sapportals.portal.prt.runtime.PortalRuntime;
import com.sapportals.portal.prt.service.IServiceProfile;
import com.sapportals.wcm.service.scheduler.ISchedulerTask;
public class Archiver implements ISchedulerTask {
private String Channel_Root = "";
private com.sapportals.portal.prt.logger.ILogger logger = com.sapportals.portal.prt.runtime.PortalRuntime.getLogger();
//public Archiver(){}
public Archiver() {
super();
public void run(String id, Properties properties) {
// implement the tasks to be scheduled
logger.severe("expert.no.services.Archiver","Archiver has been started");
private void getServiceProperties() {
IServiceProfile serviceProfile = PortalRuntime.getRuntimeResources().getService(IRFServiceWrapperArchiver.KEY).getContext().getServiceProfile();
Channel_Root = serviceProfile.getProperty("Channel_Root");
logger.severe("expert.no.services.Archiver","Channel root is: "+Channel_Root);
//serviceProfile.setProperty(key, value);
//serviceProfile.store();
I have checked for the presence of the co.xml and cc.xml and everything is fine there as well
Edited by: Claus Lisberg on Aug 12, 2009 9:31 AMProblem solved. For some reason the configarchive.properties file was not added to the NWDI project. Did an Export and this prompted me to add it.
I now get an message that this has an invalid name, but at least I have something to work with.
Maybe you are looking for
-
I work at a college with a bazillion corporate licenses for cs6 and we are getting this stupid sign in required adobe ID message when we launch cs6 apps. The first machine i installed it on does not give the error but all the subsequent ones have eit
-
my ipod dosen't play out of the left speaker. its not the beadphones because i've tried it on my stereo. ocasionally if i move the chord just right it plays but fairly faintly. i was wondering if there is a way to fix it without having to send it in,
-
Missing songs when transferring from old to new laptop
Hi I have just moved my songs from old to new laptop. Unfortuantely it has not copied all of them over, when I try to play in itunes it asks me to locate them. I have checked what has copied over and it has definately left them off, problem is it's
-
http://caloriecount.about.com/usaunited-states-u-s-g8754 https://smartify.zendesk.com/entries/45800870-USA-UNITED-STATES-U-S-vs-Portugal-live-stream-Online-Fifa-2014 http://www.youtube.com/watch?v=H78aJqMDbOc http://www.youtube.com/watch?v=MbJRZfZg0l
-
Hi there! I would like to know how can i open a external link in a new window... i know i can use the javascript function popupURL... however, that open a popup window, without no toolbars. i want open a full and regular windows (open link in new win