SWS_SalarieAjouterHeures
  • 05 Dec 2023
  • 1 Minute à lire
  • Sombre
    Lumière
  • PDF

SWS_SalarieAjouterHeures

  • Sombre
    Lumière
  • PDF

Article Summary

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ètreTypeDescription
Tokenstring

Token d'authentification renvoyé en réponse à l'authentification via SWS_SiteLogin

NumeroDossierstring

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

MatriculeSalariestringMatricule du salarié concerné
HeuresCPAISWSSalarieHeuresÉlément structuré contenant les informations sur les heures à ajouter (cf. détail ci-dessous)

CPAISWSSalarieHeures

ParamètreTypeDescription
PeriodeHeuresdateTimePériode de paie sur laquelle rajouter les heures
CodeHeuresstringCode 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.
NombreHeuresdoubleNombre d'heure à ajouter sur la période
AjouterbooleanSi 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ètreTypeDescription
SWS_SalarieAjouterHeuresResultSWS_SalarieAjouterHeuresResult

Élément structuré contenant la réponse à la requête (Détail ci-dessous)

SWS_SalarieAjouterHeuresResult

ParamètreTypeDescription
Errorstring

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

MessageDescription
Erreur : Le salarié n'a pas d'activité sur la périodeL'ajout des heures est en dehors des périodes d'activité du salarié

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.