Skip to Content
Author's profile photo Former Member

HCM reports selection screen for Concurrent Employment Scenario

This is quite simple but found useful for CE environment changes done by SAP during Upgrade. Thought this might be helpful sharing.

During Upgarde we found that option of having Person Id on the selection screen disappeared from standard SAP reports like Time Balances, Quota accrual and Wage Type Reporter.

For example: Time Balance Report  selection after upgrade and no configuration changes.

Capture.JPG

Before Upgrade SAP program used to just check CE environment and hardcode all the programs with <program>_CE to remove this hardcoding SAP introduced new table I think.

After Upgrade the Code which looks for CE vs Non-CE reports is changed ( Function module: HRCCE_GET_REPORTNAME ), After upgrade it looks in table which is new T77CCE_PRG_PRGCE. When the entries are maintained for the view then the screen is changed to show CE environement selection screen.


Same transaction code PT_BAL00 for example changes as follows:

Capture.JPG

Relevant Note: 1925170 – SAP menu: Instead of a report, the corresponding CE report is called

Assigned Tags

      2 Comments
      You must be Logged on to comment or reply to a post.
      Author's profile photo Matt Fraser
      Matt Fraser

      Hi Sheshu,

      Could you elaborate further on how you maintained table T77CCE_PRG_PRGCE to "fix" PTBAL_00 to call RPTBAL00_CE instead of RPTBAL00? We just applied support packs to our system and discovered that this report is now broken due to missing config for time -- and benefits as well -- related to this. Without your blog we wouldn't have even known why the transaction stopped calling the CE report.

      Anyway, it looks like the table comes pre-populated with the entries for payroll programs, but it's missing entries for time and benefits. This seems like a huge bug from SAP.

      Meanwhile, you seem to have fixed it at least for PT_BAL00. What Symbolic Module Name did you use? What does your line entry in the table for this look like?

      Thanks,

      Matt

      Author's profile photo Matt Fraser
      Matt Fraser

      We ended up fixing it in our system by modifying the row for BAL00 in T596F.