Employee Check-in

Introduction

Employee Check-in is a feature introduced by ERPGulf in ERPNext that integrates with BioTime devices for recording employees’ punch-in and punch-out. The system uses a single document type for both IN and OUT logs, making attendance tracking simple and automated.

Pre-requisites

  • HRMS Module must be installed in ERPNext.
  • Access to BioTime
  • A valid BioTime URL and Token (unique for each company).

Getting BioTime URL & Token

To connect ERPNext with BioTime, you need a URL and an Auth Token.

Steps to Get Token

  1. Open Browser
    • Enter: http://:/api/docs/#/jwt-api-token-auth
    • Example: http://192.168.218.8:8090/api/docs/#/jwt-api-token-auth

    • serverIP → BioTime server/computer IP (e.g., 192.168.218.8)
    • serverPort → Server port (default: 8090)
  2. Enter Credentials
    • Username: BioTime system username
    • Password: BioTime system password
  3. Click “Try it out” (in API docs) or use Postman to send request:
  4. {

    "username": "admin",

    "password": "admin"

    }

  5. Copy Token
    • The system will return a token like this:
    • { "token": "a9e60c0af10aeed83af39365b3a96c174752b7" }

Configure BioTime in ERPNext

In ERPNext:

  1. Go to BioTime Settings.
  2. Enter:
    • BioTime URL (your server URL)
    • BioTime Token (the one generated above)
  3. Save settings.

Employee Check-in Usage

When employees punch in/out on BioTime devices, ERPNext will record logs automatically.

Each Check-in record includes:

  • Employee ID & Name
  • Log Type → IN / OUT
  • Time → Exact punch time (based on timezone)
  • Device ID → Captured from BioTime
  • Skip Auto Attendance → Option to exclude entry from attendance

⚠️ If the check-in is outside shift hours, you’ll see a warning. Adjust the shift timing and click Fetch Shift if needed.

Benefits

  1. Real-time sync with BioTime
  2. Eliminates manual entry of attendance
  3. Single DocType for IN/OUT logs
  4. Works with Auto Attendance in ERPNext
Discard
Save
Was this article helpful?

On this page

Review Changes ← Back to Content
Message Status Space Raised By Last update on