Portable Document Format - PDF: Naresh C
Portable Document Format - PDF: Naresh C
Presented By:
Naresh C
Introduction
What is a PDF-based Forms? Designed for mass printing in SAP systems, has the standard Portable Document Format (PDF). Earlier Used Form Tools
Function Module based as the existing technologies. Integrated with ABAP Workbench Supports WebDynpro Architecture too.
Usage
PDF-based forms can be used for the following:
Order confirmations. Invoices. Account statements. Checks. Salary statements. Delivery notes. Customs forms. Industry-specific forms, such as quality forms in the automotive industry.
Can also be used to send the PDF created to the Business Communication Services (BCS). (Here, you have the option of faxing or e-mailing your documents.)
Integrated in the ABAP Workbench from WebAS 6.40 onwards.
System Requirements
Supported from SAP Web AS 6.40 onwards. Developers PC
ABAP Workbench Adobe Designer 6.0
Clients PC
Adobe Reader (Adobe Reader 7.0 for Interactive forms) SAP GUI for Windows
Creating layouts:
Uses the Adobe Live Cycle Designer to design pages / create the layout.
Scripting
The Adobe Live Cycle Designer uses the script languages JavaScript and FormCalc. FormCalc is a simple Adobe script language for typical form calculations, including mathematical and logical functions, and date and character string functions.
To achieve the best level of performance when processing forms, SAP suggests to use as little scripting as possible in the form. If possible, perform all calculations and data analysis in the application program, before the form is called.
Process Flow
To create a form, use the Form Builder that is integrated with the ABAP Workbench.
Create a form object. Create an Interface.
In the interface, we define the data that we need to display in the form. Activate the interface.
Context
In the context in the Form Builder, we drag and drop the required parameters from the interface we have defined. You can also insert texts, graphics, and addresses.
Process Flow
Layout
In the layout section of the Form Builder, we create the layout. We use the graphical tool to design the printed appearance of the form, and drag and drop data from the form context we have defined. You activate form
Result
We have created a function module that encapsulates the form description. We can use an application program that collects the relevant data to call this function module. We then have a PDF-based document for mass printing in SAP systems.
Master pages Provides the layout format for the body pages. Body pages