Vue d'ensemble

Chaque demande d'absence dans Vitextra Absence & Coverage a un type : congés payés, congé maladie, télétravail, etc. Les types ne sont pas codés en dur. Ce sont des lignes de la liste AbsenceTypes du site du produit, et cette liste décide quels types les employés peuvent choisir, quelle couleur chaque type a dans le calendrier, si une demande nécessite une approbation, si les collègues voient le nom du type, si les demi-journées sont autorisées et combien de jours par an un employé peut prendre.

Cette version n'a pas de composant WebPart d'administration ; vous gérez donc les types directement dans la liste. Cet article explique chaque colonne, énumère les sept types créés par défaut et montre comment ajouter, modifier et désactiver un type.

📝 Remarque
Vous avez besoin d'un accès en modification au site du produit. Les modifications s'appliquent dès que les utilisateurs rechargent la page ; rien n'a à être publié ni déployé.


Ouvrir la liste AbsenceTypes

  1. Ouvrez le site du produit — le site que vous avez sélectionné pour les composants WebPart (voir KB10324. Comment ajouter les composants WebPart Absence & Coverage à une page et sélectionner le site).
  2. Accédez à Contenu du site et ouvrez la liste AbsenceTypes.

À sa création, la liste est remplie avec sept types. Les noms sont écrits dans la langue de la personne qui a sélectionné le site en premier et sont stockés sous forme de texte brut ; ils ne sont pas traduits ensuite pour les autres utilisateurs.

La liste AbsenceTypes avec les sept types par défaut

La liste AbsenceTypes avec les sept types par défaut

Colonnes de la liste AbsenceTypes

ColonneSignificationValeur par défaut d'une nouvelle ligne
TitleLe nom du type dans le formulaire de demande, dans le calendrier et sur les cartes de solde—
CategoryVacation, Sick, Personal, Remote, BusinessTrip, Unpaid, Parental ou OtherOther
ColorUne couleur hexadécimale telle que #0078d4, utilisée pour le type dans le calendrier, dans la légende et dans My AbsencesLe bleu #0078d4 est utilisé quand la cellule est vide
RequiresApprovalOui : la demande attend l'approbateur. Non : la demande est approuvée immédiatementOui
IsPrivateOui : les collègues voient seulement « Absent » au lieu du nom du typeNon
AllowHalfDayOui : le formulaire de demande propose les cases à cocher de demi-journéeOui
AnnualAllowanceJours par an, une décimale. 0 signifie aucune limite et aucune carte de solde0
ActiveOui : le type peut être sélectionné dans les nouvelles demandesOui
SortOrderL'ordre des types dans le formulaire de demande ; à valeurs égales, le tri se fait par nom0

Les types par défaut

TypeCouleurApprobationPrivéDemi-journéesJours par an
Congés payés#0078d4OuiNonOui20
Congé maladie#d13438NonOuiOuiaucune limite
Jour personnel#8764b8OuiNonOui3
Télétravail#107c10NonNonOuiaucune limite
Déplacement professionnel#ca5010OuiNonNonaucune limite
Congé sans solde#69797eOuiNonOuiaucune limite
Congé parental#e3008cOuiOuiNonaucune limite

L'ordre de tri des types par défaut est 10, 20, 30, etc., ce qui laisse de la place pour insérer vos propres types entre eux.


Ajouter un type d'absence

  1. Dans la liste AbsenceTypes, ajoutez un nouvel élément.
  2. Saisissez le Title, par exemple « Congé de formation ».
  3. Choisissez la Category qui convient le mieux.
  4. Saisissez une Color sous forme de valeur hexadécimale, par exemple #00b7c3.
  5. Définissez RequiresApproval, IsPrivate et AllowHalfDay selon vos besoins.
  6. Saisissez AnnualAllowance si le type a une limite annuelle ; sinon laissez 0.
  7. Saisissez un SortOrder qui place le type où vous le souhaitez dans la liste.
  8. Laissez Active activé et enregistrez l'élément.

Un nouveau type d'absence dans la liste AbsenceTypes

Un nouveau type d'absence dans la liste AbsenceTypes

Les employés voient le type dans la liste déroulante Type d'absence du formulaire de demande la prochaine fois qu'ils ouvrent le volet.

Le nouveau type dans le formulaire de demande

Le nouveau type dans le formulaire de demande

