Product & Version
- Product: Oracle Utilities Customer Care and Billing (CCB)
- Version: 25.4
- Component: User Interface - BPA Script Display
Business Impact
Severity: Medium
User Impact: All users working with BPA Scripts
Frequency: Every BPA script execution
The new BPA script display behavior in CCB 25.4 significantly impacts user productivity and screen real estate utilization, particularly for users who rely on the sidebar for navigation and contextual information while working with scripts.
Current Behavior (CCB 25.4)
Architecture Change:
CCB 2.7:
├─ BPA Script (id=scriptDiv) → Displayed in tabDiv
└─ Sidebar (id=dashboardArea) → Separate div, always visible
CCB 25.4:
├─ BPA Script (id=scriptDiv) → Displayed in ouaf-scriptPanel (above main-container)
└─ Main + Sidebar → Combined in main-container
Result: Script area OVERLAPS and PUSHES DOWN the sidebar
Issues:
- Sidebar Overlap: BPA script window overlaps the right sidebar, reducing visible workspace
- Loss of Context: Users lose access to sidebar information while working with scripts
- Vertical Scrolling: Content is pushed down, requiring constant scrolling
- Reduced Efficiency: Users must close scripts to access sidebar features
Oracle's Current Response:
"This is the behavior of the new UI in CCB 25.4. The BPA Script window pushes down the rest of the application giving more space for Script details to be shown."
Documentation Reference:
https://docs.oracle.com/en/industries/energy-water/ccb/254/ccb-user-guides/Topics/F1_BP01SWS_Script_Area.html
Expected Behavior (CCB 2.7 - Preferred)
User Experience:
- BPA scripts display within the portal area (tabDiv)
- Sidebar remains fully visible and accessible
- No overlap between script area and sidebar
- Users can simultaneously view script and access sidebar features
- Optimized screen real estate for multi-tasking
Benefits:
- Improved productivity (no need to close/reopen scripts)
- Better context awareness (sidebar always visible)
- Reduced clicks and navigation time
- Consistent with CCB 2.7 user experience
- Better support for smaller screens (laptops)