SalarieModifierAbsence
  • 23 Oct 2024
  • 2 Minutes à lire
  • Sombre
    Lumière
  • PDF

SalarieModifierAbsence

  • Sombre
    Lumière
  • PDF

Résumé de l’article

Fonction API

/v1/Absences/SalarieModifierAbsence

Verbe HTTP

Post

Description

Permet de modifier l'absence d'un salarié. Cette absence est caractérisée par les paramètres :

  • DateDebutAbsence
  • DateFinAbsence
  • CodeAbsence

Groupe de fonctions API

MODIF01

Paramètres de la requête

ParamètreTypeDescription
dateDebutAbsencestring(date-time)Date de début de l'absence à modifier
dateFinAbsencestring(date-time)Date de fin de l'absence à modifier
codeAbsencestringCodeAbsence de l'absence à modifier
absence_ModifSalarieAbsence_V2Élément structuré contenant les informations à modifier dans l'absence (cf. détail ci-dessous)
matriculeSalariestringMatricule du salarié concerné
numeroDossierstring

Numéro du dossier concerné par la requête

SalarieAbsence_V2

ParamètreTypeDescription
dateDebutAbsencestring(date-time)Les dates de début et de fin d'absence sont conservées si cette date de début d'absence n'est pas renseignée. Dans le cas où elle est indiquée, il est nécessaire de renseigner la date de fin de l'absence
dateFinAbsencestring(date-time)Les dates de début et de fin d'absence sont conservées si cette date de fin d'absence n'est pas renseignée. Dans le cas où elle est indiquée, il est nécessaire de renseigner la date de début de l'absence
codeAbsencestringL'absence conserve son Code absence d'origine si ce n'est pas renseigné
dureeEnHeuresSiJourUniquenumber(double)Durée de l'absence en heure si l'absence est sur une journée (DateDebutAbsence = DateFinAbsence)
dureeEnJoursSiJourUniquenumber(double)Durée de l'absence en jours si l'absence est sur une journée (0,5 pour une demi journée d'absence par exemple)
valeurPourcentagenumber(double)Permet d'indiquer un pourcentage (par exemple le pourcentage d'activité pour une absence activité partielle)
sansInfluencePSSbooleanPermet d'indiquer si l'absence doit influencer le PSS (false) ou pas (true)
commentairestringCommentaire rattaché à l'absence
absenceRectificativebooleanIndique s'il s'agit d'une absence rectificative (true) ou pas (false)
valeur1number(double)Selon le type d'absence, nombre de jours d'absence (ex: Congés payés) ou nombre d'heures normales d'absence (ex: Maladie non professionnelle).
La valeur à renseigner doit être négative
bValeur1booleanIndique s'il faut tenir compte du champ Valeur1 (true) et donc forcer le nombre d'heure par rapport au calcul de Silae ou non (false)
valeur2number(double)Nombre d'heures majorées.
La valeur à renseigner doit être négative
bValeur2booleanIndique s'il faut tenir compte du champ Valeur2 (true) et donc forcer le nombre d'heure par rapport au calcul de Silae ou non (false)
valeur3number(double)Nombre d'heures "Libre1" (tel que défini dans la fiche salarié).
La valeur à renseigner doit être négative
bValeur3booleanIndique s'il faut tenir compte du champ Valeur3 (true) et donc forcer le nombre d'heure par rapport au calcul de Silae ou non (false)
valeur4number(double)Nombre d'heures "Libre2" (tel que défini dans la fiche salarié).
La valeur à renseigner doit être négative
bValeur4booleanIndique s'il faut tenir compte du champ Valeur4 (true) et donc forcer le nombre d'heure par rapport au calcul de Silae ou non (false)
valeur5number(double)Nombre d'heures "Libre3" (tel que défini dans la fiche salarié).
La valeur à renseigner doit être négative
bValeur5booleanIndique s'il faut tenir compte du champ Valeur5 (true) et donc forcer le nombre d'heure par rapport au calcul de Silae ou non (false)

Requête

{
  "dateDebutAbsence": "2020-10-14T21:46:24",
  "dateFinAbsence": "2020-10-14T21:46:24",
  "codeAbsence": "string",
  "absence_Modif": {
    "dateDebutAbsence": "2020-10-14T21:46:24",
    "dateFinAbsence": "2020-10-14T21:46:24",
    "codeAbsence": "string",
    "dureeEnHeuresSiJourUnique": 10.5,
    "dureeEnJoursSiJourUnique": 10.5,
    "valeurPourcentage": 10.5,
    "sansInfluencePSS": true,
    "commentaire": "string",
    "absenceRectificative": true,
    "valeur1": 10.5,
    "bValeur1": true,
    "valeur2": 10.5,
    "bValeur2": true,
    "valeur3": 10.5,
    "bValeur3": true,
    "valeur4": 10.5,
    "bValeur4": true,
    "valeur5": 10.5,
    "bValeur5": true
  },
  "matriculeSalarie": "string",
  "numeroDossier": "string"
}

Messages d'erreur

ErreurMessageDescription

Cet article vous a-t-il été utile ?

Changing your password will log you out immediately. Use the new password to log back in.
First name must have atleast 2 characters. Numbers and special characters are not allowed.
Last name must have atleast 1 characters. Numbers and special characters are not allowed.
Enter a valid email
Enter a valid password
Your profile has been successfully updated.