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

To report this post you need to login first.

2 Comments

You must be Logged on to comment or reply to a post.

  1. 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

    (0) 

Leave a Reply