Adobe Forms + Workflow

Hi all
I have a question on using Adobe Forms with Workflows. It is possible to have an Off-line Adobe form and when retrieving the information from the form, fire off a workflow in ECC6, without putting that data into any table?
Example:
1. Form for Vendor Master Create filled
2. System reads form and kicks off workflow for approval.
3. After approval completed, data in workflow container is used to create the data in SAP.
Thanks.
Nick

Hi Nicholas,
agree with Mike's comments: they aren't cheap and furthermore Adobe forms are not applicable to all scenarios.
SAP Interactive Forms by Adobe as they are officially called are best suited into form scenarios where you just need to collect information (no complex UI logic like table management or dynamic actions). If you have more complex requirements on the form like calculations, report display etc. then leave it. You're better off with Web Dynpro ABAP/Java or BSP.
If however Adobe forms are a good fit UI wise, then I suggest having a look first at the ISR framework SAP delivers. I don't exactly remember, but it might even contain a standard scenario (formUIworkflow) for creating vendor master data requests.
What use the ISR brings in is that you can configure the form content characteristics (transaction QISRSCENARIO) and data passing to the to-be created notification without any coding. No custom tables thus needed, the notification acts as the data persistence object. There are also standard Web Dynpro apps delivered you can use to display the configured Adobe form.
What happens with ISR in the end is that a notification is created and a standard BUS7051-CREATED event is published. Then in your workflow you can in a background method extract the notification details and fill it anywhere you want.
If Adobe forms are not a good fit to the requirements, then creating a complete solution from scratch might be an only choice.
What we've done sometimes is that we've used the ISR notifications for persistence and created a custom BSP or Web Dynpro on top of it to act as the UI while workflow takes care of the actual process logic. There are a few ISR_* function modules you can use to programmatically create an ISR notification with, so it's not that tricky even. When compared with custom tables for data storage, you're backed up by some standard configuration options and you don't need to make your own development objects this way.
Hope this helps?
-Mikko

