Skip to content

v2.0.0-alpha.5 — Payroll, Salary, Bonus & Loan Workflow

Latest

Choose a tag to compare

@Devnawjesh Devnawjesh released this 22 Jun 16:45
· 9 commits to main since this release

Added

  • Added full payroll management module.

  • Added salary grades and salary template management.

  • Added employee-specific salary template assignment with custom salary breakdown.

  • Added payroll draft generation for selected period.

  • Added payroll review before final submission.

  • Added payroll finalization workflow.

  • Added payslip detail view.

  • Added payment status update for finalized payroll items.

  • Added bonus management.

    • Added batch bonus generation using configurable rules:
    • Fixed amount
    • Basic salary percentage
    • Basic salary + allowance percentage
  • Added employee loan management.

  • Added employee loan application workflow.

  • Added loan approval matrix:

    • Supervisor / department approval
    • Final approval
    • Rejection flow
  • Added loan installment schedule generation after final approval.

  • Added loan reschedule support before repayment starts.

  • Added manual loan installment payment marking.

  • Added employee deductions.

  • Added provident fund setup and payroll contribution posting.

  • Added payroll-related permissions and database seed data.

  • Added dynamic permission access scope metadata for:

    • Own / Self
    • Department / Team
    • Admin / Global
    • General

Improved

  • Improved payroll sidebar visibility using granular permissions.
  • Improved role permission screen with database-driven access scope badges.
  • Improved permission management so access scope labels and badge classes are editable from the database.
  • Improved payroll generation to support adding a missing employee to an existing processed payroll run.
  • Improved salary assignment so each employee can have an individual salary structure within a grade range.
  • Improved bonus workflow from individual-only entry to rule-based batch generation.
  • Improved loan visibility by permission scope:
    • Employees can see own loan requests
    • Supervisors can see team approval items
    • Final approvers can see final pending loans
    • Admin/HR can manage permitted loan records

Changed

  • Removed hardcoded role-based access checks from payroll-related access flow.
  • Replaced static permission badge classification with database-driven permission scope metadata.
  • Loan installments are now generated only after final loan approval.
  • Payroll calculations now use employee salary assignment snapshot data.

Fixed

  • Fixed salary assignment optional field errors.
  • Fixed payroll generation validation for all-active-employee selection.
  • Fixed finalized payroll period handling.
  • Fixed profile image upload/update workflow issues.
  • Fixed permission/menu visibility inconsistencies in payroll screens.