Infos about Guided Procedures

Hello,
i'm new in this and i want to see how it works and how I can make a simple Test on it. Does anybody of you know some books or tutorials?
Background is, that I have an procedure for claims and I have to display it in the portal. So the data of the claims must save in R/3 or another Database.
I have to decide between a normal Web DynPro and an Guided Procedures. Can somebody help me?
Thanks,
Peter

Hi,
Following liks are helpful for you.
[link1: HelpDoc|http://help.sap.com/saphelp_nwce10/helpdata/en/fb/5e6f4169e25858e10000000a1550b0/content.htm]
[Architechtural Guidelines|https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/1078e3b0-ec5d-2a10-f08a-c9b878917b19]
[link3|/docs/DOC-8650#section2 [original link is broken]]
Sampath

Similar Messages

  • About Guided Procedures

    Hi Gurus
       Can anybody please give me brief idea about what is Guided Procedures(GP) and how it works?
    What can be done by using GP in portal, and  few activities that can be done by it..
    I am confusing with the terms CAF whenever GP is coming into picture. How CAF is related to GP? Does GP works without CAF?
    Can anybody answer for my queries....
    Points will be awarded.........
    Regards
    Sireesha.

    Hello sireesha,
    Here are some links which contains the details of CAF GP from diffferent sources.
    I guess these links will help you a lot.
    CAF Training Material Online
    CAF training material online
    e-learning
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/0d9a6211-0801-0010-5f9f-d29ed8375de2
    CAF GP
    http://help.sap.com/saphelp_nw70/helpdata/en/33/198141f906040de10000000a1550b0/frameset.htm
    SAP Guided Procedures
    http://help.sap.com/saphelp_nw70/helpdata/en/33/198141f906040de10000000a1550b0/frameset.htm
    Please feel free to contact me for more details .
    Warm regards,
    Rakesh Kumar Verma

  • No info about split procedure billing for landline...

    i would like to buy a 120 Minutes subscription to call landlines and mobiles in South Africa from europe. this costs €18.99/month Equivalent to 15.8c/minute, but it does not tell me what the different costs are for land and cell... or are these the same in this case?

    http://projects.archlinux.org/svntogit/ … =db-remove
    http://projects.archlinux.org/svntogit/ … =db-remove
    Won't tell you why, but they're visible. There are some false positives in there as well... e.g. blender was db-remove'd (from extra), because it was moved to [community].
    Last edited by falconindy (2012-01-01 17:58:17)

  • MDO Forms workflow in Guided Procedures...

    Hi,
    Could someone please tell me what does "MDO Forms workflow in Guided Procedures" means?
    I know about Guided Procedures.But my functional specification says to implement "MDO Forms workflow in Guided Procedures".Could someone please help me out with this?
    Thanks in advance,
    Agasthi.

    Dear Alan,
    Yes i have generated the form's submit URL... It works fine when the pdf is saved in the users desktop and upon clicking the submit button it kicks of a Process with a Visual Approval callable object..
    However my requirement is that the Adobe form be submitted online during GP runtime.. The process is initiated by the User in the portal (not offline) who wants to put in a request. When the user initiates a process an Adobe form is opened to him in which he fills in his request. This request is then <b>forwarded for Approval</b>.. After Approval a digital signature need to be attached to the document and further on it needs to be sent out to other User Groups.. In case the request is <b>rejected</b> then the control goes back to the requestor who can either modify his request and send it again for approval or simply delete the request.. Throughout the whole process Print of the request can be taken at any time. Considering the requirements of Print & Digital signature i think using Adobe would be the way to go.. What do you think about implementing such a requirement in GP with Adobe UIs? Is it the right way of going about it?
    Quite an interesting nut to crack.. Ain't it ??
    Cheers
    Nitesh

  • Question to Guided Procedures

    Hello,
    in our company I'm evaluating WFM-Tools.
    I have two questions about Guided Procedures:
    (1) Is it possible to delete entities of a running process in the CAF Guided Procedures? To stop a process is no problem, but I didn't solve to delete them completely.
    (2)Is it possible to escalate dates in a process?
    I would be very glad, when someone give me some links, informations, documents e.g. for implementing Composite Applications and Guided Procedures.
    Thanks a lot
    Steve Mussdorf

    Hi Steve,
    In addition to the link that Srini gave, you can check the <a href="http://help.sap.com/saphelp_nw2004s/helpdata/en/39/198141f906040de10000000a1550b0/frameset.htm">GP documentation</a>.
    To your questions - the functionality to delete process instances is not yet available but will come soon.
    Changing the process due date is possible using the so-called process control items. See the following <a href="http://help.sap.com/saphelp_nw2004s/helpdata/en/42/cec68872c56baee10000000a1553f6/frameset.htm">docu</a>.
    Regards,
    Zornitsa

  • I need Your Help for CAF/EU/GP/API Guided Procedures

    Hi everyone, I need your help about Guided procedures CAF API, I am developing an WEB DYNPRO Callable Object for Guided Procedures, but I need to get the task name of the running proceess on Guided Procedure once time a user initiated it, if is possible? Do you have an examples?
    Thenk you very much

    Hi,
    Yes you can retrieve the task name of the running process. Here is what you need to do.
    1. Get the process instance - IGPRuntimeManager - > getInstance()
    2. Get the IGPActivityInstance(s) from the process instance - processInstance.getChildrenInformation().
    3. Optionaly check if these child activities are Blocks or Actions. If Block drill further to get the Actions using getChildrenInformation().
    4. Retreive the IGPActionInstance(s) from the Block Activities.
    5. Get the IGPActivity object for these Actions using IGPActionInstance.getTemplate() method.
    6.  This object will have a method getTitle() which will retrive you the activity name.
    Hope this helps.
    Thanks
    Kiran

  • Guided procedures scenario, don't know where too start.

    Hi all,
    I am totally new to the CAF framework.
    I've done a lot of reading and also did the tutorial "My first process".
    The scenario:
    I need to have a scenario where a user fills out an interactive form and submits this form. The data is also submitted in a SQL database.
    His manager (a dynamic user) has to approve this form.
    After the approval the form has to go to the inbox of a department where they can fill in additional information.
    After filling in this information a feedback has to be sent to the user that filled in the form.
    Problems:
    - After doing the first tutorial i wanted to do some more turorials to learn more about guided procedures. All tutorials that I have found requires some beginning point like a Web Dynpro CO or something else. Are there more tutorials that guide you trough a process from scratch?
    - The tutorials that I have found with Interactive forms are designed with the Adobe Designer, not with the NWDS designer. So if you want to add a CO Interactive form you can't use this one because you don't have a .XDP file.
    - Is there a clear tutorial how to add a user dynamicly? For example in the tutorial "My first process" you have to add users while initiate the process. I also read the blog "Passing email address for Interactive Form step". But here the user still have to define to wich email address the form has to be sent. In my scenario the right email address is already in the Adobe form so I want to sent it to that email address.
    - Does a user always has to go to Guided Procedures > Runtime in the portal or can you make your own menu items for starting a process, approve a process etc.
    I know it are a lot of questions but I hope that you can help me out with at least some of them because it is really dazzeling right now.

    The scenario you mentioned should be possible using GP.  In response to your questions,
    > The tutorials that I have found with Interactive forms are designed with the Adobe
    > Designer, not with the NWDS designer. So if you want to add a CO Interactive form
    > you can't use this one because you don't have a .XDP file.
    Adobe LiveCycle designer comes packaged with NWDS.  You can download it from service marketplace and run it standalone:
    How to assign Dynaminc Approver in GP
    > Does a user always has to go to Guided Procedures > Runtime in the portal or can
    > you make your own menu items for starting a process, approve a process etc.
    No, the runtime doesn't have to be used.  Check out this thread for more details:
    how to start a GP process from a url within EP?
    ~Greg

  • Callable object and Guided procedures

    Hi all,
    Where we use callable objects? i want to know about the basic of callable object and guided procedure?
    sorry if my question is very silly

    Hi again
    Callable objects can be many types, including applications (like web dynpro), services (e.g. web services), remote function modules, intercative and composite forms, etc.
    The GP framework comes with a set of ready-to-use COs that you can see when you open the Create Callable Object wizard. Here is a list of the so-called predefined COs in GP:
    http://help.sap.com/saphelp_nw70/helpdata/en/0f/619fd378a641b29386063019c24fc4/content.htm
    Since applications and services themselves are of various types, here is a link for creating COs of those types in GP design time:
    http://help.sap.com/saphelp_nw70/helpdata/en/da/a680415dc6050de10000000a1550b0/content.htm
    You can also implement your own callable object type, but here you have to use the NW Developer Studio, apart from the GP worksets. Here is a link to give an overview:
    http://help.sap.com/saphelp_nw70/helpdata/en/43/e74cb156b60a29e10000000a11466f/content.htm
    Finally, here is a document that gives general info about exposing applications as COs and links to various areas, connected to CO implementation and usage in GP:
    http://help.sap.com/saphelp_nw70/helpdata/en/08/d88041a17e060de10000000a1550b0/content.htm
    Hope that is helpful
    Greetings and good luck with the reading
    Petra

  • 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

  • Need info about RH Server 6 and reports

    I'm interisted in RH Server 6 but I'm unable to locate much
    practical info about it on the Web site, and a call to sales didn't
    help. I need to know what I'm getting us into before I contribute
    our $2,000. Can anyone provide this information or point me to its
    location on the site:
    --I have system requirements from the Adobe site, but what is
    the "server" and what does installation and setup entail? About how
    how long does it take, or how difficult, to achieve operability?
    --According to a piece by John Daigle, the server component
    should be installed on a Windows server running IIS 5+. Is IIS a
    separate software or standart part of Windows server? If separate,
    what preparation should that server have before the installation in
    addition to installation of IIS?
    --I know nothing about security/firewall protocols. We will
    have our own and our customer firewalls to navigate. Are the server
    setup instructions adequate for setting all that up? Or are
    purchasers expected to have sys admins knowledgeable to set that
    up? Is that applied to the RH server or the Windows server? if RH
    server, how can I get a copy of instructions for my system people
    to review?
    --Have users found the RH server/RoboEngine reliable, once
    it's operable?
    --Is it true that the usage reports aren't customizable? Can
    additional usage data be specified in the RH server?
    --These report summaries are vague--Areas Requiing Help,
    Frequently Viewed Content--stating only that repoorts show the
    suchandsuch done "most frequently" or "most often." Does that mean
    the top 3, 5, 10 or what? Is there a way to track all of that
    activity from most to least?
    --The summaries of the reports Unanswered Questions and
    Frequently Asked Questions say that terms entered in the Search
    field are identified. Questions and terms aren't the same in my
    book--am I right that it captures anything entered? Can it do the
    same for the Index field?
    --I saw no RH server under downloads, or maybe missed it.
    Correct in guessing that a demo version is not available?
    --Is RH server user doc available on the web site? I found
    the Getting Started gude, which isn't much use in evaluating the
    product.
    I have additional questions, but if you can answer these
    questions or direct me to answers some of those may be covered.
    Thanks,
    Mike
    Access database.

    Hey, Mike!
    I found a few things for you. I'm in a hurry, so I'll list
    them quickly.
    For the Trial, go to the Adobe downloads page
    http://www.adobe.com/downloads/
    Then select RoboHelp Server 6 from the dropdown list. You
    will be asked to register (free) if you haven't already. When you
    arrive at the download page make sure you note the Trial Serial #
    To make it easier for you, its:
    1336-1033-2628-5062-0993-4570
    You can also find a RoboHelp Server 6 Getting Started Guide
    here
    http://www.adobe.com/support/robohelp/downloads/getting_started_rh6_server.pdf
    You were asking about IIS. Yes. As Colum says, this comes
    with virtually any version of Windows Server (or Windows XP
    Professional). However, you must install and configure it. I am not
    an IT or web administrator so it took me a while to learn, but
    amazingly I got it to work if you're patient and follow the steps.
    (I'm speaking of both IIS and Robohelp Server) Clearly IIS
    configuration is not a trivial thing and it is assumed that an
    author would have help and cooperation from the IT or Web Admin
    folks.
    As for customizing reports. At present, the existing reports
    are the only ones offered. Since these reports are generated from a
    database (Access, SQL Server or Oracle) I would think (haven't done
    it myself) that someone familiar with database adminstration could
    open the DB (after a backup that is) and be more creative with
    generating customized reports.
    You are right that the "Question" does in fact mean any
    search term or phrase that an end user puts in the search field.
    This is the string that is stored and reported as a question. In
    discussing this with the Adobe team at STC last month, they agreed
    that this was definitely a holdover from the legacy software and is
    due for a change sometime in the future.
    To answer your other question, text entered in the Index
    field is not stored in the database, only the search term field.
    Since taking on the old legacy product from eHelp and
    Macromedia, Adobe is focusing most of its attention on beefing up
    the client authoring app for the next version (Adobe RoboHelp 7).
    My assumption is that they are keen on improving the RoboHelp
    Server as well. I have passed along many feature requests along the
    lines you seem to suggest and hopefully the server will evolve
    along with the client app.
    Even with its limitations, my clients tell me RoboHelp Server
    provides very useful feedback to help them improve their knowledge
    base content to make it more helpful and responsive to users needs.
    They also like the searchability of PDF, Word, PPT and Excel as
    well...something which plain WebHelp without the RoboHelp Server
    does not do.
    I probably didn't get to everything, but hope this helps.
    John

  • Java.lang.nullpointerexception in Guided Procedure

    Hello Guru's,
    We have integrated a WD4J application in Guided Procedure.
    And within this application there is a Submit Button, on clicking it we are getting Java.lang.NullPointerException.
    The same application works fine for other users, only 1 user is having this issue.
    And I tried replicating the same in our Development system and it works fine.
    This issue occurs only in Production.
    Full Message Text
    Exception occured during processing of Web Dynpro application sap.com/cafeugpuiinst/AInstantiation. The causing exception is nested.
    [EXCEPTION]
    java.lang.NullPointerException
    at com.sfwmd.Contract.newcontract(Contract.java:798)
    at com.sfwmd.wdp.InternalContract.newcontract(InternalContract.java:814)
    at com.sfwmd.ContractView.onActionComplete(ContractView.java:5075)
    at com.sfwmd.wdp.InternalContractView.wdInvokeEventHandler(InternalContractView.java:1142)
    at com.sap.tc.webdynpro.progmodel.generation.DelegatingView.invokeEventHandler(DelegatingView.java:87)
    at com.sap.tc.webdynpro.progmodel.controller.Action.fire(Action.java:67)
    at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.doHandleActionEvent(WindowPhaseModel.java:420)
    at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processRequest(WindowPhaseModel.java:132)
    at com.sap.tc.webdynpro.clientserver.window.WebDynproWindow.processRequest(WebDynproWindow.java:335)
    at com.sap.tc.webdynpro.clientserver.cal.AbstractClient.executeTasks(AbstractClient.java:143)
    at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:333)
    at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessingStandalone(ClientSession.java:741)
    at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:694)
    at com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:253)
    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(Native Method)
    at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:104)
    at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:176)
    Full Message Text
    application [webdynpro/dispatcher] Processing HTTP request to servlet [dispatcher] finished with error. The error is: java.lang.NullPointerException
    at com.sfwmd.Contract.newcontract(Contract.java:798)
    at com.sfwmd.wdp.InternalContract.newcontract(InternalContract.java:814)
    at com.sfwmd.ContractView.onActionComplete(ContractView.java:5075)
    at com.sfwmd.wdp.InternalContractView.wdInvokeEventHandler(InternalContractView.java:1142)
    at com.sap.tc.webdynpro.progmodel.generation.DelegatingView.invokeEventHandler(DelegatingView.java:87)
    at com.sap.tc.webdynpro.progmodel.controller.Action.fire(Action.java:67)
    at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.doHandleActionEvent(WindowPhaseModel.java:420)
    at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processRequest(WindowPhaseModel.java:132)
    at com.sap.tc.webdynpro.clientserver.window.WebDynproWindow.processRequest(WebDynproWindow.java:335)
    at com.sap.tc.webdynpro.clientserver.cal.AbstractClient.executeTasks(AbstractClient.java:143)
    at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:333)
    at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessingStandalone(ClientSession.java:741)
    at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:694)
    at com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:253)
    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(Native Method)
    at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:104)
    at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:176)
    Full Message Text
    application [webdynpro/dispatcher] Processing HTTP request to servlet [dispatcher] finished with error.
    The error is: java.lang.NullPointerException: null
    Exception id: [0003BAC3E095007900000C830000620E0004B61AE95D50D6]
    Please assist in resolving this issue.
    Thanks & Regards,
    Pramod

    Hi Maksim,
    Thanks for the reply. you are right NPE is at 798 line but this issue is only with one user, for others it works fine. That is my issue.
    Here is the code at 798 :
    wdThis.wdFireEventCallContractView(wdContext.currentNewOutputElement().getW_Zzconnum(),flag);
    public INewOutputElement(InternalContract delegate, com.sap.tc.webdynpro.progmodel.gci.IGCINodeInfo info, Object modelInstance) {
          super(info, modelInstance);
          this.gen_modelInstance = (com.s.insertmodel.Z_Bapi_Insert_Contract_Data_Output) modelInstance;
          gen_delegate = delegate;
    Can you look at this code and tell me what is wrong?
    Thanks & Regards,
    Pramod

  • Wf-XML with Guided Procedures to start other workflows e.g BusinessWorkflow

    HI!
    Is it possible with Guided Procedures to create a Wf-XML file and send it to an other Workflow engine, to start a process with the parameter defined in the XML file ? This would be required to start an webflow in R/3 Business Workflow. This Webflow accepts 3 different kinds of Wf-XML standards or SOAP. But i cannot find this in GP. Are there callable object that are able to create this XML files and sent it over HTTP or are there any work-around? Thanks a lot.
    Regards,
    Dominik Vogelbacher

    Hi,
    I hope this link will use for SAP Workflows in defferent systems but nothing about connecting Workflow with GP.
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/60559952-ff62-2910-49a5-b4fb8e94f167
    Thanks and Regards,
    Prabhakar Dharmala

  • Need deeper info about RPC paradigm

    Having scoured the Web for info about RPC, I find the same few discussions repeated widely, but certain things left unexplored. I therefore have particular questions that remain unanswered.
    1) RPC server behavior appears predicated around "connect-call-disconnect, connect-call-disconnect, ..." behavior on the part of the RPC client; that is, a connect-and-disconnect around every remote procedure call. I, on the other hand, need my clients to implement "connect-wait-call-wait-call-wait-call-...-disconnect" behavior; that is, to connect, REMAIN connected for an extended period of time across multiple procedure calls, and disconnect only when the client is ready to terminate all use of the server. It appears that svc_run() supports this, but I want to avoid surprises; is there any restriction on this usage of svc_run()? Can this paradigm be supported by appropriate use of the RPC library routines available for replacing svc_run() with my own code?
    2) The only "documentation" I have been able to find about how to write actual RPC programs dates back to 1992 and does not come from Sun. Virtually all of the routines appearing in its example programs are designated "obsolete" or "for backward compatibility" in their manpages on Solaris 8. Can you recommend/point to an instructional text that describes RPC programming as it would be done with "today's" interface?
    3) Probably the largest single obstacle to my organization's possible use of RPC in "real," critical applications, is RPC's continuing C-specificity. We write all our applications in C++, and mostly object-oriented C++ at that -- whereas RPC appears not to have advanced beyond the "C with global variables" architecture (with one possible exception, following). Code generated by RPCGEN (without the -C switch, I admit; I haven't gotten that far in my trial-and-error experiments, yet) requires extensive hand-editing in order to compile C++ code that uses it, or link successfully with compiled C++ code. This obstacle is severe enough to potentially render RPC an unacceptable solution for us.
    The possible exception I mentioned is that I found a webpage that discussed something called 'rpcc,' which appeared to be an object-oriented, C++ implementation of RPC. The page said this was available "on Sun machines," but I don't find it on MY Sun machines. Other searches do not turn up other references. Such a thing would be a godsend if it existed, and it would seem not to be so difficult for Sun's professional developers to create. So does it exist? If so, how can I get my hands on it?
    4) Different sources contradict each other as to the "semantics" of an RPC procedure call. Sun's ONC manual says flat-out that Sun RPC provides only "at least once" semantics -- but then, the manual takes the approach that one is using RPC in a "transport-independent" manner. Other references discuss the issue at greater length (hint, hint) and imply that any RPC implementation can provide "exactly once" semantics, providing that one specifically force it to use "a reliable transport such as TCP." It is not clear how much to infer, or disregard, in Sun's simple statement. I need to know FOR SURE whether Sun RPC can be made, forced, tricked, etc. into providing "exactly once" semantics. If so, is "use of TCP" sufficient? Or are other tricks needed? Please outline the necessary steps that might be needed in addition to using TCP.
    5) (Related to 4. Sun documentation contains language to the effect that Sun RPC provides "at least once" semantics because providing "exactly once" semantics "would be too difficult." However, a graduate student (at Syracuse U if I recall correctly) posts a research paper in which he describes an RPC facility, developed from scratch, that provides "exactly once" semantics. Apparently it's not THAT difficult, after all. The fact that it's "too difficult" for Sun does not exactly flatter the company. They may want to revisit this, and provide yet another RPC interface (in C++ while they're at it). I won't even charge a finder's fee. ;-) )
    Thanks in advance,
    Chris

    I agree fully.
    None of the example code applies to todays
    "real-world" applications. Im trying to implement
    multithreaded RPC on Solaris using rpcgen's -N
    "NewStyle", -A "Auto multithreaded" and -C "ANSI C"
    options but none of the examples anywhere show how to
    do this. Is their a better technology that everyone
    is using now that does a similar thing?I have an example that might help. It's a multi-threaded
    NIS server that's been running in production for several
    years. There are a few tricks in the source that might help.
    You can download the source with anonymous FTP at
    ftp.cc.umanitoba.ca. Look in the `src' directory for
    midas.tar.Z.

  • Info about the RFC

    Hi,
    I have to work on RFC FM.  Can any body give me the info about the RFC? especially for Function module?
    Will give Reward points
    regards,Ram

    Hi
    RFC (Remote Function Call) is similar to the general SAP fun module: except that in the attributes you click the radio button: RFC enabled;
    and you will be passing an Import parameter DESTINATION to it.
    Other code and usage will be similar to any fun module;
    Have a look at any fun module in SE37 to understand better about the different components of Fun modules;
    Refer this link:
    http://help.sap.com/saphelp_nw04/helpdata/en/22/042518488911d189490000e829fbbd/frameset.htm
    Function Modules doc
    Function Modules;
    Check this matter.
    Function Modules are Global ABAP programs created by SAP for reusable purpose.they have IMPORT,EXPORT and TABLE parameters, and EXCEPTIONS to through when error occurs.
    You can create them from TCode SE37.
    Go through the following doc:
    Function modules are cross-program, reusable procedures that are organized into function groups, and whose functions are implemented between the statements FUNCTION and ENDFUNCTION. Function modules and their interfaces are created in the Function Builder.
    Function Module Interfaces
    The parameter interface of a function module is defined in the Function Builder. It includes the definition of interface parameters and the specification of exceptions that can be triggered by a function module. The Function Builder automatically generates comment lines below the FUNCTION statement in the source code of the function module, which represent the interface of the function module with the following syntax:
    Syntax
    ... [IMPORTING parameters]
    [EXPORTING parameters]
    [CHANGING parameters]
    [TABLES table_parameters]
    [{RAISING|EXCEPTIONS} exc1 exc2 ...]
    The syntax and semantics of IMPORTING, EXPORTING, CHANGING, RAISING, and EXCEPTIONS mainly correspond to the definition of method interfaces with [CLASS-]METHODS. The additional option of defining table parameters using TABLES is obsolete.
    Interface parameters
    The interface parameters are defined on the relevant tab pages in the Function Builder.
    IMPORTING parameters are input parameters. When the function module is called, a suitable actual parameter must be specified for every non-optional input parameter. The content of the actual parameter is passed to the input parameter when the call is made. The content of an input parameter for which 'pass by reference' is defined cannot be changed in the function module.
    EXPORTING parameters are output parameters. When the function module is called, a suitable actual parameter can be specified for every output parameter. The content of an output parameter that is defined for 'pass by value' is transferred to the actual parameter if the function module is completed without errors. An output parameter that is defined for pass by reference is not initialized when the function module is called.
    CHANGING parameters are input and output parameters. When the function module is called, a suitable actual parameter must be specified for every non-optional input or output parameter. When the function module is called, the content of the actual parameter is passed to the input/output parameter, and when the function module is completed, the content of the input/output parameter is passed to the actual parameter.
    TABLES parameters are table parameters. Table parameters are obsolete CHANGING parameters that are typed as standard tables with a header line. If an internal table without a header line or a table body is passed as an actual parameter to a formal parameter of this type, an empty local header line is generated in the function module. If an internal table with a header line is used as an actual parameter, both the table body and the header line are passed to the function module. Pass by value is not possible in formal parameters defined using TABLES. Formal parameters defined with TABLES can be replaced by formal parameters defined with CHANGING. A local work area can be created for the internal table in the function module by using the addition LIKE LINE OF itab of the DATA statement.
    Exceptions
    The exception of a function module are defined on the Exceptions tab page in the Function Builder. Here you can select exception classes to define whether class-based exceptions are declared or non-class-based exception are defined. Class-based exceptions are represented in the above syntax by RAISING, and non-class-based exceptions are represented by EXCEPTIONS.
    The addition RAISING is used to declare class-based exceptions that can be propagated from the function module to the caller. Exceptions in the categories CX_STATIC_CHECK and CX_DYNAMIC_CHECK must be explicitly declared, otherwise a propagation can lead to an interface violation. A violation of the interface leads to the treatable exception CX_SY_NO_HANDLER. Exceptions of the category CX_NO_CHECK are implicitly always declared. The declaration of exceptions of the category CX_STATIC_CHECK is statically checked in the syntax check. For exceptions of the category CX_DYNAMIC_CHECK, the check is not performed until runtime. In a function module in which class-based exceptions are declared with the RAISING addition, the statement CATCH SYSTEM-EXCEPTIONS cannot be used. Instead, the relevant treatable exceptions should be handled in a TRY control structure.
    The addition EXCEPTIONS is used to define a list of non-class-based exceptions that can be triggered in the function module using the statements RAISE or MESSAGE RAISING. Exceptions defined in this way - as with formal parameters - are bound to the function module and cannot be propagated. If an exception of this type is triggered in a function module, and no return value has been assigned to it with the homonymous addition EXCEPTIONS of the CALL FUNCTION statement when the call was made, this leads to a runtime error.
    Note
    For new developments after release 6.10, SAP recommends that you work with class-based exceptions that are independent of the function module.
    RFC is a technology which is used to access a functions (Modules) from
    the remote systems.
    If a function module is set as remote enabled which can be access from
    the remote system via RFC.Eg: U can access the Remote enabled function modules in ur VB,Webdynpro,Java,Visual composer program.
    A function module can be set as remote enabled by SE37->Go to ur FM->click the option Button "remote enabled".
    But Normal function modules can not accessd from the remote system.
    Good Example for RFC enabled function module is : BAPI(Business Application Programming Interface)
    Note: All BAPIs are Remote enabled but not all remote enabled function modules are BAPI.
    CALLING A FUNCTION MODULE:
    1)In U ABAP Editor --> Click "Patter" ---> Selection Option Button "Call Function"
    --> Write the Corresponding FM name --> Hit Enter
    2)The appropriate import ,export Parameters will be displayed in ur editor
    3)Pass the Values Here.
    Also check these links.
    http://www.geocities.com/victorav15/sapr3/abapfun.html
    Check this link:
    http://help.sap.com/saphelp_erp2004/helpdata/en/9f/db988735c111d1829f0000e829fbfe/content.htm
    http://help.sap.com/saphelp_nw2004s/helpdata/en/ef/d94b78ebf811d295b100a0c94260a5/frameset.htm
    http://help.sap.com/saphelp_nw2004s/helpdata/en/43/41341147041806e10000000a1553f6/frameset.htm
    Check this link:
    http://help.sap.com/saphelp_erp2004/helpdata/en/9f/db988735c111d1829f0000e829fbfe/content.htm
    http://help.sap.com/saphelp_nw2004s/helpdata/en/ef/d94b78ebf811d295b100a0c94260a5/frameset.htm
    http://help.sap.com/saphelp_nw2004s/helpdata/en/43/41341147041806e10000000a1553f6/frameset.htm
    See the following links:
    http://help.sap.com/saphelp_erp2005vp/helpdata/en/9f/db970e35c111d1829f0000e829fbfe/frameset.htm
    http://help.sap.com/saphelp_erp2005vp/helpdata/en/9f/db970e35c111d1829f0000e829fbfe/frameset.htm
    http://help.sap.com/saphelp_erp2005vp/helpdata/en/9f/db970e35c111d1829f0000e829fbfe/frameset.htm
    http://help.sap.com/saphelp_erp2005vp/helpdata/en/9f/db970e35c111d1829f0000e829fbfe/frameset.htm
    http://help.sap.com/saphelp_erp2005vp/helpdata/en/9f/db970e35c111d1829f0000e829fbfe/frameset.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/26/64f623fa8911d386e70000e82011b8/content.htm
    Reward points for useful Answers
    Regards
    Anji

  • MDM Material Master data creation using Guided Procedures

    Well, i searched a lot on the forums but didnt get any thing.
    My requirement is to use MDM Java APIs for creating material master data using Guided Procedures. However, i got one nice document "[How to create master data centrally using guided procedure|https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/92811997-0d01-0010-9584-f7d535177831]". This doc discuss about business partner creation and also have a link to downloadable file. But now when i click on this download link, it says download expired !
    Can anyone please post a valid link to these deployable files?
    Or anyone could post some usefull materail or links on the above mentioned requirement?
    Kindly reply, any help will be highly appreciated.
    Regards,
    Ameya
    Edited by: Ameya Pimpalgaonkar on Sep 27, 2008 11:29 AM

    Wow, that was indeed a quick reply i have ever got on SDN. Thanks for the excellent link jitesh. However, where will i get the deployable files that it selects in the Import GP/CAF contents step of the demo? those are the webdynpro components files. One is SCA and other is SDA. Where will i get them?
    Kindly post the link to those files if u have them or else send it across.
    Regards,
    Ameya
    Edited by: Ameya Pimpalgaonkar on Sep 27, 2008 11:53 AM

Maybe you are looking for

  • How to search a particular string in whole schema?

    Hi Everyone, My DB version is Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - 64bi PL/SQL Release 10.2.0.1.0 - Production "CORE 10.2.0.1.0 Production" TNS for Linux: Version 10.2.0.1.0 - Production NLSRTL Version 10.2.0.1.0 - Production S

  • Maintain Check Lots

    Hi Experts, I'm trying to maintain check lots in FCHI for several housebanks. I have successfully maintained the check number series on all housebanks except for one.  The error below ppeared when I tried to save the data. Check the format of the che

  • Media failure of oracle 8i database

    Good Evening Gurus, I know this question has been answered a number of times but this has happened first time with me and I am really scared to do htis with my level of experience.We have got hard disk failure and we currently were able to copy all t

  • My nokia n93i will not turn on

    My n93i will not turn on. Nokia logo shows only the external screen. Can you please help me. I'm going to reallyneed help. Sorry i am from Estonia. I translated it on google translate.

  • HD movie and tv show files won't play in iTunes 10.6.3.

    Just did a fresh install of Mountain Lion and for some reason now HD movie and tv show files won't play.  I get a black screen. Standard Def tv shows and movies are still playing fine though. Oh and  yes I already tried switching it to 32-bit mode vi