Skip to main content

StaffingHintKind

What a staffing hint is about.

enum StaffingHintKind {
EMPLOYEES_WITHOUT_QUALIFICATION
GROUP_WITHOUT_RESIDENTS
GROUP_WITHOUT_SETTING
NO_AMBULANT_REVENUE
NO_ATTENDANCE_DATA
NO_OCCUPANCY_RESULT
NO_SAVED_PLAN
NO_SPECIALIST_CAP
NO_STAFFING_RESULT
SPECIALIST_SURPLUS_MOVED
}

Values​

StaffingHintKind.EMPLOYEES_WITHOUT_QUALIFICATION​

Employees had hours on days on which they held no qualification. The number is amount; their hours are in no tier.

StaffingHintKind.GROUP_WITHOUT_RESIDENTS​

A group with a staffing setting has no resident in the month.

StaffingHintKind.GROUP_WITHOUT_SETTING​

A group has no staffing setting, so it is left out of the target. For the apartments without label there can be no setting, they need a label first.

StaffingHintKind.NO_AMBULANT_REVENUE​

None of the base months has ambulatory revenue of external clients, so the target has no ambulatory part.

StaffingHintKind.NO_ATTENDANCE_DATA​

The stored result holds no attendance because the tenant has no Odoo or the park's employees have not a single attendance entry in the month, so the attendance hours are unknown, which is not the same as zero hours worked.

StaffingHintKind.NO_OCCUPANCY_RESULT​

The month has no stored occupancy result, so there is no target.

StaffingHintKind.NO_SAVED_PLAN​

The park has no saved shift plan for the month, so there are no plan hours.

StaffingHintKind.NO_SPECIALIST_CAP​

The park has no specialist cap, so the specialist demand is not limited.

StaffingHintKind.NO_STAFFING_RESULT​

The staffing of the month has not been computed yet, so there are no actual hours.

StaffingHintKind.SPECIALIST_SURPLUS_MOVED​

The specialist demand exceeded the cap; the surplus (amount, in FTE) is counted in the one-year tier.

Member Of​

StaffingHint object