cancel
Showing results for 
Search instead for 
Did you mean: 

Limit of Start clock-ins time to 7.50AM

Former Member
0 Kudos

Hi Experts,

Need your expert advice for the below requirement from Client.

Its related to SAP Time management - Time events.(2011)

Employee Planned working time starts from 7.50 AM and ends at 16.50 PM.

When employee punches morning time before 7.50 AM for example 7.30 AM or 7.00 AM. Time evaluation should take the start time as 7.50 AM irrespective of the time he punch before 7.50 AM and system should take the actual time after 7.50 AM.

I have maintained Planned working time as 7.50 AM to 16.50 PM in DWS. but its doesn't have any impact on time evaluation.

Can please provide your expect opinions.

Regards,

SAPUSER

Accepted Solutions (1)

Accepted Solutions (1)

jagan_gunja
Active Contributor
0 Kudos

Further, having a unique solution for just one WSR is not a wise nor economic basis to implement or maintain.  There should be some sort of classification to identify such need.  This requirement defies the normal standardizing conventions. 

Former Member
0 Kudos

OK.

Regards,

Ravi

Answers (1)

Answers (1)

vianshu
Active Contributor
0 Kudos

Hi SAP User,

Time evaluation will segregate the times as within and outside planned working times and accordingly process it.

This is available in standard SAP.

What is the business driver behind such a requirement?

Can you please explain?

Regards,

Vivek

Sanky
Active Contributor
0 Kudos

Hi SAP User,

As Mr. Vivek said that it's sap standard functionality.

You can check the begin tolerance level field in the dws as you can maintain like 7:00 am to 7:50 am then i think it will be become 7:50 am.

Check and tell me.

Regards,

Sankarsan

Former Member
0 Kudos

Hi Vivek,

First of all thanks for the response.

Coming to business requirement, after time evaluation business takes the report of in time and out time of employees.and submits the same to third party where payment is made upon number of hours. For this they want to restrict start clock in time as 7.50 AM so that if employee punches before 7.50 AM it will not go to additional payment.


Just to inform you its a support project, SAP was implemented 4 years before so i cant go with major change we have to make adjustments in present system.


Can you let me know how we can achieve in SAP standard.

Regards,

SAPUSER

Former Member
0 Kudos

Thanks for the suggestions Sankarsan.

I will check this and will let you know.

vianshu
Active Contributor
0 Kudos

Hi,

First of all, you can come up with a better name than SAP User

Second, you can simply pick up time types generated by function TIMTP to send the no. of hours worked within planned working time.

You can use time type 0110 (for IT2011 - Core time) and 0130 (for IT2002 - Core time).

Assumption here is that function P2002 delimits overlapping entries from IT2011 in Table TIP and you are using fixed WSRs.

If you are using flexi WSRs, you will need to consider other time types from Table V_T555Z.

Refer the below document on TIMTP function where I have explained about Table V_T555Z.

Regards,

Vivek

Former Member
0 Kudos

Hi Sankarsan,

Maintained begin tolerance level field in the dws as 7:00 am to 7:50 but didn't achieve my desired result.

As per the below screenshot start time showing 6:30 and 7:38 for start time.

Regards,

Ravi

Former Member
0 Kudos

Sure i'm Ravi..

Thanks for the information. here we are using fixed WSRs for employees.

We are using IT2011 - Core time to book start time.

Let me check and get back to you on this.

Regards,

Ravi

Sanky
Active Contributor
0 Kudos

Hi Ravi,

You want to show in the time statement  then i dont think so it will show. because on the tiem of time evaluation it's being changed to calculate it for further.

Let me check once and will let u know.

Regards,

Sankarsan

Sanky
Active Contributor
0 Kudos

I think Ravi best idea to do this create an custom report for time in & time out based upon the requirment you ahve received and compared with system.

Check once.

Regards,

Sankarsan

Former Member
0 Kudos

Hi Vivek,

The link information is very much detailed and well articulated. Very useful for new comers like me who stepped in to positive time management.

Here one point i want to tell you that this scenario should only work for only for one WSR and other WSR should not get effected from this.

Regards,

Ravi

vianshu
Active Contributor
0 Kudos

Hi Ravi,

What do you mean by that this scenario should work only for 1 WSR and not for other WSRs?

Even if you have this requirement for a specific WSR you can achieve this.

You just need to write one PCR where you read this WSR and if this WSR is there, you pass the value of time types 0110 and 0130 to custom time types.

Then you read these custom time types and pass this to third party for payment.

Regards,

Vivek

Former Member
0 Kudos

Hi Vivek,

Please find the below result. I have used TIMTP function in the schema. its showing 6.30 AM as clock in log report. Can you help me to get the clock in time as 7.50 AM.

Result:-

Regards,

Ravi

vianshu
Active Contributor
0 Kudos

Hi Ravi,

Your requirement is to pass working hours within the planned working time to payroll for calculation.

I have asked you to use the time types which get generated by TIMTP function for this purpose.

My solution is not to change the start time of the time pair. It is simply to pass hours worked within the planned working time.

Please go through my solution again and let me know if there are any doubts.

Regards,

Vivek

Former Member
0 Kudos

Hi Vivek,

Ok i will assign time types for TIMTP function and test it once again.

Is there any way we can change the start in time in the output log. if employee punches 6.30 but log should show it as 7.50 AM.

Regards,

Ravi

vianshu
Active Contributor
0 Kudos

Hi Ravi,

Do you wish to change the log or you wish to change IT2011?

Changing the value in run time will not yield you anything new as the time evaluation is already doing it. I presume that you are in positive time evaluation since you are talking about actual time events.

Regards,

Vivek Barnwal

Former Member
0 Kudos

Hi Vivek,

Client wish u do it in time evaluation not in 2011.

His requirement is he will enter the desired in time in PA2011 but log should show time from 7.50 AM.

Regards,

Ravi

vianshu
Active Contributor
0 Kudos

Hi Ravi,

During time evaluation run, data gets stored in internal tables and these don't get stored permanently. Only the time evaluation results get stored in B2 cluster and these also get refreshed with each run.

Time types get stored in Table ZES and Table SALDO which are part of B2 cluster.

Regards,

Vivek