This is a test message to test the length of the message box.
Created by Software-Heroes

ABAP - BOPF Eclipse


Can you also develop BOPF in Eclipse? Here we show you how well the search and navigation works in the system.

The working environment for ABAP is to become Eclipse in the future, says SAP and is bringing more and more features for ABAP development into Eclipse. In today's article, we want to show you what has worked so far in relation to BOPF in Eclipse.



In order to edit a BOPF model, it has to be found first. To do this, you can simply use the general search in Eclipse, which you can access via shortcurt CTRL + SHIFT + A. Here you can work with a type filter to filter by BOBF or BOBX and only get relevant objects.


In this example we wanted to have all ZTST objects of type BOBF. Since we only have one such model in the system, the corresponding result is displayed.


After selecting the object, you will land in the overview of the BOPF. From here you can control the different areas and objects.



There are several ways that the ADTs offer you navigation and overview in the BOPF. On the one hand, the outlines show you an overview of the entire property and you can easily navigate to the individual sections.


On the other hand, you can also access the subsequent sections of an object using the arrow in the upper area. With one click, the menu for navigation opens.



The overview of a node works similar to the SAP GUI, you get all information about the structures and tables at a glance. What you might notice are the different ways of navigating and calling the functions within the node.

  • Navigation to the object works via the link in front of it
  • Suggestions for the name via the button with the magic wand
  • New objects are created using the "New" button
  • Suggestions for other functions are divided into different categories


Let's take a look at our self-defined query, which was created directly under the contract. Here, as in the BOBX, we find information about the query, the structure used and our implemented class.


Another click on the link in front of the class opens another tab and we are right in the class and could now adjust the methods and definitions.



Navigation in Eclipse is simple and reliable, as you are probably already used to from the tool. Some functions are a bit different from transaction BOBX, but this is just a matter of getting used to and you don't have to do anything. It is also clear that BOPF will continue to be supported by SAP in the future.

Included topics:
Comments (0)

And further ...

Are you satisfied with the content of the article? We post new content in the ABAP area every Friday and irregularly in all other areas. Take a look at our tools and apps, we provide them free of charge.

ABAP - BOPF Quick Guide (Update)

Category - ABAP

A little update to our book that we published. For all people who find the paperless office boring.


ABAP - BOPF Quick Guide

Category - ABAP

You need a quick introduction to the SAP Business Object Processing Framework (BOPF), we have the right guide for you here.


ABAP - BOPF Performance

Category - ABAP

What about the performance when accessing BOPF? We want to investigate this question today.


ABAP - BOPF Helper methods

Category - ABAP

The framework provides you with various methods and objects that are intended to simplify use.


ABAP - BOPF Custom Query

Category - ABAP

Do you need your own high-performance selection for your BOPF data? Then write your own query for it today.