Sandeep Edgtech

HRMS Portal

Pehla Admin Setup

Yeh screen sirf ek baar dikhti hai

Security: Sirf tab dikhta hai jab Firestore mein koi user nahi hota.

Payroll Configuration

Provident Fund (PF)
ESIC
Welfare Fund
Professional Tax (PT)
Tax
OT & Attendance
Bonus & Gratuity
/
Financial Year
Company Details (PDF mein use hoga)

Dashboard

Total Staff

—

Active

—

Active Loans

—

Quick Operations

Employee

Add/update employee ya directory.

Attendance

Monthly attendance CSV upload.

Loans

New loan ya EMI adjust.

Payroll

Monthly payroll process.

Employee Master

Last: ...
Employee Photo
1. Personal & Work Details
2. Address Details
3. Nominee Details
4. Statutory & Bank Details
5. Salary (Rate of Pay)
6. Salary History (Last 3 Years — View Only)
Ye sirf reference ke liye hai — editing sirf Salary Increment page se hoti hai.
YearDateSalaryGrowth %
—
7. Documents (All Optional — Google Drive Upload)
Pehle Save karo employee ko, phir documents upload karein. Settings mein Apps Script URL set hona chahiye.

Enterprise Bulk Upload

Step 1 — Template Download karo
Pehle template download karo — Designation, Department, Location, Bank ke dropdowns Settings se auto-set honge. Row 3 se data fill karo (Row 1 = Headers, Row 2 = Field Keys).
Step 2 — File Select aur Validate karo

Attendance Upload

Upload Monthly Attendance (CSV)

Loans

Emp CodeName & PostDateTypeTotal AmtCur. BalanceEMIDel

EMI Adjustment

Emp CodeNameLoan IDBalanceStd. EMIAdjusted EMI
Select month and Fetch...

Payroll Engine

Payroll Status: Select Month
Payroll Controls — Single Month
Date Range Export — Multiple Months (Excel + PDF + Bank Sheet)
Apko fixed time period ka data chahiye? From Month → To Month select karo — sab months ka data ek saath export hoga.
Preview DataFetch karein
✓ CodeNamePaid Days Gross EarnedTotal DeductionNet Payable Detail
No data yet

Staff Overview

Total Employees

—

Total Salary Paid

—

Total Present Days

—

Total Absent Days

—

Total PF

—

Total ESIC

—

Data load karein
Emp Code Name Designation Location Present Absent OT Hrs Basic Gross Net Payable PF ESIC Status Months
Filter select karke Load Data click karein

System Settings — Dropdown Manager

Ek ek ya bulk mein add karo. Comma se alag karo — jaise SBI, ICICI, HDFC, PNB — Add dabao, sab alag alag add ho jayenge.  |  Save = sirf wo section  |  Save All = sab ek saath.
Departments
Comma se alag karo — SBI, ICICI, HDFC
Designations
Comma se alag karo — Operator, Supervisor, Manager
Location Structure
Company Prefix (Mum/Snp) ke under Units aur Output Types define karein. Employee form mein 3 dropdowns se auto-generate hoga: Mum-Unit 1
Banks
Comma se alag karo — SBI, HDFC, ICICI, PNB
Employee Status
Comma se alag karo — Active, Left, Probation
S/W Category
Comma se alag karo — S-Skilled, SS-Semi Skilled, W-Worker
Marital Status
Comma se alag karo — Single, Married, Divorced
Labour Dept. Online Status
Comma se alag karo — Registered, Pending, Not Applicable
Qualifications
Comma se alag karo — 8th, 10th, 12th, ITI, Diploma
Tax Type
Employee form mein Tax Type dropdown mein yahi options aayenge (e.g. Professional Tax, TDS, etc.)
Comma se alag karo — Professional Tax, TDS
Leaving Types
Jab employee ka Status "Left" hoga tab "Type of Leaving" dropdown mein yahi options aayenge.
Comma se alag karo — Resign, Terminate, Amendment
Company Code Mapping
Emp Code ke pehle 2 digits se Company auto-identify hogi. E.g. SE → Snp Edgetech, CO → Contract.
Document Upload (Google Drive)
Google Apps Script deploy karke Web App URL yahan paste karein. Documents Google Drive mein save honge. Setup Guide
Google Drive pe folder open karo → URL mein last part copy karo

User Management

User IDNameRoleEmp CodeStatusLast LoginActions
Click Refresh to load users

Location Master — State / City / PIN Code

Employee form mein PIN Code type karo → State + City auto-fill. Ya State select karo → City dropdown active ho jayega → PIN auto-fill. Load India Data se 100+ major cities | Import Excel se koi bhi Excel/CSV upload karo (State, City, Pincode columns chahiye).
Total: 0 entries
#StateCityPIN CodeAction
Click Refresh to load data

Audit Trail

Timestamp Action Module Record ID Description By IP Details
Click Refresh to load audit logs

Data Cleanup — Test Data Remove karo

⚠ Permanent Action — Undo nahi hogi!
Yahan se delete hua data Django database se permanently remove ho jaata hai. Sirf test/sample data clear karne ke liye use karo. Production data par use mat karo.
Django Tables
employees
Employee master records
—
loans
Advance & loan records
—
loan_adjustments
EMI adjustment history
—
loan_payment_logs
Payment transaction logs
—
attendance_monthly
Monthly attendance records
—
processed_attendance_logs
Attendance processing logs
—
payroll_archive
Processed payroll archive
—
payroll_run_logs
Payroll run history
—
employee_leave_balances
Leave balance records
—
app_settings
App configuration (caution!)
—

Payroll Engine

Payroll Status: Select Month
Controls
Preview Data Fetch karein
Code Name Present Gross Earned Deduction Net Payable Detail
No data yet

Leave Configuration

Leave Year Settings
Annual Leave Allocation
Note: EL monthly accrual se milti hai
EL Accrual Rules
Present Days ÷ this value = EL earned this month
Is limit pe HR ko warning dikhega
EL Year-End Cap Policy
LWP Calculation
Excess leaves kis order mein adjust hongi

Leave Balances

Near EL Limit

—

Zero CL Balance

—

Total Employees

—

CodeNameLocation CL Available CL Used SL Available SL Used EL Available EL Used LWP (MTD) EL Status Last Updated
Click Refresh to load

Salary Increment

Step 1 — Employee Select karo

Leave Module Control

Current Status
Loading...
Leave Module kya karta hai:
✅ Attendance upload ke baad automatically CL/SL/EL balance deduct karta hai
✅ Excess leaves → LWP mein convert karta hai
✅ EL monthly accrual calculate karta hai
✅ Salary slip mein CL/SL/EL columns fill karta hai
⚠ OFF hone par: Leave balances update nahi honge, slips mein CL/SL/EL blank rahenge
Module Activate / Deactivate
Is date se sabki leave balance prorated calculate hogi

Attendance Register

Total Employees

—

Avg Present

—

Avg Absent

—

Total OT Hrs

—

Total Fine

—

CodeNameLocationDept Present Absent OT Hrs CL SL EL LWP Paid Days Fine Incentive Month
Month select karke Refresh karein

EMI Adjustment History

Total Adjustments

—

Increased EMI

—

Decreased EMI

—

Month Emp Code Name Loan ID Std EMI Adj EMI Difference Change Saved At
Refresh karein

Industrial Calculator

Calculated Weight0.000 KG