ADOBE FORMS in SAP ABAP
T-Code - SFP
•SAP Interactive Forms by Adobe are divided into two parts based on their usage
•1-Interactive Forms -
Interactive forms are used to replace any paper based business process.
•2-PDF-Based print forms-
•PDF-Based print forms create documents which retain their appearance regardless of the environment they used in.
System Requirements -
1- ADS
Adobe® document services allow SAP applications (either Java or ABAP) to take advantage of the full range of capabilities in Adobe Acrobat® Professional, Adobe Acrobat Standard, and Adobe Reader®. For example, enhance the document handling capabilities of SAP NetWeaver Application Server. These capabilities enable SAP customers to:
· Create and deploy interactive forms that look exactly like their paper counterparts
· Work with forms in online and offline scenarios
· Annotate PDF documents and collaborate on PDF document reviews
· Capture data using forms and import that data directly into the SAP system
· Allow users to digitally sign PDF documents
· Embed other file formats inside PDF documents as attachments
2- Adobe LiveCycle Designer (Only required for Development) and Adobe Reader
PDF Based Print Forms – Advantages over Smartforms/SAPscript.
•1- PDF is a de-facto standard for forms in the Web
•2- Adobe LiveCycle Designer as an easy to use, flexible tool for designing forms
•3- Adobe LiveCycle Designer is fully integrated into the SAP's IDEs: SAP NetWeaver Development Studio (Java) and ABAP Workbench
•4- Graphics (BMP, JPEG, GIF, PNG, EXIF) can be included into forms directly no conversion required
•5- Objects (including texts) can be rotated
•6- Different page orientations (landscape, portrait) are possible within one form
•Forms can be created so that they conform to accessibility standards
•7- Complex layout elements can be shared between form developers
•8- Existing PDF or Word documents can be imported
•9- TrueType Fonts can be used; installation requires no upload
•10- Barcodes can be printed on all printers of types Postscript, PCL, PDF, or Zebra
•Mailing and faxing is easier
•11- Forms are regular Repository objects with standard transport and versioning
•
13- Forms can be filled in advance automatically with specific data from SAP applications and then sent to the correct recipients using secure methods
14 - Automatic consistency checks for forms
15 - Activate enhanced functions such as comments
16 - Digital signatures and form certification
17 - Send completed forms to the SAP application with automatic updates of the business data .
18- ABAP code is completely separate from layout making maintenance easy .
Structure of ADOBE FORM
For Interface -
Go sfp and there is two option
1- form
2- interface
choose interface and enter interface name what ever name you want and then click on create .
We get two tab under this -
1- Properties
2- Interface
Go to properties tab and enter description ,select interface type -
option of interface type are given below -
ABAP Dictionary based. and .Smart Forms compatible. are used for print scenarios.
1- ABAP dictionary -Based Interface
ABAP Dictionary based interface is recommended for print scenarios as will allow you to determine settings for the Business Communication Service.
2- XML Schema -Based Interface
XML schema based is primarily used for Web Dynpro scenarios.
§
3- Smartforms - Compatible Interface
Smart form compatible interface is used for scenarios where old print program is to be kept without any changes but usage of this interface type is not recommended.
§
2-Interface -
Some important points are -
a- Form Interface - Import / Export / Exception
b- Global Definition - Global Data / Types /Field Symbols
c- Initialization- Code Initialization / FORM Routine .
d- Currency/Qunatity Fields
§
Comments
Post a Comment