SWS_ModificationSaisieArret
- 01 Feb 2023
- 1 Minute à lire
- Impression
- SombreLumière
- PDF
SWS_ModificationSaisieArret
- Mis à jour le 01 Feb 2023
- 1 Minute à lire
- Impression
- SombreLumière
- PDF
Résumé de l’article
Avez-vous trouvé ce résumé utile ?
Merci pour vos commentaires
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ètre | Type | Description |
---|---|---|
Token | string | Token d'authentification renvoyé en réponse à l'authentification via SWS_SiteLogin |
NumeroDossier | string | Numéro du dossier concerné par la requête |
MatriculeSalarie | string | Matricule du salarié concerné |
SaisieArrets | CPAISWSSaisieArret[] | 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ètre | Type | Description | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Reference | int | Ré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. | ||||||||||
Demandeur | string | Demandeur (30 caractères maximum) | ||||||||||
DateDemande | dateTime | Date de la demande au format YYYY-MM-DDT00:00:00 | ||||||||||
MontantCreance | double | Montant 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 | ||||||||||
DateDebutPrelevement | dateTime | Mois 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 | ||||||||||
Type | int | Type de saisie arrêt :
| ||||||||||
Priorite | unsignedByte | Priorité. Plus le chiffre est bas, plus la priorité est haute | ||||||||||
LibelleBulletin | string | Libellé qui apparaît sur le bulletin (30 caractères maximum) | ||||||||||
MontantsDejaVerses | double | Montants 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ètre | Type | Description |
---|---|---|
SWS_ModificationSaisieArretResult | SWS_ModificationSaisieArretResult | Élément structuré contenant la réponse à la requête (Détail ci-dessous) |
SWS_ModificationSaisieArretResult
Paramètre | Type | Description |
---|---|---|
Error | string | 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 ?