Configuration¶
The catalogues below define what a salary sheet can contain. They are country-specific and are normally installed as data by a localization module, such as Hungary. Adjust them only when the company’s own practice requires it.
The Configuration menu is only visible to users with the Salary Manager right.
Salary components¶
A salary component is one row of the salary sheet: the base salary, a bonus, a deduction, a day counter. Go to .
Name and Code: what the component is called and its internal code.
Nature: what kind of item it is — Base Salary, Earning, Deduction, Relief, Employer Cost, Net Payment, Measure, or Informative.
Value Type: whether the line carries an Amount, Days, Hours, or a Rate.
Day Type: for day components only — which day bucket of the sheet the component feeds: Worked, Paid Leave, Sick, or Unpaid.
Sign:
1when the value increases the total it belongs to,-1when it decreases it.In Gross, In Net and In Employer Cost: which of the sheet’s totals the line is added to.
Default Input Basis: whether amounts are normally entered as Gross or Net.
Default Regime: the contribution regime used when the line does not get one from the salary term.
Default Source: where the value normally comes from — Manual, Salary Term, Working Schedule, or External Import.
On Every Sheet: generate a line for this component on every new salary sheet, so the grid always has the same rows in the same order.
External Codes: the code this component has at each payroll Provider. Statement matching uses these codes.
Tolerance Amount, Tolerance (%) and Deviation Severity: how much the external figure may differ before it is reported, and how seriously. A Blocking deviation prevents the month from being closed until it is handled.
Report Column: a free label used to group the component on exports.
- menu
- Salary ‣ Configuration ‣ Salary Components ‣ (open a component)
- shows
- A salary component form for the base salary, with Nature, Value Type, the total inclusion checkboxes, the default source and the External Codes list.
- highlight
- The In Gross / In Net / In Employer Cost checkboxes and the External Codes list (red frame).
- data
- Component "Base Salary", code "BASE", nature Base Salary, one external code for provider "Bérszámfejtő Kft.".
- module
- hr_salary_sheet, l10n_hu_hr_salary_sheet
- notes
- English UI, light theme, 1440px width.
Engagement types¶
An engagement type is the legal form of an employment relationship. Go to .
Name and Code.
Requires Contract: engagements of this type must be linked to an employee contract.
Default Regime: the contribution regime proposed on a new salary term.
Country: the country the type belongs to.
Contribution regimes¶
A contribution regime converts a gross amount into a net amount and into an employer cost. Go to .
A regime has a Name, a Code, a Country, and a list of dated rates. Each rate line has:
Valid From and Valid To: the period the factors apply to.
Net Factor: the share of the gross amount that remains as net.
Employer Cost Factor: the multiplier from the gross amount to the employer’s cost.
Tax Rate: the rate the factors were derived from, for information.
Legal Reference: the law or regulation the factors come from.
Important
The factors are data, not a calculation. They give the expected figure that is compared with the payroll provider’s result; they do not replace the payroll calculation. When rates change, add a new rate line with a new Valid From date instead of editing the old one — past months must keep the factors they were closed with.
Time off mapping¶
Two settings connect Time Off to the salary sheet. Open a time off type in :
Suspends the Engagement: a validated time off of this type suspends the employment relationship while it lasts. The engagement is shown as Suspended.
Salary Component: the component the absence is counted under on the salary sheet. Its Day Type decides which day bucket — worked, paid leave, sick, or unpaid — the days are added to.
Note
A time off type with no Salary Component does not appear on the salary sheet at all. Check the mapping of every type in use after installing a localization.
Company settings¶
The defaults that apply to the whole company are set in , which opens the Salary section of the general settings.
Payroll Calculation
Payroll Mode: where the payroll calculation itself happens — External Provider or Internal. The application never calculates payroll; the mode only sets the default of new salary periods.
Payroll Provider: the name of the external provider, shown when the mode is External Provider.
Reconciliation
Deviation Tolerance: the difference from the external payroll figures that is still accepted, in amount and in %. A salary component that sets a tolerance of its own overrides these.
Closing Requires No Blocking Deviation: refuse to close a salary period while any of its sheets still carries a blocking deviation. Enabled by default.
- menu
- Salary ‣ Configuration ‣ Settings
- shows
- The Salary section of the settings with the Payroll Calculation and Reconciliation blocks, the payroll mode and provider, the two tolerance fields and the closing rule.
- highlight
- The Deviation Tolerance fields (red frame).
- data
- Mode "External Provider", provider "Bérszámfejtő Kft.", tolerance 100 HUF and 0.5%.
- module
- hr_salary_sheet
- notes
- English UI, light theme, 1440px width.
Note
These settings are per company and are only visible to users with the Salary Manager right; the Settings menu itself needs administrator rights.
See also