Welcome to Scribd. Sign in or start your free trial to enjoy unlimited e-books, audiobooks & documents.Find out more
Standard view
Full view
of .
Look up keyword or section
Like this

Table Of Contents

0 of .
Results for:
No results containing your search query
P. 1
Adobe Form

Adobe Form



|Views: 4,222|Likes:
Published by api-3731013

More info:

Published by: api-3731013 on Oct 15, 2008
Copyright:Attribution Non-commercial


Read on Scribd mobile: iPhone, iPad and Android.
download as DOC, PDF, TXT or read online from Scribd
See more
See less





SAP Interactive Forms by Adobe
As of SAP NetWeaver ’04 (in SAP Web Application Server), you can use a new solution to createinteractive forms and print forms for the optimization of your form-based business processes. Thissolution usesPortable Document Format (PDF) and software from Adobe Systems Inc. that has been integrated into the SAP environment.You can create interactive forms in PDF format that allow users to fill out the form on the screenand save their entries in XML format in the form. When the SAP system receives the PDF form, itextracts the data saved in the form, and can process it further.You can also merge a form template with current system data to generate a PDF document thatcan then be printed or sent by e-mail.SAP Interactive Forms by Adobe offer you the following business advantages:
Interactive functions automate the creation of data for SAP systems
Full integration into the SAP development environments for Java and ABAP
User-friendly tools reduce the time and costs associated with creating form layouts.
The usage of the PDF format means that forms retain their appearance regardless of theenvironment they are used in.In certain circumstances, you require a license for interactive forms. For moredetailed information, read SAP Note
on SAP Service Marketplace at
Implementation Considerations
SAP Interactive Forms by Adobe are particularly well suited to business processes in whichemployees enter data in a form-based solution and then want to transfer this data automatically tothe SAP system. In the simplest cases, you only require the free Adobe Reader to display or fillout PDF forms on your front end.
SAP Interactive Forms by Adobe is included in SAP Web Application Server and can be used byany applications that are based on SAP NetWeaver ’04 or later.The following Adobe software is included in the form solution:
Adobe LiveCycle Designer A graphical tool for designing form layouts; it is integrated into SAP NetWeaver Developer Studio and ABAP Workbench.
Adobe Document ServicesWeb services used to generate the PDF forms at runtime; in interactive scenarios, theyextract the XML data from the form and send it to the system.Adobe Document Services run on SAP J2EE Engine. This means that you must install the JavaStack of SAP Web Application Server, regardless of the development language of your application (ABAP or Java).
SAP Interactive Forms by Adobe offer the following basic functions:
Create form templates for the layout that include logos or pictures
Generate documents by merging form templates and current system data
Edit forms online or offline
Forms can be filled in advance automatically with specific data from SAP applications andthen sent to the correct recipients using secure methods
Automatic consistency checks for forms
Activate enhanced functions such as comments
Digital signatures and form certification
Send completed forms to the SAP application with automatic updates of the business data There are two basic types of forms:
Interactive Forms
For business processes that require close cooperation between employees, you can designinteractive forms as a part of a Web Dynpro application.You can use the following development environments:
Interactive Forms in Web Dynpro for Java in SAP NetWeaver Developer Studio
Interactive Forms in Web Dynpro for ABAPin ABAP WorkbenchThese forms can contain dropdown menus, pushbuttons, text fields, and other elements thatenable users to enter data. The form is generated in PDF format, which, for example, can bedisplayed by the user in a browser. The user uses Adobe Reader or Adobe Acrobat to fill out theform and saves the changes made to the form in XML format. The SAP system extracts the datafrom the form and saves it to the database, where it can be processed further.You can use these forms in two basic scenarios:
OnlineThe user is logged on to the SAP system when he or she fills out the form.
OfflineThe user is not logged on to the SAP system when he or she fills out the form. Once theform has been filled out, the user sends it to the issuer of the form, for example by e-mail.The SAP system of the issuer then extracts the data from the form.
You can use the Form Builder (integrated into ABAP Workbench) to create PDF-based printforms that you can then print or send by e-mail or fax. When you create these print forms, youcan rely on the tried and trusted principle of separate data retrieval and form layout processes.This enables you to make changes to either one of the processes, without affecting the other. 
PDF-Based Print Forms
PDF-based print forms are part of the SAP Interactive Forms by Adobe solution and are used for  printing in SAP systems. As well as standard output on printers, and the option of archivingdocuments, you can also use your application to send a PDF to the Business CommunicationServices (BCS).Here, you have the option of faxing or e-mailing your documents.The following gives you an overview of how a PDF-based print form is structured, and also tellsyou how to create a PDF-based print form in the development environment of the ABAPWorkbench. The integrated Adobe LiveCycle Designer™ software supports you when you dothis. This software must be installed on your front end before you can create a layout. To see a
print preview of your form, you first need to install Adobe Reader or a complete version of AdobeAcrobat.This documentation does not discuss how documents are printed and controlled on printers.Instead, it discusses the whole process up to when a file is sent to output management functions,such as the spool system in SAP systems. Note that, for printing and previewing PDF-basedforms, you need to use a PCL, Postscript, or ZPL printer and an appropriate device type (such asPOST2, HPLJ4, HP9500, PDF1, AZPL203, or AZPL300). You cannot use a printer with thedevice type SAPWIN/SWIN. More information is available in the SAP Printing Guide (BC-CCM-PRN), under  Printing PDF-Based Forms.
An activated PDF-based print form corresponds to a callable function module in the SAP system.The complete logic of the form is represented by this function module. When a form is printed, itis called by an application program, which collects the relevant application data. The applicationprogram uses the function module interface to send the data. Therefore, the data collectionprocess is split from the logic of the form. This means that you only need to adjust the form whenyou modify the logic or layout.There are several ways of creating interactive forms. For more information, seeInteractiveForms.
To develop a PDF-based print form, you use Form Builder , integrated with ABAP Workbench. This tool enables you to create a complete form description, even if you do not have extensiveprogramming skills. The tool supports you in the following tasks:
Creating layoutsHere, you use the Adobe LiveCycle Designer to design pages or create the layout.
Specifying the data used in the formIn the form context, you specify which data, tables, texts, and graphics are sent to the form.
Migration of Smart FormsBy migrating Smart Forms, you can reuse them as PDF-based print forms. You can findthe Smart Form migration tool in transaction SMARTFORMS.Smart Forms are still supported; you can continue to forms created in Smart Formswithout making any changes.
Importing existing PDF files or formsThis tool is integrated into Adobe LiveCycle Designer and enables you to use your owntemplates for your form.
ScriptingAdobe LiveCycle Designer uses the script languages JavaScript and FormCalc. FormCalcis a simple Adobe script language for typical form calculations, including mathematical andlogical functions, and date and character string functions. For more information aboutFormCalc, and a FormCalc language reference, see the online help of Adobe LiveCycleDesigner.To achieve the best level of performance when processing forms, use as littlescripting as possible in the form. If possible, perform all calculations and dataanalysis in the application program, before the form is called.

Activity (56)

You've already reviewed this. Edit your review.
1 hundred reads
1 thousand reads
vikasbumca liked this
vikasbumca liked this
erjoni28 liked this
Ricky Das liked this
scribdjpd liked this
jjitendra84 liked this
scribdjpd liked this

You're Reading a Free Preview

/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->