France Return Based Vacation Deduction

Note: This business process is an extension model that is developed outside the normal release schedule to meet specific client needs. To request one of these models, you must submit a Salesforce Service Request to ADP. After the model is delivered to your tenant, you can edit it to meet your needs.

The Return Based Vacation Deduction workflow extension complies with labor law in France to ensure employee entitlement meets a minimum of five weeks of paid vacation. This extension integrates with time-off requests to seamlessly add time-off paycodes in the employee’s timecard on days that precede the employee’s return to work date.

The entitlement, known as Conges Payes (CP), uniformly grants vacation to all employees, regardless of working hours or the number of days the employee works each week. CP ensures fairness across all employment arrangements. The working week calculation remains consistent regardless of the individual’s working schedule, and ensures that vacation days are deducted, even when the days fall on contractual non-working days.

This post-processing Activiti workflow prevents part-time employees from accumulating excessive vacation days over the year. When the manager approves the employee’s day-based time-off request, the workflow:

  • Determines the return day based on the next scheduled working day in the employee’s contract.

  • Applies deductions on all non-working days up to the day before the employee returns to work (known as Jusqu’à la veille de la reprise).

  • Handles non-working days as follow:

    • When a non-working day falls within an unsigned-off period, the workflow adds a paycode to the employee’s schedule.

    • When a non-working day falls within a signed-off period, the workflow adds a paycode to the employee’s timecard.

You have the option to configure one or both of the models that this workflow provides, depending on location requirements in your organization. Each model offers the equivalent of 5 vacation weeks during the vacation year.

  • Jours Ouvrés refers to the days when the company conducts business.

    • This model assumes a 5-day work week that ranges from Monday to Friday.

    • Employees receive 2.08 vacation days each month, resulting in a total of 25 vacation days annually.

  • Jours Ouvrables refers to the days when the company could conduct business.

    • This model assumes a 6-day work week that ranges from Monday to Saturday, even though the company conducts business only from Monday to Friday.

    • Employees receive 2.5 vacation days each month, resulting in a total of 30 vacation days annually.

This post-processing Activiti workflow honors only day-based requests; and offers the employee a choice of submitting requests that span a range of dates for full day, half day (treated as first half day), first half day, and second half day.