bbalet / jorani

Leave and Overtime Management System
http://jorani.org/
GNU Affero General Public License v3.0
384 stars 272 forks source link

Importation jours fériés iCal : trop de jours #330

Open Sanfranciscovega opened 3 years ago

Sanfranciscovega commented 3 years ago

Bonjour,

J'importe les jours fériés depuis data.gouv.fr : https://etalab.github.io/jours-feries-france-data/ics/jours_feries_metropole.ics Mais il y en a trop ! Par exemple sur la capture, les jours de Janvier marqués comme fériés portent tous la mention "1er Janvier". Idem pour les autres, un seul jour férié est reporté sur 4 ou 5 jours plus tard

Capture d’écran 2021-06-09 à 16 27 27

What is the version of Jorani?

1.0.0

Expected behavior

Importer les jours fériés

Actual behavior

importe, mais duplique les jours fériés 4 ou 5 fois à la suite

Steps to reproduce the behavior

Menu RH -> Liste des contrats. Puis sur un contrat, icône "Jours non travaillés". Sur le tableau, importer iCal URL à importer : https://etalab.github.io/jours-feries-france-data/ics/jours_feries_metropole.ics

Note : j'ai essayé avec les jours fériés de Thunderbird, et là, il n'y en a pas assez

leooxx commented 2 years ago

Bonjour,

Je confirme le même souci à l'importation. Est-ce qu'il y a une autre solution ? un lien qui fonctionne ? A noter que l'ICS Gouv fonctionne avec d'autres services.

Merci bien, Léo

leooxx commented 2 years ago

Celui de google est bien mais jorani n'accède pas à l'url...

cd PATH_TO_JORANI wget https://calendar.google.com/calendar/ical/fr.french%23holiday%40group.v.calendar.google.com/public/basic.ics => upload avec URL + /basic.ics

Sanfranciscovega commented 2 years ago

Bonjour,

J'ai réussi à importer les jours fériés en supprimant d'abord les séries de jours non travaillés d'un contrat, puis en les remettant par la suite. Concrètement, j'ai supprimé toutes les données de la table dayoffs, puis fait l'import de l'ics, puis j'ai remis la série de jours fériés.