Skip to Content

Acquire Orders Management Using UI5 Application Project From the Store

Acquire Orders Management package from the SAP Build store and reuse the package in SAP Build Process Automation.
You will learn
  • How to explore content in the SAP Build Store.
  • How to acquire the Orders Management using UI5 application package from the SAP Build Store.
  • How to reuse a package from the Store in SAP Build Process Automation.
celineaudinsapCéline AudinApril 29, 2024
Created by
celineaudinsap
November 20, 2022
Contributors
celineaudinsap
pbujnicka
jmmargo
  • Step 1

    The Store offers predefined content for your automation. Packages are categorized by catalog which let you choose between Automation SDK, Business Content and Learning Content.

    1. Navigate to the store in your SAP Build Process Automation Tenant.

      Navigate Store

      Learning Content offers learning packages to get started with the Application Development tool. These packages allow you to learn best practices by reusing the most common flows to design your first projects.

      Business Content provides pre-built automations for concrete business problems.

      Automation SDK provides all the Software Developments Kits that can be acquired from the store.

    2. Select one or more filters on the left to filter the available Store projects by Project Type (for example Process and Actions), Format Type (for example, Ready to use and Template), Catalog (for example, Business Content), Product (for example, SAP S/4HANA Cloud), Publisher, Line of Business, and Industry.

      Store View

    What characterizes store bots in the learning catalog?

  • Step 2
    1. You will acquire the package titled Orders Management using UI5 application. Set the following parameters: under Catalog, check Learning Content.

      Learning Catalog
    2. In the search bar, type Orders Management, hit enter and click on the project for more information.

      Orders Management

      This sample package presents a way to deal with Excel and a web application using the SAPUI5 framework. Each sample package comes with a description, documents about the sample, artifacts, version history and dependencies.

      Explore
    3. To add the package, you have two options:

      • From the project information section, choose Add and select Create from Template.

      Add Create Template
      • From the project list, choose Add and select Create from Template.
      Add Create Template

      You will now create a Business Process Project from this template.

    4. Name the project Orders Management Dev Tutorial and choose Create.

      Create Project
    5. To see the newly created project, navigate back to the Lobby from the top menu.

      Created Project
  • Step 3
    1. Choose the project. You will see all the artifacts that are part of the project. The project is Editable which means you can modify it.

    2. The project can now be edited in Build Process Automation.

      Application Development

      For instance, you can create a process artifact and add an automation to the Business Process.

    3. Select Create and then Process.

      Create Process
    4. In the Create Process window, fill in the fields as shown in the screenshot:

      Create Process Window

      The Process builder opens with the just created process.

    5. Now click on the + below Trigger.

      Add
    6. Select Automation.

      Automation

      You have a list of all the automations available in the bot you just acquired. For this tutorial, you will use the Get Processors Details automation.

      Add Automation

      Now your automation is successfully added to the process. You can further continue modifying your process by adding a trigger to the start event and getting rid of the errors by filling in the missing mandatory inputs.

    7. Choose Add a Trigger.

      Trigger
    8. Select Submit a Form.

      Form
    9. Choose Blank Form.

      Blank Form
    10. In the Create Form pop-up, choose Order Processing Form for Name.

    11. Choose Create.

      Create Form
    12. Select the three dots and choose Open Editor.

      Order Processing

      You will be navigated to the Order Processing Form.

    13. Drag and drop the Text input. Enter Order Number as name and check Required.

    14. Choose Save.

      Order Processing Form

      You will now map the Inputs of the Get Processors Details automation.

    15. Navigate back to the Order Processing process.

    16. Select the Get Processors Details automation. Choose orderReference input and select Order Number > Order Processing Form.

      Input Mapping
    17. Choose Save.

    18. You may now add forms, approvals, decisions, conditions, etc… to design your process based on your needs.

      Process Final

      Let’s test the automation.

    19. Double click on Get Processors Details automation.

    20. The automation opens in a new tab.

    21. Select the test icon.

      Test Automation
    22. In the Test Automation window, enter order 7991 as orderReference. No need to fill the Environment Variables.

      Test Automation2
    23. This is the final result.

      Test Automation3

      Once you are done designing your process, you may release and deploy your project.

  • Step 4

    You need to create a matching agent attribute at this step. Please follow these steps to create an agent attribute in the tenant to add it to your agent and project: Agent Management Settings to Execute the Process with an Automation

  • Step 5

    Now you may release and deploy it in unattended mode.

    1. Choose Release and again Release.

      Release
    2. Now your project is released and you can deploy it. You can choose Deploy.

      Deploy
    3. Choose the environment and select Deploy.

      Deploy
    4. No need to Define variables, choose Deploy.

      Deploy

      To Deploy will take a couple of seconds/minutes depending upon how big your project is and how many different skills it has. Any errors during the deployment will be shown in the Design Console.

    5. The project deployed successfully and is now ready to be executed.

      Deployed Project

      You cannot edit released or deployed projects. To continue working on your project, you need to select the Editable option from the list of released versions.

  • Step 6
    1. In the Overview page, select the Order Processing process.

      Make sure you select the deployed version of the project.

      Order 7991
    2. Select the Order Processing Form and copy the link.

      Order Processing Form
    3. Paste the link in your browser.

    4. Enter order 7991 in the Order Number field.

    5. Choose Submit.

      Link
    6. The form has been successfully submitted.

      Form submitted
    7. Navigate to SAP Build > Monitoring > Process and Workflow Instances.

      Monitoring
    8. Select Status as Completed and choose Order Processing.

      Monitoring
    9. Check the Logs.

      The process has successfully ended.

      Monitoring

Back to top