Paramétrage des jours fériés par pays (ou autre)

Importer le SMX : Formulaire - Jour ferie.smx.

Note de lecture : nous parlons ici de Pays mais le paramétrage peut être fait pour gérer d'autres cas : régions, départements, ...

Les jours fériés sont gérés par pays pour pouvoir gérer le planning, les jours ouvrés pour chaque ressource en fonction de leur appartenance à un pays.

Un férié peux alors être : - Pour tous les pays : la colonne pays doit être vide - Pour un seul pays : la colonne pays est égal au pays concerné

Les fonctionnalités suivantes prennent en compte cette évolution : - Mon planning - Le planning d'une ressource - Le planning de plusieurs ressources - Les fonctions sur date heure : AjouteJourOuvré, NombreJourOuvré, NombreJourOuvréMois, NombreJourOuvréAnnée, EstJourOuvré, AjouteDurée, AjouteDuréeOuvrée, DuréeOuvrée, EstHeureOuvrée - Les fonctions de planification : TrouveDateLibre, TrouveDateLibreInv, TrouveRessourceLibre - L'avertissement de conflit à la création / modification d'une planification de ressource (par ex. un rendez-vous)

Mise en place : Pour fixer le pays pour l'ensemble du paramétrage, il faut créer une colonne (donnée ou calcul) « Pays » dans les paramètres généraux (formulaire ma société). Le même modèle de la colonne doit être le même que celui de la colonne dans le formulaire « Jour Férié ».

IMG_P00343

Ce pays sera utilisé par défaut si une ressource n'a pas de colonne pays (voir ci-dessous).

IMG_P00344

Pour fixer le pays pour une ressource, il faut créer une colonne (donnée ou calcul) « Pays » dans le formulaire de la ressource (par exemple collaborateur), le même modèle de la colonne doit être le même que celui de la colonne dans le formulaire « Jour Férié ».

IMG_P00345

Si une ressource à une colonne pays vide alors seuls les jours fériés avec un pays vide seront pris en compte.

IMG_P00346

Important :

IMG_P00347

Les fonctions sur date heure :

Les fonctions sur date et heure sont les suivantes : AjouteJourOuvré, NombreJourOuvré, NombreJourOuvréMois, NombreJourOuvréAnnée, EstJourOuvré, AjouteDurée, AjouteDuréeOuvrée, DuréeOuvrée, EstHeureOuvrée La syntaxe pour toutes les fonctions accepte un dernier paramètre optionnel qui est soit le pays (régions), soit la ressource à prendre en compte.

Si c'est une ressource alors cela va prendre le pays de la ressource si la colonne existe ou celui de paramètre généraux si la colonne existe ou celui de l'utilisateur courant. Par exemple :

AjouteJourOuvré([Date début de tache], [Nb jour de tache], [A faire par de tache]) EstJourOuvré([Date],

[Pays]) Les fonctions de planification :

Les fonctions de planification sont les suivantes: TrouveDateLibre, TrouveDateLibreInv, TrouveRessourceLibre.

La syntaxe de ces fonctions ne change pas.

Les fonctions vont automatiquement gérer le pays des ressources. Important pour TrouveDateLibre et TrouveDateLibreInv : en cas de durée ouvrée en paramètre ne tiendra compte du pays que de la 1ere ressource passé en paramètre.

Mis à jour