ZuloOne
English
Sign in
Menu

HRSettings

Updated

Company-wide HR flags: the standard week, home country, and statutory social-insurance rates. One row: the menu opens the card for editing. There is no list and no delete.

Kind Dictionary
Module HR
Menu HR → Settings → HR settings
Singleton yes

Fields#

Field Caption Points at
ID ID number sequence
PayrollRunDay Payroll run day of month integer
WorkHoursPerDay Work hours per day decimal, precision 18, scale 4
HomeCountry Home country Country
SocialInsuranceEmployeeRate Social insurance rate, employee decimal, precision 9, scale 6
SocialInsuranceEmployerRate Social insurance rate, employer decimal, precision 9, scale 6
SocialInsuranceForeignEmployerRate Social insurance rate, employer (foreign staff) decimal, precision 9, scale 6
SocialInsuranceWageCeiling Contributory wage ceiling money
WeeklyHours Work hours per week decimal, precision 18, scale 4

ID comes from HRSettingsSeq, which starts at 1 and steps by 1. None of the fields is required.

Fill standard week on TimeSheet uses Work hours per week divided by 5, else Work hours per day, else 8 hours on each weekday.

Empty Home country treats every employee as local. An employee whose nationality is that country, or whose nationality is empty, uses the ordinary employer rate. Any other nationality uses Social insurance rate, employer (foreign staff). Empty Contribution type on SocialInsuranceAccrual is this statutory pair. Empty Contributory wage ceiling does not cap the base.

Payroll run day of month is stored here; accrual is a button on an approved timesheet, and nothing schedules payroll from this day. Rates here are the statutory social-insurance pair; extra funds live on Contribution type.

Hierarchy#

This dictionary is not hierarchical.

Who references this#

No object stores an HRSettings field. TimeSheet Fill standard week and social-insurance calculation read this row.

There are no commands. This dictionary writes no register.

Used by#

Where next#

Was this page helpful?