Symptom
A PDI extension field was created and a tooltip was added in the SDK on a table Node (like Items or Products).
After creating the field, the custom tooltip does not appear when hovering over the field in the table column header, only the standard tooltip displays (showing sort and filter options).
However, when the same field is placed in other locations such as the Details pane, header section, or root node, the custom tooltip displays correctly.
"Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental."
Environment
- SAP Cloud for Customer
- SAP Business ByDesign
- SAP Cloud Applications Studio
Reproducing the Issue
- Create an SDK extension field with a custom tooltip configured in the XBO
- Add the field to a table-level column (e.g., Items table in Sales Quote, Opportunity, or any other work center with table views)
- Navigate to the UI and locate the field in the table
- Hover the mouse over the field in the table column header
- Observe that the custom tooltip does not display; only the standard tooltip appears (showing sort and filter options)
- Now add the same field to a different location such as the Details pane or header section
- Hover the mouse over the field in the Details pane or header
- Observe that the custom tooltip displays correctly in these locations
Cause
This is a standard UI limitation.
When extension fields with custom tooltips are placed in table-level columns, the custom tooltip is not rendered by the UI framework.
Only the standard tooltip (which provides sort and filter functionality for table columns) is displayed.
This limitation applies specifically to table-level column fields and does not affect fields placed in other UI locations such as the root node, header sections, or detail panes.
Resolution
This is expected behavior and cannot be changed through configuration or SDK adjustments.
If the custom tooltip is essential for your business requirements, consider placing the field in a location other than a table column, such as:
- Header section of the screen
- Details pane
- Root node areas
- Any non-table UI location
In these locations, custom tooltips configured in the SDK will display correctly.
If you need to provide explanatory information for fields in table columns, you can use the "Explanation Button" (the question mark icon that appears next to the field name):
When users click/hovers this button, they can view detailed explanatory text.
This can be configured through the UI Designer as an alternative way to provide information to users for table-level fields.
Keywords
tooltip, table, extension field, SDK, XBO, Items table, Products table, table column, custom tooltip, not showing, not displaying, ByD, C4C, Sales Quote, Account, header tooltip, detail pane, explanation button, question mark icon , KBA , AP-RC-BDS-EXT , ByDesign Studio Extensibility , AP-RC-BDS-BO , ByDesign Studio BO definition/generation , AP-RC-UIF-DT , UI Framework Designtime , Problem
SAP Knowledge Base Article - Public