cancel
Showing results for 
Search instead for 
Did you mean: 

change Check date on public holiday

Former Member
0 Kudos

Hi,

The client is implementing global payroll( 29 countries). They have 2 payroll areas for all countries ( semi monthly and monthly payroll areas). The period start date, end date and payment date are same for all countries for almost all pay periods in the year except when one country has public holiday that rest of the countries do not have. For example, Japan has public holiday on the payment date, then Japan's check date need to be changed one date  earlier then the configured check date.

Is their anyway we can change the check date for just one country when their is a public holiday for that country without changing the rest of the countries. We do not want to create 29 payroll areas and maintain separate pay dates as majority of the times they have the same payment date except for few exceptions. We will have 29 holiday calendars configured for each country separately.

Thanks in Advance.

Shilpa

Accepted Solutions (0)

Answers (4)

Answers (4)

Former Member
0 Kudos

Hi All,

Thanks for your reply.

Is their any possibility of creating a custom function that will check the Holiday calendar and if its holiday for a particular country then adjust the check or payment date to one day earlier for  that country . Currently we have holiday calendar defined for each country in SAP.

Thanks in advance.

Shilpa

ShrutiJoshi
Active Contributor
0 Kudos

Hi Shilpa

It can be done through custom code but again the concern remains the same...you have only one payroll area for all the countries. Pay date is not country specific. Changing the pay date would impact all the countries.

If it is so necessary that you need to have one payroll area only then what you can do is to execute payroll by entering the employee numbers for all other countries except the one for which the date has to be changed. Once this is done then change the pay date and run it for the employee of that particular country which has a different pay date. However, this is going to be a tedious process both for the business and the consultant.

leelamohan_kavali
Active Contributor
0 Kudos

Dear Shilpa,

For you requirement SAP standard can support. In this table (V_T549S) you can modify the payment date according to your requirement like (where Payment date will fall under any public holiday or any holiday).

FYI below is screen shot.....!

Ur's Mohan

ShrutiJoshi
Active Contributor
0 Kudos

Hi Shilpa

Usually different date modifiers are used to separate the pay date for the same period parameter. However, your situation here is different.

If you check the technical properties of table T549A, you would see that only payroll area is a primary key. This means that you can use the same combination of period parameter and date modifier for different payroll areas but you cannot use different period parameter and date modifier combination for the same payroll area.

Thus if you are using only one payroll area for all the countries then you will forcefully have to use the same period param. and date modif. I dont think maintaining separate holiday calendars is going to help you much here. The only way out I see is to use different payroll areas. If you do not want to do that at all then you will have to manually set a different pay date for that particular month but that will have to be acceptable for all other countries as well.

former_member235056
Active Contributor
0 Kudos

Hi Shilpa,

Please plan to use a different date modifier when you have this type of requirement for the country so you can have payroll calendar separated and modified to be used for that country only.

Hope this helps.

Thanks,

Ameet