SWS_ModificationSaisieArret
  • 01 Feb 2023
  • 1 Minute à lire
  • Sombre
    Lumière
  • PDF

SWS_ModificationSaisieArret

  • Sombre
    Lumière
  • PDF

Résumé de l’article

Fonction API

SWS_ModificationSaisieArret

Description

Permet d'ajouter, modifier ou supprimer les informations liées aux saisies d'un salarié . Pour une bonne utilisation des saisies arrêts, il est important de bien renseigner le nombre de personnes à charge (Fonction SWS_ModificationChampSalarie2, pour modifier le champ SAL_NbPersACharge)

Groupe de fonctions API

Code API : D30 / SAL003

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é
SaisieArretsCPAISWSSaisieArret[]Liste d'éléments structurés contenant les informations des saisies arrêts du salarié (cf.détail ci-dessous). Seules 5 saisies arrêts peuvent être enregistrées

CPAISWSSaisieArret

ParamètreTypeDescription
ReferenceintRéférence interne de la saisie, indiquée en fin de ligne dans l'interface Silae. Cette référence doit être unique (utilisée comme clé, notamment pour identifier la saisie arrêt lors de la modification) et a maximum 3 chiffres.
DemandeurstringDemandeur (30 caractères maximum)
DateDemandedateTimeDate de la demande au format YYYY-MM-DDT00:00:00
MontantCreancedoubleMontant de la créance (7 entiers max, 2 décimales max). Ne peut pas être modifié lors d'une modification. Doit être mis à 0 pour la suppression de la saisie arrêt
DateDebutPrelevementdateTimeMois de début de prélèvement au format YYYY-MM-01T00:00:00 (car c'est un mois qui est référencé). Ne peut pas être modifiée lors d'une modification. Doit être mis à null pour la suppression de la saisie arrêt
TypeintType de saisie arrêt :
Type de saisie arrêtValeur correspondante
Saisie sur rémunération0
Pension alimentaire10
Saisie à tiers détenteurs20
Saisie attribution30
PrioriteunsignedBytePriorité. Plus le chiffre est bas, plus la priorité est haute
LibelleBulletinstringLibellé qui apparaît sur le bulletin (30 caractères maximum)
MontantsDejaVersesdoubleMontants déjà versés (7 entiers max, 2 décimales max). Il est recommandé de ne pas modifier ce champ lors d'une modification

Paramètres de la réponse

ParamètreTypeDescription
SWS_ModificationSaisieArretResultSWS_ModificationSaisieArretResult

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

SWS_ModificationSaisieArretResult

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_ModificationSaisieArret xmlns="http://www.silae.fr/">
      <Token>string</Token>
      <NumeroDossier>string</NumeroDossier>
      <MatriculeSalarie>string</MatriculeSalarie>
      <SaisieArrets>
        <CPAISWSSaisieArret>
          <Reference>int</Reference>
          <Demandeur>string</Demandeur>
          <DateDemande>yyyy-mm-ddThh:mm:ss</DateDemande>
          <MontantCreance>double</MontantCreance>
          <DateDebutPrelevement>yyyy-mm-ddThh:mm:ss</DateDebutPrelevement>
          <Type>int</Type>
          <Priorite>unsignedByte</Priorite>
          <LibelleBulletin>string</LibelleBulletin>
          <MontantsDejaVerses>double</MontantsDejaVerses>
        </CPAISWSSaisieArret>
        <CPAISWSSaisieArret>
          <Reference>int</Reference>
          <Demandeur>string</Demandeur>
          <DateDemande>yyyy-mm-ddThh:mm:ss</DateDemande>
          <MontantCreance>double</MontantCreance>
          <DateDebutPrelevement>yyyy-mm-ddThh:mm:ss</DateDebutPrelevement>
          <Type>int</Type>
          <Priorite>unsignedByte</Priorite>
          <LibelleBulletin>string</LibelleBulletin>
          <MontantsDejaVerses>double</MontantsDejaVerses>
        </CPAISWSSaisieArret>
      </SaisieArrets>
    </SWS_ModificationSaisieArret>
  </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_ModificationSaisieArretResponse xmlns="http://www.silae.fr/">
      <SWS_ModificationSaisieArretResult>
        <Error>string</Error>
      </SWS_ModificationSaisieArretResult>
    </SWS_ModificationSaisieArretResponse>
  </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.