cancel
Showing results for 
Search instead for 
Did you mean: 

How to read to two Absence type on same day in PCR?

Vignesh_D
Explorer
0 Kudos

Dear Experts,

I have a doubt, we are using in-house developed leave management system, wherein they can apply for two different absence types on the same day, when i run the time evaluation only one absence type is getting generated in ZL table, please advice how to take it forward with PCR.

Accepted Solutions (0)

Answers (6)

Answers (6)

I would also check the IT after the function P2001 to insure you have both ansece type captured in Time Eval. Then I would check to see if there are any rules that consolidate the entries and after that double check the process used to create the wage types - insure that a WT is not dropping or consolidating.

former_member193210
Active Contributor

We often use 2 absences on the same day, sometimes using same Absence Code, and sometimes not.

Here is an example where 2 different Absence Codes were used.

I don't know how your "Custom Solution" was configured, but for an employee with 2 absences on the same day, execute Time Evaluation with that day entered in fields "Forced recalculation as of" and "Evaluation up to", and with the program options "Display log" and "Test run (no update)" boxes checked. Once you have the log on-screen, drill down into it to see what happens, and where the current processing would need to be modified.

Vignesh_D
Explorer
0 Kudos

Thanks Remi, Can you please share the screenshot of the PCR for the same.

former_member193210
Active Contributor
0 Kudos

As you can see from the screen capture, pcr ZFAC is called by Function RTIP (with Par2 = GEN).

It uses Operation OUTTPVTYPE to ascertain that it is an Absence, and then Operation OUTTPABTYP to ascertain the Absence.

Those are the 2 important Operations.

You may or may not require initials decisions on OUTWP*****, you may have more return values to Operations OUTTPVTYPE or OUTTPABTYP, and your processing will be based on your requirement.

sikindar_a
Active Contributor

Can you check the PCR which has being processed for late leave , it should consider the late coming of an employee as leave with in the time and should read the next part of the day whether employee is on work or leave.

Vignesh_D
Explorer
0 Kudos

I agree with you, i want to know which condition / operation do i need to use to check that!!

can you tell me what is need to be done

sikindar_a
Active Contributor
0 Kudos

Can you Re post the Screen shots once again.

Vignesh_D
Explorer
0 Kudos

Sorry for the belated response, since i was busy in payroll process... I have used the function RTIPA, so that it's reading the all absences but meantime it is deducting thrice, which includes the break schedule for the day.

@sikindar.a @rmi.Corriveau

Please clarify me this.

We are using this in-house developed LMS system, and we consider in and out punches for deduction of salary and we do have late scale... like 4 times 15min late then half day deductible and if 30 min 2 times then half day like that... this all been configured in the portal based system.

Only leave balances which are been taken from SAP for applying leaves and we need to record attendances also, so which scheme do i need to follow? and which time status do i need to follow...!! Please advise..

Regards,

Vignesh

Vignesh_D
Explorer
0 Kudos

@sikindar.a Can you ping me to my mail?

<private information removed by the moderator>

Vignesh_D
Explorer
0 Kudos

attached for your ref. @sikindar.a

Regards,

Vignesh

sikindar_a
Active Contributor
0 Kudos

If employee has taken leave VGCG .5 should get updated in TT 5310 right are you getting this in CUMBT

sikindar_a
Active Contributor
0 Kudos

2 Absences type in a day , I am sure not at the same time 🙂 or Same part of the day. you can have 1 absence in the morning and 2 absence in the afternoon session in that case 2 time types which are linked to the absence type will be generated.

Vignesh_D
Explorer
0 Kudos

Yes, Employee has applied for sick leave 1st session and casual leave for 2nd session or another scenario in case the employee has come late for the 1st session and taken leave on the 2nd session, Here we pass the late absence type for the 1st half and 2nd half would be SL, then the system has taken only late not the leave in the 2nd half.