Import Time Clock Data

  1. Overview
    • Time Clock Import feature enables you to easily import Time Clock data collected from your Time Clock or Biometric Attendance System.
  2. Best Practices
    • Before you start importing, it will help you breeze through the whole import process if you adopt these recommended approaches to importing your Time Clock data.
    • First, try to add a few Time Clock records manually to get a better understanding of the purpose of the data fields.
    • After that, go through this user guide to understand the steps involved and what to expect if error happens.
    • Examine the downloaded Excel template for the data structure provided. There are plenty of useful comments in the template to guide you through the data fields, such as which are the required fields or what possible values are allowed.
    • Finally, you may start to prepare your first dataset for the import, but it is strongly recommended that you prepare a small dataset of 5 to 10 records for the first import. You may always import the rest of the data afterwards. Doing so will help you identify the potential problems easily if the import is not completed successfully. You may then examine and correct the invalid data by following the instructions sent to you when your import is processed.
  3. Steps
    1. To prepare your Time Clock data for import, you could download the Excel template from the Import Time Clock Data window accessible via Team->Attendance Management->Import.
    2. In the Excel template, only the first sheet is needed for the preparation of Time Clock data, other sheets may be present to provide additional information about the Time Clock data fields.
    3. The Excel template comes with some sample data that you may change or delete once you get an idea of how to fill up the Time Clock data.
    4. Make sure that you fill in all the Required fields accordingly, and you may leave other fields empty if you do not need them (most of them will be empty or be provided with some default data if unfilled). DO NOT remove or change any of the headers from the first sheet, and you must keep the first row (i.e. header row) intact. Start entering your Time Clock data from the 2nd row.
    5. Since Time Clock data will be imported according to the Time Zone set via Employer->Settings, please make sure that you have had your Time Zone set up correctly prior to importing.
    6. Time Clock records must be unique based on EmployeeID, Time and Action. For instance, an employee with EmployeeID of 0001 can have ONE AND ONLY ONE Check-in record at 2017-10-31 09:00:00.
    7. If you want to add a record to mark an employee as being Absent, you may do so by setting the Action field to ABSENT. Take note that the Time format for Absent record must be YYYY-MM-DD only without the time portion, i.e. to indicate the date when the employee is absent.
    8. You can't import Time Clock data with future time, but you may import Absent records with future date. This is to ease the setting up of default Absent records for employees (Absent records will be overridden when employees clock in on the marked Absent days).
    9. When you are done, click Excel's File->Save As menu, and in the pop up window, choose Comma Separated Values (.csv) as the Format to save.
    10. Proceed to the next step in the Import Time Clock Data window, and click Attach File to select the CSV file that you prepared just now, and click Import to start the import process.
    11. When the CSV file is successfully uploaded to HR.my, you will be prompted with a message that the import process has started. Sit back and relax, you will be notified again by email when the process is done.
    12. You will soon receive an email detailing the result of the Time Clock import process, including how many Time Clock records imported and skipped, and the corresponding reasons why certain records are not imported and how to rectify them.
    13. If the Time Clock data is not imported completely, you may:
      1. Remove successfully imported Time Clock Records from the CSV file.
      2. Double check Invalid Records and correct the errors.
      3. Upload and import the rest of the data after correcting the errors.