SWS_SalarieBulletinLignesSelonFiltres
- 13 Feb 2023
- 3 Minutes à lire
- Impression
- SombreLumière
- PDF
SWS_SalarieBulletinLignesSelonFiltres
- Mis à jour le 13 Feb 2023
- 3 Minutes à lire
- Impression
- SombreLumière
- PDF
Résumé de l’article
Avez-vous trouvé ce résumé utile ?
Merci pour vos commentaires
Fonction API
SWS_SalarieBulletinLignesSelonFiltres
Description
Permet de récupérer les informations des lignes (hors totaux) du bulletin d'un salarié de la même manière que la fonction SWS_SalarieBulletinLignes, mais en appliquant des filtres. Pour les filtres sur les chaînes de caractères, le caractère % pourra être utilisé comme "joker" pour rechercher une suite de caractères plutôt qu'une chaîne complète.
Exemples :
- CodeLibelle = "SS0%" renverra toutes les lignes dont le code libellé commence par "SS0"
- Libelle = "%heure%" renverra toutes les lignes dont le libellé contient "heure"
Groupe de fonctions API
Code API : G10 / BUL001
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 |
RequeteSalarieBulletinLignes | CPAISWSRequeteSalarieBulletinLignes | Élément structuré contenant les paramètres de la recherche du bulletin (cf. détail ci-dessous) |
RequeteSalarieBulletinLignesFiltres | CPAISWSRequeteSalarieBulletinLignesFiltres | Élément structuré contenant les filtres à appliquer sur les lignes du bulletin à remonter (cf. détail ci-dessous) |
CPAISWSRequeteSalarieBulletinLignes
Paramètre | Type | Description |
---|---|---|
MatriculeSalarie | string | Matricule du salarié concerné |
IdentifiantEmploi | int | Identifiant de l'emploi concerné |
Periode | dateTime | Période à laquelle est rattachée le bulletin recherché |
CPAISWSRequeteSalarieBulletinLignesFiltres
Paramètre | Type | Description | ||||||||
---|---|---|---|---|---|---|---|---|---|---|
CodeLibelle | string | Permet de filtrer sur le code libellé. Laisser vide pour qu'aucun filtre ne soit appliqué sur cette colonne | ||||||||
Libelle | string | Permet de filtrer sur le libellé. Laisser vide pour qu'aucun filtre ne soit appliqué sur cette colonne | ||||||||
CodeDucs | string | Permet de filtrer sur le code DUCS. Laisser vide pour qu'aucun filtre ne soit appliqué sur cette colonne | ||||||||
Zone | int | Permet de ne remonter que les lignes appartenant à une zone du bulletin :
| ||||||||
MarqueInterne | string | Permet de filtrer sur la Marque interne. Laisser vide pour qu'aucun filtre ne soit appliqué sur cette colonne | ||||||||
Marque1 | string | Permet de filtrer sur la Marque 1. Laisser vide pour qu'aucun filtre ne soit appliqué sur cette colonne | ||||||||
Marque2 | string | Permet de filtrer sur la Marque 2. Laisser vide pour qu'aucun filtre ne soit appliqué sur cette colonne | ||||||||
MarqueDtDeb | dateTime | Permet de filtrer sur la Période debut. Laisser vide pour qu'aucun filtre ne soit appliqué sur cette colonne | ||||||||
MarqueDtFin | dateTime | Permet de filtrer sur la Période fin. Laisser vide pour qu'aucun filtre ne soit appliqué sur cette colonne | ||||||||
Compte4 | string | Permet de filtrer sur les lignes rattachées aux comptes tiers en se basant sur le code du compte | ||||||||
Compte6 | string | Permet de filtrer sur les lignes rattachées aux comptes de charges en se basant sur le code du compte | ||||||||
ExclureLignesNeutres | boolean | Permet de remonter (false) ou non (true) les lignes qui sont grisées sur l'écran des bulletins | ||||||||
ExclureLignesNonNeutres | boolean | Permet de remonter (false) ou non (true) les lignes qui ne sont pas grisées sur l'écran des bulletins |
Paramètres de la réponse
Paramètre | Type | Description |
---|---|---|
SWS_SalarieBulletinLignesSelonFiltresResult | SWS_SalarieBulletinLignesResult | Élément structuré contenant la réponse à la requête (Détail ci-dessous) |
SWS_SalarieBulletinLignesResult
Paramètre | Type | Description |
---|---|---|
Error | string | Vide s'il n'y a pas d'erreur, sinon contient la description de l'erreur rencontrée |
SalarieLignesBulletin | CPAISWSReponseSalarieBulletinLignes | Élément structuré contenant les informations liées au bulletin (cf. détail ci-dessous) |
CPAISWSReponseSalarieBulletinLignes
Paramètre | Type | Description |
---|---|---|
MatriculeSalarie | string | Matricule du salarié concerné |
IdentifiantEmploi | int | Identifiant de l'emploi concerné |
Periode | dateTime | Période à laquelle est rattaché le bulletin |
IntituleEmploi | string | Intitulé de l'emploi |
LignesBulletin | CPAISWSLigneBulletin[] | Liste d'éléments structurés contenant les informations de chaque ligne du bulletin (cf. détail ci-dessous) |
CPAISWSLigneBulletin
Paramètre | Type | Description |
---|---|---|
CodeLibelle | string | Code Libellé |
Libelle | string | Libellé |
BaseSalariale | double | Base salariale |
TauxOuMontantSalarial | double | Taux/montant salarial |
ResultatSalarial | double | Résultat salarial |
BasePatronale | double | Base patronale |
TauxOuMontantPatronal | double | Taux/montant patronal |
ResultatPatronal | double | Résultat patronal |
CodeDucs | string | Code 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_SalarieBulletinLignesSelonFiltres 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>
<RequeteSalarieBulletinLignesFiltres>
<CodeLibelle>string</CodeLibelle>
<Libelle>string</Libelle>
<CodeDucs>string</CodeDucs>
<Zone>int</Zone>
<MarqueInterne>string</MarqueInterne>
<Marque1>string</Marque1>
<Marque2>string</Marque2>
<MarqueDtDeb>yyyy-mm-ddThh:mm:ss</MarqueDtDeb>
<MarqueDtFin>yyyy-mm-ddThh:mm:ss</MarqueDtFin>
<Compte4>string</Compte4>
<Compte6>string</Compte6>
<ExclureLignesNeutres>boolean</ExclureLignesNeutres>
<ExclureLignesNonNeutres>boolean</ExclureLignesNonNeutres>
</RequeteSalarieBulletinLignesFiltres>
</SWS_SalarieBulletinLignesSelonFiltres>
</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_SalarieBulletinLignesSelonFiltresResponse xmlns="http://www.silae.fr/">
<SWS_SalarieBulletinLignesSelonFiltresResult>
<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_SalarieBulletinLignesSelonFiltresResult>
</SWS_SalarieBulletinLignesSelonFiltresResponse>
</soap12:Body>
</soap12:Envelope>
Cet article vous a-t-il été utile ?