Contact/Consumer Lookup panel not found on Case Record Page in UI Builder (CSM Workspace)
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
an hour ago
How to trace a UI Builder macroponent (component-id) back to its page in CSM Workspace?
CSM Workspace: Case Contact/Consumer Lookup panel — where is it configured in UI Builder?
When a case is created and contact or consumer is emptyThis is getting populated above case form
when customer is added or consumer is added
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
21m ago
@suvarnarao
A UI Builder component ID is a page-local identifier used in bindings and scripts. UI Builder stores the page component hierarchy and configuration in the Composition field of the UX Macroponent Definition record. Component IDs normally appear there as elementId.
You can try running a background script if that helps
(function findUIBuilderPage() {
// Enter either:
// 1. The component-id / elementId from browser DevTools, or
// 2. The sys_id of the macroponent component definition
var searchValue = 'enter_COMPONENT_ID_here';
var macroponent = new GlideRecord('sys_ux_macroponent');
macroponent.addQuery('composition', 'LIKE', searchValue);
macroponent.orderBy('name');
macroponent.query();
gs.info('=== UI Builder macroponent search: ' + searchValue + ' ===');
var count = 0;
while (macroponent.next()) {
count++;
gs.info(
'Name: ' + macroponent.getDisplayValue() +
' | Category: ' + macroponent.getDisplayValue('category') +
' | Scope: ' + macroponent.getDisplayValue('sys_scope') +
' | Sys ID: ' + macroponent.getUniqueValue() +
' | URL: ' + gs.getProperty('glide.servlet.uri') +
'sys_ux_macroponent.do?sys_id=' +
macroponent.getUniqueValue()
);
}
gs.info('Total matches: ' + count);
})();
In UI Builder you can also try navigating to
- All -> Now Experience Framework → UI Builder
- Open CSM/FSM Configurable Workspace
- Under Pages and variants, expand Record
- Open Front-line case page
- In the content tree, search for:
- Contact lookup
- Consumer lookup
- Lookup
- Select the component and review:
- Component label
- Component ID
- Properties
- Data bindings
- Visibility
- Event handlers