Show TOC

Using a Predefined System Connection from the SAP LogonLocate this document in the navigation structure

Prerequisites

  • You need to specify the connection data for the ABAP back-end system you want to work with.
  • This functionality is provided for all SAP NetWeaver releases that support ABAP Development Tools (ADT).
Recommendation

For security reasons, check whether the Secure Network Communication (SNC) is enabled for the selected system connection. If it is not SAP recommends that you enable SNC first using the SAP Logon.

For the sake of convenience and again for security reasons, also use the single sign-on (SSO) option for system authentication.

Context

You want to connect your Eclipse-based IDE using the standard settings of a system connection that is already configured in the SAP Logon.

Procedure

  1. From the menu, choose Start of the navigation path File Next navigation step New Next navigation step Project... End of the navigation path.

    The first page of the New Project creation wizard is opened.

  2. Select the project type Start of the navigation path ABAP Next navigation step ABAP Project End of the navigation path and choose Next.

    The System Connections page is opened. Here all the available system connections of the SAP Logon are listed in a table.

    Tip

    You can search in all entries of the table by entering a filter text. Then, only the matching entries are automatically displayed.

  3. Select the relevant system connection and choose Next.
    Tip You can also select by double-clicking.

    The Connection Settings page with the Connection Parameters and Secure Network Settings areas is opened.

  4. To continue, you have now the following two options:
    • Click Next to adopt the existing connection settings without any changes.
    • Modify the corresponding fields, checkboxes, or entries. To do this, continue as described in Defining a Manual System Connection
      Note

      If you modify any settings, the link to the previously selected SAP Logon entry is cut and a new independent system connection is defined. Afterwards, possible changes to the SAP Logon entry no longer have an impact on your new ABAP project.

      Whenever you select an item from a dropdown list box, the subsequent entries may or may not be editable.

      * Mandatory entry fields that require input.

  5. Then choose Next.

    The Logon to System page is opened.

  6. Enter the logon data, such as Client, User, Password (not required for SSO system connection).
  7. [Optional:] If you want to change the default language, select the Change Default Language checkbox.
    Note The default language predefines the original language of the new development objects that will be created in the corresponding ABAP system. Consequently, all new development objects will automatically be created in this language. But your ABAP project may contain development objects in different original languages if, for example, you copy development objects from other systems.
    Tip Use the content assistant (Ctrl + space) for language selection.
  8. Choose Next to select your favorite packages or Finish to start the creation.
  9. [Optional:] If you want to limit the number of displayed elements in the Project Explorer to one or more working sets, select the Add project to working sets checkbox. Then choose the corresponding working set(s) using the Select button.
    Note A working set enables you to keep a clear structure and partition in the Project Explorer if, for example, you are also working with Java projects in your Eclipse installation. You will find further information about working sets in the Eclipse help.
  10. [Optional:] If you want to change the project name, enter a new Project Name.
    Note When you create the project, you already have the option of including individual packages in your Favorites list. In the standard version, the temporary package $TMP is provided as a default for this purpose. If you wish to add a further package, choose Add... and enter the name of the package in the corresponding input field. Keep in mind that this package must be available in the system.
    Adding packages to Favorites when creating an ABAP project
    Figure 1: Adding packages to Favorites when creating an ABAP project
  11. Start creation of the ABAP project with Finish.

Results

The ABAP project is created and added in the Project Explorer. To check the results of the procedure, expand the first level of the project structure. Verify that the project structure already includes the following nodes:

  • Favorite Packages contains the packages that you have added to your favorites list (temporary package $TMP by default).
  • System Library contains all system packages.

Depending on whether you have modified the existing system connection, the following project variants are created:

  1. If you have used the existing system connection: The project references a system connection in the SAP Logon. A decorator is then added to the project icon that reflects the connection to the SAP Logon.
  2. If you have modified the existing system connection: The project is independent from the SAP Logon. It is added without a decorator .