Skip to content

Employee Salary Profiles ​

The Employee Salary Profiles section is managed from the employee Show page under the Salary Profiles tab.

It defines employee-level payroll setup, effective date windows, and component-level overrides.

Salary Profiles Tab ​

Available Actions ​

  • Add Profile
  • Edit Profile
  • Delete Profile
  • Expand profile rows to review component details

Profile Card Details ​

Each profile shows:

  • Active status
  • Salary type (Monthly or Hourly)
  • Effective date range
  • Components count

Create/Edit Profile Dialog ​

General Configuration ​

OptionPurpose
Salary TypeEmployee salary mode (Monthly or Hourly).
Effective FromProfile start date.
Effective ToOptional profile end date.
ActiveEnables/disables this profile.

Payroll Components Section ​

OptionPurpose
Payroll ComponentComponent included in the employee profile.
Calculation TypeFixed, Percentage, or System by rule.
ValueNumeric value for fixed/percentage rows.
Percentage OfRequired for percentage rows.
Component Effective FromComponent-level start date (except special components).
Component Effective ToComponent-level end date (except special components).
Row ReorderDrag/drop row ordering.
Add/Remove RowManage profile components.

Apply Structure ​

OptionPurpose
Salary StructureSelect a predefined salary structure.
Apply StructureImports structure components into the profile form.

Special Component Behavior ​

For these component codes, component-level dates are always null and managed by system logic:

  • BASIC_SALARY
  • ABSENCE_DEDUCTION
  • OVERTIME
  • SOCIAL_SECURITY_EMPLOYEE
  • SOCIAL_SECURITY_EMPLOYER

Validation Rules (Important) ​

  • First component must be BASIC_SALARY.
  • BASIC_SALARY must use Fixed calculation type.
  • System components must use System calculation type.
  • Non-system components cannot use System type.
  • Percentage rows require Percentage Of.
  • Component date ranges must be valid and inside profile date range.
  • Active salary profiles for the same employee cannot overlap in date ranges.

Tenvoro