Description
Chaque ressource est une demande d'absence effectuée par une personne sur une période.
URI | <uri_personne>/demandesAbsence |
---|---|
Catégorie | http://schemas.holydis.com/tsq/2010#demande_absence |
Disponible en écriture |
Oui |
Paramètres spécifiques
Paramètre | Description |
---|---|
datetime-min | Filtre les demandes disponibles après la date spécifiée ou le même jour. |
datetime-max | Filtre les demandes disponibles avant la date spécifiée ou le même jour. |
Eléments
Elément | Description |
---|---|
commentaireGest | Le commentaire du gestionnaire (en cas de circuit double). |
commentaireResp | Le commentaire du responsable. |
commentaireSalarie | Le commentaire du salarié. |
dateCreation | La date de création de la demande. |
dateModifGest | La date de modification de la demande par le gestionnaire (en cas de circuit double). |
dateModifResp | La date de modification de la demande par le responsable. |
etat | L'état de la demande. |
gestionnaire | Le gestionnaire ayant modifié la demande (en cas de circuit double). |
periode | La période de la demande d’absence. |
plageHoraireAbsPartielle | La plage horaire de l’absence partielle. |
responsable | Le responsable ayant modifié la demande. |
typeAbsence | Le type de l’absence demandée. |
timeZoneId | L’identifiant de fuseau horaire. |
allJours | Indique si la demande est réalisée pour toute la période ou avec une périodicité. |
periodiciteFrequence | La fréquence de la périodicité. |
periodiciteId | Le type de périodicité (1 pour mensuelle, 2 pour hebdomadaire, 3 pour quotidienne). |
Exemples de requêtes
Lecture
Lire les demandes d'absence de la personne dont l’identifiant en base est 16000
GET /[URI_de_base]/api/feed/personnes/16000/demandesAbsence
Lire la demande d’absence dont l’identifiant en base est 83009 pour la personne dont l’identifiant en base est 16000
GET /[URI_de_base]/api/feed/personnes/16000/demandesAbsence/83009
Exemple de résultat XML de la requête
Exemple de résultat JSON de la requête
Ecriture
Ajouter une demande d’absence pour la personne dont l’identifiant en base est 16000
POST /[URI_de_base]/api/feed/personnes/16000/demandesAbsence
Modifier la demande d’absence dont l’identifiant est 83009 pour la personne dont l’identifiant en base est 16000
PUT /[URI_de_base]/api/feed/personnes/16000/demandesAbsence/83009
Supprimer la demande d’absence dont l’identifiant est 83009 pour la personne dont l’identifiant en base est 16000
DELETE /[URI_de_base]/api/feed/personnes/16000/demandesAbsence/83009
Commentaires
0 commentaire
Vous devez vous connecter pour laisser un commentaire.