Package net.tangly.erp.collabortors.domain
package net.tangly.erp.collabortors.domain
The domain defines the abstractions to compute the salary, social deductions and legal salary documents for collaborators.
- Swiss social insurances are defined and computed at company level. Salary is the parameter.The insurance company defines the administrative costs.
- Swiss accident insurances are defined and computed at company level. Salary and potentially gender are parameters.
- Siwss pension funds are computed on an individual base. Salary and age are paremeters, only the insurance company knows the exact formula.
-
ClassDescriptionDefines the collaborator entity as needed from the perspective of the human resources department.Accident insurance contracts cover professional and non-professional accidents.