What do SAP GUI object ID means?
SAP GUI identifies each element that appears on a window with an ID (technically an object id) that looks like:
From the documentation:
An object id is a unique textual identifier for the object. It is built in a URLlike formatting, starting at the GuiApplication object and drilling down to the respective object.
Read more about this in GuiComponent Object | SAP Help Portal
You can use this ID to automate processes in SAP GUI using its built in script tool, or with SAP Build Process Automation.
Let’s see in details what this URL-like means.
SAP GUI ID dissection
🔍 You can click on the images to make them bigger.
Application where all SAP GUI activity takes place, e.g.: SAP Logon.
Connection level. You will see
/con when you connect to more than one SAP system:
Session level: the index will increase when you open additional transactions:
Window level, the visible window. you will see
/wnd when you are working with popups and value helps within a transaction:
User area, where most of the elements are (highlighted in red below)
It refers to the particular element and has two parts: –
ctxt is the element type (GuiCTextField, text field with combo box, in this case). There are –
CHARG-LOW is the element name
In the previous examples, I’ve used the NwbcPropertyCollector tool to see the properties of a field in SAP GUI. This application can be launched from
C:\Program Files\SAP\NWBC800\NwbcPropertyCollector.exe (you may have a different NetWeaver business client version).
More info on the tool: Identifying UI Elements with SAP GUI Property Collector | SAP Help Portal