Skip to Content
Technical Articles
Author's profile photo Gokul Kumar

Forms By Adobe Service in SAP Cloud Platform using SAPUI5 – Part 1

INTRODUCTION:

This document tries to answer about using Forms By Adobe Service in SAP Cloud Platform using SAPUI5. Many developers find difficult in using Standard or Custom forms in SAPUI5. In this Blog  post, we will look how to enable and configure Forms by Adobe Service in SAP Cloud Platform.

 

SOLUTION:

Forms by adobe service is a service that allows one to create adobe forms. The layout of the adobe forms can be created using a third party tool adobe life cycle designer. The form created using the “Forms by adobe service” can be assigned to any process.To access the Form by adobe service, first one has to the enable the service.The user Logs on to the SAP cloud platform account using the valid credentials.

 

1. ENABLING THE FORM BY ADOBE SERVICE:

On the Left side you can find services.

Click on the services and the list of services available in SAP Cloud Platform is displayed. In the list displayed click on SAP Forms by adobe service.

 

 

Click on the Enable button to enable the service.

 

 

After few seconds, you could find that the service is enabled. Thus,the SAP forms by adobe service is enabled.

 

 

 

Under the Take Action, you could see different options available.

First, Its necessary to Configure the Roles & Destinations.

 

2. ROLES AND DESTINATIONS:

 

 

You could find the Predefined roles being set. You can add additional roles for Security reasons.

 

3.REST API ROLES AND DESTINATIONS:

This process involves creating new destination for the forms.

 

 

Click on “New Destination” to create a new destination for the forms.

 

If you have any authentication, Select option as “Basic Authentication” and provide the “Username” and “Password” to access the service.

The destination is configured as shown above. Enter the name, Type, URL, Proxy type, Select “No-authentication” if there is no authentication and Select “Check Connection”.

 

 

4.API Template Store:

API Template store is the place where we can upload the adobe form template created in Adobe livecycle designer and its schema.

Before uploading the form, Open Adobe LiveCycle Designer and

 

Design the form and export the form as .xdp format.

You can preview the form in Adobe LiveCycle Designer.

Open Template Store UI.

 

To create a new form, click on the Create form button.

 

Enter the form name and click on create.

 

 

Under the template section, Click on the ‘+’ button to add the template.

 

 

The Add Template dialog box opens. Enter the Template name, Template file in .xdp format and choose the language.

 

So, We have successfully added the template to the template store.

 

 

5.REST API SPECIFICATIONS:

The Rest API specification specifies how a form can be accessed from the template store.

 

 

6.DESTINATION AND OAUTH CONFIGURATION

The destination is created in order to connect the S4HANA public cloud system with SAP Cloud Platform.

 

The OAuth configurations is done as shown in below screenshot.

 

The user enters the name, description, subscription, authentication type.To create a new destination, click on the “ New Destination” button.

The Destination is configured as below.

The user enters the name, type, URL, Proxy type,Authentication, client id

The user configures the destination as shown above.

 

CONCLUSION:

Thus, from this blog post hope you would configure the Forms by Adobe service in SAP Cloud Platform by enabling the service, adding the standard or custom template in Template Store UI and adding the OAuth in Destinations. In the Part – 2, We will discuss about how to display the standard or custom forms in a Master – Detail Application. Feel free to share your views or ideas for the same and share your thoughts if you have any workarounds for this blog post.

 

 

Assigned tags

      7 Comments
      You must be Logged on to comment or reply to a post.
      Author's profile photo Michelle Crapo
      Michelle Crapo

      Nice step by step.

      Author's profile photo Gokul Kumar
      Gokul Kumar
      Blog Post Author

      Thanks, Michelle...

      Author's profile photo Daniel Chisnenco
      Daniel Chisnenco

      Very helpful, but I have a problem.

      When I check que connection of the created destination in Forms by Adobe service I get back a “404:Not found”.

      In the URL I put this: https://adsrestapiformsprocessing-[usernumber].hanatrial.ondemand.com/ads.web/AdobeDocumentServicesSec/Config, is it correct?

      Author's profile photo Ahmet Colakgil
      Ahmet Colakgil

      Hi Daniel,

      I encountered this problem too.

      Did you find a solution?

       

      Thanks.

      Author's profile photo Sanjay parab
      Sanjay parab

      Hello Gokul,

       

      Thanks, its Very helpful. Can you let me know the purpose ?

      And how to use in our S/4 HANA System.

       

      Regards,

      Sanjay P

      Author's profile photo Wojciech Haase
      Wojciech Haase

      Hi Gokul,

      We have S4 Hana OP system and forms are built using SFP transaction in the backend.
      Can these forms be accessed from SAP Cloud Platform by this Forms By Adobe Service?

       

      Thanks,
      Wojciech

      Author's profile photo Sanjay Gurumaldas Motwani
      Sanjay Gurumaldas Motwani

      Hi All

      We have enabled Adobe services in Neo sub account and was successfully.

      We are not able to browse "Configuration Tool" application URL under

      sub account ==> Services ==> Adobe Service ==> Take action "Configuration Tool"

      Its giving forbidden 403 error. We have check ADSadmin role is already assigned to S user id.

       

      Please advise

      Regards,

      Sanjay