SAP Home Learn Build Integrate Model Operate Extend with AI ConnectTutorial navigator Knowledge Graph API Devtoberfest Developer Advocates App Space

Manage my Account SAP Devs YouTube ↗ Learnings ↗ Community ↗ Provide Feedback ↗
Logout
โคข Open full site

Create and Configure Approval Form.

Create approval form to send tasks for approvals to business users.

Overview

🎓 beginner 15 min. SAP BTP ABAP EnvironmentBeginnerABAP DevelopmentSAP Business Technology PlatformSAP Build Process Automation

You will learn

  • โœ”How to design the form with layout and input fields using drag-and-drop approach
  • โœ”How to configure the forms as a process steps
Ruchi Dobriyal R Ruchi Dobriyal November 22, 2024
Created by June 21, 2024
Contributors

Prerequisites

Prerequisites

  • You have created a Business Project and Process in SBPA as described here.
  • You have created a process trigger as described here.

Steps

Intro

Tasks are a part of any business process. SAP Build Process Automation helps you to create forms that are made available to the business users in their inboxes to take relevant action.

These interactive forms can be created by dragging and dropping the text elements and input fields into the canvas. Once a form has been created, it can then be used as an approval step in the business process.

Let us now explore how to create an Approval Form.

Step 1 Create an Approval Form
โ€”

The approval form will be used to get faster and easier approvals from the business users to take informed decisions and get rid of sending emails. These approval forms could be about approving or rejecting sales orders, invoices, IT requests etc. The forms are then converted into tasks in an automated workflow which will appear in approvers inbox and can be accessed using My Inbox integrated with SAP Build Process Automation.

You can create these different forms using the Form Builder embedded in the process builder using different form field options. You can design and modify them without any coding.

  1. Go to process Travel Approval Processing and choose + below the Trigger.

    TravelApproval
    TravelApproval

  2. Choose Approval from the available options.

    Approval
    Approval

  3. Choose Blank Approval

    BlankApproval
    BlankApproval

  4. In the Create Approval dialog box, do the following:

    • In the Name field enter: Approval Form.
    • In the Description field enter: Form to approve or reject Travel.
    • Choose Create.

    CreateApproval
    CreateApproval

  5. Choose Open Editor of the Approval Form.

    Two ways to open editor are marked in the below screen shot.

    OpenEditor
    OpenEditor

  6. Design the Approval Form in the form builder by dragging-and-dropping fields into the form editor and configuring respective field settings.

    Form FieldField Setting with Label
    Headline 1Travel Approval
    ParagraphA new travel request has been received. Please review and confirm whether it can be fulfilled or not.
    ParagraphTravel Details:

    TravelWorkflow
    TravelWorkflow

  7. Add Input Fields, enter the labels and select the Read Only checkbox.

    These fields will take value from the input of the process i.e., fields sent from the external system.

    Form FieldField Setting with Label
    TextTravel ID
    TextAgency Name
    TextBooking Fees
    TextCurrency Code
    TextCustomer Name
    TextTotal Price

    Drag and drop the text boxes to create the fields:

    CreateFields
    CreateFields

  8. Add Input Fields and enter only the labels. These will be fields which approver can fill while evaluating the approval form. They can be made Required depending upon the scenario.

    Form FieldField Setting with Label
    TextComment
    RequiredSet Required

    InputFields
    InputFields

  9. Save the Form.

Step 2 Configure the Approval Form in the Process Flow.
+
Step 3 Test yourself
+

Resources

Discussion

Share feedback on this tutorial or join the conversation in SAP Community.

Submit detailed feedback Discuss in Community
Steps
Step 1 of 3
1. Create an Approval Form 2. Configure the Approval Form in the Process Flow. 3. Test yourself

Learn more →