Skip to Content

Integration With SAP Analytics Cloud and SuccessFactor

Learn how to connect to external systems like SAP Analytics Cloud and SuccessFactor using action in SAP Build Process Automation to customize or extend standard business processes.
You will learn
  • How to acquire a template project from the store and customize it
  • Use actions in a business process to implement changes in an external dedicated system
khushiyadavsapKhushi YadavMay 27, 2024
Created by
khushiyadavsap
May 27, 2024
Contributors
khushiyadavsap

Prerequisites

Action is a feature in SAP Build Process Automation to connect processes with external systems. It allows users to automate or extend their business processes for any available LoB processes like S/4HANA, Ariba, SuccessFactors, SAP Analytics Cloud etc. In this tutorial, you will create a request to approve a position in the HR Planning Process. If the request gets approved then a position is created in the dedicated system.

  • Step 1
    1. From the SAP Build Lobby, navigate to the store.
    2. Search for the sample project: SAC HR Position Planning.
    3. Choose Create from Template to retrieve the sample and save it as a new project in your lobby.
      Store
    4. Choose Create.

      Create

      Your project gets created in editable version.

  • Step 2
    1. Choose the process SAC HR Position Planning.

      Process
    2. Choose Mail - Approved and select Open Mail Body Editor.

      MailBody
    3. Click on SuccessFactors in the mail body and choose Edit.

      Edit
    4. Replace the link and choose Save.

      save
    5. Click on headcount plan in the mail body and choose Edit.

      headcount
    6. Replace the link and choose Save.

      save
    7. Choose Apply.

      Apply
    8. Choose Mail - Rejected and select Open Mail Body Editor.

      MailBody
    9. Click on headcount plan in the mail body and choose Edit.

      headcount
    10. Replace the link and choose Save.

      save
    11. Choose Apply.

      Apply
  • Step 3
    1. In SAP Build, navigate to Control Tower > Destinations.

      Destinations
    2. Choose Open in BTP Cockpit.

      This Button is visible if you have a Process Automation Admin role.

      Open BTP Cockpit

      You will be navigated to the Destinations page of SAP Business Technology Platform.

    3. Choose Create Destination.

      Create Destination
    4. Add details by referring to the following and choose Save.

      • For SAC destination, enter the details: refer to SAC Base URL for URL of the destination.
      • For Success Factor destination, enter the details: refer to Success Factor URL
      • For URL of the destination: refer to documentation to add necessary additional properties.
      New Destination
      New Destination
    5. In SAP Build Process Automation, navigate to Control Tower > Destinations > Add.

      Destinations
      Destinations
    6. Select the name of the destinations that you created in SAP BTP Cockpit and choose OK.

      New Destination
      New Destination

      The Destinations are successfully added to SAP Build Process Automation tenant.

    7. Go to the project to create the environment variables of type destination.

    8. Navigate to Manage the project properties > Environment Variables > Create.

      Environment Variable
      Environment Variable
    9. Create Environment Variables of type Destination.

      Environment Variable
      Environment Variable

      The destinations can be accessed successfully in your Business Process project.

  • Step 4
    1. Release the project.

      Release
    2. From the released version of the Business Process project in the Process Builder, choose Deploy.

      Start Deploy
    3. Choose an Environment and select Deploy.

      Choose environment
    4. Choose Deploy.

      Deploy
    5. Define the variables by selecting the required destinations created previously and click Deploy.

      Define Variables

    You have successfully released and deployed the process and it is ready to consume via APIs.

    Deployed version
  • Step 5

    Once you have successfully deployed the business process with an API trigger, you can view the API trigger in the Overview section under the tab Triggers.

    Trigger
    1. To view the context of the workflow API, navigate to the Lobby by clicking on the SAP logo.

      Lobby
    2. Choose Control Tower > Environments.

      Environments
    3. Choose the environment in which the project is deployed.

      Environment
    4. You can view the trigger in the Unattended Triggers tab. Click on View.

      View
      View

    When running a process what actions need to be performed beforehand?

Back to top