Human Activity don't disappear / Parallel Split

Hi,
i am modelling a BPM process where users can approval via 2 branches. In both branches i use a Human Activity.
Is there a way to cancel or complete the remaining Human Activity after one was completed?
I found a Workflow Pattern for "Cancellation and Force Completion" written by Soeren Balko but in this Pattern they use a Human Activity and a Automated Activity.
Enjoy NetWeaver BPM - Part 3: Workflow Patterns Reloaded - NetWeaver BPM 7.20
regards,
Sid

Hi Sid,
If you are in 7.3 i suppose you will be able to perform this action(to cancel or complete the remaining Human Activity after one was completed) by accessing BPM APIs from UI itself.
You should be able to access the task instance from UI for the corresponding task and end it.
Please check this [Working with BPM APIs|http://help.sap.com/saphelp_nw73/helpdata/de/9a/eebbdf59b94c3c82af598db638b0d0/content.htm].
Regards,
Unni

Similar Messages

  • Parallel Split / Uncontrolled Merged - Human activities don' disappear

    Hi,
    I am modelling a BPM process, where users can perform approvals via 2 "channels". The first "approve-option" is a Human activity (-> UWL-Task), second is another application, calling an Intermediate Message Event WebService of the process.
    I modelled it using a parallel split with 2 branches (first contains the Human activity, second contains the Intermediate Message Event). By using an Uncontroled Merge after that, I want to make sure that the process continues if ONE of the two approval-options is used.
    Now I am facing the problem, that the Human activity (UWL task) still appears after the Intermediate Messaging Event has been called. When looking at the Flash Process Diagramm, it shows me that the process instance continued after the uncontrolled merge (-> good), but there is still a "green dot" pointing on the Human activity (-> bad ;).
    I want the Human activity to be kind of "skipped" by the BPM engine when the process flow continues, triggered by the other branch (Intermediate Msg Event).. Is there a better way of modelling such kind of scenarios or did I maybe miss something?
    Thanx in advance!!!
    Mirco

    Hi Mirco ,
    I haven't tried this scenario myself but it should be possible.
    Did you check this blog ? /people/soeren.balko/blog/2010/01/22/enjoy-netweaver-bpm--part-3-workflow-patterns-reloaded--netweaver-bpm-720 (Cancellation and Force Completion Patterns)
    This will give an idea on how to model
    Regards, Anil

  • Completing the 'OTHER' Human activity within a parallel split

    Hi All
    I was hoping someone could help me with a BPM problem i have.
    I currently have a simple Proof of concept that has a parallel split with two Human Interface Ui's in them that then merge back into a final step of the BPM
    I can't seem to figure out how to complete Human UI 1 if Human UI 2 is completed manually, so that when the user next looks in their UWL they have just the complete task not the step 1 they didn't manually complete and the final step. (Based on testing where i am receiving all the UWL items)
    Any help would be great
    thanks
    Tom

    Hi All
    I was hoping someone could help me with a BPM problem i have.
    I currently have a simple Proof of concept that has a parallel split with two Human Interface Ui's in them that then merge back into a final step of the BPM
    I can't seem to figure out how to complete Human UI 1 if Human UI 2 is completed manually, so that when the user next looks in their UWL they have just the complete task not the step 1 they didn't manually complete and the final step. (Based on testing where i am receiving all the UWL items)
    Any help would be great
    thanks
    Tom

  • Parallel Split Dynamic Instances

    HI,
    I have a requirement as below
    1)Requester will be having options to select the list of roles out of 10. If he selects 6 roles  from requester form and he submits ,BPM starts and it has to generate the  task (same UI) to all the  6 roles as selected by requester
    2)All the 6 roles users has to submit the form and final report has to go for approver.
    3) Now approver will decide whether to approve or reject.
    Now My concern is ,if it is standard fixed roles I will model all the related UI to all these 6 roles and end with parallel Join.So that it only send the task to approver only once all the roles users has submitted.
    But during run time if I pass those role names as a sting to use expression, will parallel split will send the tasks to all the roles? Will parallel join will wait till all the parallel task has been submitted and then it will send final task to approver. I know this is possible using CE 7.2 by selecting parallel loop option for the task. But our version is CE 7.1 EPH1.
    Can some suggest me whether we can meet this requirement in CE 7.1 or not.
    Regards,
    krishna

    hi,
    In that case ,if i have sent 10 roles as an use expression to one human activity and if any one role (user )  submits his task, all the 9 remaining tasks which is lying in different roles will disappear???
    In that case, cant tasks remain in there queue for 9 individual roles to submit there own task(instead of disappear there tasks,if one submits).So that once all the 10 roles completes there task Parallel join will merge and proceeds for another task. Please help me on this.
    regards,
    Krishnam

  • Using parallel split

    Dear all,
    I have a requirement.
    I have a Human activity in my first step of the process flow, Once this is initiated, the process should be split into 3.
    Each one the above process has to go to 3 different user groups. Any one person from each group has to act on the process.
    Once all 3 are completed, I need to merge the process back to a single instance and send to the next level.
    Can I achieve this using parallel split & parallel join?
    I haven't worked on this parallel split scenario till now. I anybody can give me the steps to do so, it will be of great help to me.
    Regards,
    Aparnna Prasad

    Hi Aparna,
    As rightly pointed out by MArtin, you need to have a paralell join before the next activity. Once all the three paraleell activities are completed then only the control flow will move forward and I think that is what your requirement is.
    Hope this helps!!
    Regards,
    Arafat

  • Extending TaskOutput for a Human Activity with WebDynpro UI

    Dear Experts,
    For my process I need to change some data object values in my context using WebDynpro UI. For that I would typically use a Human Activit with WebDynpro and some output mappings on
    TaskOutput->UIResponse->MyTaskCompleteEvent->xxx.
    But in my case I don't want to close the task. I want to use a different Event for the mapping without completing the task. Something like:
    TaskOutput->UIResponse->MyTaskChangeContextEvent->xxx
    But I couldn't find a way to extend the TaskOutput and UIResponse to be able to use other custom events for output mapping.
    I would appreciate any help.
    Thanks,
    Koray
    Edited by: korayyersel on Aug 19, 2011 9:49 AM

    Ok, you can not update the BPM context without completing the task. You can have temporary data store in CAF (with default data source or external data source) and you can store/retrieve the data temporarily using JPA (Java Persistence API).
    You can refer the below link for more details: http://help.sap.com/saphelp_nwce72/helpdata/en/47/d67d5357a34ac5e10000000a42189d/content.htm
    http://help.sap.com/saphelp_nwce72/helpdata/en/4a/9e7b9845816c3de10000000a42189c/content.htm
    So you can call EJB/Web Service from WD task to save the changes and when user reopens the task you can retrieve the data from DB and show to it to the user.
    Thanks
    Abhilash

  • I purchased a tv show from itunes.  While downloading from the store it shows in the video list, when done, it disappears. what is happening?

    I purchased a tv show from itunes.  I can sync to my iphone. I tried to sync to ipod touch 4gen. Sync seems to be fine, but the video doesn't show up.  While downloading from the store it shows in the list, when done, it disappears. what is happening?
    I finally figured it out.  I had the parental controls restricting videos on my son's ipod.  Once I changed the restrictions, the videos appeared.

    http://www.apple.com/support/itunes/store/download/
    Fill out a customer service request, they will respond. I had a problem with my account and Apple was very helpful.
    BTW... the store is still down.

  • BPEl Human Activity Issue - Reject case is not working

    Hi All,
    I have bpel processs. It is works like this:
    It has a human task for approval from manager with ACCEPT or REJECT as outcomes.
    Once the manager Accepts the request, the initiator (say applicant) should get a email updating the status as accepted.
    And when the request is rejected by manager, then the initiator(say applicant) should get an email updating the status.
    The problem is the human activity is working fine for ACCEPT and sending email. But struck up for REJECT outcome. It is waiting for task completion from manager, i mean completion of human activity even though it is completed as the manager rejected it.
    Audit activity log when Human activity got REJECTed by manager:
    *"waiting for "onTaskCompleted" from "TaskService". Asynchronous callback"*
    I tried the below things.
    1) Deleted the task form --> saved the process --> closed Jdev --Re-opened  JDev and created a new task form. Still the same behavior. Not working for REJECT case.
    Can some body help me in figuring out the issue.
    I am using SOA suite 10.1.3.1 n JDev 10.1.3.1
    Thanks,

    Hi,
    I could figure out the solution to the problem.
    The issue was with xquery. I build it wrongly. I could find this from my domain logs.Then I corrected the query. Now it is working fine.
    Thanks,
    Irfan khan

  • CE 7.30: Boundary event for human activity

    Hi there,
    one quick question:
    I have a approve/reject WDJ screen linked to a human activity.
    To avoid having too many ExclusiveChoice gateways in my BPM, I tried to use the WDJ error event as boundary event in my BPM.
    This event is fired when the user clicks on the reject button.
    But if you do so, the user gets the following message on the screen:
    Modeled error event triggered by embedded application: Corresponding error handling started for this task
    Is that always the case when I use a boundary event in a human activity?
    If so, that's not nice for the users to see that error message after rejecting a request.
    So the only way to handle rejections in BPM properly is to use Exclusive Choice gateways?
    Thanks in advance!

    Hi Stefan,
    thanks for answering.
    I've found a simple workaround for that issue:
    In my main process I call a referenced sub-process "Approval step" which includes my human activity together with an exclusive choice gateway "Approved?".
    This gateway has two gates: "Yes" goes to normal end event, "No" goes to an error event.
    If the user rejects, the sub process runs into an error event, which can be handled in my main process as a boundary event.
    The only tricky thing is in my opinion the creation of the service interface/message trigger for that referenced sub-process.
    You have to make sure that the service interface has a fault message, so that the referenced sub-process can have a boundary event.

  • HT4910 The iCloud Backup notice don't disappear from screen.

    I cannot use my iPad because the notice on the screen don't disappear even after I touched OK. What should I do?

    Perform a Reset... Try again...
    Reset  ( No Data will be Lost )
    Press and hold the Sleep/Wake button and the Home button at the same time for at least ten seconds, until the Apple logo appears. Release the Buttons.
    http://support.apple.com/kb/ht1430

  • Apps don't disappear after updating

    My updated apps don't disappear after updating concludes on my iPad.  I noticed that this only started happening after installation of iOS7.

    Hi Aleagle,
    Just so you know, the reason this was changed for iOS 7 was in conjunction with the Automatic Update feature that was also introduced with iOS 7. If updates to apps are being done automatically, then you would have no way to know what apps were updated or when. This new list in the Updates tab was added to provide the update history information.
    Cheers,
    GB

  • Screen don't disappear when calling

    The screen don't disappear when I move the iphone to my ear !

    Try a Reset...
    Press and hold the Sleep/Wake button and the Home button at the same time for at least ten seconds, until the Apple logo appears. Release the Buttons.
    http://support.apple.com/kb/ht1430

  • Using a UI different from WebDynPro for Human activity forms

    Hi Forum Dwellers
    I am currently investigating the possibility of porting our product to use NetWeaver components. Specifically, we currently use TIBCO iProcess for our workflow/bpm engine. We already have a UI with custom forms that go with the steps (SAP: human activity) in each procedure (SAP: process). We would like to keep our UI with its custom forms and rip iProcess out and replace it with NetWeaver BPM. We interact with iProcess using the Java API that comes with it and hope to do the same with NetWeaver BPM through the UWL.
    After playing with Process Composer in CE for a while I've come to the conclusion that it is not possible to specify a different UI to use. Or even to not specify a UI at all. Only WebDynPro appears to be supported. Is this correct?
    With iProcess I can build the forms in anything, like VB, or VC++, or Java Swing, or, as we eventually did - in TIBCO General Interface.
    I've downloaded and installed SAP NetWeaver Developer Studio 7.1 with EHP1 for my investigation.
    Regards,
    Johan Hoogenboezem

    Hi Martin
    Thank you for your reply. I'm starting to think I asked the wrong question, though. The focus needs to be on an API. SAP doesn't need to support another ui for NetWeaver BPM. Instead, there should be a comprehensive API for the NetWeaver BPM engine. That way the question about a different UI becomes irelevant. We need an API through which processes can be started, attributes can be retrieved and updated, tasks can be completed and processes can be moved along to the next activities. We also need to be able to retrieve all the tasks for a group of users, or for a single user. etc. etc. etc. Some of these requirements are already satisfied by the UWL api, but some are not. In addition to that, the UWL may be too general.
    An API like this is pivotal. It will determine whether we can port our product to NetWeaver or not. We cannot afford to rewrite the UI.
    Oh, one more thing, for goodness sake, NO WEB SERVICES! This should be a server-side or standalone Java API.
    Regards
    Johan Hoogenboezem

  • I have 5 layers of texts with a white background on the bottom(V1). I want to cross dissolve to black at the same time on all layers. However they all don't disappear at the same time. It seems the top layer fades out last, and so on.

    I have 5 layers of texts with a white background on the bottom(V1). I want to cross dissolve to black at the same time on all layers. However they all don't disappear at the same time. It seems the top layer fades out last, and so on. These are 20 frame dissolves.

    FCP User Manual, page 798.
    You can condense multiple clips that are stacked above each other into a nest. The nest appears as a single clip in the Timeline. If you need to modify the individual clips inside after you have created the nest, it can be expanded again by double clicking it.

  • Done Bottom Disappeared

    Done Bottom Disappeared, I dont see It anymore.
    Would you please help me
    Thanks.

    Dear Vinsolo.
    I think you are right, I did see it few times but I don't see It anymore. What Is the purpose of DONE BUTTON, If appears only during certain develop process ?
    If that is the case, In which develop processes It appears ?
    As far as I am concern, after Clicking on DONE BUTTON,you can always click on Reset Button, so what Is the use for DONE BUTTON ?
    Thanks.

Maybe you are looking for

  • I can't remember my password to encypt ipod backup?

    I can't remember my password to un-check the encypt ipod backup button? don't know what to do now?

  • What's a good gaming laptop?

    College student here, in dire need of a new laptop.  I dropped my old one and the screen cracked.  Plus it's rather old and slowly starting to die on me. So with that said, I need a laptop for school, but I also need it to be able to run WoW and LoL.

  • Flash drive issue

    When I plug my flash drive into my mac book pro it doesnt show on the desktop. Can anyone advise?

  • Import stops

    I am trying to import a full DV tape. I don't want to break it into clips; i just want the whole tape stored. The import keeps stoping at various times. I am not low on HD space. One thing that seems to stop it is when the video was stopped and start

  • Trouble getting images into iPhoto 6

    I'm seeing some similar problems here, but not quite this one. I just upgraded from my old Powerbook to the MacBook Pro. My photos all seem to be in the right place (users/(my name)/pictures/iPhoto Library), but when I try to open iPhoto, I get a mes