SWS_ModificationChampSalarie2
- 05 Dec 2023
- 1 Minute à lire
- Impression
- SombreLumière
- PDF
SWS_ModificationChampSalarie2
- Mis à jour le 05 Dec 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_ModificationChampSalarie2
Description
Permet de modifier des informations de la fiche salarié. Pour faire un parallèle avec la fonction de lecture SWS_LectureInformationsPaie, les champs modifiables correspondent aux champs des tables "PAISALARIE", "INTERVENANT" et "PAISALARIEEMPLOI".
Les champs principaux de la fiche salarié sont décrits dans les Annexes :
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 |
Matricule | string | Matricule du salarié concerné |
IdentifiantEmploi | int | Identifiant de l'emploi concerné, s'il s'agit d'une modification liée à un emploi |
ListeChamps | CPAISWSModificationChamp2[] | Liste d'éléments structurés contenant les informations des champs à modifier (cf. détail ci-dessous) |
CPAISWSModificationChamp2
Paramètre | Type | Description | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
NomChamp | string | Nom du champ à modifier | ||||||||||||||
TypeValeur | string | Indique lequel des paramètres ValeurXXX doit être pris en compte :
| ||||||||||||||
ValeurINT32 | int | Contient la valeur d'un champ int | ||||||||||||||
ValeurDOUBLE | double | Contient la valeur d'un champ double | ||||||||||||||
ValeurSTRING | string | Contient la valeur d'un champ string | ||||||||||||||
ValeurDATETIME | dateTime | Contient la valeur d'un champ DateTime | ||||||||||||||
ValeurBYTE | unsignedByte | Contient la valeur d'un champ unsignedByte | ||||||||||||||
ValeurBOOL | boolean | Contient la valeur d'un champ boolean |
Paramètres de la réponse
Paramètre | Type | Description |
---|---|---|
SWS_ModificationChampSalarie2Result | SWS_ModificationChampSalarieResult | Élément structuré contenant la réponse à la requête (Détail ci-dessous) |
SWS_ModificationChampSalarieResult
Paramètre | Type | Description |
---|---|---|
Error | string | Vide s'il n'y a pas d'erreur, sinon contient la description de l'erreur rencontrée |
ChampEnErreur | CPAISWSModificationChamp | Élément structuré contenant les informations sur les champs pour lesquels une erreur est intervenue lors de la modification (cf. détail ci-dessous). Peut-être null même s'il y a une erreur, en fonction du type d'erreur rencontré |
CPAISWSModificationChamp
Paramètre | Type | Description |
---|---|---|
NomChamp | string | Nom du champ |
Valeur | any | Valeur associée au champ |
Requête
<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
<SWS_ModificationChampSalarie2 xmlns="http://www.silae.fr/">
<Token>string</Token>
<NumeroDossier>string</NumeroDossier>
<Matricule>string</Matricule>
<IdentifiantEmploi>int</IdentifiantEmploi>
<ListeChamps>
<CPAISWSModificationChamp2>
<NomChamp>string</NomChamp>
<TypeValeur>string</TypeValeur>
<ValeurINT32>int</ValeurINT32>
<ValeurDOUBLE>double</ValeurDOUBLE>
<ValeurSTRING>string</ValeurSTRING>
<ValeurDATETIME>yyyy-mm-ddThh:mm:ss</ValeurDATETIME>
<ValeurBYTE>unsignedByte</ValeurBYTE>
<ValeurBOOL>boolean</ValeurBOOL>
</CPAISWSModificationChamp2>
<CPAISWSModificationChamp2>
<NomChamp>string</NomChamp>
<TypeValeur>string</TypeValeur>
<ValeurINT32>int</ValeurINT32>
<ValeurDOUBLE>double</ValeurDOUBLE>
<ValeurSTRING>string</ValeurSTRING>
<ValeurDATETIME>yyyy-mm-ddThh:mm:ss</ValeurDATETIME>
<ValeurBYTE>unsignedByte</ValeurBYTE>
<ValeurBOOL>boolean</ValeurBOOL>
</CPAISWSModificationChamp2>
</ListeChamps>
</SWS_ModificationChampSalarie2>
</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_ModificationChampSalarie2Response xmlns="http://www.silae.fr/">
<SWS_ModificationChampSalarie2Result>
<Error>string</Error>
<ChampEnErreur>
<NomChamp>string</NomChamp>
<Valeur>any</Valeur>
</ChampEnErreur>
</SWS_ModificationChampSalarie2Result>
</SWS_ModificationChampSalarie2Response>
</soap12:Body>
</soap12:Envelope>
Cet article vous a-t-il été utile ?