cancel
Showing results for 
Search instead for 
Did you mean: 

Change the day of a national holiday

0 Kudos

Hello,

I have to change a national holiday date that lasts for only 1 day and this year it was supposed to be on Sunday, 25th of November. However, the government made a decision and moved it to Monday. Since in SAP calendar, Monday, 26th of November was set to be a normal work day, it is not going to be shown in any of the reports and on peoples' payslips. Nothing changes in the payroll, I only need it to move to Monday so it will be shown in the payslip and in the financial reports, since it was a national holiday, and nobody was suppose to work on that day.

Since I know the payroll type, I figured I can just enter it for each employee separately but I wasn't able to do it, because it is not offered in any IT.

Can anyone here help me what to do?

Thanks in advance,

Dunja

Accepted Solutions (1)

Accepted Solutions (1)

former_member193210
Active Contributor
0 Kudos

Before trying to change anything manually, look if SAP has delivered a Note to address the government's decision.

If not, you could look into creating a Shift Substitution (IT2003) for all affected employees could solve the problem, otherwise the solution would require you to create a new Public Holiday for Nov. 26, insert it into your Calendar for 2018 while deactivating the Standard Nov. 25 Holiday (again only for this year), and regenerating all Work Schedules as of November 2018.

0 Kudos

Hello Remi,

Since there is no SAP note and Shift Substitusions were never defined for my company, I'm going to have to go with the third solution you offered. I wasn't the one who set up the calendar and I've never worked with it before, but I know how to create a new holiday. Can you help me with how to insert it into calendar and how to regenerate work schedule? Am I going to have to do it for every employee separately or is there a way to do it all at once?

Answers (1)

Answers (1)

former_member193210
Active Contributor
0 Kudos

Hello Dunja,

There are many Discussion Threads on the subject (just search with key words "SAP Create Holiday"), and probably some documentation on this site's Time Management Wiki page.

Add your new Holiday to the Calendar you currently use and make it valid from 2018 to 2018, and modify the "standard" Nov. 25 Holiday so that it would be valid until 2017. Note that next year, for 2019, you will either have to reactivate that standard Holiday as valid from 2019 to 2099 or add a Custom Holiday copied from the standard one. In the following example, the January 1st Holiday has changed parameters as it followed either the rule to move before/after, always before or always after (when it fell on a weekend).

As for regenerating the Work Schedules, use t-code og00 (or use the IMG Node for Automatic Generation of Work Schedules) and regenerate every WSR related to that Calendar, from 112018 (up to the month/year you currently have generated).

Note that you will have 2 transports, a Workbench (holding the Holidays and Calendars) and a Customizing (holding the regenerated WSR.

0 Kudos

Thank you for your help, I will try to do as you suggested.