SocialGouv / code-du-travail-numerique

Code du Travail Numérique
https://code.travail.gouv.fr
Apache License 2.0
104 stars 21 forks source link

[regression] Ne pas crasher si Inégibilité en cas d'ancieneté < 8 mois si en arrêt au moment du licenciement #5907

Open carolineBda opened 4 months ago

carolineBda commented 4 months ago

Si l'usager est en arrêt au moment du licenciement et que la date de début de contrat - la date de début d'arrêt est supérieur à 1 mois on en doit pas crasher. Est-ce qu'on met toujours un mois minimum comme SalaryPeriods ?

Exemple : Arrêt de travail au moment du licenciement : Oui Depuis quelle date le salarié est-il en arrêt : 03/04/2020 Date de début du contrat : 01/02/2020 Date de notification : 01/04/2023 Date de sortie : 01/05/2023

maxgfr commented 2 months ago

Pour réaliser, ce bug, perso j'ai fait ça :

Arrêt de travail au moment du licenciement : Oui Depuis quelle date le salarié est-il en arrêt : 01/02/2020 Date de début du contrat : 31/01/2020 Date de notification : 01/05/2024 Date de sortie : 01/05/2024

Le message d'erreur que j'ai mis est celui-ci : "Aucun mois complet n'a été réalisé, veuillez vérifier les dates que vous avez saisies aux étapes précédentes."

m-maillot commented 1 month ago

Suite à la discussion pour corriger des soucis sur la saisie des absences, il a été décidé d'attendre la fin des tests utilisateurs pour voir comment améliorer l'expérience utilisateur et corriger par la même occasion cette erreur.