Description
Each resource is a trade request made by an employee in the schedule deposit.
This Web Service is not available in modification (PUT).
| URI | <uri_personne>/api/feed/demandesEchange |
|---|---|
| Category | http://schemas.holydis.com/tsq/2010#demande_echange |
| Editable | Yes |
Elements
| Element | Description |
|---|---|
| tsq:accordDeposant? | Did the deposit accept the request? (Read only). |
| tsq:commentaireGest | Comment from the manager (read only). |
| tsq:commentaireResp | Comment from the supervisor (read only). |
| tsq:commentaireSalarie | Comment from the employee. |
| tsq:dateCreation | Date of creation of the request (read only). |
| tsq:dateModifGest | Modification date of the request by the manager (read only). |
| tsq:dateModifResp | Modification date of the request by the supervisor (read only). |
| tsq:depotHoraire | Related schedule deposit. |
| tsq:etat | Status of the request (read only). |
| tsq:gestionnaire | Manager who modified the request (read only). |
| tsq:responsable | Supervisor who modified the request (read only). |
Examples of requests
Reading
Read the trade request of the employee whose identifier is 46091863
GET /[URI_de_base]/api/feed/personnes/46091863/demandesEchange
Example of request XML results
Read the trade request whose identifier is 35965 for the employee whose identifier is 16001
GET /[URI_de_base]/api/feed/personnes/46091863/demandesAbsence/35965
Example of request XML results
Writing
Add a trade request for the employee whose identifier is 46090864
POST /[URI_de_base]/api/feed/personnes/46090864/demandesEchange
Example of request XML results
Functional error messages
- Error 400 Il n'est pas possible de modifier une demande d'échange
- Error 400 La demande est seulement masquée car celle-ci n'a pas été masquée par le déposant (ou demandeur) et par le responsable (et le gestionnaire dans le cas d'une gestion double)
- Error 400 Le salarié [NOM PRENOM] ne peut pas supprimer cette demande d'échange
- Error 400 Le salarié [NOM PRENOM] n'a pas le droit de faire une demande d'échange
- Error 404 Introuvable : [COMPOSANT]
Comments
0 comments
Please sign in to leave a comment.