Skip to Content
Author's profile photo Ram Dodda

About to start EC Time Sheet Implementation? consider below key points

We have recently gone live with Employee Central along with Time Off and Time Sheet functionalities, so thought to share my experience with the community.

A couple of month’s back I wrote a blog on Time Sheet and Time Valuation ( SuccessFactors Employee Central Time Sheet and Time Valuation) which gives more of technical details to configure Time Sheet,  rather than actual scenarios we encounter in project or pain points/challenges anyone  face during the implementation.

In this blog, I would like to emphasize on few key things which are commonly required to use Time Sheet feature efficiently in any implementation. Let’s get started with my findings.

Additional Fields:  


In any organization, it is quite common to track the employee time spent on each project. In standard solution, we have the option to charge time to cost centre, and sometimes this may not be sufficient to capture enough details like for which project employee is charging time.

To cover this, we can add additional fields easily as Time Sheet objects are built on MDF framework. It is also possible to upload attachments if required.  Below is the screen shot with additional fields to capture employee time.

Reports:


Reports play vital role in any product, we have below 2 standard reports for Time Sheet, but they may not be so useful especially if customer specific fields are defined in Time Sheet to track additional information. However, the alternative is you can define your own report which is quite easy.

1) Employee Times Overview

2) Time Pay Type Overview

We have created few reports (example below) to track employee time on the daily basis and weekly basis.

Note: In below report, Hours field is a calculated field with the formatting option set to 2 decimal points.  For some reason, Analytics system is showing around 10 decimals (for example 7.6 in EC is being shown as 7.5999999) in reports, therefore, use calculated field with formatting to get the desired result.

/wp-content/uploads/2015/12/2_846950.png


Workflow Notifications and Approval:  When it comes to notifications, in particular Time Off and Time Sheet, notification template is very generic, therefore enough details are not provided in the notification as of now.  However, SuccessFactors is working on building template-based notification to address this issue which is very similar to template based document generation. Once this feature is released it may be so handy to build the notification relevant to the object.

Another challenge we have with Time Sheet approval is, no statistics (such as a total number of hours in the week etc.)   are provided in approval page for the approver to get a quick view before approving the time sheet.  Apparently this is also in roadmap so soon we can have better approval version.   As a workaround solution custom report such as below can be created to meet the purpose. In the below report, Weekly Recorded Hours is an aggregate calculated field.

/wp-content/uploads/2015/12/3_846952.png

Current Time Sheet Approval Page

/wp-content/uploads/2015/12/4_846953.png


Custom fields for Reporting: By default, custom fields are not available for reporting, therefore   ticket must be created to get them enabled for reporting.


Important :  Enabling advanced reporting may take longer time as there are a couple of activities involved in this process.  As an implementation partner we need to raise a support ticket, then “customer support” team has to raise an internal ticket, then batch jobs have to be run etc…

In a nutshell, make sure that you are giving enough time to CS team to get advanced reporting enabled.

Summary

In summary, based on my experience with the product, Time Sheet is perfectly meeting the customer requirements to capture employee time, and the customer satisfaction is superior so far.

I hope this blog may help the community to understand a bit more about EC Time Sheet functionality.

I am more than happy to receive comments if anyone has faced any challenges with Time Sheet and how they addressed the challenge.

previous blogs.

SuccessFactors Employee Central Time Sheet and Time Valuation

SuccessFactors Employee Central and Compensation Integration

SuccessFactors Employee Central Global Benefits

SuccessFactors People Profile

