SWS_SalarieAjouterHeures
- 05 Dec 2023
- 1 Minute à lire
- Impression
- SombreLumière
- PDF
SWS_SalarieAjouterHeures
- Mis à jour le 05 Dec 2023
- 1 Minute à lire
- Impression
- SombreLumière
- PDF
Article Summary
Share feedback
Thanks for sharing your feedback!
Fonction API
SWS_SalarieAjouterHeures
Description
Permet d'ajouter des heures sur l'emploi actif du salarié (sauf les heures natives qui sont gérées via la fonction SWS_SalarieAjouterHeuresNatives. Les heures natives sont décrites dans la fiche de la fonction correspondante
Groupe de fonctions API
Code API : F20 / ELV002
Paramètres de la requête
Paramètre | Type | Description |
---|---|---|
Token | string | Token d'authentification renvoyé en réponse à l'authentification via SWS_SiteLogin |
NumeroDossier | string | Numéro du dossier concerné par la requête |
MatriculeSalarie | string | Matricule du salarié concerné |
Heures | CPAISWSSalarieHeures | Élément structuré contenant les informations sur les heures à ajouter (cf. détail ci-dessous) |
CPAISWSSalarieHeures
Paramètre | Type | Description |
---|---|---|
PeriodeHeures | dateTime | Période de paie sur laquelle rajouter les heures |
CodeHeures | string | Code Silae qui définit quel type d'heure rajouter. La liste des CodeHeures disponibles peut varier en fonction de la configuration du dossier. Pour savoir quels types d'heure sont disponible, il est nécessaire de consulter l'aide et la configuration du dossier. |
NombreHeures | double | Nombre d'heure à ajouter sur la période |
Ajouter | boolean | Si ce booléen est à false et qu'il y a un nombre d'heures déjà renseigné, rien n'est fait. Si le booléen est à true, remplace la valeur du nombre d'heure par celui passé en paramètre (NombreHeures), qu'il y ait déjà une valeur reseignée ou non. |
Paramètres de la réponse
Paramètre | Type | Description |
---|---|---|
SWS_SalarieAjouterHeuresResult | SWS_SalarieAjouterHeuresResult | Élément structuré contenant la réponse à la requête (Détail ci-dessous) |
SWS_SalarieAjouterHeuresResult
Paramètre | Type | Description |
---|---|---|
Error | string | Vide s'il n'y a pas d'erreur, sinon contient la description de l'erreur rencontrée |
Requête
<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
<SWS_SalarieAjouterHeures xmlns="http://www.silae.fr/">
<Token>string</Token>
<NumeroDossier>string</NumeroDossier>
<MatriculeSalarie>string</MatriculeSalarie>
<Heures>
<PeriodeHeures>yyyy-mm-ddThh:mm:ss</PeriodeHeures>
<CodeHeures>string</CodeHeures>
<NombreHeures>double</NombreHeures>
<Ajouter>boolean</Ajouter>
</Heures>
</SWS_SalarieAjouterHeures>
</soap12:Body>
</soap12:Envelope>
Réponse
<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
<SWS_SalarieAjouterHeuresResponse xmlns="http://www.silae.fr/">
<SWS_SalarieAjouterHeuresResult>
<Error>string</Error>
</SWS_SalarieAjouterHeuresResult>
</SWS_SalarieAjouterHeuresResponse>
</soap12:Body>
</soap12:Envelope>
Messages d'erreur
Message | Description |
---|---|
Erreur : Le salarié n'a pas d'activité sur la période | L'ajout des heures est en dehors des périodes d'activité du salarié |
Cet article vous a-t-il été utile ?