Application Development and Automation Blog Posts
Learn and share on deeper, cross technology development topics such as integration and connectivity, automation, cloud extensibility, developing at scale, and security.
cancel
Showing results for 
Search instead for 
Did you mean: 
Golla_rusitha
Explorer
2,512

UPLOADING EXTERNAL FILE IN ADOBE FORMS 

Uploading External file : 

Scenario: 

A company needs to process vendor invoices in the SAP system, and as part of the Invoice Verification process, employees need to upload supporting documents (such as PDF invoices or scanned images) for audit and payment processing. These documents are often required to be attached to the invoice in SAP for review, verification, and audit purposes. 

In this scenario, Adobe Forms is used to facilitate the upload of the vendor's invoice document directly into the SAP system during the invoice verification process. 

Advantages of Uploading external file in adobe forms: 

  • Reduce Manual Errors 
  • Automatic Document Linking 
  • User-Friendly Interface 
  • Reduce paper usage 
  • Time Saving 

Disadvantages of uploading external file in adobe forms: 

  • Complexity in implementation 
  • System performance and Storage issues 
  • Limited File  type support 
  • Dependence on Adobe and SAP Versions 
  • Cost of Adobe License and Tools  

Here I'm going to upload a below Form. 

Golla_rusitha_0-1732189464998.png

Note: File should be PDF Format.

Steps to Upload External file in Adobe forms: 

Step 1: Steps to create Interface: 

  • Goto SFP. 

Golla_rusitha_1-1732189464999.png

  • Select the Interface radio button. 

Golla_rusitha_2-1732189464999.png

  • Provide Interface name and click on create. 

Golla_rusitha_3-1732189465000.png

  • Provide description , Interface type and click on save. 

Golla_rusitha_4-1732189465001.png

  • Provide the fields based on your form. 

Golla_rusitha_5-1732189465002.pngStep 2: Steps to create Form: 

  • Goto SFP. 

Golla_rusitha_6-1732189465005.png

  • Select the Form radio button. 

Golla_rusitha_7-1732189465006.png

  • Provide form name and click on create. 

Golla_rusitha_8-1732189465006.png

  • Provide description and Interface name and click on save. 

Golla_rusitha_9-1732189465007.png

  • Drag and Drop the fields into Adobe form area the fields which  is required for form. 

Golla_rusitha_10-1732189465008.png

  • Click on layout for designing the form. 

Golla_rusitha_11-1732189465010.png

Golla_rusitha_12-1732189465011.png

  • Go to Tools in menu bar. 

Golla_rusitha_13-1732189465013.png

  • Click Import node and select the file/template and click on open. 

Golla_rusitha_14-1732189465015.png

Golla_rusitha_15-1732189465016.png

  • Select the import options based on your requirement and click on Ok. 

Golla_rusitha_16-1732189465017.png

  • The template/file is uploaded. 

Golla_rusitha_17-1732189465018.png

  • Map the fields from your interface to your temple. 

Golla_rusitha_18-1732189465021.png

  • Select the Data view tab in template, it will display the interface parameters. 

Golla_rusitha_19-1732189465027.png

  • Mapping(Drag and drop) the parameters based on your field names in form. 

Golla_rusitha_20-1732189465029.png

  • Place the parameters to the appropriate place. 
  • If you want to place/mention the same form field name or you want to apply any font styles/Formatting style you can select Object node under Palette menu. 

Golla_rusitha_21-1732189465030.png

  • If you want to make any adjustments to fields with the help of Object you can provide. 

Golla_rusitha_22-1732189465033.png

  • Adjust the importing/interface parameters based on form fields. 

Golla_rusitha_23-1732189465035.png

  • Click on Save. 

Golla_rusitha_24-1732189465036.png

  • Active the Form and click on Execute. 
  • Provide the input values and click on execute. 

Golla_rusitha_25-1732189465037.png

  • Provide output device type as LPO1 and click on Print Preview. 

Golla_rusitha_26-1732189465038.png