Skip to Content

Create an automation using SAP WinGUI Recorder

Automate Sales order Creation in SAP GUI for Windows
You will learn
  • How to use Recorder in SAP GUI for Windows
shielddzIlyes YamounFebruary 10, 2022
Created by
January 20, 2022
  • Step 1

    What is the Recorder?

    You can automate complex workflows easily using the Recorder in Cloud Studio. It automatically captures applications and designs automations accurately at the same time. The Recorder records the steps you perform across the screens of an application. Then you can export the recording in the automation designer of the Cloud Studio where a workflow is built.

    Make sure your screen display settings (Scale and layout) are set to 100%.

    1. Switch to your desktop, right-click and select Display Settings.

      Open Display Settings
    2. Select 100% in Scale and layout.

      Display Settings

    Create a project and use Recorder to record a SAP GUI for Windows Application.

    How many screens of an applications can Recorder capture?

  • Step 2

    Create a project in the SAP Intelligent RPA Cloud Factory by choosing ProjectsNew Project.

    Create a project

    A new project is created in SAP Intelligent RPA Cloud Studio.

  • Step 3
    1. Create a new Application artifact in your project.

      Create an application
    2. Select the SAP GUI for Windows application to record.

    3. Select Launch Recorder.
    4. Set up an Application Name for your application.
    5. Select Record.
    Select an application

    What should be selected in 'Screen Information' to record a WinGUI application?

  • Step 4
    1. Choose Record
      Record icon
      to initiate the recording. You will be directed to the SAP GUI for Windows application you want to record.
    2. Select Client and enter your credentials.
    3. Hit Enter button.

    Capture: SAP Easy Access

    The screen has changed and warning at the bottom of the Recorder appeared.

    1. Choose New Screen Capture to capture the new screen and wait for the Recorder to load the new screen’s elements. Once the new screen is captured, it will appear in the Recorder.

    2. Enter the Sales Order transaction ID VA01.

    3. Hit Enter button.

    Select a transaction

    Capture: Create Sales Order: Initial Screen

    1. Choose New Screen Capture.

    2. Fill in the details.

      Field Name Value
      Order Type AVC
      Sales Organization 0001
      Distribution Channel 01
      Division 01
    3. Hit Enter button.

    Fill order type

    Capture: Create Standard Order: Overview

    1. Choose New Screen Capture.

    2. Fill in the order details.

    3. Hit Enter button.

      You can notice that the Recorder has generated the corresponding activities from the previous screen.

      Fill Order details
    4. Choose Save to complete the process of recording the sales order application.

    5. Choose Stop to stop the recording.

    Stop recording

    What happens when 'New Screen Capture' is not clicked when a change of screen is detected?

  • Step 5

    Select Export to export the recording to your project.

    Export recording

    As a result of your recording:
    - A screen is captured in the Cloud Studio
    - An automation is generated in the Cloud Studio

    Your Project now consists of an application named Create Sales Order and automation named Create Sales Order Automation.

    Generated automation

    In the automation you will have the choice to customize your automation as per your requirements.

    The password is recorded as asterisks. You need to change its value to the real password.

    1. Find and Select the activity Set Element of password that sets the password value.

    2. Change the value to the real password.

      Change Password field Value

    The automation is ready to be tested.

  • Step 6

    To test your automation, choose Test.

    Test button in Cloud Studio

    SAP Intelligent RPA Cloud Studio starts the automation by calling the Desktop Agent using the SAP Intelligent RPA Browser Extension.

    The process operates as follows:

    1. SAP ERP system is opened, enters the credentials and navigates to Sales order Transaction to create a Sales Order.

    2. The Desktop Agent fills all the details in the screen.

    3. Information is validated to move to the next detected screen.

    4. These steps are repeated for all the screens that were captured.

    5. The Sales order is created successfully.

Back to top