Hi All,
Can you please have a look at the below scenario and provide your suggestions
A specific Unpaid absence type( Absence 0150) has been configured and works perfectly for factoring the salary when it is specified in days.( Base Logic1-> TKSOLL- TKAU**)
Requirement
To make the above mentioned Unpaid absence type to reduce in hours also and with the Pre requisite that I need to factor the salary( I dont want to generate a wageype for salary reduction)
The options I have explored are
1. Create a another Unpaid absence type (absence 0151) < 1day & and the present one is Unpaid absence 0150 > 1day
(Base Logic TSSOLL- TSAU12 < CC for absence being 12>))
Issue : would prefer this as last resort option.
2. I have already explored the option where I can create a factor (Base logic2-> TSSOLL - TSAU12 < CC for absence being 12>)
Issue-
a) Here when I have a single absence(Only absence 0150) for absence in hours and also in days(for e.g absence hours =8 hours(i.e 1 day)) then the System starts calculating calendar days whereby also reducing from Logic 1 i.e reducing twice
b) I also understand that i can exclude the above factor from logic 1 although we have a many groupings and the impact of a edit in this area is huge
Please guide me if you have already come across a better option to handle this scenario.
Regards,
Prakash