Show TOC

Recording a Transaction, its Screens, and FieldsLocate this document in the navigation structure

Prerequisites
  • Make sure that you have information about the transaction and the fields you want to record.

  • You have created or identified the recording group in which to store the recording.

Procedure

To begin recording:

  1. From the Data Source: Screen Scraping Repository pane, select the recording group in which you want to store your recording, choose the New icon, and select Create Recording. Alternatively, right click the recording group and choose Create Recording.

    The New Recording dialog opens.

  2. In Recording Name, enter a name for the recording.

    Note

    Use only alphanumeric and underscore characters. Spaces and symbols such as, &, %,$,#, @, !, are not allowed.

    The system has reserved characters such as, "!" for its use. When such reserved characters are detected at the beginning of a name for a recording, the specified name is discarded and you are requested to enter a new name again.

  3. In Transaction Code, enter the transaction you want to record. For example, XD03.

  4. In Recording Type, select the type of operation you want to use in the Data Model. The following are the operation types:

    • C means Create

      Specifies that, the recording is for creating new business data in the SAP system. When selected, the create operation type is set in the Data Model.

      In addition, recordings based on Create enable end users to only create new business objects in the SAP system.

    • R means Read

      Indicates that, the recording is for reading data from the transaction screens. When selected, the read operation type is set in the Data Model.

      In addition, recordings based on Read enable end users to only view information coming from the SAP system.

    • U means Update

      Indicates that, the recording is for updating existing business objects in the SAP system.

      When selected, the update operation type is set in the Data Model.

      In addition, recordings based on Update enable end users to only modify existing business objects in the SAP system.

    • D means Delete.

      Indicates that, the recording is for deleting existing business objects from the SAP system.

      When selected, the delete operation type is set in the Data Model.

      In addition, recordings based on Delete enable end users to set a flag for archiving business objects in the SAP system, so that they are no longer available for use.

  5. In Description, enter some descriptive text about the recording or search help.

  6. Choose the check mark, to start the recording.

    The recording then invokes the specified transaction and opens the corresponding dialog screen. An error message displays when the specified transaction does not exist in the specified SAP system.

  7. Navigate the dialog screen and make the relevant selections to obtain the data you want in the recording.

  8. Position the cursor in a field that you want to assign as the constant data object.

    The value of the selected field designated as a constant data object at design-time, becomes a reference value. This reference value is the default initial proposal that cannot be changed during the runtime of your Data Model.

  9. Press Enter or choose the Back icon to exit the transaction and to stop the recording, and then save the recording.

    Once you complete a recording, you have a data source from which you can specify and select the entities you want in your Data Model.

The recording is automatically created and added to the selected recording group name in the Screen Scraping Repository pane. It displays the specified recording name, the description you provided, and the transaction recorded.

Expand the recording to view the recorded screens with Screen Scraping provided names. For example, in the above image, USERLIST is the recording. When you expand a screen, you can see the recorded fields and tables with their technical names as existed in the SAP backend system. Also, you can expand the table to view the fields (columns) in the table.

Viewing and Modifying Properties of Recordings

After creating your recording, you can view and modify the values of its properties in the Screen Scraping Repository.

The following are the properties of a recording:

  • Recording Name:

    Specifies the name of the recording. It cannot be modified.

  • Transaction Code:

    Specifies the recorded transaction code. It cannot be modified.

  • Recording Type:

    Specifies the recording type, which can be one of the following operations: Create, Read, Update, and Delete (CRUD). It cannot be modified.

  • Description:

    Specifies the descriptive text. You can edit the text.

  • Created On:

    Specifies the date on which the recording was created. It cannot be modified.

  • Created By:

    Specifies the name of the user who created the recording. It cannot be modified.

  • Discard Warnings:

    Select to prevent warnings and information coming from the recording to be displayed at runtime. Recorded error messages cannot be discarded.

To view and edit a property:

  1. Select the recording whose properties you want to view or edit.

  2. Right click the selected recording, and choose Recording Properties or click the magnifying glass icon.

Deleting a Recording

You can delete a recording in the Screen Scraping Repository pane.

Note

You cannot delete a recording that has already been mapped to a Data Model.

To delete a recording:

  1. From the Data Source: Screen Scraping Repository pane, select the recording you want to delete.

  2. Choose the Delete icon.

    Alternatively, right click the selected group name and choose Delete recording. A dialog window displays.

  3. Choose Yes to delete the recording group.