Choisir les paramètres

  • Approbation. Un type sans approbation (Congé maladie et Télétravail par défaut) est approuvé au moment où l'employé l'envoie. Les employés voient une note à ce sujet dans le formulaire de demande. Les règles qui déterminent qui approuve une demande sont décrites dans KB10336. Qui approuve les demandes d'absence : responsable, approbateur de secours et auto-approbation.
  • Types privés. Utilisez IsPrivate pour les absences que les collègues ne doivent pas lire dans le calendrier, par exemple la maladie. Les détails sont dans KB10345. Types d'absence privés : ce que les collègues voient dans le calendrier.
  • Demi-journées. Désactivez AllowHalfDay pour les types qui se posent uniquement en journées entières ; les cases à cocher de demi-journée sont alors masquées. Voir KB10327. Comment demander une demi-journée d'absence.
  • Droit annuel. Avec une valeur supérieure à 0, My Absences affiche une carte de solde pour le type. La valeur est celle par défaut pour chaque employé ; les droits individuels et les jours reportés se définissent dans la liste Balances (KB10353. Comment définir les droits annuels et les jours reportés).
  • Catégorie. Dans cette version, la catégorie n'a d'importance qu'à un endroit : les absences de la catégorie Remote ne sont pas signalées comme sans remplaçant dans le composant WebPart Substitutions. Les autres valeurs ne font que classer le type.
  • Couleur. Choisissez des couleurs qui restent faciles à distinguer côte à côte, car le calendrier les utilise pour les barres et pour la légende.

Modifier, désactiver ou supprimer un type

Ce qui arrive aux demandes existantes dépend de la modification.

ModificationEffet sur les demandes existantes
Nouvelle valeur de Color ou de IsPrivateS'applique immédiatement à toutes les demandes du type, passées et futures, car les composants WebPart recherchent les deux valeurs par l'ID du type lorsqu'ils dessinent le calendrier
Nouveau TitleLes nouvelles demandes portent le nouveau nom. Les anciennes demandes gardent le nom avec lequel elles ont été envoyées, dans My Absences, dans les info-bulles du calendrier et dans l'export CSV ; la légende affiche le nouveau nom
Nouvelle valeur de RequiresApproval, AllowHalfDay ou AnnualAllowanceSeules les nouvelles demandes suivent la nouvelle règle. Les cartes de solde sont recalculées avec le nouveau droit
Active désactivéLe type disparaît du formulaire de demande et de la légende du calendrier. Les demandes existantes restent visibles dans le calendrier. Dans My Absences, la carte de solde du type est masquée et le point coloré de ses demandes devient gris
Élément suppriméDéconseillé, voir ci-dessous

❗ Important
Ne supprimez pas un type qui a des demandes. Les demandes font référence au type par l'ID de son élément ; après la suppression, elles perdent leur couleur, leur solde et leur règle de confidentialité : une ancienne absence d'un type privé s'affiche avec son vrai nom et n'est plus signalée comme absence sans remplaçant. Désactivez plutôt le type avec Active.

💡 Astuce
Si aucun type n'est actif, le bouton Nouvelle demande est désactivé et My Absences vous invite à ajouter des types à la liste AbsenceTypes. Pour voir comment les paramètres apparaissent pour les employés, lisez KB10325. Comment demander une absence dans My Absences.

Articles à la une

Personnaliser l'apparence du code QR : forme, couleurs, dégradé et coins

Référence des sections d'apparence du composant WebPart Vitextra QR Code Generator : six formes de points, couleurs des points et de l'arrière-plan avec transparence, dégradé linéaire ou radial, forme et couleur des carrés et des points d'angle, niveaux de correction d'erreurs et règles pratiques pour qu'un code QR personnalisé reste lisible.

46 6 min
Enregistrer des filtres et partager un lien vers une vue filtrée dans List Filter Online

Comment enregistrer un préréglage de filtre dans le composant WebPart Vitextra List Filter Online, appliquer et supprimer des préréglages, copier un lien qui ouvre la page avec le filtre appliqué, et comment l'option « Remember the user's last filter » restaure votre filtre lors de la visite suivante. Explique où sont stockés les préréglages et les limites du stockage du navigateur.

44 8 min
Query Builder de List Filter Online : conditions, groupes et requête CAML sous-jacente

Référence du Query Builder du composant WebPart Vitextra List Filter Online : où le trouver, comment fonctionnent les conditions et les groupes ET/OU, quels opérateurs sont disponibles pour chaque type de colonne, comment sont résolues les conditions dynamiques telles que Utilisateur actuel et X dernières années, comment le filtre prédéfini se combine aux filtres des utilisateurs et comment afficher la requête CAML générée.

41 12 min

Partager