Parallel Approvals in Guided Procedures

Hi Experts,
In my scenario, i have a process for 3 Approvals, wht i m doin nw is..after first approval's Approve, nxt approval action will be triggered and so on. After all the 3 sequential Approves, i need to update some table in SAP.
But now, i dont want other Approvals to be waiting for the first Approver's decision. I want all the three Approvers to get the VA(Visual Approval) Screen at the same time and only after all the 3 Approves by respective Approvals, i need to update SAP table.
But I m stuck over here, how can i achieve this, how to get each Approvers decision, so that after all the 3 Approvers Approve, will update that SAP table.
Please help me out with this..its very urgent...plz..
Thanks & Regards,
Runal.

Hi Runal,
You can make use of Parallel Blocks in this case.
Insert the actions for all the Approvers in the same  Parallel Block.In this way,each action can be executed independent of the other within the parallel block.However,you can exit this parallel  block only after all the Approvers have approved.
The actions to be executed after the Approvals can then be inserted in a Sequential Block following the Parallel Block.
For more details on parallel block, you can refer to the link below:
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/4848c8d1-0c01-0010-33b9-87a6488c48a7
Let me know if this helps.
Regards,
Gaurav.

Similar Messages

  • Guided Procedures - Parallel Processes

    Hello,
    In guided procedures, when multiple parallel processes come to the final decision point, the automated decision point is processed based on the first process that arrives to the decision point. Is it possible to ‘Hold’ a process until the other parallel processes are complete?
    Thank you.
    Jagadish

    this is possible,
    if you are running at ABAP,
    you can create an enqueue object.
    The first process which take the enqueue would "win" the other will "lose".
    They can wait until the first process would release the enqueue (be dequeuing the lock)

  • Guided Procedures runtime  via Parallels windows on a macintosh

    I am trying to run GP through a virtual XP machine on my macintosh - I have all relative VPN connections established and I have checked the internet access and connection through my alternative IBM machine to ensure access issues are not the problem - If anyone has any suggestions they would be very appreciated - The issues are that I am able to connect and log in to GP runtime but the workcenter/application view does not appear in my browser???? Any ideas would be great
    thnx in advance

    Hi
    You mean the entry in the UWL list? No, we don't modify this. It is exactly the title we have assigned to in the Guided Procedures Design time environment.
    How else can a  title be changed? And what kind of problems can occur?
    Regards
    Bettina

  • Guided Procedures - Integration of Webdynpro Java with Adobe Interactive fo

    Hi All,
    We have created Webdynpro java application with Adobe interactive forms.It works fine in NWDS and also in Webdynpro Content Administrator.
    When we have called this component in Guided Procedures (callable object - Webdynpro (GP Interface)), the form screen has not displayed.
    Plz help us..

    Hi,
    Scenario : User have to log into GP runtime, When he clicks the first action it should display the adobe form. He has to fill the details and submit the form. This form is routed for Approver 1 for review. The first approver will log into portal,view it (UWL),approve it and sent for second approver.The same process happens with the second approver.After both approvals, a BAPI updates the data in the interactive form in R/3
    All the process have to be done in Guided Procedures, then integrated with Portal at the end.
    We have tried creating an Wdynpro Java app with online adobe form and executed successfuly in NWDS and also in Webdynpro content administrator.
    issue:-
    When we create a callable object(webdynpro app(gp interface CO)) in GP and test, we were unable to view the form.
    Now our question is : what are we mising ?
    Is it possible to integrate online interactive adobe form with guided procedures?
    Is our approach to solve the scenario right?
    any links or tutorials will be greatly appreciated
    TIA,

  • Difference b/w various blocks in Guided Procedures?

    Hi experts,
    I am new to Guided Procedures and want to know a few things.
    Can anyone of you tell the difference between the various blocks in GP.
    Or
    Can you give a brief idea about when will we use the different types of blocks in GP?
    1.Sequential
    2.Parallel Dynamic
    3.Precondition Loop
    4.Alternatives
    5.Parallel Block
    6.Post condition loop
    Also, can any one tell me the diff between a Process and a Simple Process.
    Thank You.
    Regards,
    Murthy J N.

    Hi Murthy,
    As we know that CAF Guided Procedures (CAF GP) is a framework for modeling and managing workflows using simple and user-friendly tools. As a part of the Composite Application Framework (CAF), GP enables access to multiple backend systems, consistently combining different types of services and applications into processes.GP supports collaboration, ad-hoc items, and offline task management using interactive forms. It provides role-based access to tools and resources and guidance through the workflows at runtime, thereby helping end users to easily identify and complete their tasks.
    CAF GP enables you to re-use existing services and applications, such as SAP system transactions, remote-enabled function modules (RFCs), CAF Core applications.
    Please check the below links for the different tyoes of blocks available at GP:
    http://help.sap.com/saphelp_nw04s/helpdata/en/68/6182410349213ce10000000a1550b0/frameset.htm
    https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/8269bdb8-0701-0010-4692-c3349106ec66
    Process and its details are mentioned at below link .
    http://help.sap.com/saphelp_nw70/helpdata/EN/43/2713f5177e6021e10000000a422035/frameset.htm
    Hope this helps you.
    Regards,
    Shaila
    Edited by: Shaila kasha on May 19, 2009 12:15 PM

  • Guided Procedures and online interactive adobe forms.

    Hi Experts,
    Scenario : User have to log into GP runtime, When he clicks the first action it should display the adobe form. He  has to fill the details and submit the form. This form is routed for Approver 1 for review. The first approver will log into portal,view it (UWL),approve it and sent for second approver.The same process happens with the second approver.After both approvals, a BAPI updates the data in the interactive form in R/3
    All the process have to be done in Guided Procedures, then  integrated with Portal at the end.
    We have tried creating an Wdynpro Java app with online adobe form and executed successfuly in NWDS and also in Webdynpro content administrator.
    issue:-
    When we create a callable object(webdynpro app(gp interface CO)) in GP and test, we were unable to view the form.
    Now our question is : what are we mising ?
    Is it possible to integrate online interactive adobe form with guided procedures?
    Is our approach to solve the scenario right?
    any links or tutorials will be greatly appreciated
    TIA,

    Hi
    See the following Link: [http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/8a696cea-0c01-0010-d494-9b0b8ce7565f&overridelayout=true]
    Kind Regards
    Mukesh

  • Clean Job: Guided Procedures - Locked Objects & Background Action Process Q

    I opened this thread also in Portal Content Development thread,
    but I think its more useful here:
    Hi Experts,
    We are running several Workflows on our Portal, they often lock objects and use the background action processor queue.
    You can unlock these objectes manually by selection 'Unlock Objects' (which is below Guided Procedures - Administration)
    And you can delete the successfull processed action queues (Guided Procedures - Administration - Maintain Queues).
    Is it possible to this in a weekly running job? All objects should be unlocked, the queue should only be deleted for actions which where processed successfully and are older then a date.
    Is this possible?
    Thanks for any help,
    Chris

    Hi Sitarama,
    <br/>
    <br/>Thanks very much for your fast reply. Yes, the smartforms are custom-built. Besides the deadlock error, there still has some errors in SP01 says "Could not pass request to host spool system". But it previews wonderfully in SP01. The detailed SP01 error log is like below:
    Print request processing log
    Errors occurred processing this print request
    Error during print request output. l_rc = 99
    There may be no printout
    Most important attributes of spool request
    Request number 2828
    Request name SMART  LOCA 8000199
    Client 800
    Owner 8000199
    Request attributes
    Time created   2010120906014800
    Remaining life  +00007235800
    Dispo 1 (Go/Hold) G
    Dispo 2 (Keep/Delete)     D
    Dispo 3 (Indirect/Direct) D
    Default output device LOCA
    Default no. copies  1
    Format ZTEST
    Main print request characteristics
    Spool request number 2828
    Print request number 1
    Print request attributes
    Time created   2010120906020500
    Output device LOCA
    Format ZTEST
    What do you mean parallel processing on table level? The smartforms extract data from different SAP tables and then transfer to smartform interface, then they can added in form pages. Do you think this results parallel processing towards tables?
    <br/>
    Thank you and hope to hear more from you.
    Best Regards,
    Jeff

  • Identify Guided Procedures Task ID dynamically

    Hi,
    Can anyone please tell me if there is a way to idynamically dentify the id of the task (not the process) that is asigned to the user in Guided Procedures process?
    Say for ex: I have two parallel tasks assigned to one user. Action1 and Action2. For each action a email is sent to the user with a link  (like below) to the task so he/she can directly launch the task from email.
    To view this task href="http://`{write(ctxt.DataSource.Host);}`/irj/portal?NavigationTarget=ROLES://portal_content/com.sap.pct/platform_add_ons/com.sap.caf.eu.gp.folders.gp/com.sap.caf.eu.gp.roles.runtime/com.sap.caf.eu.gp.worksets.runtime/com.sap.caf.eu.gp.pages.procinstance&DynamicParameter=processId%3D`{write(sy.processid);}`%26taskId%3D">Click here
    With the above link, the user is only getting the url to the process but not directly to the task. i.e., when the user clicks on the email link of Action2, the browser opens up with the Action1 selected by default. He will then have to manually click on Action2 to complete that task. I want the user be able to directly go to Action2.
    Please advice.
    Regards,
    Kumar.

    Hi,
    Refer this
    Re: Adding users to a process role at runtime   method :- addRuntimeDefinedUser

  • Guided procedures-help required

    Hi,
    I have deployed some updated content in guided procedures. (Deleted the entire ORGINAL content even from the deleted items folder).The problem is other processes have disappeared strangely(folder names are missing the content inside the folder is present) .
    Although i did not make any changes in those folders, the folder names are not appearing strangely.
    Does the problem lie with deployment of content through SDM(i deployed all .sda files in one go) or any other issue.
    Do i need to roll back the changes?
    Please suggest.
    Regards,
    Subodh

    Hi David,
    Assuming that they are actually blocks in a process (I do not see other possibility of actually handling two different processes instead of two blocks in a process, but I will confirm with the person who brought the issues to my notice), is it possible to specify exit condition for one block that also depends on the exit condition of second block? That means even if the exit condition of one block is met, can it wait for the second block's exit condition?
    In BPM we have Fork step where I can specify parallel branches and design the process such that it runs through certain number of branches. Is anything available like this in GP? Can you please provide any documentation which explains the parallel block handling in GP?  As I mentioned in my other response, I am familiar with BPM, but never used GP.
    Thank you very much.

  • Guided procedures performance

    I'm evaluating the performance of Guided procedures, in SAP Netweaver version 7.05 SP1. It runs over a machine with Intel Xeon @ 2.13 Ghz, 3.37 GB RAM, 2046 MB swap size, Windows Server 2003 Enterprise Edition, Service Pack 1, JRE version 1.5.0_11. The maximum JVM heap size is 1024 MB, using a parallel young garbage collection policy (-XX:+UseParNewGC), I'm using the parameter -XX
    :+HandlePromotionFailure in order to work around the bug 6226790 related to the UseParNewGC garbage collection option (http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6226790).
    The test target is a "dummy" process, with one sequential block and three actions. The load is generated with JMeter, the test script creates a process instance, issuing a HTTP request to the corresponding URL. The load test consists in a increasing load of 1 to 20 concurrent virtual users, with a ramp-up time of 20 minutes (one new user every minute). The virtual users start process instances until the test is stopped (there is no defined iteration number), with a think time of 10 seconds.
    Till a load of 10 concurrent users the behavior is normal: constant response time about 500 ms and increasing throughput (considering the throughput as process instances started per second), until that moment about 300 process instances are created. However, as the test continues, the response time suddenly increases, the throughput falls and eventually the netweaver instance gets stuck. What is curious is that, although the netweaver instance is stuck, the utilization of the processor is low (less than 10%), as well as the memory (the heap just grows till 610 MB, its limit is 1024 MB). There are no sign of exhaustion of other resources, according to the corresponding performance counters (disk read and write queues, network utilization, context switches per second).
    The GP runtime is using the local workflow engine, the test has been repeated with 2, 4 and 8 threads in the workflow engine. In all the cases the above described results were almost the same.
    Does anybody know why the netweaver instance gets stuck under such conditions, and is there a way to solve this problem?
    Thanks in advance
    Edited by: Alexander Ambriz on Jan 13, 2008 4:34 PM

    The problem seems to be fixed in SP3.

  • Guided Procedures - Urgent help please

    Hello,
    Can anybody please help me with the information I am looking for?
    Our issues with EP Guided Procedures (GP) are in two spots:
    1) Parameter Passing - Use of  “out”  and “in” parameters from the process context to return / send values from Web Dynpro is not possible using out-of-box functionality.
    2) Eventing / Wait states/ "eventing" - In GP, when multiple parallel processes come to the final decision point, the automated decision point is processed based on the first process that arrives to the decision point. It is not possible to ‘Hold’ a process until the other parallel processes are complete.
    Which of the following statements is true with respect to the issues we are having?
    a) the product has these capabilities, and we've just not properly taken advantage of them;
    b) the functionality doesn't currently exist - but is planned for near releases;
    c) the functionality doesn't exist - nor is it planned to be delivered by SAP.
    Thank you very much.
    Regards,
    Jagadish

    Hi David,
    Assuming that they are actually blocks in a process (I do not see other possibility of actually handling two different processes instead of two blocks in a process, but I will confirm with the person who brought the issues to my notice), is it possible to specify exit condition for one block that also depends on the exit condition of second block? That means even if the exit condition of one block is met, can it wait for the second block's exit condition?
    In BPM we have Fork step where I can specify parallel branches and design the process such that it runs through certain number of branches. Is anything available like this in GP? Can you please provide any documentation which explains the parallel block handling in GP?  As I mentioned in my other response, I am familiar with BPM, but never used GP.
    Thank you very much.

  • Problem to implement Guided Procedure Workflow for particular senario.

    Hi,
    I have problems with guided procedure workflow.
      There are two users i.e. A and B. User A enters the information and as soon as he submits the information, that information should go to user B for review and user A should continue with his other task , irrespective of review from user B
    Currently A can't continue with other task untill B reviews the information. Please see below.
    I tried by using parallel block but that is not useful as parallel block cannot be completed unless all the action inside it are done.
      A                         
       |                                            
    Enter Information                       
      |______________________  User B Reviews Information
      |                                             
    Other Task                              
    Full Points will be rewarded.  Please Reply ASAP.

    Hi Patrik,
    Try this:
    Process
    -- Parallel Block
    ------ Block Input and Review
    ----------- Action 1 (input)
    ----------- Action 2 (review)
    ------ Block Other Task
    ----------- Action Other Task
    In my scenario, I've assigned default roles as follows:
    Administrator, Overseer, Owner to Administrator user
    Action 1 (input) to userA
    Action 2 (review) to userB
    Action Other Task to userA
    User roles:
    userA - GP User + GP Runtime WC
    userB - GP User + GP Runtime WC
    Follow the links to print screen files (imageshack):
    http://img91.imageshack.us/my.php?image=000cd6.jpg
    http://img61.imageshack.us/my.php?image=001lj7.jpg
    http://img77.imageshack.us/my.php?image=002rs0.jpg
    http://img301.imageshack.us/my.php?image=003we1.jpg
    http://img77.imageshack.us/my.php?image=004ue1.jpg
    http://img224.imageshack.us/my.php?image=005sj2.jpg
    http://img61.imageshack.us/my.php?image=006md4.jpg
    http://img525.imageshack.us/my.php?image=007xh2.jpg
    Reward points if it's helpful.

  • Envio e Recebimento de Notificação de WorkFlow Guided Procedure no Portal

    Bom Dia
    Alguem poderia m ajudar a solucionar um problema
    Tenho um cenário de WorkFlow de Guided Procedure no portal
    Erro: O user escolhido não consegue receber o e-mail (notificação)
    Segue abaixo a descrição do Cenário:
    Clicar em: Gestão de Inovação
    Clicar em : Ideas and Buckets
    Show = Buckets
    Selecionar um Bucket e clicar nele, ao abrir uma nova janela com os detalhes do bucket:
    Clicar em: Evaluations
    clicar em: Criar
    Evaluation Name = teste
    Start Date = data do dia
    End Date = data futura qualquer
    Clicar em: Select Itens
    Escolher uma opção de ideas
    clicar em: Select Criteria
    Selecione algumas perguntas a serem feitas ao usuário
    Clicar em: Weigh Criteria
    Colocar o percentual de cada pergunta (peso)
    Clicar em: Select Participants
    Em Find Participants, escolher algum participante(de preferencia com um e-mail que possa ser conferido o recebimento)
    Clicar em: Finish
    Clicar em: Start(momento que deve disparar o workflow e o participante acima escolhido deve receber um e-mail)
    Alguem poderia me ajudar , por favor
    Grato.

    Bom dia Sergio,
    Já está configurado o envio do e-mail pelo Portal?
    Se o protocolo usado é SMTP, já existe uma regra que permita o envio do email pelo portal?
    Boa sorte
    Grilo

  • Step by Step document on Guided Procedures for Benefits.......Help Needed..

    Hello Gurus,
    We are in process of implementing Benefits and for which we are using Guided Procedures, want to have understanding of the process can you please provide the step by step documentation and an example process that will be of great help.
    Appreciate your help.
    Thanks in advance for your time.
    Kind Regards,
    Pramod

    Hi Pramod,
    Please have a look at the below links. You will probably get some help.
    First of all, see the following thread, see the answer by shen peng in the end, explained CAF in very simple terms:
    https://www.sdn.sap.com/irj/sdn/thread?threadID=470956&tstart=0
    Now have a look at the following links for understanding about CAF, :
    <a href="https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/4277f37b-0601-0010-0597-89e792177e2b">Creating Composite Applications with SAP CAF</a>
    <a href="https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/84df3e36-0301-0010-be9d-b99aad8c81e6">Composite Application Framework in SAP NetWeaver</a>
    <a href="https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/1122">CAF training material online</a>
    <a href="https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/1231">Additional CAF Training material online</a>
    See the following links for understanding CAF GP in detail:
    <a href="https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/0b1c2eda-0c01-0010-b597-b107502cdc71">CAF Guided Procedures Overview</a>
    <a href="http://help.sap.com/saphelp_nw2004s/helpdata/en/39/198141f906040de10000000a1550b0/frameset.htm">CAF Guided Procedures</a>
    <a href="http://help.sap.com/saphelp_nw2004s/helpdata/en/c7/984942da51690de10000000a155106/frameset.htm">Concepts of the Guided Procedures Framework</a>
    Lastly, see the following links for CAF GP Wiki Home Page and CAF Tutorial Center:
    <a href="https://wiki.sdn.sap.com/wiki/display/BPX/Guided+Procedures">CAF Guided Procedures Wiki Home Page</a>
    <a href="https://www.sdn.sap.com/irj/sdn/nw-composition?rid=/webcontent/uuid/d8dbd703-0801-0010-c9bf-c04bc52f562f">Composite Application Framework Tutorial Center</a>
    You can also have a look at the following thread, you can drill down into many more links:
    https://www.sdn.sap.com/irj/sdn/thread?threadID=405517&tstart=0
    https://www.sdn.sap.com/irj/sdn/thread?threadID=314804&tstart=50
    Bye
    Ankur

  • Error while executing Guided Procedures Action

    Hello,
    We are getting the following error when a user is trying to execute an Action in the Guided Procedures Process:
    "Cannot complete Action: Activity could not be read".
    What can be causing this?
    Any help would be highly Appreciated.

    Hello,
    This is more than likely due to an inconsistency of a GP object at database level. I suggest opening an OSS ticket as this would require detailed analysis.
    Thanks and best regards,
    Carl Connolly
    Senior Support Consultant - Netweaver Web Application Server
    AGS Primary Support, Global Support Centre Ireland
    Guided Procedures trouble shooting guide:
    www.sdn.sap.com/irj/scn/wiki?path=/display/JSTSG/%2528GP%2529Home

