Description
Chaque personne a une collection avec ses affectations de contrats. Chaque ressource est une affectation.
URI | <uri_personne>/contrats |
---|---|
Catégorie | http://schemas.holydis.com/tsq/2010#affect_contrat |
Disponible en écriture | Oui |
Paramètres spécifiques
Paramètre | Description |
---|---|
dateRef |
Filtre les affectations de contrat à la date spécifiée. |
Eléments
Elément | Description | En écriture |
---|---|---|
title |
Le libellé du contrat et la période d'affectation. | |
periodeJours | La période concernée. | Obligatoire |
contrat | Le contrat affecté. | Obligatoire |
typeContrat | Le type de contrat. | Obligatoire |
annualise | Si la personne est annualisée ou pas pendant l'affectation. | Obligatoire |
avenants | Les avenants du contrat. | |
codeExterneAffectationContrat | Le code externe d'affectation de contrat. |
Exemples de requêtes
Lecture
Lire affectations de contrat de la personne dont l’identifiant en base est 111005
GET /[URI_de_base]/api/feed/personnes/111005/contrats
Lire l’affectation de contrat dont l’identifiant en base est 250003 pour la personne dont l’identifiant en base est 111005
GET /[URI_de_base]/api/feed/personnes/111005/contrats/250003
Exemple de résultat XML de la requête
Exemple de résultat JSON de la requête
Lire l’affectation de contrat dont l’identifiant en base est 250003 pour la personne dont l’identifiant en base est 111005 à une date spécifiée (le 02/02/2023)
GET /[URI_de_base]/api/feed/personnes/111005/contrats/250003?dateRef=2023-02-02
Ecriture
Ajouter une affectation de contrat à la personne dont l’identifiant en base est 111005
POST /[URI_de_base]/api/feed/personnes/111005/contrats
Modifier l’affectation de contrat dont l’identifiant en base est 250003 pour la personne dont l’identifiant en base est 111005
PUT /[URI_de_base]/api/feed/personnes/111005/contrats/250003
Exemple de résultat XML de la requête
Exemple de résultat JSON de la requête
Supprimer l’affectation de contrat dont l’identifiant en base est 250003 pour la personne dont l’identifiant en base est 111005
DELETE /[URI_de_base]/api/feed/personnes/111005/contrats/250003
Commentaires
0 commentaire
Vous devez vous connecter pour laisser un commentaire.