SWS_SalarieAjouterActiviteJournaliereSurEmploi
  • 02 Feb 2023
  • 1 Minute à lire
  • Sombre
    Lumière
  • PDF

SWS_SalarieAjouterActiviteJournaliereSurEmploi

  • Sombre
    Lumière
  • PDF

Résumé de l’article

Fonction API

SWS_SalarieAjouterActiviteJournaliereSurEmploi

Description

Fonctionnement identique à la fonction SWS_SalarieAjouterActiviteJournaliere, en précisant sur quel emploi saisir les données

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é
IdentifiantEmploiintIdentifiant de l'emploi concerné
ActiviteJournalierePeriodeCPAISWSSalarieActiviteJournalierePeriodeÉlément structuré contenant les informations de l'activité journalière à saisir (cf. détail ci-dessous)

CPAISWSSalarieActiviteJournalierePeriode

ParamètreTypeDescription
PeriodeActivitedateTimePériode de paie sur laquelle saisir l'activité journalière
CalendrierCPAISWSSalarieActiviteJournaliere[]Liste d'éléments structurés contenant les informations de l'activité journalière à saisir sur la période (cf. détail ci-dessous)

CPAISWSSalarieActiviteJournaliere

ParamètreTypeDescription
JourdateTimeJour concerné par la saisie de l'activité journalière
NombreHeuresdoubleNombre d'heure à renseigner. Obligatoire en mode "Classique", et peut être utilisé en mode "Avancé" pour saisir un nombre d'heures global sur la journée. La saisie est une valeur numérique (par ex : pour 8h30 saisir 8.5)
HeureDebut1doubleÀ renseigner uniquement en mode "Avancé". Indique l'heure de début de la plage horaire n°1
HeureFin1doubleÀ renseigner uniquement en mode "Avancé". Indique l'heure de fin de la plage horaire n°1
HeureDebut2doubleÀ renseigner uniquement en mode "Avancé". Indique l'heure de début de la plage horaire n°2
HeureFin2doubleÀ renseigner uniquement en mode "Avancé". Indique l'heure de fin de la plage horaire n°2
HeureDebut3doubleÀ renseigner uniquement en mode "Avancé". Indique l'heure de début de la plage horaire n°3
HeureFin3doubleÀ renseigner uniquement en mode "Avancé". Indique l'heure de fin de la plage horaire n°3
ReinitialiserJourneebooleanIndique s'il faut supprimer toutes les valeurs saisies pour la journée concernée (true) ou tenir compte des valeurs indiquées ci-dessus pour saisir les données (false)

Paramètres de la réponse

ParamètreTypeDescription
SWS_SalarieAjouterActiviteJournaliereSurEmploiResultSWS_SalarieAjouterActiviteJournaliereResult

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

SWS_SalarieAjouterActiviteJournaliereResult

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_SalarieAjouterActiviteJournaliereSurEmploi xmlns="http://www.silae.fr/">
      <Token>string</Token>
      <NumeroDossier>string</NumeroDossier>
      <MatriculeSalarie>string</MatriculeSalarie>
      <IdentifiantEmploi>int</IdentifiantEmploi>
      <ActiviteJournalierePeriode>
        <PeriodeActivite>yyyy-mm-ddThh:mm:ss</PeriodeActivite>
        <Calendrier>
          <CPAISWSSalarieActiviteJournaliere>
            <Jour>yyyy-mm-ddThh:mm:ss</Jour>
            <NombreHeures>double</NombreHeures>
            <HeureDebut1>double</HeureDebut1>
            <HeureFin1>double</HeureFin1>
            <HeureDebut2>double</HeureDebut2>
            <HeureFin2>double</HeureFin2>
            <HeureDebut3>double</HeureDebut3>
            <HeureFin3>double</HeureFin3>
            <ReinitialiserJournee>boolean</ReinitialiserJournee>
          </CPAISWSSalarieActiviteJournaliere>
          <CPAISWSSalarieActiviteJournaliere>
            <Jour>yyyy-mm-ddThh:mm:ss</Jour>
            <NombreHeures>double</NombreHeures>
            <HeureDebut1>double</HeureDebut1>
            <HeureFin1>double</HeureFin1>
            <HeureDebut2>double</HeureDebut2>
            <HeureFin2>double</HeureFin2>
            <HeureDebut3>double</HeureDebut3>
            <HeureFin3>double</HeureFin3>
            <ReinitialiserJournee>boolean</ReinitialiserJournee>
          </CPAISWSSalarieActiviteJournaliere>
        </Calendrier>
      </ActiviteJournalierePeriode>
    </SWS_SalarieAjouterActiviteJournaliereSurEmploi>
  </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_SalarieAjouterActiviteJournaliereSurEmploiResponse xmlns="http://www.silae.fr/">
      <SWS_SalarieAjouterActiviteJournaliereSurEmploiResult>
        <Error>string</Error>
      </SWS_SalarieAjouterActiviteJournaliereSurEmploiResult>
    </SWS_SalarieAjouterActiviteJournaliereSurEmploiResponse>
  </soap12:Body>
</soap12:Envelope>

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.