Assigned Tags

      25 Comments
      You must be Logged on to comment or reply to a post.
      Author's profile photo Bob Vos
      Bob Vos

      Hi Ramanjaneyulu,

      Thank you for sharing this usefull information from the field!

      I am sure this will help with the next implementation 🙂

      Author's profile photo Ram Dodda
      Ram Dodda
      Blog Post Author

      Thank you Bob.

      Author's profile photo Former Member
      Former Member

      Excellent work Ram. This assists Pendragon in monitoring hours spent on individual projects by our employees. Cuts down administration tasks.

      Author's profile photo Ram Dodda
      Ram Dodda
      Blog Post Author

      Thank you Paul for your kind comments.

      Author's profile photo Former Member
      Former Member

      Thank you Ramanjaneyulu, Very useful notes, I have one question though.

      The reports what you have created , were they from standard reporting tools or did you use EC Advanced reporting ?

      Author's profile photo Ram Dodda
      Ram Dodda
      Blog Post Author

      Thanks Srikanth,   I created the reports in Advanced Reporting .

      Author's profile photo Former Member
      Former Member

      Hi Ramanjaneyulu,

      If the EC Time sheet is set up with the start and end time to capture the hours spent working for an employee and all the evaluations etc happen in the system as they happen normally THEN is it possible to import the start and end time information via an MDF import ?

      Will the evaluations or workflows work when the start and end time is imported ?

      Just evaluating the functionality

      Thanks in advance.

      Azhar

      Author's profile photo Bob Vos
      Bob Vos

      Hi Azhar,

      Uploading timesheet data with start and end time including immediate evaluation is planned to be supported in the coming releases.

      Kr,
      Bob

      Author's profile photo Former Member
      Former Member

      Thanks Bob, is there a timeframe by which this feature will be released in future. Where can I get more information around the timelines on this feature ?

      This would be important to know when we propose the EC timesheet as a solution to potential clients.

      Thanks in advance

      Author's profile photo Bob Vos
      Bob Vos

      Hi Azhar,

      I don't know the exact time frame, but i know it is planned for at least for 2016.

      Timelines on specific features are not given up front because these are influenced by different factors.

      For available roadmap information (without exact timelines) you can check here:

      http://community.successfactors.com/t5/Resources-and-Updates/SuccessFactors-Product-Roadmap/ba-p/95610

      Author's profile photo Former Member
      Former Member

      Hi Ramanjaneyulu,

      Comparing SAP CATS with EC timesheets is possibly not the right thing for me to do but has been tempting while evaluating EC for our customers. Your solution seems to plug in a big chunk of functionality that I felt was 'missing' in EC. Good job.

      Also considering Bob Vos's  inputs on clock time availability in 2016, the solution is looking a lot more complete now.

      Thanks

      Sanchit

      Author's profile photo Ram Dodda
      Ram Dodda
      Blog Post Author

      Thanks Sanchit.

      Author's profile photo Johanna Söderman
      Johanna Söderman

      Thanks for sharing!

      Author's profile photo Ram Dodda
      Ram Dodda
      Blog Post Author

      Thanks Johanna.

      Author's profile photo Ashish Bhati
      Ashish Bhati

      Nice Information Ram!!!

      Author's profile photo Ram Dodda
      Ram Dodda
      Blog Post Author

      Thanks Ashish.

      Author's profile photo Volker Ruof
      Volker Ruof

      Nice work Ram. Good to hear that there are consultants out there that can make use of our EC time sheet in an innovative way. I would like to learn some more on your customer project - can you get in contact with me?

      Volker Ruof

      Author's profile photo Ram Dodda
      Ram Dodda
      Blog Post Author

      Thanks Volker. Appreciate your kind comments.

      Author's profile photo Former Member
      Former Member

      Ram:

      First, let me say great article!  It answers many of my questions.


      In a previous blog post, you mentioned that there was a limitation on the Work Week.  I believe you stated that EC Time Sheet only supported a Sunday to Saturday work week. Is this still the case? 


      Also, can time punches from a system like Kronos be imported into an EC time sheet?


      Thank you,

      Joe

      Author's profile photo Volker Ruof
      Volker Ruof

      Hi Joe,

      definition of work week is planned and will come soon. Check my regular blogs on new time sheet features for each new release. But it won´t be a definition like bi-weekly, semi-monthly... You will be able to define the start day of the week. This applies for time sheet UI and for calculations like weekly overtime calculations.

      For time recording terminals: Very soon an import service will be released where you can upload working time into time sheet. However, this is not yet a full support of terminal integration cause time sheet will accept only duration based records for the import.

      So, when you have got terminals and can derive out of the terminal software a duration, you can upload this via a CSV file. Time Sheet than performs all time evaluation like overtime calculation, shift premiums and so on. A real terminal integration is on the roadmap, but this will take time.

      Volker

      Author's profile photo Shweta Thakkar
      Shweta Thakkar

      Hi Volker Ruof

      Is the time import from Recording terminals,the integration, in place now??

      Or how does the employee record the clock in / clock out now?

      Thanks,

      Shweta

      Author's profile photo Volker Ruof
      Volker Ruof

      Not provided. You need to record a record with Start AND end time. Single clock in / out events can´t be recorded or replicated. You need externally do the pair formation and send a full record with start / end times to EC Time Sheet via the External time data API.

      Volker

      Author's profile photo Emad Massoud
      Emad Massoud

      Good Job Ram

      I know it is a long time but I am just using EC Time Sheet.

      have you used field criteria in EC Time Sheet Custom fields

      I try to filter the list of projects to be filter by employee's line of business

      Any Help

      Thanks

      Author's profile photo Volker Ruof
      Volker Ruof

      Hello Emad,

      check my blog on this - it is possible since Q3 release.

      https://blogs.sap.com/2018/12/04/ec-time-tipps-and-hints-nr.-9-how-to-use-ec-time-sheet-for-project-time-recording/

      Volker

      Author's profile photo Suraj Tiwari
      Suraj Tiwari

      Dears,

      Can we add extra 1 hour to all overtime records entered in timesheet ?

      Suppose employee records OT -- 4 hours  while this record is evaluated and send to payroll it should go as 5 hours.

      Example rule would be helpful.

       

       

      Thank,

      Suraj T.