cancel
Showing results for 
Search instead for 
Did you mean: 

Time Evaluations calc query

former_member182377
Active Contributor
0 Kudos

Hi Experts!!

Hope you all doing well!! Need your expertise help on this time calculation!! Let me put the scenario

How could i read the date PT60 Evaluation up to field in the PCR?, here system must check 30.11.2016 is the last date of this run!! and further calculation must happen after this!! how do i do this ?

i used this operation VARSTLDAYP which actually checks end of the month? but i would like to see end of the period where here 30.11.2016, How could i achieve this ?

Thanks

Sriram

Accepted Solutions (0)

Answers (3)

Answers (3)

former_member182377
Active Contributor
0 Kudos

Hi Remi,

Thats what client says.. they say they can execute time evaluation whatever date they want to, so if they run up to 28th, system must recognize as a last day of the time evaluation period and must create the wage types!! i know remi it doesnt make sense. but client little adamant on this! so is there any way where we can read the last day of time evaluation , so with that we can do further calculation on this?

Thanks

Sriram

former_member182377
Active Contributor
0 Kudos

Hi Remi,

Thanks a lot for your reply!! Let me clearly explain the requirement!

currently in time evaluation at the end of everymonth it creates few wage types, we have used if condition to check last day of every month and it creates some wage types and move to ZL, however now client said same wage types must be created and move to ZL irrelevant of last day of every month, for example i run time evaluation from 01.08.2016 to 28.08.2016, system must check 28th is the last day of time evaluation of the current time evaluation run and it must create wagetypes !!, not exactly last day of month!! how would i achieve this!! ?

Thanks

Sriram

former_member193210
Active Contributor
0 Kudos

Why do you execute Time Evaluation only up to 28.08.2016? What date would you run up to in January 2017?

Is the 28th the Last Day of the Payroll Period?

former_member193210
Active Contributor
0 Kudos

Were would you read that information from?

If I execute Time Evaluation up to February 18 for an employee, field BDERR of IT0003 will hold the date 19.02.2017, but if immediately after I create an Absence for that employee, retroactively to January 17, that will have modified the P0003-BDERR Date to 17.01.2017.

During Time Evaluation, once you processing has passed further than Function EINI (End Initialization of Processing Block), the program will process each day one at a time, and even if you were to be able to read up to which date it was processed before (like from Table BEZUG of the last Period available in the Time Evaluation Results (Cluster B2), that has no direct relation to the "Evaluation up to" Date entered on the Selection Screen to the Time Evaluation Program (t-code pt60).

Could you provide more information as to what you want to achieve?