on 09-08-2010 9:41 AM
Good Morning,
I wanted that the payroll to be done related to absence and not to presences (avoiding the need to use time avaluation).
In other words, i have a costumer that doesn't have time management implemented but he wishes that the payroll works like this: If the worker doesn't have a presence registed then the system makes the days deduction without having the need to insert the absence in IT2001. IS THIS POSSIBLE?
FOR THE PORTUGUESE CONSULTANTS
Bom dia,
Queria que o processamento de salarios fosse feito com base em ausencias, e nao em presenças (sem ter necessidade de usar a avaliação de tempos).
Ou seja, tenho um cliente em que nao tem a gestao de tempos implementada mas quer que o processamento de salarios faça o seguinte: se o colaborador nao tem presença registada entao efectua desconto do dia sem haver necessidade de introduzir ausencia no it 2001, isto é possivel?
Thank you all,
MCV
First question how will you consider Presence ie ATTENDANCE? you need to create a Z function or operation which reads this
or absences then compute
many customers go for Z function or operation check in Pe04
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
I am not sure if there is any status in IT0007 that may help you, but I don´t think there is, but you may manage to do that with PCR´s.
First you will need a PCR that deletes the salary. I am not sure how does your payroll work, but your salary may be being generated in once of the first steps of your schema. After the salary is generated dependind on IT0008 and IT0007 you can put the pcr to delete the salary. After that you may have to do nothing else in case the presence generates the amount you should pay. I mean, first you delete the salary and then if the employee have presences in IT2002 he will receive the corresponding pay.
Hope it helps.
Regards.
Edoardo
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
In my opinion it is not possible.
how will the payroll schema know that an employee has not worked on a day ? this data needs to be stored against an employee somewhere.
my solution will be
1. create a custom infotype which will store the data for all employees
2. create a custom function for your payroll schema
3. include your custom function in your payroll schema
4. background program of the custom function in the payroll schema will read the custom infotype, multiply it with the one day's salary and deduct it from the gross salary.
regards
revi
Hi,
It´s ok. PCR is a personnel calculation rule. Thats a rule you create in transaction PE02. If you do not know about rules, let us know and we may help you a bit more.
Regarding Revi´s message, I am not sure if I understand right what is your requirement, but for my understanding, you are going to supposed the employee is not going to work, and thats why I suggested to delete the payment with a PCR, so the payment the employee received will only come from the presences he registers in IT2002.
Regards,
Edoardo
Well, things are getting a little harder.
With my solution, if he has something in IT0014 won´t be deduct, because to deduct something that comes from IT0014 in the standard way you will need absences. In that way the deduction could easily be done with partial period factoring. If you want to deduct something from IT0014 there are other solutions. You can made another rule after function P0014, when you get the wagetype coming from IT0014 and taking the number of days of presences you could have the rule to made the factoring of that wagetype.
I am pretty sure you can solve this issue with this solution, but I am not sure if I am making myself understand, so don´t doubt to ask again in case you need.
Regards,
Edoardo
User | Count |
---|---|
103 | |
12 | |
11 | |
6 | |
6 | |
4 | |
3 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.