Defining a Manual System Connection

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.

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.

Procedure

  1. From the menu, choose Start of the navigation pathFile 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 pathABAP Next navigation step ABAP ProjectEnd 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.
  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.
  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.
  20. [Optional:] If you want to change the project name, enter a new Project Name.
    Adding packages to Favorites when creating an ABAP project
    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.