This Employment entity summaries information about a relationship between two parties, usually based on contract where work is paid for, where one party, which may be a corporation, for profit, not-for-profit organization, co-operative or other entity is the employer and the other is the employee.

Database level

The entity's attributes are shown below. Mandatory fields are marked with a red star::

NameTypeLabelDescription
form *StringFormRepresents the entity form. Will always be "emp".
emp_control_cat *String
Represents the controlling category to which the employee is subordinated.
emp_org_name *String
Represents the name of the organization document that made the  employment contract
emp_ou1_cce_name *String
1st business unit name to which the employee is subordinated.
emp_ou1_cce_nr *String
1st business unit number to which the employee is subordinated.
emp_ou1_cce_unid *String
The unique ID of the 1st business unit document.
emp_per_name *String
The name of the person document composed from first name and last name (with an empty space in between).
emp_per_unid * String
The unique ID of the person document.
emp_contract_limit Date/Time
Deadline of the employment contract.
emp_contract_type *String
Stipulates the employment type as code: limited or unlimited.
emp_contract_type_text *String
Stipulates the employment type as text: limited or unlimited.
emp_end *Date/Time
Employment end date
emp_start *Date/Time
Employment start date
emp_end_unlimited *String
If not unlimited, then "1"
emp_type *String
Stipulates the type of employment. 
emp_week_hrsNumber
Weekly work profile
emp_wp_days_1_hrsNumber
Work profile on the 1st day of the week
emp_wp_days_2_hrsNumber
Work profile on the 2nd day of the week
emp_wp_days_3_hrsNumber
Work profile on the 3rd day of the week
emp_wp_days_4_hrsNumber
Work profile on the 4th day of the week
emp_wp_days_5_hrsNumber
Work profile on the 5th day of the week
emp_wp_days_6_hrsNumber
Work profile on the 6th day of the week
emp_wp_days_7_hrsNumber
Work profile on the 7th day of the week
emp_hourly_feeNumber
Specifies the hourly fee value of the person.
emp_hourly_fee_methodString
Specifies the method use for calculation of hourly fee.
emp_hourly_fee_privNumber
Specifies the previous  hourly fee value of the person.
emp_ist_gld_sum_empdNumber
Specifies the sum of the tooken gleid days within employment interval. 
emp_ist_ill_sum_empdNumber
Specifies the sum of the illness days within employment interval. 
emp_ist_lev_rest_empdNumber
Specifies the rest holiday within employment interval. 
emp_ist_lev_sumc_empdNumber
Specifies the number of leave days consumed within the interval.
emp_ist_lev_sump_empdNumber
Specifies the number of leave days planed in the feature within the interval.
emp_ist_lev_sum_empdNumber
Specifies the number of leave days planed and consumed within the interval.
emp_ist_work_hNumber
Specifies the number of worked hours within the interval.
emp_monthly_salaryNumber
Specifies the monthly salary brutto.
mp_monthly_salarysvagNumber

mp_monthly_svagNumber

emp_netto_percentNumber

emp_org_fctsignString

emp_org_functionString
Represents the function of the person within the organisation as code. (e.g. "CEO", "PM")
emp_org_function_textString
Represents the function of the person within the organisation as text. (e.g. "Project Manager")
emp_payed_over_hrs

String


If overhours are paid, then "1"
emp_periodnoticeString
Represents the period of notice based on work contract.
emp_prj_fctString
Represents the function of the person within the project as code. (e.g. "ORG.CTRL")
emp_prj_fct_textString
Represents the function of the person within the project as text. (e.g. "Project controller")
emp_prj_roleString
Represents the role of the person within the project as code.
emp_prj_role_textString
Represents the role of the person within the project as text. 
emp_probationString
If there is a trial period, then "1"
emp_probation_limitDate/Time
Represents the probation limit.
emp_soll_lev_extra_dNumber

emp_soll_lev_rest_dNumber

emp_soll_lev_sum_dNumber

emp_soll_lev_year_dNumber

QEE classes level

The class representing the Employment is QEEEmp.

Inherits from: QEEObject

REST level

The endpoints dealing with Employment are:

xrEmp (GET, POST, PUT, DELETE)

xrEmps (GET, PUT, DELETE)