Configure ADS for Form Processing (ABAP) with Solution Manager:
ADS is needed to process forms in an ABAP environment, the ABAP transaction dynpros or Web Dynpro ABAP applications. After installation on the AS Java, the ADS need to be configured in order to be available for form processing.
Technical prerequisites for using Adobe Document Service in SAP…?
License :
If you use Interactive forms in productive environment then you need license for Interactive forms (see Note 750784:SAP Interactive Forms: Licenses)
If you only use Adobe Reader to display PDF-Based Print Forms via application virtualization, you may need an Adobe license.
Configuration
Create the RFC Destination.
Requires system installed with Java Stack.
Adobe Document Services (ADS) installed on the Java Stack.
If using ABAP for PDF Processing, RFC communication must be established between ABAP and Java stacks
Developers:
Adobe LiveCycle Designer 7.1 is installed on your machine ( Desktop / Laptop)
Adobe Reader 7.* is installed
SAP GUI (see Note 864634)
620 Patch level 56 or higher
640 Patch level 12 or higher
710 any patch level
Adobe Document Service(ADS) Technical configuration:
Requires a user of type “system”, required for communication between ABAP and the ADS running on AS Java or dual stack (solution Manager) .Create the user “ADSUSER” as “system” user from transaction SU01.
From transaction PFCG, assign “SAP_BC_FPADS_ICF” role to the created “ADSUSER” user.
Execute transaction “SICF” and Navigate to “Default_host->SAP->bc->fp”, “Default_host->SAP->bc->fpads” and Activate “fp” and “fpads” services on ABAP system.
Create RFC in ABAP system for communication between ABAP and JAVA stack with RFC naming “ADS” under HTTP Type-G in sm59 and provide details as below:
– Target Host IP:
– Port No: 5NN00
-Path Prefix: /AdobeDocumentServices/Config?style=rpc
Note: After running the connection test you may get HTTP-404 error,we can Ignore it…
Login to Solution manager system from OS level and goto path “Eg: G:\usr\sap\\DVEBMGS00\j2ee\admin (then run “go.bat” —> this starts the “J2EE ENGINE”
– login with “j2ee_admin”
– Expand the node under “SERVER->services->security Provider” check whether ADSUSER, ADS_AGENT exists under “Users tab” (on right side)
– Under “SERVER->services->Destinations” and add new entry under HTTP folder on right side “FP_ICF_DATA_” and provide the login details for ADSUSER, and system details like (SID,Instance no,client) for each system where you need to setup ADS.
– if you get HTTP-404 error while saving the setting, Ignore it…
Goto SPAD in ABAP System and create new printer or use the existing “LP01” and set the
– Device type: “PDF1: PDF ISO Latin-1”
– Access Methods: “F:Printing on Front End COmputer”
– Host Printer: lp and SAVE it
Now Goto SA38 in ABAP system (dev) run the below reports: “fp_test_00” —- test the PDF output (execute this report without changing the inputs)
Troubling shooting reports to be executed in SA38:
FP_CHECK_DESTINATION_SERVICE (execute this with and without Destination service check)
FP_PDF_TEST_00 (you will get version information dialog box, if config is correct)