Hello folks,
System Info:
NW AS 7.03 ABAP Stack 731 Level 16, ECC 606 (EHP 6) with SAP_HR 604 Level 101(A1) and EA_HR 607 (HR-Renewal 1) Level 52
Background:
We are using the WDA based ESS Scenario "Personal Profile" (HRESS_A_PERSINFO->HRESS_AC_PERSINFO) for User input of the Infotypes 0006 (Address) and 0009 (Bank Info). The underlying Component Configurations have been altered by us via Enhancements ( to hide, rearrange and rename some stuff). This has now been running smoothly for about 3 years.
Problem:
After Upgrading our system from SAP_HR 604 Level 95 / EA_HR 607 Level 46 to SAP_HR 604 Level 101(A1) and EA_HR 607 Level 52, the application somehow polls different UIBBs than before, which are not even (visibly) defined in the parent Component Configuration. Let me elaborate with an example:
Viewing in Component Configurator, SE80 Workbench and XML-View all show me the same thing: The Component Configuration HRESS_CC_PER_OVP of AC HRESS_AC_PERSINFO uses the UIBB FPM_LIST_UIBB with CC "HRESS_CC_PER_OVR_BANK_XX" in the page "OVERVIEW_SCREEN". Before our upgrade, this was the component which was ultimately called, as it should be, but now, the CC "HRESS_CC_PER_OVR_BANK_EU" is called instead. However, the CC "HRESS_CC_PER_OVR_BANK_EU" does not exist within either, the original CC HRESS_CC_PER_OVP, or my enhancement.
It's not the end of the world, since I can just as well apply my enhancements again to the CCs that are now called, but I simply don't understand why they are called. I mean they're not defined in the Component Configurator of the parent CC, I can't see them in the SE80-table-based View for the CC, I can't see them in the XML-based View either. To me, from a development point of view, there's no way they should be called. We did not change anything development-wise or customizing-wise before the SP upgrade; the system somehow invoked this new behaviour.
What I tried so far / Analysis:
I assume this must be some kind of magical feature and I'm making an idiot of myself. Either way, any kind of feedback is highly appreciated, I just really really want to understand what's going on here.
Cheers, Lukas
P.S. I can provide screenshots for the disbelievers if needed.