Time management > Leave - Absence > Annual leave > Leave by employee 

This function is used to enter and inquire the number of leave days for each employee per year.

Prerequisites

SEEREFERTTO Refer to documentation Implementation

Screen management

Entry screen

Presentation

Entry of year and employee.
For each event of "leave" type, entry of the number of leave days.

  • Initialization of the number of days accumulated and taken:
    If the payroll module is deactivated, the initialization must be performed manually, either individually (record by record) or in mass via the 'Extraction' button.
    If the payroll module is activated, the initialization must be performed via the 'Annual leave initialization' function.
  • Number of accumulated days update:
    If the payroll module is deactivated, this update must be performed manually, either individually (record by record) or in mass via the 'Extraction' button.
    If the payroll module is activated, the update will be performed automatically upon every payslip calculation by the monthly payroll total value set up in the 'Annual leave periods' function.
  • Number of taken days update:
    The update is automatic upon every leave entry in time entry.

Close

 

Fields

The following fields are present on this tab :

Block number 1

  • Year (field YEA)

Year of leave accumulation. The year refers to the period during which leave days are accumulated.

The ID number is the employee's unique identifier. It contains 1 to 15 characters.
It can be entered manually or left blank on creation. In which case it will be incremented automatically via a counter.

For multicontract employees, the number of the employee contract corresponding to one of their contract chronos must be entered.

In multi-legislated folders (where the LEG activity code is active), the Legislation fields are displayed.

  • If a legislation has been set in the LEGFIL (Legislation selection filter) parameter (SUP chapter, INT group), it is used as the default but can be changed if needed.
  • If LEGFIL has no legislation set, there will not be a default, so the Legislation field will have to be entered appropriately.

If a legislation is entered in the record header, other fields entered must follow any rules applicable to the legislation.

If a legislation is not entered in the record header, it might be deduced from another element (such as the company, site, or employee) and again, other fields entered must follow any rules applicable to the legislation.

If a multi-legislation group of companies is selected, other fields entered must follow any rules applicable to the legislation of at least one company in the group.


Example

If you select a group of British (BRI) and French (FRA) legislation companies, you cannot enter a value in a field that is only applicable to the South African (ZAF) legislation.

In single legislation folders (where the LEG activity code is not active), the Legislation fields are not displayed.

Grid Events

Event code with three characters identifying the nature of the time spent. The time entry is performed on these event codes.

  • Accrued (field NBRDAY)

Number of leave days accumulated by the employee during the reference year.

  • Taken (field NBRPRI)

Number of leave days taken by the employee during the reference year.

  • Close (field NBRCLE)

Number of leave days not taken by the employee.

  • Cycle start (field EMPCYCSTR)

 

  • Cycle end (field EMPCYCEND)

 

  • Period start (field EMPLEASTR)

 

  • Period end (field EMPLEAEND)

 

Close

 

Specific Buttons

This button is used to create leave records in mass for a set of employees. The year and the employee ID range concerned must be specified and the number of given leave days must be indicated for the different events of "leave" type.

Error messages

In addition to the generic error messages, the following messages can appear during the entry :

Event type incorrect

The event does not belong to the "Leave" time category.

Tables used

SEEREFERTTO Refer to documentation Implementation