HRMO Digitalization System — Help & User Guide
Welcome to the Municipality of Midsalip Human Resource Management Office system. This guide will help you navigate every module — from filing leave to printing your Service Record. Maayong pag-abot! Kami andam motabang kanimo.
🚀 Getting Started
After logging in, the Dashboard shows your daily summary: pending leave, attendance status, and any notifications that need attention. Your sidebar menu changes depending on your role — you only see what you have access to.
| Role | What You Can Do | What You Can See |
|---|---|---|
| Employee | File leave, submit PDS, use CTO credits, log biometric attendance | Your own records and leave balances only |
| Approver | Recommend or approve leave, review personnel action requests | Pending requests routed to you for decision |
| HRMO Officer | Encode records, manage employees, process workflows, generate reports, print forms | All HR records, service records, attendance monitoring, reports |
| Payroll | View leave impacts (paid/LWOP splits), generate payroll reports | Payroll-related data and reports |
| Admin | Everything above plus user management, system setup, audit logs | Full access to all modules and settings |
📅 Filing Leave Applications
- Go to Leave from the sidebar menu.
- Click "New Leave Application" at the top.
- Choose your leave type (Vacation, Sick, Special Privilege, Forced Leave, CTO, etc.).
- Enter your start date and end date. The system automatically computes working days, excluding weekends and holidays.
- Fill in details of leave (location for VL, hospital for SL) and commutation preference.
- Click "Submit". Your application will be routed to your Approver.
- Track your status anytime — the status chip shows: Pending, Recommended, Approved, or Disapproved.
📋 Leave Ledger & Balance
- Your Leave Ledger is your official leave card — it tracks every earning and deduction.
- Monthly credits (1.25 VL + 1.25 SL) are posted automatically on the 1st of each month.
- When a leave is approved, the deduction is posted to the ledger automatically.
- HRMO Officers can manually adjust balances for corrections (opening balance, adjustments).
- To print your Leave Card, select an employee, then click the "Print Leave Card" button.
Forced Leave: Under CSC rules, employees with 10+ VL credits must use 5 days as mandatory/forced leave per year. The system tracks compliance automatically. Kinahanglan gamiton ang 5 ka adlaw forced leave matag tuig.
⏱ Biometric Attendance (DTR)
- Go to Attendance from the sidebar.
- Click "Biometric Login" when you arrive, and "Biometric Logout" when you leave.
- Your Today panel shows: current status, worked minutes, late minutes, and undertime.
- The Civil Service standard is 8 hours/day (8:00 AM to 5:00 PM with 1-hour lunch).
- Late arrival and early departure are automatically computed against the schedule.
📊 Sample DTR Generation
- This feature is for demo/testing purposes only — it creates simulated biometric taps.
- Set the date range and employee limit (how many employees to include).
- Check "Clear Existing" if you want to replace old sample data in that range.
- Click "Generate Sample DTR". The system will create realistic login/logout entries with various scenarios (on-time, late, undertime, absent).
- The preview table shows a sample of the generated entries for verification.
📝 Service Records
- Go to Service Records from the sidebar.
- Select an employee using the employee search at the top.
- View all movement entries: appointments, promotions, step increments, transfers, and more.
- To add a new entry, fill in the form fields (from/to dates, position, status, salary grade, office) and click "Save".
- To print the Service Record (CSC Form No. 33), click the "Print Service Record" button. This generates the official format with the full service history table and certification.
💼 Personnel Actions
- Personnel Actions cover: Appointments, Promotions, Step Increments (NOSI), Salary Adjustments (NOSA), Transfers, Reassignments, and more.
- Go to Personnel Actions and click "New Action".
- Select the employee and action type. The system will pre-fill current position and salary data.
- Fill in the effective date, new position/salary details, and legal basis.
- The action goes through a workflow: Draft → For Review → Approved → Implemented.
- Once implemented, the employee's master record is updated automatically.
👥 Employee Management
- Go to Employees to see the complete master list of all personnel.
- Click on any employee to view their full profile: personal info, position, salary, department assignment.
- HRMO Officers can add new employees or edit existing records — employee number, name, birth date, position, salary grade, step, office assignment.
- Upload photos and e-signatures for digital forms and ID generation.
- The employee record connects to all other modules: leave, attendance, service records, and personnel actions.
📄 Personal Data Sheet (PDS)
- Go to PDS to manage CS Form No. 212 (Revised 2025) submissions.
- Employees can create a draft and fill in all 4 pages: Personal Info, Family Background, Educational Background, Work Experience, Voluntary Work, Training, and Other Information.
- After completing the form, click "Submit" to send it for HRMO verification.
- HRMO Officers verify submitted PDS entries, checking completeness and accuracy.
- To print the PDS, click the print button — it generates all 4 pages in the exact CSC format on legal-size paper (8.5 x 13 inches).
📁 201/120 Document Vault
- Go to Documents to manage the digital 201/120 file of each employee.
- Upload scanned copies of important documents: appointment papers, oath of office, certificates, trainings, awards, and more.
- Each document is categorized for easy retrieval.
- Use the checklist feature to track which required documents are on file and which are still missing.
- Print the Document Index for a summary of all filed documents.
📤 Paperless HR Requests
- The Paperless module handles HR requests through a digital workflow instead of paper routing.
- An Encoder creates a request, which routes through: Encoder → Verifier → Chief of Office → HRMO Posting.
- Each step includes remarks and optional e-signature reference.
- The Transaction Tracker shows real-time status with a tracking number for each request.
- Notifications are sent automatically when your action is needed.
📈 Reports
- Go to Reports to generate various HR reports.
- Available reports include:
- Plantilla of Personnel — authorized positions and incumbents
- Employee List — master list filtered by office, status, etc.
- Service Record Report — movement history summary
- Leave History & Balance Snapshot — credits and usage summary
- Forced Leave Compliance — tracks 5-day mandatory leave
- LWOP Report — leave without pay summary for payroll
- CTO Summary — compensatory time-off balances
- PDS Latest — most recent PDS status per employee
- Personnel Action Trail — audit of all movements
- Most reports support CSV/Excel export for further analysis.
🖨 Printing Forms
The system can print all official CSC-standard forms. Each form opens in a new print window — use your browser's print dialog (Ctrl+P) to send it to a printer or save as PDF.
| # | Form | Where to Print |
|---|---|---|
| 1 | Personnel Action (CSC Form 33-B) | Personnel Actions module |
| 2 | NOSI (Step Increment Notice) | Personnel Actions module |
| 3 | NOSA (Salary Adjustment Notice) | Personnel Actions module |
| 4 | Application for Leave (CS Form 6) | Leave module |
| 5 | Leave Ledger Card | Leave module |
| 6 | Leave Balance Report | Leave module |
| 7 | Terminal Leave Computation | Terminal Leave module |
| 8 | GSIS Retirement Computation | GSIS Retirement module |
| 9 | Certificate of Employment | Employees module |
| 10 | Clearance Form (CSC Form 7) | Employees module |
| 11 | Service Record (CSC Form 33) | Service Records module |
| 12 | Personal Data Sheet (CS Form 212) | PDS module |
🕑 Overtime, COC & CTO
- Overtime Orders — HRMO creates OT authority orders for approved overtime work.
- Certificate of Compensatory Overtime Credit (COC) — after OT is verified, a COC is issued crediting the hours worked.
- Compensatory Time-Off (CTO) — employees can use their COC credits as time-off instead of cash.
- The CTO ledger tracks all earning and usage, similar to the leave ledger.
🌱 Terminal Leave & GSIS Retirement
- Terminal Leave — computes the monetary value of unused leave credits upon separation from service.
- GSIS Retirement — estimates retirement benefits under RA 8291 (GSIS Act of 1997) with two options: 18-month or 60-month lump sum.
- Both modules pull data directly from the employee's record and leave balances for accurate computation.
- Results can be printed for reference — final amounts are subject to GSIS verification.
🔄 How Transactions Flow
Every HR transaction follows a structured workflow to ensure proper review and accountability:
- Creation — an Encoder or Employee initiates the request (leave, appointment, PDS, etc.).
- Tracking — the system assigns a tracking number and sets the initial status to "Pending."
- Review — the request routes to the appropriate Verifier or Approver for action.
- Decision — the Approver recommends, approves, returns, or disapproves with remarks.
- Posting — the Chief of Office or HRMO Officer finalizes and posts the action.
- Notification — the employee and relevant offices are notified of the outcome.
- Audit — every step is logged in the audit trail for transparency and compliance.
🔔 Notifications
- Check the Notifications page regularly — it shows all pending items that need your attention.
- Notifications are triggered when: a leave is filed for your approval, a personnel action needs review, a paperless request reaches your step, etc.
- Click "Mark as Read" after you've addressed a notification to keep your inbox clean.
- The notification badge on the sidebar shows your unread count.
❓ Frequently Asked Questions (FAQ)
-
Q: I can't access the Reports page — it says "Missing permission."A: Your role needs the reports.hrmo permission. Ask your Admin to check your role assignments under Admin → Users. Pa-check sa Admin ang imong role ug permissions.
-
Q: My leave balance shows 0 but I haven't used any leave yet. Ngano man?A: Monthly leave credits need to be posted first. Ask HRMO to run the monthly earning or set your opening balance in the Leave Ledger. Kinahanglan i-post sa HRMO ang monthly credits o opening balance.
-
Q: The "Print Service Record" button shows Certificate of Employment instead.A: This has been fixed. Make sure your browser has loaded the latest version of the system. Try a hard refresh (Ctrl+Shift+R) to clear cached files.
-
Q: My leave form prints on 2 pages. Unsaon man ni?A: This has been fixed with tighter print margins. If it still overflows, in your browser's print dialog, set margins to "None" or "Minimum" and paper size to A4.
-
Q: "Generate Sample DTR" shows "No preview rows generated." Unsa'y problema?A: Make sure there are active employees in the system. The DTR generator needs employee records to create sample attendance data. Check the Employees module first. Kinahanglan naa'y employees sa system una pa mag-generate.
-
Q: How do I export DTR data for payroll?A: Go to Attendance, apply your date filters, then click "Export DTR (CSV)" next to the DTR Daily Records heading. The downloaded file can be opened in Excel.
-
Q: I forgot my password. Unsaon?A: Contact your Admin to reset your password. Go to Admin → Users, find your account, and click "Reset Password." Adtoa ang Admin para i-reset ang imong password.
-
Q: Can I edit an already-approved leave application?A: No. Once approved, the leave is posted to the ledger. If a correction is needed, HRMO can void the ledger entry and the employee can file again. Dili na ma-edit kung approved na. Kinahanglan mag-void ug file ug bag-o.
-
Q: What is the Forced Leave rule?A: Per CSC Memorandum Circular No. 41 s. 1998, employees who have accumulated 10 or more days of VL credits are required to go on a mandatory 5-day forced leave annually. The system tracks compliance automatically.
-
Q: How do I print my PDS? It looks different from the usual form.A: The PDS is formatted for legal-size paper (8.5" x 13"). In the print dialog, change the paper size from A4 to Legal before printing.
⌨ Quick Tips & Shortcuts
| Action | How |
|---|---|
| Hard refresh (clear cache) | Ctrl + Shift + R |
| Print current form | Ctrl + P |
| Search employees/records | Type in any search box — results filter as you type |
| Navigate modules | Click sidebar menu items; use browser Back/Forward |
| Check your role | Your role is shown in the top-right user badge |
| Dark mode (if available) | Check your browser or OS settings |
🛠 Technical Reference (For Admin/IT)
| Type | URL Pattern | Purpose |
|---|---|---|
| Page | index.php?r=page.leave | Render HTML views |
| API | index.php?r=api.leave.submit | JSON workflow actions |
| Cron | index.php?r=cron.leave.monthly_accrual&token=... | Scheduled jobs |
| Install | index.php?page=install | Run database setup |
The system uses a single-entry router through index.php. All pages, API calls, and cron jobs
are routed via the r= query parameter. CSRF tokens are required for all write operations.
Permissions are enforced at both the route level and the service layer.
📞 Need More Help?
For system issues, account problems, or questions not covered here, contact the
HRMO IT Support or your System Administrator.
Kung naa'y pangutana o problema, ayaw pagduha-duha — pangutana lang sa HRMO o IT.
Kami diri para motabang kanimo. Daghang salamat!