Show TOC

Defining a Manual System ConnectionLocate this document in the navigation structure

Context

You want to define the connection of your Eclipse-based IDE to an ABAP system directly without using the SAP Logon Pad. This enables you to adopt certain properties like the connection type, message server, instance number, and so on.

Note This functionality is provided for all SAP NetWeaver releases that support ABAP Development Tools.

Example

You can create an individual configuration in the following use cases:

  • You have installed ABAP Development Tools on a Mac OS X operating system.
  • You want to work in a user specified system.
  • You want to connect manually because you do not have configuration files that contain value helps. As a result, access through the SAP Logon Pad would be more laborious.
Note

The connection data to an ABAP system is stored in the workspace.

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

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 to launch the project creation wizard.
  2. Select the project type Start of the navigation path ABAP Next navigation step ABAP Project End of the navigation path and choose Next.
  3. Select the Define manually option in order to define an individual connection to an ABAP system.
  4. In the System ID field, enter the ABAP system ID to which you want to connect.
  5. From the Connection Type drop down list box, you can select one of the following items:
    • Custom Application Server: Select this if you want to define the System ID, Application Server, Instance Number, and SAProuter String Elements
    • Group Selection: Select this if you want to define the System ID, Message Server, Group, Message Server Port, and SAProuter String elements.
  6. With the Secure Network Communication (SNC) drop-down list box, you can define the SNC mode by selecting one of the following items:
    • Disabled: Select this if you want to turn SNC off.
    • User agent authentication ensured: The system verifies the identity of the communication partners. This is the minimum protection level offered by SNC.
    • Integrity ensured (signed content): The system also detects any changes or manipulation of data that may have occurred between the two end points of a communication.
    • Encryption ensured: The system encrypts the messages being transferred, which makes eavesdropping impossible. Privacy protection also includes integrity protection of the data. This is the maximum level of protection provided by SNC.
    • Highest available security level: The highest security level provided by the security product you are using is selected automatically for your connection.
    Note

    When you make your selection, the security level is set by the security product used. The authentication is secure whatever the case. Encryption and integrity protection of application data is used if the security product provides these functions.

    For security reasons, check whether the Secure Network Communication (SNC) is enabled for the selected system connection. If it is not, enable SNC.

  7. [Optional:] In the SNC Name field, specify the target name of the communication partner.
  8. From the Single Sign-On (SSO) drop down list box, you can choose:
    • Enabled for SNC Logon with Single Sign-On to enable secure points of access to your systems in open environments, such as the Internet.
    • Disabled for SNC Logon without Single Sign-On to log on to the selected SAP system using user name and password.
  9. In the Message Server input field, enter the name or the IP address of the message server that is part of the instance.
  10. In the Group input field, enter the name of the load balancing group that you are using to logon.
  11. [Optional:] In the Message Server Port input field, add the number of a message server port.
  12. Enter the host name of the Application Server you want to connect to.
  13. Specify the Instance Number you want to connect to.
  14. [Optional:] If you are accessing the application server through the SAP router program, enter the routing entry in the SAProuter String input field.
  15. Then choose Next.
  16. Enter the logon data, such as Client, User, Password (not required for SSO system connection).
  17. [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 for language selection.
  18. Choose Next to select your favorite packages or Finish to start the creation.
  19. [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. See further information about working sets in the Eclipse help.
  20. [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 (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
  21. Start creation of the ABAP project with Finish.

Results

To check the results of the procedure, switch to the Project Explorer and 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 Favorites (temporary package $TMP by default).
  • System Library contains all system packages.