Maybe you are looking for

  • I need to know how to set new tabs to open on my Google homepage instead of opening a blank tab.

    I had this feature set before when I was using Firefox 3.6. Now I have FF4 and I can't find an option anywhere to set my tabs so that a new tab opens on Google instead of opening a blank page. I may just be overlooking it, but I can't fin an answer t

  • Compiling Java Applets

    Hi! I've had some trouble running Java Applets on my server. After some debugging I have found that it maters how and/or where they are compiled. I have taken a simple HelloWorldApplet and compiled on my server. Then when I try to access it from a cl

  • Resizing photos in slideshow scrapbook theme

    Hi - I'm working on a slideshow in iPhoto '11.  I imported my photos and set the theme as scrapbook.  I realize that it's a template and I have to mess with the order of the photos get the pictures the way I want them to appear.  That said, I can onl

  • Client won't download...

    So I installed 1.5 and now for some reason non of the computers are able to access localhost/finalcutserver to download the client. We installed this on a fresh new drive that is only running fcs (and qmaster).

  • Dot11 interface is shutdown

    Hi, My 3502i suddently shutdown it's Radio interface and when I connect to it, I cans ee that the interface is shutdown. So tryign to enable it but the "configure terminal" command is not available. Is there any hidden command to go the priveledge mo