SWS_SalarieBulletinLignes
  • 12 Feb 2023
  • 1 Minute à lire
  • Sombre
    Lumière
  • PDF

SWS_SalarieBulletinLignes

  • Sombre
    Lumière
  • PDF

Résumé de l’article

Fonction API

SWS_SalarieBulletinLignes

Description

Permet de récupérer les informations de toutes les lignes (hors totaux) du bulletin d'un salarié, telles qu'elle apparaissent dans l'écran d'affichage du bulletin dans Silae

Il est fortement préconisé d’utiliser la fonction SWS_SalarieBulletinDetails car elle permet d’obtenir toutes les données notamment dans le cas où sur une même période, plusieurs bulletins ont été générés (ex : bulletin de paie du mois + bulletin intéressement)

Groupe de fonctions API

Code API : G10 / BUL001

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

RequeteSalarieBulletinLignesCPAISWSRequeteSalarieBulletinLignesÉlément structuré contenant les paramètres de la recherche du bulletin (cf. détail ci-dessous)

CPAISWSRequeteSalarieBulletinLignes

ParamètreTypeDescription
MatriculeSalariestringMatricule du salarié concerné
IdentifiantEmploiintIdentifiant de l'emploi concerné
PeriodedateTimePériode à laquelle est rattachée le bulletin recherché

Paramètres de la réponse

ParamètreTypeDescription
SWS_SalarieBulletinLignesResultSWS_SalarieBulletinLignesResult

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

SWS_SalarieBulletinLignesResult

ParamètreTypeDescription
Errorstring

Vide s'il n'y a pas d'erreur, sinon contient la description de l'erreur rencontrée

SalarieLignesBulletinCPAISWSReponseSalarieBulletinLignesÉlément structuré contenant les informations liées au bulletin (cf. détail ci-dessous)

CPAISWSReponseSalarieBulletinLignes

ParamètreTypeDescription
MatriculeSalariestringMatricule du salarié concerné
IdentifiantEmploiintIdentifiant de l'emploi concerné
PeriodedateTimePériode à laquelle est rattaché le bulletin
IntituleEmploistringIntitulé de l'emploi
LignesBulletinCPAISWSLigneBulletin[]Liste d'éléments structurés contenant les informations de chaque ligne du bulletin (cf. détail ci-dessous)

CPAISWSLigneBulletin

ParamètreTypeDescription
CodeLibellestringCode Libellé
LibellestringLibellé
BaseSalarialedoubleBase salariale
TauxOuMontantSalarialdoubleTaux/montant salarial
ResultatSalarialdoubleRésultat salarial
BasePatronaledoubleBase patronale
TauxOuMontantPatronaldoubleTaux/montant patronal
ResultatPatronaldoubleRésultat patronal
CodeDucsstringCode DUCS

Requête

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <SWS_SalarieBulletinLignes xmlns="http://www.silae.fr/">
      <Token>string</Token>
      <NumeroDossier>string</NumeroDossier>
      <RequeteSalarieBulletinLignes>
        <MatriculeSalarie>string</MatriculeSalarie>
        <IdentifiantEmploi>int</IdentifiantEmploi>
        <Periode>yyyy-mm-ddThh:mm:ss</Periode>
      </RequeteSalarieBulletinLignes>
    </SWS_SalarieBulletinLignes>
  </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_SalarieBulletinLignesResponse xmlns="http://www.silae.fr/">
      <SWS_SalarieBulletinLignesResult>
        <Error>string</Error>
        <SalarieLignesBulletin>
          <MatriculeSalarie>string</MatriculeSalarie>
          <IdentifiantEmploi>int</IdentifiantEmploi>
          <Periode>yyyy-mm-ddThh:mm:ss</Periode>
          <IntituleEmploi>string</IntituleEmploi>
          <LignesBulletin>
            <CPAISWSLigneBulletin>
              <CodeLibelle>string</CodeLibelle>
              <Libelle>string</Libelle>
              <BaseSalariale>double</BaseSalariale>
              <TauxOuMontantSalarial>double</TauxOuMontantSalarial>
              <ResultatSalarial>double</ResultatSalarial>
              <BasePatronale>double</BasePatronale>
              <TauxOuMontantPatronal>double</TauxOuMontantPatronal>
              <ResultatPatronal>double</ResultatPatronal>
              <CodeDucs>string</CodeDucs>
            </CPAISWSLigneBulletin>
            <CPAISWSLigneBulletin>
              <CodeLibelle>string</CodeLibelle>
              <Libelle>string</Libelle>
              <BaseSalariale>double</BaseSalariale>
              <TauxOuMontantSalarial>double</TauxOuMontantSalarial>
              <ResultatSalarial>double</ResultatSalarial>
              <BasePatronale>double</BasePatronale>
              <TauxOuMontantPatronal>double</TauxOuMontantPatronal>
              <ResultatPatronal>double</ResultatPatronal>
              <CodeDucs>string</CodeDucs>
            </CPAISWSLigneBulletin>
          </LignesBulletin>
        </SalarieLignesBulletin>
      </SWS_SalarieBulletinLignesResult>
    </SWS_SalarieBulletinLignesResponse>
  </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.