Skip to Content
0

Non-working period field on table V_T554S

Jun 02, 2017 at 02:51 PM

205

avatar image

If I set the Non-working period indicator to blank on table V_T554S, I would expect to be able to key an absence on an employee's day off (according to their work schedule). This field does not behave as I would expect based on its description. Would someone please share an example as to how this field works?

Please advise and thank you.

10 |10000 characters needed characters left characters exceeded
* Please Login or Register to Answer, Follow or Comment.

1 Answer

Richard Kersey Jun 02, 2017 at 03:27 PM
0

Hi Sarah,

Does your DWS for the absence day have the 'No planned working hrs.' radio button ticked? If so then if the 'Non-working period' indicator is left blank, the absence can be entered without a message being generated. Is this not the case? Can you share a screenshot of T554S and the message that is being generate din IT2001?

Thanks

Show 6 Share
10 |10000 characters needed characters left characters exceeded

Hi Richard,

Yes, the DWS for the absence day does have the 'No planned working hrs.' radio button ticked and the non-working indicator has been left blank. When I save an absence for one of these days in IT2001, the hours entered are cleared to 0 . I receive the warning message:

First day 05/28/2017 of attendance/absence is a day off (att./absence type 05/28/2017)

Message no. HRTIM00REC007

Please advise and thank you.

0

Hi Sarah,

It sounds like you have the 'First day is day off' indicator set to W. Is this the case? If you have the first and/or last day off indicator set to W then you will generate a message in your scenario. The 'Non-working period' indicator is only really used to generate a message if the first and last day indicators are left blank.

Hope this makes sense.

0

Hi Richard,

I have removed the first and last day indicators, however, I am still unable to enter any actual hours. For example, if I create an IT2001 record for 9 hours on a scheduled day off, the absence hours are removed as soon as I hit enter. I no longer receive any warning messages, but the time I am trying to enter does not save. Also, if I key the time directly in CATS I receive the following error:

An absence cannot be entered on a scheduled day off.

Message no. ZL157

I'm not sure if there is any good way around this message, but any help you can provide is much appreciated!

0

Hi Sarah,

So you want to be able to enter start and end times for an absence despite there being no planned hours?

The simple answer is you can't, you would need to enter a substitution into IT2003, or create a daily work schedule variant which would populate the daily work schedule with hours when an absence is entered against what would normally be a day off.

Can I ask, are you wanting to enter an absence on a rest day for the purpose of quota deduction? or are you wanting the absence to generate a wage type? If it is for the purposes of quota deduction then as long as you have your deduction rule set to days then the absence will still deduct a day from the quota despite the day having no planned hours. Note that your counting rule would also need to have the 'condition for planned hours' set to 'planned hours=0' as well as >0.

Hope this helps.

0

Hi Richard,

Yes, I essentially do want to have start and end times entered for an absence despite there being no planned hours.

The reason I am asking is to find a solution for ETR, salaried employees with flexible schedules to accurately key their absences. This population does not always work what their schedule in SAP says, occasionally working on a day in which their SAP work schedule says they are scheduled off. Ultimately, I need them to be able to key time on the day they actually took an absence while not generating extra hours worked through Time Eval. Would you have any recommendations on how to solve this problem?

I greatly appreciate all of your help!!

0

Sarah,

You can't enter start and end times against an absence if there are no planned hours, you will definitely need to either use a substitution, or create a daily work schedule variant to populate planned working time should an absence be entered. I'm not sure what you mean by ETR?

If you use my second solution and you don't want the hours to be processed throughout time evaluation, then using function PTIP you could drop the pair should the daily work schedule be the one that has been created due to an absence. To query the daily work schedule variant use operation VARSTVARIA.

0