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
Leaving Details
2. Address Details
3. Nominee Details
4. Statutory & Bank Details
5. Salary (Rate of Pay)
6. Documents (All Optional — Google Drive Upload)
Pehle Save karo employee ko, phir documents upload karein. Settings mein Apps Script URL set hona chahiye.
Photo
Code
Name
Mobile
Dept
Location
Status
Action
Click "Refresh" to load
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
Step 3 — Preview aur Confirm Upload
Attendance Upload
Upload Monthly Attendance (CSV)
Duplicate Upload Warning!
Upload History
Loans
Emp Code
Name & Post
Date
Type
Total Amt
Cur. Balance
EMI
Del
Emp Code
Name
Loan ID
Type
Total Amt
Balance
Std EMI
Issue Date
Status
Action
Refresh click karein
Edit Loan
EMI Adjustment
Emp Code
Name
Loan ID
Balance
Std. EMI
Adjusted 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.
Selected Months:
Preview DataFetch karein
✓
Code
Name
Paid Days
Gross Earned
Total Deduction
Net 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 ID
Name
Role
Emp Code
Status
Last Login
Actions
Click Refresh to load users
Add New User
Basic Information
Login Email:
— Employee ko yahi email batao login ke liye
Module Permissions (Role select karne par auto-set hota hai | Custom mein manually set karo)
Module
View
Add
Edit
Delete
Custom role mein manually control karo. Doosre roles mein auto-set hota hai.
Change Password
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
#
State
City
PIN Code
Action
Click Refresh to load data
Add Location Entry
Audit Trail
Timestamp
Action
Module
Record ID
Description
By
IP
Details
Click Refresh to load audit logs
Timestamp
User
Role
Action
Status
IP Address
Reason
Click Refresh to load login logs
Audit Detail
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.
is_manual_override = 0 → Auto formula (50/20/30) is_manual_override = 1 → manual_basic/hra/conv etc. use honge (sum = new_gross_rop hona chahiye)
Step 2 — Fill karke Upload karo
Step 1 — Employee Select karo
Code
Name
Designation
Location
Employee
Designation
Current Gross ROP
Current Actual Salary
DOJ
Step 2 — Increment Details
Back-dated Increment — Arrears Applicable!
Step 3 — New Salary
Check karoge toh Basic/HRA/Conv manually enter kar sakte ho. Uncheck = auto 50/20/30 formula.
Salary Components
Increment History
Increment ID
Effective Date
Old Gross
New Gross
Old Actual
New Actual
Arrears
Status
By
Edit
Employee select karein
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