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

SWS_SalariesBulletins

  • Sombre
    Lumière
  • PDF

Résumé de l’article

Fonction API

SWS_SalariesBulletins

Description

Permet de récupérer les ID des images des bulletins de salariés, avec quelques informations complémentaires (comme la présence ou non d'attestation Pôle Emploi).

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

RequeteSalariesBulletinsCPAISWSRequeteSalariesBulletinsÉlément structuré contenant les critères de recherche des bulletins à remonter (cf. détail ci-dessous)

CPAISWSRequeteSalariesBulletins

ParamètreTypeDescription
MatriculeSalariestringMatricule du salarié concerné. Si ce paramètre est vide, la recherche se fera sur tous les salariés
IdentifiantEmploiintIdentifiant de l'emploi pour lequel on recherche des bulletins. la valeur 0 permet de rechercher sur tous les emplois du salarié
PeriodeDebutdateTimeDate de début de la période sur laquelle rechercher des bulletins
PeriodeFindateTimeDate de fin de la période sur laquelle rechercher des bulletins
BulletinsOriginauxSeulementbooleanPermet d'indiquer si on recherche uniquement les bulletins orignaux (true) ou non (false)

Paramètres de la réponse

ParamètreTypeDescription
SWS_SalariesBulletinsResultSWS_SalariesBulletinsResult

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

SWS_SalariesBulletinsResult

ParamètreTypeDescription
Errorstring

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

Arr_SalariesBulletinsCPAISWSReponseSalarieBulletins[]Liste d'éléments structurés contenant les informations des bulletins identifiés pour chaque période de paie (cf. détail ci-dessous)

CPAISWSReponseSalarieBulletins

ParamètreTypeDescription
MatriculeSalariestringMatricule du salarié
PeriodedateTimePériode de paie des bulletins trouvés
Arr_ID_PAIBULLETINint[]Liste des ID des images des bulletins trouvés. Cet ID pourra être utilisé pour récupérer l'image PDF du bulletin via la fonction SWS_RecupererImage
Arr_PresenceAttestationPoleEmploiboolean[]Indique pour chaque bulletin s'il y a une attestation Pôle Emploi rattachée (true) ou non (false). Pour faire la correspondance, l'indice du tableau de booléen correspond à l'indice du tableau d'int du paramètre Arr_ID_PAIBULLETIN

Requête

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <SWS_SalariesBulletins xmlns="http://www.silae.fr/">
      <Token>string</Token>
      <NumeroDossier>string</NumeroDossier>
      <RequeteSalariesBulletins>
        <MatriculeSalarie>string</MatriculeSalarie>
        <IdentifiantEmploi>int</IdentifiantEmploi>
        <PeriodeDebut>yyyy-mm-ddThh:mm:ss</PeriodeDebut>
        <PeriodeFin>yyyy-mm-ddThh:mm:ss</PeriodeFin>
        <BulletinsOriginauxSeulement>boolean</BulletinsOriginauxSeulement>
      </RequeteSalariesBulletins>
    </SWS_SalariesBulletins>
  </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_SalariesBulletinsResponse xmlns="http://www.silae.fr/">
      <SWS_SalariesBulletinsResult>
        <Error>string</Error>
        <Arr_SalariesBulletins>
          <CPAISWSReponseSalarieBulletins>
            <MatriculeSalarie>string</MatriculeSalarie>
            <Periode>yyyy-mm-ddThh:mm:ss</Periode>
            <Arr_ID_PAIBULLETIN>
              <int>int</int>
              <int>int</int>
            </Arr_ID_PAIBULLETIN>
            <Arr_PresenceAttestationPoleEmploi>
              <boolean>boolean</boolean>
              <boolean>boolean</boolean>
            </Arr_PresenceAttestationPoleEmploi>
          </CPAISWSReponseSalarieBulletins>
          <CPAISWSReponseSalarieBulletins>
            <MatriculeSalarie>string</MatriculeSalarie>
            <Periode>yyyy-mm-ddThh:mm:ss</Periode>
            <Arr_ID_PAIBULLETIN>
              <int>int</int>
              <int>int</int>
            </Arr_ID_PAIBULLETIN>
            <Arr_PresenceAttestationPoleEmploi>
              <boolean>boolean</boolean>
              <boolean>boolean</boolean>
            </Arr_PresenceAttestationPoleEmploi>
          </CPAISWSReponseSalarieBulletins>
        </Arr_SalariesBulletins>
      </SWS_SalariesBulletinsResult>
    </SWS_SalariesBulletinsResponse>
  </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.