Similar Messages

  • Webdynpro Interactive Adobe Forms/Workflows

    Hi,
    I have the following steps for my client in their appraisal process.
    Manger selects his employee using webdynpro and selects the appraisal form.
    Manager and Employee fills Appraisal form / interactive adobe form in the beginning of the year .
    It will be sent to the employee UWL through workflow for verification in read only form where he can add his comments in the comments box.Once he agrees with the objectives and submits the form it sits in the UWL of managers.
    After six months there will be revision of Objective Setting if required by manager and employee with same as above process.
    Objective Setting should be freezed after approval.
    At the end of the year, the final appraisal form is agreed with employees and manager an approval from manager should send to the next level line manager UWL using workflows.
    I have built the webdynpro application with an interactive adobe appraisal form , but how to trigger the Workflow from the adobe form and what are the steps i need to customize for the above process and store the appraisal form after the second line managers approval??
    Are these available in standard workflows provided by SAP? Or do I need customization?
    Please help.
    Thanks.
    Kumar

    Hi Kumar,
    Your requirement is achievable by configuring a HR Process by using the HCM Process and Process. Please refer to SAP course material HR 280 for an overview of the HCM process and forms.
    Regards,
    Roy

  • MDM - Adobe Forms Workflow in EP!

    Hi All,
    Can anyone explain me about the workflow for MDM in EP wit GP and UWL!!!
    <u><b>Below  are my requirements</b>:</u>
    1. I wanted to create a request form (adobe form) and when I submit it, it should go to the next person for the additional fields!!!!
    2. the filed should be pre populated from the previous request ....when he access the request task...and he need to fill the additional fields and send for approval....
    If the above said is possible please let me know the process flow!!!
    Appreciate all your answers, comments and suggestions!!!
    Thanks& Regards,
    Girish

    Hi Girish
    Yes, it is possible.
    1.) Impersonalized (offline) Adobe Form starts a Guided procedure https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/e98c87ea-0c01-0010-3798-a4f8db2411c5
    2.) Use Web Dynpro (GP Interface) for the GP steps
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/50d74ada-0c01-0010-07a8-8c118d408e59
    Regards,
    Goekhan

  • Adobe Forms - Workflow - EP

    Hi,
    I am doing some loude thinking. Currently working on a proposal to create an application with Adobe Forms. The idea is to have a workflow as well where the relevant party fills in their part of a form and so it moves to the next. The forms will be made available centrally via EP. I just like some suggestions on what would be the best way to have the workflow. There is a WAS (Java) available as well.

    Hi Khuram,
    the integration of Interactive Forms and workflow is an area where SAP currently offers different possibilities. SAP plans to expand on the functions offered in the near future.
    As of today, you have basically two choices:
    1. Use the Internet Service Request framework used in mySAP ERP for HR and FI processes (see also http://service.sap.com/isr).
    ISR has been expanded with mySAP ERP 2004 to be able to employ Interactive Forms (and Web Dynpro for Java at runtime), so it natively runs in the Portal. It currently offers the possibility to fill in forms online and make backend checks before processing the data entry. The downside: You need mySAP ERP 2004. (On the Interactive Forms homepage in SDN at http://sdn.sap.com/sdn/adobeforms.sdn you can find a good article under Current Articles on this written by Alan Rickayzen.)
    2. Build your form using the ABAP integration of Interactive Forms, build a workflow from scratch using these development objects, then somehow get this into the Portal. This is, however, an option involving a lot of manual coding. I assume this wouldn't be wanted.
    There will be an additional way to do this in the future:
    With mySAP ERP 2005 (ramp-up starts in October 2005, mass shipment planned for Q2/2006), SAP will ship a framework called Guided Procedures that will do pretty much exactly what you are looking at: By default, it runs in the Portal  (using the Universal Worklist) and uses, among others, PDF forms, including for offline workflows. It uses the SAP workflow engine to route the work items. You configure the workflow in a Portal-based interface that can be used by business process people as well.
    As I said, it'll be shipped to all customers with mySAP ERP 2005 (in SAP NetWeaver 2004s). You will be able to hear more about this at SAP TechEd as part of the IT scenario Business Task Management.
    Hope this helps.
    Kind regards,
    Markus Meisl
    SAP NetWeaver Product Management

  • Standard adobe form workflow error

    Hey Expert,
    I am using the standard workflow template WS17900260 for any adobe form. In this task there is a task which is TS17900108. I have some workflow that end in error because of this task raising an exception "Exception CX_SY_NO_HANDLER trigger.... An exception with the type CX_HRASR00_PROCESS_MODELLING occurred but was neither handled.
    I have tested the workflow with the same set of data and the wierd thing is only some of the workflow end in error.
    Anyone have any idea?
    Thanks
    Regards,
    Bryan

    Hi Brian,
    I am not sure ,  but would just try to give you pointers:
    1. Techncial reason for workflow going to runtime error is, at this step in workflow, if there is an exception raised, it is not modelled in workflow.
    2. This exception may be raise dif scenario, steps or process realted data is not available during processing of the task.
    3. Authorization for specific activity is absent.
    Regards,
    Akshay

  • Debug Adobe Form Workflow

    Hi folks, I am trying to debug a workflow based on Adobe Form through the Portal.
    I am setting a breakpoint inside the workflow but when executing the form through the portal, the code is never been passing for the breakpoint.
    My portal user and the debugging user is the same.
    I have set all the required parameters in SPRO to associate my scenario with the workflow.
    Am I forgetting something?
    Is it possible to debug the workflow?
    Thanks in advance.

    Where did you set the break-point? Is it an external breakpoint?
    Otherwise you can try to set an endless loop and debug it from SM50.
    Regards,
    Martin

  • How to use SAP Business Workflow along with Interactive Adobe Form

    Hi Experts,
    I am working on SAP Business Workflow since last couple of years.
    Now i have got a new Project where client wants to use SAP Business Workflow along with Interactive Adobe Form.
    I am new to Interactive Adobe Form and Portal thing and i really dont know from where to start.
    We have one central system and 2 local systems. when we do create a Material document using adobe form workflow should trigger and notification should go to group of users who can approve or reject it, once they approve it document gets created in central system and replicated to 2 local system through ALE.
    In the Local system they do extend the document to different plants, again workflow triggers and notification will go to Managers inbox for the approval.
    Once the final approval done data should go and store in SAP.
    Now here i have couple of Questions.
    1. In SAP R3 Business workflow when i execute the workitem from the inbox i do get the application screen ( i.e. MM01 MRP View ) , what is going to happen if the same case i have with Adobe form?? is it possible or do we have to design a adobe form and we will have to map the fields with backend application??
    2. Do i have to maintained 3 separate Org Structure for 3 different system or using UWL  i can manage the show
    3. Untill final submit is not done, where the application data is going to be, is there any kind of buffer that we will have to keep it or its there with XML file??
    Please help me out.
    Thanks in Advance.
    Regards,
    Manoj

    Hi Manoj,
    Welcome to ADOBE Forms related Workflow Development. Well, here are my answers.
    1) You can go for either go for ISR based development or WD development with Adobe form. In both the cases you can achieve your requirement. Yes, you will have to design the Adobe form and bind the fields to backend.
    2) Am not clear or your System landscape to advice you in these regards.
    3) Until final Submit/Approval is done, the data can be stored in WORKFLOW CONTAINERS or XML FORM(If you go for ISR based Development).
    Hope this helps.
    Regards
    <i><b>Raja Sekhar</b></i>

  • Access the adobe form data in the workflow container for further processin

    HI,
    I am using HCM processes and Forms. I need to access the form data in the workflow container once the workflow kicks off.
    I need to access these data as would need it for further processing in the workflow.
    I know that TS17900110 allows to import form conatiner to
    -> WF Container in the field name and value pair. But I need to access a lot more fields than what is in the task. Is there a standard task which allow to retrieve all the fields in the form in one task or do I need to develope a custom class to do that. If so could you please provide some clue as in how to code this specific requirement as i am somewhat new to OO ABAP.
    Thanks...

    hi,
    in the livecycle designer under libary tab u have webdynpro tab--->choose submit to sap button and place it in the adobe form ur designing. u can use this button to trigger the code that u have written in webdynpro java.
    for eg if u have
    a value node details
    and under that two value attr fname,lname
    import the model (Insertdata---it has two import param fname and lname)u need for updating the data to r3 system.
    in the ctrller have a method submit.Here write the code to insert fname and lname into the db.
    IPrivateMyForm.IDetailsElement elem = wdContext.nodeDetails().currentDetailsElement();
    Insertdata_Input input = new Insertdata_Input();
    wdContext.nodeInsertdata_Input().bind(input);
    input.setFname(elem.getFname());
    input.setLname(elem.getLname());
    try
    wdContext.currentInsertdata_InputElement().modelObject().execute();
    wdContext.nodeOutput().invalidate();
    catch (Exception ex)
    { ex.printStackTrace();}
    ul bind details to the datasource.
    when u edit ur interactive ui element these attr(fname and lname) vl be visible under dataview tab u can drag and drop them to the form
    now add submit to sap button in ur form.
    this button correspond to the onactionSubmit dat u have written in the ctrller.
    so wen u click this the data vl be inserted
    Regards
    Jay

  • Use of ADOBE form with SAP workflow for R/3 4.6C

    Hi All,
    We are thinking of usage of ADOBE form feature as one of options to design workflow for creation and maintenance of “Info record” like “Material Master” creation. BTW the existing systems are EP 7.0 with the back end SAP ERP system 4.6 C
    We would like to just check the feasibility of usage of ADOBE interactive form for above scenario. Would it be possible to go ahead with the above concept or what would be pre-requisites or risks involved?
    1.     How would system identify the role to direct the Adobe form for approval in case the form is raised by multi department?
    2.     How can the data validations in ADOBE form happen with reference to SAP std. tables?
    An early reply would be appreciated.
    Rgds,

    Hi,
    If you use EP 70 you can used guided procedure for your requirement .
    Regards

  • Calling the Adobe form in a workflow step for Approval

    Hi All,
    We are creating a PCR scenario using Adobe forms for "Employee seperation". This form will require 7 subsequent approvals from various agents which is to be handled using a workflow.
    I had gone through the ISR cookbook and managed to create a scenario. I have also assigned it to a PDF form and a dummy workflow. Now from my PCR iview i am able to submit the form for my scenario which also triggers the dummy workflow(through the BUS7051-CREATED event).
    Right now this dummy workflow just sends a mail(by sendmail step) to the first approver. Now i want this workflow to send a workitem to the first approver for approval of this form which will have to appear in his UWL. When the approver double clicks on the workitem in UWL he should be able to view the form along with Approve/Reject/Cancel buttons. I am not aware how to do this. My questions are,
    <b>Is this handled by a decision step or an activity?
    If it is an activity step which Task/Business object method is used to handle this?
    If it is a decision step how do we make the Adobe form also to be displayed along with approve/Reject buttons?</b>
    We are using ECC5.0 and EP6.0.
    Thanks in advance for any help.
    Prasath N

    Hi Rajasekhar,
    The UWL issue has been resolved now and i am receiving the workitems in my UWL. But i am getting the following error when i am trying to execute the workitem from my UWL.
    <b>Service cannot be reached
    What has happened?
    URL http://xxxxxxxx.xxxx.xxx.xxx:8000/webdynpro/dispatcher/sap.com/pcui_gp~isr/IsrFormApprove call was terminated because the corresponding service is not available.
    Note
    The termination occurred in system xxx with error code 404 and for the reason Not found.
    The selected virtual host was 0 .
    What can I do?
    Please select a valid URL.
    If you do not yet have a user ID, contact your system administrator.
    ErrorCode:ICF-NF-http-c:000-u:SAPSYS-l:E-i:DALSPHSB_HSB_37-v:0-s:404-r:Notfound
    HTTP 404 - Not found
    Your SAP Internet Communication Framework Team
    </b>
    I have done the following configuration settings in SWFVISU transaction :
    Task : TS500000075
    Visualization Type : WebDynpro Java
    visualization parameter: Application
    visualization Value: IsrFormApprove
    visualization parameter: Package
    visualization Value: sap.com/pcui_gp~isr
    Is there anything else that i have missed out in the configuration?
    Message was edited by:
            prasath natesan
    Message was edited by:
            prasath natesan

  • Calling Adobe form in a Workflow Step for approval

    Hello,
       There are some ISR forms and workflows in MSS which use Workflow tasks configured as JavaWebDynpro to call Adobe form from the Workflow Step.
    Is it possible to achieve the same using ABAP Web Dynpro and creating a new task and configuring to use it as an ABAP Web Dynpro (which can in turn call the Adobe form from the WD)?
    Thanks.

    Hi Anjali,
    1)You can develop an<b> RFC</b> that collects required basic data from R/3 and display them in <i>ABAP WD - Adobe Form</i>. The End user can change/fill the remaining contents of the Adobe Form and submits it for approval. The <b>RFC</b> again handles the triggering part of the <b>Workflow</b> and passes the form data to the workflow containers.And for approvals, you can use the <i><b>SWFVISU</b></i> to call a <b>ABAP WD</b> application from Workflow. And in turn the control again goes back to RFC and so...
    2)I dont have much idea in ECC 60 if there is a similar ABAP WD application like Standard Java WD <b>IsrFormApprove</b>.
    3)No idea.
    Regards,
    <i><b>Raja Sekhar</b></i>

  • Invoking a workflow using GP and WD Java Adobe Forms

    Hi,
    I have a scenario where I want to be able to submit an Adobe Form for approval, if its approved I get info from a BAPI which populates the form, if not I just get a message saying, Not approved. So in steps i'd like to be able to:
    1) User fills in a form with input parameters,
    2) Submit form,
    3) Approver receives form for approval,
    4) Approver approves and a BAPI is invoked with the input parameters in the form, the form is populated with what the BAPI returns.
    5) Form is sent back to user.
    6) If form not approved then message sent to user.
    I want to create the Adobe form in Web Dynpro Java. I need advice as to if I should do the whole process in GP, or can I use them both together? What are the steps involved? Can this be achieved? Do we use Portal email services to send communication between the user and the approver? Any advice/help/suggestions very welcome.
    Thanks
    TM

    Hi Lisha
      For storing the data from form to workflow and from workflow to trancation it better to maintain custom table to get the details later. You can use the std FM to insert the data from the form to table in this case you need not create custom table. Tell me which module you are working on. MSS or for ESS like leave, travel, actions like seperations, transfer which one you are using.
    Regards
    vijay

  • Calling Interactive Adobe Form from workflow work-item

    Hi Experts,
    Here is the requirement.
    WE have Interactive Adobe Form developed and now the requirement is to call this form in our workflow as work-item.
    When the work-item agent double-click on the work-item he must call the adboe form.
    Please provide your inputs/suggestions/Solution/Tips.
    Regards
    Krishna

    Hi Gurprit,
    Thanks for answering my question , appreciated.
    When I am in transaction SWFVISU in the drop-down for the Visualization type I dont see "Adobe Form" .  Whether we need to create an ABAP Webdynpro to call Adobe form.
    Please explain.
    Regards
    Krishna

  • Adobe form as a attachment in workflow

    Hi,
       i have attached adobe form in my workflow  as a attachment in decision step  .the requirement is he will open the adobeform  and he will edit some values  and that form i have to save that values and update the database..  my problem is he will open the attachment and make changes to that how can i able to get the edited form into workflow this is a 3 level approval process at every stage approvers will edit the adobe form   so any one please suggest me..

    Hi,
    Your adobe forms opening in the T.code IQS2 right.
    Create a method, call this T.code & pass the notification number using the call transaction Method.
    Assign this method in the workflow via task and send it to the approver.
    Regards,
    Surjith

  • Trigger workflow from ABAP webdynpro (having an adobe form)

    Hello All,
    I have developed an Webdynpro (for ABAP) component that has an Adobe Form integrated within it. Now I have been given a requirment that the form (once filled out on the portal) needs to be routed to 2-3 persons for approval and then submitted (or processed in SAP). The approving personnel will look at their UWL on the portal and approve/dissapprove.
    I do not have much hands on experience on such a Workflow scenario as above. I have already completed the adobe form part and the webdynpro section.
    I will really appreciate it if anyone can advise as to how I need to proceed here.
    Thanks in advance, Liz

    Hi Liz,
    You can use the FM SAP_WAPI_START_WORKFLOW. In webdynpro you have the button like "Submit" right? All the process has done, the user can click the submit button to get the approval. Under the button you can call this FM.
    Create one workflow based on your scenario, and pass the workflow number to this FM. So once the submit button is clicked then in back end workflow will getting triggered.
    For more Informations, please have a look at following links.
    SAP_WAPI_START_WORKFLOW doesn't start workflow...
    SAP_WAPI_START_WORKFLOW
    SAP_WAPI_START_WORKFLOW help
    Thanks.

