Decision making in guided procedures

Hi
Is it possible to call callablle object in EP using some decision?
My scenario is like this---
I've three Callable objects. Based on the variable value from first CO, I've to decide whether to call second CO or Third CO.
Please suggest me how to proceed or if there  are any weblogs available.
I know some decision makink CO are available in Guided Procedures but I don't know how to use them.
Regards,
Piyush

Hi Piyush,
I think this should be possible through Webdynpro or through JCO.
https://www.sdn.sap.com/irj/sdn/developerareas/webdynpro
Regards
Arun

Similar Messages

  • Guided Procedures, retrieving data from services

    Hi,
    I'm making a Guided Procedure that starts from an Adobe Form, goes to a Visual Composer component and then to a final Web Dynpro component.
    VC will give two values, MATNR and KUNNR and use these two to retrieve information from the ERP to fill in the information for the Web Dynpro "Visual Approval" Callable Object.
    I've got two Actions that go to our ERP to retrieve data, but it doesn't seem to do anything ...
    In the block I've got the parameters set so that VC will give the two parameters. In result states, VC points to the Web Dynpro for the decision. If I let it point to a service the flow just stops ...
    Now when I run, and click the button, my Web Dynpro won't be filled with information ... (which is the problem).
    Cheers
    Frederik-Jan

    I tested both services and both return data. I've tried adding all the information as defaults, but still doesn't work. I think I'm missing something to connect the two actions that call the service. Are there extra settings I need to configure to make sure the fourth AC calls the former two (both are services).
    I'm not calling them anywhere now ... Here's a screenshot to clarify:
    [http://wow.telenet.be/delaware/GPprob.bmp]

  • Guided Procedures Life & Work Events Help Needed

    Our HR Department recently saw an SAP demo of the ESS Life and Work Events, which uses Guided Procedures.  We are now struggling with the decision to use Guided Procedures for the On-Boarding or if this same type of functionality can be delivered with HCM Processes and Forms.  The biggest draw for the Guided Procedures is the u201Cchecklistu201D type delivery.  Does anyone know if it would be possible to use HCMPF and have a similar u201Cchecklistu201D that the new hire can work through.  I heard somewhere that SAP is moving away from recommending the use of Guided Procedures and is instead recommending using HCMPF.

    did you follow this http://wiki.scn.sap.com/wiki/display/ERPHCM/Reusing+ESS+Java+applications+in+ESS+ABAP+Role?original_fqdn=wiki.sdn.sap.com As such work events are not delivered as such in new releases, you can reuse it however,check above.

  • URL Links in Guided Procedures appear in large fonts.

    Hello Gurus,
    While navigating through a guided procedure application I had developed using Web Dynpro I noticed that all the URL Links appeared in a large font. I tried switching the font size to small but this made no difference in the views. Then I noticed that throughout the entire GP administration interface all the links were in the same larger font. Is there some configuration file where this property can be changed. It is affecting the look and feel of the application.
    Thanks,
    Luis

    Thanks Sue, I was afraid of that!
    The section of GB help on adding URLs says you can view via iTunes or DVD, and launch the website by clicking the link, hence my confusion.
    It's a shame, because that would be a great feature in making sales or marketing DVD's - any idea why the disconnect, and do you know if Apple plans to add that feature?
    Thanks again!

  • Back-Navigation in Guided Procedures

    Hello,
    i have got a very large guided procedure. There are loops, sequences and alternatives.
    In each step the user performs an input in a Visual Composer created UI. After each step the data is forwared to an SAP System with a webservice call.
    At the end of the guided procedure the final service is called, which performs checks the input data on the SAP System.
    If it fails, the user has to correct some of the input data he made in the guided procedure.
    But it seems to be impossible to go to a past step in the guided procedure. Everytime i click on one of the past steps it just reports "Action has been completed".
    Is it possible to make the steps back-navigatable? So that the user can re-input the data?
    Greetings
    Florian
    Edited by: Florian Kandlinger on Aug 21, 2008 10:24 AM

    Hi,
    as per my knowledge, you can,t open the completed action.What you have to do is that you have to send the control to that action again.
    As per My understanding, your process will be like this:
    1) UI page
    2) Web service
    the standered is that The web service will return GDT Log structure in case on any exception. That strucyutre will include the severity of the error. By checking this severity property, you can know whether any exception occured in the backend.
    After Web service action, include one decision action that checks this serveirty. If exception occures, you set the Result state of decision action to the UI page again so that the user again go to the UI page and enters the Data.
    you can go throuh the following Arcitechtechtural documents to understand this.
    [Architecture Guideline Series for Composite Applications|https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/00caf8bd-487a-2a10-36a9-93d840309310]  go through the application services part.
    [Architecture Guideline Series for Composite Applications process layer|https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/1078e3b0-ec5d-2a10-f08a-c9b878917b19]  go through the GP Part.
    Sampath

  • Configuring guided procedure with Uwl

    Hi experts,
    Iam configuring guided procedure with Uwl.
    First step : - the first step in it is to create a new system and it is of they type "com.sap.portal.systems.webservices portal archive (PAR)" , with url "http://<host>:<port>/GPWorkItemProvider/Default?wsdl" i have given this url.
    Second step:- My second step is to be able to access and use the GPWorkItemProvider Web service, you have to configure the relevant Web service security options first:
    Under Web Services, select Security Configuration -->Web Service Clients -->sap.com To be able to access and use the GPWorkItemProvider Web service, you have to configure the relevant Web service security options first:
    Under Web Services, select Security Configuration --> Web Service Clients --> sap.com cafeugpmodeluwlproxy ---> com.sap.caf.eu.gp.model.uwl.proxy.facade*DefaultPort_Document.
    .but i could not find this link there "sap.com cafeugpmodeluwlproxy ---> com.sap.caf.eu.gp.model.uwl.proxy.facadeDefaultPort_Document*"
    give me a solution pls
    thanks in advance

    Sriramakrishnan-
    Here is how you configure your UWL with GP:
    1. Login as an administrator into your Enterprise Portal and navigate to System Administration -> System Configuration
    2. Click on Universal Worklist Administration in the Universal Worklist and Workflow folder under Detailed Navigation
    3. Click on the New button to create a new UWL System.
    4. Provide a System Alias of your choice, and choose the Connector Type as GuidedProceduresConnector and click on Save
    5. Initiate your GP Process and you should see it in the UWL of your processor: login as the processor and navigate to Home -> Work
    I do not recall making any changes to any web services.
    Cheers-
    Atul

  • Conditions in Guided Procedure to execute a block

    hi All,
    I am new to Guided Procedure,Please help.
    My requirment is as follows-
    There are multiple sequential block, before one final block i need to check a flag condition which comes from WebDynpro
    If Yes i have to execute the block else dont execute the block
    Kindly let know how to go ahead regarding this.
    Thanks in advance.

    Hi Shikha,
    Here is what you can do:
    1.In your Web Dynpro application you can define two result-states : Say Passed and Failed. You will set one of these the result-states
    based on your true-false logic. You'll have to create a Callable Object and an Action for this Web Dynpro app.
    2.You have to place this action before your final block.
    3.Create a 'Process Termination' callable object and and an action for that and place it after the Final Block.
    4. Now for the two result-states for your action for the Web Dynpro Callable Object, assigne the targets :
    e.g. Passed : <Name of the Final Block>
           Failed : <Name of the 'Process Termination' Callable Object.
    5. This way, when the Callable Object for Web Dynpro gets executed as part of the process, it will set the the result state either to Passed or to Failed based on the logic you have in your Web Dynpro.
    And due to the target setting for those result-state, the Process will jump to your Final block(in case of 'Passed') or jump to the end callable object and terminate the process
    Other option would be to, have a decision callable object before the Final Block, and have similar result-states for that callable Object which will be based on the output value of the parameter from (true/false) of your Web Dynpro callable object. Rest everything will work the same way.
    Regards,
    Ajay

  • 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 showing internal process steps in UWL

    Hi
    We have created a Guided Procedures Workflow which is working fine most of the time. However, sometimes, Guided Procedures runtime behaviour is rather strangely, it 's showing internal process steps as clickable workitems in the UWL. Clicking on the workitem causes a Null Pointer Exception.
    Example:
    Let's say, the workflows is as follows:
    - Execute Callable Object "start"
    - Decision "myDecision"
    - If Decsion returns true
    - Then execute Callable Object "A"
    - Ese execute Callable Object "B"
    Normally "myDecision" wouldn't appear in the UWL. But sometimes, it is showing up there. When we click on it, there is the following exception. After a while, everything is normal again (no internal workitems, no exceptions). Does anyone know what is happing here and what can be done to prevent it?
    Kind regards
    Bettina Hepp
    application [webdynpro/dispatcher] Processing HTTP request to servlet [dispatcher] finished with error. The error is: java.lang.NullPointerException
    at com.sap.workflow.wdgp.task.detail.TaskDetailBodyView.seedNotesContainer(TaskDetailBodyView.java:497)
    at com.sap.workflow.wdgp.task.detail.TaskDetailBodyView.wdDoModifyView(TaskDetailBodyView.java:275)
    at com.sap.workflow.wdgp.task.detail.wdp.InternalTaskDetailBodyView.wdDoModifyView(InternalTaskDetailBodyView.java:582)
    at com.sap.tc.webdynpro.progmodel.generation.DelegatingView.doModifyView(DelegatingView.java:78)
    at com.sap.tc.webdynpro.progmodel.view.View.modifyView(View.java:337)
    at com.sap.tc.webdynpro.clientserver.cal.ClientComponent.doModifyView(ClientComponent.java:481)
    at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.doModifyView(WindowPhaseModel.java:551)
    at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processRequest(WindowPhaseModel.java:148)
    at com.sap.tc.webdynpro.clientserver.window.WebDynproWindow.processRequest(WebDynproWindow.java:335)
    at com.sap.tc.webdynpro.clientserver.cal.AbstractClient.executeTasks(AbstractClient.java:143)
    clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:321)
    at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessingStandalone(ClientSession.java:713)
    at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:666)
    at com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:250)
    at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:149)
    at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doContent(DispatcherServlet.java:62)
    at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doPost(DispatcherServlet.java:53)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
    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(AccessController.java:215)
    at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:102)
    at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:172)

    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 - 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.

  • 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

  • Task based UI (Guided Procedure) in SAP CRM 7.0

    I am trying to build a Task Based UI in SAP CRM 7.0. I followed the steps which SAP mentions but unfortunately i can't get it work.I am a functional consultant and so its quite possible that might have missed something critical
    This is the sequence of steps i followed
    Step 1 - Create new BSP component
    2 - Created 3 custom views
    3 - Created a "Guided Maintenance Page"
    4 - According to SAP documentation/material - when i open the view/page created in step 3 i would be able to see the views i created in Step 2 and i can choose the views ( and the sequence) i want to use in the guided procedure.
    But unfortunately in Step 3 - i don't see any of the views i created in "Step 2" .
    So just wondering what i have missed and why the guided procedure is not working.
    thanks in advance!
    Cheers
    SS

    Hi Ruby,
    Thanks a lot for your reply.
    In your reply you have mentioned that - "As far as I know , if you use the guided  maintainence  procedure , at the top you can see the number of custom views added in the component , in your case you will be able to see them as 1, 2 and 3"
    The issue I am encountering is that  I don't see the (any) custom view in my guided procedure.
    I don't see any of the the custom views 1,2 or 3 listed in the top half of the page. All i see is a table with no entries in it.
    So i am wondering if i have missed out any important step in guided procedure( task based UI) creation process.
    thanks in advance!
    Cheers
    Subu

  • Creation of Vendor in MDM  using Guided Procedure ...SDA not found

    Hi All,
    We are trying to create Master data Using Guided Procedure.
    After deploying MDM components on Portal we are able to see the standard iViews provided by SAP on Portal.
    We are using the following PDF to create the scenario.
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/763845b3-0b01-0010-a1a6-c1763df8f049
    According the PDF we have to deploy following two sda on the portal server to see the GP callable Object.
    H2G_GuidedProcedures.sda
    H2G_SourceCode.zip
    But we are not able to find Follwoing sda on even Service Market Place.
    If anyone knows from wher to download these two SDA, Let us also Know.
    Thanks in Advance for Help.
    Regards
    Shruti.

    Shruti,
    While clicking on link that is given in PDF for these files its saying:
    Error - download expired
    Sorry, the file you want to download, is already deleted or the id is incorrect.
    Perhaps we require a special ID of basis guys because it might be possible we dont have access to these files.
    Just check with your ITICS team.
    BR,
    Alok

Maybe you are looking for