Maybe you are looking for

  • Format external hard drive for use with macbook pro

    I have an old external drive that has been used with a pc. Now I have formatted the disc on the pc, but seemingly, I need to format it for the MacBook Pro, as well. How to? Rgds Jan

  • Keyboard Layout Problem in Bootcamp Using Windows 7

    Both OSX, bootcamp and Windows 7 are the latest versions and all up to date and I have had this problem ever since I first started using Windows 7. Everything has worked smoothly and without problems except for my keyboard. No matter what program I a

  • Red/Orange/Green indicators for ios 6 maps?

    I just updated to ios 6. Every morning I check my maps app to see how the traffic looks for a couple of routes I can take to work. This morning, with ios 6, there was no information. It seems it only shows when its red. This is completely frusting be

  • Contact name not displaying for texts/messages, only phone number does

    When I turn on my iPhone 6 (iOS 8.0.2) in the morning (I shut it off at night), any received text messages (iMessages or standard texts) only show the phone number of the person who sent the text and the standard tone for texts is heard, when it shou

  • Satellite L550-19U PSLW8E - extremly slow boot sequence

    When I start my laptop it hangs on bios startup sequence. I see lines: "System BIOS shadowed" "Video BIOS shadowed" and need to wait about 3 minutes before it continues to boot. Then I see next lines: "Fixed disk 0: FUJITSU MJA2320BH G2" "Mouse intia